This EclipseⓇ plug-in adds syntax highlighting support for the following languages/file formats utilizing TM4E:
- ANTRL4 - https://www.antlr.org/
- Apache HTTP configuration files - https://httpd.apache.org/docs/current/configuring.html
- Astro - https://astro.build/
- Ballerina - https://ballerina.io/
- Bazel - https://bazel.build/
- BF - https://en.wikipedia.org/wiki/Brainfuck
- Carbon - https://carbon-lang.dev
- COBOL - https://en.wikipedia.org/wiki/COBOL
- Crystal (
*.cr) - https://crystal-lang.org/ - CSV (
*.cvs) / TSV (*.tab*,*.tsv*) - D2 - https://d2lang.com/
- Eclipse External null Annotations (
*.eea) - https://wiki.eclipse.org/JDT_Core/Null_Analysis/External_Annotations#File_format - EditorConfig - https://editorconfig.org
- Elm - https://elm-lang.org/
- Entity-Relationship Diagram (
*.er) - https://github.com/BurntSushi/erd - Erlang (
*.erl) - https://www.erlang.org/ - Fish (
*.fish) - https://fishshell.com/docs/current/language.html - Fortran - https://fortran-lang.org/
- gitattributes - https://git-scm.com/docs/gitattributes
- Gleam (
*.gleam) - https://gleam.run/ - GLSL (OpenGL Shading Language) - https://registry.khronos.org/OpenGL/index_gl.php#apispecs
- GraphQL - https://graphql.org/
- Graphviz Dot (
*.dot) - https://graphviz.org/doc/info/lang.html - HashiCorp HCL (
*.hcl) - https://github.com/hashicorp/hcl (e.g. used by HasiCorp Packer) - HashiCorp Sentinel (
*.sentinel) - https://www.hashicorp.com/sentinel - HashiCorp Terraform (
*.tf) - https://www.terraform.io/ - Haxe - https://haxe.org
- Helm (
*.tpl) - https://helm.sh/ - Janet - https://janet-lang.org/
- Jinja Templates - https://jinja.palletsprojects.com/
- JSON5 (
*.json5) - https://json5.org/ - Jsonnet (
*.jsonnet) - https://jsonnet.org/ - jte: Java Template Engine ('*.jte`) - https://jte.gg/
- Kotlin - https://kotlinlang.org/
- LDIF - https://en.wikipedia.org/wiki/LDAP_Data_Interchange_Format
- Mako Templates (
*.mako) - https://www.makotemplates.org/ - Markdoc (
*.markdoc) - https://markdoc.dev/ - Markdown (
*.md) - https://daringfireball.net/projects/markdown/ - MDX (
*.mdx) - https://mdxjs.com/ - Mermaid (
*.mmd, *.mermaid) - https://github.com/mermaid-js/mermaid/ - NginX (
nginx.conf) - https://www.nginx.com/ - Nunjucks (
*.njk) - https://mozilla.github.io/nunjucks/ - Nushell (
*.nu) - https://github.com/nushell/nushell - OCaml (
*.ml) - https://ocaml.org/ - Odin - https://odin-lang.org/
- Pascal (
*.pas) - https://en.wikipedia.org/wiki/Pascal_(programming_language) - PlantUML (
*.pu) - https://plantuml.com/ - Pony (
*.pony) - https://www.ponylang.io/ - Prisma - https://www.prisma.io/
- Reason (
*.re) - https://reasonml.github.io/ - Roc (
*.roc) - https://www.roc-lang.org/ - Svelte - https://svelte.dev/
- TOML - https://toml.io/en/
- Twig Templates (
*.twig) - https://twig.symfony.com/ - Wing - https://www.winglang.io/
- Zig - https://ziglang.org/
Source Code: https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin
IMPORTANT: If you need support, please open an issue at https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin/issues instead of commenting on the Eclipse Marketplace.
Additional Details
Eclipse Versions: 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25)
Platform Support: Windows, Mac, Linux/GTK
Development Status: Production/Stable
Date Created: Saturday, November 19, 2022 - 17:15
License: EPL 2.0
Date Updated: Friday, October 31, 2025 - 15:58
Submitted by: Sebastian Thomschke
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| November 2025 | 0/0 | 0 | 18 |
| October 2025 | 0/0 | 0 | 18 |
| September 2025 | 0/0 | 0 | 15 |
| August 2025 | 0/0 | 0 | 12 |
| July 2025 | 0/0 | 0 | 17 |
| June 2025 | 0/0 | 0 | 27 |
| May 2025 | 0/0 | 0 | 19 |
| April 2025 | 0/0 | 0 | 15 |
| March 2025 | 0/0 | 0 | 17 |
| February 2025 | 0/0 | 0 | 25 |
| January 2025 | 0/0 | 0 | 20 |
| December 2024 | 0/0 | 0 | 11 |

Reviews Add new review
eclipse 4.3.1 install did NOT work via marketplace? I restarted
Submitted by Adam Hiatt on Thu, 11/07/2024 - 16:38
eclipse 4.3.1 install did NOT work via marketplace?
I restarted eclipse twice and even tried to install it twice and it still didn't work? Is this broken?
Does it work if you directly…
Submitted by Sebastian Thomschke on Tue, 09/09/2025 - 07:52
In reply to eclipse 4.3.1 install did NOT work via marketplace? I restarted by Adam Hiatt
Does it work if you directly install it via the update site as documented here? https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin#ins…