1*c8dee2aaSAndroid Build Coastguard Worker 2*c8dee2aaSAndroid Build Coastguard Worker--- 3*c8dee2aaSAndroid Build Coastguard Workertitle: "Debug Visualization" 4*c8dee2aaSAndroid Build Coastguard WorkerlinkTitle: "Debug Visualization" 5*c8dee2aaSAndroid Build Coastguard Worker 6*c8dee2aaSAndroid Build Coastguard Worker--- 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard Worker 9*c8dee2aaSAndroid Build Coastguard WorkerSkia uses custom container types, such as `SkString` and `SkTArray<>`, which can 10*c8dee2aaSAndroid Build Coastguard Workerbe inconvenient to view in a debugger. 11*c8dee2aaSAndroid Build Coastguard Worker 12*c8dee2aaSAndroid Build Coastguard WorkerIf you frequently debug code that uses Skia types, consider installing a debug 13*c8dee2aaSAndroid Build Coastguard Workervisualizer. Skia offers debugger visualization support for the following 14*c8dee2aaSAndroid Build Coastguard Workerplatforms: 15*c8dee2aaSAndroid Build Coastguard Worker 16*c8dee2aaSAndroid Build Coastguard Worker- [Visual Studio and VS Code](https://skia.googlesource.com/skia/+/refs/heads/main/platform_tools/debugging/vs/Skia.natvis) 17*c8dee2aaSAndroid Build Coastguard Worker- [LLDB and Xcode](https://skia.googlesource.com/skia/+/refs/heads/main/platform_tools/debugging/lldb/skia.py) 18*c8dee2aaSAndroid Build Coastguard Worker 19