工具的使用技巧总结

本文介绍VS2008中的代码折叠及断点调试技巧,并提供解决断点不可用问题的方法。此外还介绍了BeyondCompare字符集转换、UltraEdit十六进制编辑与Word中十六进制数字对齐等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

代码折叠:

vs2008:

(中文版)工具--选项--文本编辑器--C/C++--格式设置--语句块自动大纲显示
            再到菜单 编辑-> 大纲显示 -> 切换所有大纲显示
(英文版)Tools---Options---Text Editor----c/c++---Formatting

2010中:tools -> Options -> Text Editor -> c/c++ -> Formatting -> Outline Statement Blocks 将该值设置为True即可


断点不可用,有感叹号

vs2008:中,有时候,调试打的断点不可用,此时可以在:工具---> 选项

                    在"选项"弹出窗口中的 调试一列,点击"常规" -->"要求源文件与原始文件完全匹配“ 前面点击勾上。

                    当出现断点有感叹号时, 在断点窗口,右键点击该断点,选择"位置",再将"允许源代码与原始版本不一同"勾上,即可.

                     如果以上的设置还不起作用,则需要将release 或是debug下的所有文件删除,再重新生成,

                    注意,即使在2008中,按清理或是重新生成也会有部分文件不会删除,所以也还是可能会出现不可调试的情况.

 

VS2008 CD-KEY: PYHYP-WXB3B-B2CCM-V9DX9-VDY8T

 

Beyond Compare: 可以用作字符集转换的工具,方法如下:将拷贝后可能出现乱码的文件用BC打开,BC会自动识别编码,再在BC中拷贝出来到文本编辑器中,则自动转换了


UE(ultraedit):

     ctrl+h 可以转换为十六进制,再选择需要拷贝的内容,点右键后选择"十六进制复制所选视图"可以复制所得内容(包括前面的一字节位置起点)。

     十六进制时,默认为显示16字节,但是可以设置, UE 9的版本中,在高级 configuration-> general 页中, num . of HEX 设置一行显示的字节数。

    在UE 16版本中,则是在配置 -->编译器显示-->十六进制编辑显示 中可设置每行显示的字节数


word中让十六进制数字对齐的方法是:选择字体为新宋体,因为该字体中字母和数字的宽度相同。



        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值