Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 编辑默认类型脚本模板/脚手架_Asp.net Mvc_Typescript - Fatal编程技术网

Asp.net mvc 编辑默认类型脚本模板/脚手架

Asp.net mvc 编辑默认类型脚本模板/脚手架,asp.net-mvc,typescript,Asp.net Mvc,Typescript,今天我一直在使用TypeScript和MVC4。一切正常,但每次我使用VS的“add/TypeScript file”对话框添加新的.ts文件时,添加的文件都会填充一些示例代码: // Interface interface IPoint { getDist(): number; } // Module module Shapes { 。。。。等等 这个示例代码来自哪里?我希望我的文件是空的。我不想每次添加文件时都要删除此代码。您需要编辑模板,您可以在此处找到该模板 C:\Program

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

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

// Module
module Shapes {
。。。。等等


这个示例代码来自哪里?我希望我的文件是空的。我不想每次添加文件时都要删除此代码。

您需要编辑模板,您可以在此处找到该模板

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

名为
file.ts
的文件包含TypeScript新文件的项目模板。

Steve Fenton上面的回答是正确的,但是对于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文件才会显示正确的模板

如果微软能提供一个更改默认设置的选项,那就太好了;每次我想添加一个文件时都要删除一堆不必要的代码,这是不好的——这在设置项目时尤其令人恼火,这可能需要在一个复杂的目录树中创建100多个源文件。通过谷歌搜索,我终于找到了这篇文章