Install yasnippet and vala-snippets packages
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: class
|
||||
# key: cla
|
||||
# --
|
||||
public class ${1:`(file-name-sans-extension (buffer-name))`} : ${2:Glib.Object} {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: constructor
|
||||
# key: con
|
||||
# --
|
||||
public ${1:`(file-name-sans-extension (buffer-name))`}($2) {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: property
|
||||
# key: prop
|
||||
# --
|
||||
|
||||
public ${1:type} ${2:name} {
|
||||
get { $3;}
|
||||
set { $4;}
|
||||
}$0
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: signal
|
||||
# key: sig
|
||||
# --
|
||||
public signal ${1:void} ${2:name}(${3:args});$0
|
@@ -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
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: class main
|
||||
# key: cmain
|
||||
# --
|
||||
public static int main(string[] args) {
|
||||
$0
|
||||
return 0;
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: do while loop
|
||||
# key: do
|
||||
# --
|
||||
do {
|
||||
$0
|
||||
} while (${1:condition});
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for loop
|
||||
# key: for
|
||||
# --
|
||||
for (int ${1:i} = 0; $1 < $2; $1++) {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: for each loop
|
||||
# key: foreach
|
||||
# --
|
||||
foreach (${1:int} ${2:i} in ${3:list}) {
|
||||
$0
|
||||
}
|
@@ -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
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: if else statement
|
||||
# key: ife
|
||||
# --
|
||||
if (${1:condition}) {
|
||||
$2
|
||||
} else {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: if statement
|
||||
# key: if
|
||||
# --
|
||||
if (${1:condition}) {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: switch statement
|
||||
# key: switch
|
||||
# --
|
||||
switch (${1:condition}) {
|
||||
case $2:
|
||||
$0
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: while statement
|
||||
# key: while
|
||||
# --
|
||||
while (${1:condition}) {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: enum statement
|
||||
# key: enum
|
||||
# --
|
||||
enum ${1:name} {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: try-catch-finally statement
|
||||
# key: tryf
|
||||
# --
|
||||
try {
|
||||
$0
|
||||
} catch (${1:ErrorType} ${2:e}) {
|
||||
|
||||
} finally {
|
||||
|
||||
}
|
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: try-catch statement
|
||||
# key: try
|
||||
# --
|
||||
try {
|
||||
$0
|
||||
} catch (${1:ErrorType} ${2:e}) {
|
||||
|
||||
}
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: fixme comment
|
||||
# key: f
|
||||
# --
|
||||
// FIXME: $0
|
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: outside main
|
||||
# key: main
|
||||
# --
|
||||
int main(string[] args){
|
||||
$0
|
||||
return 0;
|
||||
}
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: new statement
|
||||
# key: new
|
||||
# --
|
||||
${1:type} ${2:name} = new $1($3);$0
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: print string only
|
||||
# key: ps
|
||||
# --
|
||||
stdout.printf("$1\n");$0
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: print statement
|
||||
# key: p
|
||||
# --
|
||||
stdout.printf("$1\n", $2);$0
|
@@ -0,0 +1,7 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: struct statement
|
||||
# key: struct
|
||||
# --
|
||||
struct ${1:name} {
|
||||
$0
|
||||
}
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: todo comment
|
||||
# key: t
|
||||
# --
|
||||
// TODO: $0
|
@@ -0,0 +1,5 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: var statement
|
||||
# key: var
|
||||
# --
|
||||
var ${1:name} = new $2($3);$0
|
Reference in New Issue
Block a user