| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <meta |
| http-equiv="Content-Type" |
| content="text/html; charset=iso-8859-1"> |
| |
| <title>org.eclipse.wst.command.env.core</title> |
| |
| <link |
| rel="stylesheet" |
| type="text/css" |
| href="../sources/formate.css"> |
| </head> |
| <body> |
| <p class="ueberschrift">Javascript</p> |
| <p>The javascript component contains the JavaScript editor, model, |
| views, wizards, etc. The component lead is David Williams.</p> |
| |
| <ul> |
| <li>See Reintroducing the Structured Source Editing family of editors<br> |
| <a href="http://eclipse.org/webtools/wst/components/sse/M2/m2.html"> |
| http://eclipse.org/webtools/wst/components/sse/M2/m2.html</a></li> |
| </ul> |
| <ul> |
| <li>Current Test Plan<br> |
| <a |
| href="http://eclipse.org/webtools/wst/components/javascript/M5/milestone_test_plan.html"> |
| http://eclipse.org/webtools/wst/components/javascript/M5/milestone_test_plan.html</a></li> |
| </ul> |
| <ul> |
| <li>Current Milestone Plan<br> |
| <a |
| href="http://eclipse.org/webtools/wst/components/javascript/M5/milestone_plan.html"> |
| http://eclipse.org/webtools/wst/components/javascript/M5/milestone_plan.html</a></li> |
| </ul> |
| |
| <p class="schema"><b>javascript ui</b></p> |
| |
| |
| <p>The javascript ui component has the API needed to support javascript |
| regions in editors.</p> |
| |
| |
| <p><code>JSSourceViewerConfiguration</code> can be used by clients to |
| access processors used to handle JavaScript regions. Processors include: |
| content assist, text hover.</p> |
| |
| |
| <p class="schema"><b>javascript core</b></p> |
| |
| |
| <p>The javascript core component has the API needed to support the |
| javascript content type.</p> |
| |
| |
| <p><code>ContentTypeIdForJavaScript</code> contains the content type id |
| for JavaScript. For more information, see: <code>org.eclipse.wst.javascript.core.contenttype</code></p> |
| |
| <p class="ueberschrift">Feature Matrix</p> |
| <p>The following table represents the features for our various source |
| editors that will play a role in our testing, according to the following |
| legend.</p> |
| <ul> |
| <li><b>Y - </b>Yes, should work, will be tested</li> |
| </ul> |
| <ul> |
| <li><b>P - </b>Planned for later, will not be tested this milestone</li> |
| </ul> |
| <ul> |
| <li><b>N - </b>No, no plans, does not work, will not be tested</li> |
| </ul> |
| <table |
| align="center" |
| border="1" |
| cellpadding="0" |
| cellspacing="2" |
| width="90%"> |
| <caption align="bottom">Source Editing Feature Matrix</caption> |
| <tbody> |
| <tr> |
| <th style="text-align: left;"></th> |
| <th style="text-align: center;">JavaScript</th> |
| </tr> |
| |
| <tr> |
| <td style="text-align: left;">Highlighting</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Semantic Highlighting</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Content Assist</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Parameter/Attribute Hints</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Document/Element Formatting</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Structured Selection</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Hover Info</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Smart Edit</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Open On (hyperlinks)</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Mark Occurrences</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Linked Edit</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Find Element Occurrences</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Validate as-you-type</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Delimiter Highlighting (bracket |
| matching)</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Refactoring</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Search Participant</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Fix/Assist</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Property Sheet</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Outline View</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Folding</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Annotation Navigation (go to next |
| annotation)</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">External Files</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Toggle Comment</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Type Hierarchy View</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Outline</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Task Tags in Source Comments</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |