0

我正在使用 Visual Studio Code 编写 C#,但是有一件事让我发疯了……

每当我想在文件顶部添加 using 指令时,当我只想使用命名空间时,它会不断提示导致 using 块的“Using 语句”。

例如在顶部:

在此处输入图像描述

我开始输入一个新的 using 行,这总是出现:

在此处输入图像描述

由于习惯性地快速输入/标签,我总是在不经意间接受了这个建议:

在此处输入图像描述

现在我必须手动清理它......每次。

那么如何在 Visual Studio Code 中禁用此特定建议?

4

2 回答 2

1

我找到了!扩展下载到(对于 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"
},
于 2018-10-27T15:17:34.190 回答
0

如果我正确理解您的问题,那么我认为这无法解决。

转动部分智能感知是不可能的。

有什么方法可以禁用特定项目/命名空间/什么的智能感知?

编辑,这比顶部更重要!: 当然有办法改变智能感知的行为,但我对此并没有真正的经验。 https://code.visualstudio.com/docs/editor/intellisense

于 2018-10-27T15:09:49.737 回答