HTML v kóde Visual Studio

Blog

HTML v kóde Visual Studio

Visual Studio Code poskytuje základnú podporu pre programovanie HTML hneď po vybalení. K dispozícii je zvýraznenie syntaxe, inteligentné dokončovanie s technológiou IntelliSense a prispôsobiteľné formátovanie. VS Code tiež obsahuje skvelú podporu Emmet.



IntelliSense

Pri písaní v HTML ponúkame návrhy prostredníctvom HTML IntelliSense. Na obrázku nižšie vidíte navrhované zatvorenie prvku HTML | _+_ | ako aj kontextovo odporúčaný zoznam navrhovaných prvkov.






HTML IntelliSense



Ponúkame tiež návrhy prvkov, značiek, niektorých hodnôt (definovaných v HTML5), značiek Ionic a AngularJS. Symboly dokumentu sú dostupné aj pre HTML, čo vám umožňuje rýchlo prejsť na uzly DOM podľa ID a názvu triedy.



Môžete tiež pracovať s vloženými CSS a JavaScript. Upozorňujeme však, že skript a štýl z iných súborov nie sú dodržané, jazyková podpora sa zameriava iba na obsah súboru HTML.






Návrhy môžete kedykoľvek spustiť stlačením | _+_ |

Môžete tiež ovládať, ktorí vstavaní poskytovatelia dokončovania kódu sú aktívni. Prepíšte ich vo svojom používateľskom alebo pracovnom priestore nastavenie ak nechcete vidieť príslušné návrhy.

Zatvoriť značky

Prvky značky sa automaticky zatvoria, keď | _+_ | úvodnej značky je zadaný.

Zavrieť HTML1

prémiové video na požiadanie

Zodpovedajúca koncová značka sa vloží, keď | _+_ | uzatváracej značky.

Zavrieť HTML2

Automatické zatváranie značiek môžete vypnúť nasledujúcim spôsobom nastavenie :

Ctrl+Space

Zrkadlový kurzor

Aby ste si pomohli upravovať otváracie a zatváracie značky súčasne, VS Code pridá pri úprave značiek HTML zrkadlový kurzor.

Zrkadlový kurzor funguje tak, že pridáte a multi-kurzor na zodpovedajúcu značku, keď sa váš kurzor presunie do rozsahu názvov značiek HTML. Rovnako ako v režime viacerých kurzorov môžete použiť vymazanie slov alebo výber slov. Zrkadlený kurzor sa odstráni, keď presuniete kurzor mimo rozsah názvov značiek.

Špeciálnym prípadom je zadávanie medzery, keď je kurzor na konci úvodnej značky: | _+_ |. V tomto prípade VS Code odstráni vložený priestor za názvom záverečnej značky a ukončí režim zrkadlového kurzora, takže môžete pokračovať v úprave atribútov HTML.

Zrkadlový kurzor HTML

Zrkadlový kurzor môžete vypnúť nasledujúcim spôsobom nastavenie :

// Configures if the built-in HTML language suggests Angular V1 tags and properties. 'html.suggest.angular1': true, // Configures if the built-in HTML language suggests Ionic tags, properties and values. 'html.suggest.ionic': true, // Configures if the built-in HTML language suggests HTML5 tags, properties and values. 'html.suggest.html5': true

Vyberač farieb

Používateľské rozhranie výberu farby VS kódu je teraz k dispozícii v sekciách štýlu HTML.

výber farieb v HTML

Podporuje konfiguráciu odtieňa, sýtosti a nepriehľadnosti farby, ktorá je zachytená v editore. Poskytuje tiež možnosť spúšťať medzi rôznymi farebnými režimami kliknutím na reťazec farieb v hornej časti výberu. Keď sa nachádzate nad definíciou farby, volič sa zobrazí pri umiestnení kurzora myši.

sql cheat sheet na pohovor pdf

Vznášať sa

Presunutím myši nad tagy HTML alebo vložené štýly a JavaScript získate ďalšie informácie o symbole pod kurzorom.

Hover na HTML

Validácia

Podpora jazyka HTML vykonáva validáciu vo všetkých vložených jazykoch JavaScript a CSS.

