Adding Node.js N&N for M7
Signed-off-by: Ilya Buziuk <ilyabuziuk@gmail.com>
diff --git a/development/news/3.8M7/jsdt.xml b/development/news/3.8M7/jsdt.xml
index 3b54298..f5b7b5a 100644
--- a/development/news/3.8M7/jsdt.xml
+++ b/development/news/3.8M7/jsdt.xml
@@ -20,6 +20,36 @@
<!-- </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>
diff --git a/development/news/3.8M7/jsdt/hover.png b/development/news/3.8M7/jsdt/hover.png
new file mode 100644
index 0000000..77e5957
--- /dev/null
+++ b/development/news/3.8M7/jsdt/hover.png
Binary files differ
diff --git a/development/news/3.8M7/jsdt/node_debug.png b/development/news/3.8M7/jsdt/node_debug.png
new file mode 100644
index 0000000..ba3cb3f
--- /dev/null
+++ b/development/news/3.8M7/jsdt/node_debug.png
Binary files differ
diff --git a/development/news/3.8M7/jsdt/node_launch.png b/development/news/3.8M7/jsdt/node_launch.png
new file mode 100644
index 0000000..0fa5ba2
--- /dev/null
+++ b/development/news/3.8M7/jsdt/node_launch.png
Binary files differ
diff --git a/development/news/3.8M7/jsdt/node_runtime.png b/development/news/3.8M7/jsdt/node_runtime.png
new file mode 100644
index 0000000..f615c98
--- /dev/null
+++ b/development/news/3.8M7/jsdt/node_runtime.png
Binary files differ
diff --git a/development/news/3.8M7/jsdt/push_changes.png b/development/news/3.8M7/jsdt/push_changes.png
new file mode 100644
index 0000000..b467d1d
--- /dev/null
+++ b/development/news/3.8M7/jsdt/push_changes.png
Binary files differ
diff --git a/development/news/3.8M7/jsdt/variables.png b/development/news/3.8M7/jsdt/variables.png
new file mode 100644
index 0000000..5a76ab8
--- /dev/null
+++ b/development/news/3.8M7/jsdt/variables.png
Binary files differ