以下を提供する Linux での C/C++ でのコーディングに最適な IDE は次のとおりです。
- デバッグ
- コード補完
- ツールチップ / ドキュメント (関数定義)
また、IDE を一般的に Python および Perl コーディングに使用できる場合は、IDE が最良の選択肢となります。
私の個人的なお気に入りは KDevelop です。私はそのデバッガーを使用したことがありません (私は Straight を使用しますgdb
) が、そのコード補完とドキュメント ビューアーは優れています。あなたが見つける最高の1つ。また、Java ではなく C または C++ で書かれているため、劣悪なシステムでも高速に動作します。
私は通常Eclipseを使用します。CDTを介して C/C++ を適切にサポートしています。あなたが要求しているすべての機能を備えています。pydevというプラグインを介して python もサポートしています。perl にはepicがあります。
さらに、利用可能なプラグインは他にもたくさんあります。簡単なリスト:
スタックオーバーフローでも同様の質問の回答を自由に確認してください。
ウィキペディアは常に便利です。ここでは、プログラミング言語ごとにグループ化された多くの IDE を比較しています。
C++ 開発にはQtCreatorの方が好きです。これは、ツールキットを使用したプログラミング (私が時々必要とします) と密接に結びついていますQt
が、より「一般的な」プログラムではうまく機能します。私は特に、その優れたサポートが気に入っていCMake
ます。もちろんqmake
サポートも充実。これに加えて、QtCreator
はプラットフォームに依存せSVN
ず、およびを含むいくつかのバージョン管理システムを組み込みでサポートしていgit
ます。最後になりましたが、そのデバッグ機能は優れています (ただし、gdb
手動で使用することを好む場合もあります)。
編集:明確にするために:QtCreator
PythonもPerlもサポートしていません。C/C++ プログラミング専用です。Perl については、私は個人的にvim エディターが一番好きです (通常の構文の強調表示だけを使用します。私は少し純粋主義者です)。Python の場合、私は何もお勧めできません。仲間のスタックオーバーフラワーが介入してくれることを願っています :)