find-and-replace, you can replace it with one that works differently.
I could compare programs by individual features, but that would be chasing after details when the whole picture is more informative. All code editors have the same basic set of features and they’re all at least decent at what they need to do. At the end of the day, every user has an ideal workflow and has to find those tools that best match the user’s internal sense of the perfect way to get things done. If something else matches your workflow better than Atom, then you should use that. But if you feel like you’d benefit from having an editor that you can customize down to the find and replace, if it would benefit you to have an editor that you can continue to sculpt and refine as your skill as a developer improves, then Atom should definitely be a contender.