【问题标题】:Is there any way to disable intellisense for a specific project / namespace / whatever?有什么方法可以禁用特定项目/命名空间/什么的智能感知?
【发布时间】:2013-01-06 07:01:21
【问题描述】:

除了在所有 Visual Studio 中禁用智能感知之外,还有其他方法可以在任何级别执行此操作吗?只是想确认/否认对其在我们一些过于庞大的项目/解决方案中的表现的怀疑,同时将其保留在我们真正关心的其他领域。

【问题讨论】:

  • ..生产力水平...下降... !!! (不,我没有任何有用的输入..我从来没有尝试过这个..)
  • 仅供参考,我有一个 C# 类从旧代码转换/移植到另一种语言,它有 7424 个成员和 51097 行长。 Visual Studio 在该代码文件中执行 stuff 的速度通常很慢,但达到它的智能感知仍然相当快。

标签: c# .net visual-studio visual-studio-2012 intellisense


【解决方案1】:

AFAIK 无法选择性地禁用 Intellisense。尝试完全禁用它,看看是否会有很大的不同。

【讨论】:

  • 您可以使用 EditorBrowsable 属性手动标记您的成员/类,尽管我不能确定 Visual Studio 是如何实现/处理它的(它可能仍然会做很多代码分析只是为了决定不显示)
  • 现在是 2020 年底,距离您的回答已经过去了将近 8 年。还是没有办法做到这一点?
【解决方案2】:

我注意到在我的工作机器上安装了几个 VS 扩展(如 Spell Checker)时 Visual Studio 速度变慢。禁用它们有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-18
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 1970-01-01
    • 2023-02-12
    • 1970-01-01
    相关资源
    最近更新 更多