回答
在以前版本的Visual Studio中,这是不可能的。
但是,在Visual Studio 2017中,这已得到修复。只需设置断点并使用IE(或Chrome)运行您的项目,并且您的ts文件中会出现断点,您可以在VS环境中单步执行代码(而不是在浏览器代码调试窗口中)。这对于Typescript开发来说是一个巨大的进步。
有趣的是,如果代码跳转到另一个没有匹配的ts文件的文件,则代码将转换为js,然后在可能时再次转换回ts。
这是如何完成的?他们使用什么魔法? – Matt
我所知道的是,当调试器启动时,VS会与浏览器进行一些连接。 –
我可以得到这与IE浏览器,但不是铬。任何想法为什么?另外,如果你已经把所有的脚本放在一个Bundle中,这个效果不好 - (编辑!工作,如果我刷新浏览器链接!) –
请确保启用浏览器链接以查看TS中断点。该选项是VS2017中浏览器选择下拉菜单右侧的蓝色箭头圆圈,它似乎默认为禁用。
- 1. VS代码中的打字稿,测试和调试
- 2. 如何查看打字稿代码在Chrome与VS代码调试
- 3. 如何在VS 2017中调试webpacked TypeScript
- 4. VS 2017支持合并文件的node.js打字稿代码的断点调试吗?
- 5. 如何设置VS代码创建打字稿定义文件
- 6. 调试打字稿上VSCode
- 7. VS 2015 node.js,如何在打字稿中使用/调用NPM包?
- 8. 如何在Visual Studio中调试打字稿茉莉花测试?
- 9. 调试到角2打字稿源代码
- 10. IDEA 14 - 调试打字稿
- 11. 如何在Visual Studio 2017中调试.NET 4.6框架源代码?
- 12. 在VS调试打字稿科尔多瓦应用2015
- 13. 参数VS在打字稿
- 14. Visual studio 2015打字稿调试
- 15. 如何在vscode中调试打字稿和反应文件(.tsx)
- 16. 如何在Intellij IDEA中调试打字稿
- 17. 如何在angular-meteor中调试打字稿
- 18. 如何在流星中调试打字稿
- 19. 打字稿调试在CommonJS的和AMD
- 20. 如何配置angular2,打字稿应用程序在VS代码运行
- 21. 如何在VS代码中调试夜间测试
- 22. 如何在chrome开发工具中调试ionic3打字代码
- 23. VS代码和打字稿:图书馆和几个前端
- 24. 打字稿,jsconfig.json,bower.json和VS-代码一起工作
- 25. 打字稿接口[] VS [Inferface]
- 26. 节点打字稿客户端调试
- 27. 打字稿测试
- 28. VS代码intellisense为JavaScript不工作,如果我正在编辑打字稿
- 29. 的代码片段,以打字稿
- 30. 使用chrome调试打字稿文件
它应该在默认情况下工作。什么不工作?你能分享更多细节吗? –