345.64 MB
2019.08.03
简体中文
300积分

JetBrains RubyMine for Mac(Ruby代码编辑工具)附注册码 V2019.2汉化特别版

立即下载300积分(vip免费)

客服QQ:

点赞
收藏
分享

jetbrains rubymine for Mac特别版是一款专业的Ruby代码编辑工具,jetbrains rubymine mac免激活版提供智能编码辅助、智能代码重构和深度代码分析等功能。通过简单的项目配置,能自动Ruby Gems管理、Rake支持和内置控制台,RubyMine for Mac特别版拥有Ruby开发人员所需的一切。现为您提供jetbrains rubymine for Mac特别版,下载安装即可使用!

jetbrains rubymine for Mac特别版安装教程

注意RubyMine 2019无需加防火墙和修改hosts信息即可永久激活使用!

下载好“jetbrains rubymine for Mac”镜像包,双击打开,将左侧的【RubyMine】拖至右侧应用程序安装,如下图。

你不是vip会员或者你的积分不够,请升级vip会员或者充值积分查看教程。

jetbrains rubymine for Mac版软件介绍

jetbrains rubymine for Mac版拥有Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等的一流支持,可以更高效地生成高质量的代码。并利用特定于语言的语法和错误突出显示,代码格式化,代码完成和快速文档。

rubymine mac特别版软件功能

找到你的方式
使用智能搜索跳转到任何类,文件或符号,甚至任何IDE操作或工具窗口。只需单击一下即可切换到声明,超级方法,测试,用法,实现等。
使用基于MVC的项目视图和模型,类和gem依赖关系图,在Rails项目中享受超快速导航。
使用智能编辑器更快地完成工作
得益于对Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等的一流支持,可以更高效地生成高质量的代码。
利用特定于语言的语法和错误突出显示,代码格式化,代码完成和快速文档。

检测并消除代码嗅觉
通过代码检查来跟踪社区最佳实践,验证代码是否存在多种类型的可能错误,并通过快速修复选项提供动态改进。
自动化但安全的重构有助于清理代码并使其更易于维护。Rails感知重构可帮助您执行项目范围的更改:例如,重命名控制器也将重命名帮助程序,视图和测试。
高兴的测试和调试
使用功能强大的调试器和Ruby,JavaScript和CoffeeScript的图形UI。设置断点,逐步运行代码并使用触手可及的所有信息。
使用编码帮助和基于GUI的测试运行器创建和运行RSpec,Cucumber,Shoulda,MiniTest和Test ::单元测试。
享受精心调整的工作空间
在RubyMine中,您可以使用可自定义的配色方案,键盘方案以及生产性开发所需的所有外观设置,快速让自己在家中。
使用统一的UI节省时间,以便与Git,SVN,Mercurial和其他版本控制系统配合使用。

管理您的项目环境
享受与Rake Task Runner,Rails Generators,Bundler,RVM / Rbenv,Zeus等工具的无缝集成。终端也可以在需要时作为IDE工具窗口使用。
通过ftp或Sftp轻松配置自动部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基础架构。
更好的代码洞察
升级的Ruby类型推断使IDE更好地理解块,数组和散列中的元素类型,从而极大地改善了代码自动完成和整体导航。

多态关联
RubyMine现在可以正确识别并导航(Ctrl / Cmd + Click)到使用多态关联的模型的定义和用法。
如果在项目中定义了多态关联,则抽象模型名称的自动完成也可用。
chruby,asdf和远程版本管理器
新版本具有chruby和asdf支持。它使WSL, Docker以及 SSH和其他远程连接中的所有版本管理器(RVM,rbenv,asdf和chruby)都可用。

重新运行测试失败
现在,在文件或目录中运行所有测试之后,RubyMine提供了一个选项,仅重新运行失败的测试,而不是重新运行所有测试。这使您无需手动接收和调查每个失败的测试。

