2

Я пытаюсь использовать параметр -l в командной строке notepad++, чтобы открыть файл и установить подсветку для C++.

Я набрал в команде:

 notepad++ -lC++ file.cpp

По какой-то причине это не работает.

Блокнот ++ уже добавлен в PATH.

2 ответа2

2

Названия языков, которые вы видите в меню, не являются названиями, которые вам нужно использовать. Вы можете увидеть список всех языков в файле langs.xml в вашем каталоге данных Notepad++, обычно это:

%APPDATA%\Notepad++\langs.xml

В этом файле вы увидите, что свойство name для файлов C++ на самом деле является cpp .

notepad++ -lcpp file.cpp
1

Спасибо @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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .