从 Rubymine 终端打开 ruby 应用程序

Opening ruby app from Rubymine terminal

我刚拿到 Rubymine 并习惯了 ruby on rails on mac , 我想知道是否有任何命令可以从终端

在 Rubymine 7 上打开 ruby 应用程序

会不会有像

这样的命令

$ Rubymine /Path/to/RubyApp

谢谢

在 bash/OSX 上使用 JetBrains site 的标准方法:

$<RubyMine> <path1> --line<number> <path2>

这是启动器、项目路径、您希望文件打开的行以及文件路径的顺序。一个例子是:/Applications/RubyMine.app/Contents/MacOS/rubymine ~/RubyMineProjects/untitled45 --line 1 ~/RubyMineProjects/untitled45/sample.sass 这些命令可能很长,但您可以创建一个符号链接来至少缩短启动器。

请记住,从命令行启动时会使用您在那里设置的 ruby 版本以及任何其他命令行配置。如果您想在编辑器中保留配置,您应该以常规方式打开项目。

RubyMine 有一个特殊的菜单项。在版本。 8, 'Tools' > 'Create command-line launcher ...' 以前的版本应该保留该项目。

对于 RubyMine 2017.1.5,只需为本地终端输入 Alt + F12

只需转到 Rubymine 所在的文件夹 download.Then 转到 Rubymine bin 文件夹。以及来自控制台的 运行 命令。就我而言

   kashif@kashif-HP-ProBook-4520s:~/Downloads/RubyMine-2017.1.6/bin$ ./rubymine.sh 

创建命令行启动器(工具 > 创建命令行启动器)后,您可以通过命令行使用命令 mine..

例如如果您通过命令行导航到一个文件夹,然后您想要使用 Rubymine 打开,您可以 运行 mine .

以前的答案对我没有帮助(使用 RubyMine 2020.1)

Mac 的说明(rubymine docs 中还描述了不同的操作系统):

  1. 创建脚本:

You can create a shell script with this command in a directory from your PATH environment variable. For example, create the file /usr/local/bin/rubymine with the following contents:

#!/bin/sh

open -na "RubyMine.app" --args "$@"
  1. 多田!假设该脚本是可执行的(以防万一 - 运行 chmod +x /usr/local/bin/rubymine)现在你可以导航到正确的目录和 运行 rubymine . 到 运行 RubyMine目录

如果您想尝试在启动 RubyMine 时传递不同的参数,请检查 rubymine docs

只需将以下行附加到您的 ~/.bashrc~/.zshrc

alias rubymine="open -a rubymine"

引用Use Typora from Shell or Cmd