【问题标题】:Can I make IntelliJ IDEA look more like Eclipse?我可以让 IntelliJ IDEA 看起来更像 Eclipse 吗?
【发布时间】:2011-03-26 03:55:37
【问题描述】:

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

但我无法忍受 Ubuntu 10.04 上的外观。来自 Eclipse 的字体和颜色让一切都变得非常难以阅读……眼睛非常紧张。我玩过字体和颜色,现在好一点了。

但是,是否有某种灵魂已经创建了某种配置文件,我可以将其加载到 IDEA 中并让它在视觉上看起来更像 Eclipse?

【问题讨论】:

  • 你有没有为工作室找到更接近日食的主题?

标签: eclipse ide fonts colors intellij-idea


【解决方案1】:

Eclipse 和 IDEA 使用不同的 UI 工具包(SWT 与 SWING),因此很难使其看起来相同。

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

编辑器字体在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 提供)。

至于配色方案,你可以谷歌几个 XML 格式的预设,比如this one。下载链接的 XML,将其重命名为 Cobalt.xml,将文件放在 ~/.IntelliJIdea90/config/colors 目录中。重启IDEA,在Settings | Editor | Colors & Fonts中选择Cobalt方案。

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

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

【讨论】:

  • 非常有帮助。几个cmets:1)钴主题在深蓝色背景上有浅蓝色和中蓝色文字-老实说...我会在4小时内失明! 2) VibrantInk 还不错,但我仍然可能会手动编写一个与 Eclipse 相匹配的代码。 3) 我会尝试安装一些更好的字体...感谢您的提示。 4) 很难超越丑陋的 Swing 应用程序。
  • GTK L&F 在某些发行版上可能很难看,在 Windows 上,原生 Look&Feel 相当下降。
  • 最近有人为IDEA配色方案添加了这个很酷的网站ideacolorschemes.com/shuffleschemeall
【解决方案2】:

安装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)。

    Windows

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

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

【讨论】:

  • 是的,这有点不那么令人反感了!使用 IntelliJ CE 14 我不得不删除 xml 文件的第一行,否则启动时出错。谢谢。
【解决方案3】:

下载 IntelliJ 的配色方案,例如“Classic Eclipse”[编者注:此处之前链接的网站已被替换为垃圾邮件,已被删除]

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

您还应该进入 Preferences > Keymap 并将下拉菜单更改为 eclipse 快捷方式,以便您可以更轻松地进行操作。

【讨论】:

【解决方案4】:

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

【讨论】:

  • 这对颜色有很大帮助...谢谢。我也在尝试修复/重置 Java 语法突出显示(多么痛苦)。此时最大的问题是字体。有什么方法可以向 IDEA 添加新字体?
【解决方案5】:

如果你在谈论 eclipse 的黑暗面,你可能会喜欢我的 Eclipse Dark Color Schemehttps://plugins.jetbrains.com/plugin/11055-eclipse-dark-theme-color-scheme

例子:

【讨论】:

  • 谢谢你的英雄!值得指出的是,其中有两个类似的插件(如果您直接访问 IntelliJ -> Plugins -> Marketplace)。我找到了“Eclipse - Dark Color Scheme”和“Eclipse Dark Theme Color Scheme”。我错误地安装了第一个,不喜欢它太“缩小”,Hannes 你的恰到好处!
  • @Top_Pug 很高兴你喜欢它 :-) 如果对你有帮助,请考虑留下好评价。
【解决方案6】:

尝试添加

-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,删除 -Dawt.useSystemAAFontSettings=gasp 对我来说在 Ubuntu 14.10 上改善了一点渲染

【讨论】:

    【解决方案7】:

    聚会有点晚了。这是我发现并为我工作的东西。基本上它会在 intelliJ 上创建类似 Eclipse 的语法突出显示。适用于Java 代码和XML,这是我正在寻找的。

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

    【讨论】:

      【解决方案8】:
      1. 安装 Eclipse 颜色主题插件:https://marketplace.eclipse.org/content/eclipse-color-theme

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

      3. 在 Eclipse 中,转到 Windows > 首选项 > 常规 > 外观 > 颜色主题 > 导入主题。并选择刚才下载的xml文件。

      【讨论】:

      • OP 询问的是 IntelliJ 而不是 Eclipse。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-13
      • 2010-12-09
      • 2014-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多