coding 了这么多年,有些快捷键没用了老忘,有空把它整出来(备忘)
一些还不怎么熟悉使用的快捷键:
//debug:
Alt+F10 :Apply codes changes
Ctrl+F10 :Run to cursor
Shift+F11 :跳出当前函数
Ctrl+Shift+F10 :将当前行设为下一条指令执行的行
Ctrl+Shift+F5 :Restarts the program
Shift+F5 :停止 Debugging
//editor
Alt+Enter :属性
Alt+F7 :Project Settings
Ctrl+Del :删除当前单词的后半截(以光标为分割)
Ctrl+Backspace :删除当前单词的前半截(以光标为分割)
Ctrl+U :将选定区域转换成小写
Ctrl+Shift+] :寻找下一半括弧并选定括弧之间的部分(包括括弧)
Ctrl+Shift+E :寻找下一半括弧并选定括弧之间的部分(包括括弧)
F4 :寻找下一个错误/警告位置
Shift+F4 :寻找上一个错误/警告位置
Shift+Home :选定从当前位置到行首
Shift+End :选定从当前位置到行尾
Ctrl+'Num+' :Displays the next symbol definition or reference
Ctrl+'Num-' :Displays the previous symbol definition or reference
Shift+F12 :Goto reference
Alt+Shift+T :交换当前行和上一行
Ctrl+Shift+T :将本单词和上一个单词互换
____DEGUG____
Shift+F9 QuickWatch,并显示光标所在处的变量值
Alt+3 Watch 查看窗口
Alt+4 Variables 监视变量(常用)
Alt+5 显示寄存器
Alt+6 显示内存(常用)
Alt+7 显示堆栈情况(当机了多看看)
Alt+8 显示汇编码
F2 下一个书签
Shift+F2 上一个书签
Ctrl+T :显示变量类型
Ctrl+Shift+T :将本单词和上一个单词互换
_____________________________________________
在源文件中定位光标到对称的#if, #endif,使用Ctrl+K.
Tips: 手工编译纯资源成dll:
Rc.exe /v data.rc
Cvtres.exe /machine:ix86 data.res
Link /SUBSYSTEM:WINDOWS /DLL /NOENTRY data.res ;编译成DLL文件
这种方式创建的DLL是最小的,比起你用Win 32 Dynamic Libray等产生的更小。