如何使用RVM浏览Rails中的gem的源代码(linux& gedit)

时间:2012-07-18 16:53:20

标签: ruby-on-rails-3 ubuntu gedit

我在Ubuntu中运行rails3并使用gedit进行编码。我正在使用RVM。要查看我尝试的gem源代码:bundle open jquery-rails

由于我没有设置编辑器,因此不起作用。将gedit设置为编辑器后仍然无法正常工作,因为gedit无法传递目录。我想这只适用于文件。太糟糕了:(。

nathan.f77对这个问题(Lookup Gem or Plugin code packaged in a Rails3 application)的回答似乎很有希望,但我无法按照他的指示行事。他们缺乏足够的细节。

浏览我在rails3应用中使用的宝石的源文件有什么非常简单的方法?

3 个答案:

答案 0 :(得分:12)

bundle show jquery-rails应该告诉你gem源在你的文件系统上的位置。然后打开所需的文件。

答案 1 :(得分:2)

CubaLibre的回应让我中途到了。我能从Ask Ubuntu得到的另一块拼图。

以下是使用Ubuntu在gedit中浏览gem代码的步骤。

一个。从命令行运行:

gnome-open $(bundle show [gem-name])

湾这将打开nautilus中的gem目录。从那里只需双击您想要查看的文件,它将在gedit中打开。

答案 2 :(得分:0)

假设您的终端中有一个默认的编辑器设置,在MacOS上您可以执行类似这样的示例(atom是我的编辑器,但应该使用sublime或textmate,vim等):

atom $(bundle show name_of_gem)