タグ付けされた質問 「ide」

9
Emacsをフル機能のC / C ++ IDEとして使用する
EmacsをC / C ++ IDEとして使用するために、1年以上試行錯誤を繰り返してきました。私はこれまでわずかな成功しか収めていませんでしたが、途中でいくつかのレンガの壁にぶつかりました。現在、CEDETを使用しようとしていますが、CEDETを効果的に使用する方法を理解するのに苦労しています。 IDEで探している機能は次のとおりです。 ソフトウェア「プロジェクト」の管理。プロジェクト内で検索と置換などの機能を実行できるように、IDEに現在のプロジェクトを構成するすべてのファイルの意味を持たせたい。(ソースツリーに多数のサポートファイルを散らかさずにこれを実現できればいいと思います。プロジェクトごとに複数の集中プロジェクトファイルが必要なのはなぜですか?) 現在アクセスしているバッファに関係なく、IDE内から現在のプロジェクトをビルドする機能。現在のプロジェクトをビルドするキーをバインドできる必要があります。 エラー報告。ビルドツールによって報告されたエラーを見つけるために、500行以上の出力を読む必要はありません。エラーは、エラーごとに1行で、独自のバッファーに表示されることが望ましいです。 プロジェクト内のシンボルの認識、およびそれらが定義されている場所。プロジェクトファイルにあるか、システムインクルードファイルにあるかに関係なく、シンボル定義にジャンプしたい。 視覚的なデバッグ。コードをステップ実行すると自動的に更新されるローカル変数のウォッチリストが必要です。コードにブレークポイントを設定して、次に実行されるコード行を確認できるようにします。 これらの各機能は、EDE、Semantic、GDBなどを使用して一度にまたはもう1つ動作させたために存在することを知っています。問題は、これらの機能のすべてを同時に動作させることができなかったことですなぜなら、通常、各ピースはそれ自体で構成する必要があり、通常、それらすべてを一度に構成し、それらを連携させる方法を理解するのは大変な作業です。 Emacsをフル機能のC / C ++ IDEに変えるためのソリューションは何ですか? 常にすべてを個別に設定する必要がありますか、それともすべての機能を一度に設定する方法がありますか? 編集:この質問に対する良い答えは、与えられた5つの基準をすべて正確に満たす必要はありません。IDEを「フル機能」と見なす前に、表示したい機能の種類のより具体的なアイデアを示すために、リストを提供しました。CEDETがこの法案に適合する可能性は十分にありますが、ゼロからセットアップする方法に関する段階的なチュートリアルをまだ見つけていません。

3
Java開発IDEとしてのEmacsの適合性
私はEmacsに変換する別の試みを行っています。私はまともなViユーザーですが、過去10年以上にわたって開発作業の大部分でEclipseを使用しています(長い間)。 それで、私はいくつか読んで、JDEEが進むべき道だと思いました-それを設定しても、まだいくつかの基本的な質問があります。 しかし、さらに調査を行ったところ、JDEEの保守が不十分である可能性があり、おそらく必要なのはCEDETだけでしょうか? 質問: EmacsをEclipseの代替として使用できますか?Mavenを使用してビルドを整理しますか? 「1」が「はい」である場合、どのツールスイートから始めるべきか:CEDET?JDEE? ありがとう。
22 java  ide 

3
emacsサポートはプロジェクト全体の関数宣言に移動できますか?
emacsには、別のファイルで定義されていても、ユーザーが関数宣言にアクセスできる関数またはライブラリがありますか? もしそうなら、どの言語がサポートされていますか? この質問のインスピレーションは、emacsがIDEと競合できない理由のいくつかを説明する以下の記事から来ています。 http://henrikwarne.com/2012/06/17/programmer-productivity-emacs-versus-intellij-idea/
12 project  ide 

3
Diredを展開してサブディレクトリ/ファイルを表示しますか?
他のエディター(Sublime、Intellijなど)で見逃している最大の問題の1つは、プロジェクトの構造を確認し、必要に応じてディレクトリを展開/最小化して、気になるものを確認できることです。必要に応じてホットキーを使用してサブディレクトリを展開できるOrgモード階層のようなものはありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.