VSCode Emmet: Как отключить определенные фрагменты

#html #django #visual-studio-code #emmet

#HTML #джанго #visual-studio-код #эммет

Вопрос:

Например, в моем html-файле Эммет считает, что ключевое слово «var» должно быть тегом в первом предложении.

 var -> <var></var>
 

Я НИКОГДА не использую эту переменную, поэтому я хотел бы удалить ее, чтобы на первом месте была переменная django.

 var -> {{ }}
 

Как я могу это сделать?

Ответ №1:

Есть несколько решений:

  • если вы хотите определить новый ярлык для var ключевого слова во время кодирования, вы можете добавить новый пользовательский фрагмент с помощью команды Preferences: configure user snippets , подробнее см.: Фрагменты в Visual Studio Code или Emmet в Visual Studio Code
  • если вы просто не хотите использовать какую-либо аббревиатуру emmet из настроек VSCode по умолчанию, вы можете отключить ее в settings.json :
 "emmet.excludeLanguages": [
    "html"
],
 

Комментарии:

1. Это не совсем то, что я искал, потому что я все еще хочу использовать emmet, есть только один фрагмент emmet, который я НЕ хочу использовать.

2. Затем вы можете использовать фрагменты. Пользовательские фрагменты всегда имеют более высокий приоритет.