Невозможно сменить кодировку файла
Не работает Shift-F8
Far2 b992 x86
WinXP rus sp3
Берем файл с кодировкой 1200 (создаем новый, если нет под рукой), открываем в редакторе и пытаемся сменить кодовую страницу, нажимая Shift-F8 - ничего не происходит.
Во вьюере все работает правильно.
WinXP rus sp3
Берем файл с кодировкой 1200 (создаем новый, если нет под рукой), открываем в редакторе и пытаемся сменить кодовую страницу, нажимая Shift-F8 - ничего не происходит.
Во вьюере все работает правильно.
Фар делают добрые люди
Re: Не работает Shift-F8
Отсутствие наиболее предполагаемой реакции озадачивает пользователя.
Если переключение кодировок отключено во избежание повреждения файла, то можно было бы этого добиться по-другому. Вот, например, файл в кодировке ANSI или UTF-8 нельзя переключить на кодировки: UTF-7 и обе UTF-16 - эти строчки неактивны. И здесь сделать так же - все строчки неактивны, кроме текущей.
Если переключение кодировок отключено во избежание повреждения файла, то можно было бы этого добиться по-другому. Вот, например, файл в кодировке ANSI или UTF-8 нельзя переключить на кодировки: UTF-7 и обе UTF-16 - эти строчки неактивны. И здесь сделать так же - все строчки неактивны, кроме текущей.
Фар делают добрые люди
Far 2 и unicode view edit
Приятного времени суток, многоуважаемые разработчики.
Запутался немного.
при просмотре файла и при редактировании (например doc файла, который в unicode)
во первом фаре при нажатии Shift+F8 был выбор unicode и можно было прочитать текст
а во втором нету (
кстати как и папки Addons\Tables (в первом есть, а во втором нет)
я так понял что просто разбито на разные UTF. и вариант для word - UTF-16
а почему тогда нельзя редактировать в UTF-16 ? только в UTF-8
и второй вопросик
при переключении в режиме редактирования в UTF-8 выдается предупреждение о том, что файл содержит символы, которые не могут правильно транслироватся с этой кодировек и не рекомендуется сохранять этот файл.
Так вот запоминается последняя кодировка в которой редактировалось и при открытии всех файлов такое предупреждение.
Можно ли его отключить ?
Запутался немного.
при просмотре файла и при редактировании (например doc файла, который в unicode)
во первом фаре при нажатии Shift+F8 был выбор unicode и можно было прочитать текст
а во втором нету (
кстати как и папки Addons\Tables (в первом есть, а во втором нет)
я так понял что просто разбито на разные UTF. и вариант для word - UTF-16
а почему тогда нельзя редактировать в UTF-16 ? только в UTF-8
и второй вопросик
при переключении в режиме редактирования в UTF-8 выдается предупреждение о том, что файл содержит символы, которые не могут правильно транслироватся с этой кодировек и не рекомендуется сохранять этот файл.
Так вот запоминается последняя кодировка в которой редактировалось и при открытии всех файлов такое предупреждение.
Можно ли его отключить ?
-
- Posts: 5
- Joined: Fri 09 Jul, 2010 11:18
utf7
Баги с кодировками во вьювере и редакторе. Билд 1627.
Во вьювере: файл в кодировке utf-7 показывается во вьювере как ansi. Переключить на utf-7 нет возможности - строка заблокирована. Строчка "автоматическое определение" тоже заблокирована.
В редакторе: то же самое, но еще заблокированы utf-16 BE и LE.
Кроме того при редактировании файла utf-16 нет возможности сменить кодировку. Это баг, мне кажется, а не фича
Во вьювере: файл в кодировке utf-7 показывается во вьювере как ansi. Переключить на utf-7 нет возможности - строка заблокирована. Строчка "автоматическое определение" тоже заблокирована.
В редакторе: то же самое, но еще заблокированы utf-16 BE и LE.
Кроме того при редактировании файла utf-16 нет возможности сменить кодировку. Это баг, мне кажется, а не фича
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: utf7
баг— это не читать правила перед постингом на форуме. 2.1.3/2.1.4.eugene128736871 wrote:Кроме того при редактировании файла utf-16 нет возможности сменить кодировку. Это баг, мне кажется, а не фича
Невозможно сменить кодировку файла
Не знаю уже, что и предполагать.
Не подскажите, как сменить кодировку файла во вложении (например, на cp-1251)?
И кстати, чем может быть вызвана проблема со сменой кодировки?
Не подскажите, как сменить кодировку файла во вложении (например, на cp-1251)?
И кстати, чем может быть вызвана проблема со сменой кодировки?
Re: Как сменить кодировку файла?
Да я не о том (виноват, сумбурно и некорректно поставил задачу). Но спасибо за совет. Можно еще просто скопировать содержимое, удалить файл и создать его с тем же именем. Но вопрос в следующем.
При редактировании файла (стандартно, F4) для него в редакторе используется кодировка 1200 (UTF-16). Остальные кодировки просто недоступны (ни по F8, ни по SHIFT+F8). На основании чего FAR устанавливает именно такую кодировку?
ЗЫ. Впервые сталкиваюсь с такой ситуацией, и просто не могу понять, чем данный файл отличается от обычных (скажем, создаваемых по SHIFT+F4).
ЗЗЫ. Думал, дело в потоках, но streams Руссиновича их наличие не показывает.
При редактировании файла (стандартно, F4) для него в редакторе используется кодировка 1200 (UTF-16). Остальные кодировки просто недоступны (ни по F8, ни по SHIFT+F8). На основании чего FAR устанавливает именно такую кодировку?
ЗЫ. Впервые сталкиваюсь с такой ситуацией, и просто не могу понять, чем данный файл отличается от обычных (скажем, создаваемых по SHIFT+F4).
ЗЗЫ. Думал, дело в потоках, но streams Руссиновича их наличие не показывает.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Как сменить кодировку файла?
Ай-ай-ай, зря вы ступили на эту скользкую тропу: Правила, 2.1.3
Можно увидеть во вьювере, переключившись в hex (F4).
BOM.LAT wrote:На основании чего FAR устанавливает именно такую кодировку?
Можно увидеть во вьювере, переключившись в hex (F4).
https://t.me/FarManager — Telegram чат
Кодировка 1200 [решено]
Приветствую!
Как в фаре 2 поставить новую кодировку 1200?
Сейчас он файлы с русским языком он в этой кодировке отображает, а принудительно я ее включить не могу.
Как в фаре 2 поставить новую кодировку 1200?
Сейчас он файлы с русским языком он в этой кодировке отображает, а принудительно я ее включить не могу.
Last edited by agb on Thu 03 Mar, 2011 14:44, edited 1 time in total.
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: Кодировка 1200
Нашел указание UTF-16 (1200) при создании файла.
А в списке кодировок Shift+F8 эта кодировка серая. В результате фар автоматом "помнит" кодировку 1251, которая была у этого файла раньше, а новую (1200) не показывает.
А в списке кодировок Shift+F8 эта кодировка серая. В результате фар автоматом "помнит" кодировку 1251, которая была у этого файла раньше, а новую (1200) не показывает.