使用Typescript和Visual Studio 2015运行时编辑?

时间:2015-02-16 03:06:27

标签: typescript visual-studio-2015

在Visual Studio 2013中使用Typescript时,我似乎记得我可以在浏览器窗口中运行时编辑TypeScript源,然后刷新浏览器窗口并获得新的更改。

现在,在Visual Studio 2015中,Visual Studio在浏览器窗口打开时禁用编辑。这意味着一旦我想编辑源代码,我就必须停止并重新启动。这对我来说似乎很愚蠢,因为它需要做的就是重新编译源代码,无论如何它都是这样做的。 :)

有什么方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

不,这在当前的CTP(5)中被打破了。

虽然在积压的情况下,在uservoice上投票支持加快速度:http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/6926059-edit-and-continue-for-typescript

答案 1 :(得分:1)

我最近针对我一直在努力的一些项目解决了这个问题,并希望分享我所做的事情,以防它帮助其他任何人。

我最终意识到在调试模式下更新TypeScript文件后会从JS文件中删除源映射引用,例如:

//# sourceMappingURL=View.js.map

一旦我做了这个发现,我就能找到一个记录的错误,找出解决问题的步骤:

https://github.com/Microsoft/TypeScript/issues/5001

总之,我所做的是右键单击Visual Studio中的项目文件,转到TypeScript选项卡并取消勾选并重新勾选选项'生成源地图' (见下图)然后保存了项目文件。

enter image description here

我希望这能帮助别人,就像它有我一样:)