Change linuxtargetplatform.h file in linux is not updating in editor.

I am using ue5 in linux. I am trying to add options to the editor settings by editing the engine/source…/linuxtargetplatform.h file.
When I save it the changes are saved I have added other functionality in other engine source files and they are enabled but the UPROPERTY buttons that were added do not appear in the editor. Any ideas?

I’ll list a few things you can try, however I am not fully aware of what might be causing the issue:

  • Rebuild the engine to ensure that the changes are reflected in the editor.
  • You need to ensure that the new options you added are registered with the editor by using the UPROPERTY macro or by using the FPropertyEditorModule interface.
  • Make sure that the new options are added to the correct category in the editor settings.
  • Make sure that the headers for the new options are properly included in the LinuxTargetPlatform.h file, and that the options are declared in the correct scope.
  • Make sure that your changes do not introduce any errors or warnings when building the engine.