When starting the debugger using the externalConsole: true option, it opens the wrong terminal and doesn't respect the one set in the vscode settings.
For example, if I run "Open New External Terminal" in the command palette, it will open Warp.app instead of the default Terminal.app because I set terminal.external.osxExec to "Warp.app". However, when starting a debug session with codelldb, it opens Terminal.app instead of the terminal set in terminal.external.osxExec
OS: macOS Sonoma 14.0 VSCode version: 1.82.2 CodeLLDB version: v1.10.0 Compiler: clang Debuggee: C++ binary Target triple: aarch64-apple-darwin
When starting the debugger using the externalConsole: true option, it opens the wrong terminal and doesn't respect the one set in the vscode settings. For example, if I run "Open New External Terminal" in the command palette, it will open Warp.app instead of the default Terminal.app because I set
terminal.external.osxExec
to "Warp.app". However, when starting a debug session with codelldb, it opens Terminal.app instead of the terminal set interminal.external.osxExec
settings.json:
launch.json: