Номера строк во встроенном редакторе
Номера строк во встроенном редакторе
Очень хочется наличие в редакторе номеров строк, не в виде счетчика, а в виде отдельной полоски справа/слева от редактируемого текста.
Пока использую Visualizer, но он для этого не очень удобен.
Пока использую Visualizer, но он для этого не очень удобен.
Last edited by HaRT on Mon 01 Dec, 2025 16:00, edited 1 time in total.
Reason: Тема перенесена, заголовок уточнён.
Reason: Тема перенесена, заголовок уточнён.
Нумерация строк
Есть ли плагины для отображения в текстовом редакторе номера строки слева?
Как то так:

Как то так:

-
Kildor
- Posts: 1515
- Joined: Wed 16 Mar, 2005 06:26
- Location: Новосибирск
- Been thanked: 1 time
- Contact:
Re: Нумерация строк.
Нет, только справа
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 14 times
- Been thanked: 7 times
- Contact:
Re: Нумерация строк.
Есть LuaFAR Editor config, в котором реализована поддержка нумерации строк слева. Эта поддержка не совсем доработана, поэтому теперь она по умолчанию отключена. Если есть желание/необходимость, можно установить и использовать.
Разработка набора ведётся уже мной, поэтому все вопросы по LuaFAR Editor config можно задать в разделе обсуждения.
Разработка набора ведётся уже мной, поэтому все вопросы по LuaFAR Editor config можно задать в разделе обсуждения.
Нумерация строк.
Очень не хватает нумерации строк в редакторе FAR, что называется, "из коробки". Может господа разработчики смилостивятся и добавят данную возможность в обозримом будущем?
Нумерация строк.
Zarik,
не смилостивятся, видимо слишком многое перестраивать придется для этого
Eсть довольно прикольное решение для нумерации строк слева в пакете LF_Config для LuaFarForEditor.
Выглядит вполне норм, но засада в том что нельзя взять отдельно эту функциональность,
а нужно волочить весь этот пакет со всякими страннымии его зависимостями и настройками.
Дело еще осложняется тем что этот пакет создан в до-Луа-макросную эпоху, для версий ФАРа 1.7/2.х
Далее, реализация нумерации слева подразумевает что каждый editor должен:
1.) сначала открытся без нумерации, как обычно впрочем
2.) загрузить весь файл посчитать, количество строк
3.) совсем закрыться
4.) открыться снова, имея место слева для колонки номеров - в этом собственно и цель
Цель достигается,
но вот эти переоткрывания могут ломать нафик открытия редакторов из архивов, например
да и вносить разную сумятицу в другие скрипты.
Проблема проистекает из невозможности поменять размер уже открытого редактора, "на лету".
Что впрочем, выглядит достаточно просто реализовать технически.
Это решило бы полностью задачу как нумерации, так и другие достаточно нужные задачи.
Я это предлагал здесь:
viewtopic.php?f=15&t=12119
Другие люди тоже предлагали.
Разработчики трудятся не покладая рук над другими видимо более важными задачами
не смилостивятся, видимо слишком многое перестраивать придется для этого
Eсть довольно прикольное решение для нумерации строк слева в пакете LF_Config для LuaFarForEditor.
Выглядит вполне норм, но засада в том что нельзя взять отдельно эту функциональность,
а нужно волочить весь этот пакет со всякими страннымии его зависимостями и настройками.
Дело еще осложняется тем что этот пакет создан в до-Луа-макросную эпоху, для версий ФАРа 1.7/2.х
Далее, реализация нумерации слева подразумевает что каждый editor должен:
1.) сначала открытся без нумерации, как обычно впрочем
2.) загрузить весь файл посчитать, количество строк
3.) совсем закрыться
4.) открыться снова, имея место слева для колонки номеров - в этом собственно и цель
Цель достигается,
но вот эти переоткрывания могут ломать нафик открытия редакторов из архивов, например
да и вносить разную сумятицу в другие скрипты.
Проблема проистекает из невозможности поменять размер уже открытого редактора, "на лету".
Что впрочем, выглядит достаточно просто реализовать технически.
Это решило бы полностью задачу как нумерации, так и другие достаточно нужные задачи.
Я это предлагал здесь:
viewtopic.php?f=15&t=12119
Другие люди тоже предлагали.
Разработчики трудятся не покладая рук над другими видимо более важными задачами
Last edited by citRiks on Tue 16 Jun, 2020 10:48, edited 2 times in total.
Нумерация строк.
Что-то вдруг задумался, у каких ещё текстовых редакторов, кроме "Блокнота" и входящего в состав FAR, отсутствует возможность нумерации строк?
P.S. Просьба к модераторам: нельзя ли из названия данной темы убрать точку?
P.S. Просьба к модераторам: нельзя ли из названия данной темы убрать точку?
Глюки и баги, появившиеся в «ночных сборках»
Не баг, но прошу сделать 2 пробела отступа после номера строки до текста в окне редактора. Чтобы номера строк визуально отделялись от текста.
Last edited by HaRT on Mon 01 Dec, 2025 16:04, edited 1 time in total.
Reason: Сообщения перенесены, добавлена цитата.
Reason: Сообщения перенесены, добавлена цитата.
Глюки и баги, появившиеся в «ночных сборках»
Не надо 2 пробела. Чтобы номера строк визуально отделялись от текста достаточно им задать в настройках другой цвет фона.Garrett wrote: Mon 01 Dec, 2025 09:37 Не баг, но прошу сделать 2 пробела отступа после номера строки до текста в окне редактора. Чтобы номера строк визуально отделялись от текста.
А вот хоткей чтоб их включить/выключить было бы удобно. Ctrl+F3
Last edited by fps on Mon 01 Dec, 2025 11:29, edited 3 times in total.
Глюки и баги, появившиеся в «ночных сборках»
fps, я установил и фон и цвет, но лично мне один пробел мало, а два было бы замечательно.
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Номера строк во встроенном редакторе
Мне вроде одного хватает.
Зато отступ ПЕРЕД номером кажется лишним.
Хотя это так только до тех пор пока номера не достигнут 3х знаков..
Зато отступ ПЕРЕД номером кажется лишним.
Хотя это так только до тех пор пока номера не достигнут 3х знаков..
Last edited by John Doe on Tue 02 Dec, 2025 22:00, edited 1 time in total.
https://t.me/FarManager — Telegram чат
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Номера строк во встроенном редакторе
Наверно, у вас файл длинный, а ширина зарезервирована для наибольшей длины номера строки. Например, чтобы при прокрутке по вертикали не происходило сдвига по горизонтали из-за изменения длины номеров строк.
Вообще, все пожелания насчёт отступов решились бы вынесением литерала формата номера строки в языковой ресурс (который, как известно, легко подстроить под себя).
Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6207
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 206 times
- Contact:
Номера строк во встроенном редакторе
там минимальная ширина 3, даже если строк меньше ста.HaRT wrote: Tue 02 Dec, 2025 21:04Наверно, у вас файл длинный, а ширина зарезервирована для наибольшей длины номера строки.