Skip to main content

CodeLite Source Code Access and Project File Generator for Unreal Engine 4

Hi folks

At the moment I am working on a CodeLite Project File Generator and Source Code Access Plugin for Unreal Engine 4. Thx to CodeLite I am able to work either on GNU/Linux, MacOSX or Windows (CodeLite supports even more development platforms but not UE4 :D). The modified version of UBT will just create the workspace and project files you need for your specific platform.

Features:
  1. Creates Workspace/Projects for Platforms/Targets with their configurations. CodeLite itself is cross platform. The modified version of UBT will create your project files for GNU/Linux, Mac and Windows platforms. 
  2. Start your game project within CodeLite in the Editor target.
  3. Source Code Access within UE4Editor using the Plugin.
  4. Added Custom Build Targets for "Cooking"/"Non Cooking" and "Cooking on the fly". Means you can cook your project easy withing the CodeLite editor. Just select one of those 3 submenus
  5. Game projects will have two targets Game and Editor. In Game the game will be started using your projects game binaries using cooked content. In Editor mode the game will start UE4Editor with the -game flag for uncooked starts.
  6. The full power off CodeLite :D

Here is a Screenshot of the the Source Code Access Plugin:

CodeLite Integration Plugin for Unreal Engine 4

In the following you can see Screenshots of CodeLite in action on different platforms using the Projects files UBT created. (My modified version of UBT for CodeLite).


On GNU/Linux

On MacOSX

On Windows


In the following you can see CodeLite and Code Completion in action:


Code Completion in action

Workspace View shows the UE4 folders structure.


It is in it's first implementation and I think soon I can make the first release. Hope you like it.

Comments

  1. Where can I get the UBT that was mentioned? github?

    ReplyDelete
    Replies
    1. Actually it got upstream. So it's in the master branch of UnrealEngine on Github.

      Delete

Post a Comment

Popular posts from this blog

Using Vulkan RHI on GNU/Linux

Hi fellows This time it's about the Vulkan support of the Unreal Engine 4. It's nice to see that Epic Games decided to support Vulkan as first class citizen. Unfortunately they didn't make their Vulkan RHI GNU/Linux compatible so I had to do something about it. See here: Yaakuro

Support me on Patreon

Hi friends I am on Patreon . Please support me if you think that what I am doing needs to be supported. Every pledge is welcome. I keep going to support the GNU/Linux platform for the Unreal Engine 4. https://www.patreon.com/home