2010-07-30 31 views
5

Estoy usando Microsoft Visual Studio 2010. Cuando agrego archivos a mi proyecto, tienen una extensión .cpp. Para trabajar con C, tengo que cambiar manualmente el nombre de los archivos al .c.Agregar archivo C a Visual Studio

¿Hay alguna forma de agregar directamente archivos C sin cambiar el nombre de nada?

+0

postales ver @ Jason Williams para la respuesta correcta. – dns

Respuesta

5

Si lo entiendo correctamente, quiere agregar directamente un archivo C al proyecto. Lamentablemente, no creo que VS proporcione ningún medio para hacerlo; solo tendrá que cambiar el nombre de los archivos recién agregados.


Puede cambiar el nombre de un archivo dentro del IDE. Haga clic derecho en el archivo y presione Cambiar nombre (o haga clic en el archivo y presione F2).

Click file, push F2. http://blackninjagames.com/images/rename_file.PNG

+0

no lo que quiero es seguir, por ejemplo, tenemos el programa getchar, su extensión es cpp, ¿cómo cambiarlo a c? –

+0

@davit: No estoy seguro de lo que estás preguntando. La extensión de un archivo está en su nombre, usted va a cambiar su nombre en algún punto de una manera u otra. – GManNickG

+0

necesito crear el archivo c no cpp –

1

no he intentado esto, pero es probable que pueda create a Template que hace que el nuevo archivo no ser identificado con una extensión .c por defecto:

+0

Esta es la respuesta correcta. – dns

2

Sólo añadir un archivo de texto y especificar la extensión para ser .C

3

Cuando "Agregar nuevo elemento", simplemente incluya la extensión en el campo "Nombre:" y anulará el valor predeterminado para el tipo de archivo seleccionado.

+0

Muy directo. Gracias. – ysap

4

He creado nueva plantilla de elementos (añadir C Plugin Archivo),

Puede descargar: Visual Studio - New Item Template.zip

trasladar (o copiar) el archivo ZIP en:

C:\Users\USERNAME\Documents\Visual Studio 2013\Templates\ItemTemplates\ 

o (para VS2012):

C:\Users\USERNAME\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual C++ Project 

o si quieres ponerlo bajo "Código" sub categoría:

C:\Users\USERNAME\Documents\Visual Studio 2013\Templates\ItemTemplates\Visual C++ Project\Code 

O puede leer este Tutorial para crear la costumbre plantilla de elementos para Visual Studio.

enter image description here

+0

Utilizando VS2013, extraje los 4 archivos en el directorio mencionado, pero no veo cambios en el cuadro de diálogo "Agregar nuevo elemento". ¿Se requiere un reinicio? Los otros elementos en esa carpeta son subdirectorios con nombres de tipo de proyecto. ¿No debería su plantilla establecerse dentro de un subdirectorio? – ysap

+0

OK, parece que solo necesitaba reiniciar mi VS. Ahora tengo una opción de archivo .c – ysap

+0

1. Moví los archivos a la carpeta 'Visual C++ Project' y funciona bien. – ysap

Cuestiones relacionadas