mirror of
https://github.com/amix/vimrc
synced 2024-12-23 18:33:08 +00:00
126 lines
1.5 KiB
Text
126 lines
1.5 KiB
Text
|
snippet class
|
||
|
class $1 extends ${2:Reference}
|
||
|
\t$3
|
||
|
|
||
|
|
||
|
snippet pr
|
||
|
print($1)
|
||
|
|
||
|
|
||
|
snippet ready
|
||
|
func _ready():
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet init
|
||
|
func _init():
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet process
|
||
|
func _process(delta):
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet input
|
||
|
func _input(event):
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet inpute
|
||
|
func _input_event(event):
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet draw
|
||
|
func _draw():
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet guii
|
||
|
func _gui_input(event):
|
||
|
\t${1:pass}
|
||
|
|
||
|
|
||
|
snippet for
|
||
|
for $1 in $2:
|
||
|
\t${3:pass}
|
||
|
|
||
|
|
||
|
snippet for
|
||
|
for $1 in range(${2:start}{$3:,end}):
|
||
|
\t${4:pass}
|
||
|
|
||
|
|
||
|
snippet if
|
||
|
if ${1:condition}:
|
||
|
\t${3:pass}
|
||
|
elif ${2:condition}:
|
||
|
\t${4:pass}
|
||
|
else:
|
||
|
\t${5:pass}
|
||
|
|
||
|
|
||
|
snippet if
|
||
|
if ${1:condition}:
|
||
|
\t${2:pass}
|
||
|
else:
|
||
|
\t${3:pass}
|
||
|
|
||
|
|
||
|
snippet if
|
||
|
if ${1:condition}:
|
||
|
\t${2:pass}
|
||
|
|
||
|
|
||
|
snippet while
|
||
|
while ${1:condition}:
|
||
|
\t${2:pass}
|
||
|
|
||
|
|
||
|
snippet func
|
||
|
func ${1:method}(${2:args}):
|
||
|
\t${3:pass}
|
||
|
|
||
|
|
||
|
snippet signal
|
||
|
signal ${1:signalname}(${2:args})
|
||
|
|
||
|
|
||
|
snippet export
|
||
|
export(${1:type}${2:,other_configs}) var ${3:name}${4: = default}${5: setget }
|
||
|
|
||
|
|
||
|
snippet var
|
||
|
var ${1:name}${2: = default}${3: setget }
|
||
|
|
||
|
|
||
|
snippet onready
|
||
|
onready var ${1:name} = get_node($2)
|
||
|
|
||
|
|
||
|
snippet is
|
||
|
${1:instance} is ${2:class}
|
||
|
|
||
|
|
||
|
snippet in
|
||
|
${1:element} in ${$2:array}
|
||
|
|
||
|
|
||
|
snippet gdscript
|
||
|
extends ${1:BaseClass}
|
||
|
|
||
|
# class member variables go here, for example:
|
||
|
# var a = 2
|
||
|
# var b = \textvar\
|
||
|
|
||
|
func _ready():
|
||
|
\t# Called every time the node is added to the scene.
|
||
|
\t# Initialization here
|
||
|
\tpass
|
||
|
|
||
|
|
||
|
|
||
|
# snippet pass ##### do we really need this?
|
||
|
# pass
|