eclipse颜色配置
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的安装地址的方式进行安装。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
参考配色方案:
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颜色配置的更多相关文章
- Eclipse颜色主题插件-Eclipse Color Theme
Eclipse颜色主题插件-Eclipse Color Theme 由于看烦了eclipse自带的的配色方案,自己动手配置又太麻烦,无意间在 http://eclipsecolorthemes.org ...
- maven环境配置+eclipse环境配置
一 . (1),下载maven 有点类似于tomcat 解压后就可以用 ,不用安装 (2), 配置环境变量 在系统变量的path 中添加 E:\01Server\maven\bin 注意是bi ...
- Linux环境安装Eclipse及配置hadoop插件
摘要:第一次使用hadoop,另外eclipse也不太熟悉,所以把自己在安装过程中得琐碎记录下来.以备以后查看. 硬软件环境: ▪ 虚拟机: VMware Workstation 11.0.0 bui ...
- tomcat的下载安装和配置以及和eclipse的配置
一.Tomcat的下载安装环境变量配置 下载Tomcat 可以安装Tomcat了.下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,上面安装JDK的时候也是.解压后如下所示: 将此文件夹拷贝到 ...
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven
标签(空格分隔): 学习笔记 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能 ...
- 解决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 ...
- 在Eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误
在eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误 原因:Tomcat被删除或者是重新安装,并且安装目录改变了. ...
- Linux下shell颜色配置
颜色配置涉及以下几个地方(本人常用的):命令提示符,文件及目录名显示,echo -e命令 1.颜色值分为前景色和背景色,颜色码值对应关系如下: Front Back Color 黑 红 绿 黄(棕) ...
- 在Eclipse中配置Tomcat 创建和运行Servlet/JSP
在Eclipse中配置Tomcat 创建和运行Servlet/JSP 步骤一:在Eclipse中配置Tomcat(注意下载Eclipse IDE for Java EE Developers) (1) ...
随机推荐
- ### OpenCV安装(Linux)
### OpenCV安装(Linux) @(gr_self)[ffmpeg | openCV] #@author: gr #@date: 2015-09-02 #@email: forgerui@gm ...
- 20141013--判断语句(if ,else)
目前为止,之前所学的程序只能一步步往下执行. 语句:判断,循环,形成程序分支和循环. 选择控制: if , else, switch, case 循环控制:white, do, for, foreac ...
- ASP.NET WEB API 初探
本文初步介绍如何简单创建一个ASP.NET Web Api 程序. Web Api 顾名思义就是一个Api接口,客户端可调用此接口进行业务操作.此类应用与 ASP.NET web服务(即使用扩展名. ...
- (转)使用Amoeba 实现MySQL DB 读写分离
Amoeba(变形虫)项目是一个开源框架,于2008年开始发布一款 Amoeba for Mysql软件: 这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当SQ ...
- docker & nodejs & mongodb
Nodejs 应用简单的访问Mongodb 部署至Docker 1.本地简单的写能运行起来的一个nodejs (demo可写的更简单 一个post一个get即可) schemas user.js v ...
- javascript笔记——jqGrid 格式化时间列
{ name:'startTime', sortable:false, editable:true, width:300, sorttype:'date', //unformat:startTime, ...
- 洛谷 P1890 gcd区间
P1890 gcd区间 题目提供者 洛谷OnlineJudge 标签 数论(数学相关) 难度 普及/提高- 题目描述 给定一行n个正整数a[1]..a[n]. m次询问,每次询问给定一个区间[L,R] ...
- vs2010创建COM以及调用
1,创建COM组件 2,调用COM 3,MFC调用COM
- ZigBee协议学习之网络层
ZigBee的体系结构中,底层采用IEEE 802.15.4的物理层和媒介层,再次基础上,ZigBee联盟建立了自己的网络层(NWL)和应用层框架. ZigBee网络层的主要功能包括设备的连接和断开. ...
- php cURL library is not loaded
问题: php 在命令行里面可以找到 curl 模块,但是用apache 没有找到 curl 模块. 表现内容为: extension_loaded('curl')cURL library is no ...