Основной раздел > Вопросы и ответы
Кодировка 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:
Спасибо за объяснение :)
Навигация
Перейти к полной версии