JetBrains RubyMine 功能介绍

**JetBrains RubyMine** 是一款强大的集成开发环境(IDE),支持高质量的 **Ruby on Rails**、**JavaScript**、**CoffeeScript**、**ERB**、**HAML**、**CSS**、**Sass**、**Less** 等多种语言的代码编写。

通过实现代码自动补全、代码格式化、快速访问文档、语法高亮和错误提示等功能,可以极大地提高开发效率。

便捷导航

使用智能搜索功能,可快速跳转到任意类、文件或符号,以及所需的工具窗口或 IDE 操作。

一键跳转到定义、超类方法、测试、用法或实现。

借助模型、类和 Gem 依赖关系图,可以轻松快速地在项目结构中移动。

安全重构

快速且安全的重构功能可以整理代码,使其更易于维护。

专为 Rails 设计的重构功能有助于在整个项目中进行更改,例如,重命名控制器时,相应的助手(helpers)、视图(views)和测试(tests)也会被同步重命名。

测试与调试

强大的图形化用户界面(GUI)调试器支持 **Ruby**、**JavaScript** 和 **CoffeeScript**,允许用户跟踪代码的逐步执行——调试信息始终触手可及。

可以创建和运行基于 **RSpec**、**Cucumber**、**Shoulda**、**MiniTest** 和 **Test::Unit** 的测试,并在编写代码时获得帮助,同时在便捷的图形界面中查看运行报告。

个性化工作环境

**工作环境**可定制:用户可以选择合适的配色方案、便捷的快捷键组合和屏幕元素布局。

提供统一的界面来处理 **Git**、**SVN**、**Mercurial** 等版本控制系统。

高效项目管理

RubyMine 支持 **Rake Task Runner**、**Rails Generators**、**Bundler**、**RVM/Rbenv**、**Zeus** 等工具。

可以轻松设置通过 **FTP** 或 **SFTP** 自动部署,并使用 **Vagrant**、**Capistrano**、**Chef** 或 **Puppet** 管理基础设施。

安装和激活说明书附在(产品)包装内。

声明:本站资源仅限学习研究使用,请在24小时内删除。建议通过官方渠道购买正版软件,支持开发者创作。