Difference between revisions of "Languages supported by Code::Blocks lexers"
From Code::Blocks
Takeshi Miya (talk | contribs) |
Takeshi Miya (talk | contribs) |
||
Line 12: | Line 12: | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | AngelScript (using the C++ lexer) | ||
+ | | {{yes}}{{refun|CodeFolding}} | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | ANS.1 MIB definition files | ! style="text-align: left; background: #ececec;" | ANS.1 MIB definition files | ||
Line 24: | Line 28: | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | Assembler (Hitachi, using the C++ lexer) | ||
+ | | {yes}} ????? | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | AutoIt | ! style="text-align: left; background: #ececec;" | AutoIt | ||
Line 74: | Line 82: | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | CSS | ! style="text-align: left; background: #ececec;" | CSS | ||
− | | {{ | + | | {{yes}} ?? |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- | ||
Line 94: | Line 102: | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Flagship (Clipper / XBase) | ! style="text-align: left; background: #ececec;" | Flagship (Clipper / XBase) | ||
− | | {{ | + | | {{yes}} ?? |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- | ||
Line 102: | Line 110: | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Fortran | ! style="text-align: left; background: #ececec;" | Fortran | ||
− | | {{ | + | | {{yes}} ?? |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- | ||
Line 120: | Line 128: | ||
| {{no}} | | {{no}} | ||
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | GameMonkey Script (using the C++ lexer) | ||
+ | | {yes}}{{refun|CodeFolding}} | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Gui4Cli | ! style="text-align: left; background: #ececec;" | Gui4Cli | ||
Line 154: | Line 166: | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Lua | ! style="text-align: left; background: #ececec;" | Lua | ||
− | | {{ | + | | {{yes}} ?? |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- | ||
Line 184: | Line 196: | ||
| {{no}} | | {{no}} | ||
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | nVidia cg (using the C++ lexer) | ||
+ | | {{yes}}{{refun|CodeFolding}} | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Objective Caml | ! style="text-align: left; background: #ececec;" | Objective Caml | ||
| {{no}} | | {{no}} | ||
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | Ogre Material script (using the C++ lexer) | ||
+ | | {yes}}{{refun|CodeFolding}} | ||
+ | | {{no}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | OpenGL Shading Language (using the C++ lexer) | ||
+ | | {yes}}{{refun|CodeFolding}} | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Octave | ! style="text-align: left; background: #ececec;" | Octave | ||
Line 218: | Line 242: | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | Python | ! style="text-align: left; background: #ececec;" | Python | ||
− | | {{ | + | | {{yes}} ?? |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- | ||
Line 272: | Line 296: | ||
| {{no}} | | {{no}} | ||
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
+ | |- | ||
+ | ! style="text-align: left; background: #ececec;" | Windows resource (using the C++ lexer) | ||
+ | | {{yes}} | ||
+ | | {{no}} | ||
|- | |- | ||
! style="text-align: left; background: #ececec;" | XML | ! style="text-align: left; background: #ececec;" | XML | ||
− | | {{ | + | | {{yes}}{{refun|CodeFolding}} |
| {{yes}}{{refun|CodeFolding}} | | {{yes}}{{refun|CodeFolding}} | ||
|- | |- |
Revision as of 11:56, 22 January 2006
Languages with support for syntax highlighting
SciTE currently is able to syntax style these languages (* denotes support for folding):
Languages supported
Language | CodeBlocks | SciTE |
---|---|---|
Ada | No | Yes |
AngelScript (using the C++ lexer) | Yes† | No |
ANS.1 MIB definition files | No | Yes† |
APDL | No | Yes |
Assembler (NASM, MASM) | No | Yes |
Assembler (Hitachi, using the C++ lexer) | {yes}} ????? | No |
AutoIt | No | Yes† |
Avenue | No | Yes† |
Batch files (MS-DOS) | No | Yes |
Baan | No | Yes† |
Bash | No | Yes† |
BlitzBasic | No | Yes† |
Bullant | No | Yes† |
C/C++ | Yes† | Yes† |
C# (using the C++ lexer) | No | Yes† |
Clarion | No | Yes† |
conf (Apache) | No | Yes† |
CSound | No | Yes† |
CSS | Yes ?? | Yes† |
diff files | No | Yes† |
E-Script | No | Yes† |
Eiffel | No | Yes† |
Erlang | No | Yes† |
Flagship (Clipper / XBase) | Yes ?? | Yes† |
Flash (ActionScript) | No | Yes† |
Fortran | Yes ?? | Yes† |
Forth | No | Yes† |
Haskell | No | Yes |
HTML | No | Yes† |
HTML with embedded JavaScript, VBScript, PHP and ASP | No | Yes† |
GameMonkey Script (using the C++ lexer) | {yes}}† | No |
Gui4Cli | No | Yes† |
IDL (both MSIDL and XPIDL) | No | Yes† |
INI, properties and similar | No | Yes† |
Java | No | Yes† |
JavaScript | No | Yes† |
LISP | No | Yes† |
LOT | No | Yes† |
Lout | No | Yes† |
Lua | Yes ?? | Yes† |
Make | No | Yes |
Matlab | No | Yes† |
Metapost | No | Yes |
MMIXAL | No | Yes |
MSSQL | No | Yes |
nnCron | No | Yes |
NSIS | No | Yes† |
nVidia cg (using the C++ lexer) | Yes† | No |
Objective Caml | No | Yes† |
Ogre Material script (using the C++ lexer) | {yes}}† | No |
OpenGL Shading Language (using the C++ lexer) | {yes}}† | No |
Octave | No | Yes† |
Pascal/Delphi | No | Yes† |
Perl | No | Yes† |
PostScript | No | Yes† |
POV-Ray | No | Yes† |
PowerBasic | No | Yes† |
PureBasic | No | Yes† |
Python | Yes ?? | Yes† |
Rebol | No | Yes† |
Ruby | No | Yes† |
Scheme | No | Yes† |
scriptol | No | Yes† |
Specman E | No | Yes† |
Smalltalk | No | Yes |
SQL and PLSQL | No | Yes |
TADS3 | No | Yes† |
TeX and LaTeX | No | Yes |
Tcl/Tk (using the C++ lexer) | No | Yes† |
VB and VBScript | No | Yes† |
Verilog | No | Yes† |
VHDL | No | Yes† |
Windows resource (using the C++ lexer) | Yes | No |
XML | Yes† | Yes† |
YAML | No | Yes† |
Language | CodeBlocks | SciTE |
- ^ Supports code-folding.