パッケージコントロールなしでsublimetext3パッケージを手動でインストールする方法を教えてください。既存のパッケージのバグを修正しようとしているため、変更をテストする方法が必要です。
zipファイルに名前を付けるときに従うべき命名規則は何ですか?どこに配置しますか?他にどのような構成を行う必要がありますか?
Zipをダウンロードし、Packages
ディレクトリに配置します。このディレクトリは、Sublime Text -> Preferences -> Browse Packages...
を実行して見つけることができます。
zipファイルに名前を付けるときに従うべき命名規則は何ですか?どこに配置しますか?他にどのような構成を行う必要がありますか?
これは実際にダウンロードする特定のパッケージに依存します。一部のパッケージでは、任意の名前を付けることができます。他の人にとっては、名前は正確でなければなりません。これらのパッケージをGitHubから手動でダウンロードする場合は、READMEのドキュメントを読むことをお勧めします。それらは通常、手動インストールの手順を提供します。たとえば、 Spacegray テーマを手動でダウンロードする場合は、Zipをダウンロードし、フォルダを解凍して、名前をTheme - Spacegray
に変更するように指示されます。
お使いのOSに応じて、パッケージディレクトリはこれらの1つになる可能性があり、ほとんどのパッケージでは、このフォルダーにコンテンツを抽出します(名前としてルートフォルダーを使用)
Linux:〜/ .config/sublime-text-3/Packages
OS X:〜/ライブラリ/ Application Support/Subime Text 3/Packages
Windows:%APPDATA%\ Sublime Text 3
既存のパッケージのバグを修正しようとしているため、変更をテストする方法が必要です。
私も同じ状況でした。 Package Controlが自動的にフォルダーを削除するため、受け入れられた回答は機能しませんでした。私はこれが役立つことがわかりました:
https://packagecontrol.io/docs/customizing_packages
Sublime Text 3は、パッケージをオーバーライドするためのほとんどのオプションを提供します。デフォルトでは、
.sublime-package
フォルダーにInstall Packages/
ファイルを配置することでパッケージがインストールされます。次に、ユーザーは、フォルダPackages/{Package Name}/
を作成し、そこに編集済みファイルを配置することで、パッケージ内の個々のファイルを上書きできます。
別のアプローチは PackageResourceViewer です。これにより、組み込みパッケージを含むパッケージから個々のファイルを抽出してオーバーライドできます。