View previous topic :: View next topic |
Author |
Message |
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Mon Jun 25, 2012 09:52 Post subject: |
|
|
Alextp wrote: | делать ли опцию "авто-подстановка един. элемента списка". Стоит imho | Я, конечно, сразу и навсегда эту опцию включу. Для остальных ее наличие можно оправдать например так: список из единственного элемента дает время для принятия окончательного решения. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue Jul 17, 2012 14:01 Post subject: |
|
|
1. Добавить в диалог ПоискПоФайлам пресеты.
- Дать команду "Запомнить состояния полей": маска на имена файлов, исходная папка, чек "с подпапками", поиск текста (слово, регистр, рег-выр, спец-симв).
- Каждому запомненному состоянию дать имя (заполняет пользователь)
- Дать быстрое переключение по списку запомненных состояний. Например, Alt+1,.., Alt+9 восстанавливает первые девять запомненных состояний.
Предложения по дизайну:
- Использовать пустое место в диалоге: под ссылкой «Replace
- Добавить три контрола: комбо с редактором для списка и ввода имени, кнопка "+" для добавления текущего состояния под введенным именем в список, кнопка "-" для удаления из списка.
- При раскрытии списка в комбо показывать во второй колонке (есть такая у вас?) сочетания Alt+1,.. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Tue Jul 17, 2012 14:47 Post subject: |
|
|
kv.
По поводу "Tab должен смотреть, если ли шаблоны на эти буквы": неохота делать так, все-таки могу ошибиться в букве и логичнее видеть-получить templ-popup, чем получить табуляцию
Виш с пресетами понятен. хотя "дизайн" я сделаю не так _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue Jul 17, 2012 15:59 Post subject: |
|
|
Alextp wrote: | По поводу "Tab должен смотреть, если ли шаблоны на эти буквы": неохота делать так, все-таки могу ошибиться в букве и логичнее видеть-получить templ-popup, чем получить табуляцию | Я отключил себе Tab для шаблонов. Полет нормальный.
Alextp wrote: | Виш с пресетами понятен. хотя "дизайн" я сделаю не так | Оч.хор. Жду. Замаялся между тремя "пресетами" перенастраиваться _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon Jul 23, 2012 20:07 Post subject: |
|
|
Фича пресетов: нет ни в N++, ни в PSPad, ни в Hippo, похоже это мало кому нужная фича (обходятся историей полей)... _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
RamSoft
Joined: 04 Aug 2010 Posts: 65 Location: Москва
|
(Separately) Posted: Mon Aug 06, 2012 11:53 Post subject: |
|
|
Такой бы вариант тоже был бы весьма кстати:
+ Если выбирать заменить текущее выделение, то SW добавляет, зачем то, символ перевода каретки. |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Aug 11, 2012 02:01 Post subject: |
|
|
wrote: | то SW добавляет, зачем то, символ перевода каретки. |
Ты на однострочном выводе смотрел? на многострочном наверное и надо выводить с CRLF на конце. _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Sat Aug 18, 2012 00:13 Post subject: |
|
|
Нужна команда "Вспомнить" в диалог Замены, которая позволит восстанавливать последнее примененное значение Replace with по значению поля Search for.
Пример
- Пусть последовательно были выполнены замены
ABC на XYZ
ЙЦУКЕН на QWERTY
- При следующем открытии диалога в поле Replace with находится QWERTY
- В поле Search for руками вводится значения ABC (Син уже помогает этому)
- Запускается команда "Вспомнить", и в поле Replace with появляется XYZ (фокус остается на месте)
Детали
- Способ запуска команды. Лучше всего иметь для нее простое сочетание, скажем Ctrl+Up. Вместе с уже срабатывающим Ctrl+Dn (скопировать из Search for в Replace with) это составит удачную пару. Но про такой способ пользователи не будут знать, поэтому его можно дополнить кнопкой "Вспомнить". Желательно, чтобы срабатывание ее акселератора оставляло фокус на прежнем месте.
- Место срабатывания. Так же как и у "скопировать": и на Search for и на Replace with.
- Если вспомнить нечего, то удалять ли текущее значение в Replace with? Наверно, не удалять. Но показать красное сообщение "Не было таких замен" при этом полезно.
- Неполное заполнение Search for. Что делать если (в примере) введено AB, для которого замен еще не было? Наверно, не нужно лишних угадываний, поэтому реагировать "вспомнить нечего".
- Учитывать ли регистр? Различать ли ABC и abc? Наверно, не различать. Это будет в соответствии с текущим запоминанием истории полей, которое игнорирует регистр _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sun Aug 19, 2012 16:17 Post subject: |
|
|
Это перекликается с пресетами. выбор персета почти то же что и вспомнить. но пресеты есть в редакторах. а вспоминания нету.
Добавлено спустя 4 минуты:
Beta
+ замена выдел.строки на строку из буфера
+ сортировка списка найденного (ППоФайлам) _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Sun Aug 19, 2012 20:24 Post subject: |
|
|
Alextp wrote: | Это перекликается с пресетами. выбор персета почти то же что и вспомнить. но Пресеты есть в редакторах. а вспоминания нету. | Согласен, что темы близкие.
Основная разница в том, что Пресетам нужны имена и нужно показывать список этих имен, а для Вспомнить никаких новых данных от пользователя и от Сина не нужно. Достаточно хранить map-структуру уже выполненных замен.
И в реализации и в интерфейсе Вспомнить кардинально проще, чем Пресеты, поэтому отдельное пожелание. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Патрик
Joined: 25 Aug 2012 Posts: 1
|
(Separately) Posted: Sat Aug 25, 2012 11:33 Post subject: |
|
|
было не плохо- кроме второго вертикального окна редактируемого файла увидеть и горизонтальное (горизонтальное проще воспринимается, а то посмотрел туда вернулся и так два-Н раза) два редактора рядом не хорошо. тем более второе дабы только подсмотреть). я не нашел, как его включить, если оно есть (столько места пустого,а можно использовать, ибо мониторы пошли широкоформатные),вторая панель удобна . но нельзя один и тот же файл открыть и там и там(( |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|