Skip to content

Commit 6fafad1

Browse files
authored
add some snippet (#469)
1 parent ed04a0b commit 6fafad1

File tree

16 files changed

+105
-0
lines changed

16 files changed

+105
-0
lines changed

snippets/gdscript-mode/class

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: class
3+
# key: cls
4+
# group: object oriented
5+
# --
6+
class ${1:class}:
7+
$0

snippets/gdscript-mode/class_name

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: class_name
3+
# key: clsn
4+
# group: object oriented
5+
# --
6+
class_name ${1:Item} = ${2:"res://icons/item.png"}

snippets/gdscript-mode/const

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: const
3+
# key: const
4+
# group: definitions
5+
# --
6+
const ${1:name} = $0

snippets/gdscript-mode/enum

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: enum
3+
# key: enum
4+
# group: definitions
5+
# --
6+
enum $1 {$2}

snippets/gdscript-mode/for

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: for ... in ... : ...
3+
# key: for
4+
# group : control structure
5+
# --
6+
for ${var} in ${collection}:
7+
${0:pass}

snippets/gdscript-mode/func

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: func
3+
# key: f
4+
# group: definitions
5+
# --
6+
func ${1:func_name} (${2:param}):
7+
${0:pass}

snippets/gdscript-mode/if

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# name: if
3+
# key: if
4+
# group : control structure
5+
# --
6+
if ${1:condition}:
7+
${0:pass}

snippets/gdscript-mode/ife

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# -*- mode: snippet -*-
2+
# name: ife
3+
# key: ife
4+
# group : control structure
5+
# --
6+
if ${1:condition}:
7+
${2:pass}
8+
else:
9+
${3:pass}

snippets/gdscript-mode/match

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: match
3+
# key: match
4+
# group: control structure
5+
# --
6+
match ${1:expression}:
7+
${2:pattern}:
8+
${3:pass}

snippets/gdscript-mode/onready

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: onready
3+
# key: onr
4+
# group: definitions
5+
# --
6+
onready var ${1:name} = $0

0 commit comments

Comments
 (0)