【问题标题】:VS 2013 TypeScript Support not workingVS 2013 TypeScript 支持不起作用
【发布时间】:2014-07-04 16:12:10
【问题描述】:

我使用 VS 2012 和 Web Essentials 插件。这很好用,我喜欢预览窗口。

刚刚安装了 VS 2013 Ultimate 并升级到 TypeScript 的最新版本。 VS 2013“显然”有更好的支持\集成。似乎没有任何效果?

工具 > 选项 > 文本编辑器 > TypeScript .. 似乎没有任何关于保存时编译或如何启用预览窗口的参考。

我在这里错过了什么?

我找到这样的帖子:http://typescript.codeplex.com/wikipage?title=Compile-on-Save ...但这会让我大吃一惊.

【问题讨论】:

    标签: visual-studio visual-studio-2012 typescript


    【解决方案1】:

    Web Essentials 不再包含 TypeScript 功能。您需要安装 TypeScript plugin 才能在 Visual Studio 中获得 TypeScript 支持。

    您应该在工具 -> 选项 -> 文本编辑器 -> TypeScript -> 项目下看到保存时编译选项。

    WE 的“预览窗口”功能并未通过 TypeScript 插件复制,但可以通过并排停靠的单独编辑器窗口轻松模仿。

    【讨论】:

    • "但通过并排停靠的单独编辑器窗口很容易模仿。"那不会一直弹出“磁盘上的文件已更改。重新加载?”只是好奇,我不再尝试查看 js 输出 :)
    • 我相信只有当您导航回 VS 2013 IDE 时才会显示该弹出窗口。此外,您可以在工具 | 中启用“保存后自动加载更改”选项。选项 |环境菜单,每次都会否定弹出。
    • 是的,我忘记了那个复选框(我很久以前检查过它,从未回头) - 这很关键
    • 在工具 -> 选项 -> 文本编辑器 -> TypeScript -> 项目(在保存部分编译)我有以下选项: [] 自动编译不属于项目的 TypeScript 文件..那么在使用 AMD 代码下有两个单选按钮,使用 commonjs 代码......第一个复选框在我的上下文中似乎没有任何意义,因为我的文件是我项目的一部分?
    • 项目属性中现在提供了一些 TypeScript 设置(在解决方案资源管理器中右键单击项目,选择 properties,然后在属性窗口中选择 TypeScript 选项卡)。
    【解决方案2】:

    我们可以通过在项目属性的Module system下选择CommonJS选项来实现。希望它会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-18
      • 1970-01-01
      • 2015-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 1970-01-01
      相关资源
      最近更新 更多