前言
在运行PySide2程序的时候,运行前我们要先编译资源,再运行入口py脚本。
在VSCode中我们可以使用自带的任务功能实现
https://www.psvmc.cn/article/2024-12-18-vscode-task.html
那么在IDEA中怎样实现同样的效果呢?
多命令运行
添加前置执行的脚本
先添加Shell Script
我这里命名为RCC
1 | .venv/Scripts/pyside2-rcc resources.qrc -o resources_rc.py |
如图
添加入口命令
再添加程序入口
我是在main.py页面右键点击的运行
会产生一个新的运行命令
添加前置的任务
点击Modify options
勾选 Add before launch task
选择弹出窗口中的Run Another Configuration
选择之前创建的RCC
命令
这样就可以了。