任何人都知道是否有办法通过Sublime Text 2符号列表浏览Mocha测试(在CoffeeScript中)?理想情况下会有一个插件,但我可以编辑我的CoffeeScript插件来寻找describe
和it
。我不知道整个tmLanguage是如何工作的,有人可以告诉我如何做或者让我知道要添加的代码。
使用ST2符号列表导航我的睾丸是超级rad!
谢谢!
答案 0 :(得分:1)
尽管CoffeeScript在ST2中具有良好的着色支持,但在Go To Symbol面板中却非常糟糕。
我已经创建了一个原始插件的分支,其中(以及其他一些外观变化)它显示了文件中定义的所有类和函数,以及一些已知的方法调用,例如'describe','it'for摩卡和'app.get','app.post'等用于Express。
Currenly看起来像这样:
您可以看到更改差异on GitHub。
要安装它,可以download the package并将其内容解压缩到Packages / CoffeeScript目录,或者git克隆它(不要忘记事先关闭ST2):
cd <user directory>/Packages
rm -r CoffeeScript
git clone -b correct-goto-symbols git://github.com/ashtuchkin/CoffeeScript-Sublime-Plugin.git CoffeeScript
我还将它作为拉取请求添加到原始插件作者,所以我们希望它很快就会出现在标准包中。