Difference between revisions of "Languages supported by Code::Blocks lexers"

From Code::Blocks
Line 5: Line 5:
 
! [https://www.codeblocks.org/ CodeBlocks]
 
! [https://www.codeblocks.org/ CodeBlocks]
 
! [http://www.scintilla.org/SciTE.html SciTE]
 
! [http://www.scintilla.org/SciTE.html SciTE]
 +
|-
 +
 
|-
 
|-
 
! style="text-align: left; background: #ececec;" | Ada
 
! style="text-align: left; background: #ececec;" | Ada
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | AngelScript (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | AngelScript (using the C++ lexer)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{no}}
 
| {{no}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | ANS.1 MIB definition files
 
! style="text-align: left; background: #ececec;" | ANS.1 MIB definition files
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | APDL
 
! style="text-align: left; background: #ececec;" | APDL
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Assembler (NASM, MASM)
 
! style="text-align: left; background: #ececec;" | Assembler (NASM, MASM)
 
| {{yes}}
 
| {{yes}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Assembler (Hitachi, using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | Assembler (Hitachi, using the C++ lexer)
 
| {{yes}} (Why it uses the C++ lexer????)
 
| {{yes}} (Why it uses the C++ lexer????)
 
| {{no}}
 
| {{no}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | AutoIt
 
! style="text-align: left; background: #ececec;" | AutoIt
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Avenue
 
! style="text-align: left; background: #ececec;" | Avenue
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Batch files (MS-DOS)
 
! style="text-align: left; background: #ececec;" | Batch files (MS-DOS)
 
| {{yes}}
 
| {{yes}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Baan
 
! style="text-align: left; background: #ececec;" | Baan
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Bash
 
! style="text-align: left; background: #ececec;" | Bash
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | BlitzBasic
 
! style="text-align: left; background: #ececec;" | BlitzBasic
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Bullant
 
! style="text-align: left; background: #ececec;" | Bullant
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
−
|-  
+
|-
 +
 
 +
|- 
 
! style="text-align: left; background: #ececec;" | C/C++
 
! style="text-align: left; background: #ececec;" | C/C++
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | C# (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | C# (using the C++ lexer)
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Clarion
 
! style="text-align: left; background: #ececec;" | Clarion
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | conf (Apache)
 
! style="text-align: left; background: #ececec;" | conf (Apache)
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | CSound
 
! style="text-align: left; background: #ececec;" | CSound
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | CSS
 
! style="text-align: left; background: #ececec;" | CSS
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | diff files
 
! style="text-align: left; background: #ececec;" | diff files
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | E-Script
 
! style="text-align: left; background: #ececec;" | E-Script
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Eiffel
 
! style="text-align: left; background: #ececec;" | Eiffel
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Erlang
 
! style="text-align: left; background: #ececec;" | Erlang
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Flagship (Clipper / XBase)
 
! style="text-align: left; background: #ececec;" | Flagship (Clipper / XBase)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Flash (ActionScript)
 
! style="text-align: left; background: #ececec;" | Flash (ActionScript)
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Fortran
 
! style="text-align: left; background: #ececec;" | Fortran
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Forth
 
! style="text-align: left; background: #ececec;" | Forth
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Haskell
 
! style="text-align: left; background: #ececec;" | Haskell
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | HTML
 
! style="text-align: left; background: #ececec;" | HTML
−
| {{no}}
+
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | HTML with embedded JavaScript, VBScript, PHP and ASP
 
! style="text-align: left; background: #ececec;" | HTML with embedded JavaScript, VBScript, PHP and ASP
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | GameMonkey Script (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | GameMonkey Script (using the C++ lexer)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{no}}
 
| {{no}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Gui4Cli
 
! style="text-align: left; background: #ececec;" | Gui4Cli
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | IDL (both MSIDL and XPIDL)
 
! style="text-align: left; background: #ececec;" | IDL (both MSIDL and XPIDL)
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | INI, properties and similar
 
! style="text-align: left; background: #ececec;" | INI, properties and similar
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Java
 
! style="text-align: left; background: #ececec;" | Java
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | JavaScript
 
! style="text-align: left; background: #ececec;" | JavaScript
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | LISP
 
! style="text-align: left; background: #ececec;" | LISP
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | LOT
 
! style="text-align: left; background: #ececec;" | LOT
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Lout
 
! style="text-align: left; background: #ececec;" | Lout
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Lua
 
! style="text-align: left; background: #ececec;" | Lua
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Make
 
! style="text-align: left; background: #ececec;" | Make
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Matlab
 
! style="text-align: left; background: #ececec;" | Matlab
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Metapost
 
! style="text-align: left; background: #ececec;" | Metapost
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | MMIXAL
 
! style="text-align: left; background: #ececec;" | MMIXAL
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | MSSQL
 
! style="text-align: left; background: #ececec;" | MSSQL
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | nnCron
 
! style="text-align: left; background: #ececec;" | nnCron
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | NSIS
 
! style="text-align: left; background: #ececec;" | NSIS
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | nVidia cg (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | nVidia cg (using the C++ lexer)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{no}}
 
| {{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)
 
! style="text-align: left; background: #ececec;" | Ogre Material script (using the C++ lexer)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{no}}
 
| {{no}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | OpenGL Shading Language (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | OpenGL Shading Language (using the C++ lexer)
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{no}}
 
| {{no}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Octave
 
! style="text-align: left; background: #ececec;" | Octave
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Pascal/Delphi
 
! style="text-align: left; background: #ececec;" | Pascal/Delphi
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Perl
 
! style="text-align: left; background: #ececec;" | Perl
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | PostScript
 
! style="text-align: left; background: #ececec;" | PostScript
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | POV-Ray
 
! style="text-align: left; background: #ececec;" | POV-Ray
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | PowerBasic
 
! style="text-align: left; background: #ececec;" | PowerBasic
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | PureBasic
 
! style="text-align: left; background: #ececec;" | PureBasic
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Python
 
! style="text-align: left; background: #ececec;" | Python
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Rebol
 
! style="text-align: left; background: #ececec;" | Rebol
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Ruby
 
! style="text-align: left; background: #ececec;" | Ruby
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Scheme
 
! style="text-align: left; background: #ececec;" | Scheme
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | scriptol
 
! style="text-align: left; background: #ececec;" | scriptol
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Specman E
 
! style="text-align: left; background: #ececec;" | Specman E
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 +
|-
 +
! style="text-align: left; background: #ececec;" | Spice
 +
| {{no}}
 +
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Smalltalk
 
! style="text-align: left; background: #ececec;" | Smalltalk
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | SQL and PLSQL
 
! style="text-align: left; background: #ececec;" | SQL and PLSQL
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | TADS3
 
! style="text-align: left; background: #ececec;" | TADS3
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | TeX and LaTeX
 
! style="text-align: left; background: #ececec;" | TeX and LaTeX
 
| {{no}}
 
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Tcl/Tk  
 
! style="text-align: left; background: #ececec;" | Tcl/Tk  
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | VB and VBScript
 
! style="text-align: left; background: #ececec;" | VB and VBScript
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Verilog
 
! style="text-align: left; background: #ececec;" | Verilog
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | VHDL
 
! style="text-align: left; background: #ececec;" | VHDL
 
| {{no}}
 
| {{no}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | Windows resource (using the C++ lexer)
 
! style="text-align: left; background: #ececec;" | Windows resource (using the C++ lexer)
Line 301: Line 453:
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 +
|-
 +
 
|-  
 
|-  
 
! style="text-align: left; background: #ececec;" | YAML
 
! style="text-align: left; background: #ececec;" | YAML
Line 306: Line 460:
 
| {{yes}}{{refun|CodeFolding}}
 
| {{yes}}{{refun|CodeFolding}}
 
|- style="background: #ececec;"
 
|- style="background: #ececec;"
 +
 +
|-
 
! Language
 
! Language
 
! [https://www.codeblocks.org/ CodeBlocks]
 
! [https://www.codeblocks.org/ CodeBlocks]
 
! [http://www.scintilla.org/SciTE.html SciTE]
 
! [http://www.scintilla.org/SciTE.html SciTE]
 
|-
 
|-
 +
 
|}
 
|}
  
 
*{{note|CodeFolding}} Supports code-folding.
 
*{{note|CodeFolding}} Supports code-folding.

Revision as of 21:04, 30 May 2006

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) Yes Yes
Assembler (Hitachi, using the C++ lexer) Yes (Why it uses the C++ lexer????) No
AutoIt No Yes†
Avenue No Yes†
Batch files (MS-DOS) Yes 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 Yes† 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 Yes† 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 Yes† Yes†
Metapost No Yes
MMIXAL No Yes
MSSQL No Yes
nnCron No Yes
NSIS Yes† 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†
Spice No Yes†
Smalltalk No Yes
SQL and PLSQL No Yes
TADS3 No Yes†
TeX and LaTeX No Yes
Tcl/Tk 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.