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.