Language


Object Hierarchy:

GtkSource.Language GtkSource.Language GtkSource.Language GLib.Object GLib.Object GLib.Object->GtkSource.Language

Description:

[ CCode ( type_id = "gtk_source_language_get_type ()" ) ]
public sealed class Language : Object

Represents a syntax highlighted language.

A `GtkSourceLanguage` represents a programming or markup language, affecting syntax highlighting and [context classes]( ./class.Buffer.html#context-classes).

Use [class@LanguageManager] to obtain a `GtkSourceLanguage` instance, and [method@Buffer.set_language] to apply it to a [class@Buffer].


Namespace: GtkSource
Package: gtksourceview-5

Content:

Properties:

Creation methods:

Methods:

Inherited Members: