Wat is er nieuw in DevTools (Chrome 118)

Sofia Emelianova
Sofia Emelianova

Nieuwe sectie voor aangepaste eigenschappen in Elementen > Stijlen

Het Elementenpaneel ondersteunt nu de @property CSS at-rule . Hiermee kunt u aangepaste CSS-eigenschappen expliciet definiëren en deze in een stylesheet registreren zonder JavaScript uit te voeren.

Om uw geregistreerde aangepaste eigenschappen te inspecteren, beweegt u in Elementen > Stijlen over de naam van de eigenschap en ziet u de beschrijvingen ervan in een knopinfo. Klik in de tooltip op de link om het geregistreerde onroerend goed te bekijken in de opvouwbare @property sectie.

Chroomuitgaves: 1471102 , 1471103 , 1471105 .

Meer lokale overschrijvingsverbeteringen

Voortbordurend op de stroom verbeteringen in de vorige versie , doen lokale overschrijvingen nu het volgende:

  • Wanneer u in Bronnen > Pagina met de rechtermuisknop op een aan de bron toegewezen bestand klikt en Inhoud overschrijven selecteert, toont DevTools een dialoogvenster dat u naar de oorspronkelijke bron brengt. De inhoud van aan de bron toegewezen bestanden kan niet worden overschreven.

    Het dialoogvenster dat u naar de originele code brengt in plaats van naar het brontoegewezen bestand.

  • Het paneel Netwerk krijgt een nieuwe kolom Heeft overschrijvingen en een bijbehorend has-overrides:[content|headers|yes|no] filter. Om de kolom Heeft overschrijvingen te zien, klikt u met de rechtermuisknop op de tabelkop en selecteert u deze.

    Filteren op de waarde 'heeft-overschrijvingen:ja' in de kolom 'Heeft overschrijvingen'.

  • In Bronnen > Overschrijvingen is de menuoptie Alle overschrijvingen verwijderen vervangen door de optie Verwijderen met nauwkeurig gedrag.

    Voor en na het vervangen van 'Alle overschrijvingen verwijderen' door 'Verwijderen'.

De vorige actie Alle overschrijvingen verwijderen was verwarrend omdat alleen de overschrijvingen werden verwijderd die actief waren in de huidige sessie, gemarkeerd door de Opgeslagen. paarse stip icoon.

De nieuwe optie Verwijderen toont eerst een waarschuwingsbericht en vraagt ​​om bevestiging, en verwijdert vervolgens de map waarop u hebt geklikt, met alle inhoud ervan.

Om de vorige optie terug te brengen, vinkt u aan Selectievakje. Schakel 'Alle overschrijvingen tijdelijk verwijderen' in Instellingen. Instellingen > Experimenten .

Chroomuitgaves: 1472952 , 1416338 , 1472580 , 1473681 1475668 .

Zoekresultaten tonen nu een vermelding voor alle gevonden overeenkomsten in een coderegel. Voorheen werd alleen de eerste overeenkomst per regel code weergegeven. Het nieuwe gedrag is vooral handig wanneer u in verkleinde bestanden zoekt. Wanneer u op een zoekresultaat klikt, wordt het bestand in de editor geopend en wordt de match nu niet alleen verticaal maar ook horizontaal in beeld gebracht.

De zoekopdracht voor en na het maken toont alle overeenkomsten per regel.

Bovendien kreeg Search een snelheidsboost. Bekijk de vergelijking vóór (links) en na (rechts) in de volgende video.

Ten slotte ondersteunt Search nu negeerlijsten en worden er geen resultaten van genegeerde bestanden weergegeven.

Chroomuitgaves: 1468875 , 1472019 .

Verbeterd bronnenpaneel

Gestroomlijnde werkruimte in het deelvenster Bronnen

De werkruimtefunctie in het paneel Bronnen is nieuw gestroomlijnd:

  • Consistente naamgeving . Het meest opvallende is dat het deelvenster Bronnen > Bestandssysteem is hernoemd naar Werkruimte . Verschillende UI-teksten in dit venster zijn nu duidelijker en vrij van redundantie.
  • Verbeterde opstelling . Bekijk betere aanwijzingen voor het slepen en neerzetten van mappen of klik op een koppeling om een ​​map te selecteren.

Met Bronnen > Werkruimte kunt u wijzigingen die u in DevTools aanbrengt, rechtstreeks met uw bronbestanden synchroniseren.

