Основной раздел > Вопросы и ответы

Кодировка 1251/utf-8

(1/1)

gaxakus:
Всем привет
У меня война с кодировкой в ST3. В настройках прописано "fallback_encoding": "Cyrillic (Windows 1251)". Если создаю новый документ, то создается utf-8 и кирил/латынь отображается нормально. Если открываю файл в 1251 кодировке (Cyrillic) - тоже проблем нет, но если хочу "Переоткрыть в кодировке utf-8" вместо русс. символов кракозябры. Если вместо "Переоткрыть..." нажать "Сохранить в кодировке utf-8" - то также нормально показывает кирил/латынь.

Вопрос: почему "Переоткрыть в кодировке utf-8" и "Сохранить в кодировке utf-8" близки по смыслу, но кодируют по разному?

Loac:
«Сохранить в кодироквке» сохраняет файл используя выбранную кодировку. Если ты откроешь файл 1251 Cyrillic и сохранишь его как UTF-8, текст в нем будет в кодировке UTF-8. Так как редактор знает исходную кодировку, то все происходит без проблем.

Когда ты открываешь файл, редактор не знает, какая в нем кодировка на самом деле.

gaxakus:
Спасибо за объяснение  :)

Навигация

[0] Главная страница сообщений

Перейти к полной версии