![notepad++ 명령줄 명령 사용](https://rvso.com/image/1449088/notepad%2B%2B%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EB%AA%85%EB%A0%B9%20%EC%82%AC%EC%9A%A9.png)
-l
메모장++ 명령줄에서 매개변수를 사용하여 파일을 열고 강조표시를 C++용 강조표시로 설정하려고 합니다 .
나는 다음 명령을 입력했습니다.
notepad++ -lC++ file.cpp
어떤 이유로 이것은 작동하지 않습니다.
Notepad++는 이미 PATH에 추가되어 있습니다.
답변1
메뉴에 표시되는 언어 이름은 사용해야 하는 이름이 아닙니다. Notepad++ 데이터 디렉터리에 있는 파일의 모든 언어 목록을 볼 수 있습니다 langs.xml
. 일반적으로 다음과 같습니다.
%APPDATA%\Notepad++\langs.xml
해당 파일에서 name
C++ 파일의 속성이 실제로 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