网上已经有很多这类文章了,而且写的很全。

我最近刚开始使用Eclipse,写这篇文章的目的是在熟悉的过程中慢慢添加我用着顺手的一些技巧,以免因为某些原因更换开发环境后会忘记。

一、设置:窗口-首选项-*

1.文本编码设置:General-工作空间,设置为utf-8

2.字体大小设置:General-外观-颜色与字体,设置为14(四号)

3.颜色设置:Java-编辑器-语法着色,类、接口→红色,关键字→蓝色,注释、javadoc-其他→绿色,字段→棕色

4.自动提示设置:Java-编辑器-内容辅助,Java的自动激活触发器设置为:

.(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

这样有时会误操作,如果觉得烦参阅https://www.zhihu.com/question/29013594中的方法解决,目前觉得还好。

5.自动生成模版设置:

(1)代码块:Java-编辑器-模板-新建,按需求添加。(添加try-catch-finally)

(2)注释模板:Java-代码样式-代码模板-注释,按需求修改。

6.maven配置:Maven-Installation-Add,选择maven安装目录即可。

二、快捷键

  1. 自动导包:Ctrl+Shift+O
  2. 格式化:Ctrl+Shift+F(格式化成什么样子可以设置)
  3. 生成get**和set**:Alt+Shift+S
  4. 快速修复:Ctrl+1
  5. 用try-catch包围:Alt+Shift+Z
  6. 生成元素注释:Alt+Shift+J(生成格式可以自行设置)
  7. 删除行:Ctrl+D
  8. 移动行到上/下:Alt+↑/↓(也可选中多行移动)
  9. 复制行到上/下:Ctrl+Alt+↑/↓(同上)
  10. 快速注释:Ctrl+/(//注释,可选中多行)【取消注释:Ctrl+/】
  11. 块注释:Ctrl+Shift+/(/**/注释,选中多行)【取消注释:Ctrl+Shift+\】
  12. 切换编辑器:快速切换:Ctrl+E。另外:可以在首选项中设置切换到下一个、上一个的热键为Ctrl+Tab和Ctrl+Shift+Tab

三、其他

1.窗口视图出现异常:窗口-Perspective-复位透视图

2.导出可执行文件:在项目管理视图里右键-导出-可执行jar。

3.导入外部jar包:

(1)在项目下新建lib文件夹,将要用的jar包拖入文件夹

(2)在项目上右键>构建路径>配置构建路径,选项卡:库>添加jar>选择所需jar即可。(其实可以直接添加外部jar)

4.切换工作空间保留原有配置:文件>导出>General>首选项,将配置导出到文件,然后在新工作空间中,文件>导入>General>首选项。

5.导入写好的项目/文件:

(1)导入项目:文件>导入>General>现有项目到工作空间中。

(2)导入文件:文件>导入>General>文件系统。

6.汉化

官网上下载最新语言包,然后解压至安装目录即可。【现在习惯用的是Luna包】

7.Spring Tool Suite

Spring插件,生成配置xml文件很方便。在帮助-market里搜索然后安装。

Eclipse的操作技巧的更多相关文章

  1. eclipse 终极操作技巧

    eclipse作为一个java开发必备软件,从用户体验来说,还是蛮一般的(按照初始设置的话),所以有必要进行一些设置上的改良,加上对一些好用的快捷键的挖掘,能让你用eclipse更加得心应手,事半功倍 ...

  2. [eclipse] 三个操作技巧

    [eclipse] 三个操作技巧 1.快捷键Ctrl+Shift+i:Debug调试中直接获取方法的返回值 在下图代码中,想知道getHost(),则在调试时运行完该句代码后,选中"urlU ...

  3. Eclipse操作技巧记录

    工欲善其事,必先利其器.记录下自己使用的eclipse操作技巧 1.eclipse设置自动提示 window->preference->java->editor->conten ...

  4. 提高开发效率的 Eclipse 实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  5. Eclipse高效率开发技巧

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个"器".本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行 ...

  6. 能够提高开发效率的Eclipse实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  7. 能够提高开发效率的 Eclipse 实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  8. Eclipse用法和技巧十八:减少不必要的输入

    写代码的时候,很多人都有一个原则,尽量上输入.依靠IDE自动生成的代码,一般可读性,排版什么的都还是不错的,最主要的一般不会有什么低级错误.今天介绍几个在eclipse环境中,常用的依靠eclipse ...

  9. Eclipse用法和技巧十七:覆盖父类方法

    在学校里面学习java,遇到访问权限修饰符一直停留在public是公有的,外面可以访问:protected是对子类可见的,外部不可以访问:private仅在本类中可见.工作之后,接触到了java代码多 ...

随机推荐

  1. 【Android Developers Training】 12. 支持不同屏幕

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  2. 8.javaweb之session

    session是客户端和服务端的一次会话 web的session是指用户在浏览某个网站时,从进入网站到关闭浏览器的这段时间,uyejiushi用户浏览这个网站所花费的时间. session是一个时间的 ...

  3. 解决SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问

    根据需要进行asp.net的数据导入导出,结果报以下错: mark-1: [报错]SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT ...

  4. MySQL(一)--基本语法与常用语句

    将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database,DB). 将姓名.住址.电话号码.邮箱地址.爱好和家庭构成等数据保存到数据库中,就可以随时迅速获取想要的 ...

  5. iOS获取ipa素材、提取ipa包资源文件

    当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢? 下面我以ofo举例: 1.打开iTunes,搜索ofo关键字,选择 ...

  6. web项目直接在浏览器上访问不需要带.jsp,直接ip地址加项目名 在web.xml里配置

    web.xml最上方 <welcome-file-list> <welcome-file> /view/login.jsp </welcome-file> < ...

  7. 打造属于自己的支持版本迭代的Asp.Net Web Api Route

    在目前的主流架构中,我们越来越多的看到web Api的存在,小巧,灵活,基于Http协议,使它在越来越多的微服务项目或者移动项目充当很好的service endpoint. 问题 以Asp.Net W ...

  8. docker~windows版本的安装与使用

    回到目录 在面向服务的框架里,docker扮演着十分重要的角色,他使你的部署更轻量,使运维更智能化,事实上微软自己的项目也已经用上了docker了,下面介绍一下在windows环境上使用docker的 ...

  9. Struts2入门项目开发小步骤

    Step1: Struts2的获取和添加到项目中: 在官方网站:http://struts.apache.org 获取Struts的其中一个版本. 在开发项目之前,需要添加struts2的类库支持,也 ...

  10. Hadoop 2.6.5 FileSystem和Configuration两个对象的探究

    Hadoop 2.6.5 FileSystem和Configuration两个对象的探究 版权声明:本文为yunshuxueyuan原创文章,如需转载,请标明出处.[http://www.cnblog ...