My IDE is the MR diff.
Since the spring, I haven't actually needed to write the code, just look at it and make sure it's good.
All that I do from inside GitHub or GitLab.
I've had a JetBrains subscription forever and this is the first time I'm considering not renewing it.