2015-04-02 90 views
3

我喜欢Eclipse Dark Theme for Java项目。然而,Scala的项目几乎不可读:Scala项目看起来很糟糕Eclipse Dark主题

ScalaIDE Dark Theme

我能做些什么来解决这个问题? Scala项目中是否有专门的黑色主题?

+1

不能http://eclipsecolorthemes.org/处理您的Scala编辑器? – sschaef 2015-04-02 17:42:30

回答

5

因为Scala有其他颜色设置,所以您需要使用为它设计的主题,或者愿意调整很多颜色。

选择:http://eclipsecolorthemes.org/?list=all&q=scala

+4

任何想法现在这些scala主题?该网站似乎是整整一周完成 – kisna 2016-05-11 04:02:53

+0

@kisna我要删除这个答案。我建议转发问题或以其他方式获得更多关注,或者转移到Intellij。 – 2016-07-22 03:48:35

+0

不,我没有转贴,有谁*能够*以前下载这个插件。而且,其他人可以受益的方式之一是,通过导出其偏好文件.epf并与其他人共享。 但是,如果somone可以导出他们的偏好文件:http://eclipsecolorthemes.org/?view=theme&id=2075并分享它,它会让每个人都有一天! 如果它可能有助于他人:我找到的唯一一件体面的东西: https://github.com/chriskempson/tomorrow-theme/blob/master/Eclipse/Tomorrow-Night.epf File> Export(first to backup ),然后导入 – kisna 2016-07-22 04:49:46

5

好了,直到有人在此做一个更好的工作,除了我上面的意见,我想另一个主题和方式得到它,你可以安装任何现有的Java主题,然后修改scala ide颜色如你所愿。 https://github.com/guari/eclipse-ui-theme https://marketplace.eclipse.org/content/eclipse-moonrise-ui-theme

出口自己的喜好,并在末尾加上这些,然后输入:

/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow\: auto;\n margin\: 0.3em;\n}\n\nul {\n list-style\: square;\n margin-top\: 0;\n margin-bottom\: 0;\n margin-left\: 1em;\n}\n\nli {\n margin-top\: 0.3em;\n margin-bottom\: 0;\n}\n\ncode {\n font-family\: monospace;\n background-color\: \#eee;\n}\n\npre {\n overflow\: auto;\n background-color\: \#eee;\n}\n 
/instance/org.scala-ide.sdt.core/syntaxColouring.bracket.colour=249,250,244 
/instance/org.scala-ide.sdt.core/syntaxColouring.default.colour=217,232,247 
/instance/org.scala-ide.sdt.core/syntaxColouring.keyword.colour=221,40,103 
/instance/org.scala-ide.sdt.core/syntaxColouring.multiLineComment.colour=98,98,98 
/instance/org.scala-ide.sdt.core/syntaxColouring.multiLineString.colour=23,198,163 
/instance/org.scala-ide.sdt.core/syntaxColouring.operator.colour=230,230,250 
/instance/org.scala-ide.sdt.core/syntaxColouring.return.colour=221,40,103 
/instance/org.scala-ide.sdt.core/syntaxColouring.scaladoc.colour=98,98,98 
/instance/org.scala-ide.sdt.core/syntaxColouring.scaladoc.colour=98,98,98 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.colour=222,147,95 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.byNameParameterAtCallSite.colour=0,128,192 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.byNameParameterAtCallSite.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.lazyTemplateVal.colour=0,128,255 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.colour=0,128,255 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.colour=128,255,0 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.colour=0,128,192 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.colour=204,102,102 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.colour=128,255,255 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.colour=128,255,255 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.colour=138,190,183 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.colour=240,198,116 
/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.enabled=true 
/instance/org.scala-ide.sdt.core/syntaxColouring.singleLineComment.colour=98,98,98 
/instance/org.scala-ide.sdt.core/syntaxColouring.string.colour=23,198,163 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeName=221,40,103 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeValue=23,198,163 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.cdata=217,232,247 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.comment=98,98,98 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.equals=217,232,247 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.processingInstruction=217,232,247 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagDelimiter=217,232,247 
/instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagName=217,232,247 

然后,编辑颜色根据自己的喜好在这里: enter image description here

它最终看起来像Java相当于。 enter image description here

当然,别忘了分享!

相关问题