异步棉绒引擎 ALE(异步Lint引擎)是一个在编辑文本文件时在NeoVim 0.2.0+和Vim 8中提供linting(语法检查和语义错误)的插件,并充当Vim客户端。 ALE利用NeoVim和Vim 8作业控制功能和计时器在文本缓冲区的内容上运行linters,并在Vim中更改文本时返回错误。 这样可以在将文件保存回文件系统之前,在Vim中编辑的文件中显示警告和错误。 换句话说,此插件可让您在键入时进行操作。 ALE提供了与非阻塞的方式固定用命令行工具的代码支持:ALEFix功能,在许多语言支持工具,如prettier , eslint , autopep8 ,等等。 ALE充