디버깅 중에 Visual Studio에서 변수를 표시하는 방법에 문제가 있습니다. VS2012에있는 두 대의 컴퓨터에서 개발하고 동일한 버전의 개발 라이브러리가 설치되어 있으며 클래스의 변수 순서가 다르게 표시됩니다.Visual Studio 디버거에서 표시 변수 순서 변경
하찮은 것 같다,하지만 난 수학 라이브러리 (GLM)을 사용하고 있는데 나는 휴식과 변수를 검사 할 때, 그들은 표시되는 순서는 다릅니다
유형은 GLM입니다 : : vec3은 3 개의 float x, y, z로 정의되지만, 라이브러리는 glsl과 구문 적으로 가깝도록 설계되었으므로 실제로 참조하는 변수 (rgb, stp)의 다른 이름도 포함됩니다 (x = r = s, y = g = t, z = b = p). 내 다른 컴퓨터에서 미리보기에는 x y 및 z 값이 표시됩니다.
각각의 개별 변수를 검사하기 위해 드롭 다운을 클릭해야하기 때문에 이것들을 보는 것은 고통스럽고, 내가 작업하고있는 벡터의 목록은 100 초 또는 1000 초의 항목 일 수 있습니다. 또한 직접 창에서 인쇄 할 수 없으며 같은 순서로 인쇄되기 때문에이 방법을 검사 할 수도 있습니다.
변경할 수있는 항목은 무엇입니까?
편집 :
은 내가 autoexp.dat 파일을 업데이트하는 데 필요한, 그러나 그것은 나를 위해 작동하지 않는 것 같습니다. 설치 한 VS2010에 샘플 파일을 열었고 autoexp.dat 파일을 수정하여 잘 작동했습니다.
내 VS2012가 C : \ Program Files (X86) \ Microsoft Visual Studio 11.0 (2010이 올바른 위치에 설치됨)이 아닌 C : \ Program Files (x86) 그래서 내 Common7 폴더는 C : \ Program Files (x86) \ Common7입니다.
그게 문제가 되나요?
내가 (당신이 ['autoexp.dat']을 찾고 있다고 생각 http://msdn.microsoft.com/en- us/library/aa730838 % 28VS.80 % 29.aspx) 파일. –
내 VS2010 설치에는 사용할 수 있지만 2012에는 사용할 수 없습니다. 편집을 참조하십시오. 어떤 생각? –
은 .natvis였습니다. 감사합니다. 감사합니다. 적어도 VS2010도 사용할 수 있습니다. P –