AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Выделение текста
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Thu Nov 12, 2009 8:50 am    Post subject: Reply with quote

Instructor, заметил, что при выделении вертикального блока команды добавления/удаления пробелов/табов продолжают действовать на всю строку полностью. Хотелось бы, чтоб влияло только на блок внутри. По аналогии с indent/unindent text во многих IDE. Это осуществимо?
Back to top
View user's profile Send private message
Deft



Joined: 21 Oct 2009
Posts: 31

PostPosted: Thu Nov 12, 2009 5:27 pm    Post subject: Reply with quote

Fr0sT wrote:
Хотелось бы, чтоб влияло только на блок внутри.

логично бы сделать режим работы с выделением и режим работы со всем текстом
в режиме работы с выделением все команды работают только на содержимое выделенного
это касается только блочного выделения
Back to top
View user's profile Send private message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Fri Nov 13, 2009 7:48 am    Post subject: Reply with quote

Deft, ну да. Только сортировку полных строк по выделенному частичному блоку не надо убирать, это просто мегафича!
Back to top
View user's profile Send private message
Deft



Joined: 21 Oct 2009
Posts: 31

PostPosted: Fri Nov 13, 2009 3:27 pm    Post subject: Reply with quote

Fr0sT wrote:
Instructor, заметил, что при выделении вертикального блока команды добавления/удаления пробелов/табов продолжают действовать на всю строку полностью. Хотелось бы, чтоб влияло только на блок внутри. По аналогии с indent/unindent text во многих IDE. Это осуществимо?

ммм хочется уточнить а что за команды добавления/удаления пробелов/табов
Back to top
View user's profile Send private message
psa1974



Joined: 23 Aug 2009
Posts: 46
Location: Днепропетровск, Украина

PostPosted: Fri Nov 13, 2009 8:54 pm    Post subject: Reply with quote

Deft
Выбираешь несколько строк и нажимаешь space, tab, shift+space, shift+tab... Наблюдаешь и делаешь выводы Wink
Соответствующие команды есть в меню "Правка"-"Выделение"...
Back to top
View user's profile Send private message
Deft



Joined: 21 Oct 2009
Posts: 31

PostPosted: Sat Nov 14, 2009 4:16 pm    Post subject: Reply with quote

psa1974 wrote:
Выбираешь несколько строк и нажимаешь space, tab, shift+space, shift+tab... Наблюдаешь и делаешь выводы
ааа, ну понял
тут то же самоечто и с сортировкой строк:
Fr0sT wrote:
Только сортировку полных строк по выделенному частичному блоку не надо убирать, это просто мегафича!
а ведь иногда надо и отсортировать именно столбик а не строки, тут видимо надо либо плагин сортировки модифицировать (как частный вариант), либо действительно вводить в прогу отдельный режим для работы с только выделенным фрагментом, чтобы все команды распространялись только на выделенный фрагмент и не касались содержимого не выделенных областей документа
тогда и сортировка в обоих вариантах будет присутствовать и вставка табов в нужном режиме правильно отрабатываться и т.п.

кстати,
считаю, что неправильно работает вставка скопированного текста в режиме OVR
скопированный фрагмент (в т.ч. и блок) должен вставляться поверх другого текста, а получается он добавляется, то же самое и в режиме INS, но там то так и должно быть
вобщем режим замены пока не полноценен
Back to top
View user's profile Send private message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Sun Nov 15, 2009 10:05 pm    Post subject: Reply with quote

Quote:
а ведь иногда надо и отсортировать именно столбик а не строки, тут видимо надо либо плагин сортировки модифицировать (как частный вариант),

Это решается добавлением параметра в вызов метода плагина Lines, если, конечно, будет сочтено автором полезным. Хотя для редких случаев использования легче столбик этот скопировать в пустой документ, там отсортировать и вставить обратно. А вот вставку при вертикальном выделении делать двухвариантную смысла нет.
Quote:
считаю, что неправильно работает вставка скопированного текста в режиме OVR

AFAIK это режим исключительно для набора текста
Back to top
View user's profile Send private message
chris



Joined: 22 Feb 2009
Posts: 4

PostPosted: Tue Nov 17, 2009 1:21 am    Post subject: По поводу версий...... Reply with quote

Скачивал новые версии и после проб сразу удалял..... Все таки лучше
версии 3.6.4 не выходило, все остальные просто не удобные в исползовании ....

