Javascript
The javascript component contains the JavaScript editor, model, views, wizards, etc. The component lead is David Williams.
javascript ui
The javascript ui component has the API needed to support javascript regions in editors.
JSSourceViewerConfiguration
can be used by clients to
access processors used to handle JavaScript regions. Processors include:
content assist, text hover.
javascript core
The javascript core component has the API needed to support the javascript content type.
ContentTypeIdForJavaScript
contains the content type id
for JavaScript. For more information, see: org.eclipse.wst.javascript.core.contenttype
Feature Matrix
The following table represents the features for our various source editors that will play a role in our testing, according to the following legend.
JavaScript | |
---|---|
Highlighting | Y |
Semantic Highlighting | N |
Content Assist | Y |
Parameter/Attribute Hints | N |
Document/Element Formatting | N |
Structured Selection | N |
Hover Info | N |
Smart Edit | N |
Open On (hyperlinks) | N |
Mark Occurrences | N |
Linked Edit | N |
Find Element Occurrences | N |
Validate as-you-type | N |
Delimiter Highlighting (bracket matching) | Y |
Refactoring | N |
Search Participant | N |
Quick Fix/Assist | N |
Property Sheet | N |
Outline View | Y |
Folding | N |
Annotation Navigation (go to next annotation) | Y |
External Files | Y |
Toggle Comment | N |
Quick Type Hierarchy View | N |
Quick Outline | N |
Task Tags in Source Comments | N |