elpa-js2-mode

Emacs mode for editing Javascript programs

Description

This JavaScript editing mode supports:

 - the full JavaScript language through version 1.7
 - support for most Rhino and SpiderMonkey extensions from 1.5 to 1.7
 - accurate syntax highlighting using a recursive-descent parser
 - syntax-error and strict-mode warning reporting
 - "bouncing" line indentation to choose among alternate indentation points
 - smart line-wrapping within comments and strings
 - code folding:
   - show some or all function bodies as {...}
   - show some or all block comments as /*...*/
 - context-sensitive menu bar and popup menus
 - code browsing using the imenu' package
 - typing helpers (e.g. inserting matching braces/parens)
 - many customization options

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/mooz/js2-mode


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install elpa-js2-mode