(参考https://eigen.tuxfamily.org/index.php?title=Developer%27s_Corner#Debugging_under_Visual_Studio)
假如我们直接想要检查Eigen中的VectorXf的值,我们会发现无法看到内部的值,如图
只需要下载eigen.natvis这个文件,
(下载地址: https://gitlab.com/libeigen/eigen/-/blob/master/debug/msvc/eigen.natvis )
(如果你git clone过Eigen文件夹,就发现它就在Eigen源码的Debug目录下面)
然后放到下面的目录即可
%VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers
(其中%VSINSTALLDIR%是Visual studio的安装目录)
这是现在的结果: