写点什么

Ruby IDE 快报:JetBrains 发布 Rubymine 4.0,Ruby for NetBeans 7.1 正在开发

  • 2012-02-25
  • 本文字数:838 字

    阅读完需:约 3 分钟

JetBrains 发布了新版的 Ruby IDE RubyMine 4。上个主要版本 3.0 的重点是 Rails 3 的支持、代码覆盖率和调试功能的改善。RubyMine 4.0 带来更好性能,包含累积改进,以及在多个地方的完善。从发布文档可以看到:

新的 IDE 架构允许多个操作异步执行,并且避免内存阻塞。与此相关的一个例子是“Inspect Code”函数的运行效率比之前快了 4 倍。[…] RubyMine UI 也得到大刀阔斧的革新,在所有支持的平台上都变得比以前更加简洁、现代和舒服。主菜单重新组织、导航栏重新设计,编辑器的标签也得到了更新。

这个版本里另一个收到极大关注的地方是源代码的静态分析和易于导航。比如说,类之间的关系可以在 UML 图标里显示,并通过结构和层级视图显示子类型和继承的方法,代码自动完成和导航现在可以在使用本地扩展的 Gem 上工作了。代码检视也得到了改善,没有遵循 Ruby 风格指南的代码会被标记出来,可以通过快速修复来修正不一致性。新的内联方法重构功能可以把方法体提取成方法调用。 JetBrains RubyMine 博客经常会发布关于如何更有效弟使用这个 IDE 的提示和技巧,这对于初级用户而言是个很好的资源。

除了 Ruby,RubyMine 也为 CoffeeScript、HAML、SCSS 和 LESS 等其他语言带来新的或者更好的支持。CoffeeScript 代码现在可以直接在 IDE 里编译成 JavaScript 了。

RubyMine 提供了 30 天免费使用版本。专业版许可需要 $149,个人版许可需要 $69,开源项目或者教育用户可以申请免费许可

NetBeans官方去年放弃了支持 Ruby ,它的用户将会很欣慰弟听到 JRuby 的 Tom Enebo 为 NetBeans 7.1 发布了一个预览版。Tom 解释了为什么 NetBeans 7.0 的 Ruby 的支持无法在 7.1 上工作:

NetBeans 7.1 更新了一些组件(软件通常都会这样),其中一个组件就是 html.editor.lib。Ruby 的支持是基于第一版的,但 NetBeans 7.1 现在只包含第二版。

你更喜欢用哪个 IDE 或者编辑器来写 Ruby 代码呢?

查看英文原文: Ruby IDE Roundup: JetBrains Releases Rubymine 4.0, Ruby for NetBeans 7.1 in the Works

2012-02-25 02:474434

评论

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

cat监控http请求-CatFilter

Java个体户

监控 cat

从程序员角度看湖南电信网络全崩,如何防范服务器被攻击以及解决方案

北游学Java

Java 网络安全 网络 服务器

Java编辑器

ベ布小禅

4月日更

阿里P9纯手打的JDK文档太吊了,微软都开始学习了!

Java架构师迁哥

活久见,58同城居然也有这么牛的Java内部教程

Java架构师迁哥

微信被单删或拉黑?这两个免打扰检测方法你要知道。

彭宏豪95

微信 工具 社交 数据备份 4月日更

Scrum Patterns:小团队(译)

Bruce Talk

敏捷开发 译文 Agile Scrum Patterns

不确定的海浪中,更需要数字化转型的定海神针

脑极体

用吃解决生活问题

石云升

读书笔记 好好吃饭 28天写作 4月日更

完美的,从不空口说白话,140个案例带你深入理解微服务

Java架构师迁哥

聪明人的训练(十三)

Changing Lin

4月日更

感谢Github帮我斩获了8家大厂Offer

Java架构师迁哥

干货 | Redis进阶笔记

ninetyhe

redis 缓存 原理分析

一文搞懂MySQL体系架构!!

冰河

MySQL 数据库 程序员 系统架构 数据存储

颜色值JavaScript换算(HSV、RGB、十六进制颜色码)

空城机

JavaScript 大前端 颜色值换算

一个可递归遍历的Vue树型组件

空城机

JavaScript vue.js 大前端 4月日更

如何完成日千万级别以上的订单对账(一)

谙忆

MOOM集团模式

飞亚科技

yyds!用飞桨玩明日方舟

百度大脑

百度 飞桨

重读《重构2》- 内联函数

顿晓

重构 4月日更

Spark测试用例生成apache iceberg结果

聚变

大数据 iceberg

你看起来很美味?独家揭露视频推荐系统AI秘方

脑极体

魔晶面膜

飞亚科技

缓存系统设计精要

比伯

Java 互联网 面试 程序人生 技术宅

如何完成日千万级别以上的订单对账(二)

谙忆

《中寰卫星导航项目管理部负责人卜钢:智能网联行业的问题与前景》(采访提纲):

谙忆

混战的低代码江湖,如何区分「李逵」和「李鬼」?

ToB行业头条

颠覆微服务认知:深入思考微服务的七个主流观点

xcbeyond

微服务 4月日更

大数据文件浏览器

聚变

java基础集合之HashMap

false℃

低代码之所以能火,离不开这些原因!

优秀

低代码

Ruby IDE快报:JetBrains发布Rubymine 4.0,Ruby for NetBeans 7.1正在开发_Ruby_Mirko Stocker_InfoQ精选文章