Run Macro action could help you apply similar modification to several files.
To find out what's changed, just compare the file with Local History, it could be restored if the result is not what you want.

2009/09/25

Next major release will support this feature (replace the Modify element wizard) , so user can write java script to perform complex modification.
A variable named node is created automatic. It represented the selected node in dialog box.

2009/06/26

The current version works fine with Eclipse 3.5 + WTP 3.1
I also build artifacts.jar and content.jar for new update site scenario of Eclipse 3.5
Please let me know if you encounter error when using update site
http://bravo.comxa.com/update
Note: During the installation, there is a dialog to ask "Do you trust these certificates?". Make sure to select all and click OK.

The page import function only support the file that can be opened by Structured Text Editor.
For unknown file type such as *.inc, add file association is required.
Two project options are added to control the page import behavior:

[Requirement] Add new cursor option "By click position" for text node, the position of text node are detailed to char level. So the cursor of source code editor could move to where the the char is clicked.

[Requirement] Ignore the bgcolor attribute if the value is JSP scriplet/EL express

[Bug] visual part not response in some case

[Bug] a extra empty line displayed after BR tag.

[Bug] two scroll bar displayed if IE version is 8.x

[Bug] cursor postion config is not saved if open dialog select option and apply.

To use the "By click position" please go to "Editor default option" preference page or open "Editor cursor config" dialog. Select/add target type: "Child Text Node".
Currently, the text node support will not work if IE8 installed and enable "Set Compatibility mode to IE=8". Please let me know if you have any opinion/problem. Thanks!

The new view "JSTL Variable" could list Java Bean's property or a resource bundle file in it.
A filter is provided to limit/search the result.
Once double click a row, the property name/resource bundle key will be copied into active text editor. The original intention is insert java bean property into JSP, but it's helpful if you use struts framework and need to insert resource bundle key into XML/java code too...

2009/02/27

I'm planning to add script support in modify element/run macro. For example: To modify

<input type="text" name="foobar">

to

<html:text property="FOOBAR" id="Foobar">

The attribute value FOOBAR/Foobar must be converted... For other requirement like this, the best solution is allow user create script and did the conversion. However, the solution required JDK/JRE 5.0 support.
Please vote or tell me your opinion. Thanks!

[Requirement] Support MyEclipse web project, the context-root can be used now.

[Bug] Fix render error when delete large area data in source code editor.

[Bug] Addjust layout of wizard

[Bug] XPath Search condition dialog return wrong value

Following page has been add to Modify element wizard for specify command info and quick defined a command.
The search condition and "action apply to all nodes" in the wizard can be saved to a command.
Then you can define a macro by "Create/Manage Macro..."
Finally, you can run a macro via click the menu item of visual part.
Note: There is a different between macro and wizard,
The macro always search whole document and modify all found nodes.
Another enhance is you can launch the modify element wizard in WTP JSP/XML editor
Please select following item in menubar, The wizard is similar but no visual part.

2009/01/07

The function is almost done... I will release now version once all known bug fixed.
view Flash demo here...
During the development, I realize efficient editing JSP need a powerful feature to provide batch modification such as: