tom*_*yip 5 c++ qt add-on visual-studio
我刚刚开始学习如何在 C++ 中使用 Qt。他们可以选择使用独立的 Qt 创建器以及 Visual Studio 插件。我有 Visual Studio Community 2015。
问题是,与仅在 Qt 创建者中进行编码相比,使用 Visual Studio 插件是否有任何缺点?
更新: 如何在 Visual Studio 2015 项目中使用 Qt?
考虑到使用 VS2015 的 Qt 扩展,下面的内容似乎有点过时了。但我还没有亲自尝试过,怀疑 Qt Creator 仍然有以下优点。
Qt Visual Studio 插件的优点:
Qt Visual Studio 插件的缺点:
Qt Visual Studio 插件允许程序员在非 Express 版本的 Microsoft Visual Studio 2008、2010 和 2012(*也包括较新版本)中创建、构建、调试和运行 Qt 应用程序。
其余的优点和缺点可以考虑个人开发者的喜好。我喜欢 Qt Creator,因为它能够快速找到光标下的任何定义(按 Ctrl 并将鼠标悬停并选择),而 MS Visual Studio 可以做到这一点,但并不那么容易,而且令人惊讶的是,经常找不到定义(他们修复了它多年并维护源代码的巨大索引文件,而 Qt Creator 不构建此类文件)。
对我来说,Qt Creator 的主要缺点是来自 Windows SDK 的 CDB 或可能是另一个外部调试器,而不是 Visual Studio 中更好的调试器(包括远程调试器)。因此,我使用 Visual Studio 调试复杂的问题,但编写代码并使用 Qt Creator 快速测试它。