[英]How to hide Intellisense "based on recent edits" suggestions?
标题说的是什么。
我不介意它们出现在“错误列表”中,因为它们仅被标记为“消息”,因此可以轻松过滤它们,但我想隐藏代码中的点。
要关闭“基于最近的编辑”内容,请拨打 go 关闭 IntelliCode 建议。
根据文档:
如果您想关闭它,请选择“工具”>“选项”、“IntelliCode 常规”选项卡,然后将 C# 建议切换为“已禁用”
这将关闭“基于最近的编辑”,同时仍然保留其他内容,如代码样式/自动完成/等。
如何隐藏“基于最近编辑”的 Intellisense 建议?
如果你想在 Intellisense 中隐藏这样的建议(显示为一个dot
),你应该在每个 cs 文件的顶部添加下面的内容:
#pragma warning disable xxx(suggestion ID)
或者使用#pragma warning disable
禁用所有建议。
例如,我做了一个类似的样本:
================================================ ==============
通常要删除该 Intellisense Suggestion ,您应该进入Tools --> Options --> Text Editor --> C# --> Code Style然后找到这样的建议消息并将其Severity从Suggestion
更改为Refactoring Only
。 有了这个,你可以删除这样的代码编辑器建议。
由于我不知道你的具体建议消息(基于最近的编辑)和ID ,也不确定这样的建议是否在代码样式菜单中,所以我建议你可以尝试我的第一个解决方案。
请注意:到目前为止,无论您以何种方式抑制建议,在代码编辑器中删除dot
也会删除错误列表中的消息。 它们是统一的,您不能在Code Editor中抑制IntelliSense并将消息保存在Error List中。
此外,如果您仍然想要这个,您可以在我们的User Voice Forum上建议一个功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.