ST2摩卡CoffeeScript符号

时间:2012-08-04 20:48:29

标签: coffeescript sublimetext2 mocha

任何人都知道是否有办法通过Sublime Text 2符号列表浏览Mocha测试(在CoffeeScript中)?理想情况下会有一个插件,但我可以编辑我的CoffeeScript插件来寻找describeit。我不知道整个tmLanguage是如何工作的,有人可以告诉我如何做或者让我知道要添加的代码。

使用ST2符号列表导航我的睾丸是超级rad!

谢谢!

1 个答案:

答案 0 :(得分:1)

尽管CoffeeScript在ST2中具有良好的着色支持,但在Go To Symbol面板中却非常糟糕。

我已经创建了一个原始插件的分支,其中(以及其他一些外观变化)它显示了文件中定义的所有类和函数,以及一些已知的方法调用,例如'describe','it'for摩卡和'app.get','app.post'等用于Express。

Currenly看起来像这样:

Test sample

Class sample

您可以看到更改差异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

我还将它作为拉取请求添加到原始插件作者,所以我们希望它很快就会出现在标准包中。