Eclipse和Spring Tool Suite集成开发工具的设置和快捷键

一.Eclipse简介

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

Eclipse 英语单词,动词、名词,作动词时译为“遮住……的光;(诗、文)遮暗;(使)黯然失色”,作名词时译为“(天体的)食;日食,月食;(重要性、权势等的)黯然失色;(尤指雄鸭的)羽毛暗淡期;(交配期后不复鲜艳的)非婚羽”。取这样的名字也有针对SUN公司的意思。

二.Spring Tool Suite(简称STS)简介

Spring Tool Suite(sts)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序。它提供了一个现成的使用环境来实现, 调试, 运行, 和部署你的Spring应用程序。包括为关键的的服务器和云计算,Git, Maven, AspectJ, 和最新的Eclipse版本提供整合支持。

换句话说, Spring Tool Suite是一个定制版的eclipse, 由spring framework官方在javaee版本的eclipse上包装spring插件出来的版本, 其核心还是javaee版本的eclipse。所以这里我只介绍Eclipse工具就可以了,因为Spring Tool Suite也如出一辙

三.eclipse的基本设置

 (1)工作空间(Workspace)设置

当我们安装好Eclipse开发工具或者解压好免安装版的Eclipse后,第一次打开时,弹出一个Workspace Launcher的对话窗口,这是让我们Select a workspace(选择一个工作空间),我们一般不会使用默认的工作空间路径,因为有的默认路径可能是C盘(所谓的系统盘),代码容易丢失,因此自行设置为自己想要存放的本地路径。

重点(五颗星*****): 工作空间(Workspace)是项目代码存放的位置,会将相关的设置信息与其关联,如果改变工作空间,那么也会改变相应的配置信息,每一个工作空间都有自己的相关文件夹和配置文件。所以当切换空间后先别忙着构建项目,第一件事要先对eclipse开发工具进行配置设置,特别是构建项目工具(如:maven等),使用配置和设置后的eclipse才不会在构建项目的时候出问题!!

那么当我们想从当前正在使用的工作空间切换到另一个工作空间应该怎么操作呢?

我们也可以使用File->Switch WorkSpace切换工作空间,我们将更改的工作空间的位置改变为:E:\Java\JavaEE\Demo。如果想要Copy工作空间的配置只需要在下面的两个复选框中打钩即可,如果想要进行对工作空间的重新配置也是可以的,会生成新的配置文件。

(2)外观样式设置:Eclipse提供了多种外观样式供选择。

我们可以这样操作:Window->preferences,在Theme我们一般选择默认的winodows主题,置于颜色其他设置,我们保持默认即可。我们下面选择的主题是Dark主题,这个或许有人喜欢,但是我还是喜欢默认的主题。

(3)字符编码集的设置

我们开发一个项目时,都需要提前指定字符编码集,我们建议使用UTF-8。Eclipse默认的是GBK编码。我们这样操作:Window->preferences->General->Workspace,找到最下面的Text file encoding就可以设置字符编码集。

(4)字体与字号的设置

我们这样操作:Window->preferences->General->Appearance->Colors and Fonts->Text Font,然后选择Edit选择弹出字体设置对话框,我选择的字体是微软雅黑,字号是16号。效果我们可以在下面设置完编辑器背景颜色以后可以看到字体和字号大小。

(5)编辑器背景颜色的设置

我们这样操作:Window->preferences->General->Editors->Text Editor,找到下面的Appearance color options中的Background color,去掉默认设置的对勾,然后选择颜色,出现颜色对话框,我们进行自定义颜色,把色调调成:85 饱和度调成:123 亮度调成205,即可调成豆沙绿色了 然后点确定,最后应用即可。

(6)JRE的配置

我们最开始配置Java开发环境时,安装JDK,同时也安装了JRE,那么JRE的版本对Java的支持会不同的效果,Eclipse有默认JRE,当然我们也可以配置其他的JRE。例如:有些

我们这样操作:Window->preferences->Java->Installed JREs。我们可以选择不同JDK版本中的JRE,也可以添加其他版本的JRE,这里就不再演示,使用默认的即可。

目前我的系统中只有一个JRE,而且必须是我们安装的JDK中的JRE。如果有其它的JDK版本,我们可以向其中添加JRE。

重点(五颗星*****):在开发过程中,我们想看看一个类的api文档:选中一个类,点击F1

如果我们想在eclipse开发工具中查看中文版的api文档,需要将中文的api文档配置到eclipse开发工具中,下面就是配置过程

(7)编译级别的设置

既然我们可以更换KRE,那么也就可以调整Java项目的编译级别,最新的Eclipse支持的版本是JDK1.8。比如一个类的某个方法是在JDK1.5以后才起作用的。那么JDK1.5以前就会编译出错。

(8)快捷键的设置

我们通常会去背eclipse提供的默认的快捷键,但是同时也给我们提供了自己设置快捷键的功能

(9)经常使用的操作和常用的快捷键(按照使用频率依次往后排序):

在工程中导入jar包:window-preference-java-build path-user libraries-new...-编写名字-Add External JARs...-选中文件工程右键——build path——build path——add external jars...

怎么拷贝全限定类名:选中类名——右键——copy qualified name

debug进行中查看变量的值:右键——despace

分别捕获异常:选中——右键——surround with——try/catch block

更改包名类名:选中——右键——refactor——rename

F2:更改选中文件的名字

在编辑代码的时候:Ctrl+1会给出解决代码报错的选项

Shift+回车:光标停在一行代码的中间而不是末尾,在不改变当前行的基础上实现换行

Ctrl+k:直接定位到你选中的内容,相当于Ctrl+F不弹出窗口的效果,比Ctrl+F更方便

Ctrl+pageup:切换到上一个文件窗口

Ctrl+pagedown:切换下一个文件窗口

Ctrl+w:关闭当前窗口

Ctrl+Shift+o:批量导包,就不用手写import +包名了

Ctrl+L:输入行号,就可以定位到相应的行号

ctrl+n:新建文件

Ctrl+F11:运行程序

F11:debug运行程序

Alt+shift+r:更改文件的名字和批量更改方法名和批量更改变量名

Alt+shift+s:可以调出自动生成getter和setter方法/方法重写等的窗口

Ctrl+m:窗口的最大化

Ctrl+o:输入方法名,可以定位对应的方法,变量,相当于outline窗口

Ctrl+shift+w:关闭所有窗口

Ctrl+Alt+g:查看指定的结构使用过的地方

Ctrl+shift+T:搜索目标查看源代码

Ctrl+T:可以查看光标停留的类或者接口等继承树结构

Ctrl + Q 定位到最后编辑的地方。

Ctrl+shift+x:批量修改选中的为大写字母

Ctrl+shift+y:批量修改选中的为小写字母

Alt+当前按钮中带下划线的字母

Alt+回车:调出对应文件的属性

Alt+1:窗口所有的文件标签以列表的形式显示

(10).debug调试时的样式设置

(11)eclipse的编辑代码自动提示功能设置

(12)重点(五颗星*****):导出所有的eclipse工具设置,这样在切换工作空间的时候直接导入设置文件,然后重新启动eclipse就可以了,就不用从头到尾挨个设置重新来一遍了!

导出设置的文件:

导入设置的文件:

这篇有些内容和图片参考了CSDN博主「life is wonderful」的原创文章,如果有侵权,请联系我

博主「life is wonderful」的原文链接:https://blog.csdn.net/erlian1992/article/details/51732072

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容