Xcode or VStudio for c++ scripting
Both are officially supported by Epic. The thing is VS is maintained by Microsoft and only available for their OS the same thing goes for Xcode which is from Apple and only works on Mac´s and is mostly used for iOS and Mac development.
If you are not considering to deploy your project to the Apple environment then use VS2015 which is the current Visual Studio version supported by epic. It´s better suited for c++ projects than Xcode and supports a better code completion. But if you have a mac and if you dont want to leave its eco system then take the extra hassle and setup your UE4 project with the CLion IDE.
answered Feb 18 '17 at 11:59 PM
If you using iOS then definitely, in fact UE4 supports project generation for it, not sure if there any pros and cons of it, i think Xcode compiler should be better for iOS. But you can use any IDE as long as you have VS or other compiler installed, by using UBT command lines (look up Build.bat etc.) as custom build commands
answered Feb 18 '17 at 08:11 PM
Visual Studio Code work fine in Mac too. But the new UE4.21 comes with a better support for Xcode now. However the VSC 2018 is supported by UE4.21?
answered Dec 09 '18 at 03:26 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here