任何人都知道是否有办法通过 Sublime Text 2 符号列表浏览 Mocha 测试(在 CoffeeScript 中)?理想情况下会有一个插件,但我可以编辑我的 CoffeeScript 插件来查找describe
和it
. 我不知道整个 tmLanguage 是如何工作的,有人可以告诉我怎么做或者让我知道要添加的代码。
使用 ST2 符号列表导航我的睾丸会非常棒!
谢谢!
任何人都知道是否有办法通过 Sublime Text 2 符号列表浏览 Mocha 测试(在 CoffeeScript 中)?理想情况下会有一个插件,但我可以编辑我的 CoffeeScript 插件来查找describe
和it
. 我不知道整个 tmLanguage 是如何工作的,有人可以告诉我怎么做或者让我知道要添加的代码。
使用 ST2 符号列表导航我的睾丸会非常棒!
谢谢!
虽然 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
我还将它作为拉取请求添加到原始插件作者,所以希望它很快就会出现在标准包中。