目的:Sublime Text3をインストールし、プラグインインストールのためPackage Controlをインストールする。
以下の環境にて構築する。
OS:Windows8.1
Sublime Text3:Sublime Text Build 3083 x64
以下の前提条件を必要とする。
- 特になし
以下の流れにて実施する。
- Sublime Text3のインストール
- Package Controlのインストール
1.Sublime Text3のインストール
1.1
Sublime Text3のサイトから、実行ファイルをダウンロードする。
(何故かダウンロードのリンク先がSublime Text2になってる...間違える方もいるのでは?)
1.2
インストーラーが立ち上がったら、「Next」を押下する。
1.3
必要ならばインストールディレクトリを選択し、「Next」を押下する。
1.4
ファイルを右クリックした時、Sublime Text3を表示したいのならチェックボックスを選択し、「Next」を押下する。
(自分はチェックしてインストールを実施した)
1.5
インストール内容の確認を行い、間違いなければ「Intall」を押下する。
1.6
インストールが流れるので放置する。
1.7
インストールが完了すると以下の画面が表示されるので、「Finish」を押下し終了する。
2.Package Controlのインストール
2.1
Sublime Text3を起動する。
2.2
起動後、画面上部のメニューから「View」→「Show Console」を選択する。
2.3
Consoleが画面下部へ立ち上がる。
テキストが入力できる部分(画像赤枠)へ以下のリンクから文字をコピペする。
一応貼っておく(2015/05/04時点)
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)
追記1(同日日付)
もしかしたら、こんなエラーが出てくるかもしれないので、一応エラーについて書いておく。
ーーーー
error: Package Control
1 missing dependency was just installed. Sublime Text should be restarted, otherwise one or more of the installed packages may not function properly.
ーーーー
一応、この問題について記述されている方がいらっしゃいましたので、こちらの記事を参考にしてください。
http://immature.01kawa.com/tool/package-control/
なお、管理人が試したところ、
プラグインのインストールに問題がないと思われるので、このエラーについては特に対処しないものとする。
また、アンインストールからの再インストール、パッケージ(Package Control)のみの削除から再度インストール、管理者権限でのインストールなどを実施したが、特に改善は見られなかった。そのため、今後の作業に問題が浮上するまで棚上げとする。
どうしても、気に入らないといった方は上記の参考リンク先にある。
マニュアルでPackageControlを配置する方法を取って欲しい。
2.4
キーボードから「Enter」を押下し、実行する。
文字が色々と流れるが終わるまで待機する。
2.5
インストール完了後、キーボードから「Ctrl+Shift+p」を押下し、
以下のような画面が立ち上がることを確認する。
おまけ
SublimeText3には有償版と無償版がある。
無償版だと保存時にラインセンスを購入しないか聞いてくるので、
購入しない方は「キャンセル」を押下するとよい。
(管理人は...さて、有償版か無償版か)
以上!!
以下、参考にさせて頂いたサイト