转:Eclipse配色方案
http://www.cnblogs.com/arci/archive/2011/01/23/1942646.html
参考配色方案:
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内置类型名
char double float int long
short signed unsigned void _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关键字(不包括内置类型名)
auto break case const continue
default do else enum extern
for goto if inline register
restrict return sizeof static struct
switch typedef union volatile while
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声明的类型
转:Eclipse配色方案的更多相关文章
- Eclipse配色方案插件
Eclipse配色方案插件 真漂亮! 最近发现了一个Eclipse配色方案插件,这回给Eclipse配色太方便了. 插件主页:http://eclipsecolorthemes.org/ 插件提供了上 ...
- Eclipse配色方案插件 真漂亮!
原文:https://my.oschina.net/jean/blog/208263 最近发现了一个Eclipse配色方案插件,这回给Eclipse配色太方便了. 插件主页:http://eclips ...
- eclipse 配色方案
http://www.blogjava.net/kuuyee/archive/2013/02/26/395728.html
- Visual Studio配色方案
Eclipse开源工具和VS在诸多方面真的是差距非常大,无奈Java编程,使用VS非常麻烦.所以只能选择Eclipse 但是Eclipse的系统配色,又实在是不舒服,于是抽时间,从VS上抠了一份默认的 ...
- ubuntu14.04设置terminal配色方案以配合使用vim的Solarized插件
在安装vim插件之前,首先安装Vundle插件,用来管理vim插件,安装方法查看Vundle在github上的指南.在安装vundle的时候出现了一个错误E117:unknown function v ...
- Eclipse配色插件
1.打开Help -- Eclipse Marketplace 2.搜索Eclipse Color Theme,点击Install 3.安装完成后点击Window -- Preference -- A ...
- flash builder的配色方案
写代码的时候看着代码颜色不是特别好,于是研究了一下flash builder的配色方案. flash builder由eclipse开发,采用和eclipse相同的配置方法,这个网站上有很多配色模板: ...
- 改变linux默认配色方案(dircolors和dircolors-solarized使用)
前言 前几天刚买了阿里云的云服务器,今天使用putty进入服务器,发现linux默认的bash配色实在太丑. 特别是文件夹显示为深蓝色,到了白天,和黑色背景一搭配,根本看不清文字. 好在在github ...
- VisualStudio配色方案
最近发现一个很神奇的网站,可以方便的为VisualStudio配色:Studio Styles - Visual Studio color schemes 可以下载一份自己喜欢的配色方案 如果还不满意 ...
随机推荐
- STM32学习日志--使用DMA功能自动更新PWM的输出
/******************************************************************************* 编译环境: EWARM V5.30 硬 ...
- 线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事
线程池应该设置多少线程合适,怎么样估算出来.最近接触到一些相关资料,现作如下总结. 最开始接触线程池的时候,没有想到就仅仅是设置一个线程池的大小居然还有这么多的学问,汗颜啊. 首先,需要考虑到线程池所 ...
- 利用mvn deploy命令上传包(转)
本文转自https://blog.csdn.net/chenaini119/article/details/52764543 mvn安装 下载maven的bin,在apache官方网站可以下载. ht ...
- frame与bounds的区别比较
翻译文档上的 bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小 区别主要在坐标系这一块. 很明显一个是自己为原点的坐标 ...
- DroidGap
import com.phonegap.DroidGap; import android.app.Activity; import android.os.Bundle; p ...
- 关于面试总结8-http协议相关面试题
前言 在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题 如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐 ...
- unity,荧光效果(bloom)实现过程
两个月前,刚接触unity的时候费了半天劲儿做了个荧光效果(见:http://www.cnblogs.com/wantnon/p/4430749.html),今天终于抽空整理了一下,把过程写下来. 荧 ...
- 我们的生活第二季/全集This Is Us迅雷下载
NBC剧集<我们这一天>宣布一次性续订2.3季,这部Dan Fogelman打造的大热剧是这个秋季档收视人数第二的广播网剧情剧.新续订的两季还是每季18集. NBC的叫好叫座剧<我们 ...
- 危机边缘第五季/全集Fringe迅雷下载
本季Fringe Season 5 第五季(2012)看点:Walter 用琥珀将Olivia.Peter.Astrid和自己封存,以便在2036年的未来世界实现自己抵抗观察者的完美计划,“解冻”后的 ...
- LuaJit转义的问题
之前在项目中,处理类似!30转为表现的字符串时,有人写了这样的一段代码"\![1-2][0-9]",当换成luajit时启动报错了,出错原因在于转义字符使用不对.在很多语言中,正则 ...