2013-07-15 150 views
1

是否有任何努力来支持编辑并继续使用TypeScript?每次我想在调试时更改代码,我需要停止广告重新启动整个调试过程...编辑并继续使用TypeScript?

+0

当*运行*您的代码时,不会涉及Typescript。浏览器运行编译器生成的JavaScript。浏览器将支持jitted JS的增量更改的可能性并不大。重新加载页面是下一个最好的事情,但当你这样做的时候你会抛弃整个JS状态。 –

回答

1

我认为这个问题的最佳答案是“它取决于浏览器,并且它们都不是很好,Chrome能做到最好,但对于大型复杂的js文件来说,它确实不起作用。尝试它“

3

如果您将TypeScript文件设置为“保存时编译”,则不需要重新构建项目即可获取变化。

这意味着你可以编辑你的文件,保存它(给它时间更新),然后强制刷新你的浏览器。

+0

您可能需要[Web Essentials 2012](http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6)。 – pleunv

+0

在保存时编译可在TypeScript Visual Studio 2012扩展中使用。 'TOOLS>选项>文本编辑器> TypeScript>项目>在保存时编译“。 – Fenton

+0

编译保存在VS2012中坏了。使用Web Essentials版本2.9 – Quango