Page 2 of 2

название кодировки в редакторе или просмотрщике

Posted: Fri 22 Feb, 2019 21:43
by Garrett

Latest post of the previous page:

DrKnS,
DrKnS wrote:
Fri 22 Feb, 2019 21:00
Вот спасибо, что разрешили. Вот теперь заживём.
Давайте не передёргивать.
DrKnS wrote:
Fri 22 Feb, 2019 21:00
Вы предлагаете включить отображение табов, убедиться в их наличии, посчитать ручками их количество, пойти в настройки, посмотреть размер таба, перемножить в уме или на бумажке, в последний момент вспомнить, что табы работают несколько иначе, плюнуть и взять более адекватный редактор, да?
Edit+ и Notepad++ показывают на букве "а" позицию как отображается(в моём случае - 9), Блокнот и EmEditor(лучший редактор по моему мнению) показывает на букве а - col 3.
Так что я за последний вариант - показывать для моего скриншота "1/20 Сol 3" вне зависимости от настроек табуляции...

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 12:34
by Garrett
И еще одно пожелание к заголовку редактора. Можно код символа показывать в шестнадцатеричном виде?

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 13:38
by 2useven10
Garrett wrote:
Sat 23 Feb, 2019 12:34
И еще одно
far:config Editor.CharCodeBase

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 14:07
by John Doe
DrKnS wrote:
Fri 22 Feb, 2019 21:00
Однако, есть вопрос. Смотрю я, например, на текст и хочу сообщить его автору, что у него ошибка на строке 12 в позиции 34.
Заголовок гордо показывает 42, но толку? Я не знаю, табы какой ширины предпочитает автор.
Даже если указать автору позицию 34, не факт что он поймёт эту позицию правильно и сразу.
Лично я бы предпочёл настраиваемый шалон статусной строки (в идеале), или хотя бы более компактное отображение позиций через какой-то разделитель /.
И при этом разделять позиции только если они различны (т.е. если в строке реально есть табы).

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 14:54
by Garrett
John Doe, опередили меня. Тоже хотел предложить, что если в строке нет табуляций, то не показывать позицию символа.

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 15:15
by DrKnS
John Doe wrote:
Sat 23 Feb, 2019 14:07
не факт что он поймёт эту позицию правильно и сразу
Безусловно, не всех берут в космонавты.
Однако, это абсолютная позиция, и её корректность не зависит от наблюдателя и его окружения.
А кто-то может привести пример, зачем надо показывать экранную позицию ("Col N")?

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 16:08
by Garrett
DrKnS, я же писал чуть выше как делает EmEditor, сделайте также, пусть "Col N" всегда показывает позицию символа в файле, независимо от того как далеко сдвинут этот символ на экране предыдущими табами.

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 16:35
by DrKnS
Garrett wrote:
Sat 23 Feb, 2019 16:08
сделайте также
Спасибо за ЦУ, но я не спрашивал, что нам делать. Я спрашивал, когда экранная позиция может быть полезна.

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 17:03
by Garrett
DrKnS, может прекратишь свои назидательные речи? Тут плюрализм мнений и желание улучшить Фар или только твоё одно мнение?
Лично я пользуюсь экранной позицией, но она совпадает с моём случае с позицией символа, так как я не использую табуляцию нигде и никогда, а если есть(от других людей), то меняю на 4 пробела. Поэтому, если Фар будет показывать позицию символа(а не позицию курсоса с учетом настроек табуляции), плюс будет отдельная настройка показывать табы - я скажу большое спасибо.

название кодировки в редакторе или просмотрщике

Posted: Sat 23 Feb, 2019 17:40
by zg
пункт правил 2.3.2. пока бан на месяц.

название кодировки в редакторе или просмотрщике

Posted: Sun 24 Feb, 2019 13:01
by HaRT
DrKnS wrote:
Sat 23 Feb, 2019 15:15
А кто-то может привести пример, зачем надо показывать экранную позицию ("Col N")?
Она может быть полезна, чтобы оценивать, не вылез ли за допустимую (по каким-либо конвенциям или правилам) ширину текста, будь то программный код или документация (в предположении, что там используются табуляции).

название кодировки в редакторе или просмотрщике

Posted: Sun 24 Feb, 2019 15:57
by DrKnS
HaRT wrote:
Sun 24 Feb, 2019 13:01
оценивать, не вылез ли за допустимую (по каким-либо конвенциям или правилам) ширину текста
Хороший аргумент, спасибо.