写点什么

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

2012 年 2 月 25 日

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 年 2 月 25 日 02:471740

评论

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

MySQL 锁表后快速解决方法 及 锁表原因

wkq2786130

MySQL

性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

一叶知秋

Git 常用命令总结

Verlime

git

米酒米酒黼子酒

zhoo299

美食

架构师训练营第7周

大丁💸💵💴💶🚀🐟

话说性能那些事

朱月俊

neo4j 批量 导入 数据 的 几种方式

wkq2786130

neo4j

jvm-config

wkq2786130

Java JVM

antd vue 使用upload组件action上传文件

Seven_xw1213

前端 antd vue upload

canal 笔记

wkq2786130

MySQL canal

八个排序的原理、Java 实现以及算法分析

多选参数

数据结构 算法 排序 排序算法 数据结构与算法

K8S 中的 Grafana 数据持久化

耳东

Kubernetes k8s Grafana 配置文件持久化

OrientDB etl 工具 导入 rdbms数据

wkq2786130

Cmder 使用 笔记

wkq2786130

cmder tools

第 7 周 - 作业 2

seng man

架构师训练营第七周学习总结

fenix

极客大学架构师训练营

第7周总结+作业

林毋梦

neo4j load csv 使用

wkq2786130

elasticsearch-restful-api笔记

wkq2786130

elasticsearch

自己动手实现一个 Promise

Verlime

Java 前端

随着并发的增加,响应时间和吞吐的变化

朱月俊

架构师训练营第7周

大丁💸💵💴💶🚀🐟

问题驱动

林昱榕

学习 问题驱动

Neo4j APOC 使用

wkq2786130

neo4j apoc

Github 创建发行版本

耳东

GitHub github release

解决 EXT4 使用无法挂载

耳东

ext4 journal

过早三件套之面窝

zhoo299

美食

Scrapy爬虫入门

烫烫烫个喵啊

python 爬虫

elasticsearch 游标 使用

wkq2786130

elasticsearch

JVM性能调优监控工具 jps jstat jinfo jmap jhat jstack

wkq2786130

Java JVM

重置 Grafana admin 密码

耳东

Grafana Grafana password

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