Wat is er nieuw in DevTools (Chrome 113)

Netwerkreactieheaders overschrijven

U kunt nu antwoordheaders in het netwerkpaneel overschrijven. Voorheen had u toegang tot de webserver nodig om te experimenteren met HTTP-antwoordheaders.

Met responsheader-overschrijvingen kunt u lokaal prototypes maken van oplossingen voor verschillende headers, inclusief maar niet beperkt tot:

Om een ​​koptekst te overschrijven, navigeert u naar Netwerk > Kopteksten > Reactiekopteksten , beweegt u de muis over de waarde van een koptekst en klikt u op Bewerking. en bewerk het.

CORS-fout opgelost door een header-override.

U kunt ook aangepaste kopteksten toevoegen.

Een aangepaste koptekst toevoegen.

Als u alle overschrijvingen op één plek wilt bewerken, bewerkt u het .headers bestand in Bronnen > Overschrijvingen . Daar kunt u ook op Overschrijvingsregel toevoegen klikken om meerdere verzoeken te overschrijven met behulp van jokertekens ( * ).

Alle overschrijvingen bewerken.

Chroomuitgave: 1288023 .

Verbeteringen in foutopsporing in Nuxt, Vite en Rollup

Om u te helpen problemen sneller op te sporen tijdens het opsporen van fouten, verbergt de verbeterde stacktracering nu frames die afkomstig zijn van bronnen die zijn gegenereerd door Nuxt 3.3 of hoger. DevTools slaat dergelijke frames over:

  • In Console- traceringen, onder de link N more frames weergeven .
  • In Bronnen > Aanroepstapel , onder Selectievakje. Frames op de negeerlijst weergeven .

De stacktrace voor en na het inschakelen van negeerlijsten van derden.

Om u deze verbeteringen te bieden, hebben de DevTools-, Nuxt-, Vite- en Rollup-teams samengewerkt om de x_google_ignoreList bronkaartextensie te adopteren:

Het DevTools-team wil graag zijn dank uitspreken aan de Nuxt-, Vite- en Rollup-teams voor het mogelijk maken hiervan. Wij waarderen uw inspanningen en medewerking, die essentieel waren voor het succes van deze implementatie. Nogmaals bedankt voor uw bijdragen!

CSS-verbeteringen in Elementen > Stijlen

Ongeldige CSS-eigenschappen en -waarden

Om u te helpen CSS-problemen sneller te diagnosticeren, is het deelvenster Stijlen nu doorgestreept:

  • Een volledige CSS-declaratie (eigenschap en waarde) wanneer de CSS-eigenschap ongeldig is .
  • Alleen de waarde wanneer de CSS-eigenschap geldig is, maar de waarde ongeldig is.

Ongeldige eigenschapsnaam en ongeldige eigenschapswaarde.

Het DevTools-team wil Yisi (一丝) bedanken voor het realiseren van deze verbetering.

Koppelingen naar sleutelframes in de animatie-steno-eigenschap

De animation -steno-CSS-eigenschap bevat nu koppelingen naar de overeenkomstige @keyframes at-rules , zodat u sneller door het stijlvenster kunt navigeren.

Koppelingen naar sleutelframes in de animatie-steno-eigenschap.

Chroomuitgave: 1420656 .

Nieuwe console-instelling: automatisch aanvullen bij Enter

Vanaf de vorige versie (112) kunt u de DevTools Console configureren om een ​​suggestie voor automatisch aanvullen toe te passen wanneer u op Enter drukt.

Om een ​​suggestie voor automatisch aanvullen te accepteren, kunt u standaard op Tab of Arrow right drukken. Als u ook automatisch wilt aanvullen met Enter , schakelt u dit in Instellingen. Instellingen > Console > Selectievakje. Accepteer suggestie voor automatisch aanvullen op Enter .

Het bijbehorende selectievakje in Instellingen.

