visual-studio - 无法在 VS2013 Update 3 中调试 TypeScript 文件

标签 visual-studio debugging typescript

我在 VS2013 Update 3 中调试 TypeScript 时遇到问题。不会加载 .ts 文件的断点。生成关联的 .map 文件并将其包含在项目中。我试过 Typescript 1.0 map files do not load 上的建议甚至在项目属性的 TypeScript 配置中明确指定 .map 文件的位置。这些都不起作用。

这似乎不是浏览器问题,因为运行时各种浏览器都没有加载断点。这也排除了 GitHub 上的这个问题:https://github.com/Microsoft/TypeScript/issues/556

我拥有最新版本的 Web Essentials,因此所有组件都是最新的。

如何让 TypeScript 调试在 VS2013 中工作?

编辑:需要说明的是,我希望通过 VSNET 不管浏览器进行调试。这意味着无论我选择使用哪种浏览器启动应用程序(即 Chrome、FF、IE 等),我都想点击 VSNET 断点。

最佳答案

考虑到你说你想在 VS2013 中调试它而不是在浏览器上(我更喜欢在浏览器中进行调试,即 chrome),你需要使用 Internet Explorer。

您将执行以下操作

a) 转到 IE Internet 选项并取消选中这两个选项

enter image description here

b) 在 VS2013 的顶部菜单中将 Internet Explorer 设置为 Debug 事件的默认浏览器:

enter image description here

enter image description here

c) 在 Typescript 文件的构造函数上放置一个断点:

enter image description here

d) 运行你的网络应用

enter image description here

e) 就是这样 - 你的断点在 VS2013 中被击中了!

enter image description here

如果您有任何问题,请告诉我,但这应该足够了。

问候

埃德森

关于visual-studio - 无法在 VS2013 Update 3 中调试 TypeScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26395726/

相关文章:

javascript - 为什么我在这里得到未定义?

c++ - 无法将元素添加到链表的末尾

typescript - 从对象中提取 typescript 签名到接口(interface)中

javascript - 如何等待 typescript 中的其他功能答案?

.net - 在Visual Studio中缺少状态栏?

visual-studio - 停止IIS Express自动退出

c# - 应用程序在 Debug模式下运行速度非常慢

c++ - C 与 C++ 调试器中的浮点表示法 (CLI)

javascript - 为什么我可以在 JavaScript/TypeScript 中声明变量之前使用它?

database - 为什么 Visual Studio 2010 中的 Schema Compare 在没有差异的情况下显示差异?