1

Sublime 用のプラグインを作成し、「sublimecastling」と名付けました。主なアイデアは、選択した 2 つのフィールドを置き換えることです。

したがって、ユーザーが package-control を介してプラグインをインストールできるように、Sublime リポジトリに追加できるかどうかを知りたいです。

github リンクは以下に提供されています。

https://github.com/unknownuser88/sublimecastling

4

1 に答える 1

4

Package Control 経由でプラグインを利用できるようにする場合は、Package Control Web サイトのドキュメントページにアクセスし、 Submitting a Packageをクリックします。いくつかのステップがありますが、要約すると次のようになります。

  1. パッケージ コントロールを検索して、パッケージが満たされていないニーズを満たすか、既存のパッケージを大幅に改善するかを確認します。既存のパッケージの作成者と協力して特定の機能を追加できる場合は、新しいパッケージ (特に非常に単純なパッケージ) を作成しないでください。 .
  2. 名前を選んでください - ここにはいくつかの要件があります。
  3. ホストする方法を決める - Github? ビットバケット?独自の SSL サーバーですか?

    ここに私自身のメモ:Githubが最も簡単です

  4. セマンティック バージョニングを使用してバージョニング戦略を選択します。すべての新しいパッケージは、ブランチやコミットではなく、バージョン管理タグを使用してリリースする必要があることに注意してください。
  5. リポジトリを準備します - ここで行うべきいくつかのこと。
  6. Github でパッケージ コントロール チャネルをフォークし、リポジトリをデフォルト チャネルに追加します。詳細な手順が含まれています。
  7. Sublime でパッケージを実行して、ChannelRepositoryTools問題がないことを確認します。

    注: パッケージをST2ST3の両方でテストして、Sublime の両方のバージョンで動作することを確認してください。Python 2.6 と 3.3 の言語の違いにより 1 つのバージョンしかサポートできない場合は、ST3 を選択してください。ST3 は Sublime の将来であり、すでに非常に大きなユーザー ベースを持っており、最大限の露出を得ることができます。個人的に ST3 にアップグレードしていない場合は、今がアップグレードするときです。あなたが登録ユーザーである場合 (そうあるべきです :))、パブリック ベータ版と最新の開発ビルドの両方でテストしてください。

  8. 最後に、プル リクエストを送信できます。

    しばらくお待ちください。審査には少し時間がかかる場合があります。また、変更が要求されることも珍しくありません。コミュニティがユーザーが利用できるパッケージの高品質を維持するのは、厳格な手順に従うことです。

于 2013-12-26T16:04:47.563 に答える