UUID задачи: | 05faeed476673d5b0b5dddb9f67e8795cc476793 | ||
Автор: | kuntashov | ||
Тема: | Скрипт "Разработка скриптов" | ||
ОС: | Другая (укажите в описании) | Версия 1С: | Другая (укажите в описании) |
Статус: | Закрыта | Тип: | Пожелание |
Серьезность: | Обычная | Приоритет: | Немедленно |
Решение: | Починена | ||
Последнее изменение: | 2012-12-12 07:11:45 | ||
Версия где найдена: | |||
Компонент: | |||
Ответственный: |
Описание и комментарии:
Принцип работы следующий (из комментария):
* - Добавляет в контекстное меню окна Снегопата пункт "Редактировать скрипт", * при выборе которого исходный код скрипта открывается в установленном в настройках * текстовом редакторе. * * - Отслеживает изменения в открытом на редактирование файле скрипта и автоматически * перезагружает его, таким образом, изменения, внесенные в скрипт вступают сразу без * необходимости перезагрузки скрипта.
Он уже работает, но пока еще в "черновой" стадии, плюс он требует моих незначительных изменений snegopatwnd.js (апи для добавления в контекстное меню пунктов из других скриптов).
23.08.2011 12:53:27 kuntashov добавил следующее:
Текущие задачи по скрипту:
1. реализовать форму настройки (настройка команды запуска редактора, интервал проверки) 2. реализовать форму отображения списка открытых для редактирования скриптов 3. доработать обработку ошибок при перезагрузке скрипта (когда в процессе загрузки произошла ошибка)
23.08.2011 13:23:32 orefkov добавил следующее:
- Изменения для snegopatwnd.js перенес в core.
- Дал тебе права на коммит в репозитарий scripts.
Теперь можешь сам добавить свой скрипт в общий репозитарий:
- Лучше положить его в scripts\Devtools
- кодировка UTF-8 с BOM
- все табы заменить пробелами (см. Снегопат-скрипты)
- идешь в папкаснегопата\scripts и делаешь:
fossil add DevTools\имяскрипта.js fossil ci -m "Комментарий к фиксации" fossil push
Кроме того, наверное было бы хорошо, если помимо обработчика выполнения доп.команды имели и обработчик доступности, вызываемый при активизации строки.
24.08.2011 05:48:57 artbear добавил следующее:
Работа со скриптами после всех наших доработок становится совсем приятной :)
24.08.2011 06:26:43 orefkov добавил следующее:
Добавил скрипт в репозитарий.
24.08.2011 06:28:02 orefkov добавил следующее:
Добавил скрипт в репозитарий.
Attachments:
- scriptdev.js added by kuntashov on 2011-08-23 12:51:35. [details]
- snegopatwnd.js added by kuntashov on 2011-08-23 12:51:22. [details]