I think the previous answer is incorrect.
I would say that you can actually use any IDE for UE4 Development as soon as you use the Visual Studio 2015 toolchain. So you should be able to use VS2017 for coding purpose. You just want to make sure that you have the vc140 toolchain installed on your computer (by installing VS2015).
It can be interesting to have your feedback about it so donβt hesitate to post it here (if you go for it) as an answer or edit
Good luck.
Best regards.