Hallo, Kayce hier, weer terug voor nog een samenvatting om je op de hoogte te houden van wat er sinds vorige maand nieuw is in DevTools.
Nieuwe functies in de console
In Chrome 56, dat zich momenteel in Canary bevindt, wordt de DevTools-console mogelijk gemaakt door CodeMirror . Dit maakt een hele reeks nieuwe functies mogelijk, zoals:
Syntaxisaccentuering terwijl u typt . Voorheen kon DevTools de syntaxis alleen markeren nadat een codeblok was geëvalueerd.
Bijpassende haakjes/beugel/accoladeaccentuering . Als u een extra haakje, haakje of accolade heeft, markeert DevTools dit rood.
Overeenkomende haakjes, haakjes of accolades worden grijs gemarkeerd als uw cursor ernaast staat.
Slim rendement . Wanneer u een codeblok met meerdere regels typt, weet DevTools nu of een nieuwe regel moet worden gemaakt of uw code moet worden uitgevoerd telkens wanneer u op Enter drukt. Stel dat u bijvoorbeeld de volgende for
lus in de console wilt evalueren:
for (var i = 0; i < 5; i++) {
console.log(i);
}
In het verleden zou het indrukken van Enter na het typen van de eerste regel ertoe hebben geleid dat DevTools de regel had geëvalueerd, wat een fout veroorzaakte. Om het codeblok op een nieuwe regel voort te zetten, had u Shift ingedrukt moeten houden voordat u op Enter drukte. Daarentegen vervolgt DevTools het codeblok nu automatisch op een nieuwe regel nadat u op Enter drukt, zoals u verwacht.
Meerdere cursors . Houd Command (Mac) of Control + Alt (Windows, Linux) ingedrukt en klik vervolgens.
Canary markeert nu niet-topcontexten rood
Als je de laatste tijd in de console hebt gewerkt, ben je misschien gebeten door een vervelende kleine bug die de selectie van de uitvoeringscontext instelde op andere waarden dan top
.
Die bug zou nu opgelost moeten zijn in Stable, maar voor de zekerheid waarschuwt DevTools in Canary (Chrome 56) je nu dat je niet in de top
context staat door de selector rood te markeren.
Nieuwe user-agent: UC Browser
U kunt nu UC Browser voor iOS, Android of Windows Phone selecteren op het tabblad Netwerkvoorwaarden .
Delen is lief
Zoals altijd horen we graag uw feedback of ideeën over alles wat met DevTools te maken heeft.
- Ping ons naar ChromeDevTools op Twitter voor korte vragen of feedback, of om nieuwe ideeën te delen.
- Voor langere discussies zijn de mailinglijst of Stack Overflow uw beste keuze.
- Voor alles wat met documenten te maken heeft, kunt u een probleem openen in onze documentenrepository.
- U kunt altijd rechtstreeks naar het team gaan om een bug te melden of een functie op Crbug aan te vragen.
Tot volgende maand,
Kayce