2

我今天一直在使用 TypeScript 和 MVC4。一切运行良好,但每次我使用 VS 的“添加/TypeScript 文件”对话框添加新的 .ts 文件时,添加的文件都会填充一些示例代码:

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

// Module
module Shapes {

.... ETC。

这个示例代码来自哪里?我希望我的文件为空。我不想每次添加文件时都撕掉这段代码。

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

上面史蒂夫芬顿的回答是正确的,但是对于 TypeScript 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 个源文件。谷歌搜索终于把我带到了这篇文章。

于 2013-03-20T09:55:57.050 回答