Eclipse安装与设置

目录

下载

快捷键

配色

自动补全

添加文件或库到工程

查看rt.jar源码

其他


下载

下载地址:https://www.eclipse.org/downloads/packages/
Eclipse IDE for Enterprise Java Developers=> Windows 64bit=> Select Another Mirror=>
选择China开头的一个地址下载

快捷键

其他网址https://www.cnblogs.com/springl/p/8709260.html       https://www.runoob.com/eclipse/eclipse-shortcuts.html

配置方法:Windows=> Preferences=> General=> Keys

导入导出:配置文件:.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs
                  直接覆盖此文件即可。
                   备注:“org.eclipse.ui.commands=”这一行就是快捷键的配置

我的常用快捷键
备注:我的快捷键和原来一样的,原来快捷键留空。

我的快捷键

原来快捷键

作用

对应描述/备注

自动代码

alt+enter

ctrl+1

快速修复

 

ctrl+enter alt+/

内容辅助:

覆写方法等

Content Assistant

ctrl+alt+f

ctrl+shift+f

格式化代码

Format

ctrl+alt+m ctrl+shift+m 添加类的import Add Import
ctrl+alt+o ctrl+shift+o

组织类的import

既有ctrl+shift+m的作用,又能去除没用到的类

Organize Imports
sysout  

插入template:

System.out.println();

 

编辑

ctrl+d

ctrl+alt+up

复制一行

Duplicate Lines

alt+d

ctrl+d

删除一行

Delete Line

ctrl+/

 

注释/取消注释

 

代码导航

ctrl+鼠标

 

打开定义它的文件,并跳到定义处

 

ctrl+h ctrl+t 显示当前 类/接口 层级关系 Quick Hierarchy
ctrl+shift+h   查找并显示 类/接口 层级关系 Open Type In Hierarchy
ctrl+shift+t   查找类型。 Open Type
ctrl+l ctrl+shift+g 显示引用位置。 References in workspace
ctrl+shift+l ctrl+g 在项目层次中查看定义位置。 Declaration in Workspace
ctrl+g ctrl+l 跳转到某一行 Go to Line
alt+shift+q, o   打开outline Show View (Outline)
alt+shift+w   找到当前文件所在路径。 Show in...

查找替换

ctrl+f

 

查找/替换

 

ctrl+shift+f

ctrl+h

打开查找对话框。

文件内、工作空间等查找

Open Search Dialog

操作文件

ctrl+w

 

关闭文件

 

ctrl+shit+w

 

关闭所有文件

 

ctrl+tab ctrl+shift+f6 切换到上一个窗口 Previous Editor
f5  

刷新 

有时不管用,最好右键刷新

调试

ctrl+z ctrl+r 运行到当前行  

其他

alt+shift+x

 

运行。

例如:Run on server

 

配色

导入网上的配色方案

配色方案下载地址:http://www.eclipsecolorthemes.org
File=>Import=>General=>Preference 导入下载的.epf文件

导入导出自己的配色方案

配色方案配置文件在workspace路径下:.metadata\.plugins\org.eclipse.core.runtime\.settings\
java语言的配色方案:  org.eclipse.jdt.ui.prefs
全局的配色方案(背景等):org.eclipse.ui.editors.prefs
只要将其覆盖即可。

背景等全局设置

windows=>Preferences=>General=>Editor=>Text Editors=> 右边Appearance color options =>
Background color
Selection Background color

字体大小

window=> preferences=> General=> appearance=> colors and fonts=> Basic=> Text font

关键字颜色

windows=> Preferences=> Java=> Editor=> Syntax Coloring=> 右侧 Element=> Java

自动补全

所有字母都补全

默认情况下,只有输入“.”才会自动补全,其他情况只能用ctrl+enter补全,很麻烦。

对所有字母自动补全的设置方法:
Windows=> Preferences=> Java=> Editor=> Content Assist=> 右侧 Auto Activation=> 
Auto activation triggers for Java
默认情况下,只有一个“.”,现在将其改为:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

关键字补全顺序

问题:输入public,private等关键字时,第一个是函数体模板,后边才是类型补齐。
解决方法:删掉所有函数模板
        Windows=> Preferences=> Java=> Editor=>  Templates=> ctrl+a全选,删除所有函数模板(可以保留以下几个)
        catch, finally, sysout(print to standard out)
        注意:取消选中:Use code formatter

其他设置:Windows=> Preferences=> Java=> Editor=> Content Assist=> 中间 Sorting and Filtering=> 
        Sort proposals=> 取消 Show substring matches

类补全顺序

问题:输入Map关键字,发现com.sun.xxx包的顺序在java.util前边,ctrl+鼠标左键查看,
          发现Map在jre1.8.0_51\lib\ext\jfxrt.jar
解决方法:去掉包的依赖
        Windows=> Preferences=> Java=> Installed JREs=> 选中jre1.8.0_51=> Edit=> 按住shift键选择jre1.8.0_51\lib\ext所有
