![Usar comandos de línea de comando de notepad ++](https://rvso.com/image/1449088/Usar%20comandos%20de%20l%C3%ADnea%20de%20comando%20de%20notepad%20%2B%2B.png)
Estoy intentando usar el -l
parámetro en una línea de comando de notepad++ para abrir un archivo y configurar el resaltado para resaltar para C++.
Escribí el comando:
notepad++ -lC++ file.cpp
Por alguna razón esto no funciona.
Notepad++ ya está agregado a la RUTA.
Respuesta1
Los nombres de idiomas que ve en los menús no son los nombres que necesita usar. Puede ver una lista de todos los idiomas en el langs.xml
archivo en su directorio de datos de Notepad++, que suele ser:
%APPDATA%\Notepad++\langs.xml
En ese archivo verá que la name
propiedad de los archivos C++ es en realidad cpp
.
notepad++ -lcpp file.cpp
Respuesta2
Gracias @heavyd por tu respuesta. Utilicé este código para abrir un entorno de compilación de línea de comandos y abrir un nuevo .cpp
archivo en notepad++ con resaltado de sintaxis.
Así es como lo usé:
@echo off
set /p newprogram="Enter Program Name:"
start cmd /C "cd C:\source\ && notepad++ -lcpp %newprogram%.cpp"
start cmd /K "E:\VisualStudio\VC\vcvarsall.bat && cd C:\source\"
exit