Для полноты глобальные фрагменты теперь поддерживаются в VS Code из коробки.
Вероятно, избыточная информация, так как пользовательский интерфейс уже направляет вас к ней через автоматически сгенерированный файл global.code-snippets
, когда вы открываете User Snippets в меню.
Однако чего-то, чего я не знал и нашел в этом ответе, пытаясь найти, является то, что вы также можете использовать поле scope
для сужения глобальных фрагментов до определенного подмножества языков.
Например, если я хочу, чтобы определенный фрагмент был доступен как в javascript, так и в машинописи, но только в javascript и машинописи (потому что это раздражает, если он также появляется на других языках)
"My Snippet": {
"prefix": "my-snippet",
"body": [ "my snippet code..." ],
"scope": "javascript,typescript" // define a strict subset of languages here
}
person
davnicwil
schedule
08.10.2019