GtkSourceView 4 Reference Manual |
---|
for GtkSourceView 4.2.0
- I. Introduction
- II. API reference
- General
- Main Classes
- GtkSourceBuffer — Subclass of GtkTextBuffer
- GtkSourceView — Subclass of GtkTextView
- Syntax Highlighting
- GtkSourceLanguage — Represents a syntax highlighted language
- GtkSourceLanguageManager — Provides access to GtkSourceLanguages
- Styling
- GtkSourceStyle — Represents a style
- GtkSourceStyleScheme — Controls the appearance of GtkSourceView
- GtkSourceStyleSchemeManager — Provides access to GtkSourceStyleSchemes
- GtkSourceStyleSchemeChooser — Interface implemented by widgets for choosing style schemes
- GtkSourceStyleSchemeChooserButton — A button to launch a style scheme selection dialog
- GtkSourceStyleSchemeChooserWidget — A widget for choosing style schemes
- Completion
- GtkSourceCompletion — Main Completion Object
- GtkSourceCompletionContext — The context of a completion
- GtkSourceCompletionInfo — Calltips object
- GtkSourceCompletionItem — Simple implementation of GtkSourceCompletionProposal
- GtkSourceCompletionProposal — Completion proposal interface
- GtkSourceCompletionProvider — Completion provider interface
- GtkSourceCompletionWords — A GtkSourceCompletionProvider for the completion of words
- File Loading and Saving
- GtkSourceEncoding — Character encoding
- GtkSourceFile — On-disk representation of a GtkSourceBuffer
- GtkSourceFileLoader — Load a file into a GtkSourceBuffer
- GtkSourceFileSaver — Save a GtkSourceBuffer into a file
- Gutter and Marks
- GtkSourceGutter — Gutter object for GtkSourceView
- GtkSourceGutterRenderer — Gutter cell renderer
- GtkSourceGutterRendererPixbuf — Renders a pixbuf in the gutter
- GtkSourceGutterRendererText — Renders text in the gutter
- GtkSourceMark — Mark object for GtkSourceBuffer
- GtkSourceMarkAttributes — The source mark attributes object
- Printing
- GtkSourcePrintCompositor — Compose a GtkSourceBuffer for printing
- Search and Replace
- GtkSourceSearchContext — Search context
- GtkSourceSearchSettings — Search settings
- Misc
- GtkSourceMap — Widget that displays a map for a specific GtkSourceView
- GtkSourceRegion — Region utility
- GtkSourceSpaceDrawer — Represent white space characters with symbols
- GtkSourceTag — A tag that can be applied to text in a GtkSourceBuffer
- GtkSourceUndoManager — Undo manager interface for GtkSourceView
- GtkSourceUtils — Utility functions
- Version Information — Macros and functions to check the GtkSourceView version
- III. Syntax highlighting reference
- Language Definition v2.0 Tutorial — Guide to the GtkSourceView language definition file format
- Language Definition v2.0 Reference — Reference to the GtkSourceView language definition file format
- Style Scheme Definition Reference — Reference to the GtkSourceView style scheme definition file format
- IV. Porting Guide
- V. Annexes