Ответ 1
Предложения IntelliSense в VS Code могут быть настроены глобально или для каждой рабочей области и с 1.9 для каждого типа файла (язык), используя настройки editor.quickSuggestions
, editor.acceptSuggestionOnEnter
и editor.suggestOnTriggerCharacters
.
// Controls if quick suggestions should show up or not while typing
"editor.quickSuggestions": true,
Настройки типа файла (предпочтительнее, начиная с версии 1.9)
Откройте Палитра команд, нажав F1 и запустите команду Configure language specific settings
, затем выберите Markdown
.
Новая панель редактора откроется там, где вы можете разместить эти настройки:
// Place your settings in this file to overwrite the default settings
{
"[markdown]": {
"editor.quickSuggestions": false
}
}
Таким образом вы отключите IntelliSense только для файлов разметки.
Global
Откройте Палитра команд, нажав F1, введите open user settings
и нажмите Enter. Новая панель редактора откроется там, где вы можете разместить эти настройки:
// Place your settings in this file to overwrite the default settings
{
"editor.quickSuggestions": false
}
Workspace
Параметры рабочей области позволяет устанавливать пользовательские настройки, не применяя их к другим проектам кода VS. Файл настроек рабочей области находится в папке .vscode
в вашем проекте.
Откройте Палитра команд, нажав F1, введите open workspace settings
и нажмите Enter. Новая панель редактора откроется, когда вы сможете поместить ее так же, как указано выше.
Я не знаю, возможно ли в настоящее время связать настройки с выбранными типами файлов.
Другие параметры настройки
В дополнение к editor.quickSuggestions
можно изменить несколько других параметров для дальнейшей настройки работы IntelliSense:
// Controls if quick suggestions should show up while typing
"editor.quickSuggestions": false,
// Controls if suggestions should be accepted with "Enter" - in addition to "Tab". Helps to avoid ambiguity between inserting new lines and accepting suggestions.
"editor.acceptSuggestionOnEnter": false,
// Controls the delay in ms after which quick suggestions will show up.
"editor.quickSuggestionsDelay": 10,
// Enable word based suggestions
"editor.wordBasedSuggestions": false,
// Controls if the editor should automatically close brackets after opening them
"editor.autoClosingBrackets": false,
// Controls if suggestions should automatically show up when typing trigger characters
"editor.suggestOnTriggerCharacters": false