我遇到了一些问题,我无法判断我读的代码是标准的ruby,某些宝石还是内部代码。为了解决这个问题,我想扩展Go To Definition的功能。我可以配置或添加一个扩展到sublime,这将允许Go To Definition对ruby更加智能化吗?
我添加了Sublime Text>偏好>设置 - 用户:
"word_separators": "./\\()\"'-:,.;<>~@#$%^&*|+=[]{}
〜&#34;`
然后我试着在我的* .rb文件中定义这一行:
@project = ENV['project']
转到定义对两个变量都没有做任何事情。在visual studio,编程.NET,我可以点击F1并转到MSDN。或者,转到定义,它会提取代码文件或元数据。
我愿意尝试Sublime Text以外的工具。
答案 0 :(得分:0)
Rubymine是我尝试过的最佳工具:https://www.jetbrains.com/ruby/ ...除非您是学生或成功的开源开发人员,否则该产品不是免费的。
我尝试了SublimeCodeIntel,但它不足以满足我的需求。