`

让eclipse使用Vibrant Ink等配色方案

阅读更多
  • 备份自己原有的配置,File->Export->Preferences->Export all 。
  • 创建自己的配置文件。将第1步备份的文件内容复制到一个新的文件中;搜索文件内容删除文件中类似以下的配置:
  • /instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.enabled=false
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false
    /instance/org.eclipse.ui.editors/currentLineColor=45,45,68
    

    在文件中新增以下主题配置:
    file_export_version=3.0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.parameterVariable.color=64,128,0
    /instance/org.eclipse.jdt.ui/java_comment_task_tag=128,0,128
    /instance/org.eclipse.jdt.ui/semanticHighlighting.parameterVariable.enabled=true
    /instance/org.eclipse.jdt.ui/java_operator=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.localVariableDeclaration.color=53,122,146
    /instance/org.eclipse.jdt.ui/java_string=71,116,136
    /instance/org.eclipse.jdt.ui/pf_coloring_assignment=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.inheritedMethodInvocation.enabled=true
    /instance/org.eclipse.jdt.ui/pf_coloring_value=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.class.color=156,248,40
    /instance/org.eclipse.jdt.ui/semanticHighlighting.typeParameter.color=205,177,173
    /instance/org.eclipse.jdt.ui/pf_coloring_argument=128,255,0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.color=135,240,37
    /instance/org.eclipse.ui.editors/currentLineColor=34,34,32
    /instance/org.eclipse.jdt.ui/java_doc_link=129,69,162
    /instance/org.eclipse.jdt.ui/java_keyword_return=236,108,30
    /instance/org.eclipse.ui.editors/printMarginColor=76,76,76
    /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.enabled=true
    /instance/org.eclipse.jdt.ui/java_single_line_comment=129,70,162
    /instance/org.eclipse.jdt.ui/semanticHighlighting.localVariable.color=60,117,141
    /instance/org.eclipse.jdt.ui/semanticHighlighting.abstractMethodInvocation.enabled=true
    /instance/org.eclipse.jdt.ui/java_default=255,255,255
    /instance/org.eclipse.jdt.ui/java_doc_keyword=128,0,128
    /instance/org.eclipse.jdt.ui/semanticHighlighting.class.enabled=true
    /instance/org.eclipse.jdt.ui/semanticHighlighting.enum.enabled=true
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground=65,76,59
    /instance/org.eclipse.jdt.ui/semanticHighlighting.abstractMethodInvocation.color=241,196,54
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background=25,25,25
    /instance/org.eclipse.jdt.ui/semanticHighlighting.field.color=53,122,143
    /instance/org.eclipse.jdt.ui/java_multi_line_comment=140,63,200
    /instance/org.eclipse.jdt.ui/java_bracket=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.staticMethodInvocation.color=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.inheritedMethodInvocation.color=227,183,53
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.FindScope=25,25,25
    /instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.color=255,255,255
    /instance/org.eclipse.jdt.ui/java_doc_tag=128,0,128
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground=128,255,0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.enabled=true
    /instance/org.eclipse.jdt.ui/semanticHighlighting.typeArgument.enabled=true
    /instance/org.eclipse.jdt.ui/semanticHighlighting.method.enabled=true
    /instance/org.eclipse.ui.editors/deletionIndicationColor=255,0,0
    /instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=255,146,66
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground.SystemDefault=false
    /instance/org.eclipse.ant.ui/org.eclipse.ant.ui.tagsColor=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.staticFinalField.color=128,255,0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.typeArgument.color=217,176,172
    /instance/org.eclipse.jdt.ui/content_assist_parameters_background=0,0,0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.staticFinalField.enabled=true
    /instance/org.eclipse.jdt.ui/java_doc_default=140,63,200
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false
    /instance/org.eclipse.jdt.ui/semanticHighlighting.typeParameter.enabled=true
    /instance/org.eclipse.jdt.ui/pf_coloring_key=255,200,0
    /instance/org.eclipse.jdt.ui/semanticHighlighting.localVariableDeclaration.enabled=true
    /instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.color=255,255,255
    /instance/org.eclipse.jdt.ui/java_keyword=236,105,30
    /instance/org.eclipse.jdt.ui/semanticHighlighting.enum.color=64,128,0
    /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground.SystemDefault=false
    /instance/org.eclipse.jdt.ui/content_assist_parameters_foreground=230,230,230
    /instance/org.eclipse.ant.ui/org.eclipse.ant.ui.textColor=255,255,255
    /instance/org.eclipse.jdt.ui/semanticHighlighting.method.color=247,197,39
    /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.color=241,196,56
    
  • 将以上文件保存为eclipse_vibrant_ink.epf(以.epf为后缀即可)
  • 导入主题配置文件,File->Import->Preferences->Import all。

  • 以上简单的基本操作就可以完成对eclipse主题的设置,经过我的测试上面的方法在Eclipse3.4-3.6都可以成功配置。
    更多的eclipse主题可以从这里找到:https://eclipsecolorthemes.jottit.com/
    分享到:
    评论

    相关推荐

    Global site tag (gtag.js) - Google Analytics