EditWrap — виртуальный перенос строк в редакторе
EditWrap — виртуальный перенос строк в редакторе
Аналогичный F2 во вьювере. Т.е. символы длинной строки не поместившиеся на экране, отображаются на следующей строке, также как это делает вьювер.
Этот вопрос поднимался несколько лет назад, но с тех пор ничего о нём не слышно. Если есть плагин выполняющий данную функцию, прошу сообщить, а данную тему убить.
Очень не удобно править строки длиной в несколько экранов.
Примечание модератора
1. Де-факто в этой теме обсуждается плагин EditWrap.
2. Скрипт пытащийся решающий ту же проблему для FAR 3: Virtual string wrap.
Этот вопрос поднимался несколько лет назад, но с тех пор ничего о нём не слышно. Если есть плагин выполняющий данную функцию, прошу сообщить, а данную тему убить.
Очень не удобно править строки длиной в несколько экранов.
Примечание модератора
1. Де-факто в этой теме обсуждается плагин EditWrap.
2. Скрипт пытащийся решающий ту же проблему для FAR 3: Virtual string wrap.
Last edited by AleXH on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Расположение и заголовок темы приведены в соответствие с действительностью. Добавлена ссылка на плагин.
Reason: Расположение и заголовок темы приведены в соответствие с действительностью. Добавлена ссылка на плагин.
Re: Виртуальный перенос строк в редакторе
За 20 дней ни одного комментария... Неужели только я сталкиваюсь такой проблемой? - Ведь очевидно, что перенести курсор в любое место на экране гораздо быстрее и удобнее, чем скроллировать длинную строку. К тому же, станет доступен сразу весь текст строки, а не лишь его часть. Править такой текст гораздо удобнее. Честно говоря, вообще непонятно, зачем нужно прятать часть строки за пределами экрана? - Сохранить оригинальное выравнивание текстовых таблиц? Имхо такие случаи встречаются существенно реже, чем длинные абзацы, содержащие по нескольку предложений, разделённых пробелом, но никак ни \r\n. Собственно \r\n служит как раз для того, чтобы разделять абзацы, а не предложения.
Конечно, разумнее сабж сделать функциональностью самого редактора, но до этого можно и не дожить, надежда увидеть это в плагине имхо всё же более реальна.
Конечно, разумнее сабж сделать функциональностью самого редактора, но до этого можно и не дожить, надежда увидеть это в плагине имхо всё же более реальна.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Виртуальный перенос строк в редакторе
А что тут комментировать?
Это очень полезно и удобно, да.
Все были бы очень рады, да.
Это настолько очевидно, что даже как-то бессмысленно повторять.
Дадите патч - с удовольствием применим.
Это очень полезно и удобно, да.
Все были бы очень рады, да.
Это настолько очевидно, что даже как-то бессмысленно повторять.
Дадите патч - с удовольствием применим.
- zg
- zero-gravity
- Posts: 6096
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
Re: Виртуальный перенос строк в редакторе
уточнение — хороший патчDrKnS wrote:Дадите патч - с удовольствием применим.
Re: Виртуальный перенос строк в редакторе
Плагин для виртуального переноса строк "на поиграться" и мааленький диф для фара (без дифа - работать не будет)
- Attachments
-
- EditFold1.0.7z
- (23.66 KiB) Downloaded 307 times
Re: Виртуальный перенос строк в редакторе
Maximus5
Большое спасибо. Был бы очень признателен, если бы вы могли собрать новый FAR2bis21/FAR2bis21TrueMod с включением данного патча.
Up. Нужна возможность переключения режима отображения - с переносом строк и без, тогда повесить её на F3, и красота... Досадно правда то, что кнопка вызова wrap не совпадёт с кнопкой во вьювере F2, но это пережить можно.
Большое спасибо. Был бы очень признателен, если бы вы могли собрать новый FAR2bis21/FAR2bis21TrueMod с включением данного патча.
Up. Нужна возможность переключения режима отображения - с переносом строк и без, тогда повесить её на F3, и красота... Досадно правда то, что кнопка вызова wrap не совпадёт с кнопкой во вьювере F2, но это пережить можно.
Re: Виртуальный перенос строк в редакторе
Тоже.AleXH wrote:Maximus5
Большое спасибо. Был бы очень признателен, если бы вы могли собрать новый FAR2bis21/FAR2bis21TrueMod с включением данного патча.
При том, что огромное спасибо за bis'ы третьего Фара, он, судя по всему, ещё не очень скоро в работу пойдёт.
Re: Виртуальный перенос строк в редакторе
а какая сейчас в редакторе фара максимальная длина строки?
- HaRT
- Moderator
- Posts: 11064
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 236 times
- Been thanked: 373 times
Re: Виртуальный перенос строк в редакторе
Разве это ограничено чем-то, кроме её (длины) представления во внутренних структурах редактора?Maximus5 wrote:а какая сейчас в редакторе фара максимальная длина строки?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6096
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
Re: Виртуальный перенос строк в редакторе
Maximus5 wrote:Я о том и спрашиваю. Она меньше size_t или не?
Code: Select all
int StrSize;
Re: Виртуальный перенос строк в редакторе
Maximus5
В 3.0.2197 табуляция выталкивает символы за границу экрана, а также при редактировании текст не сдвигается.
В 3.0.2197 табуляция выталкивает символы за границу экрана, а также при редактировании текст не сдвигается.
Re: Виртуальный перенос строк в редакторе
1.1
* Renamed to 'EditWrap'
* Far3 build 2194
+ Menu: Toggle wrap/Toggle word wrap/Wrap/Word wrap/Unwrap
+ callplugin
Чтобы поиграться - Far2bis21 или Far3bis
* Renamed to 'EditWrap'
* Far3 build 2194
+ Menu: Toggle wrap/Toggle word wrap/Wrap/Word wrap/Unwrap
+ callplugin
Чтобы поиграться - Far2bis21 или Far3bis
- Taciturn
- Posts: 618
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 92 times
- Been thanked: 35 times
- Contact:
Re: Виртуальный перенос строк в редакторе
Far2bis21 + EditWrap 1.1. Открываем файл на редактирование, переключаем Toggle wrap или Toggle word wrap, закрываем редактор, получаем сообщение о не сохранённых изменениях, хотя никаких изменений не было. Нельзя ли сделать так, чтобы файл не считался изменённым от переключения режима свёртывания?