11

私はタイプスクリプトを使用しています。簡単なtypescriptサンプルを作成して実行できます。複雑な種類のコードを作成していたとき、VisualStudioが応答しなくなりました。

この問題の理由を知っている人はいますか?TaskManagerの[パフォーマンス]タブは約35%かかります。この問題を知っている人はいますか?

実装されたコードは次のようになります。

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パッケージマネージャー、
  • TypeScript for VS 2012
  • JavaScript用のWindowsライブラリのVS拡張機能と
  • Web Essentials 2012

そして私のシステム構成は

  • プロセッサー:Pentiumデュアルコア2.70GHZ
  • RAM:4 GB
  • システムタイプ:64ビット
4

1 に答える 1

5

最新バージョンのWebEssentials2012を使用していますか?(執筆時点で2.0)そしてTypeScript(0.8.1.1)?以前のWEとTS0.8.1の組み合わせでも同じ問題が発生しましたが、最近のリリースで修正されました。

WebEssentialsは、保存時および/またはビルド時にコンパイルするように構成できます。Tools > Options > Web Essentials > TypeScriptVS2012に移動し、これらのスイッチを切り替えてみて、これが役立つかどうかを確認してください。

Web Essentialsを無効にし、Tools > Options上記の手順に進んで、をオフにしてみてくださいCompile TypeScript on save。このようにして、パフォーマンスに影響を与えることなく、WEのすべてのメリットを享受できます。

アップデート

WE 2012は、次のバージョンに移行しました:2.1

于 2012-12-17T14:25:32.350 に答える