VSCode extension: Unreal Clangd v2.5.1

Info

  • Update was created by user 94Bo
  • Linux and Mac use RunUBT.sh if available (I added RunUBT.bat for Windows users)
  • When determining a rsp file for completionHelper.cpp, only use rsp files from main source directory

How does it work?

  1. Use Microsoft’s C++ extension for Building/Debugging
  2. Use Clangd Extension for fast code completion, formatting, and more!
  3. Use my Unreal Clangd Extension https://github.com/boocs/unreal-clangd
    • The command: Create Unreal Clangd Project creates a clangd project for your Unreal project (creates files and sets all settings)
    • Extension will ask to run Update Compile Commands when you add a source file (can also be run manually)
    • Fixes bugs and adds features
    • Has uninstall command

How fast?

~5 second Intellisense load times when switching to new file on a Intel 12700k

My extension github has a discussion area

https://github.com/boocs/unreal-clangd/discussions