阅读更多

2顶
0踩

编程语言
JetBrains公司今天宣布RubyMine 4.0的早期版本(EAP)已经开放。



RubyMine是一个全新的为Ruby 和 Rails开发者准备的 IDE,由 JetBrains 开发(JetBrains最著名的产品之一就是Java IDE:IntellJ IDEA)。RubyMine建立在IntellJ IDEA平台之上,提供所有必须的IDE功能,比如编辑、调试工具、源代码控制集成、代码自动提示完成以及其他功能。专门为ruby打造的功能有基于 GUI 支持的 RSpec 和 Test::Unit。

和现在的主要版本3.2系列相比,新版的RubyMine 4.0进行了很多或大或小的改进。这里是其中一些重要的:

  • 性能:针对IDE代码分析程序的一个重要部分进行重新开发,提升了编辑器性能。
  • CoffeeScript:提供更强大的CoffeeScript支持功能,包括代码检查与格式化。
  • 若使用了有本地组件的gem,可以使用自动完成(Auto-completion)及代码导航功能。
  • 改善了Mac环境下的软件界面。
详细改进列表参见:ReleaseNotes。关于RubyMine 4.0的更多改进细节,JetBrains表示会在博客中陆续透露。

下载地址:http://confluence.jetbrains.com/display/RUBYDEV/RubyMine+EAP

  • 大小: 21.8 KB
2
0
评论 共 2 条 请登录后发表评论
2 楼 klobodnf 2011-10-31 17:49
   在用3.2呢、非常不错、就是占用资源有点慢
