私はC++ Builder 2009とVisual Studio 2008を試しました.VCLはMFCよりはるかに面白いようです。これらの2つよりも優れている代替品がありますか?ベストセラーC++ IDE?
PS:無料またはオープンソースのIDEを提案しないでください。私は実際には商用IDEだけに興味があります。
私はC++ Builder 2009とVisual Studio 2008を試しました.VCLはMFCよりはるかに面白いようです。これらの2つよりも優れている代替品がありますか?ベストセラーC++ IDE?
PS:無料またはオープンソースのIDEを提案しないでください。私は実際には商用IDEだけに興味があります。
VCLとMFCに言及すると、あなたはWindows IDEのみを指していることになります。それは、私はVS2008かなりクラウンはコンテストを持っていると思う。そのデバッガはあなたが得ることができる最高のものの1つで、IDEに完全に統合されています。私を間違えないでください。C++ビルダーはまだまだ大きなソフトウェアですが、Borlandのコーディングツールのラインは、Embarcaderoにそれを売却する数日前には大変だと思います。 Visual Studio 2010もlooks pretty promising!
残念ながら、VS2005/2008のデバッガでは、VS6デバッガが実行できる便利な機能はまだありません。監視フィールドのアドレスを逆アセンブリビューにドラッグアンドドロップすると、そのアドレスで逆アセンブリが表示されます。 VS 6/7からPDB情報を読み取り、すべてのデータを取得します(一部のデータのみが有効です)。深刻な低レベルの作業では、毎回VS6がVS2008を打ち負かします(主に、そのドラッグアンドドロップの分解のためです)。 –
すべては、あなたがコーディングしているものによって異なります。 Win32だけをやっているのなら、私はVisual Studio 2008が本当にWin32のために洗練されていると信じています。あなたはいつでも試しにExpress EditionとしてVisual Studioを試すことができます。
Visual Studio 2008がダウンします。 MFCとVCLの両方よりも優れていると思われるさまざまなライブラリのコード生成を行うスタンドアロンの(しかし、主にオープンソースの、heh)UI設計者がいます。
Visual Studioは最高のC++開発環境ですが、MFCは非常に恐ろしいフレームワークです。私はC#と.netフレームワークを使って、あるいはおそらく私が知っているVCLを使って、ネイティブのwin32(長い起動時間、すべての定型文を書く必要がありますが、何もない。
+1です。開発の生産性の向上は、小さなパフォーマンス上のペナルティを大きく上回ります。 – NotDan
このVC++プログラマーが得た印象は、C#の人たちがMicrosoftからすべての愛を得ているということです。 –
ええ、それは彼らが行きたい方向です。 –
私はVCLとMFCとIDEの間の接続を理解していません。
IDEはドキュメントエディタに似ています。私はVisual Studioが素晴らしいと思うし、長いことBuilderを見たことがない、それも良いかもしれない。私はEclipseのファンでもあり、CDTが大きな進歩を遂げたと思います。
しかし、VCLとMFCは、IDEと一緒に配布されているクラスライブラリであり、IDEなしで使用できます。質問したい場合は、質問を編集してください。
VCLとMFCとIDE間の接続がわかりません。おそらくあなたはいくつかの調査を行います。 VCLはC++ Builderに付属するツールキットです MFCはVSに付属するツールキットです VSでVCLを使用することはできませんが、C++ BuilderでMFCを使用できる可能性があります。 – theKing
+1のVisual Studio 2008です。
より良いコード補完、リファクタリング、より良い概要についてはVisual AssistとVSを組み合わせ、...まだ慣れ(Visual Studioでのviスタイルの編集用ViEmuとVSを組み合わせ
を(本当にもうそれなしでは生きことができませんでした)それは確かにもっと楽しい)
私が知っている唯一の商業的な代替案はQt Creatorであり、まだベータ版です。私はそれを知らないので、私はそれを比較のために考慮することができません。
これ以外にも、移植性の高いC++やC++/CLIを使いたい場合は、Visual Studio 2008を使用してください。デバッガは驚くべきものであり、コンパイラは高度に標準に準拠しています。しかし、リッチクライアントのWindowsアプリケーション、Windowsデータベースアプリケーション、COMサーバーとクライアント、またはDelphi interopの場合は、C++ Builderを使用します。リッチクライアントのUIについては、VCLほど生産的ではありません。
Eclipseを使用します。それから私にお金を送ってください。 – Shog9
あなたはオープンソースに対して何を持っていますか? "オープンソースIDE - ワナベ。"良いソフトウェアのすべてでお金がかかるわけではありません。 – Zifre
オープンソースに対する何もありません。この質問は、商用C++ IDEの場合にのみ「のみ」です。それで全部です。 – theKing