写点什么

JetBrains 发布 Intellij IDEA 10

  • 2010-12-29
  • 本文字数:832 字

    阅读完需:约 3 分钟

本月,JetBrains发布了Intellij IDEA 10 ——这是该集成开发环境的一次主要更新。作为一个主版本,新的Intellij 的变化与改进可以说是相当的多。其中一部分改进包括:性能改进、对各种框架与技术的增强支持、改进的版本控制支持以及一些额外的用户界面工具。感兴趣的读者可以从早期访问发布声明或是 IDEA 的问题跟踪上找到详尽的 Bug 修复与增加的特性列表。

性能改进中最近人注目的莫过于代码索引时间下降了 50%,同时借助于本地的 Linux 文件系统监视器实现了 Linux 上更快的项目同步。比如说,InfoQ 的编辑尝试在一台 iMac 上打开一个规模很大、遗留的 J2EE 应用,过了不到 10 秒钟就可以开始对文件进行编辑了,并且在 17 秒内完成了索引。Intellij 改进的性能有助于一些特性的增强,比如“即时”的代码完成以及更快打开项目等。即时代码完成时一种代码完成特性,它无需用户使用 Ctrl+ 空格或是等待一小下就能自动实现代码完成功能。不喜欢即时弹出自动完成窗口的开发者可以配置一个以毫秒为单位的延时,或是干脆关掉该功能。

Intellij 9 已经大大简化了 Spring 开发,而 Intellij 10 则通过支持 Spring 3.0 的特性将这种简化更进一步。比如说,现在的编辑器包含了针对 Spring 测试注解的智能的自动完成功能。此外,IDEA 还通过插件支持 Spring tc Server 。由于对 AspectJ 提供了本地支持,因此 IDEA 还对大量使用方面的 Spring Roo 框架提供了更棒的支持。

JetBrains 还通过分布式版本控制系统(如 Git 或 Mercurial)改进了开发者的体验。比如说,现在的 IDE 包含了一个改进的用于查看Git 日志的界面。有时在使用通用的Git 客户端连接GitHub 时会出现一些混乱,而Intellij 10 则提供了对GitHub 的本地支持,它比原生的Git 提供了更加有限的连接选项,这样用户就不会被搞晕了。

最后,很多人可能没有意识到Intellij 还通过插件提供了对其他语言的支持,比如 Ruby 和 PHP 等。IDEA 有一个免费的社区版,还有一个功能更加强劲的商业版。

查看英文原文: JetBrains Releases Intellij IDEA 10

2010-12-29 10:102069
用户头像

发布了 88 篇内容, 共 262.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

2023开放原子开发者大会:赋予开发者高光时刻 推进开源生态健康发展

开放原子开源基金会

开源

软件测试/测试开发丨测试用例的概念、组成、优先级、设计工具

测试人

软件测试 测试开发

什么是多边形网格以及如何编辑它?

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

六步走向无忧,华为云数据库高可用的秘密武器

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

七分技术、三分管理,做好供应链管理的需求预测

用友BIP

供应链

共话 AI for Science,2023和鲸社区年度科研闭门会圆满结束

ModelWhale

人工智能 数据科学 科研 AI4S

如何使用不同的纹理贴图制作逼真的 3D 图形?

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

稳定的数据云平台如何炼成?奇点云解读“RAS”典型问题

奇点云

奇点云 数据云平台 DataSimba

openEuler Code Camp圆满举办

开放原子开源基金会

开源

AI时代数据存储管理新挑战分论坛圆满举办

开放原子开源基金会

开源

企业门户平台:八项必备功能助力业务升级

天津汇柏科技有限公司

网站 企业

3D 纹理贴图基础知识

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

大模型热的冷思考

用友BIP

企业服务大模型

文心一言专业版年卡来啦!

飞桨PaddlePaddle

人工智能 文心一言

PON网络应用场景

小齐写代码

【低代码】低代码平台协同&敏捷场景下的并行开发解决方案探索 | 京东云技术团队

京东科技开发者

敏捷 低代码 并行开发

软件测试/测试开发丨Bug概念,定义,判定标准,严重程度,优先级

测试人

软件测试 测试开发

推动企业数智化国产替代 用友BIP献上中国方案

用友BIP

国产替代

铜锁/Tongsuo项目管理委员会成立,重磅发布8.4.0版本

开放原子开源基金会

开源

星河创新,产业引领:大模型引领的企业智能化升级创新实践

飞桨PaddlePaddle

人工智能 深度学习 开发者 WAVE SUMMIT

微服务广播模式实践:维护内存数据的缓存一致性

华为云开发者联盟

微服务 云原生 后端 华为云 华为云开发者联盟

开源工业物联网大数据分论坛圆满举办

开放原子开源基金会

开源

什么是3D模型LOD:细节级别

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

“Ladies In Tech 闪闪发光的她”分论坛圆满举办

开放原子开源基金会

开源

为啥不建议用BeanUtils.copyProperties拷贝数据 | 京东云技术团队

京东科技开发者

spring BeanUtils copyProperties

优测云服务平台|总结Android开发常见风险及解决方案

优测云服务平台

风险 Android开发 Android解决方案

可视化技术:数据可视化17个常用图表

2D3D前端可视化开发

大数据 数据分析 数据可视化 数据可视化工具 可视化大屏

业务全面重塑,“人”要如何重塑?

用友BIP

人才管理

All in One, 快速搭建端到端可观测体系

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 华为云可观测监控大屏

从被动到主动,智能招聘为企业人效提升给出最优解

用友BIP

招聘

JetBrains发布Intellij IDEA 10_Java_Tim Cull_InfoQ精选文章