小智 4
我使用 Sublime Text 编辑器和 SublimeLinter Flake8 包。
我的 Flake8 配置是:
"flake8": {
"@disable": false,
"args": [
"--doctests"
],
"builtins": "",
"excludes": [],
"ignore": "",
"ignore_match": {
"pyx": [
"SyntaxError"
]
},
"jobs": "1",
"max-complexity": 7,
"max-line-length": null,
"select": "",
"show-code": false
},
Run Code Online (Sandbox Code Playgroud)
“ignore_match”键用于定义忽略 linter 报告的一些错误的正则表达式。
在本例中,我使用它来忽略.pyx文件中的语法错误。您可以定义新的表达式来满足您的需求。
抱歉,因为它不是 Cython linter,它只是使 Python linter 有用的一个技巧。
更多信息请参见sublimelinter 官方文档。