Visual studio 如何查看VC生成的.cod文件++;编译程序?

Visual studio 如何查看VC生成的.cod文件++;编译程序?,visual-studio,visual-c++,assembly,Visual Studio,Visual C++,Assembly,在Visual Studio中,可以通过设置编译器输出属性以源代码、汇编程序代码和机器代码的形式输出编译结果: 生成的文件具有.cod扩展名,默认情况下该扩展名与Visual Studio关联。但是,打开文件时,它只是作为纯文本文件打开,此处没有语法突出显示等: 是否有任何工具可以让我可视化这些文件,至少能够以光学方式分离包含源代码、地址和汇编代码的注释 编辑:我尝试了记事本++,我最喜欢的编辑器,作为第一个解决方案,它已经相当不错了,我可以使用汇编语言将其可视化,但仍然存在十六进制数的问题,

在Visual Studio中,可以通过设置编译器输出属性以源代码、汇编程序代码和机器代码的形式输出编译结果: 生成的文件具有.cod扩展名,默认情况下该扩展名与Visual Studio关联。但是,打开文件时,它只是作为纯文本文件打开,此处没有语法突出显示等:

是否有任何工具可以让我可视化这些文件,至少能够以光学方式分离包含源代码、地址和汇编代码的注释

编辑:我尝试了记事本++,我最喜欢的编辑器,作为第一个解决方案,它已经相当不错了,我可以使用汇编语言将其可视化,但仍然存在十六进制数的问题,汇编代码没有正确对齐等等。。。 试试记事本++。 还有唐;不要忘记通过单击语言->A->汇编来选择语言

您将获得必要的语法高亮显示

试试记事本++。 还有唐;不要忘记通过单击语言->A->汇编来选择语言


您将获得必要的语法高亮显示

这是我做的第一件事,但是我在为机器代码和地址着色时遇到了一些问题:一些十六进制数字在这里没有解决。但是谢谢你的建议!这是我做的第一件事,但是我在给机器代码和地址着色时遇到了一些问题:一些十六进制数字在那里没有得到解决。但是谢谢你的建议!实际上,COD不是一个程序集,而是一个对象转储。这是真的,但我没有任何突出显示“对象转储”的方案,它仍然包含明文形式的汇编程序指令。很明显的问题,你为什么要这样做?@alexander-如果你正确设置制表位(8个字符),它将排列在固定的列中。汇编语言确实从来没有语法着色,但每个元素都有固定的位置。实际上COD不是汇编而是对象转储。这是真的,但我没有任何突出显示“对象转储”的方案,它仍然包含明文形式的汇编指令。显然的问题,你为什么要这样做?@alexander-如果你正确设置制表位(8个字符),它将排列在固定的列中。汇编语言实际上从来没有语法着色,而是每个元素的固定位置。