命令单击Sublime Text 3,如RubyMine

时间:2016-04-13 16:14:28

标签: sublimetext3 rubymine

是否有Sublime Text 3的插件允许您对变量/函数执行Cmd +单击以查找所述变量/函数的其他出现/调用/声明?这是RubyMine中的一个我非常喜欢的功能,但是因为我的试用期即将到期,所以我想摆脱使用付费的东西。

1 个答案:

答案 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。我喜欢它。 (不,我不是作者,甚至不是主要贡献者)。