一, Eclipse简介
Eclipse 是java 及javaEE 开发的IDE(Integrated Development Environment,集成开发环境)之一,是目前软件企业使用最多的一种IDE。
Eclipse最初是IBM的产品,在2001年交给了开源组织来维护,现在是由非盈利组织Eclipse基金会(Eclipse Foundation)负责管理。
二,下载与安装
三,环境设置
3.1 主题设置
Window > preferences > General >Appearance
3.2 字体设置
Window > preferences > General >Appearance>Colors and Fonts >Basic>text Font
3.3 字符编码设置
Window > preferences > General >Workspace
3.4 jre设置
Window > preferences > java > installed JREs
注意:与系统环境变量中配置的路径相同
3.5 编译器设置
Window > preferences > java > Compiler
3.6 Tomcat服务器配置
Window > preferences > Server > Runtime Environments
3.7 默认web浏览器设置
快捷设置:WIndow > Web Browser
参数设置:Window > preferences > General > Web Browser
3.8 修改jsp,html文件默认编码
Window > preferences > Web > JSP Files
仅设置此处CSS格式及HTML格式便可自动转为UTF-8格式
四,常用快捷键
4.1文件相关快捷键
Ctrl + N 新建一个工程,文件,文件夹等内容
Alt + 带下划线的字母 在对话框中进行快捷操作
Ctrl + M 窗口最大化/还原
Alt + Enter 打开被选中的工程,包,文件等的属性窗口
Ctrl + F11 运行程序
F11 以调试模式运行程序
Alt + Shift + R 对工程,文件,方法,变量重命名
F2 对工程,文件重命名
Ctrl + E 打开编辑窗口查看目录
Ctrl + pageUp 切换当前编辑窗口的上一个窗口
Ctrl + pageDown 切换当前编辑窗口下一个窗口
4.2 编写代码常用快捷键
Ctrl + Alt + ⬇ 下复制光标所在行内容或选中内容
Ctrl + Alt + ⬆ 向上复制光标所在行内容或选中内容
Alt + ⬇ 向下移动光标所在行内容或选中内容
Alt + ⬆ 向上移动光标所在行内容或选中内容
Ctrl + D 删除光标所在行或选中行
Shift + Enter 在光标所在行下添加一个空行
Ctrl + 1 给出解决方案
Alt + / 显示自动提示功能
Alt + Shift + Z 对选中代码段进行Surrount With
Alt + Shift + S 弹出Source 菜单
带下划线字母或数字:在选择菜单项时的快捷操作
Ctrl + / 行注释与解除
Ctrl + Shift + / 块注释
Ctrl + Shift + 解除块注释
Alt + Shift + L 将选中内容抽取为变量
Alt + Shift + M 将选中内容抽取为方法
Ctrl + Shift + F 格式化代码(注意输入法繁简体切换快捷键冲突)
打印某方法的输出结果
- 选中这个方法
- Alt + / 弹出帮助信息
- 按向上键,即选到帮助的最后一条,使用System.out.println将其括起来
将局部变量转为成员变量
在要转变的局部变量上使用Ctrl + 1,在弹出的菜单中选择Convert local variable to field将局部变量转为成员变量
将变量定义与声明分离
在要分离的变量上使用Ctrl + 1,在弹出的菜单中选择 Split variable declaration,分离变量与声明。
快速选择(Windows 快捷键 )
Ctrl + Shift + ⬅/➡快速选择一个单词
Shift + Home/End 从光标当前位置快速选择到行首或行尾
Shift + ⬆ /⬇从光标当前位置快速选择到上一行或下一行
4.3查看源码时常用快捷键
Ctrl + T 查看类的继承,实现关系
Ctrl + O 查看类的结构
Ctrl + Shift + T 打开查看类窗口
F3 转到定义。将光标放在类/接口/方法上,查看定义,或按住Ctrl ,单击该类或接口
Alt +⬅ 返回上一次光标停留位置,即使在不同文件中。
五,其他设置
5.1修改复制全限定名的效果
-
选中工程上的java文件,右键 > Copy Qualified Name
复制的效果是带斜杠的项目工程路径地址:/Test/src/demo/servlet/HelloServlet.java
-
在java文件中,将光标放到类名上,右键 - Copy Qualified Name
复制的效果是用“.”分隔的包名+类名的形式:demo.servlet.HelloServlet