Notepad ++コマンドラインで-l
パラメーターを使用してファイルを開き、C++で強調表示を強調表示に設定しようとしています。
コマンドを入力しました:
notepad++ -lC++ file.cpp
何らかの理由でこれは機能しません。
Notepad ++はすでにPATHに追加されています。
メニューに表示される言語名は、使用する必要のある名前ではありません。 Notepad ++データディレクトリのlangs.xml
ファイルにあるすべての言語のリストを確認できます。通常は次のとおりです。
%APPDATA%\Notepad++\langs.xml
そのファイルでは、C++ファイルのname
プロパティが実際にはcpp
であることがわかります。
notepad++ -lcpp file.cpp
答えてくれてありがとう@heavyd。このコードを使用して、コマンドラインコンパイル環境を開き、構文が強調表示された新しい.cpp
ファイルをnotepad ++で開きました。
これが私がそれをどのように使用したかです:
@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