【问题标题】:How do I turn off intellisense for javascript?如何关闭 javascript 的智能感知?
【发布时间】:2016-02-25 03:20:51
【问题描述】:

在编辑 javascript 内容时,VisualStudio 开始让我烦恼,因为它不断插入突出显示的建议。例如,如果我输入val(,它会一直插入valueOf(。这真的很烦人。

我想像使用 C# 一样手动调用智能感知,有什么方法可以关闭自动完成建议或至少阻止它为我选择条目?

【问题讨论】:

    标签: visual-studio-2010 intellisense


    【解决方案1】:

    在 Visual Studio 工具 > 选项 > 文本编辑器 > JScript
    在相应的面板中作为语句完成
    取消选中自动列出成员和参数信息

    我认为应该可以解决问题

    【讨论】:

    • 迈拉,你这个小传奇。您还帮我找到了替代方案:“工具 > 选项 > 文本编辑器 > JScript”,“杂项”选项卡,勾选“仅使用 Tab 或 Enter 提交”。
    • 选项“仅使用 Tab 或 Enter 提交”已在我的选项中选中。然而,当我在“val(”中键入左括号时,Visual Studio 2010 总是将其替换为“valueOf(”。这真令人生气。我很想知道如何在不完全禁用 javascript intellisense 的情况下防止这种情况发生。
    • 尽管每次都会痛苦地减慢 VS,所以我什至看不到禁用它的好处。天哪,微软...
    • 我已经按照上面的说明(我使用 VS 2010)但是我仍然在我的输出窗口中看到以下内容:Javascript Intellisense Message: D:\XXXX\jquery-1.7.2.min.js( 4:15602) : 预期功能给出了什么? (而且它不仅适用于 jquery 文件,也适用于其他文件)
    【解决方案2】:

    我知道问题中没有提到 resharper,但是如果您使用它,有一个简单的解决方案。

    导航到 Resharper -> 选项 -> Intellisense -> 完成字符。在那里,将“.val(”添加到 JavaScript 行旁边的“Do not complete on”文本字段中。

    像这样:

    【讨论】:

      【解决方案3】:

      我尝试了 Myra 的解决方案,但由于 ReSharper,它并没有完全为我解决。原来是 ReSharper 智能感知自动完成了我写入智能感知列表中当前/顶部选项的任何内容,而不是 VS 默认智能感知。

      我通过转到 ReSharper -> 选项 -> 产品和功能 -> 取消选中 JavaScript 和 TypeScript 来完全关闭 ReSharper 的 JavaScript 支持来解决此问题。

      如果您依赖 ReSharper 中的任何其他 JavaScript 或 TypeScript 相关功能,这可能不是一个好的解决方案,但我终于控制了智能感知。和平,终于...

      (为了清楚起见,我仍然检查/激活上面 Myra 的帖子中描述的“自动列表成员”和“参数信息”选项,以及 Brett Ryan 中描述的“仅使用 Tab 或 Enter 提交”选项上面的评论也被选中/激活)

      【讨论】:

        【解决方案4】:

        对我来说,它也是 resharper(将我的 .each 替换为 .forEach),而我所做的是去 菜单

        Resharper -> Options    
        Environment -> IntelliSense -> Autopopup    
        select JavaScript tab    
        "After dot" -> select "Display but do not preselect" in the dropdown
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-10-26
          • 1970-01-01
          • 2016-03-20
          • 2012-09-27
          • 2014-08-30
          • 2016-08-19
          • 1970-01-01
          • 2011-10-14
          相关资源
          最近更新 更多