eclipse风格的编辑器的快捷键

良好的快捷键的使用,不仅可以提高编辑效率,同时可以方便排查代码的bug。

对于中级用户,可以采用以下菜单:

Help -> Show Active Keybindings...

Window -> Preferences:

General -> Keys

General -> C/C++

General -> C/C++ -> Editor ->Folding (设置之后,再也不会被找不到if或者函数等的{}而着急了)

等菜单找到合适的帮助和要设置的地方。

一般的快捷键都是ctrl或者alt开头的。个别是shift开头的。某键开头可以意味着第一个开始按该键。

以下操作非常实用:

一、编辑类

Alt+↑     当前行向上移动
Alt+↓     当前行向下移动 
Alt+Up     Move Lines Up
Alt+Down     Move LInes Down

Ctrl+Alt+↑或↓    快速复写当前行
Ctrl+Alt+Down    Copy Lines
Ctrl+Alt+Up      Duplicate Lines

Shift+Enter   在当前行的下面添加一个空行. 使用时光标可以当前行的任意位置

Shift+Ctrl+Enter   在当前行的上面添加一个空行. 使用时光标可以当前行的任意位置

Ctrl+Shift+X   把当前选中的文本全部变为大写

Ctrl+Shift+Y   把当前选中的文本全部变为小写

Ctrl+Shift+B   Toggle Breakpoint

Alt+Shift+A   Toggle Block Selection

Shift+End   一直从当前光标选到该行行尾

二、光标跳转

Alt + →    跳到前一次编辑的地方

Alt + ←    跳到后一次编辑的地方

Ctrl+Q    跳到最后一次编辑的地方

Ctrl+L    跳转到某行(使用前最好先打开编辑器显示行号的功能【Ctrl+F10 再点击N】)

Ctrl+Home    跳转到文档最前面

Ctrl+End    跳转到文档最后面

Ctrl+鼠标点击    跳到声明或定义的地方

Ctrl+Shift+P    光标跳到匹配的括号    Go to Matching Braket

参考资料: https://www.cnblogs.com/tfgzs/p/3479178.html

原文地址:https://www.cnblogs.com/praiseslow/p/12041748.html