web-dev-qa-db-ja.com

notepad ++コマンドラインコマンドの使用

Notepad ++コマンドラインで-lパラメーターを使用してファイルを開き、C++で強調表示を強調表示に設定しようとしています。

コマンドを入力しました:

 notepad++ -lC++ file.cpp

何らかの理由でこれは機能しません。

Notepad ++はすでにPATHに追加されています。

2
Stephen

メニューに表示される言語名は、使用する必要のある名前ではありません。 Notepad ++データディレクトリのlangs.xmlファイルにあるすべての言語のリストを確認できます。通常は次のとおりです。

%APPDATA%\Notepad++\langs.xml

そのファイルでは、C++ファイルのnameプロパティが実際にはcppであることがわかります。

notepad++ -lcpp file.cpp
2
heavyd

答えてくれてありがとう@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
1
Stephen