sublime text 3にデフォルトで新しいGBKファイルを作成させる

6630 ワード

sublime textに中国語の表示または保存をサポートさせるには、プラグインconvertToUTF 8をインストールする必要があります.具体的なインストールは度娘に聞くことができます.
プラグインをインストールした後、保存したhtmlファイルに中国語をサポートさせたい場合は、ctrl+shift+Cで完了します.しかし、ファイルごとにこのいくつかのキーを押すのは面倒です.
FQgoogleを通じて長い間、converttout 8プラグインのプロファイルを修正する方法を見つけました:ConvertToUTF 8.sublime-settings、開きます
{

    // supported encoding list, name & code in pair

    "encoding_list" : [

        ["Chinese Simplified (GBK)", "GBK"],

        ["Chinese Traditional (BIG5)", "BIG5-HKSCS"],

        ["Korean (EUC-KR)", "EUC-KR"],

        ["Japanese (CP932)", "CP932"],

        ["Japanese (Shift_JIS)", "Shift_JIS"],

        ["Japanese (EUC-JP)", "EUC-JP"],

        ["UTF-8", "UTF-8"]

    ],



    // Maximum size for encoding cache, 0 means no cache

    "max_cache_size" : 100,



    // Maximum lines to detect, 0 means unlimited

    "max_detect_lines" : 600,



    // Action when previewing file: no_action or convert_and_open

    "preview_action" : "no_action",



    // Encoding for new file, empty means using sublime text's "default_encoding" setting

    "default_encoding_on_create" : "",



    // If you always close window immediately after saving files, set this option to false

    "lazy_reload": true,



    // Convert encoding options when loading/saving: always, never

    "convert_on_load" : "always",

    "convert_on_save" : "always"



}

ここで、 「default_encoding_on_create」:「」行のデフォルトは空です.つまりsublimeのデフォルトのdefault_です.Encodingで指定したエンコーディングを開きます.この行をGBKに設定すると、開いているファイルがデフォルトでGBKになります.
"default_encoding_on_create" : "GBK",

しかし、このように変更すると、すべての新築がGBK形式になりますが、いずれにしても適切ではありません.ここでは、settings-userの構成を変更することによって、「default_encoding」:「GBK」を追加することによって実現することができる.
"default_encoding": "GBK",

でも不思議なことに、何度もやってみましたが、だめでした.上手な人が教えてくれたかどうか分かりません.理論的には、プロジェクトのプロファイルを修正することで実現することもできますが、私も成功していません.なぜか分かりません.