如何隐藏 Intellisense "based on recent edits" 建议?
How to hide Intellisense "based on recent edits" suggestions?
标题如是说。
我不介意它们出现在“错误列表”中,因为它们仅被标记为“消息”,因此很容易被过滤掉,但我想在代码中隐藏这些点。
How to hide Intellisense “based on recent edits” suggestions?
如果你想在 Intellisense 中隐藏这样的建议(显示为 dot
),你应该在每个 cs 文件的顶部添加以下内容:
#pragma warning disable xxx(suggestion ID)
或使用#pragma warning disable
禁用所有建议。
举个例子,我做了一个类似的样本:
============================================= ===================
And 通常要删除 Intellisense Suggestion,您应该输入 Tools-->Options-->Text Editor-->C#-->Code Style 然后找到这样的建议消息并将其 Severity 从 Suggestion
更改为 Refactoring Only
。有了这个,您可以在 Code Editor.
上删除此类建议
Since 我不知道你的具体建议消息(基于最近的编辑)和 ID 也不确定这样的建议是否在代码样式菜单中,所以我建议您可以尝试我的第一个解决方案。
请注意:到目前为止,无论您以何种方式抑制建议,在代码编辑器中删除dot
还将删除 错误列表 中的消息。它们是统一的,您不能在代码编辑器中抑制IntelliSense并将消息保存在错误列表.
此外, 如果您仍然想要这个,您可以在我们的 User Voice Forum.
上建议一个功能
要关闭“基于最近的编辑”功能,请转至 turn off IntelliCode suggestions。
根据文档:
If you wish to turn it off, choose Tools > Options, IntelliCode General tab, and then switch C# suggestions to Disabled
这将关闭“基于最近的编辑”,同时仍然保留其他内容,例如代码 styles/autocomplete/etc。
标题如是说。
我不介意它们出现在“错误列表”中,因为它们仅被标记为“消息”,因此很容易被过滤掉,但我想在代码中隐藏这些点。
How to hide Intellisense “based on recent edits” suggestions?
如果你想在 Intellisense 中隐藏这样的建议(显示为 dot
),你应该在每个 cs 文件的顶部添加以下内容:
#pragma warning disable xxx(suggestion ID)
或使用#pragma warning disable
禁用所有建议。
举个例子,我做了一个类似的样本:
============================================= ===================
And 通常要删除 Intellisense Suggestion,您应该输入 Tools-->Options-->Text Editor-->C#-->Code Style 然后找到这样的建议消息并将其 Severity 从 Suggestion
更改为 Refactoring Only
。有了这个,您可以在 Code Editor.
Since 我不知道你的具体建议消息(基于最近的编辑)和 ID 也不确定这样的建议是否在代码样式菜单中,所以我建议您可以尝试我的第一个解决方案。
请注意:到目前为止,无论您以何种方式抑制建议,在代码编辑器中删除dot
还将删除 错误列表 中的消息。它们是统一的,您不能在代码编辑器中抑制IntelliSense并将消息保存在错误列表.
此外, 如果您仍然想要这个,您可以在我们的 User Voice Forum.
上建议一个功能要关闭“基于最近的编辑”功能,请转至 turn off IntelliCode suggestions。
根据文档:
If you wish to turn it off, choose Tools > Options, IntelliCode General tab, and then switch C# suggestions to Disabled
这将关闭“基于最近的编辑”,同时仍然保留其他内容,例如代码 styles/autocomplete/etc。