AIGC在金融场景是如何落地的? 了解详情
写点什么

JetBrains 发布 IntelliJ IDEA 12

  • 2012-12-11
  • 本文字数:1063 字

    阅读完需:约 3 分钟

JetBrains 发布了 IntelliJ IDEA 12 。该版本包含了许多新特性,诸如更好的编译器,对 Java 8 的支持,Android UI 设计器,一种新外观,更好的 Spring 和 Play 2.0 支持,以及对大量语言和框架支持的增强。

按照他们以往一年发布一个版本的节奏, JetBrains 发布了 IntelliJ IDEA 12 ,这款 IDE 针对扩展的 Java 生态系统,支持很多语言和框架。下面列出了一些新特性:

更好的编译器。其中的编译器能够更快速地处理增量构建,占用的内存更少。这主要归功于:

  • 编译任务独立于 IDE 的主进程执行
  • Java 编译器是在进程内通过调用 Java API 调用的
  • 通过文件系统事件来触发编译
  • 集成了能够更好地支持错误高亮的 Eclipse Java 编译器

Java 8。为支持 Java 8,IntelliJ IDEA 12 提供了针对诸如 Lambda 表达式、方法引用和默认方法的代码提示支持。

Android UI 设计器。如果说 IntelliJ 11 添加的是一个 UI 预览面板的话,这个版本提供的就是一个特性丰富的设计器(如下图所示),开发者可以使用鼠标来实现一些操作,比如向组件树或者组件画布添加、移动、删除或复制组件。设计器还支持所有的布局类型(如 Frame、Linear 和 Grid 等),支持多种设备的配置文件。

Spring 支持。JetBrains 的 IDE 代码提示功能支持更多的框架(如 Integration、Web Flow、MVC、Security 和 Batch 等),提供了更好的性能,还支持依赖图拖拽等功能。

Play 2.0。可以使用 Java 和 Scala 创建 Play 应用程序,支持代码提示、模板、格式化和重构等功能。

新外观。这个版本有了一个新的、可以完全定制的外观(look and feel),名为 Darcula(如上所示)。

其他特性

  • 支持在 IDE 内定义和创建数据库。
  • 更好的 J2EE 应用服务器管理工具,支持 Cloud Foundry 和 Cloud Bees。
  • 支持 Drools Expert
  • 支持 Cucumber for JVM。

此外,还有大量的 IDE 特性增强

Jelastic 是一个 Java 应用程序的托管服务供应商,最近升级了 IntelliJ IDEA 插件,支持开发者创建 Java、JRuby、Scala、Groovy 和 ColdFusion/CFML 应用程序,并将其部署到他们的 PaaS 上。他们的宣传中提到,系统支持按需垂直伸缩,会回收不再使用的资源,资源不是锁定的,这意味着用户的应用不需要添加特定代码,而只需要按照资源使用量付费。

Jelastic 集成了 Maven、Ant、Hudson 和 Jenkins 等构建系统,也提供了 Eclipse 插件。

英文原文链接 JetBrains Releases IntelliJ IDEA 12


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-12-11 08:062897

评论

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

观测云获亚马逊云科技年度 DevOps 合作伙伴奖

观测云

信息安全 Dapr 策略咋控制

CTO技术共享

个人成长 dapr 10月月更

万物皆可集成系列:低代码通过Web API

葡萄城技术团队

集成 数据录入

KubeCube 版本转换:K8s 升级再也不用担心影响老版本了

网易数帆

开源 Kubernetes 云原生 KubeCube 企业号十月 PK 榜

以开发之名|斗罗大陆:创造一个尽情探险的开放式游戏世界

HMS Core

华为 HMS Core

如何在 SAP Business Application Studio 里创建 SAP UI5 应用并部署到 BTP 平台上

Jerry Wang

云原生 云平台 SAP 10月月更

Windows Server 2008 R2将tomcat添加进系统服务

我爱娃哈哈😍

tomcat windows 服务器运维

探究线程与进程的区别这一问题

C++后台开发

线程 多线程 进程 linux开发 C++开发

分布式事务-什么是分布式事务

zarmnosaj

10月月更

HCI 解决方案对比:Harvester 和 OpenStack

Rancher

Kubernetes k8s rancher

峰会回顾 | 基于StarRocks,百草味如何通过数据赋能快消品行业

StarRocks

#数据库

技术贴 | 走进 PostgreSQL 行级安全策略

KaiwuDB

时序 #数据库

软件测试 | 测试开发 | 校招面试真题 | 面试官必问面试题之你有什么想问我的?

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

测试

校招面试真题 | 和面试官聊的很 high,但就是拿不到 offer,怎么办?

测试人

报告发布|“双轮驱动”重磅升级,天猫联合瓴羊、罗兰贝格发布《天猫DTC企业经营指南 :以人为本,品牌致胜》

瓴羊企业智能服务

业务系统发布新版本咋流量保障

CTO技术共享

个人成长 灰度发布 10月月更

WorkPlus数智化移动平台,打造政企强安全的超级门户

WorkPlus

提高工作效率的神器:基于前端表格实现Chrome Excel扩展插件

葡萄城技术团队

chrome Excel 插件 扩展

C# TreeView控件方法属性学习

IC00

C# 学习 程序员 上位机 10月月更

基金营销存量博弈时代,数字内容小程序化助力破局

Speedoooo

小程序 基金 数字内容 小程序容器 买方投顾

【原创】k8s 微服务滚动发布(服务持续可用)实践笔记

车江毅

k8s 不停机发布 滚动发布

React + Springboot + Quartz,从0实现Excel报表自动化

葡萄城技术团队

React SpringB

区服分析丨更透彻的游戏营运数据解读,助力高效增长

HMS Core

分析

数据结构学习,稀疏矩阵(三元组和十字链)

IC00

学习 数据结构 算法 学习笔记 10月月更

一站式移动工作平台,让企业实现运营管理全面数字化

WorkPlus

校招面试真题 | 和面试官聊的很 high,但就是拿不到 offer,怎么办?

霍格沃兹测试开发学社

OpenYurt v1.0 正式发布!一文了解三大社区 SIG 重点更新

阿里巴巴云原生

阿里云 开源 云原生 openyurt 版本升级

一篇带你了解如何使用纯前端类Excel表格构建现金流量表

葡萄城技术团队

管理 流量

Kubernetes 安全专家(CKS)考试技巧

HummerCloud

Kubernetes 云原生 考试经验 CKS 10月月更

虚拟集群vcluster 多租户实战演练

CTO技术共享

个人成长 集群管理 10月月更

Go语言入门02—运算符

良猿

Go golang 后端 10月月更

  • 扫码添加小助手
    领取最新资料包
JetBrains发布IntelliJ IDEA 12_Java_Abel Avram_InfoQ精选文章