本文将移到下面的博客维护:

新的博客网址

当新建一个workspace时,习惯做下面的设置:

1. 在eclipse中,默认的Text file encoding是GBK(操作系统是中文简体);如果操作系统是中文繁体,默认是MS950(Big5)

  项目中大多使用的是UTF-8

  通过在eclipse中对workspace修改编码格式,如下:

  Windows -> Preferences -> General -> Workspace -> Text file encoding -> Other  , 修改成 UTF-8

2. 设置合适的字体大小

  Windows -> Preferences -> General -> Editors -> Text Editors -> Colors and Fonts  -> Text Font   , 个人习惯设置成 Consolas 11

  或者 Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts -> Text Font

  

  注意:一般大家都会遇到一个问题,在默认的Consolas 10的字体大小下,英文代码和汉字注释的大小是不一致的,汉字很小

  修改方法1: 把Text Font的大小修改为: Consolas 11

  修改方法2: 字体大小,还是10,修改字体为: Courier New

    点击更多字体,然后在windows 控制面板上,选到该字体,然后点击“显示”;再回到Eclipse操作,即可。是否喜欢该字体,看个人;

  

3. 设置Java格式化默认长度

  强迫症来了,不喜欢一行太长的代码被格式化后换行。可以做如下设置避免换行:

  Windows -> Preferences -> Java -> Code Style -> Formatter -> Edit -> Line Wrapping -> Maxmum line width  , 大小可以自己设置,个人习惯设置成120.

其他常用设置:

1. 代码自动提示

  Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation

  默认设置是输入“.” 后,才会出现提示。想要输入什么都提示,可以修改这里的第二项“Auto Activation Triggers for Java”,

  把"."修改为"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", 这样就会 输入每个字母都提示。

  同样的方法,可以修改Javascript和HTML页面的代码提示:

  Window -> Preferences -> JavaScript-> Editor -> Content Assist -> Auto-Activation

  Window -> Preferences -> Web -> HTML Files -> Editor -> Content Assist -> Auto Activation

2. 设置JSP文件编码

  Window -> Preferences -> Web -> JSP Files -> Encoding  (一般是设置为UTF-8)

3. 设置JDK 本地JavaDOC API的路径 以及 源码

  设置JDk:  Window -> Preferences -> Java -> Installed JREs

  点击右侧的 Edit;全选 JRE system libraries 下的所有jar 包, 点击右侧的 Source Attachment,

  

  选择External Location, 选择JDK安装目录下的src.zip文件,点击OK即可!

  

  有时候会遇到,非JDK的jar包没有源码,Eclipse中通过F3快捷键查看时,出现下面的情况

  

  点击Attach Source,然后和JDK的类似,添加相关的src.zip或者本地Jar包即可。

 4. 打开项目Navigator目录 (如果需要任何未显示的View界面,都可以通过Windows -> Show View打开)

  Windows -> Show View -> Navigator

 5. 高亮显示选中的变量

  Windows -> Preferences -> Java -> Editor -> Mark Occurences -> 第一行有个“Annotations”点击进入,显示出列表,找到 Occurrence annotation 右边选择Color即可。

 6. Eclipse中编辑代码,输入main或者syso有完整的代码提示,如下图

  

  Windows -> Preferences -> General -> Keys -> 搜索框输入 Content Assist,

  看第一个的快捷键是否是 Alt + /

  设置: 在when下拉列表中选中"Editing Java Source"或"Edition XML Source"或其它的选项,然后让Binding文本框获得焦点,键盘按Alt+/键,设置快捷键,最后点击Apply按钮,设置完成。

7. 普通java项目,通过Build Path引入新的jar文件,展开在项目中,看起来比较凌乱 (正常情况下外部jar包是放在Referenced Libraries下面)

  原因: 检查Eclipse中左侧,看View方式是不是Project Explorer,一般是用这个打开就会出现上面的情况。

  设置:用Package Explorer 的方式显示, Windows -> Show View -> Package Explorer (如果没找到,在Other下面去找)

8. 如何在Eclipse中调整package的上下顺序

  设置: 右键项目 -> Build Path -> Configure Build Path -> 右侧tab,Order and Export -> Up or Down , 设置完,记得apply。

9. 如果在Eclipse中添加Http Server

  设置: Window -> Preferences -> Server -> Runtime Environments ,在这里面去配置就好了;

  

  配置好后,需要 增加一个server的窗口,

  设置: Window -> Show View -> other -> 输入server,选择之后就是下面的样子

  然后点击链接,选择上一步配置的 Tomcat 等, 然后双击配置好的server,然后做下面的操作,目的是:不使用Eclipse自带的Tomcat等;

  Deploy path: 从wtfwebapps 改为 webapps

  

  修改好后,记得保存。

