Syntax highlighting and more for about 40 programming languages and file formats
TextMate grammars and language configurations taken from Visual Studio Code and provided as a plugin based on Eclipse tm4e for the Eclipse IDE.
Update site: https://raw.githubusercontent.com/howlger/Language-Pack-for-Eclipse/update-site/staging/
Language/Format | File Associations |
---|---|
Batch File | *.bat, *.cmd |
Clojure | *.clj, *.cljs, *.cljc, *.cljx, *.clojure, *.edn |
CoffeeScript | *.coffee, *.cson, *.iced |
C | *.c, *.i |
C++ | *.cpp, *.cc, *.cxx, *.c++, *.hpp, *.hh, *.hxx, *.h++, *.h, *.ii, *.ino, *.inl, *.ipp, *.ixx, *.tpp, *.txx, *.hpp.in, *.h.in |
CUDA C++ | *.cu, *.cuh |
C# | *.cs, *.csx, *.cake |
CSS | *.css |
Dart | *.dart |
Docker | .dockerfile, .containerfile, Dockerfile, Containerfile, Dockerfile., Containerfile. |
Go | *.go |
Groovy | *.groovy, *.gvy, *.gradle, *.jenkinsfile, .nf, Jenkinsfile, Jenkinsfile. |
Handlebars | *.handlebars, *.hbs, *.hjs |
High-Level Shader Language | *.hlsl, *.hlsli, *.fx, *.fxh, *.vsh, *.psh, *.cginc, *.compute |
HTML | *.html, *.htm, *.shtml, *.xhtml, *.xht, *.mdoc, *.jsp, *.asp, *.aspx, *.jshtm, *.volt, *.ejs, *.rhtml |
INI File | *.ini |
Java | *.java, *.jav |
JavaScript React | *.jsx |
JavaScript | *.js, *.es6, *.mjs, *.cjs, *.pac, jakefile |
JSON | *.json, *.bowerrc, *.jscsrc, *.webmanifest, *.js.map, *.css.map, *.ts.map, *.har, *.jslintrc, *.jsonld, *.geojson, *.ipynb, composer.lock, .watchmanconfig |
JSON with Comments | *.jsonc, *.eslintrc, *.eslintrc.json, *.jsfmtrc, *.jshintrc, *.swcrc, *.hintrc, *.babelrc, babel.config.json, .babelrc.json, .ember-cli |
Julia | *.jl |
Less | *.less |
Lua | *.lua |
Makefile | *.mak, *.mk, Makefile, makefile, GNUmakefile, OCamlMakefile |
Objective-C | *.m |
Objective-C++ | *.mm |
Perl | *.pl, *.pm, *.pod, *.t, *.PL, *.psgi |
Perl 6 | *.p6, *.pl6, *.pm6, *.nqp |
PowerShell | *.ps1, *.psm1, *.psd1, *.pssc, *.psrc |
Pug | *.pug, *.jade |
Python | *.py, *.rpy, *.pyw, *.cpy, *.gyp, *.gypi, *.pyi, *.ipy, *.pyt, Snakefile, SConstruct, SConscript |
R | *.r, *.rhistory, *.rprofile, *.rt |
ASP.NET Razor | *.cshtml, *.razor |
Rust | *.rs |
SCSS | *.scss |
ShaderLab | *.shader |
SQL | *.sql, *.dsql |
Swift | *.swift |
TypeScript | *.ts, *.cts, *.mts |
TypeScript React | *.tsx |
Visual Basic .NET | *.vb, *.brs, *.vbs, *.bas, *.vba |