Подсветка символов в именах файлов и каталогов, отличных от ASCII

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
kinsler
Posts: 1
Joined: Sat 09 Jun, 2018 02:12
Has thanked: 1 time

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by kinsler »

Поясняю. Многие плагины, работающие с файлами, периодически "спотыкаются" на символах Unicode, которые Windows легко пихает в имена файлов и каталогов. Частенько поиск таких символов превращается в полное переписывание имени файла/каталога... а если таких файлов много?
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by Shmuel »

Как предложение - можно поместить на багтрекер, типа "подсветка отдельных символов в именах файлов".
Как решение имеющимися средствами - вывести содержимое папки в файл и настроить подсветку редактора соответствующим образом.
Сделать замену, превратив этот файл в батч-файл со строками типа ren <old name> <new name> и исполнить этот батч-файл.
Last edited by Shmuel on Sat 09 Jun, 2018 11:09, edited 1 time in total.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by HaRT »

Можно выделить все файлы и применить плагин FRename3 — он как раз откроет список имён в редакторе (чтобы пользователь вписал новые имена).
А там уж можно подсвечивать, что нравится, — примеры есть.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by Taciturn »

Не изменилось ли что-нибудь за прошедшие годы? Лично я хотел бы подсветки того, что генеруют некоторые пользователи Mac'ов:
й
ё
Й
Ё


Поиском и заменой проблема решается, но было бы удобнее всегда видеть подобное, особенно последние два символа.
После отставки на форум й и ё из двух символов превратились в обычные, так что дублирую в txt.
Attachments
MAC-bad.txt
(32 Bytes) Downloaded 37 times
Last edited by Taciturn on Tue 27 Jun, 2023 13:19, edited 2 times in total.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by HaRT »

Taciturn wrote: Tue 27 Jun, 2023 13:16 генеруют некоторые пользователи Mac'ов
[…]
й и ё из двух символов
Справедливости ради, виноваты тут не пользователи, а сама Макось использует такое представление подобных букв (NFD).
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by 2useven10 »

Taciturn wrote: Tue 27 Jun, 2023 13:16 особенно последние два символа.
А что это за символы? Они из Private Area.
Остальные NFD, как уже написал HaRT.
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by Taciturn »

2useven10, встречались на концах файлов, сознательно их туда никто не добавлял, я помогал удалять, т.к. местами нормально не открывались и для пользователей странно не выглядят. В Проводнике выглядят так:
2023-06-27_175740.png
2023-06-27_175740.png (1.05 KiB) Viewed 1402 times
А пользователей Mac'ов я не обвиняю, просто хочется заранее и чётко такое видеть.
Last edited by Taciturn on Tue 27 Jun, 2023 16:01, edited 2 times in total.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by 2useven10 »

Taciturn, не знаю видели вы или нет, я делал макрос для переименования таких файлов.
С NFD он должен работать, последние 2 символа можно добавить (просто выкидывать).
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by Taciturn »

2useven10, вопрос, как я уже писал не в переименовании, а в том, чтобы их видеть. Я не готов, на всякий случай, пытаться переименовывать всё подряд.
Last edited by Taciturn on Tue 27 Jun, 2023 21:55, edited 1 time in total.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by zg »

Taciturn wrote: Tue 27 Jun, 2023 15:59встречались на концах файлов
у меня вопрос. предположим, есть возможность красить такие символы на панелях. символ в конце имени, имя целиком на панель не влезло. сильно поможет?
причём, насколько я понимаю, сейчас можно всем таким файлам поставить заметный символ пометки, раскрасить его в яркие цвета и он всегда будет виден.
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by Taciturn »

zg, поможет в паре. Символ и выделение файла в целом. Вижу кривой файл, смотрю на имя, правлю вручную или заменой.

Это мне так очень развёрнуто отвечают «Нет, ничего не изменилось» на вопрос «Не изменилось ли что-нибудь за прошедшие годы?»?
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by SlashNet »

Я себе создал дополнительную группу подсветки, которая подкрашивает файл с наиболее частыми "проблемными" символами.
Но если будет встроенный функционал для подобного, то не откажусь.
image.png
image.png (5.12 KiB) Viewed 1206 times
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

Подсветка символов в именах файлов и каталогов, отличных от ASCII

Post by buniak_a_h »

Ребята! А я не понял, в чём проблема? Я только что опубликовал скрипт, раскрашивающий часть имени файла по паттерну; если из него убрать лишнее (диалоги, ведение паттернов и т.п.) то он вполне способен выделять цветом символы, входящие / не входящие в список (ну или по другим критериям). Переделка много усилий не потребует. Я так думаю…
Post Reply

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