在做AngularJS开发时,我有一个开放的终端窗口,并运行Karma(观察文件更改)。编码时,我在Sublime Text 2和显示Karma测试结果的终端窗口之间来回切换。集成崇高的文本2与Karma
我觉得这很烦人,我刚刚在egghead.io
看到这个家伙把Karma结果集成到了WebStorm中。
Sublime Text有什么相似之处吗?我找不到与Karma相关的任何软件包。
在做AngularJS开发时,我有一个开放的终端窗口,并运行Karma(观察文件更改)。编码时,我在Sublime Text 2和显示Karma测试结果的终端窗口之间来回切换。集成崇高的文本2与Karma
我觉得这很烦人,我刚刚在egghead.io
看到这个家伙把Karma结果集成到了WebStorm中。
Sublime Text有什么相似之处吗?我找不到与Karma相关的任何软件包。
您可以使用构建系统来整合两者 - 它会打开ST控制台并显示结果。
像这样的东西是你在找什么:
"build_systems": [
{
"name": "Karma Test",
"cmd": ["karma", "start", "--no-colors"],
"working_dir": "$project_path"
}
]
你自己做过吗?如果是这样,你可以分享你正在使用的构建配置吗? – jviotti
我做到了。当我再次找到它时,我会编辑我的答案 - 我已经切换回来,从命令行再次使用它。 –
您为构建系统使用了哪些插件,扩展或库?我在哪里添加build_systems数据? – BrightIntelDusk
转到“工具|构建系统|新构建系统”,在下面的代码和下降:
{
"path": "/usr/local/share/npm/bin:/usr/local/bin:$PATH",
"working_dir": "${project_path:${folder}}",
"cmd": ["karma", "start"]
}
可以是发现here:。
另外这是我见过的the best primer for setting up custom text build systems in sublime text。
干杯
我也是通过egghead.io来到这里的。我只是在等待一些进取的开发人员添加一个Karma插件。 :) –
对此有何好运? –
@MohamedElMahallawy接受的答案是一个很好的开始方式,但是当我从ST转换开始时没有完成自己的实现。 – jviotti