Ai
1 Star 0 Fork 0

jianshanbushishan/friendly-snippets

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
java.json 4.23 KB
一键复制 编辑 原始数据 按行查看 历史
{
"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"
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jianshanbushishan/friendly-snippets.git
git@gitee.com:jianshanbushishan/friendly-snippets.git
jianshanbushishan
friendly-snippets
friendly-snippets
main

搜索帮助