Skip to content

CodedepotOSS/CodeDepot

Repository files navigation

CodeDepot

A search engine for programming source code and documentation

CodeDepotは、プロジェクトの効率的な保守やコードの再利用を支援するシステムです。 企業が保有するコードやインターネット上のオープンソースソフトウェアに対して、 高度かつ高速な検索を行うことができます。

コードの構文を解析して検索を行うため、正規表現による複雑な検索も、 簡単に行うことができます。 また、類似したコードの検索ができるため、クローンコードの検索や類似バグの発見、 関数の利用方法の確認に威力を発揮します。 数千万行のコードの検索を1秒以内で行えるのも魅力です。 Subversion, Git, CVS と IBM Jazz といったバージョン管理システムにも対応しています。

CodeDepot を活用すると以下の効果があります。

  • 複数プロジェクトのバグコードを一括で探し出せます。
  • 修正が必要な箇所をくまなく検索し、修正漏れを防止します。
  • コピーされた重複コードを的確に発見できます。
  • 再利用のためのモジュールを簡単に探し出せます。
  • 保守の過程で発見した情報をノートとしてコードに添付し、情報共有することができます。

検索対応言語

  • java
  • C/C++
  • C#
  • VB.NET
  • SQL
  • Plain Text

主な機能

  • プロジェクトのライセンスの記録

  • プロジェクトで用いている言語の種類、言語ごとのファイル数および行数解析

  • プロジェクトのユーザごとのアクセス制御

  • 複数のプロジェクトの一括検索

  • 言語の文法に基づいた検索

  • キーワード指定によるテキスト検索

  • プロジェクト、パッケージ名、クラス名、ファイル名、関数名、コメントなどを指定した絞り込み検索

  • クラスや関数定義箇所の検索

  • 関数を使用している箇所の検索

  • 関数の入出力タイプを指定して検索

  • コード断片と構造が類似するコードの検索

  • コードにコメントを記入するノート機能

  • ノートを公開して共有する機能

ライセンス

GNU GENERAL PUBLIC LICENSE Version 3

CodeDepotの製品版のページ

ソースコード検索エンジン CodeDepot - 株式会社SRA

お問い合せ

株式会社SRA「CodeDepotOSS」担当
Mail: codedepot-oss@sra.co.jp

About

A search engine for programming source code and documentation

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published