我已经研究了几种linting工具,因为flake8和pylint都很棒。不幸的是,我需要使用这些linting工具与IronPython而不是CPython。我如何在IronPython中使用pylint(或者flake8)?
答案 0 :(得分:0)
我相信IronPython具有与CPython(或任何其他Python实现)完全相同的语法,因此Flake8和pylint应该是Just Work。您需要安装它们,并且两个软件包强烈建议使用pip。我之前没有使用过IronPython,因此您应该将pip安装到IronPython环境中,然后使用它来安装Flake8和PyLint。 (你可以而且应该同时使用它们。它们是互补的,而不是相互排斥的。事实上,Flake8除了它本身之外还使用PyLint。)