Оценку не ставил, но лично мне кажется избыточным столь подробное описание процесса кликов по галочкам и вбивания ключевых слов в нужные поля. Если бы речь шла хотя бы о написании какого-то конфига с регулярными выражениями — это ещё куда ни шло. Но тут всё настолько просто, что любой человек, знающий синтаксис языка, справится без всякого туториала.
на красном фоне зелёными буквами? Чудной у Вас конфигуратор. Впрочем на вкус и цвет… К тому же я описал рецепт изготовления подсветки, а не чёткое руководство делать только так, а не иначе.
А разве добавиление данной подсветки для файлов с расширением *.1C в в девятом пункте не решает проблему «Единственное неудобство — это выбирать подсветку синтаксиса вручную при каждом открытии файла»? Вы пробовали открывать файл с расширением *.1C?
Просто если это не работает, то данная опция в 9-м пункте выглядит бессмысленной…
Я вас не понимаю, правда. Мне вот совершенно всё равно из каких символьных последовательностей состоят имена/идентификаторы/операторы языка. Что ">>>=", что "_$(~1)", что «if/else», что «если/тогда» — всё едино. Если язык соответствует задаче, если у него внятная структура, то совершенно не важно как в нём обозначен конкретный оператор. Иначе те люди которые придумывают языки программирования (ведь любой язык был когда-то и кем-то придуман), надо полагать, немного таво?
С другой стороны. Мне не нравится паскалебейсиковость встроенного языка 1С. Понятно, что таким упрощением и ограничением пытаются достигнуть единообразия, стандартизации, надёжности, предсказуемости, кроссплатформенности (смешно, да). По мне лучше бы сразу сделали, например, микрософтский ActiveScript частью архитектуры. Тогда можно было бы программировать на джаваскрипте, на перле, да хоть на хаскеле.
Just for fun попытался настроить подсветку синтаксиса для языка SAS Base, который содержит вкрапления макроязыка, и понял, что «универсальная» подсветка Notepad++ далеко не универсальна:
Если задать ключевые слова начала и конца макроблоков %do и %end, а затем добавить подсветку всем макроинструкциям через префиксную %, то начало и конец блока перестают подсвечиваться своим стилем.(приоритет у подсветки блока ниже что ли?)
Если после ключевых слов нет пробела, то они не подсвечиваются. Например, ключевое слово file не будет подсвечиваться в таком фрагменте: ods tagsets.excelxp file=_webout style=sasweb...
Ну и прочие радости, если порыться, думаю, можно найти.
Если бы там еще была возможность настраивать табы для разных языков отдельно.
Ну не дружит REPL scala с табами, его пробелами кормить надо, зато во всех остальных случаях нужны именно табы.
Создаём подсветку синтаксиса в Notepad++