10

デバッグのサポート、実装、使いやすさの点で優れているIDEはどれですか。QtまたはKDevelop?


さまざまな複製:

そのうちのいくつかはすでに閉鎖されています。

4

5 に答える 5

13

あなたは混乱しているようでした。Qtは C++ ツールキットです。KDevelopは IDE です。

あなたのコメントから、あなたが Qt Designer を意味していることがわかります。Designer は IDE ではありません。ユーザー インターフェイスをグラフィカルに作成するための単なるアプリケーションです。コードをコンパイルしたり、デバッグしたり、IDE が行うその他のことを行うことはできません。

KDevelop IDE は実際にそれ自体に Designer を組み込んでいるため、これは明らかに「どちらか一方」のタイプの状況ではありません。

もちろん、3 つ目の可能性は、Qt Software によって最近ベータ版としてリリースされた IDE であるQt Creatorについて話していたことです。その場合は、両方を試してみて、どちらが好みかを確認することをお勧めします. 彼らはさまざまなアプローチを採用しており、より良い選択肢はほぼ完全に個人的な好みに基づいています.

于 2009-01-08T16:05:50.927 に答える
13

冒頭の投稿は、おそらく完全な IDE である Qt Creator を意味していました。

Qt Creator には 2 つの種類があります。オープン ソースであり、オープン ソース ソフトウェアを作成するためだけにライセンスが付与されている単純なものと、OSS とクローズド ソース プロジェクトの両方を作成するためにライセンスが付与されている有料のものです。Qt Creator は、Qt 自体と同じようにプラットフォーム間で移植可能であり、MS Windows では MingW コンパイラを使用し、Linux では GCC コンパイラを使用します。

一般的に言えば、オープン ソース Qt は KDevelop (KDevelop よりもはるかにスムーズで快適なユーザー エクスペリエンスを提供する洗練されたソフトウェアであることがわかりました (KDevelop は、単純なことを簡単かつ信頼できるものにすることを怠っているため、多くの機能を必死に実装しようとします)。また、機能はほとんどなく、Kdevelop よりもはるかにシンプルなインターフェイスを備えています (おそらく、有料版にはより複雑なインターフェイスもあります)。

Qt フレームワークを排他的に使用すると、LinuxとMS Windowsで実行されるアプリケーションを再コンパイルするだけで簡単に作成でき、両方のプラットフォームで同じように見えます。一方、KDE ​​は Linux 専用です。

私が特に気に入ったのは、コマンドライン アプリ (元々は MSVC で開発されたもの) から約 35 個のファイルをインポートし、qmake でメイクファイルをセットアップしてからコンパイルするのが、面倒な KDevelop とは対照的に、魅力的に機能したことです。Qt Creator でコマンドライン アプリをセットアップするのも簡単です。コマンドライン バージョンがコンパイルされたので、Qt GUI を簡単に作成して、オプション引数を準備し、パラメーターを設定し、すべての入力ファイルを選択してクリックし、出力ディレクトリを設定できます。私が変更しなければならない唯一のことは、以前の「メイン」関数を別のものに変更し、Qt にメイン アプリを生成させてから、ボタンを押したときにそれを呼び出すことです。1年ほど前にKDEとKdevelopでそれを試すのに非常に苦労したので、完全にあきらめてMSVCに戻りました。

本当に KDE 専用の開発をしたくて、Qt を超える KDE 機能を使用することに決めているのでない限り、私は Qt Creator を選びます。

于 2009-04-14T22:34:49.903 に答える
1

本当に KATE を使用したい場合は、KDevelop も使用できます。KDevelop には、KATE と Konsole の両方が組み込まれており、実際の IDE にする機能が追加されています。

于 2012-02-03T06:42:15.063 に答える
0

KDevelop を使用した KDE のことだと思いますが、アプリケーションの範囲によって異なりますが、デスクトップに依存しない場合は Qt に行き、KDE ​​のすべての機能を使用するアプリケーションを作成したい場合は KDE に行きます。

Windows および組み込み開発については、Qt にアクセスしてください。

于 2009-02-23T15:25:41.757 に答える
-1

個人的には、QT で kde アプリケーションを開発するには、KATE を使用する方がよいと感じています。デバッグをコンパイルしてアプリケーションを実行できるターミナルを提供することで、十分な機能を提供します。

于 2009-02-15T13:58:59.300 に答える