Снегопат

Обсуждение Снегопата
Текущее время: 24 ноя 2024, 21:51

Часовой пояс: UTC + 3 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1471 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 148  След.
Автор Сообщение
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 10 окт 2015, 13:52 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
orefkov писал(а):
Чтобы народ не думал, что я опять пропал, небольшое видео:

https://www.youtube.com/watch?v=vJnZPLe67Aw

Цитата:
Предстоит писать много скриптов для снегопата, и в последнее время задался целью подобрать хороший редактор для этой цели. Так как печатаю я одним пальцем, главное требование к редактору - хороший intellisense, в идеале понимающий SnegAPI и объекты 1C.
И таки мне это удалось :)
Как это сделано - пока не буду расписывать, главное, что получилось сделать организацию такого подключения без ручной работы - все описания SnegAPI и 1С дампятся в автоматическом режиме. Скоро выпущу в релиз.

https://code.visualstudio.com/ - угадал? :)

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 10 окт 2015, 14:58 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Оно :)
Сам по себе редактор так себе, хотя есть пара интересных фишек.
Однако к нему очень удобно typescript'овские d.ts подключаются для интелисенса.
Еще мне у них понравилась командная панель. В голове давно витала мысль сделать что-либо подобное, тут увидел реализацию.
Надо будет сделать в 1С.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 окт 2015, 14:49 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
Здрасьте,
я, наверное, всем надоел уже, но, как подписаться на событие FileSave?
Код:
stdcommands.Frame.FileSave.addHandler(SelfScript.self, "onFileSave")
функцию onFileSave(stage) не дергает..
хочу доделать свой аддон suh_formAutoVersion.js для изменения подверсии при сохранении.
Сейчас приходится клавишей запускать..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 13 окт 2015, 15:22 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
vsuh писал(а):
Здрасьте,
я, наверное, всем надоел уже, но, как подписаться на событие FileSave?
Код:
stdcommands.Frame.FileSave.addHandler(SelfScript.self, "onFileSave")
функцию onFileSave(stage) не дергает..
хочу доделать свой аддон suh_formAutoVersion.js для изменения подверсии при сохранении.
Сейчас приходится клавишей запускать..

Какая версия 1С?
Для начала включи трассировку команд (макрос "Переключить трассировку команд"), посмотри, она вообще отлавливается?
И что пишет, если отлавливает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 16 окт 2015, 12:21 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
1С:Предприятие 8.3 (8.3.6.2299)
при трассировке пишет:
Команда: группа {0000-0000...} номер 4 Параметр: 0 obj=0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 16 окт 2015, 13:20 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Сейчас только что проверил:
Код:
stdcommands.Frame.FileSave.addHandler(SelfScript.self, "onFileSave");
function onFileSave(param) {
    debugger
}

работает.
Чудеса.
Проверь точность написания имён функций.
У меня даже так работает:
Код:
stdcommands.Frame.FileSave.addHandler(function (stage) {
    debugger
}, "-");


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 16 окт 2015, 16:01 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
А как вам такой вид окна макросов?
Скоро выложу.
Внутренних изменений масса, пишу, не покладая рук.


Вложения:
newmacros.png
newmacros.png [ 51.58 КБ | Просмотров: 6858 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 17 окт 2015, 00:34 
Не в сети

Зарегистрирован: 10 июн 2012, 13:43
Сообщения: 159
просто - отлично!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 17 окт 2015, 08:51 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
А кроме иконок что изменилось в окне выбора макросов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снегопат - развитие
СообщениеДобавлено: 17 окт 2015, 09:28 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Будет несколько изменено размещение макросов снегопата.
Для макросов можно будет задавать иконки и краткое описание, выводимое внизу списка.
Макросы внутри аддина можно будет дополнительно группировать.
Для макросов-стандартных команд 1С выводятся их текущие хоткеи (те, которые в 1С, а не в хоткеях снегопата)
Для них же автоматом выводятся их штатные иконки из 1С.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1471 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 148  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB