Снегопат https://snegopat.ru/forum/ |
|
queryParamsExtractor.js и textEditorExt.js https://snegopat.ru/forum/viewtopic.php?f=3&t=48 |
Страница 1 из 5 |
Автор: | palytsh [ 25 окт 2011, 11:22 ] | ||
Заголовок сообщения: | queryParamsExtractor.js и textEditorExt.js | ||
Пока суть да дело, предлагаю свои скрипты. queryParamsExtractor.js Макрос ExtractParameters позволяет сформировать код установки значений параметров запроса. Использование: в программном модуле выделить фрагмент вида з = новый Запрос("текст запроса"); и вызвать макрос (по-умолчанию Ctrl + Shift + Q). Код описания параметров запроса будет вставлен в модуль ниже выделенного блока. textEditorExt.js 1. Макросы НайтиВыделенныйТекстВниз и НайтиВыделенныйТекстВверх. Горячие клавиши Ctrl + Down и Ctrl + Up. 2. Макрос КлонироватьТекст. Позволяет скопировать выделенный фрагмент текста без использования буфера обмена. Горячие клавиши Ctrl + D. 3. Макросы OnPressEnterInComment, OnPressBackspaceInComment, OnPressDeleteInComment предназначены для более удобного редактирования многострочных комментариев. Вызываются неявно при нажатии соответствующих клавиш. UPDATE: textEditorExt.js обновлен для совместимости со снегопатом версии 0.0.2.8. Пока не имею возможности воспользоваться фоссилом. Залейте, пож., в репозитарий, кому не сложно. queryParamsExtractor.js брать в репозитарии.
|
Автор: | orefkov [ 25 окт 2011, 11:45 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
http://snegopat.ru/scripts/wiki?name=Как+добавить+скрипт+в+репозитарий Права дал. |
Автор: | artbear [ 25 окт 2011, 14:07 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
Скрипты устарели, реквизита Document больше нет |
Автор: | artbear [ 25 окт 2011, 15:22 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
Саш, а как в текущем варианте удалить строку из текста? раньше можно было так w.document.УдалитьСтроку(pos.beginRow); а сейчас как? |
Автор: | orefkov [ 25 окт 2011, 15:32 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
artbear писал(а): Саш, а как в текущем варианте удалить строку из текста? раньше можно было так w.document.УдалитьСтроку(pos.beginRow); а сейчас как? Пока только устанавливать selection на весь текст, и менять selectedText. Постараюсь добавить способов. |
Автор: | orefkov [ 25 окт 2011, 15:35 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
В 8ке для разделителя строк лучше использовать "\n", а не "\r\n" А то всякие артефакты порой возникают. |
Автор: | artbear [ 25 окт 2011, 15:38 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
Напомнишь, почему Document был удален? с ним было довольно удобно |
Автор: | orefkov [ 25 окт 2011, 15:44 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
artbear писал(а): Напомнишь, почему Document был удален? с ним было довольно удобно Тот document, который "внутре" привязан к текстовому окошку, работал без учета группировок. То есть если блок свернут, в document он был представлен одной строкой. |
Автор: | artbear [ 25 окт 2011, 15:51 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
Поправил queryParamsExtractor.js для текущей версии Снегопата и добавил в репозитарий скриптов. Хороший и нужный скрипт. |
Автор: | orefkov [ 25 окт 2011, 15:59 ] |
Заголовок сообщения: | Re: queryParamsExtractor.js и textEditorExt.js |
Надо убрать генерирование дублей установки одинаковых параметров. |
Страница 1 из 5 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |