eclipse
参考osc的翻译-Eclipse 中隐藏的 5 个非常有用的功能,不过我觉得评论更好,~ ~
ctrl+shift+o导入包
shift+alt+s(Source)、r|v getter、setter(r)或者重写方法(v)
ctrl+shift+f 格式化(Format)
alt +shift +r 批量重命名变量名(Rename)
alt+up|down 上、下移动行
ctrl+alt+down 复制当前行
查找资源(jar、jpg等)的快捷键 ctrl + shift + r(Resource)
查找类或接口的快捷键 ctrl + shift + t(Type)
ctrl+w 关闭editor(和chrome关闭标签一样的快捷键)
alt+ 光标左 重新打开关闭的tab(和ff,chrome中ctrl+shift+t一样)
ctrl+. 跳动需要处理的代码处,如果跳到错误代码处,警告代码处
ctrl+1 给出操作提示,如:写serializeId,异常捕获等
ctrl+m 当前窗体最大化,最小化
ctrl+t 给出函数实现类,如:接口弹出实现方法,方法弹出继承重写方法
Ctrl+Shift+K 查找上一个关键字
Ctrl+K 查找下一个关键字
alt+/ 提示
ctrl+/ 或者ctrl+shift+c注释
ctrl+d 删除行
IDEA
前言:IDEA也可以在File---Settings---keyMap里面选择eclipse快捷键。但是不太完整。下面是IDEA自带快捷键
常用:
Alt+回车 导入包,自动修正
Alt+Insert 生成代码(如get,set方法,构造函数等)
Shift+Up/Down 选择多行
Ctrl+Y 删除行
Ctrl+X 剪切行
Ctrl+D 复制行
Ctrl+Shift+Up/Down 代码向上/下移动。
Ctrl+Shift+Left/Right 选择单词
Ctrl+F12 可以显示当前文件的结构,即Outline
Ctrl+O 覆盖父类方法
Ctrl+P 提示方法参数
Ctrl+Shift+Z 反撤销
其他:
有些eclipse的快捷输入,比如main,syso后Alt+/可以直接补全。在IDEA可以使用File---Settings----LiveTemplate来自定义这类缩略词来完成这类常用补全代码块。
File ----Other settings----自动编译
File---Settings----ignore Cast...不区分大小写补全代码