使用Qt视觉工作室插件的任何缺点

Any disadvantages of using Qt visual studio addon

本文关键字:任何 缺点 插件 工作室 Qt 视觉 使用      更新时间:2023-10-16

我刚刚开始学习如何在C++中使用Qt。他们可以选择使用独立的Qt创建器以及Visual Studio的插件。我有Visual Studio Community 2015。

问题是,与仅在Qt creator中编码相比,使用Visual Studio插件有什么缺点吗?

更新:如何在Visual Studio 2015项目中使用Qt?

似乎下面已经考虑在VS2015中使用Qt扩展有点过时了。但我还没有亲自尝试过自己,怀疑Qt Creator仍然有它的优势,如下所示。

Qt Visual Studio Add-In的优点:

  • 它允许我们在使用Qt项目时使用Visual Studio中更好的调试器
  • 它使我们能够通过在其他系统或虚拟机上运行可执行文件来轻松进行远程调试
  • 许多开发人员习惯于Visual Studio。

Qt Visual Studio Add-In的缺点:

  • 非常不可靠的项目导入,使我们手动修复。并非所有加载项版本都很好:因此,我们仍然使用 1.2.3
  • 不方便将文件添加到项目等。我们通常从Qt .pro文件添加然后重新导入项目
  • Visual Studio构建代码的速度比Qt Creator慢得多(大致是nmake和jom工具之间的比例,jom并行构建)
  • Visual Studio 必须高于 Express(例如 Ultimate)

Qt Visual Studio插件允许程序员创建,构建,调试 并从非Express版本的Microsoft中运行Qt应用程序 Visual Studio 2008、2010 和 2012(*还包括较新版本)。

其余的优点和缺点可以被视为个人开发人员的偏好。我喜欢Qt Creator,因为它能够在光标下快速找到任何定义(按Ctrl并将鼠标光标悬停并选择),而MS Visual Studio可以做到这一点,但并不容易,而且令人惊讶的是经常找不到定义(他们修复了多年并为源代码维护了巨大的索引文件,而Qt Creator不构建此类文件)。

对我来说,Qt Creator的主要缺点是来自Windows SDK的CDB,或者可能是另一个外部的,而不是Visual Studio中更好的调试器,包括远程。所以我用Visual Studio调试复杂的问题,但我编写代码并使用Qt Creator快速测试它。