2017-03-08 131 views
0

我目前正在开发一些前端打字稿项目。在Visual Studio中,只有两个项目选择用于此目的:使用TypeScript的HTML应用程序(这是我目前使用的)和VS Extensions for Node.js(这对于前端应用程序开发并不理想)。Visual Studio - 仅限TypeScript项目

第一个选项工作正常,包括调试JS文件,但它也包括后端和IIS模块的C#代码,在前端项目的情况下我根本不需要它。 C#的构建显着减缓了解决方案的构建,特别是在解决方案中存在多个项目的情况下。

我有3个与此相关的问题:

  • 一)没有你任何人看到任何VS扩展,允许开发,并与在IIS快速调试 的可能性纯打字稿项目 调试(理想也可以通过Chrome调试协议 这也支持Edge?

    b)如果没有,因为我没有扩展开发 和MSBUILD的经验。编写这样的 扩展和我需要什么是多么困难?

    c)会有人这么热心帮助我开发这样的 扩展名吗? :)

我说的是VS2015。它也应该可以在VS2017中使用。

回答

0

随着TypeScript 0.8.1的发布,它支持在Visual Studio中使用源映射格式进行调试。 https://blogs.msdn.microsoft.com/typescript/2012/11/15/announcing-typescript-0-8-1/

TypeScript现在支持源代码级调试!源地图格式作为调试转换为JavaScript的语言的一种方式而受到欢迎,并且受到各种浏览器和工具的支持。在0.8.1版本中,TypeScript编译器正式支持源地图。此外,用于Visual Studio 2012的新版TypeScript支持使用源映射格式进行调试。

此外,您还可以调试打字稿在Visual Studio代码 https://blogs.msdn.microsoft.com/jtarquino/2016/01/24/debugging-typescript-in-visual-studio-code-and-chrome/ https://code.visualstudio.com/blogs/2016/02/23/introducing-chrome-debugger-for-vs-code