如何配置 RubyMine 5 以通过 SSH 编辑远程文件

mih*_*boi 6 ruby ssh virtualbox remote-debugging rubymine

我遇到了一个简单的问题,但我似乎无法在网上找到任何决定性的答案。因此,我在安装了 Ruby 和 Rails 的 VirtualBox 中运行了 Ubuntu Server。

我想要做的是在 Windows 主机上使用 RubyMine 5.0 通过 SSH 编辑 VM 中的文件(就像我在 Eclipse 中所做的那样)。

问题是我找不到如何做到这一点。我很确定它可以做到,因为我在网上找到了一些相关的文章,但没有一篇告诉我如何配置 RubyMine 来做到这一点。

我已经搜索了菜单中的每个选项,但我自己无法弄清楚,因此“切中要害”的解释确实会有所帮助。

谢谢

alm*_*125 5

在 RubyMine 中无法本地执行此操作。我的解决方案是使用 sshfs 将远程文件系统挂载到本地文件夹。

  • Linux 你可以通过你的包管理器获得 sshfs。

  • OSX 你可以在这里得到它确保安装 OSX 保险丝和 SSHFS。HomeBrew上的版本在OSX 10.9.4 上对我不起作用,因此我建议使用链接中的软件包。

  • Windows 可以使用 win-sshfs,我用Chocolaty安装win-sshfs效果不错

在 Linux/OSX 上使用:

  • 打开你的终端。
  • mkdir MountFolder
  • sshfs user@server.com:/path/to/project MountFolder/

在 Windows 上使用:

  • 使用图形用户界面。

挂载远程文件系统后,打开 RubyMine 并选择 Open Directory 并浏览到该项目。

这是我能想到的最好的解决方案,直到 JetBrains 原生支持它。