软件商城  >  开发工具  >  JetBrains IDE  >  RubyMine

商品编号:s20150901171639785

RubyMine

智能的Ruby与Rails集成开发环境,为所有类型的Ruby项目提高效率!

商品详情 帮助文档 购买支持

JetBrains 向您问好!

我们欣喜地发布 RubyMine 2016.3,这是 Ruby and Rails IDE 今年最后一个大版本更新。

这次更新带来很多与 Ruby 相关的有用改进,如:更全面的 Puppet 支持、增强 gem 管理,和调试本地运行进程的工具。照例新版本同样继承了来自同版本号 IntelliJ 平台的功能改善,包括 VCS 的改善、JS 和数据库工具的改进。
本次发布中我们增加了这些功能:

- 附加到本地进程 - RubyMine 调试器现已可附加到本地运行的进程,无需重新配置项目和手动安装 gem。

- 更全面支持Puppet- RubyMine 现已重新组织所有主要语法元素的代码元素结构并支持定义 Puppet 函数;现已能够区分局部和全局范围的 Go to Declaration、Find Usages和Rename refactoring。

- gem下载更快 - 采用 rsync 让远程解释器 gem 的下载速度加快大约80倍。

- 用户界面 - Ruby 版本和 gem 管理更加直观;重新设计初始配置对话框,现在用户可以选择喜欢的颜色和快捷方式方案,并按需要启用/禁用插件。

- 改进VCS- 重新设计了 Git 和 Mercurial 日志,使搜索速度更快、UI 更加整洁。冲突解决方案更加高效且能自动处理简单冲突,并且现在 IDE 管理本地和远程变化更加轻松。

- JavaScript、ES6、TypeScript- 现在,当 JS 设置为流(Flow)时 IDE 会立即报告问题;ES6 的更新包括将var转换为const/let、替换 import 语句中的require()调用,并且更好地支持非结构化赋值。FindShow Usages现在支持默认导出函数和类。TypeScript功能改进了方法重命名、提供新检查功能--当语句可被缩短时发出提示。

- 数据库工具 - 数据编辑更加方便,可批量修改,代码辅助功能更加智能,并且与实用程序和驱动程序集成性更佳。

 

其他改进包括支持MiniTest::Spec;Rails 项目工具 Window 界面中的邮件及其查看器更加精确;无需搜索用途即可重命名文件;更醒目且不俗丽的平面图标;并且支持React Native


 

为什么选择RubyMine?

 

智能的Ruby与Rails集成开发环境,为所有类型的Ruby项目提高效率,拥有智能代码协助、测试与调试功能等前沿技术

 

►智能编辑器使工作更加快速

 

RubyMine了解您的项目,并通过语法与错误高亮显示,代码格式,智能代码填充,强大的导航以及快速归档等功能帮助您更高效率地生成高质量代码。

 

►检测和消除代码味道

 

RubyMine支持最好的社群解决方案,代码监测可以检验Ruby与Rails代码中多种类型的错误的坏代码味道,快速修复选项可以提供动态改善代码,自动安全的重构可以使您的代码更加准确并且更易维护。

 

►享受设计的恰到好处的工作区

 

RubyMine中个性化的颜色主题,键盘主题以及所有您高效开发所需要的工具都集成在同一界面会使您的使用感十分舒适和轻松。在这个集成开发环境中,您可以使用您所偏好的VCS,终端,Rails与IRB控制台,Rake和其它工具。

 

►愉快地测试与调试

 

Rubymine中的代码协助,特定测试代码检查和便捷的测试运行用户界面组成了测试框架。拥有赏心悦目并可完全自定义用户界面的先进的图形化调试器能够做到智能断点,监测与堆栈特有视图,表达式评估等等。

 

►保持领先

 

RubyMine和大部分先进流行的Ruby与网页开发工具都能很好地兼容。您可以享受Ruby 2.2 ,Rails 4.1 & 4.2, Sinatra, RubyMotion, AngularJS,以及其它很多工具一流的支持。

 

产品特性

 

智能编码协助

 

RubyMime的智能代码编辑器为Ruby and Rails, JavaScript and CoffeeScript, ERB and HAML, CSS, Sass以及其它许多语言提供最好的支持。您可以享受RubyMine为您提供的智能上下文感知的代码填充,错误检测,动态代码检查和修复。

智能代码导航

 

在RubyMine中使用智能搜索可轻松跳转到任何类、文件、甚至一个IDE操作或者工具窗口。只需一键点击即可完成声明、超类方法、执行或者寻找符号用法。

RubyMine中基于MVC的项目视图与模型,类与GEM的相关关系图可使您在Rails项目中享受超快的导航功能。

快速安全的重构

 

RubyMine可运用安全的重命名、删除、提取方法、引进变量、内联变量等更多重构方法来智能重构您的Ruby代码。Rails感知重构可帮助您执行整个项目范围内的改变,例如重命名控制器时也同时重命名了助手、视图和测试。

调试与测试

 

RubyMine调试器功能强大且带有图形化的用户界面,可以支持Ruby, JavaScript和CoffeeScript,并可以设置断点,一步一步地运行您的代码。所有可利用的资源都尽在您的手边。创建和运行RSpec, Cucumber, Shoulda, MiniTest & Test,利用代码助手和图形用户界面测试运行器进行单元测试。

无缝集成工具

 

RubyMine中集成了Rake Task Runner, Rails Generators, Bundler, RVM, Zeus以及其它等工具,可以使您最大限度地减少使用命令行。当然,作为一个集成开发工具的窗口,无论您何时需要终端都可以轻而易举地使用。

集群软件与部署

 

通过与Git, SVN, Mercuria等其它版本的控制系统使用统一的用户界面来节省您的时间;使用FTP和SFTP来轻松配置自动部署;此外,还可通过Vagrant,Capistrano, Chef,Puppet来管理基础架构。

 

 

典型客户

 

 

CSDN是JetBrains在中国的官方合作伙伴,并代理JetBrains的全线产品。如果您对JetBrains的产品感兴趣,请联络我们!

 

如果您有问题需要紧急沟通,请拨打电话 010-57410251.

发表咨询:

咨询回复时间为工作日早9:00-18:00,请耐心等待工作人员回复,如果您有问题需要紧急沟通,请拨打电话 010-57410251.

咨询内容:
提交