web-dev-qa-db-ja.com

Sublime Text 3:インストールされたパッケージが見つからない

私はしばらくの間 sublime-text-2 を使用していますが、新しい機能を試すために sublime-text- の新しいベータ版をインストールすることにしました(ST2を維持)インストールされています)。

インストールは正常に完了しましたが、(PackageControlを介して)ST3に新しいパッケージをインストールしようとすると、ST2に既にインストールされているパッケージに問題があるようです。

例としてSassBuildパッケージを取り上げましょう。

  • [ST2]インストール済み
  • [ST2]このファイルは存在し、カスタマイズされていますC:/Users/$/AppData/Roaming/Sublime Text 2/Packages/SASS Build/SASS.sublime-build
  • [ST3]PackageControlを介してSassBuildインストールを起動します
  • [ST3]インストールはうまく機能します(またはそのように見えます)
  • [ST3]編集したいSASS.sublime-buildファイル
  • [ST3]フォルダが見つかりません:C:/Users/$/AppData/Roaming/Sublime Text 3/Packages/SASS Build/

いくつかのパッケージを試してみましたが、新しいパッケージ(ST2にインストールされていないもの)のみが適切に機能します。

この問題を修正/回避するためのアイデアはありますか?
(または何かが足りない場合は説明)

9
zessx

Sublime Text 3は、.sublime-packageZipファイルを使用してパッケージを保存します。 Windowsでは、AppData/Roaming/Sublime Text 3/Installed Packagesに保存されます。それらに対処する最も簡単な方法は、Package Controlを介して PackageResourceViewer プラグインをインストールすることです。インストールすると、パッケージを表示、編集、抽出するためのコマンドパレットオプションが表示されます。たとえば、あなたの場合、 CtrlShiftP コマンドパレットを開き、prvと入力して、PackageResourceViewerオプションを表示します。 PackageResourceViewer: Open Resourceを選択し、SASS Buildに移動して、メニューからSASS.sublime-buildを選択します。必要な変更を加えてファイルを保存します。このファイルはAppData/Roaming/Sublime Text 3/Packages/SASS Build/SASS.sublime-buildに配置され、.sublime-packageのデフォルトバージョンを上書きします。

この方法で抽出したファイルは、Package Controlが親パッケージを更新するときに更新されないため、実際に編集したいものだけを抽出することに注意してください。 PackageResourceViewerには、パッケージ全体を一度に抽出するオプションがあるため、これを行うとどうなるかを知っておいてください。

幸運を!

12
MattDMo