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

48

我长期使用Eclipse进行开发,但现在因为IntelliJ IDEA 9.0.3拥有良好的Flex开发工具和Maven flexmojos集成,我开始认真考虑转换。

但是我实在受不了Ubuntu 10.04上的它的外观了。与Eclipse相比,字体和颜色让一切变得非常难以阅读....非常紧张眼睛。我尝试过调整字体和颜色,现在稍微好一点了。

但是是否有善良的人已经创建了某种配置文件,可以加载到IDEA中,并使其外观更像Eclipse?


你有没有为Studio Closer to Eclipse选择任何主题? - Smit Patel
9个回答

23

Eclipse和IDEA使用不同的UI工具包(SWT vs SWING),因此使它们看起来相同会很困难。

如@Shakedown所说,在设置|外观中更改Look&Feel是其中之一的选项。请注意,Java允许安装额外的第三方Look&Feels。

编辑器字体在设置|编辑器|颜色和字体中配置。字体由JVM渲染,因此它显示它可以找到的任何TTF字体。如果由于某种原因您的所有系统TTF字体都不可见,则需要将*.ttf文件复制到JDK_HOME/jre/lib/fonts中。重新启动IDEA后,您将能够选择新字体。缺少某些Unicode字符以进行适当代码显示的字体不会列出。

查看最受欢迎的编程字体列表。但是,Java只能呈现TTF字体,有时很难找到某些字体的TrueType版本。我的最爱字体是Consolas(与Windows一起提供)。

至于配色方案,您可以在XML格式中搜索几个贡献的预设,例如此预设。下载链接的XML,将其重命名为Cobalt.xml,将文件放置在~/.IntelliJIdea90/config/colors目录中。重新启动IDEA,在设置|编辑器|颜色和字体中选择Cobalt配色方案。

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

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


非常有帮助。几点评论:1)钴色主题在深蓝色背景上有浅蓝色和中蓝色文字-老实说... 4个小时就瞎了!2)VibrantInk还不错,但我可能仍然会手动编写一个以匹配Eclipse。3)我尝试安装一些更好的字体...感谢提示。4)很难忍受Swing应用程序的丑陋外观。 - Dave
1
GTK L&F在某些发行版上可能看起来不太好,但在Windows上本地的外观和感觉相当不错。 - CrazyCoder
最近有人为IDEA颜色方案添加了这个很酷的网站 http://ideacolorschemes.com/shuffleschemeall - Edward J Beckett

8

安装Eclipse颜色方案:

  1. eclipse.xml复制到您的IntelliJ IDEA首选项颜色目录中。该目录因使用的JetBrains IDE不同而异。通常位于以下位置:

    Mac OS X

    • ~/Library/Preferences/IntelliJIdea13/colors (IntelliJ IDEA 13 Ultimate Edition)
    • ~/Library/Preferences/IdeaIC13/colors (IntelliJ IDEA 13 Community Edition),
    • ~/Library/Preferences/WebIDE70/colors (PHPStorm 7.0)。

    Windows

    • %USERPROFILE%/.IdeaIC13/config/colors (IntelliJ IDEA 13 Community Edition)
  2. 重新启动IntelliJ IDEA

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


是的,这样就不那么冒犯了!使用IntelliJ CE 14时,我不得不删除XML文件的第一行,否则启动时会出现错误。谢谢。 - simbo1905

7

2
谢谢你,伙计,你真是太棒了!值得一提的是,有两个类似的插件(如果您直接进入 IntelliJ -> 插件 -> Marketplace)。我找到了“Eclipse - Dark Color Scheme”和“Eclipse Dark Theme Color Scheme”。我错误地安装了第一个,不喜欢它太“缩小”的样子,汉尼斯的正好合适! - Jet_C
@Top_Pug,很高兴你喜欢它 :-) 如果它对你有帮助,请考虑留下一个好评。 - Hannes Schneidermayer
非常感谢你! 适用于IntelliJ IDEA 2023.2(Community Edition)
  1. 下载插件Eclipse Dark Theme Color Scheme
  2. 切换到Darcula主题
  3. 文件->设置...->编辑器->颜色方案:Eclipse Dark Theme 好的!
- steven

7

下载一个适用于IntelliJ的配色方案,例如“Classic Eclipse” [编辑说明:此前链接的网站已被替换为垃圾广告并已被删除]。

它是一个jar文件,然后您执行文件 > 导入设置...,打开jar文件并重新启动。

您还应该进入首选项 > 快捷键,将下拉列表更改为eclipse快捷键,以便更轻松地使用。


1
那个链接已经失效了。请尝试使用这个链接代替:http://www.eclipsecolorthemes.org/?view=theme&id=935 - a113nw
4
似乎这会使 Eclipse 看起来像是 IntelliJ,而不是相反的情况。 - Vivek Chavda

6

我同意,我无法忍受几乎所有的外观和感觉,但我真的很喜欢Nimbus;文件 -> 设置 -> 外观 -> 外观 = Nimbus。试试看是否有帮助。


那个对颜色帮助很大...谢谢。我还在尝试修复/重置Java语法高亮(真是个烦人的问题)。目前最大的问题是字体。有没有办法在IDEA中添加新字体? - Dave

3
尝试添加
-Dawt.useSystemAAFontSettings=gasp
-Dswing.aatext=true
-Dsun.java2d.xrender=true

gasp改为onlcd选项,可能会在Ubuntu 14.04, Gnome Shell,Oracle JDK 7上改善抗锯齿效果,但与Eclipse相比仍有差距。如果使用OpenJDK,则可能需要打补丁。

对于Oracle JDK 8,在Ubuntu 14.10上,删除-Dawt.useSystemAAFontSettings=gasp可以稍微改善渲染效果。

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


3


-4

OP 询问的是 IntelliJ 而不是 Eclipse。 - TheChubbyPanda

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接