Bovendien is de tekst van een andere instelling nu gebruiksvriendelijker: Selectievakje. Beschouw code-evaluatie als gebruikersactie .

Chroomuitgave: 1276960 .

Command Menu benadrukt geschreven bestanden

Het snelopenende dialoogvenster in het Commandomenu maakt nu de op de negeerlijst staande bestanden van derden grijs om meer nadruk te leggen op de bestanden die u hebt geschreven.

Een script dat op de negeerlijst staat in het snelopendialoogvenster voor en na de wijziging.

Chroomuitgave: 1424345 .

Beëindiging van JavaScript Profiler: fase twee

Al in Chrome 58 was het DevTools-team van plan om de JavaScript Profiler uiteindelijk af te schaffen en Node.js- en Deno-ontwikkelaars het prestatiepaneel te laten gebruiken voor het profileren van JavaScript-CPU-prestaties.

DevTools versie 113 start fase twee van de vierfasige beëindiging van JavaScript Profiler . Tijdens deze fase kunt u het paneel nog steeds openen, maar de gebruikersinterface is niet langer beschikbaar.

Om de CPU-prestaties te profileren, klikt u op Ga naar prestatiepaneel .

Beëindiging van JavaScript Profiler.

Chroomuitgave: 1354548 .

Diverse hoogtepunten

Dit zijn enkele opmerkelijke verbeteringen in deze release:

  • Een bug opgelost die ervoor zorgde dat Pretty-printing in het Bronnenpaneel de namen van variabelen met Unicode-tekens verkeerd verwerkte ( 1425055 ).
  • Het tabblad Problemen heeft een nieuw bericht toegevoegd voor problemen met automatisch aanvullen met betrekking tot niet-standaard HTML-waarden ( 1399414 ).

Download de voorbeeldkanalen

Overweeg het gebruik van Chrome Canary , Dev of Beta als uw standaard ontwikkelingsbrowser. Deze preview-kanalen geven u toegang tot de nieuwste DevTools-functies, testen geavanceerde webplatform-API's en ontdekken problemen op uw site voordat uw gebruikers dat doen!

Neem contact op met het Chrome DevTools-team

Gebruik de volgende opties om de nieuwe functies en wijzigingen in het bericht te bespreken, of iets anders gerelateerd aan DevTools.

  • Stuur ons een suggestie of feedback via crbug.com .
  • Rapporteer een DevTools-probleem met behulp van de opties MeerMeer > Help > Rapporteer een DevTools-probleem in DevTools.
  • Tweet op @ChromeDevTools .
  • Laat reacties achter op onze Wat is er nieuw in DevTools YouTube-video's of DevTools Tips YouTube-video's .

Wat is er nieuw in DevTools

Een lijst met alles wat aan bod is gekomen in de serie Wat is er nieuw in DevTools .

Chroom 124

Chroom 123

Chroom 122

Chroom 121

Chroom 120

Chroom 119

Chroom 118

Chroom 117

Chroom 116

Chroom 115

Chroom 114

Chroom 113

Chroom 112

Chroom 111

Chroom 110

Chroom 109

Chroom 108

Chroom 107

Chroom 106

Chroom 105

Chroom 104

Chroom 103

Chroom 102

Chroom 101

Chroom 100

Chroom 99

Chroom 98

Chroom 97

Chroom 96

Chroom 95

Chroom 94

Chroom 93

Chroom 92

Chroom 91

Chroom 90

Chroom 89

Chroom 88

Chroom 87

Chroom 86

Chroom 85

Chroom 84

Chroom 83

Chroom 82

Chrome 82 is geannuleerd .

Chroom 81

Chroom 80

Chroom 79

Chroom 78

Chroom 77

Chroom 76

Chroom 75

Chroom 74

Chroom 73

Chroom 72

Chroom 71

Chroom 70

Chroom 68

Chroom 67

Chroom 66

Chroom 65

Chroom 64

Chroom 63

Chroom 62

Chroom 61

Chroom 60

Chroom 59