私は、Cで書かれたカーネルレベルのコードを閲覧するための良いソフトウェアを探しています。私は現在ソースナビゲータを使用しています。より良い提案はありますか?C用の良いソースコードブラウザ
編集:私はWindowsとLinux(Ubuntu)の両方で動作しますので、少なくとも1つで動作する必要がありますが、Linuxソフトウェアが適しています。
私は、Cで書かれたカーネルレベルのコードを閲覧するための良いソフトウェアを探しています。私は現在ソースナビゲータを使用しています。より良い提案はありますか?C用の良いソースコードブラウザ
編集:私はWindowsとLinux(Ubuntu)の両方で動作しますので、少なくとも1つで動作する必要がありますが、Linuxソフトウェアが適しています。
ビジュアルスリック編集が私のトリックです。 大きなコードベース、ビルド、マクロ、軽量UIおよび多くの言語のサポートに適したタグ付け。 残念ながら、いくらかの費用がかかります。
"Visual"はVisual Studioのアドオンであることを示していますか? – apoorv020
これはあなたが撮影しているものではないかもしれません。それは専用のツールよりインタラクティブではありませんが、大きなソースリポジトリをブラウズするためのWebインターフェイスフロントエンドを提供するのに、LXRが非常に役立つことがわかりました。各ファイルでは、すべてのシンボルが元の定義にリンクされているため、探しているものに簡単にダイヤルすることができます。
もともとはLinuxカーネルのソースをインデックスするために設計されており、まだそれがどの上で実行することができhere、(私は新しいAJAXインターフェースについてjazzedていないよと言わなければならないのに...)
そうましたコードベース。 Linuxカーネルに限定されません。また、Webインターフェイスを使用すると、どこからでもどのシステムからでも簡単にアクセスできます。
私はクイックレビューを行うために必要な大きなコードを受け取ったときにDoxygenを使用します。あなたはDoxygen出力を素敵にするためにあなたのソースに特別な構文を使うことができますが、それはまともな仕事ではありません。
私が主にソースナビゲータから切り替えたかったのは、プロジェクトが終了し、新しいプロジェクト(Source navigator NG)が無効になっているようでした(ウェブサイトなどがダウンしていたためです)。しかし、今日、私はチェックし、彼らは2010年までのリリースをしていたので、彼らはおそらくまだ起動している。
チェックアウトするとGUIがよくなり、cscopeよりも検索が容易になります。
NetBeansは私のために完璧な作品 CTRL +定義 に行くことができます任意のシンボルをクリックし、Alt +左、それはまた、どのようなオペレーティングシステムの下では、クロスプラットフォーム
のソースコードナビゲーション のために非常に便利 ? –