Visual studio 2012 Visual Studio在使用TypeScript时没有响应
我正在使用打字脚本。我可以创建简单的typescript示例并运行。 当我创建复杂类型的代码时,VisualStudio没有响应 你们有谁知道这个问题的原因吗?TaskManager上的“性能”选项卡约占35%。你们中有谁知道这个问题吗 我实现的代码如下所示Visual studio 2012 Visual Studio在使用TypeScript时没有响应,visual-studio-2012,typescript,web-essentials,Visual Studio 2012,Typescript,Web Essentials,我正在使用打字脚本。我可以创建简单的typescript示例并运行。 当我创建复杂类型的代码时,VisualStudio没有响应 你们有谁知道这个问题的原因吗?TaskManager上的“性能”选项卡约占35%。你们中有谁知道这个问题吗 我实现的代码如下所示 module myModule{ export class myClass implements myInterface{ // code to PartialUpdate, otalUpdate function declar
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;
}
}
注意:VisualStudio在开始生成之前,在创建代码本身时没有响应
我使用了以下扩展:
- MicroSoft Web开发工具
- Nuget包管理器
- VS 2012的类型脚本
- 用于JavaScript和Java的Windows库的VS扩展
- Web Essentials 2012
- 处理器:奔腾双核2.70GHZ
- 内存:4 GB
- 系统类型:64位
Tools>Options>webEssentials>TypeScript
,尝试切换这些开关,看看是否有帮助
禁用Web Essentials,如上所述转到工具>选项
,然后尝试在保存时关闭编译类型脚本
。这样,您就可以在不影响性能的情况下享受我们的所有好处
更新
WE 2012刚刚切换到下一个版本:您有什么Visual Studio扩展以及您的机器规格是什么?刚才,我更新了我的问题!如果您关闭Web Essentials,有什么改进吗?不同之处在于Web Essentials是动态编译的,而纯类型脚本扩展只在构建时编译。当我将Web Essentials设置为禁用时,visual studio正在工作!那就是你的问题了!您可能会发现,如果您可以暂时不进行并行编辑,最好在性能得到修复之前禁用它。我只使用了TypeScript 0.8.1.1。我引用了相同的url来支持js中的TypeScript。仅供参考,我使用的是仅从给定链接下载的web essentials。请启用web essentials,转到上述工具>选项,然后尝试关闭“保存时编译TypeScript”。这样,您就可以在不影响性能的情况下享受我们的所有好处。仅供参考,我正在从事一个非常复杂的模块化项目(50+TS文件和计数,多达五个级别的嵌套AMD模块),使用最新版本的WE和TS,一切都可以在短时间内编译。如果您有vs 2012,您是否需要Web Essentials 2012?@Nikos-WE 2012扩展了vs 2012的TS(和其他Web)功能。两者相辅相成。不,您不需要它,但我个人认为它在使用TS时非常有用。请查看功能集(在上面的链接中),看看您是否认为它对您有好处。@JcFx正是我所需要的。您知道它是否会自动将您的项目更改为使用0.81吗?我最近安装了新的打字脚本。