YAML代码格式化程序
RubyMine现在允许您重新格式化YAML代码。选择代码| 重新格式化代码,或按⌥⌘L/按Ctrl + Alt + L。
您还可以在“首选项/设置”中选择如何折叠和缩进序列,对齐值以及应用其他代码样式选项 编辑| 代码风格| YAML。
锚点和别名的代码洞察力
现在,您可以在定义锚点时自动完成并查找别名的用法,以及导航到锚点和返回。
别名和锚点的内联重命名现在也可用。如果您尝试提供与另一个现有锚冲突的名称, IDE将 发出警告。它不允许您使用标准不允许的字符重命名锚点 。
还添加了许多基本的YAML代码检查。
更多YAML改进
在此版本中,您可以自动完成具有JSON Schema文件的YAML数据结构。IDE自动跟踪schemastore中的模式,但也提供了在设置中手动添加和配置JSON模式文件的方法。
最后,您现在可以快速将关键路径复制并粘贴到.yml 文件中的值,而不是键入完整路径。
附加到远程进程
从此版本开始,您可以将调试器附加到远程运行的进程。设置SSH连接(首选项/设置| Ruby SDK和Gems |新建远程| SSH凭据),并 在不重新启动或任何其他配置的情况下对应用程序进行故障排除。

JavaScript和Typescript
您将发现JavaScript和TypeScript的新意图(Alt + Enter),例如 实现接口, 创建派生类,使用'for..of'迭代等等。
此外,IDE现在支持TypeScript 2.9和即将发布的TypeScript 3.0版本的所有新功能。

构架
您现在可以使用Refactor | 重构React组件 提取Component,并将React类组件转换为功能组件并返回。
此外,代码完成现在可用于Vue模板中的事件和事件修饰符。
更好地检测合并冲突
现在,当IDE在新的“ 合并冲突”节点下对这些文件进行分组时,查找具有合并冲突的文件会更容易。单击“ 解决操作”链接以打开“ 与冲突合并的文件”对话框。

在修订版中浏览存储库
在修订操作中有一个方便的新浏览存储库,用于根据任何给定的修订来探索存储库的状态。打开日志中的上下文菜单或从文件历史记录中打开,以在项目工具窗口中访问所需的存储库状态。

跳过“推送”对话框
现在可以在使用“ 提交”和“ 推送” 操作时跳过“推送”对话框,或仅在推送到受保护的分支时显示该对话框。在首选项/设置中自定义此行为 版本控制| Git。

多个GitHub帐户
您可以根据需要配置任意数量的GitHub帐户(首选项|版本控制| GitHub),并为每个项目设置默认的GitHub帐户。

MacBook Touch Bar支持
直接从触摸栏运行,构建和调试应用程序,提交更改并更新项目。
可以在“首选项/设置”中自定义所有触摸栏上下文 外观与行为| 菜单和工具栏。

黑暗的窗口标题和新图标
在macOS上使RubyMine标题栏更暗。转到首选项| 外观与行为| 外观并选择使用深色窗口标题。
RubyMine 2019.2还具有许多全新的图标,旨在提供更清晰,更一致的外观和感觉。

rubymine mac版软件特点

Ruby开发
jetbrains rubymine IDE包含一个全面的Ruby代码编辑器,可以识别动态语言细节。它提供智能编码辅助,智能代码重构和深度代码分析功能。通过简单的项目配置,自动Ruby Gems管理,Rake支持和内置控制台,它拥有Ruby开发人员在开发环境中所需的一切。
Ruby on Rails
RubyMine带来了专用的RoR功能,包括项目结构视图,快速模型 - 视图 - 控制器导航选项,特定于Rails的代码完成,意图操作和自动重构。所有这些,加上对ERB,HAML和Slim编辑的最佳支持,再加上先进的Web开发工具和内置的Rails控制台,是生成尖端Web应用程序的最佳方法。
JavaScript和HTML / CSS
由于RubyMine提供一流的编码帮助和广泛的高级功能,因此可以保证JavaScript,CoffeeScript,TypeScript,HTML,CSS,Less或Sass中的客户端和服务器端开发的速度和效率。Node.js,Dart,AngularJS和JavaScript测试框架通过免费插件支持。借助JavaScript和Node.js调试工具,无需离开IDE即可增强和简化您的调试体验。
保持您的代码形状
代码分析和重构
让您的IDE处理您的代码。智能,类型感知代码完成,智能代码检查,实时模板和意图操作都可以协同工作,帮助您更快地编写代码并进行故障诊断。使用安全的重命名和删除,提取方法,引入变量,内联变量或方法以及更多重构,将您的Ruby代码重构为智能的,特定于语言的方式。
测试
不应低估测试的价值。就像编写代码一样,单元测试成为RubyMine灵活,经过深思熟虑的RSpec,Cucumber,Shoulda,MiniTest和Test :: Unit集成的第二天性。通过智能代码完成和导航快速编写测试,并使用图形UI轻松运行测试并分析其结果。

