Just sayin, recently Rider was made free for non-commercial use:
https://www.jetbrains.com/lp/rider-unreal/
Why use VSCode then?
- Extensions and AI ecosystem
- clangd is fast with lots of nice features
New in Unreal Clangd extension v2.6.0
- Unreal Source file support (finally!) see here
- UE 5.5 support (
note:
now uses clang/clangd v18.1.0) - Potential Mac fix
https://github.com/boocs/unreal-clangd
Docs
The extension has extensive documentation:
https://github.com/boocs/unreal-clangd/tree/v2#readme
File Switcher (new extension)
-
One knock against clangd is its Alt+O keyboard shortcut support (Source/Header switcher)
-
It’s buggy with Unreal Source files
-
I created a new extension that uses a basic Source/Header switcher Alt+O keyboard shortcut