=> Remove

取消生成TODO Auto-generated method stub

Window=> Preferences=> Java=> Code Style=> Code Templates=> 
右侧 Configure generated code and comments=> Code=> Method Body
编辑它,在Pattern中删掉//TODO Auto-generated method stub

新变量不添加类型

Eclipse键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字。

解决方法:
1. 下载Eclipse的sdk源码
       下载eclipse-SDK-(*************).zip,要跟自己的Eclipse版本一致。
       下载地址:http://archive.eclipse.org/eclipse/downloads/

2.给Eclipse添加源码
        解压步骤1压缩包,将.\eclipse\plugins下边的所有.jar文件复制到Eclipse的安装目录的\eclipse\plugins下边,重复的跳过。
        (备注:此步只会复制了xxx.source.xxx.jar文件过去。对于本处来说,对应的是org.eclipse.jface.text.source_xxx.jar)
       注意:如果没有前2步,则第4步没有src路径。

3.将插件导出为工程
        Window=> Show View=> Other=> Plug-in Development=> Plug-ins=> Open
        找到插件org.eclipse.jface.text=> 右键=> import as Source Project  导入完成后,在workspace就可看到这个project。

4.修改代码
            在src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java文件中,找到这样一行代码 
            char[] triggers = t.getTriggerCharacter(); 
            if(contains(triggers,key))
     改为:
            if ((key == '\r' || key == '\n') && contains(triggers,key)) { 
            .........
            }

        在那行if判断里面,eclipse会判断key(就是你按下的键)是否在triggers中,如果是,那就触发下面的第一行提示上屏的代码.所以我们要做的就是把空格和=号排除就可以了:。
        代码修改成这样后,提示的时候只有按下回车才能自动补全,按下其他的,提示就会没掉,也不会自动补全了咯!!!
        注意:本处尝试过把\t,也就是tab也加进去,但发现不可以。

5.导出为jar
        右键org.eclipse.jface.text=> Export=> Plug-in Development=> Deployable plug-ins and fragments=> Next=>
下边Directory指定保存到的目录

6.替换插件
        把上一步生成的.jar文件替换掉Eclipse的安装目录的.\eclipse\plugins\的相应文件。

添加文件或库到工程

添加文件到工程

法1:复制文件=> 选择Eclipse工程节点=> ctrl+v

法2:右键想要加到的节点=> Show In => System Explorer => 把源文件放到此处=> 回到工程按F5刷新一下

添加库到工程

利用IDE设置

以Eclipse为例:
法1:右键项目=>Build Path => Add External Achieves
                或者:右击项目=>Properties =>Java Build Path => Libraries => Add External JARs
法2:选中工程中的库文件=> 右键=> Build Path=> ADD to Build Path

对于web项目来说,以下也可以

第1种:利用IDE设置
        以Eclipse为例:
        右击项目=> Properties=> Deployment Assembly=> ADD=> Archives from File System=> Next=> Add=> Finish=> Ok
        在这个路径都能看到:Java Resources\Libraries\Web App Libraries

第2种:直接将Jar文件复制到工程下的WEB-INF\lib路径下。 对于任何jar包,只会对当前所在的工程起作用。
        对于eclipse,在这两个路径都能看到:WEB-INF\lib,Java Resources\Libraries\Web App Libraries

第3种:将Jar文件复制到Tomcat安装目录中的lib文件中。       对任意工程都起作用

查看rt.jar源码

        Oracle源码在jdk1.8.0_51/src.zip,我们常用的库是rt.jar,路径是jdk1.8.0_51\jre\lib\rt.jar,两者解压图片:

        由上图可见,jdk,sun这两个目录是没有源码的,而这两个目录会经常用到。没有源码导致我们查看代码时只能看到class文件,解决方法:导入openjdk。

1.下载与Oracle的jdk同版本的openjdk
        本处是openjdk8,下载地址:http://download.java.net/openjdk/jdk8/promoted/b132/openjdk-8-src-b132-03_mar_2014.zip

2.设置openjdk为源码

        Window=> Preferences=> Java=> Installed JREs=> 选中jre=> Edit=> 选中“rt.jar”=> 右侧Source Attachment=> 
External Location=> 修改为上边openjdk压缩包

其他

新建任意文件

        在Eclipse新建文件时,若在节点上右键=> New,会发现不能创建任意后缀的文件。

        创建任意文件的方法
        选中节点=> 左上角File下边的倒三角=> File 此时可以创建任意后缀的文件。

工具显示

Windows=> Show View=> 可以打开很多显示:例如:Console

调整package顺序

选中项目=> 右键=> Build Path=> Configure Build Path=> Java Build Path=> Order and Export

文件编码

Windows=> Preferences=> General=> Workspace=> Text file Encoding
Windows=> Preferences=> Web=> CSS Files/HTML Files=> Encoding

导入已有的工程

File=> Import=> Projects from Folder or Archive

发布了126 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/feiying0canglang/article/details/103721799