VScode(C/C++)总是自动生成launch.json文件且更改后又恢复,无法重新选择调试

卸载C++Runner扩展。

遇到的问题是,即便重新建立文件夹,vscode依旧无法选择调试工具而直接生成launch.json文件,并且这个文件恨他吗sb,甚至一更改就又变回去了,找了很多办法,最后发现是C++Runner扩展的问题,卸载掉这个扩展后重启VScode并删除已有的配置文件,再次按F5调试后即可重新选择调试工具。希望对你的问题有所帮助。

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要在Visual Studio Code中配置LLDB的launch.json,需要执行以下步骤: 1. 在Visual Studio Code中打开调试面板。 2. 选择“自定义配置”并单击“创建 launch.json”。 3. 在launch.json文件中,选择“lldb”作为调试器。 4. 在“program”字段中填写要调试的可执行文件的路径。 5. 可以在“args”字段中填写要传递给可执行文件的命令行参数。 6. 保存并关闭launch.json文件。 7. 使用“启动调试”按钮启动调试话。 ### 回答2: 在VSCode中配置lldb的launch.json可以实现在调试程序时使用lldb进行调试。以下是配置步骤: 1. 打开VSCode,并在左侧导航栏选择调试”选项卡。 2. 在顶部工具栏中选择“创建或打开launch.json”按钮,这将打开一个空的launch.json文件。 3. 在launch.json文件中,找到或创建一个配置数组。可以修改配置数组中的一项或者创建一个新的配置。例如,可以修改"configurations"数组中的第一个配置: ```json "configurations": [ { "name": "Debug with lldb", "type": "lldb", "request": "launch", "program": "${workspaceFolder}/your_program", "args": [], "cwd": "${workspaceRoot}", "preLaunchTask": "build", "stopAtEntry": false, "sourceMaps": true, "externalConsole": false } ] ``` 配置项的含义如下: - "name": 配置名称,可以自定义。 - "type": 指定调试器类型为lldb。 - "request": 指定调试请求类型为启动调试。 - "program": 指定要调试的程序路径。 - "args": 可选,指定程序的命令行参数。 - "cwd": 可选,指定程序的工作目录。 - "preLaunchTask": 可选,指定在启动调试前要运行的任务。 - "stopAtEntry": 可选,指定是否在程序入口处停止调试。 - "sourceMaps": 可选,指定是否生成源代码映射。 - "externalConsole": 可选,指定是否在外部终端中运行程序。 4. 保存并关闭launch.json文件。 5. 在VSCode中打开你的源代码文件。 6. 在左侧导航栏中点击调试选项卡下方的“启动调试”按钮,或者使用快捷键F5,即可开始使用lldb进行调试。 通过以上步骤,即可在VSCode中配置lldb的launch.json并开始使用lldb进行调试。 ### 回答3: 在Visual Studio Code中配置lldb的launch.json需要按照以下步骤进行操作: 1. 打开Visual Studio Code,并确保已安装了"Lldb"扩展程序。如果没有安装,可以在扩展市场中搜索并安装。 2. 点击左侧的调试图标,打开调试面板。 3. 在调试面板左上角的下拉菜单中,选择“添加配置”选项,然后选择C++ (LLDB)”选项。 4. 在launch.json文件中,出现一个基本的配置模板。根据需要,可以更改或添加以下配置选项: - "name": 配置的名称,用于在调试面板中显示。 - "type": 调试器类型,设置为"lldb"。 - "request": 请求类型,设置为"launch"。 - "program": 要调试的程序的路径。 - "args": 传递给程序的命令行参数。 - "stopAtEntry": 是否在程序入口处停止,默认为false。 - "cwd": 程序执行的工作目录。 - "env": 设置环境变量。 - "encoding": 文件编码。 - "externalConsole": 是否在外部控制台中运行程序,默认为false。 5. 进行相应的配置后,保存launch.json文件。 6. 在调试面板中选择配置的名称,点击运行按钮开始调试。 以上就是如何在Visual Studio Code中配置lldb的launch.json的步骤。配置完成后,就可以使用lldb调试C++程序了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值