代码折叠:
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中让十六进制数字对齐的方法是:选择字体为新宋体,因为该字体中字母和数字的宽度相同。