Zydecx's Site

Debug code, debug life, debug today!

Eclipse风格配置

Time: , by zydecx

一个看上去“舒服”的开发环境是有利于提高开发过程中的体验的。但个人之间对“舒服”的界定真的是仁者见仁智者见智了。以下分享的是本人使用Eclipse时的一些配置。

  1. 版本

    我是比较倾向于使用最新版本的,原因很简单:新、潮、体验好、功能全。比如我从Kepler SR2更新到Luna SR2,发现几个明显的改进:

    • 更新了dark主题,我不需要再安装Eclipse Monnrise UI Theme插件了;况且,一般而言,原生效果永远是插件所达不到的。
    • 更新了语法高亮,比如常量使用粗斜体显示,dark主题下方法、类名均加粗显示。
    • 更新了图标,尤其在dark主题下感受更为明显,马赛克的图标少了很多。
    • 支持JDK 8,至少可以有机会体验JDK 8中的一些新特性了。
  2. 中文字体

    Eclipse显示的中文默认很小,可以有两种方法解决这个问题:

    • 进入Window->Preferences->General->Appearance->Colors and Fonts,找到Basic->Text Font,双击编辑,默认是Consolas字体,对应脚本为西欧语言,将脚本改为中欧字符,保存后即可正常显示中文。
    • 安装字体Yahei Consolas Hybrid,按上述步骤进入Text Font,切换成改字体,保存后即可正常显示中文。

    使用第一种方法时,中文采用宋体显示;而在后一种方法下,中文显示为微软雅黑。

  3. 主题

    采用Eclipse默认主题久了之后,可以尝试切换成dark主题来尝试不同的体验,切换方式为:进入Window->Preferences->General->Appearance,将Theme改为Dark,保存后退出即可。新版本提供了原生的深色主题支持,体验效果已经很不错了。

  4. 特殊字符显示

    换行符、回车符、制表符和空格基本上是影响代码排版效果的几个最重要的符号了。其中,制表符和空格不容易区分,可以在Eclipse设置通过特殊的标记在编辑窗口中区分这两种符号,设置方法为:进入Window->Preferences->General->Editors->Text Editors,勾选Show whitespace characters,保存后退出即可在编辑窗口中看到显示效果。

    Eclipse支持换行符、回车符、制表符、空格和表意空格在编辑窗口中标记显示,可以点击旁边的configure visibility来配置。

    制表符在不同编辑器中的显示存在差别(有的用两个空格显示,有的用四个),可配置通过空格来代替制表符,来取得一致的显示效果。当然,最重要的,同一个项目中尽量统一这个规范,不然,协同开发时很容易碰到代码显示上的问题。


This is a magic phrase. You CANNOT see it(I'll really FULE you if you do that), but it does work. Why? You may feel confused. OK, at least it doesn't afftect your experience and it works. That is what we call MAGICE!