tkymtk's blog

Ruby on Rails及びその周辺について調べたこと。Do whatever you want to do at your own pace.

環境をできるだけ引き継いでSublime Text 2 から 3 へ移行する方法

Sublime Text3へ移行するメリット

  • 2より速い
  • リスクがない。 Sublime Text2とは別名のアプリなので、設定ファイルはそれぞれ別のディレクトリにある。つまり、2と3を同時に使うことも可能。

1. パッケージが移行可能か確認する。

Can I Switch To Sublime Text 3?にいく。

f:id:tkymtk:20140114223405p:plain

f:id:tkymtk:20140114224212p:plain

  • Preferences » Package Settings » Package Control » Settings - User のところにあるコードをまるごとテキストエリアに張り付け
  • そして Can I Switch? ボタンをクリック

もしくはプラグインをインストールしてもできます。

  • Cmd + Shift + P でパッケージコントロールを開く
  • installと入力しEnter
  • Can I switch… と、名前が表示されるまで名前を入力 Enter
  • Can I Switch to Sublime Text3? がインストールできたら、
  • OS X: shift+cmd+p , Windows and Linux: shift+ctrl+p
  • でブラウザが開く

f:id:tkymtk:20140114224833p:plain

  • 赤 - ダメ
  • 黄色 - いくつかやることがある
  • 緑 -OK!

すべて緑ならSublimeText3でもそのまま使えます。赤のものは代替を探すか、あきらめましょう。黄色は、使えるように頑張るか、あきらめるかしましょう。

パッケージコントロールとパッケージのインストール

(この時点でSublimeText3がインストールされていることを前提としています)

  • パッケージコントロールのインストール手順

    • Installation - Package Controlに行く。
    • Sublime Text3の方のコードをコピー
    • Ctrl + `か、View > Show Consoleでコンソールを開く
    • コピーしたコードを貼付け、Enter
  • パッケージのインストール
    先程ので緑のものだけインストールしてください。黄色のものはそのままインストールすると、Sublime Text2のものがインストールされるので、動きません。インストール手順は2と変わりません。

設定を移行

全てのパッケージをインストールし終えたら、2の設定を3に移行します。

  • Preferences -> Settings -> User のコードを2からコピーして3にペースト
  • そして、それぞれの言語の設定をコピーします。

例:

cp ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/Python.sublime-settings ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Python.sublime-settings

subl helper のアップデート

シンボリックリンクのヘルパーは取り除くか、名前を変更してください。 そして

sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/bin/subl

リンク

広告

Web制作者のためのSublime Textの教科書 今すぐ最高のエディタを使いこなすプロのノウハウ

Web制作者のためのSublime Textの教科書 今すぐ最高のエディタを使いこなすプロのノウハウ

間違いがあれば、ご指摘下さると幸いです。