我正在使用的 linter 以以下格式输出错误:
origin:PycodestyleBear (E501):file:/Users/Virtualenv/testme.py:line:2:column:81:end_line:2:end_column:81:severity:1:severity_str:NORMAL:message:E501 line too long (164 > 80 characters)'
很明显,格式包含几个部分:
bear
使用类型- 错误编号
- 文件名
- 行号(开始)
- 列号(开始)
- 行号(结束)
- 列号(结束)
- 错误信息的类型
- 错误消息本身
我正在为语法编写我的 linter 插件,这导致输出字符串出现问题,我该如何配置它以符合要求?
我试过let errorformat = 'L%l\\:%m'
没有运气