web-dev-qa-db-ja.com

Sublimeテキスト2からSublimeテキスト3への移行

Sublime text2にインストールしたのと同じ構成/プラグインをすべて使用するには、sublime text 2からsublime text 3に移行する必要があります。

崇高なテキスト3をインストールしましたが、崇高なテキスト2パッケージと設定はありません。移行するための簡単な方法があるのか​​、いくつかのフォルダをコピーするだけなのか本当にわかりません。

82
Fizer Khan

Sublime Text 2からST3に移行する方法を詳述したブログ投稿を書きました。

読む: "ST3をまだ使用できますか?Sublime Text 3への移行"

TLDR:

  1. Gitを使用して、パッケージコントロールのpython3ブランチをインストールします。ステップバイステップの手順 こちらから入手可能 ;

  2. Sublime Text 2/Packages/内のすべてのフォルダーを、DefaultSublime Text 3/Packages/の2つを除くPackage Controlに移動します。

96
wesbos

ST2の設定/構成は、パッケージ/ユーザーにあります([設定]-> [パッケージの参照]で検索します)。そのフォルダーをST3のパッケージフォルダーにコピーするだけです。

プラグインについては、前述のリンクを確認することをお勧めします: https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages このWikiページでは、パッケージコントロールを介してインストールできるプラグインと、手動インストールが必要なプラグインについて説明しています。

5
schlamar

ST3移行後のデフォルトエディターにするためのWindowsユーザー向けの追加情報。

両方のバージョンを保持する場合、またはST2をアンインストールする場合は、ファイルを開いたり、デフォルトでopen withST3に関連付けたりできないことに気付くでしょう。

Open With/default editorを動作させるのに役立つと思います。
問題は、Sublime TextアンインストーラーがSublime Text 2のsublime_text.exeを参照する特定のレジストリエントリを削除しないため、WindowsがSublime Text 3のsublime_text.exeのエントリを追加できないことです。

手動で修正するには、regeditを開き、次の場所に移動します。

Computer\HKEY_CLASSES_ROOT\Applications\

sublime_text.exeエントリを見つけて削除します。これで、Sublime Text 3を任意のデフォルトのエディターとして設定できるようになります。

ソース: Re:ウィンドウでデフォルトのエディターを作成できません by @ kane_t

3
gmo
  1. パッケージコントロールのPython3バージョンをインストールします。 パッケージコントロールのSublime Text 3コード をコピーし、Sublimeのコンソール(Ctrl `)を開いて、コードをコンソールに貼り付けます。

  2. Sublime TextのPreferences> Browser Packages...を使用して、メニューから両方のSublime TextバージョンのユーザーのPackagesディレクトリを開きます。 (Sublime Text> Preferences> Browser Packages... OSXで。)

  3. ST2パッケージディレクトリで、次の2つを除くすべてのディレクトリをコピーします:DefaultおよびPackage Control。これらのすべてのディレクトリをST3パッケージディレクトリに貼り付けます。

  4. Sublime Text 3を再起動します。

  5. (オプション。)端末/コマンドプロンプトエイリアスをST3に移動します。

    • Windows:ユーザーディレクトリのautoexec.batを編集します。 doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $*doskey subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $*に変更します。 autoexec.batを保存して、コマンドラインインターフェイスを再起動します。

    • OSX:ターミナルでSudo rm /bin/sublを実行して古いエイリアスを削除します。 Sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /bin/sublを使用して新しいエイリアスを追加します。

  6. (オプション)ST3にライセンスキーを入力します。メニューからHelp> Enter Licenseを選択し、ライセンスキーを貼り付けます。

詳細については、Sublime Text 2からST3に移行する方法に関するWesのブログ投稿を参照してください。 "ST3はまだ使用できますか?Sublime Text 3への移行"

2
KatieK

プラグインが変換されたかどうかを確認します:www.caniswitchtosublimetext3.com は使用できなくなりました

ST3とST2は別々のフォルダーにあるため、作業を進めてインストールし、プラグイン/設定を追加できます。

1
MikeHall