Файл пользовательского синтаксиса 1C_Sintax для раскраски и группировки кода 1С в NotePad++
для прямой работы с файлами выгрузки конфигурации или расширений *.bsl или *.os напрямую из Проводника Windows (Не открывая или даже при отсутствии 1С на компьютере).
Раскраска работает с учётом ключевых слов 1С, а также позволяет сворачивать группы условий, циклов, процедур и функций, а также различных, в том числе для расширений #Вставка, #Удаление...
Для любого куска кода 1С, скопированного в NotePad++ можно быстро включить эту раскраску, выбрав в главном меню Синтаксисы - 1C_Syntax (как его загрузить см. ниже)
Загрузить в Notepad++ эту раскраску кода 1С можно через главное меню:
Синтаксисы - Польз.Синтаксис - Задать свой синтаксис...
В открывшемся окне нужно нажать кнопку [Импортир...] и выбрать файл из этой публикации: 1C_Syntax_For_Notepad++.xml
После этого надо закрыть NotePad++ и открыть заново.
В результате можно работать напрямую с файлами выгрузки конфигурации или расширения 1С,
то есть при открытии любых файлов с расширением *.bsl или *.os (список Вы можете расширить)
сразу будет включаться раскраска кода 1С как в конфигураторе 1С:
При желании Вы самостоятельно можете добавить и свои ключевые слова или группировки.
NotePad++ позволяет это легко сделать, настраивая свои Группы и/или свои Ключевые слова
Находил похожие раскраски, но все они очень старые или сильно урезанные, для Областей и команд расширений они не работали, дополнял сам, так что не пишите, что "это баян".
+++ 22.04.2024 для любителей тёмных тем - добавлен синтаксис 1C_Syntax_Black
а так же сделан прозрачный фон у основного файла раскраски.
Раскраска кода есть конечно и в других редакторах, даже онлайн.
Для Visual Studio Code (VSC) есть расширение Languagе 1C (BSL) для статистического анализа кода, а не только раскраски кода (подробнее см. в комментариях)
+13.08.2024 - добавлены #Если / #КонецЕсли в версию 1.0.4.0813