Проблемы с кодировкой. Абракадабра в текстовом редакторе

Сегодня выясним, в каком редакторе и в какой кодировке нужно сохранять текстовый документ для корректного отображения кириллицы.

Пример проблемы с отображением кириллицы

Стандартное приложение Блокнот в Windows по умолчанию сохраняет текст в кодировке Кириллица Windows 1251. Но периодически возникает проблема: если документ, который был создан в Блокноте, открыть в программе Notepad++, русские символы могут быть не читаемыми:

notepad-encoding-0010

Для корректного отображения приходится вручную выбирать кодировку Windows-1251:

notepad-encoding-0012

Теперь символы читаются:

notepad-encoding-0013

Каламбур заключается в следующем. Приложение Блокнот считает, что оно сохраняет в кодировке ANSI:

notepad-encoding-0011

Но если открыть файл в Notepad++ и выбрать ANSI …

notepad-encoding-0015

… мы всё равно вместо русских букв получим абракадабру:

notepad-encoding-0010

Что нужно сделать, чтобы документ с кириллицей нормально открывался во всех текстовых редакторах

1. Откройте документ в Notepad++. Подберите кодировку для того, чтобы русские символы отобразились корректно:

notepad-encoding-0012

2. Выберите Преобразовать в UTF-8 без BOM и Сохранить:

notepad-encoding-0016

После этого русские символы должны читаться во всех текстовых редакторах.

3 комментария к “Проблемы с кодировкой. Абракадабра в текстовом редакторе”

  1. Все равно после рекомендованных настроек не читает текс XML — извещение от пенсионного фонда. Кракозябра осталась. Зря скачал этот нотепад.

    Ответить
  2. Доброго. У меня в Notepade++ вообще ни кодировки, ни преобразовать «БЕЗ ВОМ». Куда идти ?

    Ответить
    • попробуйте разные кодировки, в том числе со словом BOM и без. Я конечно не говорю, что 100% поможет. Да и редактор уже не совсем так выглядит, как на момент написания статьи. Преобразовывать ничего не нужно — нужно сначала подобрать кодировку, а если подошла, то тогда можно преобразовать.

      Можете также попробовать другие текстовые редакторы. Главное — не сохраняйте файл. А лучше — сделайте резервные копии его.

      Ответить

Оставьте комментарий