Sublime Text 2 (совет)

Поставил по совету коллег с прежней работы себе текстовый редактор «Sublime Text 2», всё хорошо, одна проблема — файлы с кодировкой CP1251 он открывает неправильно, приходится переоткрывать через «File → Reopen with Encoding → Cyrillic (Windows 1251)».

Покопался по настройкам, нашёл выход. Нужно зайти в настройки (на «Маке», как обычно — ⌘+,) и добавить между фигурными скобками вот такую настройку: «»fallback_encoding«: „Cyrillic (Windows 1251)“». Мой файл настроек сейчас почти пустой и выглядит вот так:

// Settings in here override those in "Default/Base File.sublime-settings", and
// are overridden in turn by file type specific settings. Place your settings
// here, to ensure they're preserved when upgrading.
{
    "fallback_encoding": "Cyrillic (Windows 1251)"
}
Поделиться
Отправить
26 комментариев
Andrey

Болк, что это ты капал? :)

Евгений Степанищев (bolknote.ru)

Тьфу :) Поправил.

Lex Rivera (lex.io)

Кстати, тоже пересел на этот редактор с macvim для программинга. Есть пара проблем c RVM, но костылями чинится.

И да, кто-то еще пользуется этой кодировкой?

Илья Бутыльский (butylski.moikrug.ru)

хороший совет, спасибо. как раз пишу в SublimeText2 и на старых проектах cp1251 кодировка

Евгений Степанищев (bolknote.ru)

Комментарий для lex.io:

И да, кто-то еще пользуется этой кодировкой?

Есть старые проекты, которые надо поддерживать.

Michael

Очень интересный проект. Жаль нет возможности запуска не сохраненных файлов как в текстмейте :(

Евгений Степанищев (bolknote.ru)

Комментарий для Michael:

Можно написать плагин.

LXj (lxj.endofinternet.net)

Неужели ты даже оставил умолчальное «использовать табы, а не пробелы»?

Евгений Степанищев (bolknote.ru)

Комментарий для lxj.endofinternet.net:

Пока оставил, но планирую это поменять в ближайшее время. :)

Богдан

Добавил в Prefernces-Global Settings-User эту настройку (под виндой). Но крякозябры никуда не делись. В чем может быть дело?

Евгений Степанищев (bolknote.ru)

Комментарий для Богдан:

Попробуйте поставить последнюю девелоперскую версию.

Дмитрий

Комментарий для Богдан:

Нужно добавить в Prefernces-File Settings-User

helical

Спасибо.
Сейчас вот поставил, и тоже «Есть старые проекты, которые надо поддерживать».

Руслан

Спасибо за решение. Поправил кодировку «fallback_encoding»: «Cyrillic (Windows 1251)»

Николай

Спасибо, помогло!

Дмитрий

Да блин, где вы все эту кодировку поправляете???? не могу айти файл настроек!

Евгений Степанищев (bolknote.ru)

Комментарий для Дмитрий:

В программе есть настройки, в меню. Если у вас «Мак», то это Sumlime Text 2 → Preferences → Settings User (или можно просто ⌘+, нажать). Где это Винде я не знаю.

Руслан Губайдуллин (galyamrusl@gmail.com…

Спасибо большое, помогло!

Кирилл Ш

оо, спасибо большое, тоже долго искал

Дмитрий

Большое спасибо за решение.

Женя

а у меня когда я добавляю эту хрень, сохраняю и вылазиет ошибка, не хочет сохраняться

Евгений Степанищев (bolknote.ru)

Комментарий для Женя:

Что за ошибка?

Крот

Аналогичная ошибка при попытке сохранить изменнения в файле (см. скриншот  http://clip2net.com/s/2N1Xx%29

exeto

Огромное спасибо.

Егор Груздев

Есть еще способ. Добавьте в файл проекта, вот такую конструкцию:

[code]
«settings»:
{
«fallback_encoding»: «Cyrillic (Windows 1251)»
}
[/code]

Mapblwka

Женя, спасибо тебе огромное за этот пост!!!

Очень помог!!!

Популярное