File: csharp-mode.el.html

Support for editing C#.

Defined variables (26)

csharp--make-mode-syntax-tableWorkaround for Emacs bug#57065.
csharp--regex-identifierRegex describing an identifier in C#.
csharp--regex-identifier-matcherRegex matching an identifier in C#.
csharp--regex-type-nameRegex describing a type identifier in C#.
csharp--regex-type-name-matcherRegex matching a type identifier in C#.
csharp--regex-using-or-namespaceRegex matching identifiers after a using or namespace
csharp-codedoc-tag-faceFace to be used on the codedoc docstring tags.
csharp-compilation-re-msbuild-errorRegexp to match compilation error from msbuild.
csharp-compilation-re-msbuild-warningRegexp to match compilation warning from msbuild.
csharp-compilation-re-xbuild-errorRegexp to match compilation error from xbuild.
csharp-compilation-re-xbuild-warningRegexp to match compilation warning from xbuild.
csharp-font-lock-extra-typesList of extra types (aside from the type keywords) to recognize in C# mode.
csharp-font-lock-keywordsDefault expressions to highlight in C# mode.
csharp-font-lock-keywords-1Minimal font locking for C# mode.
csharp-font-lock-keywords-2Fast normal font locking for C# mode.
csharp-font-lock-keywords-3Accurate normal font locking for C# mode.
csharp-mode-abbrev-tableAbbrev table for ‘csharp-mode’.
csharp-mode-hookHook run after entering ‘csharp-mode’.
csharp-mode-mapKeymap used in ‘csharp-mode’ buffers.
csharp-mode-menuC# Mode Commands.
csharp-mode-syntax-tableSyntax table used in ‘csharp-mode’ buffers.
csharp-ts-mode--keywordsC# keywords for tree-sitter font-locking.
csharp-ts-mode-abbrev-tableAbbrev table for ‘csharp-ts-mode’.
csharp-ts-mode-hookHook run after entering ‘csharp-ts-mode’.
csharp-ts-mode-indent-offsetNumber of spaces for each indentation step in ‘csharp-ts-mode’.
csharp-ts-mode-mapKeymap for ‘csharp-ts-mode’.

Defined functions (19)

csharp--color-forwards(FONT-LOCK-FACE)
csharp--compilation-error-file-resolve()
csharp-at-vsemi-p(&optional POS)
csharp-guess-basic-syntax(ORIG-FUN &rest ARGS)
csharp-looking-at-inexpr-block(ORIG-FUN &rest ARGS)
csharp-mode()
csharp-mode-menu(ARG1)
csharp-ts-mode()
csharp-ts-mode--defun-name(NODE)
csharp-ts-mode--font-lock-settings()
csharp-ts-mode--test-if-directive()
csharp-ts-mode--test-interpolated-string-text()
csharp-ts-mode--test-method-declaration-type-field()
csharp-ts-mode--test-name-equals()
csharp-ts-mode--test-string-content()
csharp-ts-mode--test-this-expression()
csharp-ts-mode--test-type-constraint()
csharp-ts-mode--test-type-of-expression()
csharp-ts-mode--test-typeof-expression()

Defined faces (1)

csharp-ts-mode-attribute-faceFont face used for fontification of attributes.