2015-10-15 59 views
8

在python文件上运行pylint时,它会默认显示有关TODO注释的警告。例如为:如何禁用pylint中的“TODO”警告?

*************模块FOO
宽:200,0:TODO(SE):解决这个问题! (fixme)
W:294,0:TODO(SE):backlog item(fixme)
W:412,0:TODO(SE):删除存储桶? (fixme)

虽然我确实发现这种行为很有用,但我想了解一种临时和/或永久性打开或关闭这些特定警告的方法。

我能够生成pylint的配置文件: pylint --generate-rcfile > ~/.pylintrc

我只是注意一定要放什么东西在这个文件中禁用TODO注释警告。

在生成的配置文件

回答

13

,你应该看到一个部分

[MISCELLANEOUS] 

    # List of note tags to take in consideration, separated by a comma. 
    notes=FIXME,XXX,TODO 

简单地从“说明”列表拖放TODO。

配置文件将在

~/.pylintrc 

发现如果您还没有生成配置文件,这可以通过

pylint --generate-rcfile > ~/.pylintrc 
完成