[Lldb-commits] [lldb] [lldb-dap] Add external terminal support (PR #146950)
Ebuka Ezike via lldb-commits
lldb-commits at lists.llvm.org
Wed Jul 9 03:01:15 PDT 2025
================
@@ -235,7 +235,8 @@ contain the following key/value pairs:
| **cwd** | string | | The program working directory.
| **env** | dictionary | | Environment variables to set when launching the program. The format of each environment variable string is "VAR=VALUE" for environment variables with values or just "VAR" for environment variables with no values.
| **stopOnEntry** | boolean | | Whether to stop program immediately after launching.
-| **runInTerminal** | boolean | | Launch the program inside an integrated terminal in the IDE. Useful for debugging interactive command line programs.
+| **runInTerminal** (deprecated) | boolean | | Launch the program inside an integrated terminal in the IDE. Useful for debugging interactive command line programs.
+| **console** | string | | Specify where to launch the program: internal console (`internalConsole`), integrated terminal (`integratedTerminal`) or external terminal (`externalTerminal`).
----------------
da-viper wrote:
> Just to clarify, which version do you mean?
The LLVM version.
A new version of LLVM is release approximately every 6 months (main is currently on version 21). lldb-dap (binary) follow this release cycle. the extension (LLDB-DAP) doesn't. So users can still be on lldb-dap 19 and trying to use the new console option advertised by the extension.
https://github.com/llvm/llvm-project/pull/146950
More information about the lldb-commits
mailing list