如何在visual studio 2015中启用nodejs的intellisense?

问题描述:

我最近安装了Visual Studio 2015年如何在visual studio 2015中启用nodejs的intellisense?

我也从它的官方源代码安装的Visual Studio 2015年工具的NodeJS:

Visual Studio tools for nodejs

现在我能中创建的NodeJS-Express的4个项目visual studio 2015. 我也可以在编辑器中执行npm操作。

但我无法让intellisense工作。

它不显示代码建议。

我必须手动启用它吗?

我尝试一些博客,并试图从编辑:

工具=>选项=>文本编辑器=>

的NodeJS

但配置不选择的NodeJS ..只有JavaScript是存在的。

Screenshot of my editor configurations

而且当我运行故宫从我的IDE安装,安装node_modules后,显示此消息:

找不到用于智能感知

分型包管理工具

任何投入?

谢谢

我们有一个VS2015实例的同样的问题。它看起来与另一个行为不同,在Node.js工具for Visual Studio工作正常。我在VS显示消息“无法找到用于Intellisense的类型包管理器工具”的机器中使用了一种解决方法“打开IntelliSense”。

  1. 封闭的解决方案;

  2. 卸载分型NPM本地包:

    npm uninstall typings -S(从项目的文件夹执行)

  3. 安装分型NPM作为一个全球性的包装:

    npm install typings -g -S

  4. 安装的分型词典全球:

    typings install dt~node --global --save 
    typings install dt~express dt~serve-static dt~express-serve-static-core --global --save 
    typings install dt~angular --global --save 
    
  5. 重新打开Visual Studio中的解决方案2015年

消息“无法找到用于智能感知分型包管理工具”仍然会出现当溶液被打开,但智能感知工作。

这个问题似乎对每个开发机器上安装的某些配置或软件都很敏感,但我们现在还不确定。

问候,

我试着用以下的和它的工作

npm install typings -g -S