diff --git a/.vscode/launch.json b/.vscode/launch.json index 8b975f91aed5ca11d5cd06075ca755dbad4a3075..29749548b85827c3bdbef4506c0083cace7ba5ca 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -9,7 +9,6 @@ "args": ["-v", "-p", "4222"], "cwd": "${workspaceFolder}/build", "environment": [], - "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", @@ -17,7 +16,15 @@ "ignoreFailures": true } ], - "preLaunchTask": "build" + "preLaunchTask": "build", + "linux": { + "MIMode": "gdb", + "externalConsole": false, + }, + "osx": { + "MIMode": "lldb", + "externalConsole": true, + }, }, { "name": "tests", @@ -26,7 +33,6 @@ "program": "${workspaceFolder}/build/opendht_unit_tests", "cwd": "${workspaceFolder}/build", "environment": [], - "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", @@ -34,7 +40,15 @@ "ignoreFailures": true } ], - "preLaunchTask": "build" + "preLaunchTask": "build", + "linux": { + "MIMode": "gdb", + "externalConsole": false, + }, + "osx": { + "MIMode": "lldb", + "externalConsole": true, + }, } ] }