2013-07-15 64 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