GDScriptSyntaxHighlighter.xml 875 B

123456789101112131415161718192021222324
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="GDScriptSyntaxHighlighter" inherits="EditorSyntaxHighlighter" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../doc/class.xsd">
  3. <brief_description>
  4. A GDScript syntax highlighter that can be used with [TextEdit] and [CodeEdit] nodes.
  5. </brief_description>
  6. <description>
  7. [b]Note:[/b] This class can only be used for editor plugins because it relies on editor settings.
  8. [codeblocks]
  9. [gdscript]
  10. var code_preview = TextEdit.new()
  11. var highlighter = GDScriptSyntaxHighlighter.new()
  12. code_preview.syntax_highlighter = highlighter
  13. [/gdscript]
  14. [csharp]
  15. var codePreview = new TextEdit();
  16. var highlighter = new GDScriptSyntaxHighlighter();
  17. codePreview.SyntaxHighlighter = highlighter;
  18. [/csharp]
  19. [/codeblocks]
  20. </description>
  21. <tutorials>
  22. </tutorials>
  23. </class>