写点什么

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:102218
用户头像

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

关注

评论

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

3年测试经验跳槽成功拿下30W+年薪

测吧(北京)科技有限公司

软件测试

为什么面试官狂问八股文?我已经被三家公司问到哑口无言……

程序知音

Java java面试 java架构 后端技术 Java面试八股文

《深入理解JavaScript特性》学习总结1-ES6基础知识点总结

肥晨

箭头函数 11月月更 ES6基础知识点总结

脑机直播 x 赛博驱魔!瑞云专访揭秘胶囊计划国风科幻神作《终极体验》制作幕后...

Renderbus瑞云渲染农场

3D动画 动画制作 瑞云专访

数据中台选型必读(五):中台建设本质就是构建企业的公共数据层

雨果

数据中台

这些小技巧,让你的前端编程更优雅

好程序员IT教育

前端

深圳市数字经济指数发布:数字经济蓬勃发展,数字用户深度渗透

易观分析

数字经济 深圳

这家公司的码农有多牛,用C++重写Kafka,还能与其API兼容

雨果

Kafk

用户体验成为继MAU后,手机银行竞争分化的下一分水岭,易观千帆重磅发布手机银行APP用户体验GX评测

易观分析

App 手机银行

redhat运维-远程日志记录

阿柠xn

运维 日志 linux 文件权限控制 11月月更

《深入理解JavaScript特性》学习总结2-ES6基础知识点总结

肥晨

11月月更 ES6基础知识点总结 解构赋值

袋鼠云数栈UI5.0体验升级背后的故事:可用性原则与交互升级

袋鼠云数栈

图文实录|UIE:基于统一结构生成的通用信息抽取

澜舟孟子开源社区

什么是“数字孪生”?有什么价值?

雨果

数字孪生

Meta Force 原力元宇宙dapp系统开发(智能合约部署)

开发微hkkf5566

CSS修改单选框样式(element)

肥晨

11月月更 单选框样式修改 element单选框样式

完整会议议程:NGINX Sprint China 2022 年度线上大会

NGINX开源社区

nginx

20个值得收藏的实用JavaScript技巧

千锋IT教育

数字化开采|AIRIOT智慧矿山自动化生产解决方案

AIRIOT

低代码 物联网 智慧矿山

为什么晶闸管能在大电流下工作?

元器件秋姐

元器件采购 元器件电商 元器件知识 华秋商城 晶闸管

商业银行普惠金融可持续发展综合能力呈现梯队化,专项领域各有所长

易观分析

普惠金融

2022年互联网主要技术方向招聘需求变化:人工智能岗位需求增加87.7%;SQL在就业语言需求中位列第一

雨果

sql

国企数字化转型全是坑?看这几个成功案例,减少90%损失

雨果

数字化转型

基于 MQ 的分布式 Serverless 多租任务处理系统架构演进

Apache RocketMQ

消息队列 异步调度 #Serverless 任务

最新出炉!开源 API 网关的性能对比:APISIX 3.0 和 Kong 3.0

API7.ai 技术团队

kong api 网关 APISIX

万物皆可集成系列:低代码对接Web Service接口

葡萄城技术团队

2022开源之夏|EMQ三大开源项目开发圆满收官

EMQ映云科技

开源 物联网 IoT mqtt 11月月更

大规模预训练模型:探讨与展望

澜舟孟子开源社区

数据中台选型必读(四):要想中台建的好,数据模型得做好

雨果

数据中台

低学历并不是阻碍职业发展的绊脚石

测吧(北京)科技有限公司

软件测试

Github上架3天星标55K,阿里最新产架构师速成手册成功颠覆了我的认知

程序员小毕

分布式 微服务 程序人生 架构师 Java后端

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