-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
244 lines (219 loc) · 11 KB
/
Copy pathindex.html
File metadata and controls
244 lines (219 loc) · 11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
<!DOCTYPE html>
<html lang="en"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta content="nodeclipse,Nodeclipse,node.js,eclipse pulgin,ide,node,debug" name="keywords">
<link type="image/x-icon" rel="icon" href="http://www.nodeclipse.org/favicon.ico">
<link type="image/x-icon" rel="shortcut icon" href="http://www.nodeclipse.org/favicon.ico">
<link rel="stylesheet" href="http://www.nodeclipse.org/pipe.css">
<title>Nodeclipse -- Node support for Eclipse</title>
<style>
ul {
padding: 0;
margin: 0;
font-size: 14px;
}
ol {
padding: 0;
margin: 0;
font-size: 14px;
}
</style>
</head>
<body class="int" id="logos">
<div id="intro" class="interior">
<a href="http://www.nodejs.org/" title="Go back to the home page">
<img id="logo" src="http://nodejs.org/logo.png" alt="node">
</a>
</div>
<div id="content" class="clearfix">
<div id="column2" class="interior">
<ul>
<li><a href="http://www.nodeclipse.org/" class="home current">Home</a></li>
<li><a href="https://groups.google.com/forum/?hl=en&fromgroups#!forum/nodeclipse" class="community">Community</a></li>
<li><a href="https://github.com/Nodeclipse/nodeclipse-blog#blog" class="blog">Blog</a></li>
<li><a href="http://www.nodeclipse.org/share.html" class="docs">SHARE</a></li>
<!--
<li><a href="http://nodejs.org/api/" class="docs">Docs</a></li>
-->
<li><a href="img/Nodeclipse_logo_light.png" class="logos">Logo</a></li>
<li><a href="http://www.nodeclipse.org/updates/" class="download">Download</a></li>
<li><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=759140"
title="Drag and drop into a running Eclipse to install Nodeclipse">
<img src="http://marketplace.eclipse.org/sites/all/modules/custom/marketplace/images/installbutton.png"/>
</a></li>
<li><a href="https://github.com/Nodeclipse/eclipse-node-ide/#eclipse-nodejs-ide" class="download">Enide</a></li>
<li><a href="http://sourceforge.net/projects/nodeclipse/" class="download">NTS</a></li>
<li><a href="http://nodeclipse.github.io/" class="blog">Developing</a></li>
<li><a href="https://github.com/Nodeclipse/coffeescript-eclipse" class="blog">Coffee</a></li>
</ul>
</div>
<div id="column1" class="interior">
<p>
Nodeclipse is a plugin that
adds IDE functionality to the <a href="http://www.eclipse.org/">Eclipse</a>
for the <a href="http://www.nodejs.org/">Node.js</a>. </br>
The purpose of Nodeclipse is to create an environment in
which development of Node is easy for a beginner to professional user.
</p>
<h3>Vision</h3>
<p>
One-stop shop for Node.js tools.
We can't develop everything at once, but we let you know what are the best things around for Node.js development with Eclipse.<br/><br/>
</p>
<h3>Announcements</h3>
<p>
2013-05-19<br/>
We have released version 0.4 . Now, you can try it. And enjoy!
</p>
<p>
2012-05-22<br/>
<font size="2">There was slow Internet connection, and deny of service
("No repository found" message in Eclipse)
around period from 2012-05-22 21:00 UTC to 2012-05-23 9:30 UTC.
Reported as <a href="https://github.com/Nodeclipse/nodeclipse-1/issues/47">#47</a>
This should be related to cloud provider hosting GitHub pages.
Please report if you are unable to install. We look carefully.</font></br>
Take a look at <a href="https://status.github.com/messages">GitHub System Status</a> before reporting issue.
</p>
<h3>Usage</h3>
<p>
If you can not access the video below, please try <a href="index2.htm">here</a>.
Read also <a href="https://github.com/Nodeclipse/eclipse-node-ide/blob/master/Hints.md#hints">Hints</a>.
<br/><br/>
</p>
<iframe width="560" height="315" src="http://www.youtube.com/embed/8ACnLALdKT8" frameborder="0" allowfullscreen></iframe>
<p>
<h3>What's new (ver 0.4)</h3>
<ul>
<li>Integration with JSDT (Code Assist and Outline)<br/>
<a href="https://github.com/Nodeclipse/nodeclipse-1/issues/11">#11 [Feature request] Outlines and other things for class-y structure?</a><br/>
<img src="img/CodeAssist.png" />
</li>
<li>Integration with Markdown viewer<br/>
<a href="https://github.com/Nodeclipse/nodeclipse-1/issues/29">29 Integrate Markdown Editor, add Markdown HTML preview to Node perspective</a><br/>
<img src="img/Markdown.png" />
</li>
<li><a href="https://github.com/Nodeclipse/nodeclipse-1/issues/37">#37 Enhancement: Ability to set a working directory</a>
<img src="img/WorkingDirectory.png"
</li>
<li><a href="https://github.com/Nodeclipse/nodeclipse-1/issues/36">#36 Associate *.json files with JS Editor</a></li>
<li><a href="https://github.com/Nodeclipse/nodeclipse-1/issues/25">#25 Node perspective doesn't support working sets</a></li>
</p>
<h3>Installing</h3>
<p>
If you have not installed <a href="http://www.nodejs.org/">Node.js</a> yet,
please <a href="http://www.nodejs.org/download/">install</a> it first.<br/>
Then, please install Express as follows.
<!-- for Windows
<pre>$ npm install -g express</pre><br/>
-->
<pre>$sudo npm install -g express</pre><br/>
</p>
<p>
Drag and drop <a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=759140"
title="Drag and drop into a running Eclipse to install Nodeclipse">
<img src="http://marketplace.eclipse.org/sites/all/modules/custom/marketplace/images/installbutton.png"/>
</a> into a running Eclipse to install Nodeclipse.</br>
Or use update site:
<pre>Update Site : <a href="http://www.nodeclipse.org/updates">http://www.nodeclipse.org/updates</a></pre>
</p>
<!--
<p>
You should install JSHint integration for Eclipse.<br/>
Update site: <a href="http://github.eclipsesource.com/jshint-eclipse/updates/">http://github.eclipsesource.com/jshint-eclipse/updates/</a></li>
</p>
-->
<h3>Features</h3>
<ul>
<li>Creating default structure for New Node Project and New Node Source File</li>
<li>JavaScript Syntax highlighting</li>
<li>Content Assistant</li>
<li>NPM support</li>
<li>Debugging - Breakpoint, Trace, etc... via Eclipse debugger plugin for V8</li>
<li>Generating Express project</li>
<li>Setting project properties for <a href="http://github.eclipsesource.com/jshint-eclipse/">jshint-eclipse</a> automatically</li>
<li>Passing arguments to Node application and Node.js</li>
<li>Support for Juno</li>
</ul>
<h3>Generating of Express project</h3>
<p>
<ol>
<li>Select the [File]-[New]-[Project] menu.</li>
<li>Select [Node]-[Express Project], and push [Next] button.</li>
<li>Enter [Project name], and push [Finish] button.</li>
</ol>
</p>
<h3>Debugging</h3>
<p>
<ol>
<li>Open the JavaScript source files that you want to set breakpoints.</li>
<li>Double-click on the ruler at the left end of the line you want to set a breakpoint.</li>
<li>If you want to remove a breakpoint, double-click on the ruler again.</li>
<li>Select the main source file of Node Application on the Project Explorer, open the context menu by right-clicking, select the [Debug As]-[Node Application] menu.</li>
</ol>
</p>
<h3><a name="support" class="anchor" href="#support"></a>Support</h3>
<p>
<ul>
<li>How do I? -- <a href="http://stackoverflow.com/questions/ask">StackOverflow</a>!</li>
<li>I got this error, why? -- <a href="http://stackoverflow.com/questions/ask">StackOverflow</a>!</li>
<li>I got this error and I'm sure it's a bug -- file an <a href="https://github.com/Nodeclipse/nodeclipse-1/issues">issue</a>!</li>
<li>I have an idea/request -- file an <a href="https://github.com/Nodeclipse/nodeclipse-1/issues">issue</a>!</li>
<li>Why do you? -- <a href="https://groups.google.com/forum/?hl=en&fromgroups#!forum/nodeclipse">Nodeclipse forum(Mailing list)</a>!</li>
<li>When will you? -- <a href="https://groups.google.com/forum/?hl=en&fromgroups#!forum/nodeclipse">Nodeclipse forum(Mailing list)</a>!</li>
</ul>
</p>
<p>
Should you report a bug, please include the following:
<ol>
<li>Eclipse version number (like 4.2.2 or 3.8.0)</li>
<li>Eclipse distribution (e.g. Eclipse for JEE Developers)</li>
<li>A detailed description of the steps necessary to reproduce the problem.</li>
<li>The '.log' file from the directory '.metadata' in your workspace.</li>
</ol>
</p>
<h3>Fork me on <a href="https://github.com/Nodeclipse">GitHub</a></h3>
<p>
You can also clone the <a href="https://github.com/Nodeclipse/nodeclipse-1">nodeclipse-1 project</a>
with <a href="http://git-scm.com">Git</a> by running:
</p>
<pre>$ git clone git://github.com/Nodeclipse/nodeclipse-1.git</pre>
<!--
<pre><s>$ git clone git://github.com/tomotaro1065/nodeclipse.git</s></pre>
<pre><s>$ git clone git://github.com/Nodeclipse/nodeclipse.git</s></pre>
<pre><s>$ git clone git://github.com/lambgao/nodeclipse</s></pre>
-->
<h3>Contact</h3>
<p>
Please report <a href="https://github.com/Nodeclipse/nodeclipse-1/issues">bugs</a>.
Please visit the <a href="https://groups.google.com/forum/?hl=en&fromgroups#!forum/nodeclipse">Nodeclipse forum(Mailing list)</a>.
Please send us <a title="Send me an email" href="mailto:dev@nodeclipse.org">email</a>.<br/>
</p>
<p>
Looking for webmaster.
</p>
</div>
</div>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-31140487-1']);
_gaq.push(['_setDomainName', 'nodeclipse.org']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-40088581-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script></body>
</html>