JetBrains RubyMine 2022 Mac(Ruby代码编辑器) 中文版
macgege
2022年09月05日 09:48

JetBrains RubyMine 2022 for Mac是应用在Mac上的一款强大的Ruby代码编辑器,可以通过可定制的配色方案,键盘方案以及高效开发所需的所有外观设置,智能导航一键导航到声明,超级方法,测试,用法,实现,是一款功能强大的代码编辑工具。

下载:https://www.macz.com/mac/2579.html?id=NzY5NDQzJl8mMTgzLjE5OS4xMDkuMjA4

rubymine mac mac软件功能

一.Ruby编辑器RubyMine是一款适用于各种Ruby项目的智能IDE,具有智能代码编辑器,专为高效开发而设计。 1.智能和简单的编码 代码完成为Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等提供智能和语言感知的自动完成功能。 代码片段在您的代码中输入最常用模式结构的实时模板。使用预定义的片段并创建自己的片段。 智能编辑通过代码评论,扩展/缩小选择,内联正则表达式检查,同步标签编辑等功能提高工作效率。 多选同时在许多地方:编辑代码片段,使用代码完成,同时在多个位置更改“查找”结果等等。 分割编辑将当前编辑器以独立视图水平或垂直拆分,并在每个视图中保留一组选项卡。或者在一个窗口中处理多个项目。 无忧无虑的模式无论何时您需要全面关注代码,切换到无分心模式 - 无任何工具栏,工具窗口或选项卡的简约用户界面。 2.智能代码导航 智能导航一键导航到声明,超级方法,测试,用法,实现等等。在Rails应用程序中快速切换模型,视图和控制器。 高级搜索选项跳转到任何类,文件或符号:按模式和文件夹过滤,或使用正则表达式。甚至可以找到任何IDE动作或工具窗口。 结构视图通过使用Structure工具窗口或特殊的弹出窗口,可以在类方法(包括继承的方法)或HTML标记之间轻松切换。使用层次结构窗格查看和搜索类类型,还有超类型和子类型。 3.Ruby工具的使用 集成的Rake,Bundler等等运行Rails生成器和服务器,Rake和Bundler任务。使用模型/类/ gem依赖关系图分析项目结构。 内置控制台通过使用集成的Rails,IRB,SSH控制台和本地终端,在不离开IDE的情况下运行脚本和应用程序。 部署工具通过FTP或SFTP配置自动部署,并使用Vagrant,Docker,Capistrano,Chef和/或Puppet轻松管理您的基础架构。 Ruby文档RubyDoc文档离您的代码只有一次点击,随时可以在您需要帮助时打开。或者用YARD创建你自己的可用文档。 二.Ruby on Rails IDERubyMine通过Rails提高您的工作效率,并本地支持所有主要的Web开发实践。 1.Rails感知代码维护 代码完成RubyMine理解并正确完成数据库字段和关联; find_by_ *,url_for,redirect_to和其他Rails方法,由命名路由和资源路由定义的方法等等。 Rails生成器使用方便的用户界面为您的项目添加新的Rails实体,如模型,控制器,脚手架等,以提供对Rails生成器的快速和上下文***访问。 ERB / HAML / Slim编辑器完全支持ERB视图编辑以及大括号,折叠,语法高亮显示,智能代码完成等。如果您更喜欢开发HAML或Slim Rails视图,那么您会发现注入Ruby代码的语法高亮显示以及内部HTML代码(完成,导航等)的编码帮助。 2.高级代码导航 Rails项目视图快速访问相关的控制器,模型,视图,迁移等,以及其内容,如控制器方法,关联和部分视图等。 模型依赖关系图用您的项目模型鸟瞰您的项目属性,分析项目结构并导航到您需要的代码。 基于MVC的导航使用编辑器阴影图标从控制器动作快速切换到相应的视图,甚至创建一个新的。从视图切换回控制器操作同样简单。转到导航| 相关符号选项,用于从任何位置在适当的Rails模型,控制器,视图,助手和单元/功能/规格测试之间快速导航。 3.Rails工具完善 Rails国际化(国际化)为了帮助您使用I18n,RubyMine为字符串文本提供了一个快速修复选项,该选项将其自动复制到YML文件中,并用Rails translate()方法替换它。 YAML支持RubyMine支持YAML文件的语法和错误突出显示,并帮助您轻松编辑国际化属性文件(* .yml)。 Rails控制台通过直接从IDE运行它(运行|运行Rails控制台),使用Rails控制台来满足您的任何需求。控制台提供语法高亮显示,以及可以使用向上/向下箭头键浏览的命令历史记录。您可以在设置|中配置控制台颜色和字体 编辑| 颜色和字体。