我刚刚安装了https://github.com/SublimeLinter/SublimeLinter
并且想知道:默认情况下可以切换检查 ruby 吗?他们编写了 Ruby - 语法检查,ruby -wc
但是如何调用它?是否有任何特定于 Rails 的插件?没有找到其他...
问问题
1000 次
1 回答
3
我不太确定你在问什么……但如果你想改变 SublimeLinter 以便它运行除 之外的东西ruby -wc
,那么你可以编辑文件中的第 10 行~/Library/Application Support/Sublime Text 2/Packages/SublimeLinter/sublimelinter/modules/ruby.py
。
例如,您可以采取以下步骤让 SublimeLinter 使用您的 gemset 的 ruby:
- 按住选项键
- 单击
Go
Finder 中的菜单 - 选择
Library
- 导航到
Application Support/Sublime Text 2/Packages/SublimeLinter/sublimelinter/modules
ruby.py
在 Sublime Text 2 中打开文件- 将第 10 行更改
'executable': 'ruby',
为'executable': '/Users/YOUR-USER-NAME/.rvm/bin/rvm-auto-ruby',
- 重新启动崇高文本 2
更新:
我刚刚发现了一个更简单的方法来完成这个......
Sublime Text 2
您可以通过打开菜单、进入 Preferences -> Package Settings -> SublimeLinter 并选择来更改 SublimeLinter 设置以使 SublimeLinter 使用您的 gemset 的 ruby Settings - User
。将此文本添加到文件中,保存并重新启动 Sublime Text 2:
{
"sublimelinter_executable_map":
{
"ruby": "rvm-auto-ruby"
}
}
于 2012-12-29T02:51:29.220 回答