1 楼 gazeldx 2011-10-26 10:01
有钱了俺也买一个,支持下RubyMine,支持下Ruby方面的开发人员。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 男人一生中的49个必游之地(转)

    1.西藏 有人在那里第一次失眠,因为古格的守城人普布曲在他本子上写下的第一个词是“天星雨”,第二个词是“呼吸”。 2.南北极 零下六七十度的低温你都不怕,生命还有什么最长的寒冬? 3.柏林最坚韧强悍的都市,光是名字就给人重金属的感觉。有人试图在这里把佛教的“万”字改造成征服世界的图腾。 4.撒哈拉沙漠 你的肌肉能否抵御五六十度的高温?你的内心的激情能...

  • 世态炎凉

    网络爱情之睡美人作者: 漫步黑夜云端      看到那个熟悉的头像晃动起来,依依知道是那个在网上让自己牵肠挂肚的恋人上线了。一年多的时间,让依依和这个叫云凡的男人,从相遇,相知到相爱,彼此相惜沉浸爱河。    依依点开对话窗口,温馨的话语出现了“依,想你一天了,终于见到你了!”依依幸福的笑了,但笑容只持续了几秒钟就僵住了。    因为她哭了,对云凡说:“云凡,我想我们的缘分到尽头了,我不能再陪你了

  • 金庸小说TOP10之十大夫妻之最

    金庸小说TOP10之十大夫妻之最进度最快的夫妻:陆冠英与程嘉遥。    八十年代人们形容闪电恋爱是第一天见面第二天上床第三天结婚,陆程二位却是从见面到恋爱再到结婚,总共不过半天时间,绝对愧煞后来人。        进度最慢的夫妻:周伯通与刘瑛姑    两人从相识偷情到最后正式成为夫妻,最少用了五十年时间。不光金庸小说中,现实中这么漫长的恋爱长跑,也是绝无仅有吧。       ...

  • 如何在IOS手机端在线倍速观看网盘视频

    首先在APP Store下载一个“快捷指令”的app,如果懒得打开APP Store,直接点击下方链接即可。 [快捷指令下载的链接] (https://www.icloud.com/shortcuts/e8a0e416b96246eda1f286215a2009e0) 然后在Safari中打开下方链接,是一个关于网页视频快进的链接,其次然后以下图片的步骤来就欧克。 在浏览器中打开的链接 最后...

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

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

  • (转) 如何从 0 开始学 ruby on rails (漫步版)

    原文:http://readful.com/post/12322300571/0-ruby-on-rails ruby 是一门编程语言,ruby on rails 是 ruby 的一个 web 框架,简称 rails。 有很多人对 rails 感兴趣,但又不知道从何下手、学习路线是什么,...

  • 开始学 ruby on rails

    ruby 是一门编程语言,ruby on rails 是 ruby 的一个 web 框架,简称 rails。 有很多人对 rails 感兴趣,但又不知道从何下手、学习路线是什么,因为在多个场合下回答过类似问题,所以决定整理成文章供大家参观。...

  • 如何从 0 开始学 Ruby on Rails (漫步版)

    Ruby 是一门编程语言,Ruby on Rails 是 Ruby 的一个 web 框架,简称 Rails。 有很多人对 Rails 感兴趣,但又不知道从何下手、学习路线是什么,因为在多个场合下回答过类似问题,所以决定整理成文章供大家参观。 ...

  • 如何从 0 开始学 ruby on rails (漫步版)

    如何从 0 开始学 ruby on rails (漫步版) ruby 是一门编程语言,ruby on rails 是 ruby 的一个 web 框架,简称 rails。 有很多人对 rails 感兴趣,但又不知道从何下手、学习路线是什么,因为在多个场合下回答过...

  • RUBY-FLEX实践—利用swfobject在RUBY工程中加载SWF

    开发环境:Ruby:Ruby1.9.1Rails:Rails2.3.5IDE:RubyMine2.0.1Flex Builder:Flex Builder4 开发思路:1)在Flex Builder中创建Flex工程2)在RubyMine中创建Rails工程3)将Flex工程bin-debug下编译的swfobject.js拷贝...

  • Rails Web应用开发实战-学生选课系统基础版(一)

    教程适合新入门的Ruby on Rails开发者,入门者可以在基础版上增加新的功能: 处理选课冲突、控制选课人数 统计学分,学位课等 增加选课的开放、关闭功能 自定义管理员后台 基于OAuth的授权登陆 Excel格式的数据导入...

  • 各个平台和语言开发IDE大汇集比较

    Ruby 23 Scala 24 Small Basic 25 Smalltalk 26 Tcl 27 Unclassified 28 See also 29 References ActionScript [ edit ] Main article:  ActionScript IDE License ...

  • Rails Web App Learning in action (1)--the basic version of students selective courses

    Rails Web application learning in action–the basic version of students selective coursesThis tutorial is based on the postgraduate course, named Advanced Software Engineering, from University of ...

  • flink1.8 akka_Akka 1.0是最终版,而Groovy 1.7.8已发布

    PrimeFaces 2.2.1已发布。 此版本包括2.2的维护工作,其中包括针对Ajax Post URL的修复程序,该修复程序以前被URL参数忽略,并且具有选中复选框列的重复记录。 还提供了针对回归问题的修复程序。 可在Changelog上...

  • Stack Overflow Developer Survey 2016 Results(2016stack overflow 开发者调查报告)

    Stack Overflow Developer Survey 2016 Results(2016stack overflow 开发者调查报告)

  • 基于FPGA的四相八拍步进电机控制系统设计:集成交付、正反转、加速减速及调速功能

    内容概要:本文详细介绍了基于FPGA的四相八拍步进电机控制系统的开发过程。主要内容包括:1. 使用VHDL和Verilog编写LED显示屏驱动代码,用于显示角度、学号和姓名等信息;2. 实现步进电机的正反转控制,通过状态机管理相序变化;3. 开发加速减速控制模块,确保电机启动和停止时的平稳性;4. 设计调速功能,通过调节脉冲频率实现速度控制。此外,文中还讨论了调试过程中遇到的问题及其解决方案。 适合人群:对FPGA开发和步进电机控制感兴趣的电子工程师、嵌入式系统开发者以及相关专业的学生。 使用场景及目标:适用于需要高精度运动控制的应用场合,如工业自动化、机器人技术和精密仪器等领域。目标是帮助读者掌握FPGA控制步进电机的基本原理和技术细节。 其他说明:文中提供了详细的代码片段和调试经验分享,有助于读者更好地理解和应用所学知识。同时,作者还提到了一些实用技巧,如通过PWM调节实现多级变速,以及如何避免步进电机的共振问题。

  • Android开发:基于SQLite的日历备忘录记事本项目详解与实现

    内容概要:本文详细介绍了基于Android Studio开发的日历备忘录记事本项目,涵盖日历查看、添加备忘录、闹钟提醒和删除备忘录等功能。项目使用SQLite数据库进行数据存储,通过CalendarView、EditText、Button等控件实现用户交互,并利用AlarmManager和PendingIntent实现闹钟提醒功能。此外,项目还包括数据库的设计与管理,如创建DatabaseHelper类来管理数据库操作,确保数据的安全性和完整性。文章还探讨了一些常见的开发技巧和注意事项,如时间戳的使用、手势监听的实现等。 适用人群:适用于初学者和有一定经验的Android开发者,尤其是希望深入了解Android开发基础知识和技术细节的人群。 使用场景及目标:该项目旨在帮助开发者掌握Android开发的基本技能,包括UI设计、数据库操作、闹钟提醒机制等。通过实际项目练习,开发者能够更好地理解和应用这些技术,提升自己的开发能力。 其他说明:文中提到一些进阶任务,如用Room替换SQLite、增加分类标签、实现云端同步等,鼓励开发者进一步扩展和优化项目。同时,项目源码公开,便于学习和参考。

  • Matlab实现基于SVM-Adaboost支持向量机结合Adaboost集成学习时间序列预测的详细项目实例(含完整的程序,GUI设计和代码详解)

    内容概要:本文档详细介绍了一个基于SVM(支持向量机)和Adaboost集成学习的时间序列预测项目。该项目旨在通过结合这两种强大算法,提升时间序列预测的准确性和稳定性。文档涵盖了项目的背景、目标、挑战及其解决方案,重点介绍了模型架构、数据预处理、特征选择、SVM训练、Adaboost集成、预测与误差修正等环节。此外,文档还探讨了模型在金融市场、气象、能源需求、交通流量和医疗健康等多个领域的应用潜力,并提出了未来改进的方向,如引入深度学习、多任务学习、联邦学习等先进技术。 适合人群:具备一定机器学习基础的研究人员和工程师,特别是那些从事时间序列预测工作的专业人士。 使用场景及目标:①用于金融市场、气象、能源需求、交通流量和医疗健康等领域的复杂时间序列数据预测;②通过结合SVM和Adaboost,提升预测模型的准确性和稳定性;③处理噪声数据,降低计算复杂度,提高模型的泛化能力和实时预测能力。 其他说明:文档不仅提供了详细的理论解释,还附有完整的Matlab代码示例和GUI设计指导,帮助读者理解和实践。此外,文档还讨论了模型的部署与应用,包括系统架构设计、实时数据流处理、可视化界面、GPU加速推理等方面的技术细节。

  • #游戏之追逐奶酪123

    #游戏之追逐奶酪123

Global site tag (gtag.js) - Google Analytics