Hao*_*hen 8 c++ debugging visual-studio-code vscode-tasks
我正在使用 VSCode 调试我的 CPP 代码。在我的代码运行之前,我需要使用 preLaunchTask 来设置我的环境。所以我的代码应该在同一个终端中的 preLaunchTask 之后运行。但它现在从两个不同的终端开始。我该怎么办?
顺便说一句,下次我如何在同一终端中启动该过程?某些进程下次会启动另一个终端,我很困惑。
我的预发布任务:
{
"label": "source_setup",
"type": "shell",
"command": "source ./devel/setup.zsh && export ROS_MASTER_URI=http://localhost:11311/ "
},
Run Code Online (Sandbox Code Playgroud)
正如@isidorn在vscode GitHub 问题中所述,目前尚不支持此功能。同时,人们可以通过将以下代码添加到他们的.bashrc
# Source ros setup.bash if present
if [ -f '../devel/setup.bash' ]; then . "../devel/setup.bash";fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
738 次 |
| 最近记录: |