我正在使用打字稿。我可以创建简单的打字稿样本并运行。 当我创建复杂类型的代码时,visual studio变得没有响应。
你们中任何人都知道这个问题的原因吗? TaskManager上的Performance选项卡大约需要35%。你们中任何人都能意识到这个问题吗?
Code i的实现如下所示,
module myModule{
export class myClass implements myInterface{
// code to PartialUpdate, otalUpdate function declarations and
// extra properties and methods
}
export interface myInterface{
PartialUpdate:void;
TotalUpdate:void;
}
}
注意:在开始构建之前,Visual Studio在创建代码时没有响应。
我使用了以下扩展程序:
我的系统配置是
答案 0 :(得分:5)
您使用的是最新版本的Web Essentials 2012吗? (写作时为2.0)和TypeScript(0.8.1.1)?我在WE和TS 0.8.1的早期组合中遇到了同样的问题,但它在最近的版本中得到修复。
可以将WebEssentials配置为在保存和/或构建时进行编译。在VS2012中转到Tools > Options > Web Essentials > TypeScript
并尝试切换这些开关,看看这是否有帮助。
禁用Web Essentials,如上所述转到Tools > Options
,然后尝试关闭Compile TypeScript on save
。通过这种方式,您可以获得WE的所有好处而不会影响性能
<强>更新强>
WE 2012刚刚进入下一个版本:2.1