| <?xml version="1.0" encoding="UTF-8"?> |
| <?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?> |
| <release |
| name="3.8 M7" |
| root="../../.." |
| > |
| |
| <component name="JSDT"> |
| |
| <!-- <item title="New Node.js support"> --> |
| <!-- <description> --> |
| <!-- JSDT now provides a new Node Launch configuration to run and debug Node.js applications. --> |
| <!-- <br/> --> |
| <!-- <br/> --> |
| <!-- <br/> --> |
| <!-- <img src="jsdt/node_launch.png" --> |
| <!-- alt="Node.js Launch" /> --> |
| <!-- <br/> --> |
| <!-- <br/> --> |
| |
| <!-- </description> --> |
| <!-- </item> --> |
| |
| <item title="New Node.js support"> |
| <description> |
| JSDT now provides a Node.js runtime definition via Eclipse Preferences -> JavaScript -> Runtimes |
| <br/> |
| <img src="jsdt/node_runtime.png" alt="Node.js Runtime" /> |
| <br/> |
| Also there is a new Node Launch configuration for running / debugging Node.js applications. |
| <br/> |
| <img src="jsdt/node_launch.png" alt="Node.js Launch" /> |
| <br/> |
| The process of debugging has been significantly improved. Now all debugging happens directly in the JSDT editor |
| <br/> |
| <img src="jsdt/node_debug.png" alt="Node.js Debug" /> |
| <br/> |
| While debugging, all JavaScript variables will be available in the *Variables* view |
| <br/> |
| <img src="jsdt/variables.png" alt="Variables View" /> |
| <br/> |
| Hovering over variables in the editor is also supported: |
| <br/> |
| <img src="jsdt/hover.png" alt="Hovering over function" /> |
| <br/> |
| In order to use Live Edit funtionality just save the file with new changes, right click on it -> V8 Debugging -> Push Source Changes to VM: |
| <br/> |
| <img src="jsdt/push_changes.png" alt="Push Source Changes to VM" /> |
| <br/> |
| </description> |
| </item> |
| |
| </component> |
| |
| </release> |