3

私はしばらく D (http://www.digitalmars.com/d/)でプログラミングをしています。Java の方が速いので、Java よりも好きです。ただし、コード補完とデバッグ (ステップ オーバー、ステップ イン、ブレークポイントなど) をサポートするエディターは見つかりませんでした。

何か提案はありますか?

PS: gdb は機能しませんでした。

4

4 に答える 4

4

Eclipse プラグインであるDescentは、両方をサポートする必要があります (D をサポートするデバッガーがインストールされている場合)。私は長い間それを試していないことを認めなければなりません。私が試したとき、gdbを使用してデバッグが機能しませんでした。

この質問も参照してください

個人的には、補完エンジンが一度起動されたことは知っていますが、現在は補完もデバッグも提供しない Vim を使用しています。

于 2008-09-18T11:51:19.967 に答える
2

優れたCode::BlocksIDEを試してみることをお勧めします。Dを非常によくサポートしています(DMDやGDC Dコンパイラを自動的に認識します)。

別の代替案はすでに上で言及されています-降下。Descentを使用したことがないのは、試してみるたびに問題が発生し、ある時点で諦めたためです(これは、それが悪いという意味ではなく、問題が何であるかを理解するのが面倒なことを意味します)。

C :: BはGDBを使用しているので、パッチを適用したGDBを使用してコードをデバッグできると思います(確かではありませんが、試していません)。

于 2008-11-11T00:57:28.653 に答える
1

Linux では、Eclipse (+Descent) または gEdit を IDE として使用し、gdb をデバッガーとして使用します。

于 2009-04-23T23:04:54.890 に答える
0

下りも使っています。私はデバッガー ビットを使用しませんが、それは Windows デスクトップで編集し、Linux サーバーでビルド/実行/デバッグしているためです。

于 2008-09-19T04:19:55.770 に答える