在Linux中走哪条路(Qt Creator或KDevelop)[关闭]

3duebb1j  于 2023-10-16  发布在  Linux
关注(0)|答案(5)|浏览(160)

已关闭,此问题为opinion-based。它目前不接受回答。
**想改善这个问题吗?**更新问题,以便editing this post可以用事实和引用来回答。

7年前关闭。
Improve this question
哪个IDE在支持调试、实现和可用性方面比较好。Qt Creator还是KDevelop?
各种复制品:

其中一些已经关闭。

epfja78i

epfja78i1#

开头的帖子可能指的是Qt Creator,它绝对是一个完整的IDE。
Qt creator有两种风格:一种是简单的开源软件,只被授权创建开源软件,另一种是付费的开源软件,被授权创建OSS和闭源项目。Qt Creator和Qt本身一样可以在平台间移植,它在MS Windows下使用MingW编译器,在Linux下使用GCC编译器。
总的来说,我发现开源Qt是一款经过打磨的软件,它提供了比KDevelop更流畅、更愉快的用户体验(KDevelop如此拼命地实现各种各样的花里胡哨的东西,以至于它忽略了让简单的事情变得简单和可靠),它的功能很少,界面也比Kdevelop简单得多(也许付费版本也有更复杂的界面)。
专门使用Qt框架允许您轻松地制作在Linux * 和 * MS Windows下运行的应用程序,只需重新编译,并且在两个平台上看起来相同。KDE是Linux专用的。
我特别喜欢的是,从命令行应用程序(最初在MSVC下开发)导入大约35个文件,让qmake设置makefile,然后编译它就像一个魅力,而不是KDevelop,这是一个很大的麻烦。让Qt Creator设置一个命令行应用程序也很容易。现在命令行版本已经编译好了,我可以轻松地制作一个Qt GUI来准备选项参数,设置参数,选择并单击所有输入文件,并设置输出目录。我唯一需要改变的是把我之前的“main”函数改成别的东西,让Qt为我生成一个main应用程序,然后调用它来响应按钮。大约一年前,我花了很长时间尝试KDE和Kdevelop,最后我完全放弃了,回到了MSVC。
除非你真的真的想只为KDE开发,并决定使用KDE功能,超越Qt,我会选择Qt Creator。

vsdwdz23

vsdwdz232#

你看起来很困惑。Qt是一个C++工具包。KDevelop是一个IDE。
从你的评论中,我看到你指的是Qt设计师。设计器不是IDE;它只是一个用于以图形方式创建用户界面的应用程序。它不能编译代码、调试或做IDE所做的任何其他事情。
KDevelop IDE实际上将Designer嵌入到了自身中,所以这显然不是一个“非此即彼”的情况。
当然,第三种可能性是您正在谈论Qt Creator,这是Qt Software最近发布的测试版IDE。如果是这样的话,那么我鼓励你尝试一下,看看你更喜欢哪一个。他们采取不同的方法,更好的选择几乎完全基于个人偏好。

hc2pp10m

hc2pp10m3#

如果你真的想使用KATE,你也可以使用KDevelop。KDevelop嵌入了KATE和Konsole,并增加了一些功能,使其成为一个真实的IDE。

mftmpeh8

mftmpeh84#

我认为你的意思是KDE与KDevelop,这取决于你的应用程序的范围,如果它将是桌面独立的,我会去Qt,如果你想做一个应用程序,使用所有KDE的权力,我会去KDE。
对于Windows和嵌入式开发,请转到Qt。

mwyxok5s

mwyxok5s5#

就我个人而言,我觉得为了在QT中开发kde应用程序,更好地使用KATE。它提供了足够的设施,给一个终端,你可以编译,调试和运行您的应用程序。

相关问题