【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Intellij IDEA 9:Java EE 6、OSGi、Flex 及更多

  • 2009-12-14
  • 本文字数:1099 字

    阅读完需:约 4 分钟

JetBrains 最近发布了他们的获奖 IDE——Intellij IDEA 9。它包含对一整套新技术的支持、对已有特性的改善、性能的提升以及更加现代化的用户界面。Intellij IDEA 9 是第一款包含免费开源社区版和旗舰版两个版本的非 beta 版本,这在几个月前 InfoQ 网站上报道过。

以下是这个版本中包含的改进和新支持的简单列表:

  • Java EE 6,包括 EJB 3.1、JPA 2.0、Servlet 3.0、JSF 2.0 及更多
  • Osmorc 插件提供的 OSGi
  • Flex, including AIR, FlexUnit, code generation, additional refactorings and more .
  • Groovy including support for Gradle and Griffon and more .
  • Android, Maven, Scala and Clojure
  • Flex,包括 AIR,FlexUnit,代码生成,还有额外的重构及更多
  • Groovy,包括对 Gradle Griffon 以及更多的支持。
  • Android、Maven、Scala 以及 Clojure.

除了与特定技术相关的特性外,还有

一些针对 IDE 自身的改进,

新的后台文件索引功能可以让你立刻开始使用必要的编辑特性。所有高级的特性会在极短的时间内准备好。用户界面的反应速度有了很大改善,因为许多 耗时的操作现在会在后台执行。我们也曾经介绍过即时模块重载,这意味着.iml 文件的变化(尤其从版本控制系统更新代码后)不再需要重新打开整个项目。

在这个

对比表上,你可以看到社区版本和旗舰版本之间的大致区别。InfoQ 也就这个新版本采访了Intellij IDEA 的开发lead Dmitry Jemerov。

InfoQ:IDEA 9 已经对不同的语言和库增加了很多支持,有计划合并 Python 吗,比如会是个 plugin?如果有,会支持什么 Python 框架(比如 Django)呢?有没有计划支持 Jython?

我们已经在 IDEA 9.0 中发布了一个更新版本的 Python 插件,只有一点新特性。而更重要的更新(包括对调试和 Django 的支持)会在 2010 年早期发布。Python 插件自从 IDEA 8.0 就完全支持 Jython。支持包括跨语言导航、代码完成和重构。

InfoQ:好像对 Git 的支持也有更新,JetBrains 内部有向 Git 迁移吗?

Git 在 IDEA 8.1 中就有支持,而在 IDEA 9.0 中有更多重要的改善。我们在九月份就把版本控制系统转向了 Git,这对我们在 IDEA 10 中改进集成带来很大的鼓励。

InfoQ:Intellij IDEA 9 刚刚发布,接下来的路线图会是怎样的呢?

我们目前对 IDEA 10 没有任何路线图。但是很显然,对 Java 7 语言特性的支持,尤其是对闭包的支持会是我们下个版本中很重要的工作。使用闭包把传统的命令式代码转换成函数式风格,还有很多有趣的事情可以做的。

InfoQ:对于改变 Intellij 口号“最智能的 Java IDE”,有什么想法吗?毕竟它已经不仅仅涉及 Java,甚至超越了 JVM。

这是个好问题,“最智能的基于 JVM 的语言 IDE”对我来说也不怎么样,但也许我们晚点会想出别的什么。

2009-12-14 05:533594
用户头像

发布了 127 篇内容, 共 42.1 次阅读, 收获喜欢 5 次。

关注

评论

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

【直播回顾】数字化转型成为银行业发展的关键(上)

易观分析

金融 银行 经济

科学的演变:从笛卡尔到生成式人工智能

Baihai IDP

人工智能 AIGC 企业号 4 月 PK 榜

软件测试丨ChatGPT的火爆对测试人员来说,是机遇还是挑战?

测试人

软件测试 ChatGPT

阿里P8架构师3年心血终成的453页神级Java系统分析与架构设计文档

Java你猿哥

Java ssm 架构师 面经 Java系统性能

期盼已久的“库权限”来了

NineData

数据库 安全 数据 开发 权限管理

火山引擎云原生数据仓库ByteHouse技术白皮书V1.0(上)

字节跳动数据平台

大数据 数据仓库 云原生 实时数仓 企业号 4 月 PK 榜

GreatSQL社区月报 | 2023.03

GreatSQL

greatsql greatsql社区

Redis管道

京茶吉鹿

nosql redis pipeline

从 OSPO 角度思考开源治理问题——蚂蚁集团开源办公室负责人边思康

开源雨林

扯下@EventListener这个注解的神秘面纱。

why技术

Java 源码

ZBC 荣登OKX涨幅榜前列,月内涨幅逾六成

股市老人

ZBC 荣登OKX涨幅榜前列,生态持续发力是关键

EOSdreamer111

聊聊ChatGPT

炜娓道来程序人生

AI ChatGPT

OpenHarmony标准系统开机时长优化

OpenHarmony开发者

OpenHarmony

极光笔记 | 如何在Shopify中使用EngageLab (下)

极光JIGUANG

市场营销 用户运营

【四大分主题,九次干货分享】去哪儿网“云原生”系列分享即将开讲!!

Qunar技术沙龙

云原生 去哪儿网

低至200元/月,火山引擎DataLeap帮你搭建企业级数据中台

字节跳动数据平台

数据中台 数据集成 促销 数字化建设 企业号 4 月 PK 榜

用友开发者中心应用构建实践指引(二):如何实现入职申请单功能?

YonBuilder低代码开发平台

你的 Kubernetes 安全吗?最新benchmark的重要趋势解读

HummerCloud

Kubernetes k8s

使用 App Store Connect API v2.3 管理 App Store 新定价机制

37手游iOS技术运营团队

ios iap In App Purchase App Store Connect API app store

浅析云原生时代的服务架构演进

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

穿云鉴智 - HashiCorp 创始人对于 AI 大模型的思考

Bytebase

人工智能 DevOps

OpenTiny 跨端、跨框架组件库升级TypeScript,10万行代码重获新生

华为云开发者联盟

Vue 前端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

你知道什么是“XY Problem”吗?-【避坑指南】

炜娓道来程序人生

架构 职场 沟通 工作哲学 思维

Apache IoTDB v1.1.0 发布|增加多种分段方式与实用函数,引入 pipeline 执行引擎进一步提升查询速度

Apache IoTDB

Docker教程:如何将Helix QAC创建为一个容器并运行?

龙智—DevSecOps解决方案

Docker 容器 Helix QAC 静态代码扫描

绝了!阿里大佬的"Redis深度核心笔记",从基础到源码,全是精华

Java你猿哥

Java redis 面试 面经 春招

4月飞桨国赛火热报名中!产业级赛题和免费硬件,等你来拿

飞桨PaddlePaddle

飞桨

软件测试丨河南工业大学“火焰杯”软件测试开发选拔赛颁奖仪式

测试人

从零学习SDK(4)使用SDK创建一个简单的应用程序

MobTech袤博科技

GitHub登顶的 Java 面试八股文(2023最新)附答案详解

采菊东篱下

Java 编程

Intellij IDEA 9:Java EE 6、OSGi、Flex及更多_Java_Craig Wickesser_InfoQ精选文章