Difference between revisions of "Js2-mode"
Jump to navigation
Jump to search
(added basic js2-mode page) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
'''js2-mode''' provides Emacs font-lock, indentation, and navigation for the [[JavaScript]] programming language. It also features an advanced JavaScript parser. | '''js2-mode''' provides Emacs font-lock, indentation, and navigation for the [[JavaScript]] programming language. It also features an advanced JavaScript parser. | ||
+ | |||
+ | The original repository (at Google Code) seems to be outdated and https://github.com/mooz/js2-mode#readme seems to be a maintained fork. It includes [https://github.com/mooz/js2-mode/wiki/Changes-from-the-original-mode several changes]. | ||
== Basic setup == | == Basic setup == | ||
Line 23: | Line 25: | ||
== See Also == | == See Also == | ||
+ | * [https://github.com/magnars/js2-refactor.el js2-refactor] - A refactoring library based on js2-mode. | ||
+ | * [[Swank-js]] ([https://github.com/swank-js/swank-js homepage]) - A REPL to interact with the browser. | ||
== Tutorial Pages == | == Tutorial Pages == | ||
− | [[Category:Programming]][[Category:Third | + | [[Category:JavaScript]][[Category:Programming]][[Category:Third Party Package]] |
Revision as of 12:38, 10 December 2012
Description | major mode for JavaScript programming |
---|---|
Author | Steve Yegge |
Maintainer | FSF |
Source | http://bzr.savannah.gnu.org/lh/emacs/elpa/annotate/head:/packages/js2-mode/js2-mode.el |
Part of Emacs | no |
js2-mode provides Emacs font-lock, indentation, and navigation for the JavaScript programming language. It also features an advanced JavaScript parser.
The original repository (at Google Code) seems to be outdated and https://github.com/mooz/js2-mode#readme seems to be a maintained fork. It includes several changes.
Basic setup
(package-install "js2-mode")
(require 'js2-mode)
Helpful keybindings
Common Customization
See Also
- js2-refactor - A refactoring library based on js2-mode.
- Swank-js (homepage) - A REPL to interact with the browser.