Home » 1С Предприятие 1С Предприятие 8.х » Расширяем возможности конфигуратора
google




Расширяем возможности конфигуратора

Конфигуратор 1С Предприятие 8.х по умолчанию очень кардинально отличается от конфигуратора 1С Предприятие 7.х. В новой версии ПО от 1С появилось большое количество новшеств, значительно упрощающих разработку конфигураций, основные нововведения: автоподстановка после точки, переходы по модулю, свертка текста модулей, обновлено дерево конфигурации.

Предусмотреть все возможные пожелания невозможно, поэтому многие среды разработки имеют API для написания расширений, но фирма 1С по прежнему не предоставила подобного API для конфигуратора. Казалось бы что в следствии этого расширить конфигуратор невозможно, но это неверно. В сети имеется большое количество программ позволяющих назначать сочетаниям клавиш комбинации определенных заранее действий. Используя какую-либо из подобных программ можно существенно расширить возможности практически любой программы. В данной статье будет рассматриваться расширение возможностей конфигуратора 1С Предприятие 8.х при помощи программы Autohotkey.
О программе autohotkey можно прочесть здесь: http://www.script-coding.info/AutoHotkeyTranslation.html
  • Список процедур/функций с фильтрацией по вхождению в наименование

при наборе части имени метода происходит фильтрация по вхождению списка методов.

  • Поиск с регулярными выражениями
Результатом работы скрипта будет список строк удовлетворяющих условию, с возможностью перехода к нужной строке.
результат поиска:
  • Продолжение строк и комментариев при переходе на новую строку
  • Автоматическая установка символа «|» после перевода строки, при необходимости — Enter.
  • Автоматическая установка символов комментария «//» после перевода строки по Shift+Enter, если текущая строка является комментарием.
  • Сделаны переопределения некоторых сочитаний клавиш
    • удаление строки Ctrl+y
    • символ ‘<‘ по Ctrl-
    • символ ‘>’ по Ctrl-.
    • символ ‘|’ по Ctrl-\
    • переход в метод под ctrl + enter
    • возврат на предыдущую позицию по alt + left
    • развернуть модуль по ctrl + i
Последняя версия скриптов находится по адресу: http://trac.assembla.com/v8_ahk

Posted on by Ушаков Сергей
Categories: 1С Предприятие,1С Предприятие 8.х Метки: ,,



Добавить комментарий

Войти с помощью: 

Google




Социальные сети


Я в Twitter
Яндекс.Поиск
Поиск обычный
Счетчики
Рейтинг@Mail.ru Яндекс.Метрика