是否有Sublime Text 3的插件允许您对变量/函数执行Cmd +单击以查找所述变量/函数的其他出现/调用/声明?这是RubyMine中的一个我非常喜欢的功能,但是因为我的试用期即将到期,所以我想摆脱使用付费的东西。
答案 0 :(得分:0)
对于Ruby(以及其他不是Python * 的语言),我建议您查看SublimeCodeIntel
,可以通过Package Control获取,就像大多数Sublime插件。它需要一些手动设置和一些后端时间来索引Ruby的标准库以及您安装的任何gem / extras,但是一旦完成它,它往往工作得相当好。它包括跳转到符号定义(默认为 Ctrl -click,对不起),以及其他功能,包括智能自动完成。我在用户首选项中设置了以下内容以便于:
"auto_complete_triggers":
[
{
"characters": "|",
"selector": "source.ruby"
},
{
"characters": ".",
"selector": "source, text.html"
}
]
* 如果你使用Python,Anaconda
(与Anaconda Python发行版没有任何关系)比SublimeCodeIntel要好得多,至少在我的经验中如此。它几乎可以立即开始(不需要冗长的索引)并且加载了一些功能,包括几个短线,因此您不需要单独的linting plugin。我喜欢它。 (不,我不是作者,甚至不是主要贡献者)。