Eclipse CDT は、Visual Studio の使用に匹敵するエクスペリエンスを提供します。コードを記述し、ローカルおよびリモート プロセスをデバッグするために、Eclipse CDT を日常的に使用しています。
Eclipse ベースの IDE の使用に慣れていない場合は、GUI に慣れるまで少し時間がかかります。ただし、Eclipse に固有の GUI のアイデア (パースペクティブなど) を理解すると、ツールを使用するのが楽しい経験になります。
CDT ツールは、コード ベース内のメソッドへの参照をすばやく見つけることができる適切な C/C++ インデクサーを提供します。また、優れたマクロ拡張ツールと限定的なリファクタリング サポートも提供します。
デバッグのサポートに関しては、CDT は、コア ダンプの読み取りを除いて、リストにあるすべてのことを行うことができます (これをサポートしている可能性がありますが、この機能を使用しようとしたことはありません)。また、テンプレートを使用したコードのデバッグに関する私の経験は限られているため、この点に関して CDT がどのような経験を提供するかはわかりません.
Eclipse CDT を使用したデバッグの詳細については、次のガイドを確認してください。
- CDT デバッガーとのインターフェース、パート 2:Eclipse CDT および MI を使用した gdb へのアクセス
- CDT デバッグ チュートリアル
gdb -tui は、GUI っぽいものが必要な場合でも問題なく動作しますが、それでも文字ベースです。