Это чисто мое мнение, правда и мой друг который пользуется этой прожкой такого же мнения!

Попользовался пол месяца новой версией думал привыкну, на самом деле мучение, поставил старую версию и опять почувствовал что такое удобство Smile В новых версиях выделять двойными и множественными щелчками не удобно по сравнению со старой версией (А это основное, все остальные прибамбасы по скольку по стольку......). Так что будем пользоваться удобной версией, а про новые версии просто забыть Smile)))

Спасибо, за разработку данной программы!!!!!!!
Back to top
View user's profile Send private message
psa1974



Joined: 23 Aug 2009
Posts: 46
Location: Днепропетровск, Украина

PostPosted: Tue Nov 17, 2009 2:20 am    Post subject: Reply with quote

chris
Quote:
Все таки лучше версии 3.6.4 не выходило

Тут на любителя. Я, например после выходя 4-й версии про 3-ю версию быстро и благополучно забыл в принципе Smile Мне как раз функция "выделять двойными и множественными щелчками" как-то совсем по барабану, зато все остальные прибамбасы - как давно я их ждал! Smile

ЗЫ: Потому и существуют обе версии до сих пор! Каждому свое Wink
Back to top
View user's profile Send private message
Deft



Joined: 21 Oct 2009
Posts: 31

PostPosted: Tue Nov 17, 2009 6:22 am    Post subject: Reply with quote

Fr0sT wrote:
А вот вставку при вертикальном выделении делать двухвариантную смысла нет.
AFAIK это режим исключительно для набора текста

если тебе нет смысла, то мне есть - по работе приходится много таблиц в псевдографике править и работать с ними, эти режимы в досовском редакторе сделаны идеально (в т.ч. сортировки и вставки блоков), но я хочу забыть про дос и работать в обычном приложении, вот и предлагаю направления для доработки
Back to top
View user's profile Send private message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Tue Nov 17, 2009 7:57 am    Post subject: Reply with quote

chris
вообще не понимаю, что не устраивает. Всё отлично выделяется.
Deft
тогда, пожалуй, фича нужна. Да и не намного она усложнит программу. Единственное непонятно, если вставлять в выделенный сегмент, что делать, если вставляемый текст выходит за его пределы?
Back to top
View user's profile Send private message
chris



Joined: 22 Feb 2009
Posts: 4

PostPosted: Tue Nov 17, 2009 12:26 pm    Post subject: Reply with quote

Fr0sT
вообще не понимаю, что не устраивает. Всё отлично выделяется.

При множественном нажатии для выделения всей строчки захватывается и начало следующей. Так что при вырезании нижняя автоматом переносится наверх....... Confused
Back to top
View user's profile Send private message
Deft



Joined: 21 Oct 2009
Posts: 31

PostPosted: Tue Nov 17, 2009 12:41 pm    Post subject: Reply with quote

Fr0sT wrote:
тогда, пожалуй, фича нужна. Да и не намного она усложнит программу. Единственное непонятно, если вставлять в выделенный сегмент, что делать, если вставляемый текст выходит за его пределы?

не совсем понял вопроса:
1. в режиме вставки скопированный блок должен вставляться как сейчас - от места каретки слева-вниз - со сдвигом остального текста вправо
2. в режиме замены тоже самое, но поверх текста (без сдвига вправо), т.к сейчас приходится после вставки удалять блок, размером с вставленный

зачем что-то выделять?
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2600
Location: Киев, Русь

PostPosted: Tue Nov 17, 2009 4:02 pm    Post subject: Reply with quote

chris wrote:
При множественном нажатии для выделения всей строчки захватывается и начало следующей. Так что при вырезании нижняя автоматом переносится наверх....... Confused

Что ж поделать, - здесь так есть... Специально для фикса этой фичи изначально писался плагин NoSelEOL.
Поставьте функцию NoSelEOL::Main в автозагрузку (галку и перегрузить AkelPad).
Back to top
View user's profile Send private message Visit poster's website
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Tue Nov 17, 2009 6:13 pm    Post subject: Reply with quote

Deft
если у тебя текст
ааа ббб ввв
ааа ббб ввв
ааа ббб ввв
ааа ббб ввв

и ты выделяешь средний блок с "ббб", а вставляешь блок
гггг
гггг
гггг
гггг

что делать? Съедать лишние буквы или двигать столбец "ввв" вправо? Или просто следовать логике "замена выделенного = удаление + вставка на это место", тогда будет второй вариант.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
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


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group