【问题标题】:javascript/node.js intellisense in visual studio 2013/resharper problematicVisual Studio 2013/resharper 中的 javascript/node.js intellisense 有问题
【发布时间】:2014-06-07 16:36:57
【问题描述】:

Visual Studio 2013 与:

  • Resharper 8.2
  • Node.js 工具
  • 网络要领

根据我从node.js tools site 收集到的信息,我应该得到智能感知。

但是,在 node.js 项目中编辑 javascript 时,我得到了奇怪的智能感知,它暗示了各种不相关的东西。它对节点没有任何有用的智能感知,并且会自动完成 requirerequired 之类的事情,这非常烦人,因为我必须点击转义来阻止它更改它,我有时会错过它,这会导致运行时错误.

它为我在项目中自己的代码提供了智能感知,但其他方面却很少。

我怀着希望读了这篇文章:

https://nodejstools.codeplex.com/workitem/562

但是,如果我为 js 文件禁用 Resharper 智能感知,而不是将其推迟到 Visual Studio/node.js 工具,我根本得不到智能感知。我现在正在这样做,因为没有什么比遇到require -> required 问题更好的了。

在 Google 或 StackOverflow 上找不到任何有用的东西。

【问题讨论】:

    标签: javascript node.js visual-studio resharper ntvs


    【解决方案1】:

    如果您禁用 ReSharper 的代码完成功能,您还需要确保启用了 Visual Studio。转到工具 -> 选项 -> 文本编辑器 -> Node.js 并查找“语句完成”复选框。

    【讨论】:

    • 它并不完全在那里,但它让我走上了正确的轨道 - 它位于工具 -> 选项 -> 文本编辑器 -> JavaScript -> 自动列表成员下。谢谢!
    猜你喜欢
    • 2018-03-06
    • 2014-02-12
    • 2011-10-23
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    相关资源
    最近更新 更多