web-dev-qa-db-ja.com

パッケージ制御なしで崇高なパッケージをインストールする方法?

パッケージコントロールなしでsublimetext3パッケージを手動でインストールする方法を教えてください。既存のパッケージのバグを修正しようとしているため、変更をテストする方法が必要です。

zipファイルに名前を付けるときに従うべき命名規則は何ですか?どこに配置しますか?他にどのような構成を行う必要がありますか?

20
DesirePRG

Zipをダウンロードし、Packagesディレクトリに配置します。このディレクトリは、Sublime Text -> Preferences -> Browse Packages...を実行して見つけることができます。

zipファイルに名前を付けるときに従うべき命名規則は何ですか?どこに配置しますか?他にどのような構成を行う必要がありますか?

これは実際にダウンロードする特定のパッケージに依存します。一部のパッケージでは、任意の名前を付けることができます。他の人にとっては、名前は正確でなければなりません。これらのパッケージをGitHubから手動でダウンロードする場合は、READMEのドキュメントを読むことをお勧めします。それらは通常、手動インストールの手順を提供します。たとえば、 Spacegray テーマを手動でダウンロードする場合は、Zipをダウンロードし、フォルダを解凍して、名前をTheme - Spacegrayに変更するように指示されます。

13
saadq

お使いのOSに応じて、パッケージディレクトリはこれらの1つになる可能性があり、ほとんどのパッケージでは、このフォルダーにコンテンツを抽出します(名前としてルートフォルダーを使用)

Linux:〜/ .config/sublime-text-3/Packages

OS X:〜/ライブラリ/ Application Support/Subime Text 3/Packages

Windows:%APPDATA%\ Sublime Text 3

5
user1767754

既存のパッケージのバグを修正しようとしているため、変更をテストする方法が必要です。

私も同じ状況でした。 Package Controlが自動的にフォルダーを削除するため、受け入れられた回答は機能しませんでした。私はこれが役立つことがわかりました:

https://packagecontrol.io/docs/customizing_packages

Sublime Text 3は、パッケージをオーバーライドするためのほとんどのオプションを提供します。デフォルトでは、.sublime-packageフォルダーにInstall Packages/ファイルを配置することでパッケージがインストールされます。次に、ユーザーは、フォルダPackages/{Package Name}/を作成し、そこに編集済みファイルを配置することで、パッケージ内の個々のファイルを上書きできます。

別のアプローチは PackageResourceViewer です。これにより、組み込みパッケージを含むパッケージから個々のファイルを抽出してオーバーライドできます。

1