Sublime Text Build 3126x64のインストール



Sublime Text Build 3126 X64 Installation



今日これをインストールしました。一日の仕事の後、私は多くの問題に遭遇しました。いろいろと試みた結果、ようやく正解しました。たくさんの情報を見つけました。後で忘れてしまうのではないかと心配でした。助けて:

  • Sublime Text Build 3126x64をダウンロードする



  • packageControlを構成します

  • Emmentを構成する



  • pyv8を構成する


Sublime Text Build 3126x64をダウンロードする

公式ウェブサイトをダウンロードしてください: https://www.sublimetext.com/3
こちらからダウンロードできるのは圧縮版です。

画像



packageControlを構成します

(1)packageControlをインストールする公式の方法は、menu-> view-> showconsoleです。
次に、コンテンツを貼り付けます。
参照ウェブサイト: https://packagecontrol.io/installation

import urllib.request,os,hashlib h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76' pf = 'Package Control.sublime-package' ipp = sublime.installed_packages_path() urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ) by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read() dh = hashlib.sha256(by).hexdigest() print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

ただし、このエディターはエラーを報告し続け、続行できません。 Baiduの後、インターネットからpackageControlをダウンロードして、Sublime Text Build 3126 x64 Data Packagesディレクトリに配置できます。
ダウンロードリンク: https://github.com/wbond/package_control
図に示すように:

画像

(2)sublime test3を再起動すると、次の2つのオプションが表示されます。これは、構成が正しいことを意味します。
画像

Emmentを構成する

上記で構成されたパッケージコントロールを使用してEmmetをダウンロードします。
ポップアップである[メニュー->設定->パッケージコントロール]を選択します。

画像

画像

画像

画像

通常、Emmetは正常にインストールできますが、Emmetをインストールすると、Pyv8がネットワークに自動的にインストールされ、通常は失敗して、次のようにエラーが報告されます。
画像

pyv8を構成する

解決策は次のとおりです。Pyv8プラグインを手動でダウンロードします。
https://github.com/emmetio/pyv8-binaries

(1)pyv8-win64-p3.zipなどの将来のPyv8をダウンロードします。
直接解凍しても、フォルダにはpyv8-win64-p3という名前が残ります。
(2)Data InstalledPackagesディレクトリを見つけて次のように入力します インストールされているパッケージ で、新しいフォルダPyV8を作成します。 (PyV8フォルダーとEmmetファイルを同じディレクトリに配置する必要があります。プロテスト、問題ありません。エディターはここで多くの壁に遭遇しました。重要なことは3回言われています。 パッケージではなく、パッケージではなく、パッケージではなく )。
ありがとう: http://www.tuicool.com/articles/qI7nYbU この記事の著者。

示されているように:
画像

画像

メニュー->設定->キーバインディング-ユーザーと次のコード(キーはオートコンプリートをトリガーするキーであり、カスタマイズ可能です)

[{ 'keys': [ 'tab' ], 'args': { 'action': 'expand_abbreviation' }, 'command': 'run_emmet_action', 'context': [{ 'key': 'emmet_action_enabled.expand_abbreviation' }] }, { 'keys': ['tab'], 'command': 'expand_abbreviation_by_tab', 'context': [{ 'operand': 'source.js', 'operator': 'equal', 'match_all': true, 'key': 'selector' }, p\b]*?}$)?)', 'match_all': true }, { 'key': 'selection_empty', 'operator': 'equal', 'operand': true, 'match_all': true }] }]

検証は成功しました:
入力:div> ul
画像

次の図に示すように、Ctrl + Eを押します。
画像

いよいよ成功しました〜!