Scripts discussion (3)
- Author
- Message
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
VladSh
В связи с тем, что шапка в теме Scripts collection не вмещала увеличившийся объем ссылок, часть ссылок перенесена в ваше второе сообщение. Просьба перевыложить это сообщение, которое сохранено здесь.
В связи с тем, что шапка в теме Scripts collection не вмещала увеличившийся объем ссылок, часть ссылок перенесена в ваше второе сообщение. Просьба перевыложить это сообщение, которое сохранено здесь.
-
Offline
- Posts: 269
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
KDJ
За Templates/Batches Вам большое огромное
Пара предложений, если сочтёте их существенными и нужными.
Хотелось бы иметь более удобные средства для редактирования вручную списка FindReplaceEx_templates.tsv. Например:
1) кнопку в диалоге для открытия списка для ручного редактирования;
2) возможность добавлять в список строчные комментарии (не отображающиеся в диалоге);
3) возможность выбирать: сортировать автоматически по алфавиту пункты в списке Templates или не сортировать (например, опцией в FindReplaceEx.ini);
4) поменять расширение файла списка (например, на *.tsvx или другое), чтобы можно было настроить для него специальную тему *.coder (как для *.akelmenu).
Добавлено позже:
И ещё: возможно ли сделать чтобы основное окно FindReplaceEx могло менять размер по ширине? Как у SearchReplace.js. Мне, например, часто приходится работать с длинными строками поиска и иногда пока перемотаешь её к началу или к концу – теряешь смысловую нить (последовательность).
За Templates/Batches Вам большое огромное
Пара предложений, если сочтёте их существенными и нужными.
Хотелось бы иметь более удобные средства для редактирования вручную списка FindReplaceEx_templates.tsv. Например:
1) кнопку в диалоге для открытия списка для ручного редактирования;
2) возможность добавлять в список строчные комментарии (не отображающиеся в диалоге);
3) возможность выбирать: сортировать автоматически по алфавиту пункты в списке Templates или не сортировать (например, опцией в FindReplaceEx.ini);
4) поменять расширение файла списка (например, на *.tsvx или другое), чтобы можно было настроить для него специальную тему *.coder (как для *.akelmenu).
Добавлено позже:
И ещё: возможно ли сделать чтобы основное окно FindReplaceEx могло менять размер по ширине? Как у SearchReplace.js. Мне, например, часто приходится работать с длинными строками поиска и иногда пока перемотаешь её к началу или к концу – теряешь смысловую нить (последовательность).
Last edited by yozhic on Thu May 07, 2015 12:50 pm, edited 1 time in total.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Потерялась ссылка на архивы http://akelpad.sourceforge.net/files/plugs/Scripts/ , верните, пожалуйста.
yozhic
4) Чем плох *.tsv?
Наверное, можно сделать по аналогии с 1s.coder:
дописав полное имя "FindReplaceEx_templates.tsv"
yozhic
4) Чем плох *.tsv?
Наверное, можно сделать по аналогии с 1s.coder:
Code: Select all
Files:
"*epf_ Модуль объекта.txt"
"*epf_ Форма.txt"
-
Offline
- Posts: 269
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Skif_off
Ага, попробую. Про овзможность указывать имя забыл. Я то подумал, чтобы не смешивалось с другими *.tsv. В этом списке только четыре группы данных (и три табулятора – по одному между ними), а в других tsv может быть сколько угодно. Я бы себе настроил отображение каждой группы отдельным цветом и размер табуляторов побольше
Ага, попробую. Про овзможность указывать имя забыл. Я то подумал, чтобы не смешивалось с другими *.tsv. В этом списке только четыре группы данных (и три табулятора – по одному между ними), а в других tsv может быть сколько угодно. Я бы себе настроил отображение каждой группы отдельным цветом и размер табуляторов побольше
-
Offline
- Posts: 512
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
Тут бы пояснения с примерами не помешали. А именно:yozhic wrote: 1) кнопку в диалоге для открытия списка для ручного редактирования;
2) возможность добавлять в список строчные комментарии (не отображающиеся в диалоге);
3) возможность выбирать: сортировать автоматически по алфавиту пункты в списке Templates или не сортировать (например, опцией в FindReplaceEx.ini);
1) О каком списке речь? Шаблонов? Так там вроде вполне удобный диалог для редактирования...
2) А нужны ли комментарии? В названии шаблона можно написать всё, что требуется... или есть потребность для достаточно объемных комментов?
3) Было бы неплохо иметь такую возможность...
Основной диалог не самостоятельно создается, ссылка.yozhic wrote: И ещё: возможно ли сделать чтобы основное окно FindReplaceEx могло менять размер по ширине? Как у SearchReplace.js. Мне, например, часто приходится работать с длинными строками поиска и иногда пока перемотаешь её к началу или к концу – теряешь смысловую нить (последовательность).
Но диалог Шаблоны/Пакеты вполне подходит для этого, там можно любой размер получить и по высоте, и по ширине.
-
Offline
- Posts: 269
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
YuS
1) Очень удобный диалог! Но, бывает, необходимо выполнить такого типа задачу: определённые слова по списку (десятки, может быть и пара-тройка сотен) заключить в теги. Есть список слов, который я при помощи регулярок привожу к виду списка для Templates (). Копирую этот список в FindReplaceEx_templates.tsv и произвожу замены. Предлагаемая возможность больше относится не к «Шаблонам», а к «Пакетной замене». Кроме того, в диалоге чтобы посмотреть содержимое полей «Найти» и «Заменить», нужно выбрать шаблон, а в «Пакетах» иногда удобней сразу взглядом окинуть весь пакет, что там меняется и на что.
2) При таком подходе и комменты внутри файла списка становятся нужны.
Впрочем, я сам очень скептически отношусь к своим идеям, поэтому вполне возможно что всё это суета и ерунда
1) Очень удобный диалог! Но, бывает, необходимо выполнить такого типа задачу: определённые слова по списку (десятки, может быть и пара-тройка сотен) заключить в теги. Есть список слов, который я при помощи регулярок привожу к виду списка для Templates (). Копирую этот список в FindReplaceEx_templates.tsv и произвожу замены. Предлагаемая возможность больше относится не к «Шаблонам», а к «Пакетной замене». Кроме того, в диалоге чтобы посмотреть содержимое полей «Найти» и «Заменить», нужно выбрать шаблон, а в «Пакетах» иногда удобней сразу взглядом окинуть весь пакет, что там меняется и на что.
2) При таком подходе и комменты внутри файла списка становятся нужны.
Впрочем, я сам очень скептически отношусь к своим идеям, поэтому вполне возможно что всё это суета и ерунда
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Сделано.Instructor wrote:В связи с тем, что шапка в теме Scripts collection не вмещала увеличившийся объем ссылок, часть ссылок перенесена в ваше второе сообщение. Просьба перевыложить DateFormat...
Вернул в первое сообщение темы.Skif_off wrote:Потерялась ссылка на архивы http://akelpad.sourceforge.net/files/plugs/Scripts/ , верните, пожалуйста.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
InputBox_function.js
Added: vEditLength parameter - set limit of text length in edit controls.
Added: vEditLength parameter - set limit of text length in edit controls.
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
Skif_off
Поправьте, пожалуйста, еще немного скрипт InsertUnicodeChar.js.
Так перекодируется согласно настройкам HexSel (UTF-16LE, UTF-16BE):
Так, вроде, нормально:
Или я опять промазал и "так и задумано"
Поправьте, пожалуйста, еще немного скрипт InsertUnicodeChar.js.
Так перекодируется согласно настройкам HexSel (UTF-16LE, UTF-16BE):
Code: Select all
AkelPad.Call("HexSel::Main", 1, 10, "", "", sHex);
Code: Select all
AkelPad.Call("HexSel::Main", 2, 10, "", "", -1, 1200, sHex);
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Kley
Не видел смысла ставить UTF-16BE и как-то не задумался Спасибо, пожалуй, имеет смысл уточнить.
InsertUnicodeChar.js:
Изменено: в вызове плагина HexSel принудительно указана кодировка для двухбайтового преобразования (UTF-16LE)
Не видел смысла ставить UTF-16BE и как-то не задумался Спасибо, пожалуй, имеет смысл уточнить.
InsertUnicodeChar.js:
Изменено: в вызове плагина HexSel принудительно указана кодировка для двухбайтового преобразования (UTF-16LE)
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FindReplaceEx.js
Added:
- context menu to Templates/Batches header list (click or right click),
- possibility to choose columns in Templates/Batches list.
Changed: now by default, the list of templates is not sorted. To change it, click on the list header.
Added:
- context menu to Templates/Batches header list (click or right click),
- possibility to choose columns in Templates/Batches list.
Changed: now by default, the list of templates is not sorted. To change it, click on the list header.