来 DTDS 全球数字人才发展峰会,与刘润、叶军、快刀青衣畅聊成长>> 了解详情
写点什么

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:471790

评论

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

软件测试——教育机构课程顾问常见黑话大全

程序员一凡

程序员 软件测试 教育 机构 教育培训

一文搞定 Flink Job 的运行过程

shengjk1

flink flink源码 flink源码分析

GitHub惊现!JVM G1GC的算法+实现,90张图+33段代码,你的面试专属!

Java架构师迁哥

轻松带你学习java-agent

华为云开发者社区

Java Trace Java虚拟机 java-agent 挂载

Golang 对象池

escray

go 极客时间 学习笔记 4月日更 Go 语言从入门到实践

0门槛成为“技术牛人”!星环科技线上分享课“星课堂”开播,快来报名,一探究竟

星环科技

人工智能 数据库 云计算 大数据 直播技术

https如何使用python+flask来实现

华为云开发者社区

Python flask https ssl HTTP协议

什么是Selenium?使用Selenium进行自动化测试

信码由缰

DevOps selenium

大专学历,CRUD3年进大厂面经分享!鬼知道我是怎么过来的!

程序员小毕

Java spring 程序员 架构 面试

阿里巴巴的“双11”高并发秒杀终极版教程!(Java语言设计)

Java架构追梦

Java 阿里巴巴 架构 面试 秒杀架构设计

爱了!Java知识点最强总结,美女学姐带你入坑,网友感叹:真香

java专业爱好者

Java

家务活中的python协程

行者AI

协程 python学习

2020年12月的面试经历:美团4面+字节4面(均已拿offer),面试真题分享

Java架构师迁哥

干货来袭!阿里大牛亲码Java面试全解笔记全网开源!(1024道Java面试真题+54道HR面必问软性问题整理

Java王路飞

Java spring 程序员 架构 面试

从源码分析 MySQL 死锁问题入门

比伯

Java 编程 程序员 架构 计算机

知识分享:SQL注入的流程和步骤

Thrash

sql

Redis的适用场景简单剖析

大数据技术指南

redis 4月日更

重磅来袭:Spring之RequestBody的使用姿势小结

学Java关注我

Java 编程 架构 技术 程序人生

上头!GitHub上线半小时,10w访问被下的JVM实战笔记,内容太干了

周老师

Java 编程 程序员 架构 面试

智汇华云 | ArSDN打通软件定义数据中心的“任督二脉”

华云数据

离谱!阿里面试官嫌面试者技术差,竟彻夜怒肝524页面试通关手册

周老师

Java 编程 程序员 架构 面试

2021年互联网影视峰会!原创报道,Adobe国际认证助力摄影前途!

Adobe国际认证

Adobe国际认证

前端DDD总结与思考

白玉兰开源

前端 前端开发 DDD 前端进阶

【转载】图形化系统开发组件X-Series(一)——XrossUnit介绍

赫杰辉

前端⼤规模构建演进实践

白玉兰开源

架构 前端 前端进阶

腾讯网络安全大牛用16部分讲明白黑客攻防(从0到1,新手必看)

Machine Gun

黑客 网络安全 信息安全 行业趋势

华云大咖说 | 华云数据与数科网维携手共建国产云生态

华云数据

TcaplusDB君· 行业新闻汇编(4月21日)

TcaplusDB

数据库 nosql 分布式 TcaplusDB

前端规范之路

白玉兰开源

前端 前端框架 前端进阶 开发规范

一入爬虫深似海,从此早睡是路人

Thrash

被“百万”程序员吹捧上天的阿里Java面试手册!GitHub已惨遭封杀

Crud的程序员

Java 编程 架构 java程序员

「中国技术开放日·长沙站」现场直播

「中国技术开放日·长沙站」现场直播

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