Eclipse常见设置与操作
Eclipse虽然被IDEA超越了,但仍然是最佳的JAVA开发工具哈。因为经常会在不同的开发环境中进行开发,所以对Eclipse常见操作做一个记录,以便于查阅,这部分内容会持续进行更新。
界面布局设置:根据自己的喜好设置好布局之后,通过Window->Perspective->Save Perspective As保存当前布局为默认布局。
编码设置: Window->Perferences->General->Workspace,设置Text file encoding为UTF-8即可,此外,还可以把delimiter设置为Unix形式,这是java代码的推荐标准
字体设置:Window->Perferences->General->Appearance->Colors and Font->Basic->Test Font
此外,在控制台输出时,有时会存在字体不支持的情况而造成的乱码,推荐使用Microsoft JhengHei UI字体,不容易出错。
Tip:
在Preferences中,需要设置什么内容时,可以通过搜索栏进行查询,非常方便,比如输入maven,那么与Maven有关的设置项都会显示出来。
Maven:主要就是设置Installations安装目录和User Settings中的settings.xml文件。
Tomcat:选择本地安装的tomcat,相关日志信息可以到安装目录的logs中查看。
添加插件:可以直接的在eclipse安装目录的dropins中放入所需jar包,比如查看文件的OpenExplorer。OpenExplorer_1.5.0.v201108051513.jar.rar
安装Spring-tool-suite:首先查看eclipse版本,Help->AboutEclipse->点选Eclipse org图标->Eclipse Platform(本地版本为4.5.2),之后登陆http://spring.io/tools/sts/all查找对应版本,为http://dist.springsource.com/release/TOOLS/update/e4.5/,之后在Help->Install New Software->work with,输入之前url,如下图选择指定项即可。
properties插件:使得可以查看中文注释,通过Helper->Eclipse Marketplace中查找Properties Editor即可。
快捷键 |
功能 |
快捷键 |
功能 |
---|---|---|---|
ctrl+shift+F |
整理代码 |
ctrl+shift+R |
打开资源 |
Ctrl+Shift+O |
自动导入包 |
Ctrl+Shift+X |
变大写 |
Ctrl+H |
查找资源 |
Ctrl+Shift+Y |
变小写 |
Shift+Alt+s |
快捷生成代码 |
||
Alt+/ |
自动完成,补齐代码 |
||
F2 |
自动处理问题 |
1.当修改facet报错时,直接修改org.eclipse.wst.common.project.facet.core文件就好,蛋疼的eclipse
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="java" version="1.8"/>
<installed facet="jst.web" version="3.1"/>
<installed facet="jpt.jpa" version="2.1"/>
</faceted-project>
书籍是造就灵魂的工具—雨果
多读书,读好书,是一个普通男人逆袭的必经之路! 加油
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SAP CRM Application Extension Tool的Custom Behavior
- Python 基础(四):字符串
- 使用Faster-RCNN进行指定GPU训练(续)
- SAP CDS view自学教程之十:SAP CDS view扩展性(Extensibility)实现原理
- 使用Faster-RCNN进行指定GPU训练
- Faster RCNN 环境配置
- SAP cross distribution chain status在Fiori应用中的draft handling
- 构建复杂应用的神器,FBroadcast
- Python 基础(三):我是一个数字
- 【译】Flutter架构综述
- 【tcl学习】vivado write_project_tcl
- 你不知道的LinkedList(一):基于jdk1.8的LinkdeList源码分析
- SAP CRM Application Extension Tool(AET)扩展字段的渲染原理
- 使用nodejs将SAP Fiori应用置于本地Launchpad运行
- 使用nodejs运行SAP Fiori应用