代码之家  ›  专栏  ›  技术社区  ›  Brian

值得从Intellij Idea7升级到Idea8吗?

  •  5
  • Brian  · 技术社区  · 16 年前

    我将Intellij Idea 7用于Java开发,我的开发仅限于所有J2SE特性,以及轻量级JSP、servlet和JPA的超轻量级使用没有J2EE,没有大量使用随机框架等。

    是否值得升级到8版?”“值得”对我来说意味着更好的“核心功能”在速度(特别是启动速度)、内存利用率(似乎开始有四个或更多项目打开时的严重问题)和自动错误查找方面。 更多的框架支持和更多的语言支持(除了Haskell和C++),更多的重构在这个时候我不感兴趣。

    不久前,我安装了8的预览版,就我的需求而言,它看起来和7完全一样。

    有人喜欢升级到8,如果是,为什么?

    谢谢

    8 回复  |  直到 16 年前
        1
  •  2
  •   Darron    16 年前

    在现有代码的复杂集合之上配置新项目似乎也更容易。

    例如,您可以自然地将其配置为5个或更多模块。

        2
  •  1
  •   krosenvold    16 年前

    有一个非常漂亮的go-to/create测试向导绑定到了ctrl-shift-T,值得自己升级

        3
  •  1
  •   Pavel    16 年前

    最好的方法是查看 list of new features 自己决定吧到目前为止,我还没有发现任何值得升级的特性——简化的UML视图非常好,改进的Maven集成也是如此用户界面感觉更流线型,速度更快似乎大部分注意力都集中在了非Java特性上,比如更好的Flex支持(我非常感谢,因为我不喜欢FlexBuilder,但我还没有机会使用它)。

        4
  •  0
  •   sblundy    16 年前

    IntelliJ 8有一个配置插件特性,允许您禁用具有依赖项的插件没有什么试验和错误是不能复制的,但它是好的。

        5
  •  0
  •   Ruben    16 年前

    启动只是稍微慢了一点但是索引打开一次比以前快很多,即使在提交一个颠覆之后,大多数项目都不会注意到。似乎一个提交颠覆触发两次索引。

        6
  •  0
  •   harmanjd    16 年前

    我正在开发Diana EAP版本-但是8已经内置了git集成EAP比8.0.1版本有更好的git集成——看起来这是他们真正关注的。

        7
  •  0
  •   JackJack    16 年前

    绝对不行似乎自定义标记库中定义的变量不再能够在jsp中使用(在7.0.4中工作)全是红色的没有自动完成。

    哦,新的设置菜单太可怕了!

        8
  •  0
  •   Community CDub    8 年前

    IntelliJ IDEA 8的一些好处:

    想法8支持 Subversion 1.5 新功能-例如合并跟踪,特别是当您的团队( like ours )使用了很多开发分支,因此合并很频繁。

    我欣赏创意8的一个细节:如你所知,创意 changelists 很长一段时间以来,它建立在任何底层版本控制系统之上——这是一个非常有用的特性所以,既然颠覆本身支持 changeslists ,IDEA的变更列表实现已经更改,因此它与Subversion的本机变更列表完全兼容(例如,当使用 svn 直接使用命令行工具。)

    编辑 :在您的情况下,可能不值得升级至少对于我来说,启动和文件索引似乎在8比7慢一些。[但就我个人而言,升级绝对值得,因为它解决了IDEA 7长期存在的VCS问题-点击Ctrl-K键后,它可能会将“等待VCS同步完成”挂上一个小时或其他时间。]