Как отключить использование оператора Statement (C #) в коде Visual Studio - PullRequest
0 голосов
/ 27 октября 2018

Я использую код Visual Studio для написания C #, однако одна вещь сводит меня с ума ...

Всякий раз, когда я хочу добавить директиву using в начало файла, он постоянно предлагает «Использованиеоператор ", который приводит к использованию блока, когда я просто хотел использовать пространство имен.

Например, вверху:

enter image description here

Я начинаю вводить новую строку использования, и это всегда показывает:

enter image description here

Я всегда непреднамеренно принимаю предложение из-за быстрого нажатия Enter / Tab по привычке:

enter image description here

А теперь мне приходится вручную чистить его ... каждый раз.

Так как мне отключить этот конкретныйпредложение в Visual Studio Code?

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Я нашел это!Расширения загружаются в (для Windows)

c:\Users\Username\.vscode\extensions

Это предложение "Использование заявления" поставляется с расширением C #.

Таким образом, внутри

c:\Users\Username\.vscode\extensions\ms-vscode.csharp-1.16.2\snippets\csharp.json

удаляются следующие строкисделал это уйти:

"Using statement": {
    "prefix": "using",
    "body": [
        "using (${1:resource})",
        "{",
        "    $0",
        "}"
    ],
    "description": "Using statement"
},
0 голосов
/ 27 октября 2018

Если я правильно понимаю ваш вопрос, то не думаю, что это можно решить.

Обращение части Intellisense of невозможно.

Есть ли способ отключить intellisense для конкретного проекта / пространства имен / чего-либо еще?

РЕДАКТИРОВАТЬ, это важнее, чем верхняя часть !!: Конечно, есть способы изменить поведение intellisense, но я не очень опытен с этим. https://code.visualstudio.com/docs/editor/intellisense

...