More sophisticated find and replace

I've been very happy since moving from Dreamweaver to IntelliJ IDEs for HTML and PHP development, but the feature I most miss from Dreamweaver is its more powerful find and replace functionality. It has extremely handy features like

- A preset scope of "selected files", so the search only looks through files selected in the project tree, or "open documents" for files currently open in the editor.
- A very intuitive tag query builder with find options like "with attribute ...", "without attribute ...", "containing ...", "not containing ...", "inside tag ..."
- A whole bunch of preset replace options like "set attribute", "replace tag and contents", "strip tag", "add before start tag".
dreamweaver_find.gif
It would be great to see something ike this added to IntelliJ IDEs. IntelliJ's "Find in Path" function is good, but I miss the power of the Dreamweaver version. The single biggest improvement would be to make selecting the search scope easier - just adding the two scope presets I mentioned would be a big step forward.

Cheers
And Finally



Attachment(s):
dreamweaver_find.gif
2 comments
Comment actions Permalink

You need install XmlSearchAndReplace plugin (http://plugins.intellij.net/plugin/?webide&id=5890). You can do it directly from available plugins page in your phpstorm / webstorm settings.

0
Comment actions Permalink

Thanks Dmitriy, that's a great plugin that adds the replace options I need - for the find I'd still suggest extending the default scopes to include "selected files" and "currently open files".

0

Please sign in to leave a comment.