我有一个使用Qt 4.8.7构建的相当大的项目。
直到最近,我还在使用Visual Studio2010进行开发和调试(使用qt插件)。
我现在已经升级到Visual Studio2017,不能再正确地检查QString的值(只能部分检查,就像字符串的第一个字母)。
我尝试安装“新的”qt工具,但没有成功。
对这个话题有什么建议吗?对于Qt 4.8.7和VS2017,这是可能的吗?或者我必须将整个项目升级到Qt 5才能正确调试吗?
发布于 2018-11-21 17:37:22
给路过的人一个更详细的答案。您可以从here下载qt4.natvis,并将其添加到系统范围的Natvis目录(%VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers).中
发布于 2018-01-26 14:04:49
我在网上找到了一个与Qt4兼容的.natvis文件,将VS17定向到该文件解决了我的问题
https://stackoverflow.com/questions/48424958
复制