The following table represents the features for our various source editors that will play a role in our testing, according to the following legend.
XML | JSP | HTML | XHTML | CSS | DTD | JavaScript | |
---|---|---|---|---|---|---|---|
Highlighting | Y | Y | Y | Y | Y | Y | Y |
Semantic Highlighting | N | N | N | N | N | N | N |
Content Assist | Y | Y | Y | Y | Y | N | Y |
Parameter/Attribute Hints | Y | Y | Y | Y | N | N | N |
Document/Element Formatting | Y | Y | Y | Y | Y | N | N |
Structured Selection | Y | Y | Y | Y | Y | N | N |
Hover Info | Y | Y | Y | Y | N | N | N |
Smart Edit | Y | Y | Y | Y | Y | N | N |
Open On (hyperlinks) | Y | Y | Y | Y | Y | N | N |
Mark Occurrences | P | P | P | P | N | N | N |
Linked Edit | Y | Y | Y | Y | N | N | N |
Find Element Occurrences | Y | Y | Y | Y | N | N | N |
Validate as-you-type | Y | Y | Y | Y | N | N | N |
Delimiter Highlighting (bracket matching) | Y | Y | Y | Y | Y | Y | Y |
Refactoring | N | Y | P | P | N | N | N |
Search Participant | P | Y | P | P | P | N | N |
Quick Fix/Assist | Y | Y | Y | Y | N | N | N |
Property Sheet | Y | Y | Y | Y | Y | N | N |
Outline View | Y | Y | Y | Y | Y | Y | Y |
Folding | P | P | P | P | N | N | N |
Annotation Navigation (go to next annotation) | Y | Y | Y | Y | Y | Y | Y |
External Files | Y | Y | Y | Y | Y | Y | Y |
Toggle Comment | Y | Y | Y | Y | N | N | N |
Quick Type Hierarchy View | N | N | N | N | N | N | N |
Quick Outline | N | N | N | N | N | N | N |
Task Tags in Source Comments | P | P | P | P | P | P | N |