写点什么

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

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

关注

评论

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

基于App SDK和API搭建无人自习室等无人场景

IoT云工坊

物联网 智慧琴房 24小时无人自习室 24小时自助游戏厅 共享办公室

阿里架构师478页Java工程师面试知识解析笔记pdf,一份2021年通往阿里的面试指南

Java架构之路

Java 程序员 架构 面试 编程语言

TypeScript | 第二章:类、接口和之间的关系

梁龙先森

typescript 大前端 七日更

阿里技术官亲荐“998页的应届生面试手册”看完才发现,原来求职也没那么难!

比伯

Java 程序员 面试 编程语言 计算机

KKR四币连发挖矿系统软件APP开发

系统开发

等不到明年金三银四了!五面滴滴之路,爆砍37K+16薪Offer

Java架构追梦

Java 学习 架构 面试 滴滴

学透这份300页的2020最新java面试题及答案,一线大厂offer随便拿

Java架构之路

Java 程序员 架构 面试 编程语言

源码解析Synchronized同步方法的八种使用场景,收藏

996小迁

Java 源码 架构 面试 synchronized

物联网打工人必备:LiteOS Studio图形化调测能力

华为云开发者联盟

互联网 LiteOS 打工人

【Java入门】流

Albert

Java 七日更

由于不知线程池的bug,某Java程序员叕被祭天

Java架构师迁哥

GitHub上3天1W赞的程序员学习路线!入门进阶都非常实用

Java架构之路

Java 程序员 架构 面试 编程语言

阿里开发10年,全部心血汇聚成到这份文档里,拿到30W的offer没问题

Java架构之路

Java 程序员 架构 面试 编程语言

被阿里、腾讯、华为追捧为最牛逼的 Java 框架你知道是什么吗?

Java架构师迁哥

一文带你了解传统手工特征的骨龄评估方法的发展历史

华为云开发者联盟

方法 骨龄 评估

App性能测试揭秘(Android篇)

移动研发平台EMAS

阿里云 软件测试 测试 性能测试 云性能测试

大作业1

龙卷风

架构师一期

架构师训练营W10作业

Geek_f06ede

量化交易系统开发搭建案例

薇電13242772558

区块链 策略模式

软件测试(功能、接口、性能、自动化)详解

测试人生路

软件测试

测开之函数进阶· 第2篇《纯函数》

清菡软件测试

测试开发

volatile,synchronized可见性,有序性,原子性代码证明(基础硬核)

叫练

volatile 多线程 synchronized 原子性 指令

anyRTC加持AI,打造下一代实时音视频引擎

anyRTC开发者

人工智能 android 音视频 WebRTC RTC

5. 穿过拥挤的人潮,Spring已为你制作好高级赛道

YourBatman

Spring Framework 类型转换 Converter

大众汽车“芯片荒”,折射汽车芯片的漫漫“自主替代”路

脑极体

LeetCode题解:55. 跳跃游戏,贪心,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

云服务的可服务性经典6问

华为云开发者联盟

服务 计算

干货时间:聊聊DevOps下的技术系列之契约测试

华为云开发者联盟

DevOps 测试 交互

倍频程与钢琴调式的距离

阿里云CloudImagine

音频技术 音频

PostgreSQL:您可能需要增加MAX_LOCKS_PER_TRANSACTION

PostgreSQLChina

数据库 postgresql 开源

OPPO小布助手正在改变普罗米修斯的世界

脑极体

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