vscode c++调试相关问题

补充:环境是codeserver

  1. 按F5调试,提示选择调试器,选gdb/lldb,总是跳转到launch.json。
    使用命令面板C/C++生成功能调用的也是launch.json和tasks.json的内容但就是没问题。

补充2:我现在怀疑f5不正确的问题可能是codeserver的兼容问题

  1. 我想让调试时的输入是由文件重定向来的 正常运行 比如 ./a <a.in
    怎样在launch.json中表示出来呢?根据microsoft官网好像是args这个参数 但我整了没用 可能操作有误?

2.1. win10,本地vscode,仅c/c++插件,mingw配置正确,使用 命令 c/c++编译并调试程序正常进入调试,自己写的launch.json按f5无法工作,是我的问题还是适配真的很烂啊...

是c++有多种编译方式。
请先确认你需要哪一种。
https://code.visualstudio.com/docs/cpp/introvideos-cpp