![Usando comandos de linha de comando do notepad++](https://rvso.com/image/1449088/Usando%20comandos%20de%20linha%20de%20comando%20do%20notepad%2B%2B.png)
Estou tentando usar o -l
parâmetro em uma linha de comando do notepad++ para abrir um arquivo e definir o realce como destaque para C++.
Digitei o comando:
notepad++ -lC++ file.cpp
Por alguma razão, isso não funciona.
O Notepad++ já foi adicionado ao PATH.
Responder1
Os nomes dos idiomas que você vê nos menus não são os nomes que você precisa usar. Você pode ver uma lista de todos os idiomas no langs.xml
arquivo no diretório de dados do Notepad++, que geralmente é:
%APPDATA%\Notepad++\langs.xml
Nesse arquivo você verá que a name
propriedade dos arquivos C++ é, na verdade cpp
, .
notepad++ -lcpp file.cpp
Responder2
Obrigado @heavyd pela sua resposta. Usei esse código para abrir um ambiente de compilação de linha de comando e abrir um novo .cpp
arquivo no notepad++ com destaque de sintaxe.
Aqui está como eu usei:
@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