Create a PyCharm configuration that runs a module a la "python -m foo"显示了如何创建PyCharm配置以通过单击模块来运行模块。但是,如何通过单击要由该模块处理的文件来创建运行模块的配置?
Grako编译器从命令行运行:
$ python -m grako foo.ebnf -o foo.py
语法文件foo.ebnf
在我的工作目录中,当我点击语法文件时,我希望python运行grako模块将其编译为foo.py
。
创建仅适用于foo
的特殊用途运行配置非常简单:
但是如何创建一个配置,当您右键单击任何文件时,它将显示一个上下文菜单项以在该文件上运行该模块?通常使用%s参数来指定文件名,但是如何配置PyCharm以显示上下文菜单运行并识别适用于用户所选文件的文件名替换?