10. 在Eclipse中运行Java Web项目

  在Server上右键,然后选择 Add and Remove

  

  在新的窗口,就可以选择你要添加的Java Web 项目, 添加后点击Finish;  然后用上面图中的操作,点击 Start, 等Tomcat启动好后,就可以通过网址访问你的web项目了;

  

11. 快速Copy完整类名

  选中类名后,右键,然后点击 Copy Qualified Name

  

---------------------------------------------------------------------------------

本篇博客会一直完善!

  

Eclipse中的常见设置的更多相关文章

  1. 【原创】Eclipse中为SVN设置快捷键

            SVN是深受开发者喜爱的版本控制工具,其较CVS有更好的控制策略.在Android开发中,我也选择SVN作为版本控制工具.Eclipse的SVN插件名叫Subclipse,可以到htt ...

  2. 全面认识Eclipse中JVM内存设置(转)

    这里向大家描述一下Eclipse中如何进行JVM内存设置,JVM主要管理两种类型的内存:堆和非堆.简单来说堆就是Java代码可及的内存,是留给开发人员使用的:非堆就是JVM留给自己用的,所以方法区.J ...

  3. eclipse中tomcat启动设置参数

      今天新接触一个项目,使用java+flex做的单机项目,由于模块太多,打成war后就有300M左右了.所以,启动的时候,比较慢,超过了e eclipse中默认的45s,当我进行修改启动事件后,有一 ...

  4. 转载 eclipse中的include设置

    备注:在10.1版的niosii使用的eclipse中设置的方法是右键->properties->c/c++general->path and symbols->include ...

  5. Eclipse 中修改tomcat设置内存大小

    修改1: 在Eclipse中下面Servers双击Tomcat Server... 然后点击General InformAtion 下的Open launch configuration: 会弹出Ed ...

  6. 【001:转载 eclipse中颜色的设置】

    转自于:http://www.cnblogs.com/arci/archive/2011/01/23/1942646.html Eclipse颜色设置 参考配色方案: http://www.cs.cm ...

  7. Eclipse中三种设置编码格式的方法

    转自:https://blog.csdn.net/rainy_black_dog/article/details/52403735 很早以前听过一位老师说过:咱们中国人不管学习哪种编程语言,总会遇到乱 ...

  8. eclipse中关联文件设置方法

    在前几次的试验中,只是做了处于应用程序最上层的界面设计,其实还不知程序在运行过程中到底调用了哪些函数,这些函数是怎么实现的,由于搭建环境时没有进行文件关联,所以在环境中无法实现ctrl键+左击鼠标的方 ...

  9. [非原创]eclipse中一些常见svn图标的含义

    项目视图   The Package Explorer view - 已忽略版本控制的文件.可以通过Window → Preferences → Team → Ignored Resources.来忽 ...

随机推荐

  1. Win10系统SQL数据库安装

    Win10系统MySQL数据库安装 1. 安装文件下载 下载地址: https://downloads.mysql.com/archives/community/ 下载版本: mysql-8.0.15 ...

  2. 大数据时代,Python是最好的语言!

    随着大数据疯狂的浪潮,新生代的工具Python得到了前所未有的爆发.简洁.开源是这款工具吸引了众多粉丝的原因.目前Python最热的领域,非数据分析和挖掘莫属了.从以Pandas为代表的数据分析领域开 ...

  3. Spring思维导图(AOP篇)

    什么是aop AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善.OOP允许 ...

  4. java IO之File基本操作

    public static void main(String[] args) { // TODO Auto-generated method stub //"G:\\JAVA\\test\\ ...

  5. (转)深入理解最强桌面地图控件GMAP.NET --- 百度地图

    原文地址:http://www.cnblogs.com/enjoyeclipse/archive/2013/01/14/2859026.html 前两篇介绍了GMAP.NET的一些基本功能和如何在自己 ...

  6. NIOS II 软件程序固化的相关知识

    片上RAM和ROM的SOPC系统1.生成hex文件2.将hex文件添加到quartus工程中(添加qip文件)3.对工程进行全编译4.下载sof就可以看到程序运行5.将sof转换为jic文件,烧写到E ...

  7. NIOS II 自定义IP核的静态地址对齐和动态地址对齐

    如果使用静态地址对齐(每个寄存器在Avalon总线上占4个字节的地址)设置IP使用静态地址对齐的方式为,在hw.tcl脚本里加上一局话:set_interface_property as addres ...

  8. Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

    环境:linux,mysql5.5.21 错误:Host is blocked because of many connection errors; unblock with 'mysqladmin ...

  9. java简答题

    1.什么是java的平台无关性? Java源文件被编译成字节码的形式,无论在什么系统环境下,只要有java虚拟机就能运行这个字节码文件.也就是一处编写,处处运行.这就是java的跨平台性. 2.在一台 ...

  10. NetEaseGame/ATX 的MD

    # ATX(AutomatorX) (中文版)[![Build Status](https://travis-ci.org/NetEaseGame/ATX.svg?branch=master)](ht ...