从Rubymine终端打开ruby应用程序

时间:2015-04-01 19:42:52

标签: ruby ruby-on-rails-4 command-line rubymine-7

我刚拿到Rubymine并习惯在Mac上使用ruby, 我想知道是否有任何命令在终端

上打开Rubymine 7上的ruby应用程序

会有像

这样的命令吗?
  

$ Rubymine / Path / to / RubyApp

由于

6 个答案:

答案 0 :(得分:10)

RubyMine有一个特殊的菜单项。在版本中8,'工具' > '创建命令行启动器......'以前的版本应该将项目保留在某处。

答案 1 :(得分:2)

从JetBrains site在bash / OSX上执行此操作的标准方法:

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

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

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

答案 2 :(得分:1)

一旦创建了命令行启动器(“工具”>“创建命令行启动器”),就可以通过命令行使用命令mine

例如如果您已经通过命令行导航到了要使用Rubymine打开的文件夹,则可以运行mine .

答案 3 :(得分:0)

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

答案 4 :(得分:0)

只需转到下载Rubymine的文件夹,然后转到Rubymine bin文件夹即可。并从控制台运行命令。就我而言

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

答案 5 :(得分:0)

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

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

  1. 创建脚本:

您可以在PATH环境变量的目录中使用此命令创建Shell脚本。例如,创建具有以下内容的文件/usr/local/bin/rubymine

#!/bin/sh

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

如果要在启动RubyMine时尝试使用传递的不同参数,请选中rubymine docs