我找到this但老实说不确定如何安装或是否适用。谢谢!
答案 0 :(得分:163)
您链接的Ruby插件仅适用于IntelliJ IDEA Ultimate,它不适用于PhpStorm。有关详细信息,请参阅this answer。
但是,可以使用 TextMate捆绑支持插件在PhpStorm中获取Ruby文件的基本语法高亮显示。它已包含在PhpStorm 6.0.1中,您无需安装它,只需确保在Settings
|中启用它。 Plugins
。
将克隆Ruby.tmbundle放入某个目录。
在Settings
|中添加此目录TextMate Bundles
:
由于某些原因,PhpStorm TextMate Bundles支持无法识别此捆绑包支持的 *.rb
文件。要解决此问题,请在某个文本编辑器中打开Ruby.tmbundle\Syntaxes\Ruby.plist
文件,找到<key>fileTypes</key>
部分,在<string>rb</string>
下添加<array>
(以上内容应该在最新的Ruby捆绑版本中修复,因此不再需要编辑捆绑包,但是如果你要添加一些其他语言包,那么你可能需要调整它)
重新启动PhpStorm,验证*.rb
现在是否正确关联:
现在,您可以在PhpStorm中获得Ruby语法高亮显示:
如果您需要在单个IDE中完全支持Ruby和PHP(以及更多),请考虑使用IntelliJ IDEA Ultimate。
答案 1 :(得分:3)
CrazyCoder的git repo在Windows系统中不起作用,因为Windows中的大量文件名无效。
然而,我找到了文本的红宝石官方回购:答案 2 :(得分:1)
我实际上将我的PhpStorm主题复制到RubyMine没有任何问题,所以它应该是双向的。
我也为PhpStorm创建了一个TextMate键映射,你可以看看这里:http://tentaclecms.com/blog/2013/08/textmate-keymap-for-phpstorm/