我可以让IntelliJ IDEA看起来更像Eclipse吗?

时间:2010-08-06 04:42:38

标签: eclipse ide fonts colors intellij-idea

我已经在Eclipse中开发了很长一段时间,但我正在仔细研究IntelliJ IDEA 9.0.3,因为它有很好的Flex开发工具和Maven flexmojos集成。

但是我无法在Ubuntu 10.04上看到这个东西。来自Eclipse,字体和颜色使得一切都很难阅读....非常紧张的眼睛。我玩过字体和颜色,现在好一点了。

但是有一些灵魂已经创造了某种形式我可以加载到IDEA和poof - 让它在视觉上看起来更像Eclipse?

8 个答案:

答案 0 :(得分:20)

Eclipse和IDEA使用不同的UI工具包(SWT vs SWING),因此很难让它看起来一样。

正如@Shakedown所说,改变Settings | Appearance中的Look& Feel是其中一个选择。请注意,Java允许安装其他第三方外观和感觉。

编辑器字体在Settings | Editor | Colors & Fonts中配置。字体由JVM呈现,因此它显示了它可以找到的任何TTF字体。如果由于某种原因,并非所有系统TTF字体都可见,则需要将* .ttf文件复制到JDK_HOME/jre/lib/fonts。重新启动IDEA后,您将能够选择新字体。缺少正确代码显示所需的某些Unicode字符的字体将不会列出。

查看list of most popular programming fonts。但是,Java只能呈现TTF字体,并且可能很难找到某些字体的TrueType版本。我最喜欢的字体是Consolas(随Windows提供)。

对于配色方案,您可以使用Google格式的几种提供预设,例如this one。下载链接的XML,将其重命名为Cobalt.xml,将文件放在~/.IntelliJIdea90/config/colors目录中。重新启动IDEA,在Settings | Editor | Colors & Fonts中选择Cobalt scheme。

另一个不错的配色方案是VibrantInk

如果您愿意,还可以禁用侧工具窗口栏,菜单栏等使IDEA看起来像简单的编辑器,甚至可以完全隐藏编辑器选项卡。

答案 1 :(得分:7)

安装Eclipse配色方案:

  1. eclipse.xml复制到IntelliJ IDEA首选项 颜色目录。目录会有所不同,具体取决于您使用的JetBrains IDE。它 通常是:

    Mac OS X

    • ~/Library/Preferences/IntelliJIdea13/colors(IntelliJ IDEA 13终极版)
    • ~/Library/Preferences/IdeaIC13/colors(IntelliJ IDEA 13社区版),
    • ~/Library/Preferences/WebIDE70/colors(PHPStorm 7.0)。

    • %USERPROFILE%/.IdeaIC13/config/colors(IntelliJ IDEA 13社区版)
  2. 重启IntelliJ IDEA

  3. 转到Preferences | Editor | Colors & Fonts并选择其中一个 颜色主题。

答案 2 :(得分:6)

下载IntelliJ的配色方案,例如" Classic Eclipse"来自http://www.ideacolorthemes.org/home/

这是一个jar文件然后你执行File > Import Settings...并打开jar文件并重新启动。

您还应该进入Preferences > Keymap并更改为下拉列表以进行日食排序,以便您可以更轻松地进行操作。

答案 3 :(得分:5)

我同意,我几乎无法忍受所有的外观和感觉,但我真的很喜欢Nimbus; File -> Settings -> Appearance -> Look and Feel = Nimbus。给它一个去看看它是否有帮助。

答案 4 :(得分:2)

尝试添加

-Dawt.useSystemAAFontSettings=gasp
-Dswing.aatext=true
-Dsun.java2d.xrender=true

idea64.vmoptions

它略微提高了我的Ubuntu 14.04,Gnome Shell,Oracle JDK 7的抗锯齿功能。这并不是一个很大的区别,离Eclipse还很远,但它会让它变得更好。

您还可以尝试使用onlcd选项,而不是gasp。有些用户报告说它有所不同(对我而言,ongasp似乎工作相同,lcd不会改变任何内容。

我认为Oracle JDK 8没有任何区别。

如果您使用的是OpenJDK,则可能需要对其进行修补。

请参阅http://youtrack.jetbrains.com/issue/IDEA-57233#

更新:

对于Oracle JDK 8,在Ubuntu 14.10上删除-Dawt.useSystemAAFontSettings=gasp可以改善我的呈现效果

答案 5 :(得分:2)

如果您正在谈论日食的暗面,您可能会喜欢我的 Eclipse深色方案https://plugins.jetbrains.com/plugin/11055-eclipse-dark-theme-color-scheme

示例:

enter image description here

答案 6 :(得分:1)

聚会晚了一点。这是我找到并为我工作的东西。基本上,它会在intelliJ上产生类似语法高亮的蚀。适用于is代码和Java,这正是我想要的。

https://github.com/shalabh-jaiswal/eclipse-syntax-colors-for-intellij-idea

答案 7 :(得分:-4)

  1. 安装Eclipse Color Theme插件:https://marketplace.eclipse.org/content/eclipse-color-theme

  2. 下载" IntelliJ Dracula"主题:http://www.eclipsecolorthemes.org/?view=theme&id=14105(选择Eclipse Color Theme(XML)文件下载)。

  3. 在Eclipse中,转到Windows>偏好>一般>外观>颜色主题>导入主题。并选择刚刚下载的xml文件。