跳转到主要内容

适用于EFM兼容输出的插件。

项目描述

flake8的插件,用于以与Vim的errorformat (efm) 兼容的格式打印输出。

这允许其他工具拾取flake8错误并将它们识别为错误/警告等。

efm-langserver设计,但应适用于任何期望类似格式的工具。

用法

通过nvim-lspconfig + efm-langserver使用

local flake8 =  {
  -- Requires flake8-efm
  lintCommand = "flake8 --format efm --stdin-display-name ${INPUT} -",
  lintStdin = true,
  lintIgnoreExitCode = true,
  lintFormats = {
    "%f:%l:%c:%t:%m",
  }
}

详细信息

flake8的默认错误格式显示错误代码和消息,但没有明显的方法可以确定某件事是错误还是警告。这对于第三方代码尤其如此。

目前,每个字母的前缀代码都被映射到一个错误级别(错误/警告等)。支持某些第三方插件,并且欢迎为其他插件提供补丁。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

flake8-efm-1.0.2.tar.gz (3.2 kB 查看哈希值)

上传时间:

构建分发

flake8_efm-1.0.2-py3-none-any.whl (3.2 kB 查看哈希值)

上传于 Python 3

由以下支持