Как эффективно установить кодировку проекта по умолчанию в SublimeText2?

У меня есть файл возвышенного проекта:

{
"default_encoding": "Central European (ISO 8859-2)",
"fallback_encoding": "Central European (ISO 8859-2)",
"folders":
[
    {
        "folder_exclude_patterns":
        [
            "*.Trash*"
        ],
        "follow_symlinks": true,
        "path": "cok_gnb"
    },
    {
        "follow_symlinks": true,
        "path": "Dokumenty"
    }
],
"settings":
{
    "line_padding_bottom": 3,
    "tab_size": 4
}
}

параметры: default_encoding и fallback_encoding не действуют - когда я открываю файлы ST2, они уже открываются с кодировкой Windows 1252.

Что случилось? Может есть еще вариант заставить ST2 использовать кодировку?

Это расстраивает, когда я забываю использовать пункт меню «Открыть с кодировкой» и беспорядок в большом файле, и иногда мне приходится удалять его и снова вытаскивать из репозитория.

Я использую OpenSuse 12.3.


person Chris Kepinski    schedule 23.10.2013    source источник
comment
У меня нет ответа, но вы пробовали это: sublimetext.com /forum/viewtopic.php?f=2&t=11688   -  person Chris Haas    schedule 24.10.2013


Ответы (1)


Вы должны поместить "default_encoding" и "fallback_encoding" в "settings"

{
    "folders":
    [
        {
            "folder_exclude_patterns":
            [
                "*.Trash*"
            ],
            "follow_symlinks": true,
            "path": "cok_gnb"
        },
        {
            "follow_symlinks": true,
            "path": "Dokumenty"
        }
    ],
    "settings":
    {
        "default_encoding": "Central European (ISO 8859-2)",
        "fallback_encoding": "Central European (ISO 8859-2)",
        "line_padding_bottom": 3,
        "tab_size": 4
    }
}
person igor    schedule 22.11.2013