多种集成工具
Git,Subversion,Mercurial,Perforce和CVS:RubyMine了解最常见的版本控制系统和SCM,并为所有这些系统和SCM提供统一的UI。通过ftp或Sftp轻松配置自动部署,并使用Vagrant,Capistrano,Chef和/或Puppet管理您的基础架构。利用数据库工具,包括全功能的数据库编辑器和SQL支持。
强大的调试器
微调应用程序代码是每个软件项目中必不可少的一步。RubyMine的Ruby调试器继承了久经考验的IntelliJ IDEA Java / JSP调试器,同时专注于Ruby和Rails开发人员的需求。它允许Ruby,ERB和JavaScript代码中的断点,并提供高度信息化的视图,如控制台,变量,框架和手表。

智能和简单的编码
代码完成
享受Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等智能和语言感知自动完成功能。
代码片段
对于代码中最常见的模式结构,使用实时模板键入较少的内容。使用预定义的代码段并创建自己的代码段。
智能编辑
通过代码注释,扩展/缩小选择,内联正则表达式检查,同步标记编辑等提高您的工作效率。

多项选择
同时在许多地方:编辑代码片段,使用代码完成,同时在多个位置更改“查找”结果等等。

拆分编辑
水平或垂直拆分独立视图中的当前编辑器,并在每个视图中打开一组选项卡。或者在一个窗口中处理多个项目。

无牵引模式
每当您需要完全专注于您的代码时,请切换到无干扰模式 - 没有工具栏,工具窗口或选项卡的简约UI。

定制和Vim仿真
使用可自定义的配色方案,键盘方案(包括textmate,Eclipse,NetBeans或Vim用户的预定义方案)等,让自己在家中。

划痕文件
在编辑器中进行实验和原型,无需创建任何新项目文件。当然,您仍然可以在编码时享受顶级编码帮助。

rubymine 激活版2019.2新增功能

