在PyCharm中快速切换运行配置

2 投票
1 回答
547 浏览
提问于 2025-04-16 21:13

我经常要做的两件事是“运行我的测试”和“运行我的应用程序”。可惜的是,PyCharm用同一个快捷键(Shift+F10,也就是“运行”)来执行这两项操作,而这个快捷键是基于我“当前”的运行/调试配置。我需要额外的步骤来更改配置,这个步骤涉及从一个比较长的列表中找到并选择正确的选项,而且还得花时间思考一下我是否真的需要切换配置。

因为我经常要运行测试和应用(我对Python还比较陌生,所以我想频繁检查一下,确保没有出错),这就显得有点麻烦了——尤其是我通常的操作模式是“先运行测试,如果通过了,再运行应用”,所以我几乎一直在切换配置。

有没有更简单的方法来运行特定的配置呢?理想情况下,我希望能把一个快捷键绑定到“选择并运行我的'main.py'配置”,再把另一个快捷键绑定到“选择并运行我的'py.test'配置”——只要能让我不再不停地在配置列表中寻找就好。

我试过录制一个宏来切换配置然后运行,但宏录制器实际上并没有记录“切换配置”的步骤——最后录制的宏里只有“运行”。而且似乎没有宏编辑器可以让我手动添加这个步骤。

我也知道有个弹出菜单“选择配置并运行”(F9),但这仍然需要我查看列表中选中了哪个配置,判断一下是不是我想要的,然后在列表中上下移动光标再按回车。虽然这并不复杂,但每次这样做都会彻底打断我的思路。运行测试和应用应该比这简单得多。

1 个回答

-1

我知道这个问题已经很久了,但如果你也遇到同样的问题,下面是解决办法。

我之前也遇到过这个问题,因为我在同一个项目里有很多脚本,我想单独运行某一个脚本。

你需要做的就是,双击打开那个脚本,然后在打开的界面里,右键点击任意地方,你会看到一个选项,上面写着“运行[脚本名]”,旁边有一个绿色的播放按钮。

这里有张图片

撰写回答