2

今日はTypeScriptとMVC4を使用しています。すべてが正常に機能していますが、VSの[追加/ TypeScriptファイル]ダイアログを使用して新しい.tsファイルを追加するたびに、追加されるファイルにサンプルコードが入力されます。

 // Interface
interface IPoint {
getDist(): number;
}

// Module
module Shapes {

....など。

このサンプルコードはどこから来ていますか?ファイルを空にしたい。ファイルを追加するたびにこのコードを削除する必要はありません。

4

2 に答える 2

4

テンプレートを編集する必要があります。これはここにあります...

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\msfz1qy5.oca\~IC\IT\CSharp\1033\f.zip

名前の付いたファイルfile.tsには、TypeScriptの新しいファイルのアイテムテンプレートが含まれています。

于 2012-10-02T09:06:50.403 に答える
1

上記のSteveFentonの答えは正しいですが、TypeScript 0.8.3では、Windowsサーチ機能を使用してf.zipを検索する必要がありました。少なくとも私にとっては3つの場所にあります。

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TypeScript\~IC\IT\CSharp\1033\f.zip
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TypeScript\IT\CSharp\1033\f.zip
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\VWDExpressExtensions\TypeScript\IT\CSharp\1033\f.zip

上記のすべてを変更した後でのみ、TypeScriptファイルが適切なテンプレートで表示されました。

Microsoftがデフォルトを変更するためのオプションを含めたらいいのにと思います。ファイルを追加するたびに不要なコードを削除しなければならないのは良くありません。これは、複雑なディレクトリツリーに100以上のソースファイルを作成するプロジェクトを設定するときに特にイライラします。ぐるぐる回って、ついにこの投稿にたどり着きました。

于 2013-03-20T09:55:57.050 に答える