`
utensil
  • 浏览: 152349 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse之舒适化打造(黑底TextMate配色方案、Jodeclipse等)

阅读更多

一直不喜欢Java,进公司却立刻要接手Java的项目,别扭归别扭,但一直知道Eclipse给Java打造了很好的编程体验,做Java程序员,会被Eclipse照顾得很好:从模板到自动完成,从quick-fix到代码间超链接跳跃,从代码自动生成到自动重构...

 

不过它离完全适合于我的舒适还有一段距离,所以我一边善其事一边利器,在这里把自己的打造过程和大家分享:

 

我喜欢黑底的配色方案,需要各种语法成分能够以不同的颜色相去分。我不想在白花花既不省电又伤眼睛的背景上看一整片颜色单调的代码。我喜欢圆润等宽的字体(比如TextMate的Monaco),也喜欢字体大些不必费眼。

 

于是:

 

我基于Textmate vibrant ink进行改造,修复了导入Textmate Vibrant Ink导致的同词双击高亮失灵,部分参照All Hellow's Eve主题将许多颜色进行重调同时用DejaVu Sans Mono 14号字体(附件中有,请复制到C:\Windows\Fonts),Java在我的Eclipse终于有了舒服、漂亮的黑底配色方案。

 

...调完一看,只剩下括号是白色了...话不多说,直接上图:

 


 

图中copyOfRange为类静态方法。

 


 

图中toSurrogate 为类实例方法。

 

Java的反编译相对C++要容易许多,如果没有故意做混淆,反编译出来的代码可读性相当高。而在多款反编译软件中,Jode的口碑貌似最好,经试用也非常令人满意,而Jodeclipse这个插件,将反编译.clsss和jar包做得不留痕迹,无缝集成,踏class/jar包如入源码之地,更有从使用jar包的程序中直接超链接跳入,外加标准库源代码和Javadoc自动attach,怎一个爽字了得!(上图就是Jodeclipse自动attach下的String类部分源代码)

 

习惯用Eclipse自动更新的同志只需要加一个Remote Site——http://www.technoetic.com/eclipse/update,按提示安装即可,喜欢自己下jar包的同志可以去sourceforge...(注:目前它和伽利略还不能直接完美结合,我之前折腾了好久才突然可以,还在查找原因,老版本都很好)

 

最后呢,BreadCrumb(Alt+Shift+B)比快速大纲(Ctrl+O)好用,有了它,我就可以常年最小化Package Explorer了。

 

喜欢的同志就下载吧~附件中的epf文件,只需要在Eclipse— >File->Import->General->Preference中将之导入即可。导入之前,记得备份workspace 下的.metadata里的org.eclipse.core.runtime,这样如果不喜欢还可以恢复哦。

 

这个epf是一个绿色版的epf,是我用Beyond Compare辛辛苦苦比较刚安装的Eclipse和Textmate vibrant ink,去除了无关的配置之后,尽可能纯净的一个epf呢~只包含配色方案、字体调节、以及打开了BreadCrumb(可用Alt+Shift+B关掉),有使用问题向我反馈哦~

 

 

安全风险声明:


安装有风险,下载需谨慎。


我使用的Java Eclipse是Eclipse Galileo For Java。


我使用的C++ Eclipse是Eclipse Helios For C/C++。


Java 配色方案仅适用于Java, C++ 配色方案仅适用于C++ ~其余语言比如js未能顾及。因为每种语言我是在单独的Eclipse里面编辑的,如Java用JDT,C++用CDT,js、rails用RadRails。


导入之前,记得备份workspace 下的.metadata里的org.eclipse.core.runtime,这样如果不喜欢还可以恢复哦。也可以切换workspace进行试用。

而且 如果你在workspace中没有什么重要的东西,可以切换workspace或者将整个workspace 下的.metadata删除,就可以恢复。

字体大是个人偏好,我屏幕比较大和宽,这样看起来舒服。如果不喜欢字体和颜色,可以在Preferences中的搜索框输入color,探索一番过滤后的几个选项,就可以按你自己的意愿挑颜色、字体了。

 

 

  • 大小: 65.9 KB
  • 大小: 197.5 KB
12
0
分享到:
评论
15 楼 utensil 2013-04-30  
很多人来到我的博客,都是为了搜索Eclipse的黑底配色方案。现在文中的epf貌似已经不能在最新的Eclipse里面使用了,而现在又有人发展出了Eclipse主题插件[Eclipse Color Themes]( http://eclipsecolorthemes.org/ ),我就在插件的主题库里添加了本文中的主题:名为“UtensilAleviaDark” ( http://eclipsecolorthemes.org/?view=theme&id=16265 )。

本博客已经不再维护,欢迎关注我最新博客的同学移步我的新博客: http://utensil.github.io/tech/
14 楼 王牌海盗 2013-01-16  
感谢博主,正好在寻找黑底的eclipse配色方案,刚刚下载用了,效果不错。确实黑底比较养眼。
13 楼 melon 2012-03-03  
呵呵,看到一个熟悉的英文id,仔细一看原来是ut的博客 
12 楼 jumkey 2010-12-03  
同词双击高亮还是不行,要怎么设置
11 楼 Algorithmser 2010-10-27  
谢谢。  
10 楼 rmn190 2010-08-30  
学习了。
9 楼 utensil 2010-07-11  
我使用的是Eclipse Galileo。

最近更新了一下epf,是一直使用的较稳定版本。可以试下。

8 楼 icanfly 2010-07-07  
不能导入,你这个是Myeclipse 5.5的EPF,我现在的7.5导入不了,一导入就崩溃了,兄弟有提供一个7.5的吗?
7 楼 regular 2010-01-26  
这个修改能连同Project Explorer吗?

换句话说,有对Project Explorer或相关view的视觉优化方案吗?
6 楼 utensil 2009-12-27  
to whiteface999

导入之前,记得备份workspace 下的.metadata里的org.eclipse.core.runtime,这样如果不喜欢还可以恢复哦。

而且 如果你在workspace中没有什么重要的东西,可以切换workspace或者将整个workspace 下的.metadata删除,就可以恢复。

字体大是个人偏好,我屏幕比较大和宽,这样看起来舒服。

你可以在Preferences中的搜索框输入color,探索一番过滤后的几个选项,就可以按你自己的意愿挑颜色、字体了。
5 楼 helloandy2009 2009-12-25  
安装有风险 下载需谨慎
4 楼 whiteface999 2009-12-22  
字体也太大了,怎么改回来啊,我把默认的又导进来怎么不行了,太垃圾了
3 楼 utensil 2009-08-17  
本配色方案仅适用于Java~其余语言未能顾及。

目前随着实际工作的需要,对XML、properties文件的配色上的bug,也做了一些调整,晚一些可能才会放出来。

js的话呢,估计你是在RadRails里需要?日后我会给RadRails做个配色的,但近期还不需要,也没时间,只能暂时抱憾了。
2 楼 DT1 2009-08-15  
DT1 写道
Javascript的颜色太难看了,基本上看不到东西,希望能一起改一下,整合到这个包中。

注:html中的javascript片段也是非常难看。
1 楼 DT1 2009-08-15  
Javascript的颜色太难看了,基本上看不到东西,希望能一起改一下,整合到这个包中。

相关推荐

    仿TextMate-Eclipse配色方案

    【标题】"仿TextMate-Eclipse配色方案"是一个针对Eclipse开发环境的色彩主题定制,旨在为用户提供类似于TextMate编辑器的视觉体验。TextMate是Mac OS X平台上的一个非常受欢迎的代码编辑器,以其优雅的配色方案和...

    aptana的textmate配色文件

    "aptana的textmate配色文件"是Aptana IDE的一个自定义配色主题,它模仿了TextMate编辑器中的"Blackboard"配色方案。TextMate是一款非常受欢迎的Mac OS X平台文本编辑器,以其优雅的配色和高效的代码编辑体验而闻名。...

    eclipse也可以和textmate一样美

    标题“Eclipse也可以和TextMate一样美”暗示了本文将探讨如何通过个性化配置和扩展,使Eclipse开发环境达到TextMate的美观与高效性。TextMate是Mac OS X上的一款广受欢迎的代码编辑器,以其简洁的界面和强大的功能而...

    Qt Creator配色方案

    更改配色方案不仅可以个性化你的开发环境,还可以帮助你在特定环境下更好地聚焦代码。例如,深色主题在昏暗环境下工作时能减少反光,而灰阶主题则可以降低视觉干扰,让注意力更集中在代码逻辑上。 总的来说,Qt ...

    TextMate的Monokai配色方案的Vim端口的Emacs端口_Emacs Lisp_下载.zip

    【标题】中的“TextMate的Monokai配色方案的Vim端口的Emacs端口”涉及到的是软件开发环境中代码编辑器的主题风格移植。TextMate是一款Mac OS X平台下的文本编辑器,以其丰富的功能和优秀的用户体验而受到程序员喜爱...

    tm4e:Eclipse IDE中的TextMate支持

    TM4E带来了Java API,并通过Eclipse IDE客户端根据TextMate语法对文本文档进行了令牌化,该Eclipse IDE客户端可以根据此令牌化进行语法高亮显示; 和Eclipse IDE客户端的VSCode 支持匹配的括号,在输入时自动关闭...

    SourceInsight 完美的配色方案 theme-Monokai 主题

    Monokai主题是其中一种广受欢迎的配色方案,以其柔和的色彩和良好的可读性而闻名。** Monokai主题源自TextMate编辑器,由Wes Bos创作,后来被许多其他编辑器和IDE所采纳。这个主题以暗色背景为基础,采用对比鲜明但...

    spooki:Sublime TextMate 的深蓝色配色方案

    "Spooki: Sublime TextMate 的深蓝色配色方案"是一个专为代码编辑器Sublime Text和TextMate设计的视觉效果出众的配色主题。这个配色方案以深蓝色为基础,旨在提供一种舒适、清晰的编码环境,尤其是在长时间编写代码...

    TextMate

    5. **命令工具**:通过“Bundles”系统,TextMate提供了大量预设的命令行工具,涵盖了从代码格式化到文件查找等各种任务,用户也可以自定义新的命令。 6. **窗口和布局管理**:TextMate支持多文档和分栏编辑,用户...

    textmate2文本编辑器

    7. **自定义主题和配色方案**:用户可以根据个人喜好自定义编辑器的主题和颜色方案,创建个性化的开发环境。 8. **命令行工具集成**:TextMate 可以与终端集成,直接在编辑器内部执行命令行工具,如编译、测试或...

    Textmate 图标美化文件

    在IT行业中,文本编辑器是开发者们不可或缺的工具,而TextMate是一款深受Mac用户喜爱的、功能强大的文本编辑器。本文将围绕“Textmate图标美化文件”这一主题,详细讲解如何美化TextMate应用的图标以及相关知识。 ...

    textmate教程

    - **内置自动化工具**:通过使用TextMate内置的“Bundles”(即功能包),用户可以实现诸如代码格式化、文件操作等多种自动化任务,极大地提高了生产力。 - **高度可定制性**:用户可以根据自己的需求定制编辑器的...

    textmate, TextMate是 OS X 10.9 +的图形化文本编辑器.zip

    textmate, TextMate是 OS X 10.9 +的图形化文本编辑器 TextMate下载你可以从这里下载TextMate下载。反馈你可以使用的TextMate邮件列表或者 #textmate IRC频道在 freenode.net 中,用于问题。评论和 Bug 报告。你也...

    textmate theme的一些收集和效果

    6. **代码编辑器的个性化**: 除了主题,TextMate还支持其他形式的个性化,如快捷键绑定、语言语法定义、项目管理等,这些都是提升开发效率的重要因素。 7. **博客链接**: 提供的博客链接可能包含更详细的信息,如...

    textmate for ubuntu linux

    **标题:“textmate for ubuntu linux”** TextMate是一款在Mac OS X操作系统上广泛使用的文本编辑器,因其强大的功能和简洁的界面而深受开发者喜爱。然而,对于使用Ubuntu Linux的用户来说,他们可能也希望享受到...

    vim-sunburst:Vim 的 Sunburst 配色方案使用同名 Textmate 主题的 coloration.ku1ik.com 转换

    这个配色方案以其独特的视觉效果和对代码高亮的良好支持,为程序员提供了一个舒适的编程体验。 ### Vim 配色方案的重要性和作用 Vim 的配色方案是编辑器的核心组成部分之一,它决定了代码在终端显示的颜色和样式。...

    TextMate 2.0 beta版本

    TextMate 2.0 beta版本是一款专为Mac操作系统设计的高效编程编辑器,深受开发者喜爱。作为TextMate的后续版本,2.0 beta在保留了原版本诸多优点的同时,引入了更多新特性与改进,旨在提供更为流畅和智能的代码编辑...

    SourceInsight 使用精美的配色方案 theme-Monokai

    Monokai是源自TextMate的一款流行配色方案,以其深色调背景和柔和的前景色搭配而广受欢迎。它的设计旨在减少眼睛疲劳,使代码更易阅读。在SourceInsight中使用Monokai主题,可以提高代码的可读性和整体的视觉舒适度...

    TextMate2.0-alpha For Mac

    综上所述,TextMate 2.0 Alpha for Mac 不仅仅是一款简单的文本编辑器,而是一个强大的开发工具,集成了许多实用功能,旨在提升 macOS 用户的编程效率和舒适度。无论是新手还是经验丰富的开发者,都能从其丰富的特性...

    Editplus 的 Textmate 主题 Editplus_with_Textmate_Theme

    在这个特定的主题包中,`setting_u.ini`会包含Textmate主题的颜色方案,确保Editplus呈现出与Textmate相似的视觉效果。 3. `editplus_u.ini`:这是Editplus的用户配置扩展文件,用于存储额外的自定义设置。在这个...

Global site tag (gtag.js) - Google Analytics