RUBYMINE中的新功能
RubyMine 2019.2增加了对Rails 6和Ruby 2.7的支持,改进了YARD支持和调试器,并且包含了许多平台改进。查看下面的所有新内容并立即更新。我们也鼓励您告诉我们任何问题并加入RubyMine Slack!
更快的调试器
我们的调试器用于TracePoint :line逐行跟踪程序执行。对于v2019.2,我们设计了一个用于MRI的本机扩展,它允许调试器选择应该暂停执行的代码片段,并从开销中释放剩余的代码。因此,我们能够大大加快调试器的速度并实现下面的新功能。
聪明的步入
以前,如果您在调试会话中偶然发现了许多方法,RubyMine只能在一行中进入第一个方法。新添加的Smart Step Into提升了这种限制,允许您进入并调查位于同一行的每个特定方法或块调用。
阻止断点
使用新版本,您不仅可以在行中设置断点,还可以在块中设置断点。当您单击左侧装订线以在包含块的行处设置断点时,RubyMine将询问您是否要在线,块或两者处设置断点。
模式匹配
RubyMine 2019.2支持模式匹配,它是在Ruby 2.7的第一个预览版中引入的,作为实验性功能。IDE识别新语法并帮助您导航,查找用法和重命名对象。
编号块参数
新版本的RubyMine识别编号参数的语法并显示/查找它们的用法。这是Ruby 2.7的另一个实验性功能,它允许您使用参数编号作为默认参数来分配块中的值,而不是定义块变量。
动作邮箱
RubyMine 2019.2支持随Rails 6一起提供的Action Mailbox.IDE建议自动完成路由方法和回调,并在它们的实现和用法之间进行导航。
我们还添加了一些检查,让您知道是否忘记在邮箱中添加 routing呼叫ApplicationMailbox和process方法。后者还提供快速修复。
枚举支持
我们已经添加了适当的代码洞察支持ActiveRecord::Enum。这包括代码自动完成,导航以及查找枚举名称和方法的用法。还支持在Rails 6中引入的枚举的负范围。
改进了YARD支持
我们正在逐步改进对YARD的支持,以帮助您创建和管理YARD标记,并在基于YARD注释的RubyMine中获得更好的代码自动完成。新版本为@overload和@yieldparam标签添加了正确的类型注释和检查。
重命名工厂
使用v2019.2,您可以重命名(Shift + F6)工厂,序列和特征。IDE找到它们的定义并建议重命名它和所有用法,以及与工厂名称匹配的文件名。
我们还在文件结构视图(Cmd / Alt + F7)和弹出窗口(Cmd / Ctrl + F12)中添加了工厂,序列和特征,并添加了安全删除它们的功能(重构|安全删除)。
新意图行动
新的propagate to destruct intent(Alt-Enter)允许您在可能的情况下用另一个解构替换额外的变量。要完全删除解构,请使用名为“ 使用属性或索引访问权限替换解构”的意图操作。
改进了重命名重构
在JavaScript或TypeScript文件中重命名符号时,IDE现在将动态用法组合在一起,默认情况下将它们从重构中排除。这使得重构更加准确,并使您可以更好地控制在重构预览工具窗口中应该重命名的内容。
更好地支持Vue.js组件库
现在,来自Vuetify,BootstrapVue,Quasar和其他一些Vue组件库的组件及其道具的代码完成更加精确。这是通过我们在IDE中使用这些库所采用的新方法实现的。
搜索重复的代码
新的重复代码片段检查会即时检查您的代码,并立即在编辑器中突出显示可能的重复项。它适用于JavaScript,TypeScript,CSS,Sass,SCSS和Less。
改进了EditorConfig支持
使用v2019.2,您可以通过添加多个.editorconfig文件在项目的不同部分维护不同的代码样式。除了已经支持很长时间的标准EditorConfig选项之外,您现在还可以使用涵盖所有可用IDE代码样式选项的特定于IDE的属性。
编辑Shell脚本
新版本增加了对shell脚本的支持。这包括代码完成,快速文档,文本重命名.sh和.bash文件,以及shell脚本的运行配置。IDE还与ShellCheck集成,用于linting和 shfmt以格式化代码。
.gitignore中的自动完成功能
在.gitignore文件中,IDE现在提供文件和文件夹的代码完成建议。 按住Cmd / Ctrl键,在项目工具窗口中跳转到该文件或文件夹。您还可以.gitignore从“ 项目”视图和“ 本地更改”选项卡快速添加文件- 右键单击它并选择“ 添加到.gitignore”。
使用全文搜索查找数据
现在,即使您不知道数据库的位置,也可以在数据库中搜索数据。右键单击要搜索的数据源,然后选择全文搜索(Ctrl + Alt + Shift + F / Cmd + Alt + Shift + F)。您的查询结果将被过滤,以仅显示找到数据的字符串。
其他改进:
标准宝石支持
支持动作文本
支持黄瓜4
版本控制工具窗口中的次要UI改进

小编点评

jetbrains rubymine for Mac特别版是运行在Mac平台上一款出色的Ruby代码编辑工具,在建立在IntellJ IDEA平台之上,提供所有必须的IDE功能、如编辑、调试工具等!

立即下载

客服QQ:

客服微信

返回顶部