崇高なテキスト3のヒント:GB2312およびGBKエンコーディングをサポート



Sublime Text 3 Tip Support Gb2312

Sublime Text3はSublimeText2とは異なります

実際、多くの人がSublime Text2でGB2312とGBKエンコーディングをサポートする方法を書いています。 このような 。基本的な原則は、最初にPackage Controlをインストールしてから、これを介してConvertToUTF8のパッケージをインストールすることです。

しかし、パッケージコントロールのインストール方法が変更されたため、テキスト内のメソッドはSublime Text3の時代には機能しません。 新しいインストール方法 はい、を押しますControl + ~コマンドラインを開き、次のコード行を入力します (問題がある場合は、この要点を直接クリックできます
生でコピー)

Command + Shift + P

実行後、以下の手順を続行するには、Sublime Text3を再起動する必要があります。

**************************** 2014-11-6 ***************** * ***********

https://sublime.wbond.net/installation#st3

**************************** 2014-11-6 ***************** * ***********

ConvertToUTF8をインストールします

私の操作方法は、MacのOSXシステムに基づいています。 Windowsユーザーの場合は、コマンドキーをCtrlキーに変更して試してください。
install packageユニバーサル検索ボックスを開いてEnter ConvertToUTF8 Enterキーを押すと、すべてのパッケージリストが読み込まれます。リストを見た後に入力してくださいGBK Encoding Support入力すると、このパッケージをダウンロードしてインストールします。インストール後、以下に示すように、このパッケージのドキュメントが表示されます。
ConvertToUTF8

GBKエンコーディングサポートのオプションのインストール

ConvertToUTF8は、GB2312およびGBKファイルをUTF8エンコーディングに変換するために使用されます。プログラマーとしては、UTF-8エンコーディングを使用して保存することをお勧めします。コードの記述にGB2312およびGBKエンコーディングを使用しないようにしてください。

特別な要件がある場合-編集後、GB2312およびGBKコード(たとえば、淘宝網の開発...)で保存し、上記のようにインストールする必要があります。

import urllib.request,os pf = 'Package Control.sublime-package' ipp = sublime.installed_packages_path() urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ) open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read()) 
このバッグ。

からの転送: https://blog.csdn.net/ubuntulover/article/details/21101979