А определить свой синтаксис кода в Notepad++ поначалу оказалось не так легко - казалось бы в интуитивно-понятных местах этого сделать было нельзя (Опции-->Настройки-->Синтаксис/Табуляция, ни Опции-->Определение стилей оказалось несколько иным).
Но это можно открыть в главном толбаре, кнопкой Пользовательское определение языка
Немного помучившись, вбил основные элементы языка в определение стиля и сохранил в файл Экспортир... style-1C.xml, который можете скачать, если лень вручную определять, нажав кнопку Импортир... и выбрав скачанный файл настроек.
Но, к сожалению, забыл погуглить на сей счет - такие стили уже были выложены до меня, ссылки на них приведены в комментариях. Однако, некоторые стили 1С меня не устраивают, и шаблончик я всё же оставил на свой вкус.
P.S. Чем хорош Notepad++ по сравнению с конфигуратором 1С:
- Возможность создания собственного списка API функций (или скачать его со страницы загрузки).
- Поддержка регулярных выражений Поиска/Замены и их проверка (http://avprog.ru/public/165085/)
- Полная поддержка перетягивания фрагментов текста.
- Динамическое изменение окон просмотра.
- Автоматическое определение состояния файла (уведомление об изменении или удалении файла другой программой — с возможностью перезагрузить файл или удалить его из программы).
- Увеличение и уменьшение (масштабирование).
- Поддержка большого количества языков.
- Листинг программ можно печатать в цвете — так, как вы видите на экране в окне редактирования.
- Заметки о документе.
- Выделение скобок при редактировании текста.
- Запись макроса и его выполнение.
- Возможность просмотра мини-карты текста (Document Map)
UPD 12.11.2012: Добавлена подсветка языка запросов, подкорректированы правила подсветки.
UPD 11.12.2012: незначительная корректировка правил подсветки.
Файлы обработки:
- Podsvetka sintaksisa 1C v Notepad++.xml Для скачивания нужна регистрация
- Podsvetka_sintaksisa_1C_v_Notepad++.xml Для скачивания нужна регистрация
В этой группе 1С
- Отчет средствами 1С 8 (СКД) по данным из базы на 7.7
- Консоль запросов 1С и SQL (на основе View) + Edit (Управляемая форма)
- SOAP-клиент. Обработка для тестирования web-сервисов.
- Консоль запросов управляемого приложения с обработкой результата
- Сравнение реквизитов справочников и документов в разных базах по COM-соединению в режиме управляемого приложения.
- Консоль запросов для обычного приложения 8.2. Получение расширенной информации о значении ячеек, обмен текстами запросов с текстами модулей 1С.
- Восстановление документов на основе XML файла обработки Tool_1CD
- Логирование при отладке