Table of Contents

Enum Lexer

Namespace
Npp.DotNet.Plugin
Assembly
Npp.DotNet.Plugin.dll
[Obsolete("Removed in Scintilla v5.0: https://www.scintilla.org/Scintilla5Migration.html")]
public enum Lexer

Fields

A68K = 100
ABAQUS = 84
ADA = 20
APDL = 61
AS = 113
ASM = 34
ASN1 = 63
ASYMPTOTE = 85
AU3 = 60
AUTOMATIC = 1000
AVE = 19
AVS = 104
BAAN = 31
BASH = 62
BATCH = 12
BIBTEX = 116
BLITZBASIC = 66
BULLANT = 27
CAML = 65
CIL = 127
CLW = 45
CLWNOCASE = 46
CMAKE = 80
COBOL = 92
COFFEESCRIPT = 102
CONF = 17
CONTAINER = 0
CPP = 3
CPPNOCASE = 35
CSOUND = 74
CSS = 38
D = 79
DATAFLEX = 129
DIFF = 16
DMAP = 112
DMIS = 114
ECL = 105
EDIFACT = 121
EIFFEL = 23
EIFFELKW = 24
ERLANG = 53
ERRORLIST = 10
ESCRIPT = 41
F77 = 37
FLAGSHIP = 73
FORTH = 52
FORTRAN = 36
FREEBASIC = 75
GAP = 81
GUI4CLI = 58
HASKELL = 68
HTML = 4
IHEX = 118
INDENT = 122
INNOSETUP = 76
JSON = 120
KIX = 57
KVIRC = 110
LATEX = 14
LISP = 21
LITERATEHASKELL = 108
LOT = 47
LOUT = 40
LUA = 15
MAGIK = 87
MAKEFILE = 11
MARKDOWN = 98
MATLAB = 32
MAXIMA = 123
METAPOST = 50
MMIXAL = 44
MODULA = 101
MSSQL = 55
MYSQL = 89
NIM = 126
NIMROD = 96
NNCRONTAB = 26
NSIS = 43
NULL = 1
OCTAVE = 54
OPAL = 77
OSCRIPT = 106
PASCAL = 18
PERL = 6
PHPSCRIPT = 69
PLM = 82
PO = 90
POV = 39
POWERBASIC = 51
POWERPRO = 95
POWERSHELL = 88
PROGRESS = 83
PROPERTIES = 9
PS = 42
PUREBASIC = 67
PYTHON = 2
R = 86
REBOL = 71
REGISTRY = 115
RUBY = 22
RUST = 111
SAS = 125
SCRIPTOL = 33
SMALLTALK = 72
SML = 97
SORCUS = 94
SPECMAN = 59
SPICE = 78
SQL = 7
SREC = 117
STATA = 124
STTXT = 109
TACL = 93
TADS3 = 70
TAL = 91
TCL = 25
TCMD = 103
TEHEX = 119
TEX = 49
TXT2TAGS = 99
VB = 8
VBSCRIPT = 28
VERILOG = 56
VHDL = 64
VISUALPROLOG = 107
X12 = 128
XCODE = 13
XML = 5
YAML = 48

Remarks

Notepad++ adopted Scintilla's external lexer API in v8.4 (released in April 2022). See https://community.notepad-plus-plus.org/post/76117