Eclipse颜色主题插件:Eclipse Color Theme

http://blog.sina.com.cn/s/blog_674212810101go8x.html

一个很赞的eclipse插件,可以简单方便地实现eclipse下的代码配色。
另外插件作者还专门为此插件做了一个eclipse配色网站,配色多达728个,开发者们也可以在此网站分享自己的配色方案。

插件设置界面:

安装方法:
如果是Eclipse 3.6 (Helios)版本,可以打开 Help -> Eclipse Marketplace 搜索Eclipse Color Theme来进行安装。

Eclipse 3.5 (Galileo)版本可以通过Help -> Install New Software,单击 Add Site 来加入Eclipse Color Theme的安装地址的方式进行安装。

配色下载:点击进入
插件源码托管在gitsub:点击进入

原文地址:http://junnan.org/blog/1329.htm

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

参考配色方案:

http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/

http://code.google.com/p/gnuemacscolorthemetest/

1、Eclipse颜色设置在菜单Windows -> Preferences,如图1所示。

图1、Preferences

2、General -> Appearance -> Colors and Font,如图2所示。

图2、Colors and Font

可在此进行字体设置。

3、General -> Editors -> Text Editors,如图3所示。

图3、Text Editors

具体描述如下:
Line number foreground行号前景色设置
Current line highlight当前行高亮颜色设置
Print margin打印页边距颜色设置
Find scope查找作用域颜色设置
Selection foreground color选择的内容的前景色设置
Selection background color选择的内容的背景色设置
Background color背景色设置
Foreground color前景色设置
Hyperlink超链接颜色设置

4、General -> Editors -> Text Editors -> Annotations,如图4所示。

图4、Annotations

C/C++ Occurrences C/C++光标处变量高亮颜色设置

5、C/C++ -> Editor,如图5所示。

图5、Editor

