0

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

使用 ST2 符号列表导航我的睾丸会非常棒!

谢谢!

4

1 回答 1

1

虽然 CoffeeScript 在 ST2 中有很好的着色支持,但在 Go To Symbol 面板中却很糟糕。

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

目前它看起来像这样:

测试样品

班级样本

您可以在 GitHub 上查看更改差异。

要安装它,要么下载包并将其内容解压缩到你的 Packages/CoffeeScript 目录,要么 git clone 它(不要忘记事先关闭 ST2):

cd <user directory>/Packages
rm -r CoffeeScript
git clone -b correct-goto-symbols git://github.com/ashtuchkin/CoffeeScript-Sublime-Plugin.git CoffeeScript

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

于 2012-10-23T03:14:40.823 回答