vax最有用的几个快捷键

当你复制了一大段代码,并想将它们复制到一个空白行的时候,一不小心按下了Ctrl+C,将你之前复制的内容全部都丢失了。

你需要重新找到之前复制代码的位置重新进行复制,或者其他什么办法来找回丢失的剪贴板内容。

解决方法:

技巧1:避免复制空白行 

在工具(Tools)- 选项(Options)- 文本编辑器(Text Editor)- 所有语言(All Language)- 常规(general)中有一个选项叫做“没有选定内容时,对空行应用剪切或者复制命令(Apply cut or copy commands to black lines when there is no selection)” 只要取消该选项,以后在空白行上使用复制或者剪切时,就不会丢失剪贴板中的内容。 

设置此项后,场景中描述的情况根本不会发生。

技巧2:通过剪贴板循环粘帖不同的内容 

使用Ctrl+Shift+V键,可以在剪贴板过去复制或剪切的20条内容中循环粘帖。 

按两下(Ctrl+Shift+V)即可找回你之前复制大代码。

该场景推荐使用技巧2,技巧1应该作为默认配置。

其他一些提高效率的文本编辑快捷键:

1.删除相关 

Ctrl+L剪切一行 

Ctrl+Shift+L删除当前行 

Shift+Delete 无选中内容时剪贴当前行,有选中内容时剪切选中内容 

Ctrl+Delete 向后删除一个单词 

Ctrl+BackSpace 向前删除一个单词 

Ctrl+K,Ctrl+\ 删除水平空白,支持多行,需要选中要删除的空白

2.添加新行 

Ctrl+Enter 在当前行上方插入新行 

Ctrl+Shift+Enter 在当前行的下方插入新行

3.大小写转换 

Ctrl+U 转化为小写 

Ctrl+Shift+U 转化为大写

4.光标移动 

将光标移动到行首:Home 

将光标移动到行末:End

5.代码注释 

Ctrl+K,C 代码注释 

Ctrl+K,U 取消代码注释

6.撤销 

Ctrl+Z 撤销 

Ctrl+Y 取消撤销

引子2:

当你在浏览代码时,看到了一个陌生的函数或者自定义类型,你使用转到定义查看该函数或者类型,然后再也找不回跳转过来的地方了。

你想要返回跳转过来的地方。

解决方法:

技巧:返回之前跳转的位置 

使用快捷键 Ctrl+-,可以跳回到之前光标的所在位置。 

使用快捷键 Ctrl+Shift+-,撤销上面的跳转。 

使用( Ctrl+-)跳回去之后,如果想在返回,可用(Ctrl+Shift+-)撤销跳转

其他一些提高效率的代码浏览快捷键:

1.页面导航 

PageUp 当前页面上翻一页 

PageDn 当前页面下翻一页 

Ctrl+数字 切换代码标签页 

Ctrl+方向键 滚动屏幕 

Ctrl+G 跳转的制定行 

F6 转到定义 

2.光标移动: 

Ctrl+] 匹配括号 

将光标移动到行首:Home 

将光标移动到行末:End 

Ctrl+PageUp 光标移动到当前页面顶部 

Ctrl+PageDn 光标移动到当前页面底部 

Ctrl+Shifit+PageUp 光标从当前位置移动到页面顶部并选中之间的内容 

Ctrl+Shifit+PageDw 光标从当前位置移动到页面底部并选中之间的内容 

3.临时调整字体大小 

调大一号 ctrl+鼠标滚轮上滚 

调小一号 ctrl+鼠标滚轮下滚


vax最有用的几个快捷键:

1、Alt + G: 在定义与声明之间互跳。

2、Alt + O: 在.h与.cpp之间互跳。(O是字母O,不是数字零)

3、Alt + Shift + Q:鼠标定位到函数名上,若是在h文件中,按此快捷键会弹出右键菜单,里面有个选项--创建定义;若是在cpp文件中,则按此快捷键会弹出右键菜单,里面有一个选项--创建声明。 这在定义好接口之后,再来写实现时,配合Alt+O是非常快捷的。当然,这种情况下,鼠标右击与Alt+O配合会更快,嘿嘿。

4、Alt + Shift + R:当想改掉一个类名或是其他东西的命名时,可能已经有很多地方引用这个名称了,这时按下此快捷键,可以很方便的辅助你重命名。

5、Alt + Shift + S:方便你寻找某个对象或变量等等。

6、Alt + Shift + O:定位文件。项目文件太多时,这个会帮上大忙,当然,你的文件名命名最好有个比较好的规范。

7、Alt + Shift + F:光标放到某个字符串上,按下此键,会找出所有引用了这个字符串的地方。

上面有些快捷键使用的前提是需要光标定位到函数或类、对象、变量名上。

配合ViEmu,以及visual studio本身的快捷键,这个开发环境简直太爽了。

快捷键参考:http://www.wholetomato.com/products/features/shortcut.asp

你可能感兴趣的:(vax最有用的几个快捷键)