N++ can search for a string in a directory full of files, that's what I use it for. Also helpful for showing unprintable characters like linefeeds or changing bit order mode, I'm not sure vs code can do any of that.
For writing code, though, I do use vs code