没有合适的资源?快使用搜索试试~ 我知道了~
ale:通过语言服务器协议(LSP)支持,异步检查Vim中的语法并修复文件
需积分: 10 1 下载量 27 浏览量
2021-02-01
03:12:44
上传
评论
收藏 605KB ZIP 举报
温馨提示
异步棉绒引擎 ALE(异步Lint引擎)是一个在编辑文本文件时在NeoVim 0.2.0+和Vim 8中提供linting(语法检查和语义错误)的插件,并充当Vim客户端。 ALE利用NeoVim和Vim 8作业控制功能和计时器在文本缓冲区的内容上运行linters,并在Vim中更改文本时返回错误。 这样可以在将文件保存回文件系统之前,在Vim中编辑的文件中显示警告和错误。 换句话说,此插件可让您在键入时进行操作。 ALE提供了与非阻塞的方式固定用命令行工具的代码支持:ALEFix功能,在许多语言支持工具,如prettier , eslint , autopep8 ,等等。 ALE充当“语言客户端”,以支持多种语言服务器协议功能,包括: 诊断(通过语言服务器协议同步器) 转到定义( :ALEGoToDefinition ) 完成(内置在完成支持中,或与Deoplete结合使用) 查找参考( :ALEFindReferences ) 悬停信息( :ALEHover ) 符号搜索( :ALESymbolSearch ) 如果您不关心语言服务器协议,除非需要,否则AL
资源推荐
资源评论
资源评论
彷徨的牛
- 粉丝: 55
- 资源: 4720
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功