Intellij idea 值得从Intellij Idea7升级到Idea8吗?

Intellij idea 值得从Intellij Idea7升级到Idea8吗?,intellij-idea,Intellij Idea,我使用Intellij Idea 7进行Java开发。我的开发“限于”所有J2SE功能,加上轻量级JSP、servlet和JPA的超轻量级使用。没有J2EE,没有大量使用随机框架,等等 是否值得升级到8版?“值得”对我来说意味着在速度(特别是启动速度)、内存利用率(似乎在打开四个或更多项目时开始出现严重问题)和自动bug查找方面更好的“核心功能”。 支持更多的框架和支持更多的语言(也许除了Haskell和C++),更多的重构现在对我不感兴趣 不久前,我安装了8的预览版,就我的需求而言,它似乎与7

我使用Intellij Idea 7进行Java开发。我的开发“限于”所有J2SE功能,加上轻量级JSP、servlet和JPA的超轻量级使用。没有J2EE,没有大量使用随机框架,等等

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

不久前,我安装了8的预览版,就我的需求而言,它似乎与7完全相同

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


谢谢

IntelliJ 8有一个配置插件功能,允许您禁用具有依赖项的插件。没有什么是试错法无法复制的,但它很好。

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


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

启动速度只稍微慢一点。但索引一旦打开,速度比以前快得多,对大多数项目来说甚至都不明显,除非提交到Subversion之后。提交subversion似乎会触发索引两次。

有一个非常漂亮的go-to/create测试向导,它绑定到ctrl-shift-T。升级本身就值得。

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

我正在开发Diana EAP build,但8内置了git集成。与8.0.1版本相比,EAP具有更好的git集成,这似乎是他们真正关注的问题

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


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

IntelliJ IDEA 8的一些好处:

IDEA 8支持新功能,例如合并跟踪,这可能非常有用,尤其是当您的团队()使用了大量开发分支,因此合并非常频繁时

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


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

对我来说,IDEA 8中的文件索引比IDEA 7慢得多,但我不在乎,因为它修复了我在IDEA 7中使用Subversion操作(例如Ctrl-K)时遇到的一个非常恼人的挂起问题;“等待VCS同步完成”已久。。。