「どちらのIDEを使用していますか」という質問が100万回寄せられたことは知っています。しかし、私はそれがこの文脈で尋ねられるのを見たことがありません。複数の言語と何千ものファイルを含む巨大なプロジェクトで作業する場合のIDEの推奨事項は何ですか。
良い例がandroidソースです。カーネルには、優れたC / C ++ IDEだけでなく、Javaおよびシェルスクリプトも必要です。この種のプロジェクトのために構築されたものはありますか?
私が通常使用しているのは、KDevelop for C / C ++です。私はそれを愛していますが、Linuxカーネルなどの巨大なプロジェクトで使用すると爆発するようです。また、Javaやpythonに対しても何もしません。
基本的に私が探しているのは、Linuxカーネル自体を含む大規模なプロジェクトで作業するためのIDE /セットアップ(つまり、vim +スクリプト)の提案です。
編集:
よくわからなかったかもしれません。IDEそのものを探しているわけではありません。私が本当に興味を持っているのは、大規模で結合されたプロジェクトでの作業を容易にするツール(ツールのセット?)です。例えば。Linuxカーネルは多くのマクロ関数を定義しています。カーネルツリー内の任意のソースファイルを開き、そのマクロの定義を確認できるようにしたい(マウスで移動したか、vim拡張ウィンドウか、それとも何か)。