diff options
| author | Daniel Gavin <danielgavin5@hotmail.com> | 2021-12-12 21:27:04 +0100 |
|---|---|---|
| committer | Daniel Gavin <danielgavin5@hotmail.com> | 2021-12-12 21:27:04 +0100 |
| commit | c67ba465cbee1c450f75785905ba5d74d03cb3c8 (patch) | |
| tree | 6f3a98ca65779206e9ffe54e75395e7d3c1454dc /src/server/snippets.odin | |
| parent | c2c212d0436a6adc853435ca16b0339dfe15a14a (diff) | |
Add snippets and auto add parenthesis on completion
Diffstat (limited to 'src/server/snippets.odin')
| -rw-r--r-- | src/server/snippets.odin | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/server/snippets.odin b/src/server/snippets.odin new file mode 100644 index 0000000..94cb919 --- /dev/null +++ b/src/server/snippets.odin @@ -0,0 +1,12 @@ +package server + +Snippet_Info :: struct { + insert: string, + detail: string, + packages: []string, +} + +snippets: map[string]Snippet_Info = { + "ff" = {insert = "fmt.printf(\"${1:text}\", ${0:args})", packages = []string{"fmt"}, detail = "printf"}, + "fl" = {insert = "fmt.println(\"${1:text}\")", packages = []string{"fmt"}, detail = "println"}, +} |