Nodeclipse
   HOME

TheInfoList



OR:

Nodeclipse is a set of
third-party developer A video game developer is a broad term for a software developer specializing in video game development – the process and related disciplines of creating video games. A game developer can range from one person who undertakes all tasks to a large ...
solutions for Eclipse for programming in
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
,
CoffeeScript CoffeeScript is a programming language that compiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python, and Haskell in an effort to enhance JavaScript's brevity and readability. Specific additional features include list comprehe ...
with focus on
Node.js Node.js is an open-source server environment. Node.js is cross-platform and runs on Windows, Linux, Unix, and macOS. Node.js is a back-end JavaScript runtime environment. Node.js runs on the V8 JavaScript Engine and executes JavaScript code o ...
. Nodeclipse also refers to the team that makes this software as free open-source on
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continu ...
. Nodeclipse Eclipse plug-in (Nodeclipse-1 on GitHub) is core that other solutions are based on. It is available via update site or Eclipse Marketplace. Other solutions are "Eclipse Node.js IDE" (Enide), set of plugins and "Node Tool Suite" (NTS), an
integrated development environment An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools ...
(IDE).


History

Nodeclipse was originally created by Chinese software developer LambGao 金氧. Project has contributors from 4 countries, while the original author has not participated for several months. In April 2013 the Nodeclipse-1 plugin got 1072 installs through Marketplace clients alone. In 2019 after 3rd disruption for need to pay to domain registrar, the main site (and Eclipse update site aka p2 repository) was moved to https://nodeclipse.github.io


Features

Features set varies based on solution. Below there are some basic features available: *
Code completion Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing. In Android and iOS smartphones, this is called predictive text. In graphical user interfaces, users can typically press the tab ...
* Debugger * CoffeeScript support Nodeclipse NTS & Enide Studio features * Editor with code completion * Debugger * Generating Express project * JSHint integration * Passing arguments to Node application and Node.js * Open Explorer or command line for current project * Markdown editor


See also

* Eclipse * Comparison of JavaScript integrated development environments


References


External links

* {{JavaScript Eclipse software Free computer libraries Free integrated development environments