I'm attempting to write a plug-in to automate a global search and replace/"Replace in Path" task that I perform often. Basically, I'd like to write a plugin which performs a global search and replace on all files (regardless file type, regardless if they are open in the editor or not) in the project.
I'm in the process of learning the plugin SDK... I've created the basis of the plugin, created some UI, but now I could use some help performing the sarch and replace. Are there any APIs or classes I can use to perform a global search and replace? (I've been searching through the online docs, as well as the "200+ open-source third-party plugins" but haven't come across what I need yet)l.