选择能够执行 运行 源命令的 IDE

Choosing an IDE that is capable of running source command

我想使用 IDE 进行调试,但在 运行 调试程序(调试或执行)之前,我 运行 使用 source 命令。所以没有任何 IDE,我在终端中 运行 这些命令:

make
source foo.sh
./run my_args
OR
gdb --args ./run my_args

我尝试使用 Kdevelop,但我没有找到任何方法告诉 Kdevelop 运行 该源命令然后执行该命令。我尝试使用包装器但没有成功。

所以,我想知道其他 IDE 候选人是什么。有什么想法吗?

使用显式 bash -c 命令从一个命令中 运行 多项操作:

bash -c 'source foo.sh; ./run my_args'

我猜你 运行 改变了一些环境?如果这个动作可以在 make 之前完成,你可以 运行 source xxx.sh && kdevelop

Kdevelop 可以在 run/debug 之前更改环境,只需在项目配置中设置即可。