2012-10-02 32 views
2

今天我一直在使用TypeScript和MVC4。一切運作良好,但我每次使用VS添加一個新的.ts文件「添加/打字稿文件」對話框中添加填充了一些示例代碼文件:編輯默認的TypeScript模板/腳手架

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

// Module 
module Shapes { 

....等

這個示例代碼來自哪裏?我想我的文件是空的。我不想在每次添加文件時都要將這些代碼翻譯出來。

回答

4

你需要編輯模板,你可以在這裏找到...

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

名爲file.ts該文件包含打字稿新文件的項目模板。

1

以上史蒂夫芬頓的答案是正確的,但是與打字稿0.8.3。我不得不使用Windows搜索功能找到f.zip - 它現在是在三個地點,至少對我來說:

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個源文件。谷歌搜索最終導致我到這個職位。