概述java
最近网上一篇文章提到JAVA IDE
中,Eclipse
占比是41%,Intellij
占比是46%。最近我也开始使用Intellij
了。确实是比Eclipse
要好用。可是仍是有不少开发者在用Eclipse
,在这里就把以前使用Eclipse
的一些技巧分享出来。linux
以前我发过一篇可以提升开发效率的Eclipse实用操做,已经很是详细的介绍使用Eclipse
的各类技巧。本文是对这篇文章的一个补充。bash
使用多窗口(window)字体
有时候同一个Eclipse
工做空间中,会存放多个项目,若是你在同一个窗口中不想看到太多的项目,那么能够new window
窗口来达到这个目的。ui
选中工程-->右键 --> Open in New Windowspa
效果以下:
.net
那么如今有个问题,如何在窗口之间进行切换呢?可使用alt + w
弹出Window
菜单的子菜单,子菜单中就有全部打开的窗口列表。3d
这个时候按下1或者2,就能够在Window
之间进行来回切换了。code
高亮控制Alt+Shfit+Ocdn
默认状况下,选中JAVA
代码中的变量,会高亮全部用到这些变量的地方。可是要不要高亮,是有开关的。能够经过使用Alt + Shit + o
来达到这个目的。
快速打开方法调用层次Ctrl+Alt+H
想知道方法的调用层次可使用Ctrl + Shift + G
,可是这种很慢,是基于整个工做空间的。最好仍是使用Ctrl+Alt+H
,基于工程的。
查看字符串在文件中出现的地方Ctrl+Shift+U
若是想知道字符串stt
在Demo1.java
这个文件中出现的地方,直接按下Ctrl+Shift+U
就能够显示出来。
快速生成代码
像for、ifelse等等语句都是能够经过Eclipse
快速生成的。 好比输入if
,而后按下Alt+/
,Eclipse
就会给出提示
若是你想自定义别名来快速生成代码,能够以下操做:
Window-->Preferences-->Java-->Templates
若是你想快速生成以下语句:
List<T> list = new ArrayList<>();复制代码
能够New
一个别名new_list
,而后把上面语句配置好,保存后。写代码时,只须要输入new_list
就会出现上面的语句。
收缩视图
若是你工做空间打开了太多的工程,想要在package视图中,一会儿都收缩回来的话,可使用:
ctrl + shift + 小键盘上的斜杠 /复制代码
假设上图中的四个工程,要所有收缩,使用这个快捷键就能够快速作到。
备注:
这个快捷键只有焦点在package
上的时候才有用。你可使用ctrl+F7
先切换到package
视图,而后在使用这个快捷键。
直接在Eclipse中链接linux
使用以下快捷键能够弹出一个窗口,用于配置终端去链接Linux:
ctrl+shift+alt+t复制代码
配置好用户名和密码后,使用Window-->Show View -->Terminal找出 Terminal视图,就能够直接操做Linux了。
在多个Console切换
假设有多个Console,那么可使用:
Alt + F7复制代码
来进行切换。
打开pom.xml文件切换到pom视图
咱们常常须要打开Maven
的pom.xml
文件,这个时候,默认是跳转到Overview
视图的,如何直接跳转到pom
视图呢? 使用
Alt+PageDown复制代码
这个时候使用Alt+PageDown
跳转到pom
视图便可。
弹出小菜单列表
这个时候我想关闭其中一个JAVA文件,但是使用
Alt + -复制代码
弹出小菜单
弹出文件左边菜单列表
有时候想显示出文件的行数,最快的作法是使用
Ctrl+F10复制代码
弹出文件的左边的菜单
而后使用方向键,选择Show Line Numbers
便可。
黑色界面设置
以往版本的Eclipse
的黑色字体作的很很差很不完全,可是最新版的Eclipse Neno
的黑色字体已经有改进了。推荐你们用一下,设置方法很是简单
Window-->Preferences-->General-->Appearances
选择Dark
就行。
原文连接