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

我最近刚开始使用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. [leetcode-495-Teemo Attacking]

    In LLP world, there is a hero called Teemo and his attacking can make his enemy Ashe be in poisoned ...

  2. [leetcode-541-Reverse String II]

    Given a string and an integer k, you need to reverse the first k characters for every 2k characters ...

  3. commons-logging 结合 log4j, 初始化生命周期 初探

    -------commons-logging---------- Log log=LogFactory.getLog(clazz); LogFactory这是个抽象日志工厂,更像个工具? 通过线程上下 ...

  4. less中的变量

     [less中的变量]1.声明变量:@变量名:变量值:使用变量:@变量名:[less中变量的类型]1.数字 数字px2.字符串:无引号字符串 red blue 有引号 "haha" ...

  5. 【转】SQL多条件模糊查询解决方案-存储过程

    前言:   算法的基本特性在前几篇博客中已经做了详细的说明,经过不断的改进优化,到归仓的时候了,也就是说,该算法告一段落,不再更新. 作为最终的解决方案,简要的总结一下算法特性,以方便读者参阅. l ...

  6. 基于vue2.0的网易云音乐 (实时更新)

    本人在自学vue,之后想在学习过程中加以实践.由于之前有做过jquery的播放器效果,ui仿照网易云,地址 www.daiwei.org/music 于是就想做vue 的网易云播放器,网上也有类似的项 ...

  7. 修改MySQL数据库密码

    在mysql数据库里面有一个默认安装的数据库是mysql,里面有一个user表.里面的字段Host是运行登录的ip地址,User 是登录的账号Password是密码. use mysql;//使用my ...

  8. 孤儿文档是怎样产生的(MongoDB orphaned document)

    使用MongoDB的开发人员应该都听说过孤儿文档(orphaned document)这回事儿,可谓闻着沉默,遇者流泪.本文基于MongoDB3.0来看看怎么产生一个orphaned document ...

  9. Samba远程代码执行漏洞(CVE-2017-7494)本地复现

    一.复现环境搭建 搭建Debian和kali两个虚拟机: 攻击机:kali (192.168.217.162): 靶机:debian (192.168.217.150). 二.Debian安装并配置s ...

  10. [基础架构]PeopleSoft工作原理(从浏览器发送请求开始)

    PeopleSoft体系结构是由几大组成部分构成,之前文章已经详细讲过,了解这几大组成部分是怎么协同工作的更为重要.在本文中将帮助您了解PeopleSoft的工作原理以及用户发送的请求是如何被解析以及 ...