我正在尝试使用-l
notepad++ 命令行中的参数打开文件,并将突出显示设置为 C++ 突出显示。
我输入了以下命令:
notepad++ -lC++ file.cpp
由于某种原因,这不起作用。
Notepad++ 已添加到 PATH。
答案1
您在菜单中看到的语言名称并不是您需要使用的名称。您可以在langs.xml
Notepad++ 数据目录中的文件中看到所有语言的列表,通常是:
%APPDATA%\Notepad++\langs.xml
在该文件中,您将看到name
C++ 文件的属性实际上是cpp
。
notepad++ -lcpp file.cpp
答案2
感谢@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