From ae2ba0a90064054221fb60d015546946825541ca Mon Sep 17 00:00:00 2001 From: jyelon Date: Tue, 1 Oct 2024 17:28:54 -0400 Subject: [PATCH] Got LLDB working better --- Integration.code-workspace | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/Integration.code-workspace b/Integration.code-workspace index 942d5090..e9b87d7d 100644 --- a/Integration.code-workspace +++ b/Integration.code-workspace @@ -28,7 +28,8 @@ "ranges": "cpp", "span": "cpp", "utility": "cpp" - } + }, + "C_Cpp.loggingLevel": "Debug" }, "extensions": { "recommendations": [ @@ -773,7 +774,7 @@ "args": [ ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -785,7 +786,7 @@ "args": [ ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -797,7 +798,7 @@ "args": [ ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -809,7 +810,7 @@ "args": [ ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -821,7 +822,7 @@ "args": [ ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -834,7 +835,7 @@ "/home/jyelon/integration/Integration.uproject" ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true }, @@ -848,8 +849,16 @@ ], "cwd": "/home/jyelon/UnrealEngine", "type": "lldb", + "initCommands": [ + "command script import /home/jyelon/UnrealEngine/Engine/Extras/LLDBDataFormatters/UEDataFormatters_2ByteChars.py" + ], "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", - "showDisplayString": true + "showDisplayString": true, + "logging": { + "trace": true, + "traceResponse": true, + "engineLogging": false, + } }, { "name": "Launch IntegrationEditor (Development)", @@ -860,7 +869,7 @@ "/home/jyelon/integration/Integration.uproject" ], "cwd": "/home/jyelon/UnrealEngine", - "type": "lldb", + "type": "cppdbg", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "showDisplayString": true },