View on GitHub

Aesi adapter for IntelliJ

An Aesi adapter for IntelliJ.

Download this project as a .zip file Download this project as a tar.gz file

aesi-intellij / org.metaborg.paplj.lexer / PapljSyntaxHighlighter

PapljSyntaxHighlighter

class PapljSyntaxHighlighter : SyntaxHighlighterBase

Constructors

<init> PapljSyntaxHighlighter()

Functions

getHighlightingLexer fun getHighlightingLexer(): Lexer
getTokenHighlights fun getTokenHighlights(tokenType: IElementType?): Array<out TextAttributesKey>

Companion Object Properties

KEY val KEY: TextAttributesKey
SEPARATOR val SEPARATOR: TextAttributesKey
VALUE val VALUE: TextAttributesKey

Companion Object Functions

toColor fun toColor(tokenType: IElementType?): PapljTextColor?