This EclipseⓇ plug-in adds syntax highlighting support for the following languages/file formats utilizing TM4E:
- Amber - https://amber-lang.com/
- 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
- CodeQL - https://codeql.github.com/
- Crystal (
*.cr) - https://crystal-lang.org/ - CSV (
*.cvs) / TSV (*.tab*,*.tsv*) - D2 - https://d2lang.com/
- Eclipse External null Annotations (
*.eea) - https://github.com/eclipse-jdt/eclipse.jdt.core/wiki/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 - Fluent (
*.flt) - https://projectfluent.org/ - 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: Monday, December 22, 2025 - 14:19
Submitted by: Sebastian Thomschke
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| May 2026 | 0/0 | 0 | 4 |
| April 2026 | 0/0 | 0 | 21 |
| March 2026 | 0/0 | 0 | 39 |
| February 2026 | 0/0 | 0 | 19 |
| January 2026 | 0/0 | 0 | 215 |
| December 2025 | 0/0 | 0 | 31 |
| November 2025 | 0/0 | 0 | 40 |
| 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 |

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…
Not OP, but Yes!
Submitted by Brandon Fritze on Wed, 03/25/2026 - 11:25
In reply to Does it work if you directly… by Sebastian Thomschke
Hi, Sebastian,
Wanted to leave a breadcrumb for anyone who came this way. Marketplace told me that the resource was unavailable, when trying to install. By using your link, above, I was able to get it to work.