如何使用当前文件作为参数在pycharm中运行配置

tim*_*yyy 9 intellij-idea pycharm

我想创建自定义运行配置,但我无法弄清楚如何将当前文件名作为参数...

我想做这样的事情:

py.test -m mymarker %f

autopep8 %f

哪里%f是当前文件名.

小智 6

Ctrl+C 的答案已经暗示 $FileName$ 并且至少在 PyCharm 的当前版本 2020.2 中,这适用于运行配置。

  1. 根据需要创建运行配置,例如 Python
  2. Parameters现场,您可以简单地使用宏,如$FileName$$FilePath$。或单击+右端的以获取完整列表
  3. Shift+F10打开目标文件时点击运行按钮或默认情况下