Я вижу похожее поведение с версией: PyCharm 2018.2.5 (Professional Edition)
Build #PY-182.5107.22, built on November 13, 2018
Внешние инструменты
Кажется, что макрос $FilePath$
не вводится в качестве аргумента в mypy
исполняемый файл.Единственный, который я попробовал, который действительно вводится, это $PyInterpreterDirectory
.
File Watchers
Другой обходной путь к этому - добавление mypy
к наблюдателям файлов.Это позволит вам отображать mypy
анализ текущего файла при каждом сохранении файла.
Файл> Настройки> Инструменты> Наблюдатели файлов : Отсюда добавьтеmypy
исполняемый файл и аргумент.
TL; DR:
Внешние инструменты Макрос $FilePath$
не может ввести аргументы в mypy
исполняемый файл. File Watchers $FilePath$
макрос успешно завершен.
Справочник по File Watchers: https://www.alexkorablev.com/mypy-python-27.html
это для Python2.7, но идея аналогична для настройки наблюдателей файлов,
Надеюсь, это поможет.