in gdscript/src/main/kotlin/gdscript/highlighter/GdColorSettingsPage.kt [21:69]
override fun getDemoText(): String {
return """extends BaseClass
class_name MyClass, "res://path/to/optional/icon.svg"
var a = ${"$"}NodePath
var s = "Hello"
var arr = [1, 2, 3]
var dict = {"key": "value", 2: 3}
@export var typed_var: int
@export var inferred_type := "String"
const ANSWER = 42
const THE_NAME = "Charly"
enum Named {THING_1, THING_2, ANOTHER_THING = -1}
var v2 = Vector2(1, 2)
# DANGER: danger comment
# WARN: warning comment
# NOTE: note comment
## Documentation comment
func _init():
print("Constructed!")
var local_var = 5
if param1 < local_var:
print(param1)
elif param2 > 5:
print(param2)
else:
pass
for i in range(20):
print(i)
while param2 != 0:
param2 -= 1
var local_var2 = param1 + 3
return local_var2
class Something:
var a = 10
"""
}