Windows 上的 RubyMine,OS X 服务器上的 rails 代码
RubyMine on Windows with rails code on OS X server
这是一个奇怪的问题,请耐心等待我尝试正确解释它。
我在 Heroku 上 Rails 应用 运行ning 上有一个 Ruby,源代码在 Git 上。在我家,我有一台 Mac 小型笔记本电脑和一台 Windows 7 台式电脑。
我想要的是能够在我的 Windows 机器上运行 Ruby我的代码。由于许多恶作剧,在 Windows 上工作然后上传到 heroku 只是行不通。
相反,我想在我的 Mac 上下载我的代码,从 Windows(在 LAN 上)以某种方式打开它,并能够 运行 它在 Mac(来自 Ruby我在 Windows 上的),并在浏览器中从 Windows.
打开它
我已经尝试了几个星期了。以前有人做过吗?我知道这听起来很奇怪,但我真的很想在我的 3 台显示器 Windows 设置上工作。
如果您的问题听起来很奇怪,那么我的回答也很奇怪。我用 Linux 服务器试验了类似的设置。
设置一个共享文件夹来托管 Mac 上的代码:Apple
此处说明
通过 LAN 访问文件夹并在 RubyMine 中编辑代码。
打开 SSH 终端到您的 Mac 以便您可以远程 运行
Rails 服务器,运行 必要的命令和查看日志(容易
您的 multi-monitor 设置)
注意:RubyMine 可能会抱怨缺少宝石。
您可以让 Ruby我的通过 SSH 使用 SDK。
- 转到:文件 => 设置
- select:语言和框架 => Ruby SDK 和 gem
- 单击 添加 图标(加号)
- 选择:新遥控器...
- select:SSH 凭据
- 填写主机、用户名、密码和路径
添加远程 SDK 后确保它select编辑为您的项目 SDK。
编辑
正如@GujMil 在下面的评论中指出的那样,当 运行 应用程序将 Windows 路径作为参数发送到 Ruby SDK。经过一些摆弄后,我发现您可以在 SDK 配置或 Run/Debug 配置中将本地路径映射到远程路径。
- 返回 SDK 配置(步骤 1 和 2 之前的列表)
- 单击远程 Ruby SDK (img)
的编辑路径映射 图标
- 添加你的路径图
对我来说,以下就足够了(使用 Linux 而不是 OS X):
+----------------+-------------+
| Local path | Remote path |
+----------------+-------------+
| //192.168.0.96 | /home |
+----------------+-------------+
有关更多信息,请参阅:https://www.jetbrains.com/help/ruby/configuring-remote-interpreters-via-ssh.html
这是一个奇怪的问题,请耐心等待我尝试正确解释它。
我在 Heroku 上 Rails 应用 运行ning 上有一个 Ruby,源代码在 Git 上。在我家,我有一台 Mac 小型笔记本电脑和一台 Windows 7 台式电脑。
我想要的是能够在我的 Windows 机器上运行 Ruby我的代码。由于许多恶作剧,在 Windows 上工作然后上传到 heroku 只是行不通。
相反,我想在我的 Mac 上下载我的代码,从 Windows(在 LAN 上)以某种方式打开它,并能够 运行 它在 Mac(来自 Ruby我在 Windows 上的),并在浏览器中从 Windows.
打开它我已经尝试了几个星期了。以前有人做过吗?我知道这听起来很奇怪,但我真的很想在我的 3 台显示器 Windows 设置上工作。
如果您的问题听起来很奇怪,那么我的回答也很奇怪。我用 Linux 服务器试验了类似的设置。
设置一个共享文件夹来托管 Mac 上的代码:Apple 此处说明
通过 LAN 访问文件夹并在 RubyMine 中编辑代码。
打开 SSH 终端到您的 Mac 以便您可以远程 运行 Rails 服务器,运行 必要的命令和查看日志(容易 您的 multi-monitor 设置)
注意:RubyMine 可能会抱怨缺少宝石。
您可以让 Ruby我的通过 SSH 使用 SDK。
- 转到:文件 => 设置
- select:语言和框架 => Ruby SDK 和 gem
- 单击 添加 图标(加号)
- 选择:新遥控器...
- select:SSH 凭据
- 填写主机、用户名、密码和路径
添加远程 SDK 后确保它select编辑为您的项目 SDK。
编辑
正如@GujMil 在下面的评论中指出的那样,当 运行 应用程序将 Windows 路径作为参数发送到 Ruby SDK。经过一些摆弄后,我发现您可以在 SDK 配置或 Run/Debug 配置中将本地路径映射到远程路径。
- 返回 SDK 配置(步骤 1 和 2 之前的列表)
- 单击远程 Ruby SDK (img) 的编辑路径映射 图标
- 添加你的路径图
对我来说,以下就足够了(使用 Linux 而不是 OS X):
+----------------+-------------+
| Local path | Remote path |
+----------------+-------------+
| //192.168.0.96 | /home |
+----------------+-------------+
有关更多信息,请参阅:https://www.jetbrains.com/help/ruby/configuring-remote-interpreters-via-ssh.html