规范 BDD(行为驱动开发)帮助程序插件,提供用于轻松跳转,创建和运行各种受支持语言的规格测试文件的命令。 创建的规范文件可以具有每个语言的可配置样板,并带有占位符扩展。 它还按照src目录结构创建规格测试文件,并且它足够聪明,可以防止您意外地为规格文件创建规格文件。 以您喜欢的任何方式运行测试:阻塞,使用终端多路复用器或利用Vim 8和NeoVim的异步性,并在运行测试之前和之后使用挂钩执行命令(对于或自动部署之类很方便)测试通过时)。 特别是在运行规范文件时,无论您当前在源文件中还是规范文件中, spec.vim都将做正确的事。 注意:doc文件:h spec.vim包含比此README文件更详细的信息。 当前支持的语言 通过为每种语言定制样板,可以使用任何BDD框架。 spec.vim附带了列出的框架的一些默认设置。 C ++ 去 Haskell Java JavaS