Bekijk de nieuwe installatie en workflow in actie:

Chroomuitgaves: 1473771 , 1473880 , 1473963 , 1474686 , 1474687 .

Deelvensters in Bronnen opnieuw rangschikken

U kunt de deelvensters aan de linkerkant van het Bronnenpaneel nu opnieuw ordenen door te slepen en neer te zetten, vergelijkbaar met hoe u andere deelvensters, tabbladen en deelvensters opnieuw kunt rangschikken .

Chroomafgiften: 1473758 .

Syntaxisaccentuering en mooie afdrukken voor meer scripttypen

Het Bronnenpaneel kan nu:

  • Pretty-print inline JavaScript binnen de volgende scripttypen: module , importmap , speculationrules .
  • Markeer de syntaxis van de scripttypen importmap en speculationrules , die beide JSON bevatten.

Voor en na mooi afdrukken en syntaxisaccentuering van het scripttype voor speculatieregels.

Zie Pagina's vooraf renderen in Chrome voor directe paginanavigatie voor meer informatie over speculatieregels.

Chroomuitgave: 1473875 .

Emuleer mediafunctie met voorkeur voor verminderde transparantie

Chrome 118 ondersteunt nu de mediafunctie prefers-reduced-transparency . Met deze functie kunnen ontwikkelaars webinhoud aanpassen aan de door de gebruiker geselecteerde voorkeur voor verminderde transparantie in het besturingssysteem, zoals de instelling Transparantie verminderen op macOS.

Om deze mediafunctie te emuleren, opent u het tabblad Rendering en bladert u ernaartoe.

Chroomuitgave: 1424879 .

Vuurtoren 11

Het Lighthouse- paneel toont nu Lighthouse 11 . Met name verwijdert deze versie de verouderde navigatie, voegt nieuwe toegankelijkheidsaudits toe en verandert de manier waarop de toegankelijkheidscategorie wordt gescoord.

Zie ook de volledige lijst met wijzigingen . Zie Lighthouse: Websitesnelheid optimaliseren voor meer informatie over de basisprincipes van het gebruik van het Lighthouse- paneel in DevTools.

Chroomuitgave: 772558 .

Verbeteringen in toegankelijkheid

DevTools ondersteunt nu meer navigatietoetsaanslagen:

  • CSS-overzicht : Gebruik de pijlen omhoog en omlaag om door secties in de linkerzijbalk te navigeren.
  • Geheugen : focus in de linkerzijbalk op de knop Opslaan naast snapshots met Tab en druk op Enter om de map te selecteren.

Bovendien zijn verschillende problemen met aankondigingen van schermlezers opgelost.

Chroomuitgaves: 1470401 , 1471301 , 1474108 , 1468631 .

Diverse hoogtepunten

Dit zijn enkele opmerkelijke oplossingen en verbeteringen in deze release:

  • Netwerk : nieuwe pictogrammen voor populaire bronnentypen: media , wasm , websocket , manifest , fetch/xhr , json ( 1466298 ).
  • Kleurupdates voor materiaal 3 kleuren in veel UI-elementen, met name in de panelen Elementen en Prestaties ( 1456690 , 1472243 ).
  • Problemen bewaart nu cookieproblemen in alle navigaties ( 1466601 ).
  • Diverse verbeteringen in Applicatie > Voorladen , met name sorteerbare rasters en herziene regelsetdetails ( 1410709 ).
  • Verschillende verbeteringen van de opdrachteditor in Protocolmonitor , met name waarschuwingen bij verkeerde invoer, het bewerken van een verzonden opdracht, editor voor objectparameters zonder vooraf gedefinieerde sleutels, ondersteuning voor opsommingen die niet zijn gedefinieerd door verwijzingen, objecten zonder typereferentie, filteropdrachten op subtekenreeksovereenkomsten en meer ( 1448050 ).
  • Het prestatievlamdiagram krijgt een rand rond het totale vak op het cirkeldiagram ( 1470147 ).
  • Bronnen behandelen streepjes nu niet meer als woordtekens in CSS ( 1471354 ).
  • Autocomplete sorteert nu altijd CSS-gewijze trefwoorden aan het einde.
  • RegEx-filters ondersteunen nu spaties ( 1346936 ).
  • Elementen voor detectie van vaste mediaquery's ( 1472693 ).

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

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59