如何通过 RubyMine 从 iTerm2 中的错误消息打开 .rb 文件

问题描述 投票:0回答:3

我在

iTerm2
中使用
RubyMine
Mavericks

iTerm
中,我可以通过使用
Command
键单击文件名来打开错误消息中的文件。

但是不知何故,

.rb
文件被打开了
SublimeText

我在 Finder 中更改了文件与 RubyMine 的关联。

(选择一个

.rb
文件` - >打开菜单 - >打开文件:RubyMine - >所有类型的文件都在同一个应用程序中打开)

但好像只在Finder中有效。

如何配置才能通过 RubyMine 从 iTerm 打开

.rb
文件?

macos rubymine iterm
3个回答
2
投票

如果要打开给定行的文件,可以使用 iTerm2 语义历史设置中的第二个参数。行号应作为

--line
参数传递给 rubymine:

path_to_rubymine --line \2 \1

请参阅 RubymineiTerm2 帮助了解更多信息。


0
投票

转到 iTerm2 > 首选项 > 配置文件 > 高级。

语义历史下

更改为

Run command...
,值为
open \1


0
投票

不幸的是,我无法添加评论,因此将其作为单独的答案发布,但重用此处答案中的想法。这在 Mac 上对我有用

/usr/local/bin/rubymine --line \2 \1
,我必须通过工具箱启用命令行工具。

© www.soinside.com 2019 - 2024. All rights reserved.