Homepage: https://github.com/jsx/jsx-mode.el
Author: Takeshi Arabiki (abicky)
Updated:
Major mode for JSX
============= Get Started ============= Put this file in your Emacs lisp path (e.g. ~/.emacs.d/site-lisp) and add to the following lines to your ~/.emacs.d/init.el. (add-to-list 'auto-mode-alist '("\\.jsx\\'" . jsx-mode)) (autoload 'jsx-mode "jsx-mode" "JSX mode" t) See also init.el.example. ============== Key Bindings ============== In `jsx-mode', the following keys are bound by default. C-c C-c comment-region (Comment or uncomment each line in the region) C-c c jsx-compile-file (Compile the current buffer) C-c C jsx-compile-file-async (Compile the current buffer asynchronously) C-c C-r jsx-run-buffer (Run the current buffer) TODO: * support imenu * fix a bug that any token after implements is colored e.g. 'J' will be colored in the code like 'class C implements I { J' * support indentations for lambda statment * support auto-complete