2010-10-01 22 views
20

¿Cuáles son todos los complementos útiles disponibles para el desarrollo de C/C++?Bloques de notas útiles ++ para el desarrollo de C/C++?

+2

Una consulta, ¿por qué Notepad ++? ¿Es Notepad ++ mejor en cualquier forma que Visual Studio, Eclipse, NetBeans? – DumbCoder

+2

¿Existe un complemento vim para bloc de notas ++ –

+16

Para la consulta de DumbCoder -> sí, es más rápido que todo lo anterior. – Tenev

Respuesta

10

Sugiero que mires el Notepad++ Plugin central.

La lectura de las descripciones, estos podrían ser útiles para C/C++:

  • CCompletion
  • Lista de funciones
  • GuidGuard
  • NppAutoIndent
+0

Ya uso la Lista de funciones Schot. Aún así, necesito más personalizaciones. ¿Alguien me da un enlace donde puedo aprender el desarrollo de complementos del plugin Notepad ++? – San

+0

Felicitaciones por una respuesta constructiva para una pregunta difusa (pero comprensible). –

+0

FYI para las generaciones futuras, porque no es obvio y FunctionList no funciona en este momento, ** SourceCookifier ** es la nueva FucntionList. – Philip

22

me consiguió Notepad ++ para compilar C++ usando Mingw en la máquina con Windows 7, así es cómo:

Después de instalar NppExec, vaya a Complementos, NppExec, Ejecutar o simplemente presione F6.

Pega siguiente:

NPP_SAVE 

cd $(CURRENT_DIRECTORY) 

cmd /c g++ -ansi -pedantic -Wall -W -Wconversion -Wshadow -Wcast-qual -Wwrite-strings $(FILE_NAME) -o $(NAME_PART).exe & IF ERRORLEVEL 1 (echo. && echo Syntax errors were found during compiling.) ELSE ($(NAME_PART).exe) 

... y guardarlo tal vez como "g ++ guardar & compilar & plazo"!

Lo que esto hace es lo siguiente:

  • guarda el archivo actual abierto en Notepad ++
  • cambios de directorio a la de donde archivo actual reside
  • compila con MinGW
  • si no se encuentran errores, el programa de se guarda como (nombre de archivo) .exe y se abre de lo contrario la lista de errores se muestra

Para que el comando g ++ funcione, debe instalar MinGW y debe incluir C: \ MinGW \ bin; a tu sistema Path!

+0

¡Funciona como un encanto! – Julian

+1

Lo consigo cuando trato de ejecutarlo: 'g ++' no se reconoce como un comando interno o externo, programa operable o archivo por lotes. Se encontraron errores de sintaxis durante la compilación. – Vince

+0

@Vince: no ha agregado mingw \ bin a su ruta. Me aparece un error diferente: dice que falta libgmp-10 de tu computadora – arviman

Cuestiones relacionadas