Supported File Types

Intro:

This document gives a general overview of the features available for each of the supported languages in the Editor. The following table shows all of the programming languages that are directly supported by Editra and what other core features, such as code folding, commenting, highlighting, ect... are available for each language.
Language Highlighting Code Folding (Un)Commenting Keyword Helper
68k Assembly Yes No Yes Yes
ActionScript Yes Yes Yes Yes
Ada Yes No Yes Yes
Apache Conf Yes No Yes Yes
Bash Shell Script Yes Yes Yes Yes
Boo Yes Yes Yes Yes
C Yes Yes Yes Yes
C-Shell Script Yes Yes Yes Yes
Coldfusion Yes Yes Yes Yes
CPP Yes Yes Yes Yes
Caml Yes Yes Yes Yes
Css Yes Yes Yes Yes
D Yes Yes Yes Yes
Diff/Patch Files Yes Yes No No
DOS Batch Yes No Yes Yes
DOT Yes Yes Yes Yes
Editra Style Sheet Yes Yes Yes Yes
Edje Yes Yes Yes Yes
Eiffel Yes Yes Yes Yes
Erlang Yes Yes Yes Yes
Ferite Yes Yes Yes Yes
Flagship Yes Yes Yes Yes
Fortran 77 Yes Yes Yes Yes
Fortran 95 Yes Yes Yes Yes
Gui4Cli Yes No Yes Yes
Haskell Yes Yes Yes Yes
HaXe Yes Yes Yes Yes
HTML Yes Yes Yes Yes
Inno Setup Scripts Yes Yes Yes Yes
Java Yes Yes Yes Yes
JavaScript Yes Yes Yes Yes
Kix Yes No Yes Yes
Korn Shell Yes Yes Yes Yes
LaTeX Yes No Yes No
Lisp Yes Yes Yes Yes
Lout Yes Yes Yes Yes
Lua Yes Yes Yes Yes
MASM Yes No Yes Yes
Makefile Yes No Yes No
Matlab Yes Yes Yes Yes
Microsoft SQL Yes Yes Yes Yes
NASM Yes No Yes Yes
newLisp Yes Yes Yes Yes
NSIS Yes Yes Yes Yes
Objective C Yes Yes Yes Yes
Octave Yes Yes Yes Yes
PHP Yes Yes Yes Yes
Pascal Yes Yes Yes Yes
Perl Yes Yes Yes Yes
Pike Yes Yes Yes Yes
PL/SQL Yes Yes Yes Yes
PostScript Yes Yes Yes Yes
Properties Files Yes Yes Yes Yes
Python Yes Yes Yes Yes
Ruby Yes Yes Yes Yes
SQL Yes Yes Yes Yes
Smalltalk Yes Yes Yes Yes
Tcl/Tk Yes Yes Yes Yes
Verilog Yes Yes Yes Yes
VHDL Yes Yes Yes Yes
Visual Basic Yes Yes Yes Yes
XML Yes Yes Yes Yes
YAML Yes Yes Yes Yes