RubyMine for Mac v2020.1.4游戏介绍
RubyMine for Mac是Mac平台上一款全面的Ruby代码编辑器,能够识别动态语言。它提供了智能编码辅助、智能代码重构和深度代码分析的功能,满足了Ruby开发人员在开发环境中的各种需求。
RubyMine for Mac的功能特点如下:
1. 更快地工作:拥有智能编辑器,能够高效生成高质量的代码。对Ruby和Rails、JavaScript和CoffeeScript、ERB和HAML、CSS、Sass和Less等语言提供一流的支持,充分利用语言特定的语法和错误突出显示、代码格式化、代码完成和快速文档编制等优势。
2. 随处查找:通过智能搜索功能,可以轻松跳转到任何类、文件或符号,甚至是IDE操作或工具窗口。只需一次点击,就能切换到声明、超级方法、测试、用法、实现等。在Rails项目中,借助基于MVC的项目视图和模型、类以及gem依赖关系图,可以享受超快速的导航体验。
3. 检测并消除代码问题:遵循社区最佳实践,进行代码检查,验证代码中可能存在的各种类型错误,并提供即时改进的快速修复选项。自动化但安全的重构功能有助于清理代码并使其更易于维护。支持Rails的重构功能能够帮助您在项目范围内进行更改,例如重命名控制器还将重命名帮助程序、视图和测试等。
4. 轻松进行测试和调试:拥有功能强大的调试器,并提供适用于Ruby、JavaScript和CoffeeScript的图形用户界面。可以设置断点、逐步运行代码,并充分利用所有可用信息。能够创建并运行RSpec、Cucumber、Shoulda、MiniTest和Test::Unit测试,并提供编码辅助和基于GUI的测试运行程序。
5. 享受微调的工作空间:在适用于macOS的RubyMine中,可以通过可自定义的配色方案、键盘方案以及满足生产性开发所需的所有外观设置,快速让自己有宾至如归的感觉。使用统一的用户界面可以节省时间,并且可以方便地使用Git、SVN、Mercurial等版本控制系统。
6. 管理项目环境:能够无缝集成Rake Task Runner、Rails Generators、Bundler、RVM/Rbenv、Zeus等工具。终端也可以作为IDE工具窗口使用。可以轻松配置自动部署,支持FTP或SFTP,并使用Vagrant、Capistrano、Chef或Puppet等工具管理基础结构。