notepad++ 명령줄 명령 사용

notepad++ 명령줄 명령 사용

-l메모장++ 명령줄에서 매개변수를 사용하여 파일을 열고 강조표시를 C++용 강조표시로 설정하려고 합니다 .

나는 다음 명령을 입력했습니다.

 notepad++ -lC++ file.cpp

어떤 이유로 이것은 작동하지 않습니다.

Notepad++는 이미 PATH에 추가되어 있습니다.

답변1

메뉴에 표시되는 언어 이름은 사용해야 하는 이름이 아닙니다. Notepad++ 데이터 디렉터리에 있는 파일의 모든 언어 목록을 볼 수 있습니다 langs.xml. 일반적으로 다음과 같습니다.

%APPDATA%\Notepad++\langs.xml

해당 파일에서 nameC++ 파일의 속성이 실제로 cpp.

notepad++ -lcpp file.cpp

답변2

@heavyd님의 답변에 감사드립니다. 이 코드를 사용하여 명령줄 컴파일 환경을 열고 .cpp구문 강조 기능을 사용하여 메모장++에서 새 파일을 열었습니다.

내가 사용한 방법은 다음과 같습니다.

@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

관련 정보