2009-06-16 17 views

Odpowiedz

8

myślę, co chcesz to:

http://www.corybennett.org/download/javascript-mode.el

Then again, maybe this what you are looking for?

lub this?

Ludzie wydają się preferować (przynajmniej biorąc pod uwagę najwyższą ocenę odpowiedź):

Zaktualizowano:http://steve-yegge.blogspot.com/2008/03/js2-mode-new-javascript-mode-for-emacs.html

+1

Drugi link do [wiki] (http://emacswiki.org/emacs/JavaScriptMode) jest najbardziej użyteczny, ponieważ będzie aktualizowany. Obecnie: javascript * przestarzałe; espresso zostało włączone w emacs jako js-mode; Tryb js2 to nowa fajna rzecz. – ggll

15

JS2-mode: nowy tryb JavaScript dla Emacs


Jest to część większego projektu , w toku, aby umożliwić pisanie rozszerzeń Emacsa w JavaScript zamiast Emacs-Lisp.

Cechy:

  • Mx dostosować
  • składni Dokładne podkreślając
  • wcięcia
  • Kod składane
  • komentarz i ciąg napełniania
  • błędy składni
  • Ścisłe ostrzeżenia
  • JSDoc podkreślając

http://steve-yegge.blogspot.com/2008/03/js2-mode-new-javascript-mode-for-emacs.html

Z pewną dokumentacją.

+2

Obecnie używam js2, i bardzo zadowoleni do tej pory. –

6

Używam Steve'a Yegge'a js2-mode i lubię to bardzo. Jest dość konfigurowalny, jego wcięcia pasują do moich, a najbardziej imponująco ma w sobie pełny parser JavaScript, dzięki czemu może ostrzegać mnie o błędach składni podczas pisania (niezbędny dla małych rzeczy, takich jak końcowe przecinki na listach właściwości, które są związane z IE).

+0

re: 'może ostrzegać mnie o błędach składni podczas pisania": możesz zrobić to samo z Flymake i JSLint. – Cheeso

2

Tryb espresso też powinien być całkiem dobry.

+0

Dzięki za wzmiankę o tym! – glmxndr

+0

Do tej pory, od kiedy przełączam się do trybu espresso z trybu js2 kilka dni temu, bardzo mi się podoba. Zauważyłem, że tryb js2 jest wyjątkowo powolny i nieprzyjemny w podejściu do wcięcia, do tego stopnia, że ​​zamiast tego często używałbym trybu java lub trybu podstawowego. –