Снегопат

Обсуждение Снегопата
Текущее время: 16 июн 2024, 02:33

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 271 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 28  След.
Автор Сообщение
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 08 авг 2012, 08:01 
Не в сети

Зарегистрирован: 10 июл 2012, 04:42
Сообщения: 3
Может это уже есть, но прошу подсказать где взять. Есть ли скрипт, который как в 7ке в телепате при операторе скажем НоваяСтрока = Документ.ТабличнаяЧасть.Добавить(); ниже добавлял строки с реквизитами типа НоваяСтрока.Реквизит1 = ;?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 08 авг 2012, 08:02 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Да, вроде бы вот это viewtopic.php?f=3&t=89


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 13:58 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Добавил автоматическое удаление скобок по backspace . Сейчас при подсказке снегопатом, автоматически добавляются скобки для объектов Новый, т.е. при выборе подсказки, допустим для запроса или еще страшней компновки, автоматом добавляются скобки.
Код:
Запрос = Новый Запрос()
Мне это немного неудобно, особенно для запросов. Сделал так, если находитесь курсором в пустых скобках или за ними и нажмете Backspace - эти скобки удалятся. Нет необходимости два раза нажимать backspace.

P.s.: как это работает http://youtu.be/B75XfZKeO3c?hd=1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 14:39 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
Добавил автоматическое удаление скобок по backspace . Сейчас при подсказке снегопатом, автоматически добавляются скобки для объектов Новый, т.е. при выборе подсказки, допустим для запроса или еще страшней компновки, автоматом добавляются скобки.
Код:
Запрос = Новый Запрос()
Мне это немного неудобно, особенно для запросов. Сделал так, если находитесь курсором в пустых скобках или за ними и нажмете Backspace - эти скобки удалятся. Нет необходимости два раза нажимать backspace.

P.s.: как это работает http://youtu.be/B75XfZKeO3c?hd=1

Хорошая и нужная штука, вроде я для Опенконфа делал аналогичные макросы.
работает для любых скобок, например просто Н = Новый()
теперь еще добавить аналог, только уже для клавиши Delete


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
P.s.: как это работает http://youtu.be/B75XfZKeO3c?hd=1

Может быть, где-то собрать все ссылки на видео по Снегопату и выложить в вики ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 14:47 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
Добавил автоматическое удаление скобок по backspace . Сейчас при подсказке снегопатом, автоматически добавляются скобки для объектов Новый, т.е. при выборе подсказки, допустим для запроса или еще страшней компновки, автоматом добавляются скобки.
Код:
Запрос = Новый Запрос()

Для Опенконфа я еще делал такой скрипт (ЗаменаКода.vbs) - автоматом правильно расставляет скобки.
Цитата:
' есть код для облегчения работы с Телепатом.
'
' Принцип работы:
' когда в конструкции типа
' << Перем1 = |Перем2; >>
' где | - положение курсора,
'
' начинаем набирать первые буквы какой-нибудь функции, например, "Сокр",
' Телепата выводит список возможных вариантов (СокрЛ, СокрЛП, СокрП),
' после выбора, например, СокрЛП, исходный код преобразуется в
' << Перем1 = СокрЛП()Перем2; >> // смотрится коряво, и требуется вручную расставлять скобки
'
' что выглядит не очень красиво.
' Так вот следующий код позволяет при тех же самых действиях из строки
' << Перем1 = |Перем2; >>
' получить строку
' << Перем1 = СокрЛП(Перем2); >> // выглядит намного лучше, не правда ли
'
' т.е. то, что в большинстве случае мы и хотим получить

Можешь такой сотворить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 14:59 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
artbear писал(а):
Можешь такой сотворить?

Я думал над таким, но как перехватить событие выбора из подсказки я не знаю. Вроде добавить в массив подсказок можно свои объекты, а как перехватить именно выбор пользователя не знаю, а без этого будет сильно много ложных срабатываний.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 11 авг 2012, 15:09 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
artbear писал(а):
Может быть, где-то собрать все ссылки на видео по Снегопату и выложить в вики ?
Эти ссылки хороши в контексте какой-то задачи. Надо или типа курс делать, как можно работать со снегопатом - типа вот так и так, а за это отвечает такой скрипт, давайте посмотрим что еще умеет делать этот скрипт. Теперь попробуем сделать определенную задачу с помощью снегопата и без него.

Может попросить Groovy записать 2 видео - решение какой нибудь задачки на спеца, с помощью снегопата и просто в конфигураторе. Так сказать вот на практическом примере мы используем: расширенный поиск, авторский комментарий, подстановка шаблонов, отладка запросов, быстрый выбор вариантов подсказки, vimcomplete в комментариях, запросах; формирование кода установки параметров запроса; быстрый поиск по метаданным; и т.д. ?


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

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
artbear писал(а):
Может быть, где-то собрать все ссылки на видео по Снегопату и выложить в вики ?
Эти ссылки хороши в контексте какой-то задачи. Надо или типа курс делать, как можно работать со снегопатом - типа вот так и так, а за это отвечает такой скрипт, давайте посмотрим что еще умеет делать этот скрипт. Теперь попробуем сделать определенную задачу с помощью снегопата и без него.

Может попросить Groovy записать 2 видео - решение какой нибудь задачки на спеца, с помощью снегопата и просто в конфигураторе. Так сказать вот на практическом примере мы используем: расширенный поиск, авторский комментарий, подстановка шаблонов, отладка запросов, быстрый выбор вариантов подсказки, vimcomplete в комментариях, запросах; формирование кода установки параметров запроса; быстрый поиск по метаданным; и т.д. ?

1. Можно просто сделать вики-страницу, в которой накидать наименование видео и ссылку на него, чтобы не искать по форуму или еще где-то. Да и новичкам будет веселее :)
2. По Groovy интересное предложение, давай попросим.
3. что за "отладка запросов" ? в режиме отладки вызывать через ИР От(запрос) или через внешние обработки ? или что-то еще?


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

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
artbear писал(а):
sosnae писал(а):
Добавил автоматическое удаление скобок по backspace

теперь еще добавить аналог, только уже для клавиши Delete

Delete будешь делать?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 271 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 28  След.

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


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

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


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

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