Emacs: Where to get JavaScript, Visual Basic, PHP modes?
2013-10-02 Note: this page is outdated. See instead: Emacs: Install Package with ELPA/MELPA.
This page tells you where to get emacs modes for popular languages. These modes i personally use and recommend. It might save you hours digging into the web to find out which one works, which are better, etc.
If you are using ErgoEmacs distribution, all of the following are bundled and setup by default.
Packages that have been bundled with emacs 23.2 won't be listed on this page.
Useful Emacs Packages
Programing Language Modes
- PHP http://php-mode.sourceforge.net/. By Aaron S Hawley, Turadg Aleahmad.
- OCaml Tuareg mode. By Xavier Leroy, et al.
- Haskell Source projects.haskell.org. By Stefan Monnier.
- LSL xlsl-mode. By Xah Lee.
- AutoHotkey Emacs: Xah AutoHotkey (AHK) Mode 📦 By Xah Lee.
- POV-Ray POV-Ray mode.
- BBCode xbbcode-mode. By Xah Lee.
Coding Helpers
- Template System See: Emacs Templates with YASnippet.
- Emacs: Xah Unicode Mode 📦
- Emacs: Xah Math Input Mode 📦
- Dired Plus Emacs: Dired Plus Mode = dired with Extra Features
- Bookmark+ http://www.emacswiki.org/emacs/BookmarkPlus
Publishing
- Htmlize Source fly.srk.fer.hr by Hrvoje Niksic. Convert any buffer's syntax coloring to HTML with CSS. Great for publishing source code in HTML.
- Google Blog Interface e-blog. By Mikey Coulson. (e-blog may not work in emacs 23) (note: “blogger.el” and “weblogger.el” may have problems.)
- LiveJournal Interface ljupdate. By Edward O'connor.
- Light Weight Markup EmacsMuse. By Michael Olson. Type simple markup and export to HTML, PDF, LaTex, Texinfo… formats.
English Writing
- Dictionary dictionary. By Torsten Hilbrich. Lookup English word definitions in emacs thru online English dictionary server.
- Spell checker SpeckMode. By Martin Rudalics. This is better than the default flyspell.
Where To Get Emacs Packages
Best way to find emacs packages is by emacswiki.org or google search.