Language Lexers

Scintillua has lexers for the languages below. Languages denoted by a * have native folders. For languages without native folding support, folding based on indentation can be used if fold.by.indentation is enabled. For SciTE, see lexers/lpeg.properties.

  1. Actionscript*
  2. Ada
  3. ANTLR*
  4. APDL*
  5. APL
  6. Applescript
  7. ASM* (NASM)
  8. ASP*
  9. AutoIt
  10. AWK*
  11. Batch*
  12. BibTeX*
  13. Boo
  14. C*
  15. C++*
  16. C#*
  17. ChucK
  18. CMake*
  19. Coffeescript
  20. ConTeXt*
  21. CSS*
  22. CUDA*
  23. D*
  24. Dart*
  25. Desktop Entry
  26. Diff
  27. Django*
  28. Dockerfile
  29. Dot*
  30. Eiffel*
  31. Elixir
  32. Erlang*
  33. F#
  34. Faust
  35. Fennel
  36. Fish*
  37. Forth
  38. Fortran
  39. GAP*
  40. gettext
  41. Gherkin
  42. GLSL*
  43. Gnuplot
  44. Go*
  45. Groovy*
  46. Gtkrc*
  47. Haskell
  48. HTML*
  49. Icon*
  50. IDL
  51. Inform
  52. ini
  53. Io*
  54. Java*
  55. Javascript*
  56. jq*
  57. JSON*
  58. JSP*
  59. LaTeX*
  60. Ledger
  61. LESS*
  62. LilyPond
  63. Lisp*
  64. Literate Coffeescript
  65. Logtalk
  66. Lua*
  67. Makefile
  68. Man Page
  69. Markdown
  70. MATLAB*
  71. MediaWiki
  72. MoonScript
  73. Myrddin
  74. Nemerle*
  75. Nim
  76. NSIS
  77. Objective-C*
  78. OCaml
  79. Pascal
  80. Perl*
  81. PHP*
  82. PICO-8*
  83. Pike*
  84. PKGBUILD*
  85. Postscript
  86. PowerShell*
  87. Prolog
  88. Properties
  89. Pure
  90. Python
  91. R
  92. rc*
  93. REBOL*
  94. Rexx*
  95. ReStructuredText*
  96. RHTML*
  97. Ruby*
  98. Ruby on Rails*
  99. Rust*
  100. Sass*
  101. Scala*
  102. Scheme*
  103. Shell*
  104. Smalltalk*
  105. Standard ML
  106. SNOBOL4
  107. SQL
  108. TaskPaper
  109. Tcl*
  110. TeX*
  111. Texinfo*
  112. txt2tags
  113. TOML
  114. Vala*
  115. VBScript
  116. vCard*
  117. Verilog*
  118. VHDL
  119. Visual Basic
  120. Windows Script File*
  121. XML*
  122. Xtend*
  123. YAML