EditorSyntaxHighlighter

Наследует: SyntaxHighlighter < Resource < RefCounted < Object

Наследуется от: GDScriptSyntaxHighlighter

Базовый класс для SyntaxHighlighter, используемый ScriptEditor.

Описание

Базовый класс, от которого расширяются все SyntaxHighlighter, используемые ScriptEditor.

Добавьте подсветку синтаксиса в отдельный скрипт, вызвав ScriptEditorBase.add_syntax_highlighter(). Чтобы применить ко всем скриптам при открытии, вызовите ScriptEditor.register_syntax_highlighter().

Методы

EditorSyntaxHighlighter

_create() virtual const

String

_get_name() virtual const

PackedStringArray

_get_supported_languages() virtual const


Описания метода

EditorSyntaxHighlighter _create() virtual const 🔗

Виртуальный метод, который создает новый экземпляр подсветки синтаксиса.


String _get_name() virtual const 🔗

Виртуальный метод, который можно переопределить для возврата имени подсветки синтаксиса.


PackedStringArray _get_supported_languages() virtual const 🔗

Виртуальный метод, который можно переопределить для возврата имен поддерживаемых языков.