Давно обратил внимание на интересную вещь, которая кочевала от версии к версии и до сих пор меня не тревожила. Но сейчас даже зарегился вот на форуме, чтобы попросить исправить.
Версия 3.0 b5100 x64, может есть уже версии новее, но уверен, что и там этот баг есть.
Если создавать текстовый файл через Shift-F4, то размер файла всегда на 3байта больше, чем в фале записано.
Когда редактируешь файл, пересохраняешь - всё тоже самое - заходишь текст всё тот же. При этом, если файл cmd или bat - эти три самые лишние бита делают эти файлы незапускаемыми.
К примеру создаём 1.cmd с командой DOS -cmd, в файле 3 символа, но размер файла 6 байт
И выдаётся следующее собщение, где видим 3 кракозябы в начале файла
К сожалению не могу постить картинки или ссылки, поэтому скриншота нет. Вот что я скопировал, надеюсь, на форуме отобразиться:
D:\2d>´╗┐cls
'´╗┐cls' is not recognized as an internal or external command,
operable program or batch file.
Если ноутпадом пересохранять - файл остаётся незапускаемым. Приходится копировать весь текст в ноутпад и сохранять им, а не фаром, в этом случае размер уже бует 3 байта.
Ждем фиксов. Спасибо.
Создание текстового файла
- HaRT
- Moderator
- Posts: 10806
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 220 times
- Been thanked: 357 times
Создание текстового файла
av, в общих настройках редактора какая выставлена кодовая страница по умолчанию?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Создание текстового файла
av,
1) не создавайте файл в UTF8, если это для вас неразрешимая проблема.
2) для уже созданных файлов -- Shift+F2 -- выбрать не UTF кодировку или отключить добавление BOM -- Save
PS: вы всё что не понимаете называете багами?
1) не создавайте файл в UTF8, если это для вас неразрешимая проблема.
2) для уже созданных файлов -- Shift+F2 -- выбрать не UTF кодировку или отключить добавление BOM -- Save
PS: вы всё что не понимаете называете багами?
Создание текстового файла
UTF-8
Проблема понятна
Спасибо, получилось.
Всё что описано в первом сообщении, для простого пользователя, как я, выглядит как баг. Извините.
- HaRT
- Moderator
- Posts: 10806
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 220 times
- Been thanked: 357 times
Создание текстового файла
Даже простой пользователь должен либо изучить конфигурацию инструмента, либо хотя бы, создав файл по
ShiftF4
, обратить внимание на 65001
в строке статуса вверху редактора и по документации разобраться, что это означает.Фар есть инструмент, а не нянька. © 2009 DrKnS