我可以从Rubymine终端打开Ruby应用程序吗

ibps3vxo  于 2022-11-04  发布在  Ruby
关注(0)|答案(7)|浏览(122)

我刚得到Rubymine,正在适应Mac上的ruby on rails。我想知道是否有任何命令可以从终端打开Rubymine 7上的ruby应用程序。
会有这样的命令吗?

$ Rubymine /Path/to/RubyApp
dnph8jn4

dnph8jn41#

RubyMine有一个特殊的菜单项。在第8版中,“工具”〉“创建命令行启动器...”以前的版本应该保留这个菜单项。

lfapxunr

lfapxunr2#

一旦你创建了命令行启动器(Tools〉Create Command-Line Launcher),你就可以通过命令行使用命令mine
例如,如果您已通过命令行导航到一个文件夹,然后希望使用Rubymine打开该文件夹,则可以运行mine .

q5lcpyga

q5lcpyga3#

在JetBrains网站的bash/OSX上执行此操作的标准方法是:
/Applications/RubyMine.app/Contents/MacOS/rubymine ~/RubyMineProjects/untitled45 --line 1 ~/RubyMineProjects/untitled45/sample.sass
启动器、项目路径、打开文件的行和文件路径。例如:/Applications/RubyMine.app/Contents/MacOS/rubymine ~/RubyMineProjects/untitled45 --line 1 ~/RubyMineProjects/untitled45/sample.sass这些命令可能很长,但是你可以创建一个符号链接来缩短启动程序。
请记住,从命令行启动时,会启动您在命令行设置的Ruby版本以及任何其他命令行配置。如果您希望保留编辑器中的配置,则应按常规方式打开项目。

r55awzrz

r55awzrz4#

只需将下面一行附加到~/.bashrc~/.zshrc

alias rubymine="open -a rubymine"

参考Use Typora from Shell or Cmd

93ze6v8z

93ze6v8z5#

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

dced5bon

dced5bon6#

只需转到Rubymine下载文件夹,然后转到Rubymine bin文件夹,从控制台运行命令就可以了

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

kxkpmulp7#

以前的答案对我没有帮助(使用RubyMine 2020.1)
适用于Mac的说明(rubymine docs中还介绍了不同的操作系统):
1.创建脚本:
您可以使用此命令在PATH环境变量的目录中创建shell脚本。例如,创建包含以下内容的文件/usr/local/bin/rubymine


# !/bin/sh

open -na "RubyMine.app" --args "$@"
  1. Tada!假设脚本是可执行的(如果不是-运行chmod +x /usr/local/bin/rubymine)现在您可以导航到正确的目录并运行rubymine .来为该目录运行RubyMine
    如果您想在启动RubyMine时使用不同的参数,请选中rubymine docs

相关问题