【问题标题】:How do I open a gem for editing in RubyMine?如何在 RubyMine 中打开 gem 进行编辑?
【发布时间】:2014-02-03 21:43:19
【问题描述】:

有人知道如何使用 RubyMine 打开 gem 进行编辑吗?

如果这不可行,那么如何将 RubyMine 设置为我的默认编辑器来打开 gem?

【问题讨论】:

  • 你有没有想过这个问题?

标签: rubygems rubymine


【解决方案1】:

在 Mac 上,在您的~/.bash_profile

export EDITOR=/Applications/RubyMine.app/Contents/MacOS/rubymine

然后bundle open the-gem。调整以适应其他操作系统。

您还可以使用 RubyMine 的“工具 -> 创建命令行启动器”来创建启动器脚本并将 EDITOR 设置为该脚本。

或者,如果您要浏览的 gem 是 RubyMine 项目的一部分,则无需担心bundle open:只需打开“项目”选项卡底部的外部库,找到 gem,然后浏览并像编辑自己的代码一样进行编辑。

RubyMine 会在允许您编辑 gem 中的文件之前警告您,但如果您坚持,将允许您这样做。

【讨论】:

    【解决方案2】:

    要编辑 gem GEMNAME,首先您必须获取源代码。通常你会在github上搜索github GEMNAME找到它们。

    您将在 SSH 克隆 URL 下的那个小框中找到 git 存储库名称。只需单击图标即可将其放入粘贴缓冲区。

    在您的源目录中,让我们说~/src 输入

    git clone git@github.com:AUTHOR/GEMNAME.git

    现在您可以在 RubyMine 文件中打开项目 -> 打开 ~/src/GEMNAME

    编辑后可以生成一个新的gem文件

    gem build GEMNAME.gemspec

    你可以安装它

    gem install GEMNAME.gem

    【讨论】:

      【解决方案3】:

      您通常可以在项目的选项卡中打开 gem。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多