Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
howlger committed Apr 28, 2022
1 parent bb9d290 commit 14108e7
Showing 1 changed file with 47 additions and 2 deletions.
49 changes: 47 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,54 @@
# Language Pack for Eclipse
Syntax highlighting and more for about 60 languages and formats
Syntax highlighting and more for about 40 programming languages and file formats

[TextMate grammars](https://en.wikipedia.org/wiki/TextMate#Language_Grammars) and
[language configurations](https://code.visualstudio.com/api/language-extensions/language-configuration-guide)
taken from [Visual Studio Code](https://github.com/microsoft/vscode/tree/main/extensions) and
provided as an Eclipse plugin using [Eclipse tm4e](https://github.com/eclipse/tm4e).
provided as a plugin based on [Eclipse tm4e](https://github.com/eclipse/tm4e)
for the [Eclipse IDE](https://eclipseide.org).

Update site: [`https://raw.githubusercontent.com/howlger/Language-Pack-for-Eclipse/update-site/staging/`](https://raw.githubusercontent.com/howlger/Language-Pack-for-Eclipse/update-site/staging/)

| Language/Format | File Associations |
|:--------------- |:----------------- |
| [Batch File](https://en.wikipedia.org/wiki/Batch%20file) | *.bat, *.cmd |
| [Clojure](https://en.wikipedia.org/wiki/Clojure) | *.clj, *.cljs, *.cljc, *.cljx, *.clojure, *.edn |
| [CoffeeScript](https://en.wikipedia.org/wiki/CoffeeScript) | *.coffee, *.cson, *.iced |
| [C](https://en.wikipedia.org/wiki/C%20%28programming%20language%29) | *.c, *.i |
| [C++](https://en.wikipedia.org/wiki/C++) | *.cpp, *.cc, *.cxx, *.c++, *.hpp, *.hh, *.hxx, *.h++, *.h, *.ii, *.ino, *.inl, *.ipp, *.ixx, *.tpp, *.txx, *.hpp.in, *.h.in |
| [CUDA C++](https://en.wikipedia.org/wiki/CUDA) | *.cu, *.cuh |
| [C#](https://en.wikipedia.org/wiki/C%20Sharp%20%28programming%20language%29) | *.cs, *.csx, *.cake |
| [CSS](https://en.wikipedia.org/wiki/CSS) | *.css |
| [Dart](https://en.wikipedia.org/wiki/Dart%20%28programming%20language%29) | *.dart |
| [Docker](https://en.wikipedia.org/wiki/Docker%20%28software%29) | *.dockerfile, *.containerfile, Dockerfile, Containerfile, Dockerfile.*, Containerfile.* |
| [Go](https://en.wikipedia.org/wiki/Go%20%28programming%20language%29) | *.go |
| [Groovy](https://en.wikipedia.org/wiki/Apache%20Groovy) | *.groovy, *.gvy, *.gradle, *.jenkinsfile, *.nf, Jenkinsfile, Jenkinsfile.* |
| [Handlebars](https://handlebarsjs.com/) | *.handlebars, *.hbs, *.hjs |
| [High-Level Shader Language](https://en.wikipedia.org/wiki/High-Level%20Shader%20Language) | *.hlsl, *.hlsli, *.fx, *.fxh, *.vsh, *.psh, *.cginc, *.compute |
| [HTML](https://en.wikipedia.org/wiki/HTML) | *.html, *.htm, *.shtml, *.xhtml, *.xht, *.mdoc, *.jsp, *.asp, *.aspx, *.jshtm, *.volt, *.ejs, *.rhtml |
| [Java](https://en.wikipedia.org/wiki/Java%20%28programming%20language%29) | *.java, *.jav |
| [JavaScript React](https://en.wikipedia.org/wiki/React%20%28JavaScript%20library%29) | *.jsx |
| [JavaScript](https://en.wikipedia.org/wiki/JavaScript) | *.js, *.es6, *.mjs, *.cjs, *.pac, jakefile |
| [JSON](https://en.wikipedia.org/wiki/JSON) | *.json, *.bowerrc, *.jscsrc, *.webmanifest, *.js.map, *.css.map, *.ts.map, *.har, *.jslintrc, *.jsonld, *.geojson, *.ipynb, composer.lock, .watchmanconfig |
| [JSON with Comments](https://code.visualstudio.com/docs/languages/json#_json-with-comments) | *.jsonc, *.eslintrc, *.eslintrc.json, *.jsfmtrc, *.jshintrc, *.swcrc, *.hintrc, *.babelrc, babel.config.json, .babelrc.json, .ember-cli |
| [Julia](https://en.wikipedia.org/wiki/) | *.jl |
| [Less](https://en.wikipedia.org/wiki/Less%20%28stylesheet%20language%29) | *.less |
| [Lua](https://en.wikipedia.org/wiki/Lua%20%28programming%20language%29) | *.lua |
| [Makefile](https://github.com/emilast/vscode-logfile-highlighter#features) | *.mak, *.mk, Makefile, makefile, GNUmakefile, OCamlMakefile |
| [Objective-C](https://en.wikipedia.org/wiki/Objective-C) | *.m |
| [Objective-C++](https://en.wikipedia.org/wiki/Objective-C#Objective-C++) | *.mm |
| [Perl](https://en.wikipedia.org/wiki/Perl) | *.pl, *.pm, *.pod, *.t, *.PL, *.psgi |
| [Perl 6](https://en.wikipedia.org/wiki/Perl#Raku_%28Perl_6%29) | *.p6, *.pl6, *.pm6, *.nqp |
| [PowerShell](https://en.wikipedia.org/wiki/PowerShell) | *.ps1, *.psm1, *.psd1, *.pssc, *.psrc |
| [Pug](https://pugjs.org/api/getting-started.html) | *.pug, *.jade |
| [Python](https://en.wikipedia.org/wiki/Python%20%28programming%20language%29) | *.py, *.rpy, *.pyw, *.cpy, *.gyp, *.gypi, *.pyi, *.ipy, *.pyt, Snakefile, SConstruct, SConscript |
| [R](https://en.wikipedia.org/wiki/R%20%28programming%20language%29) | *.r, *.rhistory, *.rprofile, *.rt |
| [ASP.NET Razor](https://en.wikipedia.org/wiki/ASP.NET%20Razor) | *.cshtml, *.razor |
| [Rust](https://en.wikipedia.org/wiki/Rust%20%28programming%20language%29) | *.rs |
| [SCSS](https://en.wikipedia.org/wiki/Sass%20%28stylesheet%20language%29) | *.scss |
| [ShaderLab](https://docs.unity3d.com/2019.3/Documentation/Manual/SL-Shader.html) | *.shader |
| [SQL](https://en.wikipedia.org/wiki/SQL) | *.sql, *.dsql |
| [Swift](https://en.wikipedia.org/wiki/Swift%20%28programming%20language%29) | *.swift |
| [TypeScript](https://en.wikipedia.org/wiki/TypeScript) | *.ts, *.cts, *.mts |
| [TypeScript React](https://www.typescriptlang.org/docs/handbook/react.html) | *.tsx |
| [Visual Basic .NET](https://en.wikipedia.org/wiki/Visual%20Basic%20.NET) | *.vb, *.brs, *.vbs, *.bas, *.vba |

0 comments on commit 14108e7

Please sign in to comment.