vs2017在调试状态不显示QString等qt变量的值的解决方法

网上的方法主要都是通过新建一个和VS2010一样的autoexp.dat文件来解决,自己试了无效,经过摸索,自己找到了解决方法:

找到QT VS插件下的qt5.natvis.xml文件,路径一般为C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\15.0_*\Extensions\*\qt5.natvis.xml,(个人比较喜欢用Everything这个工具搜索,)将它复制到C:\Users\用户名\Documents\Visual Studio 2017\Visualizers目录下并重命名为qt5.natvis即可(如果Visualizers这个目录不存在就新建一个)。

你可能感兴趣的:(QT)