I broke up with neovim....vim is my best friend now
This commit is contained in:
161
dot_vim/plugged/friendly-snippets/snippets/java.json
Normal file
161
dot_vim/plugged/friendly-snippets/snippets/java.json
Normal file
@@ -0,0 +1,161 @@
|
||||
{
|
||||
"main": {
|
||||
"prefix": "main",
|
||||
"body": ["public static void main(String[] args) {", "\t$0", "}"],
|
||||
"description": "Public static main method"
|
||||
},
|
||||
"class": {
|
||||
"prefix": "class",
|
||||
"body": ["public class ${TM_FILENAME_BASE} {", "\t$0", "}"],
|
||||
"description": "Public class"
|
||||
},
|
||||
"sysout": {
|
||||
"prefix": "sysout",
|
||||
"body": ["System.out.println($0);"],
|
||||
"description": "Print to standard out"
|
||||
},
|
||||
"syserr": {
|
||||
"prefix": "syserr",
|
||||
"body": ["System.err.println($0);"],
|
||||
"description": "Print to standard err"
|
||||
},
|
||||
"fori": {
|
||||
"prefix": "fori",
|
||||
"body": [
|
||||
"for (${1:int} ${2:i} = ${3:0}; $2 < ${4:max}; $2++) {",
|
||||
"\t$0",
|
||||
"}"
|
||||
],
|
||||
"description": "Indexed for loop"
|
||||
},
|
||||
"foreach": {
|
||||
"prefix": "foreach",
|
||||
"body": ["for (${1:type} ${2:var} : ${3:iterable}) {", "\t$0", "}"],
|
||||
"description": "Enhanced for loop"
|
||||
},
|
||||
"Public constructor": {
|
||||
"prefix": "ctor",
|
||||
"body": ["public ${1:${TM_FILENAME_BASE}}($2) {", "\t${0:super();}", "}"],
|
||||
"description": "Public constructor"
|
||||
},
|
||||
"if": {
|
||||
"prefix": "if",
|
||||
"body": ["if (${1:condition}) {", "\t$0", "}"],
|
||||
"description": "if statement"
|
||||
},
|
||||
"ifelse": {
|
||||
"prefix": "ifelse",
|
||||
"body": ["if (${1:condition}) {", "\t$2", "} else {", "\t$0", "}"],
|
||||
"description": "if/else statement"
|
||||
},
|
||||
"ifnull": {
|
||||
"prefix": "ifnull",
|
||||
"body": ["if (${1:condition} == null) {", "\t$0", "}"],
|
||||
"description": "if statement checking for null"
|
||||
},
|
||||
"ifnotnull": {
|
||||
"prefix": "ifnotnull",
|
||||
"body": ["if (${1:condition} != null) {", "\t$0", "}"],
|
||||
"description": "if statement checking for not null"
|
||||
},
|
||||
"trycatch": {
|
||||
"prefix": "try_catch",
|
||||
"body": [
|
||||
"try {",
|
||||
"\t$1",
|
||||
"} catch (${2:Exception} ${3:e}) {",
|
||||
"\t$4//${0:TODO}: handle exception",
|
||||
"}"
|
||||
],
|
||||
"description": "try/catch block"
|
||||
},
|
||||
"tryresources": {
|
||||
"prefix": "try_resources",
|
||||
"body": [
|
||||
"try ($1) {",
|
||||
"\t$2",
|
||||
"} catch (${3:Exception} ${4:e}) {",
|
||||
"\t$5//${0:TODO}: handle exception",
|
||||
"}"
|
||||
]
|
||||
},
|
||||
"private_method": {
|
||||
"prefix": "private_method",
|
||||
"body": ["private ${1:void} ${2:name}($3) {", "\t$0", "}"],
|
||||
"description": "private method"
|
||||
},
|
||||
"Public method": {
|
||||
"prefix": "public_method",
|
||||
"body": ["public ${1:void} ${2:name}(${3}) {", "\t$0", "}"],
|
||||
"description": "public method"
|
||||
},
|
||||
"Private static method": {
|
||||
"prefix": "private_static_method",
|
||||
"body": ["private static ${1:Type} ${2:name}(${3}) {", "\t$0", "}"],
|
||||
"description": "private static method"
|
||||
},
|
||||
"Public static method": {
|
||||
"prefix": "public_static_method",
|
||||
"body": ["public static ${1:void} ${2:name}(${3}) {", "\t$0", "}"],
|
||||
"description": "public static method"
|
||||
},
|
||||
"Protected Method": {
|
||||
"prefix": "protected_method",
|
||||
"body": ["protected ${1:void} ${2:name}(${3}) {", "\t$0", "}"],
|
||||
"description": "Protected method"
|
||||
},
|
||||
"Switch Statement": {
|
||||
"prefix": "switch",
|
||||
"body": [
|
||||
"switch (${1:key}) {",
|
||||
"\tcase ${2:value}:",
|
||||
"\t\t$0",
|
||||
"\t\tbreak;",
|
||||
"",
|
||||
"\tdefault:",
|
||||
"\t\tbreak;",
|
||||
"}"
|
||||
],
|
||||
"description": "Switch Statement"
|
||||
},
|
||||
"While Statement": {
|
||||
"prefix": "while",
|
||||
"body": ["while (${1:condition}) {", "\t$0", "}"],
|
||||
"description": "While Statement"
|
||||
},
|
||||
"Do-While Statement": {
|
||||
"prefix": "dowhile",
|
||||
"body": ["do {", "\t$0", "} while (${1:condition});"],
|
||||
"description": "Do-While Statement"
|
||||
},
|
||||
"newObject": {
|
||||
"prefix": "new",
|
||||
"body": ["${1:Object} ${2:foo} = new ${1:Object}();"],
|
||||
"description": "Create new Object"
|
||||
},
|
||||
"Public field": {
|
||||
"prefix": "public_field",
|
||||
"body": ["public ${1:String} ${2:name};"],
|
||||
"description": "Public field"
|
||||
},
|
||||
"Private field": {
|
||||
"prefix": "private_field",
|
||||
"body": ["private ${1:String} ${2:name};"],
|
||||
"description": "Private field"
|
||||
},
|
||||
"Protected field": {
|
||||
"prefix": "protected_field",
|
||||
"body": ["protected ${1:String} ${2:name};"],
|
||||
"description": "Protected field"
|
||||
},
|
||||
"package": {
|
||||
"prefix": "package",
|
||||
"body": ["package ${1:PackageName}"],
|
||||
"description": "Package statement"
|
||||
},
|
||||
"import": {
|
||||
"prefix": "import",
|
||||
"body": ["import ${1:PackageName}"],
|
||||
"description": "Import statement"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user