使用notepad++命令列命令

使用notepad++命令列命令

我正在嘗試使用-lnotepad++ 命令行中的參數來打開文件,並將突出顯示設置為針對 C++ 突出顯示。

我輸入命令:

 notepad++ -lC++ file.cpp

由於某種原因,這不起作用。

Notepad++ 已加入路徑。

答案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

相關內容