I have seen questions concerning how to use the CodeLite IDE for Unreal Engine if you’re using Linux. This is one of the questions that I’ve seen with no clear explanation provided.
The Main problem people seemed to be having is that the Unreal editor won’t open up the class after creation.
The Solution is extremely simple.
Step 1.
DO NOT FOLLOW WHAT THE WIKI SAYS:
There is no sane reason to change the config file to PreferredAccessor=CodeLiteSourceCodeAccessor All this will do is break the ability to use your C++ files. You can still make BluePrints but then what is the purpose of having a C++ IDE? Step 2. Instead of reading the wiki and wasting 7 hours trying to configure Unreal on linux with CodeLite with wrong information from the Wiki, simply: Open the Unreal Editor > Go to Edit > Editor Preferences > Source Code > Accessor > Choose CodeLite > Set as Default. If anyone has any comments that contradict this, I would be very curious to know what they are because changing that config file doesn’t do anything but break things. Hope this helps!