Hey all! Returning from some time away from the Engine, and I thought I’d pop in, and see how things are.
One of the things I really hate in life is using Visual Studio, it’s so incredibly slow, and the interface is distressingly ugly these days. VS Code is fast, not ugly, and other than lacking a lot in configurability for layout, it’s really not a bad editor at all.
So, of course, I was excited to see that VS Code is supported. However, it seems that that support pretty much only extends to “it can launch the project and a file into a new window”.
I’ve done some poking around at how to configure the c_cpp_properties.json to include the include files, and have added several paths, just to get one single file to intellisense kind of close to correctly. Once it stops complaining about include files, it starts complaining about tons of “is not a type name”, “expected an identifier”, “is undefined”, etc. My guess is that it probably needs a lot more include paths added to it, so that it can read it all… but… what needs to be added? Also, once IntelliSense is actually intelligent-ish, how can you configure it to build?
The latest info I see is here: Using Visual Studio Code with Unreal Engine - UE4 AnswerHub … but I’m not sure if any, all, or none of all that still applies after the changes in 4.18 ? Anyone know?
So, I thought I’d post here – have you configured VS Code for use with Unreal? What did you do? How?