2011-01-27 2 views
9

私は、Cで書かれたカーネルレベルのコードを閲覧するための良いソフトウェアを探しています。私は現在ソースナビゲータを使用しています。より良い提案はありますか?C用の良いソースコードブラウザ

編集:私はWindowsとLinux(Ubuntu)の両方で動作しますので、少なくとも1つで動作する必要がありますが、Linuxソフトウェアが適しています。

+3

のソースコードナビゲーション のために非常に便利 ? –

答えて

1

ビジュアルスリック編集が私のトリックです。 大きなコードベース、ビルド、マクロ、軽量UIおよび多くの言語のサポートに適したタグ付け。 残念ながら、いくらかの費用がかかります。

+0

"Visual"はVisual Studioのアドオンであることを示していますか? – apoorv020

3

これはあなたが撮影しているものではないかもしれません。それは専用のツールよりインタラクティブではありませんが、大きなソースリポジトリをブラウズするためのWebインターフェイスフロントエンドを提供するのに、LXRが非常に役立つことがわかりました。各ファイルでは、すべてのシンボルが元の定義にリンクされているため、探しているものに簡単にダイヤルすることができます。

もともとはLinuxカーネルのソースをインデックスするために設計されており、まだそれがどの上で実行することができhere、(私は新しいAJAXインターフェースについてjazzedていないよと言わなければならないのに...)

そうましたコードベース。 Linuxカーネルに限定されません。また、Webインターフェイスを使用すると、どこからでもどのシステムからでも簡単にアクセスできます。

1

私はクイックレビューを行うために必要な大きなコードを受け取ったときにDoxygenを使用します。あなたはDoxygen出力を素敵にするためにあなたのソースに特別な構文を使うことができますが、それはまともな仕事ではありません。

1

私が主にソースナビゲータから切り替えたかったのは、プロジェクトが終了し、新しいプロジェクト(Source navigator NG)が無効になっているようでした(ウェブサイトなどがダウンしていたためです)。しかし、今日、私はチェックし、彼らは2010年までのリリースをしていたので、彼らはおそらくまだ起動している。

チェックアウトするとGUIがよくなり、cscopeよりも検索が容易になります。

0

NetBeansは私のために完璧な作品 CTRL +定義 に行くことができます任意のシンボルをクリックし、Alt +左​​、それはまた、どのようなオペレーティングシステムの下では、クロスプラットフォーム

関連する問題