写点什么

JetBrains IntelliJ IDEA 7 M2 增加 Groovy/Grails 支持和依赖性分析

  • 2007-08-21
  • 本文字数:872 字

    阅读完需:约 3 分钟

JetBrains 已经发布了 IntelliJ IDEA 7 的第二个里程碑版,它包含许多的增强功能和新的特性。其中一个是使用依赖性结构矩阵(Dependency Structure Matrix)技术来分析项目中类型依赖性的新工具。这可以让开发者从高一些的层次发现潜在的问题,并能够深挖各个问题的细节。

M2 也包含完整的 Groovy 和 Grails 支持:

  • 上下文敏感并能感知类型推断(Type Inference-Aware)的代码完成(Code Completion)功能,支持方法、域字段、类和关键字
  • 跨 Groovy 和 Java 的类、方法和域字段解析
  • 通过结构视图、类和用法搜索,实现智能代码导航帮助
  • 语法和错误高亮显示
  • 支持 Groovy 的重构和导入优化
  • 专门的 Grails SDK 配置
  • 内建的 Grails 生成器,生成控制器(controller)、视图(view)、领域类(domain classes)、任务(jobs)、脚本、服务和标签库(taglibs)

Grails 的作者 Graeme Rocher 对于 IDEA 对 Groovy/Grails 的支持有以下的评论:

它(JetGroovy 插件)到底哪一天才被公之于众,我实在等不及了。当你还年轻,有时间和精力可以花费在安装所有的组件,处理驱动(解读:指代插件)问题,一遍又一遍的安装并处理不同驱动(解读:指代插件)之间的不兼容性问题时,那么你用 PC 机(解读:指代 Eclipse)就没什么问题了。而当你跨过这个阶段,只是想在一个让你畅行无阻的平台上搞定一切的时候,那么你就会选择这样一个替你完成一切的平台,比如说 Mac(解读:指代 IntelliJ IDEA)。它开箱即用,每个部件都集成的很好,包括 Groovy 插件。

官方发布稿上提到的其它特性包括:

  • 在 Spring 和 Hibernate 间的集成
  • 增强的 Spring AOP、Hibernate 和 JPA 支持
  • 更灵活的项目配置
  • 新的重构功能和 Maven 支持,以及性能的提升
  • 通过 ClearCase UCM 和 Perforce 离线模式实现更灵活的版本控制操作,还有改善的变化列表管理

关于新的 Groovy、Sprint 和 Hibernate 特性的 Demo 在 JetBrains 网站上已经可以下载。JetBrains 也宣布在今年年底之前购买 IntelliJ IDEA 6 的所有用户届时将获得免费的 IntelliJ7 升级。

查看英文原文: JetBrains IntelliJ IDEA 7 M2 Adds Groovy/Grails Support, Dependency Analysis

2007-08-21 21:004024
用户头像

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

关注

评论

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

IT外包驻场加速企业IT创新

Ogcloud

外包 IT 外包公司 外包项目 IT 运维

世界第一!

天翼云开发者社区

云计算 性能测试

实时3D渲染-定义、原理及应用

3DCAT实时渲染

实时渲染 实时云渲染

用html+css+js做canvas烟花模拟网页动画代码

小齐写代码

搜狐智能媒体基于腾讯云大数据 EMR 的降本增效之路

腾讯云大数据

EMR

不同类型的IT外包服务分别适合什么企业?

Ogcloud

外包 IT 外包公司 外包项目 IT 运维

喜讯!云起无垠上榜《成长型初创企业推荐10强》

云起无垠

CAS原理,看这一篇就够了!

是月月啊2023

CAS Java 面试题

RocketMQ 如何保证消息不丢失

是月月啊2023

RocketMQ

奇点云2023数智科技大会来了,“双12”直播见!

奇点云

操作系统 发布会 奇点云

2023工作总结怎么写?保姆级的年终总结万能公式来了,助你一臂之力!

彭宏豪95

互联网 职场 年终总结 在线白板 工作总结

软件测试/测试开发丨软件测试中的人工智能

测试人

人工智能 软件测试

HashiCorp白皮书:平台团队最佳实践

杨振涛

DevOps 平台 平台工程 内部开发者平台 PECommunity

麒麟云K8s调度优化之错误重调度

麒麟云

Kubernetes 云原生 容器云 银河麒麟 银河麒麟云原生操作系统

软件测试/测试开发/人工智能丨利用ChatGPT编写测试用例

测试人

平台工程动态 Monthly News 2023-11

杨振涛

平台 平台工程 平台工程社区 PECommunity 内部开发者社区

浅谈 SpringMVC 执行过程

是月月啊2023

Spring 配置解析

这款 IDEA 插件太好用了,堪称日志管理神器!

是月月啊2023

ieda

手把手系列!用 Milvus 和 Python 搭建电影推荐系统

Zilliz

Python 推荐系统 Milvus 电影推荐系统

Rusty Tuesday :Rust 基金会一行来访 Databend Labs,共话技术创新!

Databend

巧用静默,原来真的可以告警零误报!

观测云

监控告警 静默规则

WorkPlus企业数字化转型的超级APP,All in one完美解决方案

BeeWorks

《钢岚》今日首发,成为首款基于HarmonyOS NEXT开发的战棋新游

最新动态

跨境代买淘宝系统,跨境代采系统,淘宝代购系统,淘宝代购集运系统

tbapi

淘宝代购系统 淘宝代购 淘宝代购集运系统 淘宝代采系统

燃!中国电信天翼云黑科技为智慧海关建设插上云翅膀!

天翼云开发者社区

人工智能 云计算 海关科技装备博览会

PPT下载 | DataOps +大模型促进数据工程创新

数造万象

亚信安慧AntDB数据库中级培训ACP上线,中国移动总部首批客户认证通过

亚信AntDB数据库

数据库 AntDB AntDB数据库

NFT 市场开发:洞察、功能和成本综合指南

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

搭乘“低代码”快车,引领食品行业数字化转型全新升级

优秀

低代码 数字化转型

JetBrains IntelliJ IDEA 7 M2增加Groovy/Grails支持和依赖性分析_Java_Scott Delap_InfoQ精选文章