Install yasnippet and vala-snippets packages

This commit is contained in:
Gergely Polonkai
2016-10-20 10:20:38 +02:00
parent d1468f35a7
commit a498706564
1085 changed files with 12052 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: class
# key: cla
# --
public class ${1:`(file-name-sans-extension (buffer-name))`} : ${2:Glib.Object} {
$0
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: constructor
# key: con
# --
public ${1:`(file-name-sans-extension (buffer-name))`}($2) {
$0
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: property
# key: prop
# --
public ${1:type} ${2:name} {
get { $3;}
set { $4;}
}$0

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: signal
# key: sig
# --
public signal ${1:void} ${2:name}(${3:args});$0

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: simple property - public int var {get; set; default = 0}
# key: sprop
# --
public ${1:type} ${2:name} { get; set; default = $3; }$0

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: class main
# key: cmain
# --
public static int main(string[] args) {
$0
return 0;
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: do while loop
# key: do
# --
do {
$0
} while (${1:condition});

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: for loop
# key: for
# --
for (int ${1:i} = 0; $1 < $2; $1++) {
$0
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: for each loop
# key: foreach
# --
foreach (${1:int} ${2:i} in ${3:list}) {
$0
}

View File

@@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: if-else if-else statement
# key: ifee
# --
if (${1:condition}) {
$2
} else if (${3:condition}){
$4
} else {
$0
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: if else statement
# key: ife
# --
if (${1:condition}) {
$2
} else {
$0
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: if statement
# key: if
# --
if (${1:condition}) {
$0
}

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: switch statement
# key: switch
# --
switch (${1:condition}) {
case $2:
$0
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: while statement
# key: while
# --
while (${1:condition}) {
$0
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: enum statement
# key: enum
# --
enum ${1:name} {
$0
}

View File

@@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: try-catch-finally statement
# key: tryf
# --
try {
$0
} catch (${1:ErrorType} ${2:e}) {
} finally {
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: try-catch statement
# key: try
# --
try {
$0
} catch (${1:ErrorType} ${2:e}) {
}

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: fixme comment
# key: f
# --
// FIXME: $0

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: outside main
# key: main
# --
int main(string[] args){
$0
return 0;
}

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: new statement
# key: new
# --
${1:type} ${2:name} = new $1($3);$0

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: print string only
# key: ps
# --
stdout.printf("$1\n");$0

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: print statement
# key: p
# --
stdout.printf("$1\n", $2);$0

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: struct statement
# key: struct
# --
struct ${1:name} {
$0
}

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: todo comment
# key: t
# --
// TODO: $0

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: var statement
# key: var
# --
var ${1:name} = new $2($3);$0