| View previous topic :: View next topic |
| Author |
Message |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Thu Nov 12, 2009 8:50 am Post subject: |
|
|
| Instructor, заметил, что при выделении вертикального блока команды добавления/удаления пробелов/табов продолжают действовать на всю строку полностью. Хотелось бы, чтоб влияло только на блок внутри. По аналогии с indent/unindent text во многих IDE. Это осуществимо? |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Thu Nov 12, 2009 5:27 pm Post subject: |
|
|
| Fr0sT wrote: | | Хотелось бы, чтоб влияло только на блок внутри. |
логично бы сделать режим работы с выделением и режим работы со всем текстом
в режиме работы с выделением все команды работают только на содержимое выделенного
это касается только блочного выделения |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Fri Nov 13, 2009 7:48 am Post subject: |
|
|
| Deft, ну да. Только сортировку полных строк по выделенному частичному блоку не надо убирать, это просто мегафича! |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Fri Nov 13, 2009 3:27 pm Post subject: |
|
|
| Fr0sT wrote: | | Instructor, заметил, что при выделении вертикального блока команды добавления/удаления пробелов/табов продолжают действовать на всю строку полностью. Хотелось бы, чтоб влияло только на блок внутри. По аналогии с indent/unindent text во многих IDE. Это осуществимо? |
ммм хочется уточнить а что за команды добавления/удаления пробелов/табов |
|
| Back to top |
|
 |
psa1974
Joined: 23 Aug 2009 Posts: 46 Location: Днепропетровск, Украина
|
Posted: Fri Nov 13, 2009 8:54 pm Post subject: |
|
|
Deft
Выбираешь несколько строк и нажимаешь space, tab, shift+space, shift+tab... Наблюдаешь и делаешь выводы
Соответствующие команды есть в меню "Правка"-"Выделение"... |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Sat Nov 14, 2009 4:16 pm Post subject: |
|
|
| psa1974 wrote: | | Выбираешь несколько строк и нажимаешь space, tab, shift+space, shift+tab... Наблюдаешь и делаешь выводы | ааа, ну понял
тут то же самоечто и с сортировкой строк:
| Fr0sT wrote: | Только сортировку полных строк по выделенному частичному блоку не надо убирать, это просто мегафича!
| а ведь иногда надо и отсортировать именно столбик а не строки, тут видимо надо либо плагин сортировки модифицировать (как частный вариант), либо действительно вводить в прогу отдельный режим для работы с только выделенным фрагментом, чтобы все команды распространялись только на выделенный фрагмент и не касались содержимого не выделенных областей документа
тогда и сортировка в обоих вариантах будет присутствовать и вставка табов в нужном режиме правильно отрабатываться и т.п.
кстати,
считаю, что неправильно работает вставка скопированного текста в режиме OVR
скопированный фрагмент (в т.ч. и блок) должен вставляться поверх другого текста, а получается он добавляется, то же самое и в режиме INS, но там то так и должно быть
вобщем режим замены пока не полноценен |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Sun Nov 15, 2009 10:05 pm Post subject: |
|
|
| Quote: | | а ведь иногда надо и отсортировать именно столбик а не строки, тут видимо надо либо плагин сортировки модифицировать (как частный вариант), |
Это решается добавлением параметра в вызов метода плагина Lines, если, конечно, будет сочтено автором полезным. Хотя для редких случаев использования легче столбик этот скопировать в пустой документ, там отсортировать и вставить обратно. А вот вставку при вертикальном выделении делать двухвариантную смысла нет.
| Quote: | | считаю, что неправильно работает вставка скопированного текста в режиме OVR |
AFAIK это режим исключительно для набора текста |
|
| Back to top |
|
 |
