Довольно часто приходится менять кодировку в документах, лично мне в PHP файлах, эта заметка о том, как поменять кодировку в Notepad++.
Список кодировок в редакторе Notepad++ :
- ANSI,
- UTF-8 без BOM,
- UTF-8,
- UCS-2 Big Endian,
- UCS-2 Litte Endian,
- Национальные кодировки.
Если у вас не правильная кодировка в документе, вы увидите кракозябры (они же иероглифы и т. д ., по факту – непонятный и бессмысленный набор символов). Для преобразования символов в читаемый текст (как правило в кракозябры преобразуется Кириллица) смените кодировку документа. Текущая кодировка указанна в нижнем правом углу редактора. Для изменения кодировки перейдите на вкладку Кодировки — Преобразовать в (и выберите нужную кодировку).
Национальные кодировки редактора
В редакторе Notepad++ есть несколько национальных кодировок, но мне не приходилось ими пользоваться, думаю, вам тоже не придется, но если вы хотите что бы я сделал их обзор – напишите мне об этом в форме обратной связи.
Кодировка UTF-8 без BOM
Не буду вдаваться в подробности, в целом можно сохранять различные файлы как с BOM (Byte Order Mark, BOM – маркер последовательности байтов), так и без. Исключение – PHP файлы, рекомендую сохранять их без BOM.
скачиваю notepad++ для win 7 x 64, формирую файл CSV (разделители-запятые), проверяю, что UTF-8. Сохраняю. Далее открываю этот файл и пытаюсь (как мне надо) в кодировке преобразовать его «без bom», но в списке ОПЯТЬ можно выбрать только
«с bom» !!!
Вопрос: как быть в такой ситуации? Хотя, вроде бы, сама программа и ее версии стандартные.
Прошу Вас подсказать: где моя ошибка в действиях?