RubyMine

Ruby 和 Rails 开发者的 IDE

RubyMine是一款专为Ruby和Rails开发者设计的集成开发环境(IDE)。它包含了开发者所需的所有基本功能,并将其整合在一个易于使用的开发环境中。RubyMine被誉为最智能的Ruby和Rails IDE,旨在提升Ruby和Rails开发者的生产力。

主要功能
  • 智能代码编辑:提供全面的Ruby编码编辑器,可识别动态语言特性,具有自动完成、语法高亮、错误突出显示及快速修复建议等功能,还支持代码重构和代码分析,其代码补全基于深度学习模型,可根据上下文预测推荐.
  • Ruby on Rails开发支持:拥有专用项目架构视图,具备快速的模型-视图-控制器导航选项,以及Rails特定的代码完成、感知动作和重构能力,结合对HTML、CSS和JavaScript的高级编辑支持及Web开发工具,是开发先进Web应用程序的理想选择.
  • 调试与测试:集成强大的调试器,支持在Ruby甚至RHTML代码中设置断点,提供控制台、变量、框架和窗口视图等,方便开发者定位和修复错误 。还支持RSpec、Cucumber、Shoulda、MiniTest等多种测试框架,并提供智能化的编辑、运行和导航测试的UI.
  • 版本控制集成:支持Git、Subversion、Mercurial、Perforce和CVS等现代化版本控制系统,为其提供统一的UI,用户可直观查看代码变更历史,轻松管理文件和工程的导入导出,还集成了用于所有版本控制系统的剪贴和合并工具,并可在IDE内管理变更列表.
  • 数据库工具:内置强大的数据库工具,可用于管理数据库,包括连接、查询、表结构、数据导入和导出等,还提供了内置的Rails Console和数据库控制台,方便与数据库进行交互.
  • 代码草图功能:可以生成代码模板和代码片段,方便开发流程,提高开发效率.
  • 代码搜索和查找功能:具有内置的代码搜索和查找功能,可轻松查找代码、类和方法,其快速搜索和跳转功能可以方便地浏览代码库.
其他特点
  • 跨平台支持:可在Windows、macOS、Linux和Unix等操作系统上使用,方便不同系统的开发者.
  • 插件和定制化:支持通过插件进行定制和扩展,开发者也可利用开放API创建自己的插件,以满足个性化的开发需求.
  • 学习和自我提升:具有自我学习能力,能够进一步提升工作效率,随着使用时间的增长,可为开发者提供更精准、更贴合个人开发习惯的辅助和建议.
  • 高效可靠:智能、输入感知型的代码完成,可靠而功能强大的代码重构,智能代码检测等功能协同工作,帮助开发者更快地编码,用户还可通过使用键盘快捷键、模板和动作感知来显著提高工作效率.
版本历史
常见问题

运行终端.app,执行sudo xattr -rc /Applications/xxx.app,路径改成安装包的路径;完成后再次打开应用程序,你会看到一个信息确认框,大意是提示运行该程序有风险,点击「打开」即可。

点击查看详细帮助

按住 Control 键,鼠标单击该软件,在弹出的菜单中选择 打开;或 鼠标右键 点击该软件,选择「显示包内容」,然后进入 Contents → MacOS → 按住 Control + 鼠标左键单击此目录中与该软件同名的 Unix 可执行程序; 以上操作过后,该软件会加入 macOS 内置的安全设置白名单中,下次就可以正常从启动台运行。

点击查看详细帮助

打开:偏好设置 → 隐私与安全性 → 安全性;选择任何来源

没有任何来源选项?

运行终端.app,执行下面代码:

  • 如果是 macOS 10.12 ~ 10.15.7:sudo spctl --master-disable
  • 如果是 macOS 11.0 及以上版本系统:sudo spctl --global-disable

点击查看详细帮助

  • 首先选择与自己macOS系统对应的版本,比如电脑芯片、版本等。
  • 多个破解版本存在建议使用TNT版,安装简单方便,其他的都有点复杂,对于小白用户来说有点困难。
  • 100M以内的文件在蓝筹云里,下载速度还可以。大于100M的分别在百度网盘和阿里云盘;百度网盘限速严重,因此建议使用阿里网盘。

本站前期的部分安装包需要密码,请尝试输入hellomac.cc。后面逐渐取消密码设置。

如何关闭 SIP?关闭后有什么影响??

SIP 指的是 System Integrity Protection,即系统完整性保护。这是一个用于保护 macOS 系统文件不被篡改的安全机制,自 macOS 10.11 开始引入。当 SIP 被关闭后,macOS 会面临一定的安全风险,如果你的数据非常重要则请谨慎关闭,风险自担。


如何关闭 SIP?

首先进入回复模式:

  • 英特尔机型:重启,当屏幕彻底变黑后,赶快按住 Command + R 键,直到屏幕上出现苹果标志。如果之前没有进入过这个模式,macOS 可能需要下载一些数据,当下载完成后,macOS 将自动进入恢复模式,即 Recovery。
  • M1/M2(Apple Silicon):Mac 处于关机状态时,按住电源按钮大约 10 秒直到屏幕亮起,然后转到“选项”(Options),可能需要输入系统密码。

终端.app中运行:csrutil disable

重启!