6

コードフラグメント、擬似コードアルゴリズム、クラス、テンプレート、SQLサンプルなどを含む小さなファイルがたくさんありますが、これらすべてをライブラリに入れることはできません。それらすべてにインデックスを付け、このインデックスを他の人が利用できるようにするための実用的な方法が必要です。

  1. 検索を簡単にするために、そのようなインデックスには何が含まれている必要がありますか?
  2. Web上で利用可能なそのようなリポジトリはありますか?(だから私は彼らが使用する技術をテストすることができます。)
  3. これを実装するアプリケーションがすでに作成されていて、私が見ることができますか?

重複の可能性:https ://stackoverflow.com/q/90300/15161

4

5 に答える 5

2

.NET / Visual Studioを使用している場合は、それらをコードスニペットとして追加することを検討できます。

Code Keepは、CodeSnippetsの非常に優れたオンラインリポジトリであり、VS2008用のプラグインがあります。

私たちが仕事で行ったことは、開発者が使用する共通のアカウントを作成するため、全員が共通のログインでコードキープに送信し、他の全員のスニペットを取得できます。

また、開発者ネットワークで開発者Wikiを作成することも価値があるかもしれません。古い手があなたの定期的に使用するパターンとスニペットに関するドキュメントを残すことができ、新しいチームメンバーが助けをチェックできる場所。私たちは社内でTRACをオールインワンのWIKI/問題管理/SVN統合として使用しており、それはうまく機能します

于 2008-10-26T12:36:00.737 に答える
2

StackOverflow の検索による別の同様の結果:コード スニペットの保存に最適なアプリケーション

于 2008-10-26T12:50:35.043 に答える
1

refactormycode.comを試すか、独自のwikiを設定することをお勧めします。ウィキは実際にはここでは良いアプリケーションのように聞こえます。

于 2008-10-26T12:44:44.087 に答える
0

ソース コードを管理する唯一の方法は、ソース コントロール リポジトリにあることがわかりました。これには、テンプレートと疑似コード アルゴリズムが含まれます。コードの残りの部分とどう違うのですか? ここでホストできるcvsに精通しています(cvs サーバーのセットアップも複雑な作業ではありません)。cvsearchを使用してリポジトリを検索し、 cvs web clientを使用して参照できます。 私は cvs が最良の選択肢であると言っているわけではありません。

コード スニペットは適切なオプションではありません。

于 2008-10-26T14:53:51.737 に答える
0

CopernicWindows Live Search、またはGoogle デスクトップなどのツールを使用して、ハード ドライブの全文索引を作成できます。次に、特定のことを行うコード スニペットが必要なときはいつでも、関連するキーワードを検索するだけです。

于 2008-10-26T15:59:21.043 に答える