Wie kann ich ein benutzerdefiniertes Emmet-Snippet erstellen? die höchstmögliche anzuzeigende Priorität in vscode?
Als ich aktualisiert habe html.json
Um mein eigenes Snippet für einen Kommentar hinzuzufügen (mit Autor), wird immer noch das Standard-Emmet-Snippet "c" als erstes in der Liste angezeigt:
"Comment": {
"prefix": "c",
"body":[
"<!-- atiris: $1 -->$2"
],
"description": "Insert comment into html code"
}
Das heißt, ich muss immer zuerst die zweite Option wählen.
Gibt es eine Eigenschaft / Einstellungen zum Priorisieren meiner eigenen Snippets?
Antworten:
0 für die Antwort № 1Sie bearbeiten die Intellisense-Snippets mit dem obigen Code und nicht mit den Emmet-Snippets.
In Bezug auf Ihre Frage kann Ihnen der folgende Link dabei helfen, Prioritäten zu setzen, welche Ausschnitte zuerst angezeigt werden: https://github.com/Microsoft/vscode/issues/32346
In Bezug auf das Hinzufügen von Snippets zu Emmet sollte Folgendes hilfreich sein:
In der settings.json-Datei können Sie die Zeile hinzufügen "emmet.extensionsPath": "/ Users / username / Documents / code snippets" (Ändern des Pfades zu einem Ordner Ihrer Wahl)
Fügen Sie dann in diesem Ordner eine Datei mit dem Namen snippets.json hinzu
Sie können das im folgenden Link angegebene Format verwenden, um Snippets hinzuzufügen. https://code.visualstudio.com/docs/editor/emmet