当我在 TextMate 中的 python 文件上运行验证语法时,我试图让 pylint 提供 html 输出。我安装了 pycheckmate、pylint,并在 $HOME 中创建了一个 .pylintrc 文件,将输出格式设置为 html。
在 TextMate 的高级控制面板中,在 Shell 变量选项卡中,我TM_PYCHECKER
设置为/usr/local/share/python/pylint
. 如果我触发 Validate Syntax,它会使用所有默认选项运行 pylint,并给我输出。如果我再次更改TM_PYCHECKER
并/usr/local/share/python/pylint --rcfile "$HOME/.pylintrc"
验证语法,我会得到:
请安装 PyChecker、PyFlakes 或 Pylint 以进行更广泛的代码检查。
如果我从命令行运行 /usr/local/share/python/pylint ,没有任何参数,输出是 html,所以我知道在这种情况下它正在读取 rcfile。我错过了什么?