欢迎加入QQ讨论群258996829
麦子学院 头像
苹果6袋
6
麦子学院

能够提高开发效率的Eclipse实用操作

发布时间:2016-07-17 15:29  回复:0  查看:2708   最后回复:2016-07-17 15:29  

工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而学习Eclipse 的一些实用技巧,则可以大大提高开发效率。

1.1文件切换的三种方式

     1.1.1  Ctrl + E,在右边显示出当前打开的所有文件

能够提高开发效率的Eclipse实用操作

      1.1.2 Ctrl + Pg Up ,Ctrl + Pg Dn ,逐个文件跳跃

按下Ctrl + Pg Dn,从AdConf.java跳到 AdQuaryServiceImpl.java

Before:

能够提高开发效率的Eclipse实用操作

After:

能够提高开发效率的Eclipse实用操作

反之亦然。

     1.1.3 Ctrl + F6,在当前文件里显示当前打开的所有文件

能够提高开发效率的Eclipse实用操作


我个人比较喜欢Ctrl + E 这种方式。

1.2  复制当前行或者当前选中的代码块

Eclipse里面,如果需要复制一行,无需使用Ctrl + C,只需要使用Ctrl + Alt + ↓。注意这个快捷键通常会有冲突,可以在keys的面板上自行修改。我自己喜欢用Ctrl + Alt + End来替换Ctrl +Alt + ↓。

能够提高开发效率的Eclipse实用操作

1

2

3

4

5

6

7

8

9

10

11

12

13

public class TestString {

 

 

 

   public static void main(String[] args) {

 

      String s = "";

 

      System.out.println(s == null);

 

   }

 

}

1.3  显示当前类的所有属性和方法假设你想复制“String s = “””这一行,只需把焦点定位到它所对应的行,然后按下Ctrl + Alt + ↓即可。这个快捷键也支持复制代码块。

以前都是用Eclipseoutline来看,现在你可以关闭它了,因为使用Ctrl + O就可以显示当前文件的所有属性和方法。注意是大写字母O,不是数字0

能够提高开发效率的Eclipse实用操作

1.4  Ctrl + W关闭当前文件,Ctrl + Shift + W关闭所有文件

使用Ctrl + W可以关闭当前文件,Ctrl + Shift +W可以关闭当前打开的所有文件。

要是我关闭当前文件后,后悔了,想重新打开,咋整。使用Alt + ← 即可。

1.5 快速定位当前文件在工程中的位置,即在package视图中的位置

一种方法是直接点击package视图中的”Link with Editor”。

能够提高开发效率的Eclipse实用操作


但是这种方式有个缺点,就是必须使用鼠标去点击”Link with Editor”。

第二种方式是使用Alt + Shift +W,显示视图,然后选择package视图,同样可以定位到当前文件在package视图中的位置,这样就避免使用了鼠标。

能够提高开发效率的Eclipse实用操作

1.6  选中Java文件中的内容

能够提高开发效率的Eclipse实用操作

1

2

3

4

5

6

7

8

9

10

11

12

13

public String get(@RequestParam(value = "key") String key) {

 

    Object obj = osCacheService.get(key);

 

    if (obj != null) {

 

      return JsonUtil.toJson(obj);

 

    }

 

    return"";

 

 }

这个快捷键非常好用,如果你想选择if语句中的所有内容,也可以使用这个快捷键,以此类推。假设你把鼠标定位在osCacheService上,那么可以使用Alt + Shift +,选择osCacheService整个字符串,而无需使用鼠标来操作。

1.7  Ctrl + T选择java文件,Ctrl + R选择资源文件

如果你只是想找java类,那么直接使用Ctrl + T效率比较高。

1.8  Ctrl + H 进行全局搜索和局部搜索

 

 

原文来自:伯乐在线







您还未登录,请先登录

热门帖子

最新帖子