blob: f5b7b5ae2e4071f599cf74456a9df894439e835e [file] [log] [blame]
<?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>