Got LLDB working better

This commit is contained in:
2024-10-01 17:28:54 -04:00
parent e501f8ab80
commit ae2ba0a900

View File

@@ -28,7 +28,8 @@
"ranges": "cpp", "ranges": "cpp",
"span": "cpp", "span": "cpp",
"utility": "cpp" "utility": "cpp"
} },
"C_Cpp.loggingLevel": "Debug"
}, },
"extensions": { "extensions": {
"recommendations": [ "recommendations": [
@@ -773,7 +774,7 @@
"args": [ "args": [
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -785,7 +786,7 @@
"args": [ "args": [
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -797,7 +798,7 @@
"args": [ "args": [
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -809,7 +810,7 @@
"args": [ "args": [
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -821,7 +822,7 @@
"args": [ "args": [
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -834,7 +835,7 @@
"/home/jyelon/integration/Integration.uproject" "/home/jyelon/integration/Integration.uproject"
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },
@@ -848,8 +849,16 @@
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "lldb",
"initCommands": [
"command script import /home/jyelon/UnrealEngine/Engine/Extras/LLDBDataFormatters/UEDataFormatters_2ByteChars.py"
],
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true,
"logging": {
"trace": true,
"traceResponse": true,
"engineLogging": false,
}
}, },
{ {
"name": "Launch IntegrationEditor (Development)", "name": "Launch IntegrationEditor (Development)",
@@ -860,7 +869,7 @@
"/home/jyelon/integration/Integration.uproject" "/home/jyelon/integration/Integration.uproject"
], ],
"cwd": "/home/jyelon/UnrealEngine", "cwd": "/home/jyelon/UnrealEngine",
"type": "lldb", "type": "cppdbg",
"visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis", "visualizerFile": "/home/jyelon/UnrealEngine/Engine/Extras/VisualStudioDebugging/Unreal.natvis",
"showDisplayString": true "showDisplayString": true
}, },