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".
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
Please sign in to leave a comment.
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.
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".