Heim > Entwicklungswerkzeuge > VSCode > Lassen Sie uns darüber sprechen, wie Sie Emmet-Tastenkombinationen in VSCode hinzufügen

Lassen Sie uns darüber sprechen, wie Sie Emmet-Tastenkombinationen in VSCode hinzufügen

青灯夜游
Freigeben: 2022-09-08 20:31:33
nach vorne
2783 Leute haben es durchsucht

Dieser Artikel stellt Ihnen das Emmet-Tool in VSCode vor und stellt die Methode zum Binden von Emmet-Hotkeys in VSCode vor, um die Effizienz der HTML-Bearbeitung zu verbessern.

Lassen Sie uns darüber sprechen, wie Sie Emmet-Tastenkombinationen in VSCode hinzufügen

Emmet ist ein Tool, das Codeausschnitte automatisch in HTML erweitert. Es ist im VS-Code enthalten. [Empfohlenes Lernen: „Vscode-Einführungs-Tutorial“]

Zum Beispiel wird das folgende Fragment:

div.someClass>span*5
Nach dem Login kopieren

erweitert zu:

<div class="someClass">
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  <span></span>
</div>
Nach dem Login kopieren

Emmet bietet auch einige andere Verknüpfungen, um die Effizienz der HTML-Entwicklung zu verbessern.

Empfohlen: Emmet-Syntax

VS-Code-Verknüpfungen hinzufügen

Tastenkombinationen: Strg + K und Strg + S, um das Fenster mit den Tastaturkürzeln zu öffnen Geben Sie Emmet in das Suchfeld ein, um die spezifischen Vorgänge herauszufinden, an die der integrierte Emmet Hotkeys binden kann. Ctrl + KCtrl + S 打开键盘快捷键窗口,在搜索框输入 Emmet,可以找出内置 Emmet 可以绑定热键的特定操作。

按住 Ctrl + Shift + p 打开命令面板,输入 shortcut,找到打开键盘快捷键方式的选项。

将打开一个按键绑定的 keybindings.json 文件:

[]
Nach dem Login kopieren

每个添加的自定义快捷方式都反映在此文件中,并具有以下结构:

{
  "key": "<key combination>",
  "command": "<command to run>"
}
Nach dem Login kopieren

VS Code 中可用的 Emmet 命令

Emmet 的可用命令如下:

editor.emmet.action.balanceIn
editor.emmet.action.balanceOut
editor.emmet.action.decrementNumberByOne
editor.emmet.action.decrementNumberByOneTenth
editor.emmet.action.decrementNumberByTen
editor.emmet.action.evaluateMathExpression
editor.emmet.action.incrementNumberByOne
editor.emmet.action.incrementNumberByOneTenth
editor.emmet.action.incrementNumberByTen
editor.emmet.action.matchTag
editor.emmet.action.mergeLines
editor.emmet.action.nextEditPoint
editor.emmet.action.prevEditPoint
editor.emmet.action.reflectCSSValue
editor.emmet.action.removeTag
editor.emmet.action.selectNextItem
editor.emmet.action.selectPrevItem
editor.emmet.action.splitJoinTag
editor.emmet.action.toggleComment
editor.emmet.action.updateImageSize
editor.emmet.action.updateTag
editor.emmet.action.wrapIndividualLinesWithAbbreviation
editor.emmet.action.wrapWithAbbreviation
Nach dem Login kopieren

以下是其中的部分示例。我们使用 alt + ealt + *

Halten Sie Strg + Umschalt + p gedrückt, um das Befehlsfeld zu öffnen, geben Sie Verknüpfung ein und finden Sie die Option zum Aktivieren von Tastaturkürzeln.

Eine Tastenkombinationsdatei keybindings.json wird geöffnet:

[
  {
    "key": "alt+e alt+i",
    "command": "editor.emmet.action.balanceIn"
  },
  {
    "key": "alt+e alt+o",
    "command": "editor.emmet.action.balanceOut"
  }
]
Nach dem Login kopieren
Jede benutzerdefinierte Tastenkombination, die hinzugefügt wird, wird in dieser Datei widergespiegelt und hat die folgende Struktur:

[
  {
    "key": "alt+e alt+e",
    "command": "editor.emmet.action.matchTag"
  }
]
Nach dem Login kopieren

Emmet-Befehle im VS-Code verfügbar

Die verfügbaren Befehle für Emmet sind wie folgt:

[
  {
    "key": "alt+e alt+d",
    "command": "editor.emmet.action.removeTag"
  }
]
Nach dem Login kopieren
Im Folgenden finden Sie einige Beispiele. Wir verwenden die Kombination aus alt + e und alt + *. Die Tastenanschläge können mit dem System und anderer Software in Konflikt geraten. Passen Sie sie einfach an Ihre Bedürfnisse an.

Nach innen glätten/nach außen glätten – Sucht ab der aktuellen Caret-Position nach einem Etikett oder den Inhaltsgrenzen des Etiketts und wählt es aus. rrreee

Gehe zu gepaartem Tag – Wechseln Sie zwischen den öffnenden und schließenden Element-Tags. rrreeeTag entfernen

– Entfernt ein Tag aus dem HTML-Baum, behält aber seinen inneren HTML-Code bei.

rrreeeWenn Sie Hotkeys nicht selbst konfigurieren möchten, können Sie die Erweiterung „Emmet Keybindings“ installieren, bei der es sich um eine Reihe von Emmet-Tastenkombinationen für VS Code handelt. Sie kann als vordefinierte Tastenkombinationsgruppe verwendet werden, falls Sie nicht wissen, welcher Taste Sie sie zuordnen sollen.

Weitere Informationen🎜🎜🎜Es gibt auch viele nützliche Abkürzungen, wie 🎜Mit Abkürzung umschließen🎜 und 🎜Tag entfernen🎜. Schauen Sie sich diese an, um mehr zu erfahren. 🎜🎜Weitere Informationen zu VSCode finden Sie unter: 🎜vscode-Tutorial🎜! 🎜🎜

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie Sie Emmet-Tastenkombinationen in VSCode hinzufügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage