哪个IDE在支持调试,实现和可用性方面都很出色.Qt还是KDevelop?
各种重复:
适用于Linux的C++ IDE?
/sf/ask/17360801/
使用gui和linux下c ++的最佳稳定编辑器和编译器是什么?
/sf/ask/17360801/
其中一些已经关闭.
你好像很困惑.Qt是一个C++工具包.KDevelop是一个IDE.
从你的评论我看到你的意思是Qt设计师.Designer不是IDE; 它只是一个以图形方式创建用户界面的应用程序.它无法编译代码,调试或执行IDE所做的任何其他事情.
KDevelop IDE实际上将Designer嵌入其中,因此这显然不是"一种或另一种"类型的情况.
当然第三种可能性是你在谈论Qt Creator,这是最近由Qt Software发布的测试版.如果是这种情况,那么我会鼓励你尝试两种方式,看看你喜欢哪种方式.他们采取不同的方法,更好的选择几乎完全基于个人偏好.
开场白可能意味着Qt Creator,它绝对是一个完整的IDE.
Qt创建者有两种形式:一种是开源的简单版本,仅授权创建开源软件,另一种是授权创建OSS和闭源项目的付费版本.Qt Creator和Qt本身一样可以在平台之间移植,并且使用MS Windows下的MingW编译器和Linux下的GCC编译器.
一般来说,我发现Open Source Qt是一款优秀的软件,与KDevelop相比,它提供了更加流畅和愉快的用户体验(KDevelop非常谨慎地实现了它们忽略了使简单事物变得简单可靠的细节和哨声),它具有很少的功能和比Kdevelop简单得多的界面(也许付费版本也有更复杂的界面).
使用Qt框架专门允许您轻松地创建在Linux 和 MS Windows 下运行的应用程序,只需重新编译,并且在两个平台上看起来都相同.另一方面,KDE仅限Linux.
我特别喜欢的是从命令行应用程序(最初在MSVC下开发)导入大约35个文件,让qmake设置makefile然后编译它就像一个魅力,而不是KDevelop,这是一个很大的麻烦.让Qt Creator设置命令行应用程序也很容易.现在命令行版本编译我可以轻松地创建一个Qt GUI来准备选项参数,设置参数,选择并单击所有输入文件,并设置输出目录.我唯一需要改变的是将我之前的"主要"功能改为其他东西,让Qt为我生成一个主应用程序,然后在响应按钮时调用它.一年多以前我和KDE以及Kdevelop有过一段时间的尝试,我完全放弃了,然后又回到了MSVC.
除非你真的真的只想为KDE开发并且决定使用超越Qt的KDE功能,否则我会选择Qt Creator.