最近見つけたSulimeTextというエディタに惚れてしまったので、使用する際の防忘録。
ただし、Winだと日本語がインライン変換されないので、Macのみで使用。
使い始めたばかりなので、把握しきれていない。
便利な使い方見つけ次第随時、追加修正。
HTML,CSS,PHP,JavaScript(JQuery)。あとはシェルなんかを組んでいきたいので、
便利なの知ってる方、教えていただけると助かります。
デザインもいいし、使っていて楽しいエディタだと思います。
日本語化
FinderからCommand
+shift
+G
(フォルダの移動場所入力)にて
~/Library を入力
(ホームディレクトリ配下にLibraryフォルダが有るが、
なぜかOptionキーを押し続けないと表示されない)
Library/Application Support/Sublime Text 2/Packages/Default/
配下の
Main.sublime-menu
Context.sublime-menu
上記2点のファイルを置き換える(上記2点の日本語化用ファイルがネットにあるので取ってくる)
置き換える前にバックアップ用意しておいた方が良さそう。
Package Controlのインストール
プラグインをインストールするためのプラグイン
下にコンソールが開くので、そこに以下のテキストをべたっと貼って、エンターを押す。
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
インストール終わり次第、Sublime再起動
ZenCoding(Emmet)導入
Ctrl
+shift
+P
(Install Package )を選択
→Emmet を選択
Vim互換
調べてみると、完璧ではないらしい
//以下を追加(もともとあったのは一応コメントアウトしてある)
"ignored_packages": []
// List any packages to ignore here. When removing entries from this list,
// a restart may be required if the package contains plugins.
//20130823コメントアウト
//"ignored_packages": ["Vintage"]
"ignored_packages": []
PHP関数ジャンプ
Ctrl
+shift
+P
(Install Package )を選択
→"SublimeCodeIntel" を選択
Ctrl
+shift
+P
(Install Package )を選択
→"CTags for PHP" を選択
Control
押しながら関数クリックで定義元に飛べる
導入したパッケージの確認
sublimeText2→preference→package-setteings
package-control →settings-user
導入したパッケージの削除
Ctrl
+shift
+P
(Install Package )を選択
以下を入力
Package Control: Remove Package
導入したプラグインの一覧が出るので、削除したいものを選択する。
バックアップ
Library/Application Support/Sublime Text 2配下の
Packagesフォルダが、sublimeTextの挙動を保持している。
別のPCなどで新たにSublimeTextを導入する際、こいつを置き換えてやれば、
環境を統一できる(Dropboxとかに保持しておくとよい)
Sublimeの動作がおかしくなったときなどのバックアップとしても有用そう
*この項目に関しては2013/08/30の現時点で、動作未確認