Набрел на интересную статью.
Здесь много интересного, но ниже я опишу только некоторые моменты, которые можно использовать в конфигураторе, без установки дополнительных программ.
1. Автоматическое подключение к хранилищу конфигурации.
Осуществляется заполнение дополнительных параметров запуска строкой типа: /ConfigurationRepositoryF"tcp://server/repository" /ConfigurationRepositoryN"ОняновВВ" /ConfigurationRepositoryP"Pass"
2. Для конфигураций, которые используют "Длительные операции" БСП для запуска фоновых заданий можно использовать параметр запуска "РежимОтладки", который при отладке фоновых процессов, отладка будет проходить в сеансе пользователя
3. Настроим цветовое выделение выбранного идентификатора (выделенное слово целиком).
Для этого заходим в параметры / модули / Редактирование и выбираем "Выбранный идентификатор". Выбираем цвет подсветки фона.
В результате получим следующее:
Если надо, чтобы цветом выделялось слово на котором стоит курсор (без выделения слова целиком), то надо установить выделение для "Текущий идентификатор".
4. Настройка автоматической группировки блоков. Находится в Настройка / Модули / Группировка.
Можно настроить отображение в виде группировки областей, циклов, условий и т.д. Галочка "Сворачивать" отвечает за то, что при открытии модуля, указанные блоки будут по умолчанию свернуты.
5. При обновлении конфигураций рекомендуют использовать программу для сравнения KDiff3
6. Использование своих шаблонов текстов. В статье рекомендуют отключить стандартные и использовать только свои.
7. Использование горячих клавиш. Это действительно помогает, когда их выучишь. Посмотреть полный список сочетаний можно здесь:
8. Рекомендуется использовать мультибуфер, который появился в Windows 10, и позволяет обращаться к 25 последних сохраненных значений в буфер.
9. Для отладки рекомендуется использовать внешние обработки, чтобы перезапускать каждый раз клиента с введенными изменениями.
Для отладки форм объектов предлагается использовать формы обработки следующим образом:
&НаКлиенте
Процедура ОткрытьОбраоботку(Команда)
ПараметрыОткрытия = Новый Структура;
ОписаниеОповещения = Новый ОписаниеОповещения("ПослеПомещенияФайла", ЭтаФорма, ПараметрыОткрытия);
НачатьПомещениеФайлаНаСервер(ОписаниеОповещения,,,,"D:\Temp\ОбработкаДляРазработки.epf");
КонецПроцедуры
&НаКлиенте
Процедура ПослеПомещенияФайла(ОписаниеПомещенногоФайла, ПараметрыОткрытия) Экспорт
ИмяОбработки = ПолучитьИмяВнешнейОбработки(ОписаниеПомещенногоФайла.Адрес);
ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма", ПараметрыОткрытия);
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьИмяВнешнейОбработки(Адрес)
Возврат ВнешниеОбработки.Подключить(Адрес);
КонецФункции
10. Предлагается использовать внешние инструменты, такие как Инфостарт Тулкит и Инструментики. Здесь есть консоли запроса, кода СКД, редакторы кода, объектов и т.д.
11. Для проверки написанного кода на соответствие стандартам 1С предлагается использовать 1С:АПК (автоматизированную проверку конфигураций)
|