Eclipse使用技巧

Posted by wsxq2 on 2018-12-12
TAGS:  eclipse

安装过程

eclipse无需像普通程序一样安装,只需将eclipse-java-neon-3-win32-x86_64.zip文件解压到任意目录即可运行

汉化过程

featuresplugins复制到eclipse安装目录中的dropins文件夹中即可。用熟后强烈建议使用英文版

切換英文和中文:

  1. 创建eclipse.exe快捷方式到桌面
  2. 右键eclipse.exe快捷方式
  3. 目标添加参数-nl en(英文)或-nl zh(中文),如:
    1
    
     "D:\Program Files\eclipse\eclipse.exe -nl en"
    

常用快捷键

编辑器通用

  • CTRL+Z: 撤销上一步操作
  • CTRL+Y: 重复,反撤销
  • CTRL+X: 剪切(移动)
  • CTRL+C: 复制 copy
  • CTRL+V: 粘贴
  • CTRL+S: 保存 save
  • CTRL+F: 查找 find

真·常用

注释

  • CTRL+/: 单行注释(//...
  • CTRL+\: 取消单行注释(//...
  • CTRL+SHIFT+/: 多行注释(/*...*/
  • CTRL+SHIFT+\: 取消多行注释(/*...*/

查找与替换

  • CTRL+K: 向下查找选定的字符串
  • CTRL+SHIFT+K: 向上查找选定的字符串
  • Ctrl+J: 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词)
  • Ctrl+Shift+J: 反向增量查找
  • CTRL+F: 查找(与替换) find
  • CTRL+SHIFT+G: 查找引用位置

行操作

  • CTRL+D: 删除所在行 delete
  • ALT+UP: 将当前行移动向上移动一行
  • ALT+DOWN: 将当前行移动向下移动一行
  • SHIFT+ENTER: 在当前行的下一行输入
  • CTRL+SHIFT+ENTER: 在当前行的上一行输入

定位

  • Ctrl+Q: 定位到最后编辑的地方
  • ALT+LEFT: 跳到上次编辑的位置
  • ALT+RIGHT: 跳到下次编辑的位置
  • CTRL+L: 定位到某一行 line
  • Ctrl+Shift+P: 定位到对于的匹配符(譬如{}) pairs

错误相关

  • CTRL+.: 跳到下一個错误
  • F2: 打开快速修复菜单
  • F3: 查看选定类的源代码
  • Ctrl+1: 快速修复

类相关

  • Ctrl+T: 快速显示当前类的继承结构
  • CTRL+SHIFT+T: 查找类

文件选择与关闭

  • CTRL+E: 切换编辑窗口
  • Ctrl+W: 关闭当前 Editer
  • Ctrl+Shift+F4/W: 关闭所有打开的 Editer

大小写变换

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

代码补全

  • ALT+/: 内容辅助(代码补全,超好用)。比如输入for<ALT+/>,选择第一个,则出现如下代码:
    1
    2
    3
    4
    
    for (int i = 0; i < args.length; i++) {
              String string = args[i];
    			
      }
    
  • CTRL+SPACE: 同上,只是在某些操作系统中不能使用,因为通常会和开启输入法的快捷键冲突

其它

  • CTRL+SHIFT+O: 自动import相应的类
  • CTRL+SHIFT+F: 整理代碼(此键勿在win10中文输入模式下使用,因为和win10的中文输入法切换简体繁体快捷键相冲突)
  • ALT+ENTER: 查看当前正在编辑文件的属性
  • CTRL+F11: 运行
  • CTRL+M: 最大化编辑窗口
  • CTRL+O: 显示 Outline(大纲)
  • CTRL+SHIFT+R: 打开资源列表

  • CTRL+SHIFT+L: 查看所有快捷键

重构

  • Alt+Shift+R: 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
  • Alt+Shift+M: 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
  • Alt+Shift+C: 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
  • Alt+Shift+L: 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
  • Alt+Shift+F: 把Class中的local变量变为field变量 (比较实用的功能)
  • Alt+Shift+I: 合并变量(可能这样说有点不妥Inline)
  • Alt+Shift+V: 移动函数和变量(不怎么常用)
  • Alt+Shift+Z: 重构的后悔药(Undo)

——引用自最常用的15大Eclipse开发快捷键技巧

技巧

  • 一次显示多个文件(分割编辑器窗口):你可以一次浏览多个文件。把不在激活状态的编辑窗口拖到激活窗口的底部或侧边的滚动条上,就可以打开该编辑窗口。
  • 自动生成gettersetter方法:在代码编辑器中,右击空白处,选择【Source】,再选择【Generate Getters and Setters】,然后选择自己对哪些属性生成这样的方法,点击【确定】就OK了

链接

最常用的15大Eclipse开发快捷键技巧