http://blog.csdn.net/helonsy/article/details/6271841(对原作者深表感谢)。
ctrl+k/k:设标签和消标签。
ctrl+k/p:上一标签。
ctrl+k/n:下一标签。
ctrl+k/c:注释某一行.可以不选中。
ctrl+t:交换某字符和它前面的字符。
ctrl+shift+t:调换某一单词和它后面的单词。 注:a = b 则交换a和b,把中间的=去掉了。
alt+shift+t交换当前行和它的下一行。
ctrl+shift+u:当前字符或选中字符变为大写。
ctrl+u:当前字符或选中字符变为小写。
技巧:输入一个单词,然后按ctrl+shift+左方向,进行选择,再ctrl+shift+u将选中文本变成大写。
ctrl+shift+8:雨量箭头
ctrl+enter:在上方插入一行
ctrl+shift+enter:在下方插入一行
ctrl+w:选中整个单词
ctrl+delete:删除下一个单词
ctrl+Backspace:删除上一个单词
按住右键托句子会弹出菜单选择
按住左键可以拖到另一个文档
ctrl+k//:删除水平空白 也可以选中多行进行此操作。、
ctrl+l:剪切当前行,包括末行eol
ctrl+shift+l:删除当前行,包括末行eol
循环粘贴不同的内容:ctrl+shift+insert.
让返回按钮对“移动插入符”起作用:工具-》选项-》文本编辑器-》常规-》勾选 “在撤销列表中包括插入点的移动。
隐藏垂直和水平滚动条:工具-》选项-》文本编辑器-》常规-》取消 “垂直滚动条”和“水平滚动条”。
Alt+上箭头可以在FindandReplace窗口中弹出选项。
空白处赋值和剪切均是以一行为单位。
ctrl+shift+f6:子窗口间的切换。
ctrl+f6:两子窗口间的切换。
ctrl+f2:设标签。
ctrl+alt+j:object browser
ctrl+shift+v:对象定义窗口
ctrl+shift+c:class view ,左右箭头会伸缩。然后按tab键可以在类和函数之间切换。
ctrl+alt+l:Solution Explorer 然后左右箭头会收缩。注意这个快捷键和QQ的锁定冲突。自行调整吧(我倾向于vs2008改为ctrl+shift+d,QQ改为alt+A)。(目前改为ctrl+shift+A)
ctrl+alt+s:Server Explorer
ctrl+alt+a:Command Window
ctrl+z:向后
ctrl+Y:向前
ctrl+alt+x:Toolbox
ctrl+/|e:error list
ctrl+/|t: task list
alt+2:output
ctrl+pageup:移动到当前编辑视图的顶部。
ctrl+pagedown:移动到当前窗口的底部。
ctrl+shift+pageup:向上选到顶部
ctrl+shift+pagedown:向下选到底部
影藏和显示导航栏:工具-》选项-》文本编辑器-》所有语言-》常规。不选择或选择 导航栏 ctrl+f2绑定到 窗口.移动到导航栏 要再对象列表和成员列表之间切换按 tab或shift+tab。
水平拆分窗口:窗口-》拆分
垂直拆分窗口:窗口-》新建窗口 然后: 窗口-》新建垂直选项卡组
在拆分窗口内切换:f6 与垂直窗口之间的切换:ctrl+f6。
使窗口支持URL定位:工具-》选项-》文本编辑器-》所有语言-》常规
ctrl+g:定位到某一行
ctrl+d:移到查找组合框上 再按ctrl+g可以找到指定的行处。
显示行号:工具-》选项-》文本编辑器-》所有语言-》常规 Display-》Line Numbers
自动换行:工具-》选项-》文本编辑器-》所有语言-》常规 选中自动换行 (Word Wrap) 虚空格 可以在任意空白处插入
修改颜色:工具-》选项-》环境-》字体和颜色 可见空白项可以改变可变空白的颜色
一行的最左边 黄色表示你在初次打开到现在修改过,如果为绿色则你不仅修改过而且还保存过。如果是ctrl+z回复的话,黄色消失,如果是退格键的话则不消失。
ctrl+shift+Y: Find and replace
alt+->:弹出提示框
ctrl+shift+ins:循环粘贴。
注释某一行可以不选中,ctrl+K+c,同样反注释也可不选中,ctrl+k+u。
避免复制空白行:工具-》选项-》文本编辑器-》所有语言-》常规-》没有选定内容时对空白行应用剪切或复制命令
ctrl+d:定位到find框,然后按alt+F4(如果是下箭头,则不下拉,仅翻到下一个单词),下拉一下,然后按下esc,下拉消失。
ctr+KK:插入和取消标签。
ctrl+shift+b:快速生成解决方案。
alt+b+e:重新生成
shift+f5:停止调试(我倾向于改成shift+f8)
ctrl+-:返回 crtrl+shift+-:向前
将光标放在{或}处,然后按ctrl+shift+相应的{或},可以选中整个花括号中的内容,对()也是成立的。
按住ctrl+shift然后点击鼠标可以选中从开始处到点击处。
shift+f12:转到变量和函数的定义处。其实用f12就可以了。
ctrl+f8:定位到 “全局or类”,然后再按tab可以定位到相应的成员函数。
alt+f9:弹出断点窗口。
alt+f7:项目的属性。
我们知道双击单词会选择,如果选中ctrl只要单击一下也可以选中单词。
alt+o:在 .cpp和.h之间进行切换 需安装 Visual AssistX插件
ctrl+} :不仅可以在{}之间切换,而且还可以在()指尖切换。
ctr+shift+B:编译当前工程
ctrl+b:弹出断点对话框。
先选中一个单词然后按ctrl+F3:快速定位到下面的相同的单词。
ctrl + enter:起上行
enter:起下行
shift + space:全半角切换
alt + 上箭头:可以以函数为单位翻转
先选中一段代码,然后按 ( 或者 {可以把对应的代码括进去
先选中某个工程中的文件,然后按 alt + enter 可以弹出属性框口,也可以 选择视图-》其他窗口-》属性窗口
ctrl+shift+Q:看Resource View。
ctrl+alt+Z:Properties
ctrl+alt+X:Toolbox
ctrl+shift+W:Property Manager