Toto overenie môžete vypnúť pomocou nasledujúcich nastavení:

>

Skladacie

Regióny zdrojového kódu môžete skladať pomocou skladacích ikon na žľabe medzi číslami riadkov a začiatkom riadkov. Skladacie oblasti sú k dispozícii pre všetky prvky HTML pre viacriadkové komentáre v zdrojovom kóde.

python deliteľný 2

Okrem toho môžete na definovanie skladacej oblasti použiť nasledujúce značky regiónov: | _+_ | a | _+_ |

Ak dávate prednosť prepnutiu na skladanie založené na odsadení pre použitie HTML:

/

Formátovanie

Na zlepšenie formátovania zdrojového kódu HTML môžete použiť Formátovať dokument príkaz | _+_ | na formátovanie celého súboru resp Výber formátu | _+_ | iba formátovať vybraný text.

Formátovač HTML je založený na js-skrášliť . Možnosti formátovania ponúkané touto knižnicou sú uvedené v kóde VS nastavenie :

  • | _+_ |: Maximálny počet znakov na riadok.
  • | _+_ |: Zoznam značiek, ktoré by ste nemali preformátovať.
  • | _+_ |: Zoznam značiek oddelených čiarkou, kde by sa nemal preformátovať obsah.
  • | _+_ |: Zoznam značiek, pred ktorými by mal byť ďalší riadok.
  • | _+_ |: Či sa majú zachovať existujúce zalomenia riadkov pred prvkami.
  • | _+_ |: Maximálny počet zlomov riadkov, ktoré sa majú zachovať v jednom bloku.
  • | _+_ |: Koniec novým riadkom.
  • | _+_ |: Odsadenie | _+_ | a | _+_ | sekcie.
  • | _+_ |: Stratégia zalamovania atribútov:
    • | _+_ |: Zalomenie, keď je prekročená dĺžka riadka
    • | _+_ |: Zabalí všetky atribúty, okrem prvého
    • | _+_ |: Zabalí všetky atribúty, okrem prvého, a zarovná atribúty
    • | _+_ |: Zabalí všetky atribúty

Tip: Formátovač neformátuje značky uvedené v | _+_ | a | _+_ | nastavenie. Vložený JavaScript je formátovaný, pokiaľ nie sú vylúčené značky „script“.

Trhovisko má na výber niekoľko alternatívnych formátovačov. Ak chcete použiť iný formátovač, definujte | _+_ | vo svojich nastaveniach vypnite vstavaný formátovač.

Emmetové úryvky

Podporuje kód VS Emmetov úryvok rozšírenie. Skratky Emmet sú uvedené spolu s ďalšími návrhmi a úryvkami v zozname automatického dokončovania editora.

Vstavaná podpora Emmet HTML

Tip: Pozrite si časť HTML súboru Podvodný list Emmet pre platné skratky.

kde kúpiť digibyte

Ak chcete používať skratky HTML Emmet s inými jazykmi, môžete jeden z režimov Emmet (napríklad | _+_ |, | _+_ |) priradiť k iným jazykom s | _+_ | nastavenie . Nastavenie trvá a jazykové ID a spojí ho s jazykovým identifikátorom režimu podporovaného Emmetom.

Ak napríklad chcete použiť skratky Emmet HTML v jazyku JavaScript:

'html.autoClosingTags': false

Tiež podporujeme Užívateľom definované úryvky .

Vlastné údaje HTML

Podporu HTML kódu VS Code môžete rozšíriť pomocou deklaratívy vlastný formát údajov . Nastavením | _+_ | do zoznamu súborov JSON podľa vlastného dátového formátu môžete zlepšiť porozumenie VS Code novým značkám HTML, atribútom a hodnotám atribútov. VS Code potom ponúkne jazykovú podporu, ako napríklad informácie o dokončení a umiestnení kurzora pre poskytnuté značky, atribúty a hodnoty atribútov.

Viac informácií o používaní vlastných údajov si môžete prečítať v vscode-vlastné údaje Úložisko.

#html #vscode #webdev #css