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

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 25 Jan, 2019 06:31

Предлагаю в редакторе или просмотрщике показывать кодировку юникодных файлов словами. Т.е. светить не 65001, а UTF-8, не 1200 или 1201, а UTF-16LE и UTF-16BE соответственно.

Taciturn
Posts: 366
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 13 times
Been thanked: 6 times
Contact:

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

Post by Taciturn » Sun 27 Jan, 2019 23:50

Лучше бы показывалось всё, и название, и код. По крайней когда для этого есть место на экране.

User avatar
John Doe
Бюрократ
Posts: 12255
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 32 times
Been thanked: 163 times

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

Post by John Doe » Fri 22 Feb, 2019 11:29

Багтрекер?

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 22 Feb, 2019 11:56

Ещё предлагаю не светить в заголовке редактора "ch xx" для неюникодных файлов, а лучше сделать эту надпись опциональной. Кому надо - тот пусть включает. А по умолчанию - пусть не светится вообще.

User avatar
DrKnS
Posts: 5216
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 198 times

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

Post by DrKnS » Fri 22 Feb, 2019 11:59

Учитывая, что это не настоящие кодовые страницы - да, лучше бы имена.

LAT
Posts: 205
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 6 times
Been thanked: 10 times

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

Post by LAT » Fri 22 Feb, 2019 11:59

А что такое "ch xx"?
UPD. А, понял, это если выбрать английский язык.
Last edited by LAT on Fri 22 Feb, 2019 18:59, edited 1 time in total.

User avatar
John Doe
Бюрократ
Posts: 12255
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 32 times
Been thanked: 163 times

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

Post by John Doe » Fri 22 Feb, 2019 12:26

Garrett wrote:
Fri 22 Feb, 2019 11:56
для неюникодных файлов,
А чем особенны юникодные, что для них надо "светить"?
DrKnS wrote:
Fri 22 Feb, 2019 11:59
это не настоящие кодовые страницы
В каком смысле?

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 22 Feb, 2019 12:34

John Doe,
John Doe wrote:
Fri 22 Feb, 2019 12:26
А чем особенны юникодные, что для них надо "светить"?
Сорри насчет юникодных файлов. наконец понял для чего это чудо - это позиция символа в случае с табуляцией.
Не знаю кому это нужно, но зачем-то вставили в третьем Фаре...
Last edited by Garrett on Fri 22 Feb, 2019 12:44, edited 1 time in total.

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 22 Feb, 2019 12:54

Вдогонку. Надо бы разделить опцию "Show white space" на две "Show white space (without Tab)" и "Show tab symbol", тогда это чудо "Ch xxx" можно убрать.
Я, например, не использую табуляцию вообще, я бы включил только "Show tab symbol". Для меня это было бы в 100 информативнее, чем лишняя надпись в заголовке("Ch xxx").
Last edited by Garrett on Fri 22 Feb, 2019 12:58, edited 1 time in total.

User avatar
DrKnS
Posts: 5216
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 198 times

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

Post by DrKnS » Fri 22 Feb, 2019 15:28

John Doe wrote:
Fri 22 Feb, 2019 12:26
В каком смысле?
Смысл можно посмотреть в википедии.
Кодовые страницы определяют, какой символ соответствует, например, позиции 235 - 'ы' или 'л'.
Uft8/16/etc - это форматы трансляции юникода, 235 там всегда 'ë' и меняется только способ хранения самого 235.
К форматам трансляции вендоры тоже присобачили номера, в основном для того, чтобы впихнуть их в уже существующую инфраструктуру работы со страницами, но это сугубо техническая информация.

Yegor
Posts: 965
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 3 times
Been thanked: 14 times

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

Post by Yegor » Fri 22 Feb, 2019 18:27

Garrett wrote:
Fri 22 Feb, 2019 11:56
не светить в заголовке редактора "ch xx" для неюникодных файлов
А я вот этим пользуюсь, чтобы посмотреть код символа под курсором.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 22 Feb, 2019 19:19

Yegor,
Yegor wrote:
Fri 22 Feb, 2019 18:27
я вот этим пользуюсь, чтобы посмотреть код символа под курсором.
Вы ошибаетесь. Про код символа я ничего не говорил.
Сделал тестовый файл, первые три символа - таб - таб - буква "а"
Курсор стоит на букве "а", размер табуляции у меня - 4
Позиция курсора на экране - 9, реально в файле - 3-й символ.
Если сделать отдельно опцию показывать табы, то чудо "ch 3" можно убрать из фара совсем.
Attachments
2019_02_22.png

Yegor
Posts: 965
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 3 times
Been thanked: 14 times

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

Post by Yegor » Fri 22 Feb, 2019 19:31

Garrett wrote:
Fri 22 Feb, 2019 19:19
Вы ошибаетесь.
Согласен, попутал. Конкретно эту информацию тоже не использую.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

User avatar
DrKnS
Posts: 5216
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 198 times

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

Post by DrKnS » Fri 22 Feb, 2019 21:00

Garrett wrote:
Fri 22 Feb, 2019 12:54
Надо бы разделить опцию "Show white space" на две "Show white space (without Tab)" и "Show tab symbol", тогда это чудо "Ch xxx" можно убрать.
Garrett wrote:
Fri 22 Feb, 2019 19:19
Если сделать отдельно опцию показывать табы, то чудо "ch 3" можно убрать из фара совсем.

Вот спасибо, что разрешили. Вот теперь заживём.

Однако, есть вопрос. Смотрю я, например, на текст и хочу сообщить его автору, что у него ошибка на строке 12 в позиции 34.
Заголовок гордо показывает 42, но толку? Я не знаю, табы какой ширины предпочитает автор.

Вы предлагаете включить отображение табов, убедиться в их наличии, посчитать ручками их количество, пойти в настройки, посмотреть размер таба, перемножить в уме или на бумажке, в последний момент вспомнить, что табы работают несколько иначе, плюнуть и взять более адекватный редактор, да?

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Fri 22 Feb, 2019 21:43

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" вне зависимости от настроек табуляции...

Garrett
Posts: 145
Joined: Mon 01 Aug, 2005 10:23

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

Post by Garrett » Sat 23 Feb, 2019 12:34

И еще одно пожелание к заголовку редактора. Можно код символа показывать в шестнадцатеричном виде?

Post Reply

Return to “Предложения и идеи”