【问题标题】:Visual Studio 2015 - Javascript ES6 not workingVisual Studio 2015 - Javascript ES6 不工作
【发布时间】:2016-01-18 09:42:33
【问题描述】:

我正在使用 VS 2015 JavaScript/NodeJS IDE,我计划使用 ES6 作为 JavaScript 的语言样式,但是我注意到 Visual Studio 无法识别 ES6(尽管我在各种网站上阅读了 VS应该能识别 ES6)。

有人知道如何使用 ES6 让 VS 2015 玩得更好(在语法高亮、智能感知等方面)?

我还将文件扩展名修改为 .JSX 和 .ES6,以防 VS 接受它。运气不好...

【问题讨论】:

标签: javascript node.js visual-studio visual-studio-2015 ecmascript-6


【解决方案1】:

如果你想在 nodejs 项目中使用 IntelliSense for ES6,那么你需要打开一个特定的设置。

打开工具 → 选项 → 文本编辑器 → Node.js → IntelliSense 并选中 ES6 IntelliSense 预览 复选框。

在 2015 年 12 月版本的工具中,有一个指向 additional notes 的链接了解先决条件,例如必须为 Visual Studio 2015 安装 TypeScript 以便 ES6 IntelliSense 工作。

【讨论】:

  • 在我的安装中没有 Node.js 选项部分
  • @Shawn,它实际上在tools > options> text editor > node.js > intellisense。您必须安装 typescript 1.6 才能启用 ES6 智能感知。
【解决方案2】:

@Shawn,为了启用 Node.js 选项(和 ES6 IntelliSense),您需要安装 Visual Studio NodeJS 工具:https://www.visualstudio.com/en-us/features/node-js-vs.aspx

【讨论】:

    【解决方案3】:

    尝试为 Visual Studio 2015 安装 TypeScript 并重新启动 VS2015。 https://www.microsoft.com/en-us/download/details.aspx?id=48593

    我用这个解决了很多问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多