Skip to content

Sciss/tm4e-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eclipse tm4e.core - TextMate grammar support for the JVM

Build Status Maven Central

statement

Fork of https://github.com/eclipse/tm4e that only contains the core project. Uses sbt for building.

TM4E brings Java API to tokenize textual documents according to TextMate grammars, for example to do syntax highlighting according to this tokenization. The core module is a Java port of vscode-textmate written in TypeScript. This Java API can be used with any Java UI Toolkit (Swing, Eclipse, etc). See Core section for more information.

This project is released under the Eclipse Public License 1.0.

requirements / installation

This project builds with sbt. It requires Java 8 or newer.

To link to the library:

libraryDependencies += "de.sciss" % "tm4e-core" % v

The current version v is "0.1.0"

Languages

  • Java 86.8%
  • JavaScript 3.8%
  • CSS 2.3%
  • TypeScript 2.2%
  • HTML 1.7%
  • SCSS 0.6%
  • Other 2.6%