List of supported languages
The list of supported languages for syntax highlighting in gedit.
The support comes from *.lang
files that are part of the
libgedit-gtksourceview module.
Markup
- BibTeX
- Django Template
- DocBook
- DTD
- HTML
- Jade
- LaTeX
- Mallard
- Markdown
- MediaWiki
- MXML
- reStructuredText
- Sweave
- Tera Template
- Texinfo
- txt2tags
- XML
- XSLT
Scientific
- FCL
- GAP
- IDL-Exelis
- ImageJ
- Julia
- Matlab
- Maxima
- Modelica
- Octave
- R
- Scilab
Script
- awk
- DOS Batch
- JavaScript
- Lua
- m4
- Perl
- PHP
- Python
- Python 3
- Ruby
- sh
- Tcl
Source
- ABNF
- ActionScript
- Ada
- ANS-Forth94
- ASP
- Automake
- BennuGD
- Bluespec SystemVerilog
- Boo
- C
- C#
- C++
- C++ Header
- C/ObjC Header
- CG Shader Language
- COBOL
- CUDA
- D
- Eiffel
- Erlang
- F#
- Forth
- Fortran 95
- Genie
- Go
- Groovy
- Haskell
- Haxe
- IDL
- J
- Java
- Kotlin
- Lex
- Literate Haskell
- LLVM IR
- Makefile
- Meson
- Nemerle
- NetRexx
- Objective-C
- Objective-J
- OCaml
- OOC
- Opal
- OpenCL
- OpenGL Shading Language
- Pascal
- Pig
- Prolog
- Rust
- Scala
- Scheme
- SPARQL
- SQL
- Standard ML
- Swift
- SystemVerilog
- Thrift
- Vala
- VB.NET
- Verilog
- VHDL
Other
- .desktop
- .ini
- ChangeLog
- CMake
- CSS
- CSV
- Diff
- DPatch
- GDB Log
- gettext translation
- Graphviz Dot
- GtkRC
- JSON
- Less
- libtool
- logcat
- Nix
- NSIS
- OCL
- pkg-config
- Protobuf
- Puppet
- RPM spec
- SCSS
- TOML
- Yacc
- YAML