0

Я хочу включить функциональность проверки кода PyCharm CE в настройку сервера непрерывной интеграции.Использовать проверку PyCharm из сценария командной строки

Для этого мне нужно будет вызвать IDE из командной строки, позволить ему загружать проект, анализировать и выгружать предупреждения в stdout или в файл. Я представляю себе что-то похожее на то, как pylint уже работает.

Что-то вроде этого возможно, и если да, то как?

ответ

3

По-видимому, существует сценарий с именем inspect.sh в комплекте с IntelliJ (не проверял PyCharm), который может использоваться из командной строки.

Обратите внимание, что за один раз может быть только один исполняемый экземпляр, поэтому, если вы хотите использовать его автоматическим способом, вам придется запускать его на другой машине.

Релевантно documentation can be found here.

+0

Да, 'inspect.sh' также присутствует в PyCharm (как минимум 5.0.2 Pro). В linux он находится в директории PyKharm 'bin'. Круто. –

+0

PyCharm конкретный соответствующий документ: https://www.jetbrains.com/pycharm/help/working-with-pycharm-features-from-command-line.html –

Смежные вопросы