2017-09-15 72 views
0

至今flake8和pylint都很棒,我已經研究了幾個linting工具。不幸的是,我需要將這些linting工具與IronPython而不是CPython一起使用。如何使用IronPython使用pylint(或者flake8)?IronPython Linting工具

回答

0

我相信IronPython與CPython(或其他Python實現)具有完全相同的語法,所以Flake8和pylint應該可以工作。你需要安裝它們,兩個軟件包都強烈建議使用pip。我之前沒有使用過IronPython,所以你應該在你的IronPython環境中安裝pip,然後用它來安裝Flake8和PyLint。 (你可以並且應該使用它們,它們是免費的,不是互斥的。事實上,Flake8除了本身之外還使用PyLint。)

+0

那麼問題是沒有安裝linting工具。我想像pylint配置只是爲了檢測Python代碼,因此它將所有C#代碼標記爲無法識別/無效。有沒有解決方法? – user152945