Pregunta

He estado trabajando con TypeScript y MVC4 hoy.Todo funciona bien, pero cada vez que agrego un nuevo archivo .ts usando el cuadro de diálogo 'Agregar/archivo TypeScript' de VS, el archivo que se agrega se completa con un código de muestra:

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

// Module
module Shapes {

....etc.

¿De dónde viene este código de muestra?Quiero que mis archivos estén vacíos.No quiero tener que extraer este código cada vez que agrego un archivo.

¿Fue útil?

Solución

Tendrás que editar la plantilla, que puedes encontrar aquí...

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

El archivo llamado file.ts contiene la plantilla de elementos para archivos nuevos de TypeScript.

Otros consejos

La respuesta de Steve Fenton anterior es correcta, sin embargo, con TypeScript 0.8.3 Tuve que usar la función de búsqueda de Windows para encontrar F.ZIP: ahora está en tres ubicaciones, al menos para mí:

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

Solo después de cambiar todos los archivos Typescript anteriores, aparecen con la plantilla adecuada.

sería bueno si Microsoft incluía una opción para cambiar el valor predeterminado;No es agradable tener que eliminar un montón de código innecesario cada vez que quiero agregar un archivo, que es especialmente irritante al configurar un proyecto, lo que puede implicar la creación de más de 100 archivos de origen en un árbol de directorio complejo.Google a su alrededor finalmente me llevó a esta publicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top