chris
Joined: 22 Feb 2009 Posts: 4
|
Posted: Tue Nov 17, 2009 1:21 am Post subject: По поводу версий...... |
|
|
Скачивал новые версии и после проб сразу удалял..... Все таки лучше
версии 3.6.4 не выходило, все остальные просто не удобные в исползовании ....
Это чисто мое мнение, правда и мой друг который пользуется этой прожкой такого же мнения!
Попользовался пол месяца новой версией думал привыкну, на самом деле мучение, поставил старую версию и опять почувствовал что такое удобство В новых версиях выделять двойными и множественными щелчками не удобно по сравнению со старой версией (А это основное, все остальные прибамбасы по скольку по стольку......). Так что будем пользоваться удобной версией, а про новые версии просто забыть )))
Спасибо, за разработку данной программы!!!!!!! |
|
| Back to top |
|
 |
psa1974
Joined: 23 Aug 2009 Posts: 46 Location: Днепропетровск, Украина
|
Posted: Tue Nov 17, 2009 2:20 am Post subject: |
|
|
chris
| Quote: | | Все таки лучше версии 3.6.4 не выходило |
Тут на любителя. Я, например после выходя 4-й версии про 3-ю версию быстро и благополучно забыл в принципе Мне как раз функция "выделять двойными и множественными щелчками" как-то совсем по барабану, зато все остальные прибамбасы - как давно я их ждал!
ЗЫ: Потому и существуют обе версии до сих пор! Каждому свое  |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Tue Nov 17, 2009 6:22 am Post subject: |
|
|
| Fr0sT wrote: | А вот вставку при вертикальном выделении делать двухвариантную смысла нет.
AFAIK это режим исключительно для набора текста |
если тебе нет смысла, то мне есть - по работе приходится много таблиц в псевдографике править и работать с ними, эти режимы в досовском редакторе сделаны идеально (в т.ч. сортировки и вставки блоков), но я хочу забыть про дос и работать в обычном приложении, вот и предлагаю направления для доработки |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Tue Nov 17, 2009 7:57 am Post subject: |
|
|
chris
вообще не понимаю, что не устраивает. Всё отлично выделяется.
Deft
тогда, пожалуй, фича нужна. Да и не намного она усложнит программу. Единственное непонятно, если вставлять в выделенный сегмент, что делать, если вставляемый текст выходит за его пределы? |
|
| Back to top |
|
 |
chris
Joined: 22 Feb 2009 Posts: 4
|
Posted: Tue Nov 17, 2009 12:26 pm Post subject: |
|
|
Fr0sT
вообще не понимаю, что не устраивает. Всё отлично выделяется.
При множественном нажатии для выделения всей строчки захватывается и начало следующей. Так что при вырезании нижняя автоматом переносится наверх.......  |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Tue Nov 17, 2009 12:41 pm Post subject: |
|
|
| Fr0sT wrote: | | тогда, пожалуй, фича нужна. Да и не намного она усложнит программу. Единственное непонятно, если вставлять в выделенный сегмент, что делать, если вставляемый текст выходит за его пределы? |
не совсем понял вопроса:
1. в режиме вставки скопированный блок должен вставляться как сейчас - от места каретки слева-вниз - со сдвигом остального текста вправо
2. в режиме замены тоже самое, но поверх текста (без сдвига вправо), т.к сейчас приходится после вставки удалять блок, размером с вставленный
зачем что-то выделять? |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2510 Location: Киев, Русь
|
Posted: Tue Nov 17, 2009 4:02 pm Post subject: |
|
|
| chris wrote: | При множественном нажатии для выделения всей строчки захватывается и начало следующей. Так что при вырезании нижняя автоматом переносится наверх.......  |
Что ж поделать, - здесь так есть... Специально для фикса этой фичи изначально писался плагин NoSelEOL.
Поставьте функцию NoSelEOL::Main в автозагрузку (галку и перегрузить AkelPad). |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Tue Nov 17, 2009 6:13 pm Post subject: |
|
|
Deft
если у тебя текст
ааа ббб ввв
ааа ббб ввв
ааа ббб ввв
ааа ббб ввв
и ты выделяешь средний блок с "ббб", а вставляешь блок
гггг
гггг
гггг
гггг
что делать? Съедать лишние буквы или двигать столбец "ввв" вправо? Или просто следовать логике "замена выделенного = удаление + вставка на это место", тогда будет второй вариант. |
|
| Back to top |
|
 |
|