2

私は長年の Linux ユーザーであり、「上級」の Python プログラマーです。私は最近、週末にいくらかの空き時間を持っており、C++ を学び始めています。

Qt Creator は優れた機能を備えており、シンプルで非常に高速であるため、開発に使用しています。また、将来 Qt アプリケーションをプログラムする予定もあるため、Qt Creator のようなものに既に慣れていれば簡単です。

邪魔にならない限り、オートコンプリート、適切なコードの強調表示、デバッグ用の視覚的な支援、およびこれらの種類の最新の機能などの機能が好きです。

ただし、これらの機能が本当に気に入った場合は、Visual C++ と Visual Assist (プラグイン) を使用する必要があると多くの人が言っています。友人が Visual Studio のノートブックをここに持ってきました。私の第一印象は、何千ものメニューと数え切れないほどのアイコンと情報が画面に表示され、複雑すぎるということでした。

彼は長い間私を借りることができなかったので、生産性と精度について実際にテストすることができませんでした.

私の質問は基本的なものです。最新の Qt Creator (2.2.1) の機能を考慮すると、すべてのソフトウェア (Windows、Visual C、Visual Assist) を購入する価値はありますか?

これらのソフトウェアを構成して、クロスプラットフォーム プログラミングを支援することはできますか?

前もって感謝します。

4

5 に答える 5

2

C++ の学習を始めたばかりの場合は、Qt Creator が適しています。その機能は十分であり、IDE はシンプルなので、C++ の学習を妨げることはありません。Qt フレームワークは本質的にクロスプラットフォームですが、VS はそうではありません。

反対側:

  • Visual Studio の基本バージョンは無料です(ただし、プラグインによる拡張はできません)。
  • アドインを介して Visual Studio で Qt 開発を行うことができます

大規模なソフトウェアを開発する場合は、Visual Studio と Visual Assist を選択します。

  • VS デバッグ機能 (Qt Creator よりもはるかに優れています) および
  • VS Assist のリファクタリングおよびナビゲーション機能により、IDE での日常作業が大幅に高速化されます (ただし、Qt Creator には名前変更リファクタリングがあり、プラグインなしの VS にはありません)。
于 2011-08-16T18:00:22.427 に答える
2

エグゼクティブ サマリー: Windows で Qt を学習するのに Visual Studio は必要ありません。LinuxでQtを学びませんか?同じライブラリ :)
Qt Creator IDE が気に入った場合は、Qt と同じくらいクロス プラットフォームであることに注意してください。Windows には、IDE、ビルド済みの Qts、および mingw (基本的に gcc から Windows への移植版) を含むバイナリ パッケージがあり、これを使用してネイティブ実行可能ファイルを生成できます。Linux の場合は、システム コンパイラと Qt のみを使用します。Mac の場合、システム コンパイラを使用します。コンパイラが組み込まれていないのは Windows だけです。Windows はありません
。気になる場合は、Windows プログラミングの経験があれば、市場性が高まる可能性があります。あなたは?:)

于 2011-08-16T19:10:00.937 に答える
0

KDevelop4 を推奨します。これは C++ 用に設計されており、DUChain は優れたプログラミングのヒントを提供します。

于 2011-08-16T18:03:33.480 に答える
0

お金があり、自分を Windows に制限している場合は、そうするべきです。そうでない場合は、Qt Creator を使用してください。これは、私が今まで使った中で最高の、無料で、軽量で、優れたオートコンプリートです。

于 2012-02-20T02:57:42.013 に答える
0

私はVisual C++の狂信者であり、開発するほとんどすべてにそれを使用していますが、QTを使用して/上で開発したいので、アドバイスしません。QT およびクロスプラットフォーム開発をサポートする無料のツールを使用することをお勧めします。VC と VA は、Windows/C++ での開発ツールとしては定評がありませんが、要件はこれらの高価な製品には適合しません。

Windows の評価/期間限定コピーを取得し、Eclipse/NetBeans/other-development-IDE または Visual Studio Express を取得し、QT 開発のすべての前提条件をインストールして開始します。約 1 か月後、VS/VA が必要かどうかを自分で決定します。

于 2011-08-17T08:30:53.660 に答える