具体描述如下:
Matching brackets highlight匹配括号高亮颜色设置
Inactive code highlight不活动代码高亮(例如#if条件不成了的语句)
Completion proposal background自动补全窗口的背景色设置
Completion proposal foreground自动补全窗口的前景色设置
Parameter hint background
Parameter hint foreground
Source hover background Source悬停窗口背景色设置

6、C/C++->Editor->Syntax Coloring,如图6所示。

图6、Syntax Coloring

具体描述如下:
C/C++
-----Editor编辑器
-----------Syntax Coloring语法着色
--------------------------Enable semantic highlighting使能语法高亮
--------------------------Element元素
---------------------------------Code代码
-------------------------------------Braces括号
-------------------------------------Built-in types内置类型名
-------------------------------------Classes, Structs, Unions类, 结构体, 联合体
-------------------------------------Enumerators枚举元素
-------------------------------------Enums枚举类型
-------------------------------------External SDK calls外部软件开发工具包调用(例如:stdio.h中的printf)
-------------------------------------Fields位域bit-fields
-------------------------------------Function declarations函数名声明(定义)
-------------------------------------Functions函数名(引用)
-------------------------------------Global variables全局变量
-------------------------------------Keywords关键字(不包括内置类型名)
-------------------------------------Labels标签
-------------------------------------Local variable declarations局部变量定义
-------------------------------------Local variable references局部变量引用
-------------------------------------Macro definitions宏定义
-------------------------------------Macro references宏引用
-------------------------------------Method declarations类中的方法声明
-------------------------------------Methods方法引用
-------------------------------------Namespaces
-------------------------------------Numbers数值
-------------------------------------Operators操作符
-------------------------------------Others其他----不知道为什么结构体的名称竟然属于其他
-------------------------------------Overloaded Operators重载操作符
-------------------------------------Parameter variables函数形参变量
-------------------------------------Problems
-------------------------------------Static fields 静态位域(Static bit-fields)
-------------------------------------Static method invocations
-------------------------------------Strings字符和字符串
-------------------------------------Template parameters
-------------------------------------Typedefs使用typedef声明的类型
---------------------------------Assembly汇编语言
-----------------------------------------Directives指令
-----------------------------------------Labels标签
---------------------------------Comments注释
-----------------------------------------Multi-line comment多行注释
-----------------------------------------Single-line comment单行注释
-----------------------------------------Task Tags任务标记
---------------------------------Preprocessor预处理
---------------------------------------------Directives指令(#号开头的预处理指令)
---------------------------------------------Headers头文件
---------------------------------------------Others其他
---------------------------------Doxygen
----------------------------------------Doxygen Multi-line Comment
----------------------------------------Doxygen Single-line Comment
----------------------------------------Doxygen Tag

1.Braces括号

()[]{}

2.Built-in types内置类型名

chardoublefloatintlong

shortsignedunsignedvoid_Bool

_Complex_Imaginary

3.Classes, Structs, Unions类, 结构体, 联合体(C++)

4.Enumerators枚举元素

enum TEST {ZERO, ONE, TWO} test;

例子中的ZERO, ONE, TWO为枚举元素

5.Enums枚举类型

enum TEST {ZERO, ONE, TWO} test;

例子中的TEST为枚举类型

6.External SDK calls外部软件开发工具包调用

例如:调用stdio.h中的printf函数

7.Fields域

指在struct或union中定义的成员变量

8.Function declarations函数名声明和定义

9.Functions函数名调用

10.Global variables全局变量

11.Keywords关键字(不包括内置类型名)

autobreakcaseconstcontinue

defaultdoelseenumextern

forgotoifinlineregister

restrictreturnsizeofstaticstruct

switchtypedefunionvolatilewhile

12.Labels标签

13.Local variable declarations局部变量定义

14.Local variable references局部变量引用

15.Macro definitions宏定义

16.Macro references宏引用

17.Method declarations类的方法声明(C++)

18.Methods类的方法引用(C++)

19.Namespaces(C++)

20.Numbers数值

21.Operators操作符

22.Others其他(不知道为什么结构体的名称竟然属于其他)

23.Overloaded Operators重载操作符(C++)

24.Parameter variables函数形参变量

25.Problems(不清楚是什么用)

26.Static fields 静态域

指在struct或union中用static定义的成员变量

27.Static method invocations(C++)

28.Strings字符和字符串

29.Template parameters(C++)

30.Typedefs使用typedef声明的类型

原文地址:http://www.cnblogs.com/arci/archive/2011/01/23/1942646.html

eclipse颜色配置的更多相关文章

  1. Eclipse颜色主题插件-Eclipse Color Theme

    Eclipse颜色主题插件-Eclipse Color Theme 由于看烦了eclipse自带的的配色方案,自己动手配置又太麻烦,无意间在 http://eclipsecolorthemes.org ...

  2. maven环境配置+eclipse环境配置

    一 . (1),下载maven 有点类似于tomcat 解压后就可以用 ,不用安装 (2), 配置环境变量 在系统变量的path 中添加  E:\01Server\maven\bin    注意是bi ...

  3. Linux环境安装Eclipse及配置hadoop插件

    摘要:第一次使用hadoop,另外eclipse也不太熟悉,所以把自己在安装过程中得琐碎记录下来.以备以后查看. 硬软件环境: ▪ 虚拟机: VMware Workstation 11.0.0 bui ...

  4. tomcat的下载安装和配置以及和eclipse的配置

    一.Tomcat的下载安装环境变量配置 下载Tomcat 可以安装Tomcat了.下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,上面安装JDK的时候也是.解压后如下所示: 将此文件夹拷贝到 ...

  5. Maven学习(一) -- 安装Maven及Eclipse中配置Maven

    标签(空格分隔): 学习笔记 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能 ...

  6. 解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element

    解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element 'beans'.Referenced file conta ...

  7. 在Eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误

    在eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误 原因:Tomcat被删除或者是重新安装,并且安装目录改变了. ...

  8. Linux下shell颜色配置

    颜色配置涉及以下几个地方(本人常用的):命令提示符,文件及目录名显示,echo -e命令 1.颜色值分为前景色和背景色,颜色码值对应关系如下: Front Back Color 黑 红 绿 黄(棕) ...

  9. 在Eclipse中配置Tomcat 创建和运行Servlet/JSP

    在Eclipse中配置Tomcat 创建和运行Servlet/JSP 步骤一:在Eclipse中配置Tomcat(注意下载Eclipse IDE for Java EE Developers) (1) ...

随机推荐

  1. Java 源码学习线路————_先JDK工具包集合_再core包,也就是String、StringBuffer等_Java IO类库

    http://www.iteye.com/topic/1113732 原则网址 Java源码初接触 如果你进行过一年左右的开发,喜欢用eclipse的debug功能.好了,你现在就有阅读源码的技术基础 ...

  2. php递归方法实现无限分类实例

    数组:  代码如下 复制代码 $items = array( array('id' => 1, 'pid' => 0, 'name' => '一级11' ), array('id' ...

  3. Objective-C(iOS)严格单例模式正确实现

    注:本文所有权归作者所有,转载请注明出处 当希望在一个应用程序中某个类的对象只能存在一个的时候就可以考虑用单例模式来实现,单例模式在C++中比较容易实现(只需把构造函数声明为private),而在Ob ...

  4. LINQ(LINQ to Entities)

    LINQ to Entities 是 LINQ 中最吸引人的部分.它让你可以使用标准的 C# 对象与数据库的结构和数据打交道.使用 LINQ to Entities 时,LINQ 查询在后台转换为 S ...

  5. ZigBee 入网详解

    本文将根据Sniffer来详细解释ZigBee终端设备入网的整个流程,原创博文. 当协调器建立好网络后,终端设备执行zb_startrequest函数,准备入网时,他们两者之间详细的流程如下.

  6. MVC3缓存:使用页面缓存

    在以前的WebForm的开发中,在页面的头部加上OutputCache即可启用页面缓存,而在MVC3中,使用了Razor模板引擎的话,该如何使用页面缓存呢?如何启用 在MVC3中要如果要启用页面缓存, ...

  7. MongoDB在windows下安装配置

    MongoDB的官网是:http://www.mongodb.org/ MongoDB最新版本下载在官网的DownLoad菜单下:http://www.mongodb.org/downloads 本人 ...

  8. PHP发起get post put delete请求

    <?php class commonFunction{ function callInterfaceCommon($URL,$type,$params,$headers){ $ch = curl ...

  9. PHP定时执行任务/Cron Job

    对于PHP本身并没有一套解决方案来执行定时任务,不过是借助sleep函数完成的.这种方就是要提前做一些配置,如实现过程: ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执 ...

  10. cxgrid GridMode 等于 True 时的一些问题。

    When using grid mode, the data controller loads a fixed number of dataset records into memory. The n ...