Снегопат
https://snegopat.ru/forum/

scriptdev.js - Скрипт "Разработка скриптов"
https://snegopat.ru/forum/viewtopic.php?f=3&t=8
Страница 1 из 1

Автор:  kuntashov [ 25 авг 2011, 15:57 ]
Заголовок сообщения:  scriptdev.js - Скрипт "Разработка скриптов"

Скрипт Разработка скриптов (scriptdev.js)

  • Добавляет в контекстное меню окна Снегопата пункт "Редактировать скрипт", при выборе которого исходный код скрипта открывается в установленном в настройках текстовом редакторе.
  • Отслеживает изменения в открытом на редактирование файле скрипта и автоматически перезагружает его, таким образом, изменения, внесенные в скрипт вступают сразу без необходимости перезагрузки скрипта.

Страница в Вики: http://snegopat.ru/scripts/wiki?name=DevTools/scriptdev.js

Автор:  orefkov [ 25 авг 2011, 16:30 ]
Заголовок сообщения:  Re: Скрипт "Разработка скриптов" (scriptdev.js)

Ну, есть куда развить.
Во-первых, настройка пути к редактору.
В-вторых - настройка времени опроса изменений.
В-третьих - настройка "перезагружать с вопросом" - если включено, то пусть спрашивает - "Файл был изменен. Перезагрузить?"
Далее я хотел бы еще сделать в SnegopatWnd коллекцию - для каждой кнопки меню обработчик ее доступности.
Как доделаю, неплохо бы помимо добавления кнопки в меню Снегопата указать еще для нее обработчик доступности.

Автор:  orefkov [ 25 авг 2011, 17:30 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

Упс, просмотрел в событиях, что настройки то уже есть!
Кроме "Запрашивать перезагрузку".

Автор:  kuntashov [ 25 авг 2011, 22:37 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

Да, эти задачи были "на карандаше", просто сейчас по личным обстоятельством я в фоновом режиме занимаюсь Снегопатом и скриптами, поэтому не быстро реагирую, сегодня вот выдался часок - сделал настройки.

По пожеланию о настройке перезагрузки с вопросам добавил задачу - http://snegopat.ru/scripts/tktview?name=a6437e48ab, сделаю.

Кстати, в задачах никак не настраивается возможность указывать, кто берется ее делать, к какому объекту (файлу, компоненту) она относится? С коммитами, как я понимаю, задачу можно связать только указав ее UUID в тексте комментария к коммиту, да?

Автор:  orefkov [ 26 авг 2011, 07:27 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

kuntashov писал(а):
Кстати, в задачах никак не настраивается возможность указывать, кто берется ее делать, к какому объекту (файлу, компоненту) она относится? С коммитами, как я понимаю, задачу можно связать только указав ее UUID в тексте комментария к коммиту, да?

Да, задачи связываются с коммитами через [уидзадачи] в комменте.
По поводу полей в задаче - постараюсь сделать.
Что там надо - компонент и исполнитель?

Автор:  kuntashov [ 26 авг 2011, 07:44 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

orefkov писал(а):
По поводу полей в задаче - постараюсь сделать.
Что там надо - компонент и исполнитель?


1. Хотелось бы видеть исполнителя, кто отвечает за реализацию задачи (взял ее на себя сам или она ему была назначена при создании задачи явным образом автором задачи).

2. Компонент - скрипт или другой компонент, к которому относится задача.

Автор:  artbear [ 30 авг 2011, 08:37 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

(0) А куда в скрипте девалось поле настройки командной строки запуска редактора? :(
Посмотрел форму, ты там тупо это поле удалил :(
Зачем?
==
Исправлено:
посмотрел форму пристальнее, почему-то это поле спряталось ниже за надписью "Для указания места подстановки в команду ..." :(
Исправишь в репозитарии?

Автор:  kuntashov [ 04 сен 2011, 11:40 ]
Заголовок сообщения:  Re: scriptdev.js - Скрипт "Разработка скриптов"

artbear писал(а):
посмотрел форму пристальнее, почему-то это поле спряталось ниже за надписью "Для указания места подстановки в команду ..." :(
Исправишь в репозитарии?


Случайно, наверное, сдвинул. Исправлено.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/