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

新的博客网址

当新建一个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. centos 命令行和图形桌面模式的切换

    1.安装系统时建议安装图形界面,毕竟图形桌面下安装程序,比较方便 2.系统部署完成后可以切换到命令行界面:打开一个SHELL窗口运行 init 3 即可进入命令行界面.恢复图形用init 5 3.进入 ...

  2. Openssl smime命令

    一.简介 S/MIME工具,用于处理S/MIME邮件,它能加密.解密.签名和验证S/MIME消息 二.语法 openssl smime [-encrypt] [-decrypt] [-sign] [- ...

  3. EZOJ #257

    传送门 分析 先进行缩点 之后从终点倒着跑 对于一组边如果有一个点不能到达则这组边直接废掉 最后看只用没废掉的边能不能从起点走到终点 代码 #include<iostream> #incl ...

  4. ECS 游戏架构 理解

    转载自:http://blog.csdn.net/i_dovelemon/article/details/25798677 理解 组件-实体-系统 (ECS \CES)游戏编程模型 - 博客频道   ...

  5. Part3_lesson1---ARM汇编编程概述

    bootloader以及内核需要使用汇编语言,特别是在初始化的时候!以及在效率要求很高的地方会使用. 汇编程序框架: 其入口在_start处,这个入口需要用一个关键字为.global来声明它是一个全局 ...

  6. Java操作XML的工具:JAXB

    JavaArchitecture for XML Binding (JAXB) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术.该过程中,JAXB也提供了将XML实例文档反向 ...

  7. poj 3304 Segments (题意理解出错,错误的只枚举了过线段的直线)

    //枚举过每一条线段的直线, //再判断其他线段的点在直线上或被直线穿过 //即求直线与线段相交(叉积) #include<stdio.h> #include<math.h> ...

  8. HDU 3366 Passage (概率DP)

    题意:T组测试数据,一个人困在了城堡中,有n个通道,m百万money ,每个通道能直接逃出去的概率为 P[i] ,遇到士兵的概率为 q[i], 遇到士兵得给1百万money,否则会被杀掉,还有 1-p ...

  9. recv函数的用法详解

    recv函数 int recv( SOCKET s,     char FAR *buf,      int len,     int flags     ); 不论是客户还是服务器应用程序都用rec ...

  10. ExecutorService的submit方法的坑

    先看一段代码: public Future<?> submit(Runnable task) { if (task == null) throw new NullPointerExcept ...