{ "exts": { "Gemfile": {}, "PowerShell": {}, "_": {}, "actionscript": {}, "ada": {}, "admin": {}, "all": { "_": true }, "alpaca": {}, "angular": {}, "angular_coffee": {}, "apache": {}, "applescript": {}, "arduino": {}, "asciidoc": {}, "asciidoctor": { "asciidoc": true }, "asm": {}, "autoit": {}, "awk": {}, "axios": {}, "base": {}, "bash": { "sh": true }, "beancount": {}, "bib": {}, "bibtex": {}, "bindzone": {}, "blade": { "html": true }, "c": {}, "cdoc": {}, "chef": {}, "classnames": {}, "clojure": {}, "cmake": {}, "codeigniter": {}, "coffee": {}, "coffee-jasmine": { "coffee": true }, "coffee-react": { "coffee": true }, "components": {}, "comprehension": {}, "cpp": { "c": true }, "cppdoc": {}, "crystal": {}, "cs": {}, "csharp": {}, "csharpdoc": {}, "css": {}, "cuda": { "cpp": true }, "cypress": {}, "d": { "c": true }, "dart": { "dart-flutter": true, "flutter": true }, "dart-flutter": {}, "debug": {}, "diff": {}, "django": { "djangohtml": true }, "djangohtml": {}, "docker-compose": {}, "docker_file": {}, "dockerfile": {}, "dosini": {}, "dotenv": { "dotenv-safe": true }, "dotenv-safe": {}, "dune": {}, "dune-project": {}, "edge": {}, "editorconfig": {}, "eelixir": { "html": true }, "ejs": {}, "elixir": {}, "elm": {}, "erb": {}, "erlang": {}, "eruby": { "html": true }, "factories": {}, "falcon": {}, "fennel": {}, "flutter": {}, "forms": {}, "fortran": {}, "framer-motion": {}, "freemarker": { "html": true }, "fsh": {}, "fsharp": {}, "gatsby": {}, "gatsby-image": {}, "gdscript": {}, "generated": {}, "gitcommit": {}, "gleam": {}, "global": {}, "glsl": {}, "gnuplot": {}, "go": {}, "graphql-request": {}, "groovy": {}, "haml": {}, "handlebars": {}, "haskell": {}, "heex": { "eelixir": true }, "helm": {}, "help": {}, "helpers": {}, "html": {}, "html_minimal": {}, "htmldjango": { "html": true }, "htmljinja": { "html": true, "jinja2": true }, "htmltornado": {}, "idris": {}, "ignore": {}, "jade": {}, "java": {}, "java-tests": {}, "javadoc": {}, "javascript": {}, "javascript-angular": {}, "javascript-bemjson": {}, "javascript-d3": {}, "javascript-ember": {}, "javascript-jasmine": {}, "javascript-jasmine-arrow": {}, "javascript-jquery": {}, "javascript-jsdoc": {}, "javascript-mocha": {}, "javascript-node": {}, "javascript-openui5": {}, "javascript-react": {}, "javascript-redux": {}, "javascript-requirejs": {}, "javascript.node": {}, "javascript_react": {}, "jekyll": {}, "jenkins": {}, "jest": {}, "jinja": { "html": true }, "jinja2": {}, "jquery_coffee": {}, "jsdoc": {}, "json": {}, "jsonc": {}, "jsp": {}, "julia": {}, "kdoc": {}, "kivy": {}, "kotlin": {}, "kp19pp": {}, "kubernetes": {}, "laravel": {}, "latex": {}, "latex-snippets": {}, "ledger": {}, "lfe": {}, "lhaskell": { "haskell": true }, "license": {}, "liquid": { "html": true }, "livewire": {}, "lodash": {}, "loremipsum": {}, "lpc": {}, "ls": {}, "lua": {}, "luadoc": {}, "make": {}, "mako": {}, "markdown": {}, "matlab": {}, "mediawiki": {}, "mint": {}, "mkd": { "markdown": true }, "models": {}, "moon": {}, "mustache": {}, "neosnippet": {}, "next": {}, "next-ts": {}, "nim": {}, "nix": {}, "norg": {}, "nushell": {}, "nuxt": {}, "nuxt-config": {}, "nuxt-html": {}, "nuxt-script": {}, "objc": {}, "ocaml": {}, "ocamllex": {}, "octave": { "matlab": true }, "openfoam": {}, "org": {}, "pandoc": { "markdown": true }, "perl": {}, "perl6": {}, "phoenix": {}, "php": {}, "php-laravel": {}, "php-phpspec": {}, "php-symfony2": {}, "phpdoc": {}, "plantuml": {}, "plsql": {}, "po": {}, "processing": {}, "progress": {}, "prolog": {}, "prop-types": {}, "proto": {}, "ps1": { "PowerShell": true }, "puppet": {}, "purescript": {}, "pydoc": {}, "python": {}, "quarto": {}, "r": {}, "r-snippets": {}, "racket": {}, "rails": {}, "rdoc": {}, "react": {}, "react-es7": {}, "react-helmet": {}, "react-intersection-observer": {}, "react-modal": {}, "react-native": {}, "react-native-ts": {}, "react-ts": {}, "reason": {}, "redux": {}, "redux-thunk": {}, "remix-ts": {}, "requirejs_coffee": {}, "rescript": {}, "rmarkdown": {}, "rmd": { "markdown": true }, "rnoweb": { "r": true, "tex": true }, "robot": {}, "rst": {}, "ruby": {}, "rust": {}, "rustdoc": {}, "sass": {}, "scala": {}, "scheme": {}, "script": {}, "scss": { "css": true }, "serializers": {}, "sh": {}, "shell": {}, "shelldoc": {}, "simplemvcf": {}, "slim": {}, "smarty": { "css": true, "html": true, "javascript": true }, "snippets": {}, "snippets-ts": {}, "solidity": {}, "soy": { "html": true }, "sql": {}, "sshconfig": {}, "style": {}, "styled-components": {}, "stylus": {}, "supercollider": {}, "svelte": { "css": true, "html": true, "javascript": true }, "swift": {}, "systemverilog": { "verilog": true }, "tags": {}, "tcl": {}, "templates": {}, "terraform": {}, "tex": {}, "texmath": {}, "textile": {}, "toml": {}, "tsdoc": {}, "twig": {}, "typescript": { "javascript": true }, "typescript_react": { "javascript_react": true, "typescript": true }, "typescriptreact": { "typescript": true }, "unittest": {}, "unity": {}, "unreal": {}, "urls": {}, "verilog": {}, "vhdl": {}, "views": {}, "vim": {}, "vimshell": {}, "vimspec": { "vim": true }, "vimwiki": {}, "vital": {}, "vscode-latex-snippets": {}, "vscode_cobol": {}, "vscode_cobol-compound": {}, "vscode_cobol_dir": {}, "vscode_cobol_jcl": {}, "vue": { "css": true, "html": true, "javascript": true, "vue-pug": true, "vue-script": true, "vue-script-router": true, "vue-script-vuex": true, "vue-template": true, "vuex": true }, "vue-pug": {}, "vue-script": {}, "vue-script-router": {}, "vue-script-setup": {}, "vue-script-vuex": {}, "vue-template": {}, "vuex": {}, "workers": {}, "xhtml": { "html": true }, "xml": {}, "xslt": {}, "yii": {}, "yii-chtml": {}, "yup": {}, "zig": {}, "zsh": { "bash": true, "sh": true } }, "snippets": { "0001478f-e3f0-3ecf-b643-9bb2028ff0d8": { "content": "type(${1}), dimension(${2::}), allcatable :: ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "type dimension", "matches": { "tyd": true } }, "00072a06-74af-363f-930e-c327152191a6": { "content": "import React from 'react'\n\ntype Props = {}\n\nfunction ${1:${TM_FILENAME_BASE}}({}: Props) {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactFunctionalExportComponent", "matches": { "tsrfce": true } }, "000c25de-77f3-30cf-805b-2bb6afc13653": { "content": "visibility: collapse", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "v:c": true } }, "000c4d56-1a8e-3150-b5a7-3da53937fa4c": { "content": "| prepend: '${string}' }}", "doc": "String filter: prepend", "filetype": "jekyll", "grammar": "lsp", "label": "Filter prepend", "matches": { "prepend": true } }, "000cf6ff-a4d4-3e6d-8192-bcf4b00c7cc3": { "content": "resource \"aws_lambda_permission\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lambda_permission", "filetype": "terraform", "grammar": "lsp", "label": "aws_lambda_permission", "matches": { "tf-aws_lambda_permission": true } }, "001564ba-114e-3422-a7f3-9a328391e468": { "content": "var tests = []struct {\n name string\n expected string\n given string\n}{\n {\"${2}\", \"${3}\", \"${4}\",},\n}\nfor _, tt := range tests {\n tt := tt\n t.Run(tt.name, func(t *testing.T){\n actual := ${1:Function}(tt.given)\n if actual != tt.expected {\n t.Errorf(\"given(%s): expected %s, actual %s\", tt.given, tt.expected, actual)\n }\n })\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "var test = {...}{...} for {t.Run(){...}}", "matches": { "tt": true } }, "001576e7-6393-315a-932e-3e74fe3fcd0b": { "content": "expect(${1:target}).not.toMatch(${2:pattern});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to match (js)", "matches": { "notm": true } }, "00177db6-bb77-322f-8b73-a9197544868a": { "content": "public ${1:int} ${2} { get; internal set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p+&": true } }, "0019511f-111c-34fa-a540-c8834d8fb9ac": { "content": "${1:command} | parse ${2:pattern}", "doc": "\"parse\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "parse builtin", "matches": { "parse": true } }, "001b3ce7-9b7f-3669-bc95-687fae34dfb8": { "content": "@{ ${1:hash} }{ ${0:array} }", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "hslice": true } }, "001d72de-5f42-388e-968d-7263b0161a76": { "content": "display: '${1:none}',", "doc": "display", "filetype": "react-native-ts", "grammar": "lsp", "label": "display", "matches": { "di": true } }, "002093c6-8b52-332d-8c45-620c9640ffdd": { "content": "const ${1:store} = writable(${2:initialValue});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-writeable", "matches": { "svelte writeable": true, "svw": true } }, "002530f5-79b5-3060-b0a5-5bd1a6dc17fd": { "content": "grid-auto-flow: row dense", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf:rd": true } }, "002552f3-8d08-30ad-82cb-b9ad06eb2f05": { "content": "\\\\longrightarrow {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "longrightarrow", "matches": { "lra": true } }, "00280464-c776-300b-b3f4-af8ca31424dd": { "content": "${1:void} ${2:function_name}()\n{\n\t${3}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "defun0": true } }, "0029d53e-b022-3778-97b1-c65b96155e4c": { "content": "while (${1:obj}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "wh": true } }, "002a063f-9ada-3670-b2ed-6a3046f48f5d": { "content": "classify { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "cl": true } }, "002d4615-a664-3b09-95ea-41f1bd660ab6": { "content": "@include ${1:mixin}(${2});", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "inc": true } }, "002ef04c-24ce-3ee9-9896-bb3fad519a6a": { "content": "${1:obj}.after('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "after": true } }, "0038f4de-f010-37aa-b167-ab3d1145d83b": { "content": "enum ${1:name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "enum": true } }, "003c54e2-692c-33fa-8a7e-98c6807a4d44": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Type and description of a function parameter.", "filetype": "cdoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "004963b7-39f8-3873-9928-7a450392a133": { "content": "{% endembed %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endembed", "matches": { "endembed": true } }, "004d70de-9ca6-38b3-a9e6-033bd58d188a": { "content": "expect(${1:target}).not.toHaveAttr('${2:attr}'${3:, '${4:value}'});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to not have attribute (js)", "matches": { "notha": true } }, "004d9062-3f19-3547-8b77-1a23564f8d95": { "content": "page-break-after: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgba:l": true } }, "004e06df-6c89-3b59-adb9-0870b39fd316": { "content": "| slice: ${at} }}", "doc": "String filter: slice with single parameter", "filetype": "jekyll", "grammar": "lsp", "label": "Filter slice single character", "matches": { "slice_single": true } }, "005aa9ec-6b6d-3b41-8e0a-85702c6e6ad4": { "content": "{\n\t\"type\": \"html\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": \"<div>$3</div>\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema html", "matches": { "_html": true } }, "005beb28-36c4-301c-94c7-09f1d1e96dcd": { "content": "deactivated() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "deactivated", "matches": { "deactivated": true } }, "005ca2b4-a27b-3ad2-9e8a-91ddf35eb9de": { "content": "Set Suite Variable \\${${1:name}} ${2:${value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Set Suite Variable", "matches": { "ssv": true } }, "005cc13f-ded3-36e8-a15e-42b2950acdbb": { "content": ":::: {.panel-tabset}\n\n### $1\n\n$2\n\n### $3\n\n$4\n\n::::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "tabset", "matches": { "tabset": true } }, "005e770c-8cf7-36bb-91b7-af9d7b5a4b01": { "content": "it { should ensure_exclusion_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isee": true } }, "00600419-e17b-3cef-b1a8-d069a17fd980": { "content": "align-items: last baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:lb": true } }, "0065d789-3f03-33c0-af30-abd251ec2f8c": { "content": "resource \"github_team_membership\" \"${MyResource}\" {\n}", "doc": "Defines github_team_membership", "filetype": "terraform", "grammar": "lsp", "label": "github_team_membership", "matches": { "tf-github_team_membership": true } }, "0067da05-1907-3518-aef7-e804c3dd74d4": { "content": "if {${1:condition}} {\n\t$2\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "if... (if)", "matches": { "if": true } }, "00697e22-e408-3d09-a860-0006f817470f": { "content": "text-align: ${1:left/right/center/justify};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-align: left:center:right (txt)", "matches": { "text": true } }, "006a8a1b-09d6-3760-90bc-8966d92eeaed": { "content": "align-items: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:c": true } }, "006d1731-6fbb-3dc5-854e-09698bfa3b10": { "content": "padding: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "padding", "matches": { "pad": true } }, "0074c829-ceb8-304c-8b00-6d41529f17e8": { "content": "`uvm_do_pri_with(${1:SEQ_OR_ITEM}, ${2:PRIORITY}, ${3:CONSTRAINTS})", "doc": "uvm_do_pri_with macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_pri_with", "matches": { "`uvm_do_pri_with": true } }, "007a7abd-7399-3573-a0cc-191f688358f0": { "content": "include_directories(${1:\\${PROJECT_SOURCE_DIR\\}})", "doc": "Add the snippet include_directories() to set include directories", "filetype": "cmake", "grammar": "lsp", "label": "include_directories()", "matches": { "i_d": true } }, "007c7067-6783-39ed-85e2-f45f4a936ab4": { "content": "union ${1:MyUnion} {\n\t$0\n};", "doc": "Code snippet for union", "filetype": "objc", "grammar": "lsp", "label": "union", "matches": { "union": true } }, "007ea4f7-4b8f-3552-adaa-6690837f99a3": { "content": "marginRight: ${1},", "doc": "marginRight", "filetype": "react-native", "grammar": "lsp", "label": "marginRight", "matches": { "mar": true } }, "00823ba7-ffaf-3d07-8230-696af172b304": { "content": "{% from \"${1:template}\" import \"${2:macro}\" %}$0", "doc": "from", "filetype": "twig", "grammar": "lsp", "label": "from", "matches": { "from": true } }, "0087d651-d868-3fef-b790-0067007909f6": { "content": "await bouncer.allows('${1:ability}')", "doc": "Edge: Reference to the ctx.bouncer instance", "filetype": "edge", "grammar": "lsp", "label": "edge: Bouncer ctx.bouncer instance", "matches": { "bouncer.allows()": true } }, "008d813c-1fbc-3bf7-a616-85880b9f94bf": { "content": "${1:obj}.stop('${2:queue}', ${3:false}, ${4:false})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "stop": true } }, "00990c8d-2bc5-3eb1-994a-64898b31d696": { "content": "backgroundColor: ${1},", "doc": "backgroundColor", "filetype": "react-native", "grammar": "lsp", "label": "backgroundColor", "matches": { "bac": true } }, "009d5fa3-a2b9-3261-92ec-243fe40034a5": { "content": "setGeneric(\"${1:generic}\", function(${2:x, ...}) {\n standardGeneric(\"${1:generic}\")\n})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "setGeneric", "matches": { "sg": true } }, "00a2e0df-7796-3b5e-b7cf-ae8dfea8fba1": { "content": "#pragma warning ${2:disable} ${3:#:errno}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pragma pragma_warn": true, "pragma_warning": true } }, "00b15a74-48a6-3586-969b-4d425d9f6180": { "content": "std::unordered_set<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "uset": true } }, "00bc4a11-9e8e-3aa6-a4d5-bac7a6649f58": { "content": "<li class=\"${1}\">${0}</li>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "li.": true } }, "00bc9feb-7f78-3b1f-acda-8e7c29d2de3b": { "content": "<embed src=\"$1\">$2", "doc": "HTML - Defines external interactive content ot plugin", "filetype": "html", "grammar": "lsp", "label": "embed", "matches": { "embed": true } }, "00c229a3-9b1f-3d19-ad81-7639ec96baa7": { "content": "signal ${1:signalname}(${2:args})", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "signal": true } }, "00c5602b-6317-3770-991f-1689e69b6d90": { "content": "grid-row-end: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gre": true } }, "00c5aca4-b480-31ae-827c-ef5fa72406a1": { "content": "align-self: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as": true } }, "00c738c7-a93c-37c1-a2df-1d07e8c8dc7d": { "content": "${1:instance} is ${2:class}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "is": true } }, "00c8da17-12a9-33b4-ad2e-bcd949488263": { "content": "$this->db->from(\"${1:table}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-from": true } }, "00c9d733-20b6-3bc2-871c-fcaf7fb52db8": { "content": "<%= image_tag \"${1}\"${0} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "it": true } }, "00d3019c-955b-334e-87b5-94b2570b6d77": { "content": ".true.", "doc": ".true.", "filetype": "fortran", "grammar": "lsp", "label": "tr", "matches": { "tr": true } }, "00d96712-b041-30a8-b10c-8e70eee35f16": { "content": "lowp", "doc": "The qualifier lowp is used to specify the lowest available precision for a variable. The variable has to be an integer or a floating point scalar or a vector or matrix based on these types. The precision qualifier precedes the type in the variable declaration.\nIn the vertex shader the use of a precision qualifier is optional. If no qualifier is given all variables are of highest precision. In the fragment shader a precision qualifier has to be used when declaring a variable unless a default precision has been defined for the specific type.\n\nvarying lowp vec4 colorVarying;\n\nThe actual range corresponding to a precision qualifier is dependent on the specific OpenGL ES implementation. Using a lower precision might have a positive effect on performance (frame rates) and power efficiency but might also cause a loss in rendering quality. The appropriate trade-off can only be determined by testing different precision configurations.", "filetype": "glsl", "grammar": "lsp", "label": "lowp", "matches": { "lowp": true } }, "00e41afd-2f94-371c-b6ee-3317689cefb0": { "content": "private void OnProjectChange() {\n\t$0\n}", "doc": "Handler for message that is sent whenever the state of the project changes.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnProjectChange", "matches": { "OnProjectChange()": true } }, "00ebb644-0d47-32cc-b999-4bc665ec25f8": { "content": "if (${1:condition} == null) {\n\t$0\n}", "doc": "if statement checking for null", "filetype": "java", "grammar": "lsp", "label": "ifnull", "matches": { "ifnull": true } }, "00ee02c5-c356-385a-8d8f-8a05f229690b": { "content": "<main role=\"main\">\n\t${0}\n</main>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "main": true } }, "00f02ace-d751-34ea-8d4c-3b6f3be1d4d9": { "content": "padding-bottom: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pb": true } }, "00f032c0-ef59-3593-87cf-1290b99bc80f": { "content": "t.references :${1:taggable}${2:, polymorphic: ${3:{ default: '${4:Photo}' }}}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.references (tcr)", "matches": { "t.": true } }, "00f46bd5-7790-3f85-991e-b3ca9c2714fb": { "content": "<bdo dir=\"$1\">\n$2\n</bdo>", "doc": "HTML - Defines the direction of text display", "filetype": "html", "grammar": "lsp", "label": "bdo", "matches": { "bdo": true } }, "010062c7-951b-31ea-a8d3-ff9f83a9147d": { "content": "<area shape=\"rect\" coords=\"${1}\" href=\"${2}\" alt=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area:r": true } }, "0104da4a-88a9-3667-8b5f-227a750f130e": { "content": "resource \"google_storage_bucket\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n}", "doc": "Defines google_storage_bucket resource", "filetype": "terraform", "grammar": "lsp", "label": "google_storage_bucket", "matches": { "tf-google_storage_bucket": true } }, "010dd2cf-8d32-33a4-b678-3cae100d9ae6": { "content": "#define ${1}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "def": true } }, "011318be-4038-3973-ab00-630ca2417eae": { "content": "g ${1:shell}", "doc": "\"g\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "g builtin", "matches": { "g": true } }, "01133b9c-8391-37fe-9c76-b4880c1d1cc5": { "content": "resource \"aws_cloudfront_distribution\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudfront_distribution", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudfront_distribution", "matches": { "tf-aws_cloudfront_distribution": true } }, "01158e36-9666-3bba-8c66-1aa0168acbfc": { "content": "DELETE FROM ${1:tableName}\n\tWHERE ${3:condition};", "doc": "Delete records", "filetype": "sql", "grammar": "lsp", "label": "delete", "matches": { "delete": true } }, "011990f5-366c-3909-a624-3590cc89357a": { "content": "${1:FIELDNAME} = models.FileField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FileField", "matches": { "mfile": true } }, "011bdd15-60c9-3220-b723-10c874c646a7": { "content": "${1:map}.with_options ${2:controller}: '${3:thing}' do |$3|\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mapwo": true } }, "0123e4bb-5490-372d-9d6e-954a07d5ffd7": { "content": "use ${0:test_class};\n$1->runtests();", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "trunner": true } }, "0126cb34-dd46-384e-8043-bea508adcc43": { "content": "-moz-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi:m+": true } }, "012cb500-4a29-35ee-83e2-0ea85fd59c52": { "content": "<keep-alive$1>\n$2\n</keep-alive>$0", "doc": "keep-alive element", "filetype": "html", "grammar": "lsp", "label": "keep-alive", "matches": { "keepAlive": true } }, "012f9ec1-2ec3-32f3-91d2-59341c34ecb9": { "content": "$.parseXML(${1:data})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "parsexml": true } }, "012fde97-3f06-31e7-a10b-fa48233649e6": { "content": "{% extends \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig extends", "matches": { "ext": true } }, "0137834d-bf92-3817-b0c4-943740b7cbf6": { "content": "begin\n\t$1\nrescue ${2:StandardError} => ${3:exception}\n\t$4\nensure\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Exception block with ensure", "matches": { "begin ensure": true } }, "0138c27c-6b23-319d-a652-d16046203138": { "content": "${1:name}\t${2:type}\t${3:default ''}\t${0:not null}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "col": true } }, "013b4fc1-5ff5-3825-bfc0-dfad37399fc4": { "content": "$_FILES['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "F": true } }, "013e47dd-b2f3-38e5-a424-8a24040bddaf": { "content": "System.out.println(${0});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sout": true } }, "013e6ea1-6350-375e-bbe4-29fd7e3c3502": { "content": "export default class ${1:className} extends ${2:baseclassName} {\n\t$0\n};", "doc": "Export default class which extends a base one in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "exportClassExtends", "matches": { "ece": true } }, "01458b41-6524-376d-952a-0782eec4f902": { "content": "font-variant: small-caps", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fv:sc": true } }, "0146ac51-280e-3329-9095-b1a1fd1f4f01": { "content": "${1:command} | group-by ${2:grouper}", "doc": "\"group-by\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "group-by builtin", "matches": { "group-by": true } }, "014779bc-65cd-36a9-a350-cc06083bbd19": { "content": "pure @safe nothrow", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "psn": true } }, "0147f177-2060-32a7-b959-344ef4d6a2c7": { "content": "font-family: ${0:Monaco,'Courier New'},monospace;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff:m": true } }, "014df607-6957-3be3-a542-2cc15b69a1fa": { "content": "The BSD3 License (BSD3)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n3. Neither the name of the nor the\nnames of its contributors may be used to endorse or promote products\nderived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY $1 ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL $1 BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "doc": "BSD3 License", "filetype": "license", "grammar": "lsp", "label": "BSD3", "matches": { "BSD3": true } }, "014ed918-a08b-3773-93a4-1741fec40b03": { "content": "resource \"digitalocean_tag\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_tag", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_tag", "matches": { "tf-digitalocean_tag": true } }, "015060d0-1fc8-3b71-b4d2-b969261aae84": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} ! \"${4:Payee}\" \"${5:Narration}\"\n $0", "doc": "Add an incomplete transaction.", "filetype": "beancount", "grammar": "lsp", "label": "incomplete transaction directive", "matches": { "txn!": true } }, "015b7d00-148a-38f3-934a-517c3846b947": { "content": "truncatewords:${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "truncatewords": true } }, "015ee7a0-8c18-38c6-a40c-ee7cabffde85": { "content": "align-self: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:st": true } }, "016dbc88-444e-3fa8-adfd-2e2b0d5aecf5": { "content": "resource \"dme_record\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n domainid = \"123456\"\n name = \"www\"\n type = \"A\"\n value = \"192.168.1.1\"\n ttl = 3600\n gtdLocation = \"DEFAULT\"\n}", "doc": "define dme_record resource.", "filetype": "terraform", "grammar": "lsp", "label": "dme_record", "matches": { "tf-dme_record": true } }, "01700ce8-507e-3239-b9e9-038015259d18": { "content": "import React, { PureComponent } from 'react'\n\ntype Props = {}\n\nclass ${1:${TM_FILENAME_BASE}} extends PureComponent<Props> {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React pure component class with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactClassExportPureComponent", "matches": { "tsrpce": true } }, "01711e2d-5f78-3eb1-a16c-db232891fed6": { "content": "${1:generate_label}: if ${2:condition} generate\n\t$0\nend generate $1;", "doc": "If Generate Statement", "filetype": "vhdl", "grammar": "lsp", "label": "if_generate", "matches": { "ifgen": true } }, "0174de30-1541-332a-8252-17ace6fe6623": { "content": "{% for image in craft.assets.\n\t.sourceId(\"${1:1}\")\n\t.kind(\"${2:image}\")\n\t.limit(${3:10})\n}).all() %}\n\t<img src=\"{{ image.url${4:(\"${5:thumb}\")} }}\" width=\"${6:200}\" height=\"${7:200}\" alt=\"{{ image.title }}\">\n{% endfor %}\n$0", "doc": "craft.assets", "filetype": "twig", "grammar": "lsp", "label": "assets", "matches": { "assets": true } }, "0177f3d1-1682-3cf2-835d-a243cf7eea2b": { "content": ".. attention:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "attention", "matches": { "attention": true } }, "01811c18-2a5c-325f-9f9d-2efc9e380a02": { "content": "for all ${1} ${2:in} ${3} => ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for all", "matches": { "for_all": true } }, "018aa236-6029-347e-866c-cce2ebfbfae5": { "content": "<%= ${1:f}.submit \"${0:submit}\" %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffs": true } }, "018ab93d-36c8-3970-bc81-26c1a5dd4d77": { "content": "getSnapshotBeforeUpdate = (prevProps, prevState) => {${1:first}}", "doc": "Called right before mutations are made (e.g. before the DOM is updated)", "filetype": "react-es7", "grammar": "lsp", "label": "getSnapshotBeforeUpdate", "matches": { "gsbu": true } }, "01935ce2-577c-38a5-a52f-81854ae92df5": { "content": "list-style-type square", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:s": true } }, "01954b0f-ddfa-321f-8fc1-9e79c6e2217d": { "content": "if(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "if": true } }, "019afea9-f1a0-31cc-adee-12bfb71f72dc": { "content": "logger.fatal", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.fatal", "matches": { "logf": true } }, "019dc74d-c2fe-3a9d-be1d-ec6f4f626535": { "content": "$.cssHooks['${1:CSS prop}'] = {\n\tget: (elem, computed, extra) ->\n\t\t${2: // handle getting the CSS property}\n\tset: (elem, value) ->\n\t\t${0: // handle setting the CSS value}\n}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "csshooks": true } }, "01a63618-8bf0-30f0-96e2-f71366de2747": { "content": "(${1:name} [${2:this} ${3:args}]\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "met": true } }, "01a9a51b-1ecb-3636-993d-1e7c83f0c295": { "content": "#!/usr/bin/env python3\n$0", "doc": "", "filetype": "python", "grammar": "snu", "label": "#!/usr/bin/env python3", "matches": { "#!3": true } }, "01ab64cd-827c-30ce-a0a7-bc7094248ac3": { "content": "fn(${1}) { ${0:${VISUAL}} }", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "anonymous fn", "matches": { "af": true } }, "01b1a215-ef5a-3d55-ab68-4dea781bf27b": { "content": "validates_associated :${1:attribute}${2:, on: :${3:create}, if: proc { |obj| ${5:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_associated if (vaif)", "matches": { "vaif": true } }, "01b5766f-e752-3a1c-8e1a-8175fbd1f981": { "content": "${1:document}.removeEventListener('${2:event}', ${3:listener})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "removeEventListener", "matches": { "rel": true } }, "01b66a90-68a5-3cb9-9a0d-b54f73e46e2f": { "content": "cattr_accessor :${0:attr_names}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "crw": true } }, "01b80f25-76e2-3d76-a559-6ef2f43c15cf": { "content": "${1:div}(:class=\"[${2:classNameA}, ${3:classNameB}]\")", "doc": "vue class binding", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Class Binding Object", "matches": { "vclass-obj": true } }, "01b81c12-217a-3e98-bd56-9cbb6750aad1": { "content": "<%= $1 %>", "doc": "render block pe", "filetype": "erb", "grammar": "lsp", "label": "render", "matches": { "=": true, "pe": true } }, "01cc0b53-25ea-379c-99a4-d79238f08a7f": { "content": "text-height: max-size;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "th:m": true } }, "01d2bbb0-d283-37bd-bc5b-bcd23bf5b83e": { "content": "@${1:event}=\"${2:handle}\"", "doc": "v-on shortcut from vue 3", "filetype": "html", "grammar": "lsp", "label": "v-on-shorthand", "matches": { "@": true } }, "01d526ca-a54f-328c-99a9-10a3c8869c89": { "content": "<% for( let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++ ) { %>\n$3\n<% } %>", "doc": "EJS For Loop", "filetype": "ejs", "grammar": "lsp", "label": "EJS For Loop", "matches": { "ejsfor": true } }, "01d52839-54f5-345c-bf7c-53f96f739cc1": { "content": "Url:previous();", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_url_previous": true } }, "01dbd727-8e62-3708-9ea6-3568619f12fd": { "content": "removeMovieClip(${1:#:target});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "rm": true } }, "01dd5c1c-b72e-39d9-8a6f-0b303f09c330": { "content": "each_with_index { |${1:e}, ${2:i}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eawi": true } }, "01e24580-792b-3079-9443-b9bbe8e3a595": { "content": "matrix(${1:data}, nrow = ${2:rows}, ncol = ${0:cols})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "mat": true } }, "01e8a3c0-3ce4-303f-9fbc-3ccce99d7939": { "content": "import { connect } from 'react-redux'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReduxConnect", "matches": { "redux": true } }, "01ec7470-429f-3f50-9d3e-a4660bc87a08": { "content": "grid-auto-flow: column;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf:c": true } }, "01f1b6f9-5bdc-39f3-9897-24bf5a74eb17": { "content": "PropTypes.oneOfType([\n\t$0\n]).isRequired,", "doc": "An object that could be one of many types required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-one-of-type-required", "matches": { "prop-types oneoftype required": true, "ptetr": true } }, "01fb60bb-3b97-395b-8779-81f94d60a6b1": { "content": "resource \"azurerm_dns_txt_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n\n record {\n value = \"google-site-authenticator\"\n }\n\n record {\n value = \"more site information here\"\n }\n}", "doc": "Defines azurerm_dns_txt_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_txt_record", "matches": { "tf-azurerm_dns_txt_record": true } }, "01fdf435-44ad-363c-9d5f-0fb158973aae": { "content": "<%include file=\"${0:filename}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "include": true } }, "02003175-dd6f-3055-b234-b1c767d49afd": { "content": "<%def name=\"${1:name}\">\n\t${2:}\n</%def>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "definition", "matches": { "def": true } }, "02061f17-ecf2-3613-9413-eef87cc88958": { "content": "try {\n ${0:TARGET}\n} finally {\n ${1}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try {} finally {}", "matches": { "try_f": true, "try_finally": true } }, "02089957-60cf-3281-ac7b-0a950883ea42": { "content": "class ${1:MODELNAME}Form(forms.ModelForm):\n\t\"\"\"${2:Form definition for $1}.\"\"\"\n\n\tclass Meta:\n\t\t\"\"\"Meta definition for ${1}form.\"\"\"\n\n\t\tmodel = $1\n\t\tfields = ('$3',)", "doc": "ModelForm", "filetype": "forms", "grammar": "lsp", "label": "ModelForm", "matches": { "ModelForm": true } }, "020ce168-2737-3763-804d-9f5fd3ad136f": { "content": "<ul type=\"circle\">${1:TARGET}</ul>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ulcircle": true } }, "020deda0-73af-30c5-a4da-e12ad153faac": { "content": "#include <boost/${1:shared_ptr}.hpp>", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "binc": true } }, "020eeba7-e562-32fd-98f9-117ef5c05f26": { "content": "module ${1:(* Name *)} : ${2:(* SIG *)} = struct\n\t${3:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module with signature", "matches": { "Mod": true } }, "020f7263-29e3-3dec-8e24-6bcff288025e": { "content": "opacity: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "op": true } }, "0212f4de-3c1c-379b-99ae-cfd6500a4bf5": { "content": "{% filter ${1:filter} %}\n\t$2\n{% endfilter %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "filter", "matches": { "filter": true } }, "021655cc-4f91-3a77-98d8-22573b785829": { "content": "list-style-type decimal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:dc": true } }, "02173c92-041d-3068-9036-699236f16551": { "content": "import 'package:flutter/material.dart';\n \nvoid main() => runApp(MyApp());\n \nclass MyApp extends StatelessWidget {\n @override\n Widget build(BuildContext context) {\n return MaterialApp(\n title: 'Material App',\n home: Scaffold(\n appBar: AppBar(\n title: Text('Material App Bar'),\n ),\n body: Center(\n child: Container(\n child: Text('Hello World'),\n ),\n ),\n ),\n );\n }\n}", "doc": "Create a MaterialApp", "filetype": "flutter", "grammar": "lsp", "label": "Material App", "matches": { "mateapp": true } }, "02191580-1866-34c0-b436-bf22a570eb6a": { "content": "GetWorld()->OverlapMultiByChannel(${1:OverlapsArray}, ${2:Location}, ${3:FQuat::Identity}, ${4|ECC_Visibility,ECC_Camera,ECC_GameTraceChannel1|}, FCollisionShape::${5:MakeSphere(Radius)}, ${6:TraceParams});", "doc": "Trace shape against world and return all overlapping actors using Collision Channel", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Overlap Multi Channel", "matches": { "uoverlap_multi_channel": true } }, "021b61dc-a274-3186-b7ac-f73c770d9e6f": { "content": "overflow-y: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovy": true } }, "0223223e-b660-35f9-a55d-cf55bf58bd32": { "content": "resource \"aws_emr_instance_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_emr_instance_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_emr_instance_group", "matches": { "tf-aws_emr_instance_group": true } }, "0224e431-d11b-3b70-8210-67ec22bd0783": { "content": "props.${1};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "props", "matches": { "pp": true } }, "02252131-80fb-39ea-8252-8bcdf3a854c1": { "content": "text-justify auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:a": true } }, "022c71bc-d0f3-3b72-99cf-cb3c56ab883b": { "content": "export default {\n\tstate: {\n\t\tvalue: 'my value'\n\t},\n\tgetters: {\n\t\tvalue: state => {\n\t\t\treturn state.value;\n\t\t}\n\t},\n\tmutations: {\n\t\tupdateValue(state, payload) {\n\t\t\tstate.value = payload;\n\t\t}\n\t},\n\tactions: {\n\t\tupdateValue({commit}, payload) {\n\t\t\tcommit('updateValue', payload);\n\t\t}\n\t}\n};", "doc": "vuex module", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Module", "matches": { "vmodule": true } }, "022d1da7-f4d8-32a8-97dd-254e01fd5afb": { "content": "emissive(${1:value1}, ${2:value2}, ${0:value3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "emissive": true } }, "022e8664-4e52-3bea-a206-84130b7e5196": { "content": "<h6>$1</h6>$2", "doc": "HTML - Defines header 6", "filetype": "html", "grammar": "lsp", "label": "h6", "matches": { "h6": true } }, "02312623-a679-3167-84db-56d70ae8edbc": { "content": "define \"${1:#name}\", [\"${2:#dependencies1}\"], (${3:#dependencies2}) ->\n\t${0:TARGET}", "doc": "", "filetype": "requirejs_coffee", "grammar": "snu", "label": "", "matches": { "defn": true } }, "023933b7-416b-3792-9879-a30950c93e2c": { "content": "begin\n\t${0}\nend;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "beg": true } }, "023aa40a-cf8a-32f5-945a-364b2b5c1ddb": { "content": "class ${1:MyClass} {\npublic:\n\t$1() = default;\n\t$1($1 &&) = default;\n\t$1(const $1 &) = default;\n\t$1 &operator=($1 &&) = default;\n\t$1 &operator=(const $1 &) = default;\n\t~$1() = default;\n\nprivate:\n\t$2\n};", "doc": "Code snippet for class with inline constructor/destructor", "filetype": "cpp", "grammar": "lsp", "label": "classi", "matches": { "classi": true } }, "0242b97e-93cb-3fa8-bd22-db1b729cb06f": { "content": "uvm_nonblocking_get_peek_export #(${1:className}) ${2:name};", "doc": "UVM nonblocking_get_peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_peek_export", "matches": { "uvm_nonblocking_get_peek_export": true } }, "02492dea-bc42-3161-9f23-2875af2d4713": { "content": "ceil(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ceil": true } }, "024a8166-951e-3803-898f-6e800e76b014": { "content": "// @flow\nimport * as React from 'react';\ntype Props = {\n $0\n};\ntype State = {\n $1\n};\nexport class ${2:${TM_FILENAME_BASE}} extends React.Component<Props, State>{\n render() {\n return (\n <div>\n \n </div>\n );\n };\n};", "doc": "Creates a React component class with FlowTypes", "filetype": "snippets", "grammar": "lsp", "label": "flowClassComponent", "matches": { "fcc": true } }, "024c39c8-0827-32da-9658-4df0c4559be5": { "content": "for ${1:item} <- ${2:items}, do: ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "for:": true } }, "024ca173-8adc-32c4-8f23-84f337fb787b": { "content": "{% include \"${1:template}\" with {\n\t${2:key}: ${3:\"${4:value}\"}\n} %}\n$0", "doc": "include w/ key/value", "filetype": "twig", "grammar": "lsp", "label": "inckv", "matches": { "inckv": true } }, "02514720-9698-344d-a95b-3c967315e36d": { "content": "reversed", "doc": "For loops option", "filetype": "jekyll", "grammar": "lsp", "label": "Tag Option reversed", "matches": { "reversed": true } }, "025648f4-ef30-3499-b3d8-c0fb7ae5d9b9": { "content": "case ${1:expression} of\n ${2:case1} → ${3:result}\n ${4:case2} → ${5:result}$0", "doc": "Case statement", "filetype": "purescript", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "025c6886-82dd-3ecc-b1dc-96a93156d8b0": { "content": "#if ${1:SYMBOL}\n ${0:TARGET}\n#endif", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ifdef": true } }, "025c6905-d338-3e1d-9573-efb2278f2128": { "content": "bind($1)\n$0", "doc": "The bind() method creates a new function that, when called, has its this keyword set to the provided value, with a given sequence of arguments preceding any provided when the new function is called.", "filetype": "javascript", "grammar": "lsp", "label": "bind", "matches": { "bind": true } }, "0269fafa-4794-3245-9cd6-8df2f2c1c0e7": { "content": "uvm_transport_port #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM transport_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_transport_port", "matches": { "uvm_transport_port": true } }, "026e2a1e-055d-3f31-ba2b-ec1adffac9df": { "content": "grid-gap: 0;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gg:0": true } }, "0272cfb6-0d75-3560-8ae0-02d1aa4c4ca5": { "content": "${1:obj}.prev('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "prev": true } }, "02750a69-6437-3fa6-888b-d43275ace0fb": { "content": "\\\\left[ ${0:${VISUAL}} \\\\right]", "doc": "", "filetype": "tex", "grammar": "snu", "label": "left[ right]", "matches": { "lr[": true } }, "02801f9d-a648-30b3-9251-2fb5ce3b7677": { "content": "getURL(${1});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "gu": true } }, "0287c4a3-37b0-3195-87a9-ac5a2cc7ddc6": { "content": ";(async (${1:arguments}) => {\n\t${0}\n})(${2})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "async immediately-invoked function expression", "matches": { "aiife": true } }, "028b9c13-76c0-3e05-9f07-ceec1634309d": { "content": "font-emphasize-position: after;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "femp:a": true } }, "028ef384-c98d-3a97-bcfa-91c5f5a3f770": { "content": "$.grep(${1:array}, (item, index) >\n\t${2}\n${0:, true})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "grep": true } }, "029407ee-303e-340a-af35-35d913ad11af": { "content": "<xsl:text>${0}</xsl:text>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "text": true } }, "029c92c5-ed60-3ce0-9e4f-42a693937b01": { "content": "-ifdef(${1:TEST}).\n${0}\n-endif.", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "ifd": true } }, "02a739dc-f879-31cd-8537-9030522768d9": { "content": "{@docRoot", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{docRoot": true } }, "02afa149-2862-3be0-b5bb-71a60aadee36": { "content": "\\begin{itshape}\n\t${1:TARGET}\n\\end{itshape}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{itshape} \\itshape": true, "itshape": true } }, "02b532be-b011-317e-988f-5cab9d5153f9": { "content": "static_cast<${1:unsigned}>(${2:expr})${3}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "sca": true } }, "02b812f3-bce5-31de-b12a-bb0360c40905": { "content": "function* ${1:name}(${2:arguments}) {\n\t${0}\n}", "doc": "named generator function (ES6)", "filetype": "base", "grammar": "lsp", "label": "named-generator-function-es6-", "matches": { "base function generator named": true } }, "02c81ec0-1a19-3d2c-a86a-9baf9ea1d61d": { "content": "${1:ptr} = (${2:type}*) malloc(sizeof($2));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "mlc": true } }, "02c860a3-c937-33f2-99d4-bc1e73e55e93": { "content": "must_match /${0:regex}/", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mm": true } }, "02cb81eb-642d-3c52-97d0-b1f451487c5f": { "content": "provider \"vault\" {\n address = \"${1:myVaultAddress}\"\n token = \"${2:myVaultToken}\"\n}", "doc": "define vault provider.", "filetype": "terraform", "grammar": "lsp", "label": "vault", "matches": { "tf-vault": true } }, "02d0a69f-c357-3bf5-b005-353065564bd9": { "content": "import React, { Component } from 'react'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-component", "matches": { "imrc": true, "react import component": true } }, "02d62cdd-ef08-3416-909f-66037b74be1c": { "content": "<p class=\"$1\">$2</p>", "doc": "HTML - Defines a paragraph", "filetype": "html", "grammar": "lsp", "label": "p.", "matches": { "p.": true } }, "02dfc888-f6c9-3436-8727-2355a8837d29": { "content": "class ${1:Name} extends InheritedWidget {\n const ${1:Name}({super.key, required super.child});\n\n static ${1:Name}? maybeOf(BuildContext context) {\n return context.dependOnInheritedWidgetOfExactType<${1:Name}>();\n }\n\n @override\n bool updateShouldNotify(${1:Name} oldWidget) {\n return ${2:true};\n }\n}", "doc": "Class used to propagate information down the widget tree", "filetype": "flutter", "grammar": "lsp", "label": "Inherited Widget", "matches": { "inheritedW": true } }, "02e7d32b-03fe-3296-99d6-9f1a4c3b3402": { "content": "import pudb; pudb.set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "import pudb..", "matches": { "pudb": true } }, "02e8ab88-3c59-3575-bec2-4cce11d50841": { "content": "@interface ${1:NSObject} (${2:Category})\n@end\n\n@implementation ${1} (${2})\n${0}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Category", "matches": { "cat": true } }, "02ec04e3-dcab-37d1-87fe-70fd471403c5": { "content": "Js.trace(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.trace", "matches": { "ct": true, "ctr": true } }, "02f26a1b-1dac-3c9a-aef2-971be4af46f4": { "content": "counter-reset: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cor": true } }, "02f78a33-4785-33db-878e-69e753919870": { "content": "${1:obj}.removeProp('${2:property name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "remp": true } }, "02f9fe9e-0d79-3601-9f49-6aa1425da5be": { "content": "width: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "w:a": true } }, "02fc044f-5bbf-3503-bb63-2fdd6f3896ce": { "content": "${1:#:action} unless ${2:#:condition}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "unl": true } }, "0316d4c5-0e7f-3fa9-9805-30adace0ad1a": { "content": "resource \"aws_iam_instance_profile\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_instance_profile", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_instance_profile", "matches": { "tf-aws_iam_instance_profile": true } }, "0317e011-7c1a-378d-953d-7510c9557189": { "content": "background-clip: no-clip", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgcp:nc": true } }, "031c55b8-2140-3a32-81d9-d86029a83fa5": { "content": "{%- post_url ${url:} -%}", "doc": "Tag: post_url", "filetype": "jekyll", "grammar": "lsp", "label": "Tag Post URL", "matches": { "posturl": true } }, "03213498-331b-3dcd-a2dc-58118d2e6f5d": { "content": "expect(${1:target}).toHaveAttr('${2:attr}'${3:, '${4:value}'})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to have attribute (coffee)", "matches": { "eha": true } }, "03218966-f53d-3707-a8b5-0e05005f9878": { "content": "$this->assertCount(${1:$expectedCount}, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertCount($count, $haystack)", "matches": { "asco": true } }, "03276f48-b566-31c7-b6c2-fb6dd3662949": { "content": "def new\n\t@${1:model_class_name} = ${2:ModelClassName}.new\n\n\trespond_to do |format|\n\t\tformat.html # new.html.erb\n\t\tformat.json { render json: @$1 }\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defnew": true } }, "032855fc-c87a-3037-b3b9-d8e0b1bc8d23": { "content": "function ${1:name}(${2:arguments})\n\t$0\nend", "doc": "Code snippet to create a function.", "filetype": "julia", "grammar": "lsp", "label": "function", "matches": { "fun": true, "func": true, "function": true } }, "0328b6e7-d0fd-38ff-934f-0630c4079b75": { "content": "static defaultProps = {\n\t${1}: ${2}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "static defaultProps", "matches": { "sdp": true } }, "032fc6f6-504c-3c8d-a8e6-775787fe227b": { "content": "align-items: ${1|flex-start,flex-end,center,baseline,stretch,auto|};", "doc": "initial value: auto", "filetype": "css", "grammar": "lsp", "label": "align-self", "matches": { "as": true } }, "03327152-6979-3725-b6dc-f22438845091": { "content": "<xsl:with-param name=\"${1:name}\">${0}</xsl:with-param>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "with-param": true } }, "0339bfb5-89dc-3893-ba87-9cf0376d9f2c": { "content": "{%- include ${snippet} -%}", "doc": "Tag: include", "filetype": "jekyll", "grammar": "lsp", "label": "Tag include", "matches": { "include": true } }, "033eecbc-f659-3830-a620-212d7b19007e": { "content": "<ul>\n\t<li>${1}</li>\n\tli+${0}\n</ul>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ul+": true } }, "0349d60a-f200-39e9-944e-29fdf55a4e4e": { "content": "_.clone(${value})", "doc": "var objects = [{ 'a': 1 }, { 'b': 2 }];\n\nvar shallow = _.clone(objects);\nconsole.log(shallow[0] === objects[0]);\n// => true\n\nCreates a shallow clone of `value`.\n\n**Note:** This method is loosely based on the\n[structured clone algorithm](https://mdn.io/Structured_clone_algorithm)\nand supports cloning arrays, array buffers, booleans, date objects, maps,\nnumbers, `Object` objects, regexes, sets, strings, symbols, and typed\narrays. The own enumerable properties of `arguments` objects are cloned\nas plain objects. An empty object is returned for uncloneable values such\nas error objects, functions, DOM nodes, and WeakMaps.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-clone", "matches": { "lodash clone": true } }, "034b6eeb-1dbf-35c4-a174-8820259f41a0": { "content": "{% include \"${0}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "include": true } }, "03536f4f-5f5f-36c7-a53a-ddfa860e2d22": { "content": "expect(${1:target}).not.toEqual(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to equal (js)", "matches": { "note": true } }, "035b4bd7-c5fe-387e-adaa-18ab98c7d044": { "content": "break ${0}", "doc": "The break command tells Bash to leave the loop straight away.\n\nEnter the break or break (n) where n=number of loops.", "filetype": "shell", "grammar": "lsp", "label": "break", "matches": { "break": true } }, "035c90d9-5715-3f40-ac3c-31806120c5f5": { "content": "font-weight: lighter;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fw:lr": true } }, "0363fafd-5b3e-37ca-a7d5-8c0dc173f840": { "content": "when others => ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "when others", "matches": { "when_others": true } }, "036a1c2a-cdbc-3991-b392-14aa4e95f610": { "content": ".. caution:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "caution", "matches": { "caution": true } }, "0377b0d8-0890-3a9d-9a52-171a890ea532": { "content": "<label for=\"${2:$1}\">${1}</label>\n<input type=\"${3:text/submit/hidden/button}\" name=\"${4:$2}\" id=\"${5:$2}\" value=\"${6}\" />", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "label:i": true } }, "037f6c3e-06c0-3a26-8943-2a4ea30850df": { "content": "${1:FIELDNAME} = forms.FileField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FileField", "matches": { "ffile": true } }, "0382d83b-a687-38de-b0fd-6d571c54c7b2": { "content": "int ${1:z} = threadIdx.z + blockIdx.z * blockDim.z;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current Z index (1D)", "matches": { "iz": true } }, "038526c9-1629-3e20-b43a-b8848cf477eb": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {\n ${2:second}: ${3:third}\n }\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with PropTypes with connected redux and ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassComponentReduxPropTypes", "matches": { "rcreduxp": true } }, "0385a343-5e9e-3d4a-878e-15de9bd4453e": { "content": "else if ($1)\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "else if", "matches": { "elif": true } }, "038afdde-0850-3c46-aa86-f2b2aec8f0ad": { "content": "font-family: ${1:\"Times New Roman\",Georgia,Serif};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff": true, "font-family": true } }, "03910a54-2abb-3b2c-8099-92226b4aa1c7": { "content": "_.plant(${value})", "doc": "function square(n) {\n return n * n;\n}\n\nvar wrapped = _([1, 2]).map(square);\nvar other = wrapped.plant([3, 4]);\n\nother.value();\n// => [9, 16]\n\nwrapped.value();\n// => [1, 4]\n\nCreates a clone of the chain sequence planting `value` as the wrapped value.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-plant", "matches": { "lodash plant": true } }, "039974a1-db90-3a4c-8453-32e2a2e5d972": { "content": "import ${0:module_name}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "imp": true } }, "039beae5-92c1-3fdf-ad00-b9f6c2ec5219": { "content": "while $1; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "wh": true } }, "03a46574-f1d4-361f-8914-eeb1f5d3200d": { "content": "$.getJSON '${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\t(data, textStatus, jqXHR) ->\n\t\t${0:// success callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "getjson": true } }, "03a73594-8ff9-3ae6-8704-f34878a7b499": { "content": "must_be_kind_of ${0:Class}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbko": true } }, "03a9a292-132e-3775-af4c-2f206c38696b": { "content": "{\n\t\"type\": \"link_list\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_link_list": true } }, "03aab681-1070-3398-9162-2e23a0486ab5": { "content": "resource \"heroku_drain\" \"${MyResource}\" {\n}", "doc": "Defines heroku_drain", "filetype": "terraform", "grammar": "lsp", "label": "heroku_drain", "matches": { "tf-heroku_drain": true } }, "03acd7e5-d93c-3fba-bc9e-f59753955a1e": { "content": "($3 *)realloc(${1:OLD}, ${2:N_MEMBERS} * sizeof(${3:TYPE}));\n${0}", "doc": "", "filetype": "c", "grammar": "snu", "label": "realloc(old, size)", "matches": { "realloc": true } }, "03b2a25e-17b1-3508-8ff5-0b045e9b2843": { "content": ".. sidebar:: ${1:Title}\n\n\t${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "sid:": true } }, "03b67b26-a7d0-3281-a8d1-e830a7a496b8": { "content": "grid-gap: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gg": true } }, "03bcdfd6-012b-341c-8075-d2b70b3db70c": { "content": "try {\n\t${0:$TM_SELECTED_TEXT}\n}\nfinally {\n\t${2:<#Do this after the try block regardless of whether an exception occurred or not#>}\n}", "doc": "Attempt a block of code and perform an action regardless of the outcome. Useful for cleanup or gracefully disconnecting active sessions even if there was a terminating error. More: Get-Help about_Try_Catch_Finally", "filetype": "PowerShell", "grammar": "lsp", "label": "try-finally", "matches": { "try-finally": true } }, "03bf9ccf-2fc6-3045-9d39-7db1d7a5779d": { "content": "\\begin{scshape}\n\t${1:TARGET}\n\\end{scshape}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{scshape} \\scshape": true, "scshape": true } }, "03c3d60b-5cc8-3de7-81c3-727668d20dda": { "content": "resource \"azurerm_traffic_manager_endpoint\" \"${MyResource}\" {\n name = \"profile1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n profile_name = \"\\${azurerm_traffic_manager_profile.test.name}\"\n target = \"terraform.io\"\n type = \"externalEndpoints\"\n weight = 100\n}", "doc": "Defines azurerm_traffic_manager_endpoint resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_traffic_manager_endpoint", "matches": { "tf-azurerm_traffic_manager_endpoint": true } }, "03c6996b-45ae-355e-b740-4fd69c583232": { "content": "int ${1:x} = threadIdx.x + blockIdx.x * blockDim.x;\nint ${2:y} = threadIdx.y + blockIdx.y * blockDim.y;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current X,Y index (2D)", "matches": { "ixy": true } }, "03c8a5e5-fa85-3da3-913c-dbbae16e63fd": { "content": "text-align-last: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tal:a": true } }, "03cceb92-8ab6-34e4-af06-0ed7f2053eb0": { "content": "$1 ? $2 : $0", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "Ternary: `condition ? true : false`", "matches": { "t": true } }, "03ced8ae-72d2-3307-bf60-b7cc005a1f03": { "content": "subtype ${1:subtype_name} is ${2:base_type} range ${3:0} ${4|to,downto|} ${5:7};", "doc": "Subtype declaration", "filetype": "vhdl", "grammar": "lsp", "label": "subtype", "matches": { "subt": true } }, "03d28689-c493-322c-b2f9-102c924152c6": { "content": "try {\n ${0:TARGET}\n} catch (${1:Exception} ${2:e}) {\n ${3:e.printStackTrace();}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "try": true } }, "03de7021-9291-3bee-85bf-a74fb2833cf0": { "content": "augroup ${1:AU_NAME}\n\tautocmd!\n\t${0:${VISUAL}}\naugroup END", "doc": "", "filetype": "vim", "grammar": "snu", "label": "augroupvisual ... autocmd block with visual placeholder", "matches": { "auv": true } }, "03e1573a-a121-3a3c-87ce-9c7e00773d82": { "content": "after :${1:each} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "aft": true } }, "03e936fa-b291-33fa-a494-bdaaecf14c2f": { "content": "_.reduce(${collection}, ${iteratee}, ${accumulator})", "doc": "_.reduce([1, 2], function(sum, n) {\n return sum + n;\n}, 0);\n// => 3\n\n_.reduce({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {\n (result[value] || (result[value] = [])).push(key);\n return result;\n}, {});\n// => { '1': ['a', 'c'], '2': ['b'] } (iteration order is not guaranteed)\n\nReduces `collection` to a value which is the accumulated result of running\neach element in `collection` thru `iteratee`, where each successive\ninvocation is supplied the return value of the previous. If `accumulator`\nis not given, the first element of `collection` is used as the initial\nvalue. The iteratee is invoked with four arguments:\n(accumulator, value, index|key, collection).\n\nMany lodash methods are guarded to work as iteratees for methods like\n`_.reduce`, `_.reduceRight`, and `_.transform`.\n\nThe guarded methods are:\n`assign`, `defaults`, `defaultsDeep`, `includes`, `merge`, `orderBy`,\nand `sortBy`", "filetype": "lodash", "grammar": "lsp", "label": "lodash-reduce", "matches": { "lodash reduce": true } }, "03ec62b8-4eda-3e31-b594-4f70188113d6": { "content": "var $1 = new sap.ui.core.Icon({\n\t\t\t\tsrc :$2 , //sap.ui.core.URI\n\t\t\t\tsize :$3 , //sap.ui.core.CSSSize\n\t\t\t\tcolor :$4 , //sap.ui.core.CSSColor\n\t\t\t\thoverColor : $5 , // sap.ui.core.CSSColor\n\t\t\t\tactiveColor :$6 , //sap.ui.core.CSSColor\n\t\t\t\twidth :$7 , //sap.ui.core.CSSSize\n\t\t\t\theight : $8 ,//sap.ui.core.CSSSize\n\t\t\t\tbackgroundColor :$8 , //sap.ui.core.CSSColor\n\t\t\t\thoverBackgroundColor :$9 , //sap.ui.core.CSSColor\n\t\t\t\tactiveBackgroundColor :$10 , //sap.ui.core.CSSColor\n\t\t\t\tvisible :$11 , //boolean (default: true)\n\t\t\t\tdecorative : $12 ,//boolean (default: true)\n\t\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapicon": true } }, "03ec82dc-eeab-39a2-bb77-42f233fb842d": { "content": "<fieldset>\n\t$1\n</fieldset>", "doc": "HTML - Defines a fieldset", "filetype": "html", "grammar": "lsp", "label": "fieldset", "matches": { "fieldset": true } }, "03ee2efa-12b8-3c81-894f-b7e602dc8100": { "content": "\\\\maketitle", "doc": "", "filetype": "tex", "grammar": "snu", "label": "maketitle", "matches": { "mkt": true } }, "03f57e79-a311-3023-810b-3dcc211cbbc9": { "content": "scan(${1:/pattern/}) { |${2:match}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sca": true } }, "03f64f24-4edc-3374-81bd-086e595c411c": { "content": "Ada.Text_IO.New_Line(${1:1});\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.New_Line", "matches": { "newline": true } }, "03f80f55-78f1-3fcd-b680-cd3028f83d9f": { "content": "$.parseJSON(${1:data})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "parsejson": true } }, "03fe8414-3c7b-3981-9b67-36964d213594": { "content": "FUNCTION NATIONAL-OF(${1:alphanumeric-string},${2:replacement-char})$0", "doc": "convert alphanumeric-string to the national coded character set representation", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-NATIONAL-OF", "matches": { "FUNCTION NATIONAL-OF": true } }, "040648e0-5141-3eee-93c1-b763c4fb8720": { "content": "{% increment ${0:variable} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "increment": true } }, "04114367-ed86-3c60-a1aa-0fab593bfecb": { "content": "overflow: scroll;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ov:s": true } }, "0411a07c-b600-33a8-b411-c630714bc79e": { "content": "`uvm_do_on_with(${1:SEQ_OR_ITEM}, ${2:SEQR}, ${3:CONSTRAINTS})", "doc": "uvm_do_on_with macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_on_with", "matches": { "`uvm_do_on_with": true } }, "0416f0b3-9f50-33c2-9c12-458a2d16bc49": { "content": "router.beforeEach((to, from, next) => {\n\t${1:next();}\n});", "doc": "Vue Router global guards beforeEach", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeEach", "matches": { "vbeforeeach": true } }, "041a4127-724d-3ca2-85a4-5796c20c4278": { "content": "function numval(${1:string})$0", "doc": "corresponding numeric value for string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-numval", "matches": { "function numval": true } }, "04317cdc-45c9-306a-8ff7-a40f092a5965": { "content": "textLeading(${0:size});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "textLeading": true } }, "0431a7e5-03e6-340e-8d63-15fd8cc8a6de": { "content": "if $1, do: ${2}, else: ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do: .. else:", "matches": { "ife:": true } }, "0431ead9-b656-36ec-829d-ab6b8861a211": { "content": "mlply(${1:matrix}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ml": true } }, "043548f1-8fe1-3b36-ba6d-ba52a728c197": { "content": "justify-items: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ji:e": true } }, "04366d37-27b9-38db-a8d3-768d149c64f9": { "content": "assert_redirected_to ${2:${12:model}_path(${13:@}${14:$12})}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_redirected_to (path)", "matches": { "artp": true } }, "043c1256-7ab2-3b38-965b-c56ec999d11e": { "content": "if (${1:true})\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "if": true } }, "043c7802-6968-33d9-8715-79397f7349ae": { "content": "(library\n (name $1)\n (public_name $2)\n (libraries $3))", "doc": "Snippet for a library stanza", "filetype": "dune", "grammar": "lsp", "label": "library", "matches": { "library": true } }, "043e46b4-3ca3-3f19-8642-5bd0b95b7c54": { "content": "<% error_messages_for :${1:model} %>\n\n<%= form_for @${2:model} do |f| %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffe": true } }, "043efd8b-ffe2-3845-a8c0-b5a2d6cb8ce4": { "content": "content: attr(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:a": true } }, "04421fdc-3e29-3747-b9c6-58df8fd15703": { "content": "$this->markTestSkipped(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->markTestSkipped()", "matches": { "marks": true } }, "044547dd-d3cc-3322-af4a-fb1354739736": { "content": "__import__('nose').tools.set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "nosetrace": true } }, "04468606-3aa7-3e05-9476-a74abe4b17a7": { "content": "<legend>${0}</legend>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "legend": true } }, "044b1370-ce7b-3c4b-8a3d-95e49741f904": { "content": "resource \"gitlab_project_hook\" \"${example}\" {\n project = \"${example}/hooked\"\n url = \"https://${example}.com/hooke/example\"\n}", "doc": "define a gitlab_project_hook resource.", "filetype": "terraform", "grammar": "lsp", "label": "gitlab_project_hook", "matches": { "tf-gitlab_project_hook": true } }, "044c2043-b1f0-3057-b4cf-39fdb4fdb351": { "content": "PropTypes.bool,", "doc": "Bool prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-bool", "matches": { "prop-types bool": true, "ptb": true } }, "044f4aa4-2013-3251-bbb5-91120f576599": { "content": "Object.assign(${1:dest}, ${2:source})", "doc": "Object.assign", "filetype": "base", "grammar": "lsp", "label": "object-assign", "matches": { "base object assign": true } }, "044f8ba8-e929-31a7-845d-6cf639aa9132": { "content": "catch ${1:/${2:#:pattern: empty, E484, Vim(cmdname):{errmsg\\\\}\\}/}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "catch /pattern/", "matches": { "catch": true } }, "04500eb6-c3b9-3ec5-a840-512291d69529": { "content": "align-items first baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:fb": true } }, "0450c800-99ab-373e-9ebe-d6d869604a1b": { "content": "private void OnWizardUpdate() {\n\t$0\n}", "doc": "This is called when the wizard is opened or whenever the user changes something in the wizard.", "filetype": "unity", "grammar": "lsp", "label": "ScriptableWizard OnWizardUpdate", "matches": { "OnWizardUpdate()": true } }, "04518136-95f4-3d67-b040-6d1d48362e12": { "content": "<seealso cref=\"${1:#:member}\"/>}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<seealso cref=\"\"/>", "matches": { "seealso": true } }, "04526eae-f492-3f20-a156-1ac4c6c9cc82": { "content": "using UnityEngine;\n\npublic class ${TM_FILENAME_BASE} : MonoBehaviour {\n\t$0\n}", "doc": "Unity MonoBehaviour class template.", "filetype": "unity", "grammar": "lsp", "label": "Unity MonoBehaviour", "matches": { "MonoBehaviour": true } }, "0465c240-b898-31b2-b95e-969fd5cd071a": { "content": "{${1:array}.map((item) => {\n\treturn <${2:elementName} key={item.id}>\n\t$0\n</${2}>\n})}", "doc": "an element self closed", "filetype": "react", "grammar": "lsp", "label": "jsx elements map with return", "matches": { "jmr": true } }, "0467f079-4507-35d2-a9dd-3d3963dd78bf": { "content": "<style lang=\"scss\" scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with scss scoped", "matches": { "style_with_scss_scoped": true } }, "0468d676-1d5e-33a8-8e81-3537cb444ecb": { "content": ".. caution::\n\t${0:Watch out!}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "cau:": true } }, "046da19e-27ef-3caf-8034-980d92ace87b": { "content": "~w($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "word list", "matches": { "wl": true } }, "0471ea58-f061-3385-b486-161c924ad1c6": { "content": "const ${1:name} = ref(${2:initialValue})", "doc": "Vue Ref", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - Vue ref", "matches": { "v3ref": true } }, "04726f27-0692-336b-a5b5-456b12583c0e": { "content": "⇧", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "shift": true } }, "04741704-02a6-3a34-ad2e-6b71558f25ea": { "content": "font-variant: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fv:n": true } }, "0474fae7-282b-38bc-9e05-4ded0bf10aa9": { "content": "dictsort:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "dictsort": true } }, "047776c8-a6ee-3a4d-bfa0-a0937655dd18": { "content": "width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "w": true } }, "047b60bf-4696-3d4d-8a89-91dfb6ddf675": { "content": "for (int ${1:i} = ${2:10}; $1 >= 0; $1--)\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "for loop (reverse)", "matches": { "forr": true } }, "04805993-127e-39ea-84bc-e276b1a0da5c": { "content": "// https://uniswap.org/docs/v2/smart-contracts/factory/\r\n// https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2Factory.solimplementation\r\n// SPDX-License-Identifier: MIT\r\n// UniswapV2Factory is deployed at 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f on the Ethereum mainnet, and the Ropsten, Rinkeby, Görli, and Kovan testnets\r\npragma solidity >=0.5.0;\r\n\r\ninterface IUniswapV2Factory {\r\n event PairCreated(address indexed token0, address indexed token1, address pair, uint);\r\n\r\n function getPair(address tokenA, address tokenB) external view returns (address pair);\r\n function allPairs(uint) external view returns (address pair);\r\n function allPairsLength() external view returns (uint);\r\n\r\n function feeTo() external view returns (address);\r\n function feeToSetter() external view returns (address);\r\n\r\n function createPair(address tokenA, address tokenB) external returns (address pair);\r\n}", "doc": "Uniswap Factory", "filetype": "solidity", "grammar": "lsp", "label": "uniV2Factory", "matches": { "uniV2Factory": true } }, "0490a9c3-5cbc-3569-b434-96d10c8cc8f3": { "content": "{\n\t\"type\": \"color\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": \"${3}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_color": true } }, "04920b02-0ee9-3c32-8f84-64bf4a45f880": { "content": "<bdi>${0}</bdo>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bdi": true } }, "049586b1-ed6a-386b-93ed-66472699a937": { "content": "resource \"azurerm_lb_backend_address_pool\" \"${MyResource}\" {\n name = \"BackEndAddressPool\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n loadbalancer_id = \"\\${azurerm_lb.test.id}\"\n}", "doc": "Defines azurerm_lb_backend_address_pool resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb_backend_address_pool", "matches": { "tf-azurerm_lb_backend_address_pool": true } }, "049d2b98-7f35-327f-b112-fc56a48e64a1": { "content": "array.min()", "doc": "array.min(limit: number | Ref, message?: string | function): Schema\n\nSet a minimum length limit for the array. The ${min} interpolation can be used in the message argument.", "filetype": "yup", "grammar": "lsp", "label": "array-min", "matches": { "yup array min": true } }, "04a5363f-8073-3a67-9908-33d25a63dcdd": { "content": "Yii::log('${1:msg}', '${0:info}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ylog": true } }, "04a61499-3563-33e2-9273-212dc5d911c4": { "content": "border-corner-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtli:n": true } }, "04a701ce-d5d1-3d42-b18e-7a208a74d272": { "content": "text-align-last: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tal:l": true } }, "04a8ee08-2598-360f-892f-e135b5956117": { "content": "console.trace(${0:label})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.trace", "matches": { "ct": true } }, "04ac9e68-63a7-3047-afdd-75d358d542af": { "content": "computed: {\n\t$1\n},$0", "doc": "Computed properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "computed-options", "matches": { "computed": true } }, "04ad879b-36ea-3a86-abe1-1fd07b044c55": { "content": "\\begin{quote}\n\t${1:TARGET}\n\\end{quote}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{quote} \\quote": true, "quote": true } }, "04ae5d2f-1897-3d7d-96bc-583e83f163ec": { "content": "const ${1} = ${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "const": true } }, "04b16b97-df64-37dd-93c6-bdfe9c07de69": { "content": "type ${1:Type} struct {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "type T struct { ... }", "matches": { "st": true } }, "04b97aff-97a4-3053-9915-db21869428f9": { "content": "switch(${1:/* variable */})\n{\n\tcase ${2:/* variable case */}:\n\t\t${3}\n\t\t${4:break;}${5}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "switchndef": true } }, "04b9d7c2-a1d1-3c9b-b540-f2b5471916f0": { "content": "${1:FIELDNAME} = models.URLField($2, max_length=${3:200})", "doc": "URLField (murl).\n\nA CharField for a URL.", "filetype": "models", "grammar": "lsp", "label": "murl", "matches": { "murl": true } }, "04c254f9-9c3d-3cb8-abb5-f8f7a10a46b9": { "content": "alias ${1:b} = ${2:a};\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "al": true } }, "04c689e5-83e0-3bbd-82c1-d5015244e0c9": { "content": "align-items: ${1|flex-start,flex-end,center,baseline,stretch,start,end,self-start,self-end|};", "doc": "initial value: stretch", "filetype": "css", "grammar": "lsp", "label": "align-items", "matches": { "ai": true } }, "04ce06c4-c05e-3304-b587-3fef96f4963c": { "content": "{% for ${1} in ${2} %}\n\t${0}\n{% endfor %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "for": true } }, "04d4c770-68be-3363-8105-58159fb66c99": { "content": "switch (${1:expr}) {\n\tcase ${2:value}:\n\t\treturn $0;\n\tdefault:\n\t\treturn;\n}", "doc": "switch case", "filetype": "base", "grammar": "lsp", "label": "switch-case", "matches": { "base switch case": true } }, "04d7b8e5-cb05-3317-a070-c0664abc9a89": { "content": "_.invertBy(${object}, ${iteratee})", "doc": "var object = { 'a': 1, 'b': 2, 'c': 1 };\n\n_.invertBy(object);\n// => { '1': ['a', 'c'], '2': ['b'] }\n\n_.invertBy(object, function(value) {\n return 'group' + value;\n});\n// => { 'group1': ['a', 'c'], 'group2': ['b'] }\n\nThis method is like `_.invert` except that the inverted object is generated\nfrom the results of running each element of `object` thru `iteratee`. The\ncorresponding inverted value of each inverted key is an array of keys\nresponsible for generating the inverted value. The iteratee is invoked\nwith one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-invertby", "matches": { "lodash invertby": true } }, "04df2b47-bc4a-3f16-8334-bd964e928f33": { "content": "(name $1)", "doc": "Snippet for a name stanza", "filetype": "dune-project", "grammar": "lsp", "label": "name", "matches": { "name": true } }, "04e3da3a-688d-3e23-8232-a850f25f04c7": { "content": "Run Keyword If Test Passed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If Test Passed", "matches": { "rkitp": true } }, "04e64a9e-61d1-37a7-a275-297603d5a7b8": { "content": "Logger.warn(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "warn": true } }, "04e78c68-466b-393d-b561-b63d6b0a568c": { "content": "resource \"aws_codedeploy_app\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_codedeploy_app", "filetype": "terraform", "grammar": "lsp", "label": "aws_codedeploy_app", "matches": { "tf-aws_codedeploy_app": true } }, "04e81586-7edd-38e0-bc3d-b77d925e33d1": { "content": "indent(width=${1:4}, indentfirst=${2:False})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "indent", "matches": { "indent": true } }, "04edd255-08ea-34d9-898f-758a8ad82bba": { "content": "before_save :${0:method}", "doc": "before_save", "filetype": "rails", "grammar": "lsp", "label": "Before save", "matches": { "bs": true } }, "04f0a78f-0e62-306f-a0df-bcbd8872e77f": { "content": "{\n ${0:${VISUAL}}\n}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "block", "matches": { "bl": true } }, "04fb2e15-834c-3254-84a1-c5e7816b6448": { "content": "display: table-footer-group", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbfg": true } }, "04fd598d-83b9-33ea-b8e0-f3c6a3b71dd7": { "content": "provider \"aws\" {\n region = \"${1:AWS REGION}\"\n shared_credentials_file = \"${2:path/to/.aws/creds}\"\n profile = \"${3:AWS PROFILE}\"\n}", "doc": "define a aws provider with profile.", "filetype": "terraform", "grammar": "lsp", "label": "aws_profile", "matches": { "tf-aws_profile": true } }, "04ffca27-518b-3d2c-9de2-9f8951dabd1b": { "content": "```{${1:lang}}\n${0}\n```", "doc": "", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert Code Language", "matches": { "```": true } }, "05037968-f455-389b-b72e-d021669e62d6": { "content": "object ${1:ObjectName} {\n\t${2:println(\"Hello, world!\")}\n}", "doc": "Object", "filetype": "scala", "grammar": "lsp", "label": "object", "matches": { "object": true } }, "050fc383-5b17-3b60-ab6f-ab4409c238c5": { "content": "white-space-collapse normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc:n": true } }, "0513d29e-35c9-3bd1-8c23-206d949b3a2c": { "content": "return (\n\t${0}\n);", "doc": "return complex value (such as JSX components)", "filetype": "base", "grammar": "lsp", "label": "return-complex-value-such-as-jsx-components-", "matches": { "base return complex value": true } }, "0514f66b-1643-3793-bc2a-4e8261cad052": { "content": "word-break: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob:n": true } }, "0515543b-efc3-3251-824f-504043ce5801": { "content": "message(STATUS \"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(STATUS \"...\")", "matches": { "status_message": true } }, "05171938-5462-3b62-8290-93d2cdaa6f92": { "content": "resource \"aws_app_cookie_stickiness_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_app_cookie_stickiness_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_app_cookie_stickiness_policy", "matches": { "tf-aws_app_cookie_stickiness_policy": true } }, "05176e68-e724-3d5f-a9cc-3e4673ad33d9": { "content": "(${1:fonction} ∘ ${2:fonction})(${3:args})", "doc": "Code snippet for function composition.", "filetype": "julia", "grammar": "lsp", "label": "function composition", "matches": { "composition": true, "fcomp": true } }, "0527073e-de6e-3d4e-b643-77d53613ee1b": { "content": "| upcase", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "upcase": true } }, "052eecd2-9b7c-31bf-ad21-e27714ad3911": { "content": "require('dotenv-safe').config();", "doc": "As early as possible in your application, require and configure dotenv-safe. This will load environment variables from .env as usual, but will also read any variables defined in .env.example. If any variables are already defined in the environment before reading from .env, they will not be overwritten. If any variables are missing from the environment, a MissingEnvVarsError will be thrown, which lists the missing variables.", "filetype": "dotenv-safe", "grammar": "lsp", "label": "dotenv-safe-require", "matches": { "dotenv-safe require": true } }, "05337f37-8290-3309-9b6d-405d67bfdacf": { "content": "PropTypes.instanceOf($0).isRequired,", "doc": "Is an instance of a class prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeInstanceOfRequired", "matches": { "ptir": true } }, "0536148a-a8e3-3400-8d96-1cb9032ca144": { "content": "chapter = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "chapter": true } }, "053e271a-ccf7-306a-b893-36d5b1c80663": { "content": "${1:obj}.select (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "select": true } }, "0541826c-1f73-398c-89f9-3784a09c7246": { "content": "resource \"rabbitmq_vhost\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n}", "doc": "define rabbitmq_vhost resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_vhost", "matches": { "tf-rabbitmq_vhost": true } }, "0543a1c0-1e2f-3998-82bf-33f8cd6141c3": { "content": "${1:FIELDNAME} = serializers.SerializerMethodField(${2})\ndef get_$1(self, object):\n\treturn", "doc": "Django-rest Serializers ``SerializerMethodField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF SerializerMethodField", "matches": { "ssmethod": true } }, "05493bae-c996-39a0-8d96-376a6b05d2aa": { "content": "this.setState($0);", "doc": "Performs a shallow merge of nextState into current state", "filetype": "snippets", "grammar": "lsp", "label": "componentSetStateObject", "matches": { "sst": true } }, "054cf127-2f83-3619-bb3b-9f270f60b8d9": { "content": "sscanf(${1:buf}, \"${2:%d}\"$3)$0", "doc": "sscanf() snippet", "filetype": "c", "grammar": "lsp", "label": "sscanf", "matches": { "sscanf": true } }, "055635d6-3228-3025-b7c9-f0658723a0a9": { "content": "assert(${1:false}, \"${2:TODO}\");", "doc": "", "filetype": "d", "grammar": "snu", "label": "assert (ass)", "matches": { "ass": true } }, "055cbb36-2b5e-3b34-8724-d2b391b3494c": { "content": "alt=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "alt": true } }, "055f8ec1-2c3f-37c0-aaac-3a721876edbe": { "content": "IDENTIFICATION DIVISION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "IDENTIFICATION DIVISION", "matches": { "ID": true, "IDENTIFICATION DIVISION": true } }, "056115b6-1760-3e8a-bd68-07bf084ad27b": { "content": "pixels[${0:index}]", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pixels": true } }, "056622b5-d341-3a33-9fdb-ec7a730bd983": { "content": "ifeq (${1:cond0}, ${2:cond1})\n\t$0\nendif", "doc": "if statement", "filetype": "make", "grammar": "lsp", "label": "if statement", "matches": { "if": true } }, "056c3ce0-d6a5-3cdf-b04e-31673dd545ce": { "content": "background-position-x: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgpx": true } }, "056d2855-801e-35eb-a137-e32d8e1a03fb": { "content": "du ${1:path/to/directory}", "doc": "\"du\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "du builtin", "matches": { "du": true } }, "0576c438-3faa-30ca-b885-df5be60be2b2": { "content": "<h6 class=\"${1}\">${0}</h6>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h6.": true } }, "0577b9e5-7d83-3d60-a9b8-b70f1a90ac63": { "content": "word-break loose", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob:l": true } }, "057990d2-35aa-3aee-b301-18096c1738c8": { "content": "${1:name} :: ${2:a}\n$1 = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "const": true } }, "057f75e8-8a4e-3b7b-bdaf-01e7e57f7e4f": { "content": "-define(${1:macro}, $2).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "def": true } }, "05825336-5df6-3e1c-8060-c52200649c3c": { "content": "fscommand(${1:#:command}, ${2:#:paramaters});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "fs": true } }, "05827fec-1b6b-381a-9304-305c38c3c0ee": { "content": "_.extendWith(${object}, ${sources}, ${customizer})", "doc": "function customizer(objValue, srcValue) {\n return _.isUndefined(objValue) ? srcValue : objValue;\n}\n\nvar defaults = _.partialRight(_.assignInWith, customizer);\n\ndefaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n// => { 'a': 1, 'b': 2 }\n\nThis method is like `_.assignIn` except that it accepts `customizer`\nwhich is invoked to produce the assigned values. If `customizer` returns\n`undefined`, assignment is handled by the method instead. The `customizer`\nis invoked with five arguments: (objValue, srcValue, key, object, source).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-extendwith", "matches": { "lodash extendwith": true } }, "0585f569-4b1c-3d27-9b10-21e68e996cc0": { "content": "t.date :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.date (tcda)", "matches": { "t.": true } }, "058cf8aa-defb-3d8b-98db-add7961cbdf4": { "content": "beforeEach(function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "before each (js)", "matches": { "bef": true } }, "058f3c18-7235-3073-868c-91ecdaf62871": { "content": "middleware ({ store, redirect }) {\n\t${1:data}\n},", "doc": "Set the middleware for a specific page of the application.", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-middleware", "matches": { "nuxt middleware": true } }, "05922348-5eb1-3167-98b7-5dacad54d14c": { "content": "\\begin{eqnarray}\n\t${1:TARGET}\n\\end{eqnarray}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{eqnarray} \\eqnarray": true, "eqnarray": true } }, "059289fe-d450-3bf1-8581-3be0a42427ea": { "content": "font-stretch ultra-expanded", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:ue": true } }, "05a17c84-bdbc-39b0-a61e-a77f2b7e4af5": { "content": "<LimitExcept ${1:POST GET}>\n\t${0:${VISUAL}}\n</LimitExcept>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "limitexcept": true } }, "05a38ed9-a9c5-393f-be88-dcec016d203a": { "content": "$this->${1:method}()->shouldNotBeLike(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotBeLike('value')", "matches": { "snblike": true } }, "05a6ea08-d6f2-372c-8c07-90f29cf68952": { "content": "vertical-align baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:bl": true } }, "05a771b4-ab98-3ce9-9c3f-24538811c591": { "content": "<i>${0}</i>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "i": true } }, "05a7ffba-710a-3b8a-896e-b5ba77d1805f": { "content": "quote\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "quote ... end", "matches": { "quote": true } }, "05a92736-4261-3a34-8e3b-a87ae4485daa": { "content": "$this->${1:method}()->shouldHaveKey(${2:'key'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldHaveKey('key')", "matches": { "skey": true } }, "05ad0704-3b40-37a0-89e6-7e36a3257f10": { "content": "{% macro ${1:name}(${2:params}) %}\n\t$0\n{% endmacro %}", "doc": "macro", "filetype": "twig", "grammar": "lsp", "label": "macro", "matches": { "macro": true } }, "05b23146-f061-3c91-8cce-4bab18787583": { "content": "content: counter(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:c": true } }, "05b273ad-f807-3bac-a869-609a74813f0e": { "content": "$${1:foo} = ${2:true} ? ${3:a} : ${0};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "=?:": true } }, "05c5d0bc-28be-31a5-9457-d317d319ae4f": { "content": "resource \"azurerm_traffic_manager_profile\" \"${MyResource}\" {\n name = \"profile1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_traffic_manager_profile resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_traffic_manager_profile", "matches": { "tf-azurerm_traffic_manager_profile": true } }, "05c8f889-5936-3ec9-92dc-63a1f4e37441": { "content": "unauthorized(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ru": true } }, "05d118d2-54b5-3562-ac0c-e65b4bc4a5db": { "content": "import { store } from './store/index';", "doc": "import vuex store into main.js", "filetype": "vuex", "grammar": "lsp", "label": "vuex-import-store", "matches": { "vstore-import": true, "vuex import store": true } }, "05e4cf13-dbf6-3bee-bded-8117bf8ac42d": { "content": "clock seconds", "doc": "Returns the current time as an integer number of seconds.", "filetype": "tcl", "grammar": "lsp", "label": "Current time in seconds", "matches": { "clock seconds": true } }, "05eed15f-bb96-380a-882e-768a5ef79b7d": { "content": "[#${1:Id}] ${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "[#anchor] #text#, itemize, ...", "matches": { "anchorblock": true, "block-anchor": true } }, "05f14f17-1b3c-3547-82f1-89b15e7da84b": { "content": "borderBottomLeftRadius: ${1},", "doc": "borderBottomLeftRadius", "filetype": "react-native", "grammar": "lsp", "label": "borderBottomLeftRadius", "matches": { "bor": true } }, "05f7167e-fa7e-34bf-85df-027b7e30ebf2": { "content": "@overload ${1:method_signature(parameters)}$0", "doc": "Describe that your method can be used in various contexts with various parameters or return types. The first line should declare the new method signature, and the following indented tag data will be a new documentation string with its own tags adding metadata for such an overload.", "filetype": "rdoc", "grammar": "lsp", "label": "@overload", "matches": { "@overload": true } }, "0600733f-085a-3914-9ddb-473125a4883b": { "content": "<meta http-equiv=\"refresh\" content=\"3;url=${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:refresh": true } }, "060166d4-c108-3c47-8359-e997c0dac2e3": { "content": "@leave=\"$1\"$0", "doc": "@leave=''", "filetype": "vue", "grammar": "lsp", "label": "vue-leave", "matches": { "leaveevent": true, "vue leave": true } }, "0609f33b-3635-37be-a33b-1cf8c5b18f60": { "content": "renderBinary(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "renb": true } }, "060a2644-64e3-341b-be78-91941e8e145e": { "content": "${1:command} | roll ${2|down,left,right,up|}", "doc": "\"roll\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "roll builtin", "matches": { "roll": true } }, "061b5062-1706-3f44-b71f-3279cad3d172": { "content": "@data\n$0\n@end", "doc": "data tags", "filetype": "norg", "grammar": "lsp", "label": "data", "matches": { "data": true } }, "061b959a-a278-39fc-8829-9570043eb21f": { "content": "export interface ${1:first} {${2:second}}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "exportInterface", "matches": { "expint": true } }, "061e51ef-7cd5-389f-9f7a-6049227c062c": { "content": "componentDidMount() {\n\t$0\n}", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "react", "grammar": "lsp", "label": "react-componentdidmount", "matches": { "cdm": true, "react componentdidmount": true } }, "062479d0-f89d-3a4e-99d2-edb5d575b0fb": { "content": "<section>\n\t${0}\n</section>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "section": true } }, "062ee998-e83a-3546-8590-517ab89e0055": { "content": "${1:void} ${2:function_name}(${3});", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "fund": true } }, "0631ae55-950f-3fa2-aabf-9f823bae0f2a": { "content": "$this->${1:method}()->shouldEqual(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldEqual('value')", "matches": { "sequal": true } }, "063412ac-9a18-3a7b-96b6-e686504b63dd": { "content": "border-top none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdt:n": true } }, "06399d1b-99aa-3e3d-8e53-64de3e3f2a67": { "content": "border-style: dotted", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:dt": true } }, "063af04f-44dc-318d-972c-a05dcd144f93": { "content": "{% cycle '${1:odd}', '${2:even}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "cycle": true } }, "063ce6bf-2f1d-3ecd-8089-cc51f0edf02a": { "content": "expect { ${1:object} }.to raise_error ${2:StandardError}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert expect with raise_error", "matches": { "experr": true } }, "0645e414-138e-393c-a68b-8265ece6b67b": { "content": "{% else %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "el": true } }, "0648daf3-ab09-3fc2-941b-a4b816ba137a": { "content": "typedef struct packed {\n\n\tint ${2:data};\n\n${1:name}", "doc": "Typedef struct packed", "filetype": "verilog", "grammar": "lsp", "label": "typedef struct packed", "matches": { "tdsp": true } }, "06581f79-83b9-3bfb-b088-5d430436598e": { "content": "for [${1},${2}] in items(${3})\n\t${0}\n\tunlet $1 $2\nendfor", "doc": "", "filetype": "vim", "grammar": "snu", "label": "for [key, value] in loop", "matches": { "forkv": true } }, "065dcf4c-e256-3464-ab71-f0ae0575d5ad": { "content": "_.xorBy(${arrays}, ${iteratee})", "doc": "_.xorBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n// => [1.2, 3.4]\n\n// The `_.property` iteratee shorthand.\n_.xorBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n// => [{ 'x': 2 }]\n\nThis method is like `_.xor` except that it accepts `iteratee` which is\ninvoked for each element of each `arrays` to generate the criterion by\nwhich by which they're compared. The order of result values is determined\nby the order they occur in the arrays. The iteratee is invoked with one\nargument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-xorby", "matches": { "lodash xorby": true } }, "066a27da-67a9-326a-93fb-587125f5887e": { "content": "return ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "re": true } }, "066e6494-5e5b-362d-a92f-1c592b3e26b2": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default{\n\t\t${0}\n\t}\n</script>\n\n<style scoped>\n\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vbase": true } }, "0673d0de-bdc2-33d7-8add-63a6a8fb837f": { "content": "cycle", "doc": "cycle", "filetype": "fortran", "grammar": "lsp", "label": "cy", "matches": { "cy": true } }, "06741121-757a-386d-8e86-15ce2ac7e731": { "content": "rectangle:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "rectangle: from pykv-snippets", "matches": { "rect": true } }, "06779a0b-b0b2-3b65-afe9-e4dfa0a13dc2": { "content": "valuetype-id $1 ${2:public}.\n01 item string ${2:public}.\n\nmethod-id new ${2:public}.\nprocedure division.\n $0\nend method.\n\nend valuetype.", "doc": "valuetype", "filetype": "vscode_cobol", "grammar": "lsp", "label": "valuetype", "matches": { "valuetype-id": true, "vi": true } }, "067ec2fc-7576-3b45-8bc4-eff5cba35698": { "content": "class ${0:ModelName}Inline(admin.TabularInline):\n\tmodel = $1", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "tabularinline": true } }, "0680184a-72cc-3308-8d7c-c1de3de06cb2": { "content": "public", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "pub": true } }, "06816707-1951-3c5e-965e-6a1773369f8d": { "content": "$this->assertFalse(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertFalse($a)", "matches": { "asf": true } }, "0681c9ab-22c8-3a2a-88d6-02c1b7938311": { "content": "word-wrap ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wow": true } }, "06848922-9830-3563-bdd1-dcb706b22901": { "content": "func ${1:handler}(w http.ResponseWriter, r *http.Request) {\n ${0:fmt.Fprintf(w, \"hello world\")}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "http.HandlerFunc", "matches": { "hf": true } }, "06884af1-06c5-3955-a632-5e09dbb56c7f": { "content": "@error('${1:record}')\n $2\n@enderror", "doc": "error", "filetype": "snippets", "grammar": "lsp", "label": "error", "matches": { "b:error": true } }, "06890ae5-f167-337e-80a1-13abe7a67c29": { "content": "quotes: '\\00AB' '\\00BB' '\\201E' '\\201C';", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "q:ru": true } }, "0693ada6-c179-3dd6-a0b4-b800a39e203a": { "content": "import { Link } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importRouterLink", "matches": { "imbrl": true } }, "069594ef-a334-3cfb-8860-946898b3bfb8": { "content": "// https://eips.ethereum.org/EIPS/eip-2020\r\n// https://github.com/IoBuilders/em-token (example)\r\n// SPDX-License-Identifier: MIT\r\n/*\r\nThe E-Money Standard Token aims to enable the issuance of regulated electronic money on blockchain networks, and its practical usage in real financial applications.\r\n\r\nFinancial institutions work today with electronic systems,\r\nwhich hold account balances in databases on core banking systems.\r\nIn order for an institution to be allowed to maintain records of client balances segregated and available for clients,\r\nsuch institution must be regulated under a known legal framework and must possess a license to do so.\r\nMaintaining a license under regulatory supervision entails ensuring compliance (i.e. performing KYC on all clients and ensuring good AML practices before allowing transactions)\r\nand demonstrating technical and operational solvency through periodic audits,\r\nso clients depositing funds with the institution can rest assured that their money is safe.\r\n*/\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface EMoneyToken /* is ERC-1996, ERC-2018, ERC-2019, ERC-2021 */ {\r\n function currency() external view returns (string memory);\r\n function version() external pure returns (string memory);\r\n function availableFunds(address account) external view returns (uint256);\r\n function checkTransferAllowed(address from, address to, uint256 value) external view returns (byte status);\r\n function checkApproveAllowed(address from, address spender, uint256 value) external view returns (byte status);\r\n function checkHoldAllowed(address from, address to, address notary, uint256 value) external view returns (byte status);\r\n function checkAuthorizeHoldOperatorAllowed(address operator, address from) external view returns (byte status);\r\n function checkOrderTransferAllowed(address from, address to, uint256 value) external view returns (byte status);\r\n function checkAuthorizeClearableTransferOperatorAllowed(address operator, address from) external view returns (byte status);\r\n function checkOrderFundAllowed(address to, address operator, uint256 value) external view returns (byte status);\r\n function checkAuthorizeFundOperatorAllowed(address operator, address to) external view returns (byte status);\r\n function checkOrderPayoutAllowed(address from, address operator, uint256 value) external view returns (byte status);\r\n function checkAuthorizePayoutOperatorAllowed(address operator, address from) external view returns (byte status);\r\n}", "doc": "Draft: EIP-2020: E-Money Standard Token. The E-Money Standard Token aims to enable the issuance of regulated electronic money on blockchain networks, and its practical usage in real financial applications.", "filetype": "solidity", "grammar": "lsp", "label": "erc2020i", "matches": { "erc2020i-draft": true } }, "069960a8-b380-3121-b492-bc3484ce367f": { "content": "list-style-position: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lisp": true } }, "069c24b9-b8de-3cad-8bba-c3d08b74ebcd": { "content": "height: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "h:a": true } }, "069cd82d-c745-3b43-bcda-0d19db5b086e": { "content": "font-emphasize-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems": true } }, "069ebe4d-dec6-3765-81e3-b634d4bba669": { "content": "defer {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "defer": true } }, "06a04083-18be-3a81-a55b-d8d89627b01d": { "content": "vertical-align: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va": true } }, "06a23339-0602-3fee-9c1f-f0e544fe4bda": { "content": "${1:obj}.keydown(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "kdown": true } }, "06a7a79b-e2dc-3843-a548-f51da9f7749e": { "content": "if ${1:#:condition}:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "if ...: ...", "matches": { "if": true } }, "06adda1d-6f22-3a6c-844a-057569ca4ea5": { "content": "_.findLast(${collection}, ${predicate}, ${fromIndex})", "doc": "_.findLast([1, 2, 3, 4], function(n) {\n return n % 2 == 1;\n});\n// => 3\n\nThis method is like `_.find` except that it iterates over elements of\n`collection` from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-findlast", "matches": { "lodash findlast": true } }, "06b03f5f-f1fa-3ef6-971c-2edea3a0c05f": { "content": "::: {layout=\"[$1]\"}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "lay", "matches": { "lay": true } }, "06b37303-fd06-3ffa-bbc1-9d4c2e6ff9d2": { "content": "try\n$2\ncatch ${1:Exception}\n$0\nend-try", "doc": "try catch", "filetype": "vscode_cobol", "grammar": "lsp", "label": "try", "matches": { "try": true } }, "06b4bd20-57b6-37a3-ab45-a9332d439909": { "content": "justify-items: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ji:c": true } }, "06b97d96-e668-39c6-bd12-43268e4849c5": { "content": "overflow-x: visible;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovx:v": true } }, "06ba10a3-82ae-30c4-bebd-7807554a3eb5": { "content": "text-align center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ta:c": true } }, "06bc54ff-24df-3b30-a7dd-645f3383eda6": { "content": "white-space pre", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs:p": true } }, "06be4ed4-82a7-3c45-b6fd-66432dc85f16": { "content": "initial begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "ini": true } }, "06bee58b-e272-30ac-b105-d118e4781de6": { "content": "${1:actionName}() {\n\tthis.\\$store.dispatch('${1:actionName}', ${2:payload});\n}", "doc": "dispatch to vuex store in methods for action", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Dispatch Vuex Store in Methods", "matches": { "vdispatch": true } }, "06c5d49b-7192-3d57-9746-4fe19cf741e9": { "content": "PropTypes.oneOfType([\n\t$0\n]),", "doc": "An object that could be one of many types", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeOneOfType", "matches": { "ptet": true } }, "06cd5f4e-ee03-3847-9c3d-74841940f6d3": { "content": "$.isXMLDoc(${1:node})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isxml": true } }, "06cd977b-0ec2-3fb4-8026-1a96da9b1aca": { "content": "function ${1:}(${2})\n\t${3}\nend function $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "function", "matches": { "fu": true } }, "06cde18e-5e50-3229-9051-a2e8010d3328": { "content": "list-style-position: ${1:inside/outside};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-position: pos (list)", "matches": { "list": true } }, "06cdf9e7-f2ac-3cda-abdb-32d24eb07795": { "content": "#[cfg(${1:target_os = \"linux\"})]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "cfg attribute", "matches": { "cfg": true } }, "06d0a77b-dae1-37f0-8710-0982cd4eed28": { "content": "padding-right: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "padding-right", "matches": { "padr": true } }, "06d1756e-a6c6-3e2e-9e60-9719ea18434f": { "content": "while ${1:condition} loop\n\t$0\nend loop;", "doc": "While Loop", "filetype": "vhdl", "grammar": "lsp", "label": "while loop", "matches": { "while": true } }, "06d203af-19b5-3be9-9aac-1be68276e596": { "content": "new RegExp(r'${1}')", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "rgx": true } }, "06d2aa18-6629-3c1c-928e-ae712dd46116": { "content": "{# ${1:comment} #}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "#": true } }, "06dfdbb0-052a-3fca-b676-37565be2a02e": { "content": "<%= link_to '${1:link text...}', action: '${2:edit}', id: ${0:@item} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "liai": true } }, "06e0527c-43de-3aea-9559-80a247b99325": { "content": "case ${1:/* variable case */}:\n\t${2}\n\t${3:break;}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "case": true } }, "06e0f78a-9755-37b4-a417-64ea1d57e085": { "content": "padding-left: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pl": true } }, "06e30b06-0709-3de1-8e61-d158da818914": { "content": "@yield('${1}')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@yield", "matches": { "yl": true } }, "06e7cbc8-ae5f-341f-b72f-dbe0cad1fc68": { "content": "resource \"kubernetes_horizontal_pod_autoscaler\" \"${1:kubernetes_horizontal_pod_autoscaler_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n spec {\n max_replicas = \"${3:10}\"\n min_replicas = \"${4:8}\"\n scale_target_ref {\n kind = \"${5:ReplicationController}\"\n name = \"${6:MyApp}\"\n }\n }\n}", "doc": "define a kubernetes_horizontal_pod_autoscaler resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_horizontal_pod_autoscaler", "matches": { "tf-kubernetes_horizontal_pod_autoscaler": true } }, "06e9faf9-7574-35b5-9d75-1adc13a370ee": { "content": "Wait Until Element Does Not Contain ${1:${locator}} ${2:${text}} ${3:${timeout=None}} ${4:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Element Does Not Contain", "matches": { "wuednc": true } }, "06f3ee88-7dc3-39c9-98d9-90a8672230dd": { "content": "${1:map}.catch_all '*${2:anything}', controller: '${3:default}', action: '${4:error}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mapca": true } }, "06f6f35c-265e-387b-b561-8a586bd48fa9": { "content": "resource \"google_compute_image\" \"${MyResource}\" {\n name = \"example-name\"\n raw_disk {\n source = \"https://storage.googleapis.com/my-bucket/my-disk-image-tarball.tar.gz\"\n }\n}", "doc": "Defines google_compute_image resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_image", "matches": { "tf-google_compute_image": true } }, "06fdced2-643c-379b-a627-a5f1132e4398": { "content": "<input type=\"${1:text}\" value=\"$2\" name=\"$3\"${4: id=\"${5:$3}\"}/>$7", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "input": true } }, "06fe9360-6396-3783-b2a6-61a6b3fb8c7b": { "content": "cy.getCookies();", "doc": "Get all of the browser cookies.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-cookies-get-all", "matches": { "cypress cookies get all": true } }, "070023e6-1382-3737-9033-4988dc52807f": { "content": "image::${1:filepath}[\"${2:alt}\"]\n$0", "doc": "Insert image block macro", "filetype": "asciidoc", "grammar": "lsp", "label": "image block macro", "matches": { "image": true } }, "0704aaaa-51c7-3e42-85f9-66326f552eb3": { "content": "borderBottomColor: ${1},", "doc": "borderBottomColor", "filetype": "react-native", "grammar": "lsp", "label": "borderBottomColor", "matches": { "bor": true } }, "0706cd08-24a7-3a9f-857e-2c5674846330": { "content": "fieldsets = (\n\t(None, {\n\t\t'fields': (\n\t\t\t$1\n\t\t),\n\t}),\n)", "doc": "", "filetype": "admin", "grammar": "lsp", "label": "fieldsets", "matches": { "fieldsets": true } }, "070a8b8f-3574-39c5-a68c-9dba98b9e959": { "content": "if err != nil {\n\t${1}\n\treturn\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { ... return }", "matches": { "errh": true } }, "070d63f6-d419-319c-a58b-663317f460f7": { "content": "<%= options_for_select ${1:collection}, ${2:value_method} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ofs": true } }, "0719cf3e-bd12-395f-8a41-e8e13d711a33": { "content": "var ${1:function_name} = function (${2:argument}) {\n\t${3}\n\n\t$1 = function ($2) {\n\t\t${0:${VISUAL}}\n\t}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "sdf": true } }, "071cfcca-64a8-39c6-9f1a-cee4e4b17db5": { "content": "$.get('${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\tfunction (data, textStatus, jqXHR) {\n\t\t${0:// success callback}\n\t}\n);", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxget": true } }, "071dc37d-ed29-3efc-b83a-70ca05c75b01": { "content": "function current-date(${1:date-and-time-format})$0", "doc": "function current date and time as 21-character value", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-current-date", "matches": { "function current-date": true } }, "07218c56-897a-3ff1-b56c-1a3efb85ef36": { "content": "\"${1:key}\": \"${0:value}\",", "doc": "", "filetype": "json", "grammar": "snu", "label": "String", "matches": { "s": true } }, "0725313f-db50-3180-be18-da3faa5a7900": { "content": "MOVE 0 to ${2:COUNTER}\nINSPECT ${1:SOURCE} TALLYING ${2:COUNTER} FOR ${3|ALL SPACES,ALL $4,CHARACTERS|}", "doc": "Inspect a tallying counter for ...", "filetype": "vscode_cobol", "grammar": "lsp", "label": "INSPECT TALLYING", "matches": { "INSPECT": true } }, "072a99b2-1b32-30f7-a49f-7891cc1a0ef8": { "content": "private void OnMouseEnter() {\n\t$0\n}", "doc": "Called when the mouse enters the GUIElement or Collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseEnter", "matches": { "OnMouseEnter()": true } }, "0736a629-6512-347c-9a67-3b2bdf1fd95d": { "content": "fontFamily: '${1}',", "doc": "fontFamily", "filetype": "react-native-ts", "grammar": "lsp", "label": "fontFamily", "matches": { "fo": true } }, "074fdee9-1834-3d83-b1a0-d22238a7a864": { "content": "${1:obj}.offset()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "offset": true } }, "0752b202-07a3-3cf0-8a47-3bca55c005a9": { "content": "beforeEach(async () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "beforeEach", "matches": { "bfe": true } }, "0753a7b5-ee34-3074-ae78-fa61ce9e6f5c": { "content": "\\\\begin{enumerate}\n\t\\\\item ${0}\n\\\\end{enumerate}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "enumerate environment", "matches": { "enum": true } }, "0759ece2-4c31-34ac-8a4f-339d8ee93dfd": { "content": "resource \"aws_elasticache_replication_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticache_replication_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticache_replication_group", "matches": { "tf-aws_elasticache_replication_group": true } }, "075a9947-63ad-381b-8546-a34ce0dcfb8f": { "content": "<input type=\"password\" name=\"${1:password}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "inputpassword": true } }, "075c86a2-a108-33fa-a727-37b00616ad6f": { "content": "echo CHtml::radioButtonList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhrbl": true } }, "0764af17-2f60-3220-82b5-eb2dfa9e0595": { "content": "<figcaption>${0}</figcaption>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "figcaption": true } }, "076ced21-212c-3413-b6a3-385c327d4f8d": { "content": "module ${1} =\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "mod": true } }, "0771978b-cc21-3ff2-97fe-cc330d27f539": { "content": "import React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React pure component class with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassPureComponent", "matches": { "rpc": true } }, "0775d7c8-b494-354d-bf87-e41e56b47727": { "content": "type\t\tfixedValue;\nvalue\t\tuniform ${0};", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "fv": true } }, "07770b71-65d3-32c2-91d0-1ca6d6e5ba47": { "content": "resource \"aws_opsworks_stack\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_stack", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_stack", "matches": { "tf-aws_opsworks_stack": true } }, "077ea8ee-fa4b-3a99-af96-33095b8072a1": { "content": "// http://snipplr.com/view.php?codeview&id=1986 // modified\nclass CSVIterator implements Iterator\n{\n\tprivate $f;\n\tprivate $curr;\n\tprivate $rowCounter;\n\n\t /* opts keys:\n\t\t* row_size\n\t\t* escape\n\t\t* enclosure\n\t\t* delimiter\n\t\t*/\n\tpublic function __construct( $file_or_handle, $opts = [4096, ','] )\n\t{\n\t\t$d = function($n) use(&$opts){ return isset($opts[$n]) ? $opts[$n] : false; };\n\n\t\t$this->combine = $d('combine');\n\t\t$this->headers = $d('headers');\n\t\t$this->headerCheckFunction = $d('header_check_function');\n\n\t\t$this->f =\n\t\t\tis_string($file_or_handle)\n\t\t\t? fopen( $file_or_handle, 'r' )\n\t\t\t: $file_or_handle;\n\t\tif (!$this->f) throw new Exception('bad file descriptor');\n\t\t$this->fgetcsv_args = [\n\t\t\t\t$this->f,\n\t\t\t\tisset($opts['row_size']) ? $opts['row_size'] : 4096,\n\t\t\t\tisset($opts['delimiter']) ? $opts['delimiter'] : ',',\n\t\t\t\tisset($opts['enclosure']) ? $opts['enclosure'] : '\"',\n\t\t\t\tisset($opts['escape']) ? $opts['escape'] : '\\\\',\n\t\t];\n\t\t$this->start();\n\t}\n\n\tprotected function readRow(){\n\t\t$this->curr = call_user_func_array('fgetcsv', $this->fgetcsv_args );\n\t\t$this->rowCounter++;\n\t\tif ($this->rowCounter == 1){\n\t\t\t$this->processHeader();\n\t\t} elseif ($this->curr) {\n\t\t\t$this->processRow();\n\t\t}\n\t}\n\n\tpublic function processHeader(){\n\t\tif ($this->headers || $this->combine){\n\t\t\t$this->header = $this->curr;\n\t\t\tif ($this->headerCheckFunction){\n\t\t\t\t$f = $this->headerCheckFunction;\n\t\t\t\t$f($this->header);\n\t\t\t}\n\t\t\t$this->readRow();\n\t\t}\n\t}\n\n\tpublic function processRow(){\n\t\tif ($this->combine)\n\t\t\t$this->curr = array_combine($this->header, $this->curr);\n\t}\n\n\tpublic function start(){\n\t\t$this->rowCounter = 0;\n\t\trewind( $this->f );\n\t\t$this->readRow();\n\t}\n\n\tpublic function rewind()\n\t{\n\t\t$this->start();\n\t}\n\n\tpublic function current()\n\t{\n\t\t$curr = $this->curr;\n\t\t$this->readRow();\n\t\treturn $curr;\n\t}\n\n\tpublic function key()\n\t{\n\t\treturn $this->rowCounter;\n\t}\n\n\tpublic function next()\n\t{\n\t\treturn $this->curr;\n\t}\n\n\tpublic function valid(){\n\t\tif( !$this->next() )\n\t\t{\n\t\t\tfclose( $this->f );\n\t\t\treturn FALSE;\n\t\t}\n\t\treturn TRUE;\n\t}\n\n} // end class", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "CSVIterator": true } }, "078273f2-d678-3fe0-86d7-dd4cc10e6e26": { "content": "@throws ${1:#:class} ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "throws": true } }, "0784500f-5ce8-3de3-b101-34e4f3c98b1f": { "content": "sscanf($1, \"$2\"$0);", "doc": "Generic sscanf() snippet", "filetype": "cpp", "grammar": "lsp", "label": "sscanf", "matches": { "sscanf": true } }, "07850a61-0bad-3e41-991f-bbc16154ca3f": { "content": "axios.get('${1:uri}')\n.then(function (response) {\n\t${2:success}\n})\n.catch(function (error) {\n\t${3:error}\n})", "doc": "Use Axios to make a get request - promise based", "filetype": "axios", "grammar": "lsp", "label": "axios-get-promise", "matches": { "axios get promise": true } }, "07947956-90cb-3607-a5be-0790e3e73944": { "content": "func _process(delta):\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "process": true } }, "0797b6dc-97e9-3b59-9170-9d66a6919d1a": { "content": "warning(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "warning": true } }, "079e27ef-b06b-3fb3-a331-32c400496667": { "content": "<%= javascript_include_tag \"${0}\" %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "jsit": true } }, "07a094a9-3413-3a04-aa31-8529bf32797f": { "content": "~~${1:${TM_SELECTED_TEXT}}~~$0", "doc": "Insert strikeout", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert strikeout", "matches": { "strikeout": true } }, "07a1047d-3d7c-30c2-af4a-1146a470f370": { "content": "LayoutBuilder(\n builder: (BuildContext context, BoxConstraints constraints) {\n return ${0:};\n },\n),", "doc": "Similar to the Builder widget except that the framework calls the builder function at layout time and provides the parent widget's constraints.", "filetype": "flutter", "grammar": "lsp", "label": "Layout Builder", "matches": { "layoutBldr": true } }, "07a26cd0-0b95-38b2-8c66-1a906dbbf780": { "content": "<ol id=\"${1}\">\n\t${0}\n</ol>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ol#": true } }, "07a5a9fe-4d97-36f4-9471-42b4c59a7c21": { "content": "_.flip(${func})", "doc": "var flipped = _.flip(function() {\n return _.toArray(arguments);\n});\n\nflipped('a', 'b', 'c', 'd');\n// => ['d', 'c', 'b', 'a']\n\nCreates a function that invokes `func` with arguments reversed.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flip", "matches": { "lodash flip": true } }, "07ae4ba6-ca46-3c32-af69-d70e3f8e80b6": { "content": "environment:\n\t\t${1:name}: ${2:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Environment", "matches": { "env": true } }, "07b2533e-afb9-39c9-abe6-355f5dbd5d62": { "content": "warn(\"${1:%s}\"$0);", "doc": "warn() snippet", "filetype": "c", "grammar": "lsp", "label": "warn", "matches": { "warn": true } }, "07b6cb71-bdfe-3063-ad12-ed9df39aef57": { "content": "dispatch_get_global_queue(${1:intptr_t identifier}, ${2:uintptr_t flags})", "doc": "Create a dispatch_get_global_queue", "filetype": "objc", "grammar": "lsp", "label": "Dispatch get global queue", "matches": { "dispatchgetglobalqueue": true } }, "07b7c0f9-ff33-30f8-943c-6b9f6258b5e5": { "content": "=head2 ${1:MethodName}\n\n${0:Summary...}\n\n\n=cut", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "psubi": true } }, "07bb5b58-5a6f-378f-92d5-9c8105013012": { "content": "<s>${0}</s>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "s": true } }, "07bd9efa-e9fa-3dc5-ba26-62f69556964e": { "content": "{% include '${1:snippet}', ${2:variable}: ${3:value} %}", "doc": "Theme tag: include with parameters", "filetype": "liquid", "grammar": "lsp", "label": "Tag include with parameters", "matches": { "includewith": true } }, "07c02ac1-86b1-3d5d-97ba-2324337dbafa": { "content": "grid-row-gap: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "grg": true } }, "07c7c179-4b86-3d1f-adf8-cb1b5ae84318": { "content": "TSubclassOf<class ${1:ClassName}> ${2:VarName};", "doc": "Reference to Class (assign using \"AMyClass::StaticClass()\")", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Subclass", "matches": { "usubclassof": true } }, "07d85f31-d83a-3050-9ccf-078c088cdc3f": { "content": "border: ${1:1px} ${2|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|} ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border", "matches": { "bor": true } }, "07db0b2a-0508-3c91-9af1-b4ddd65682de": { "content": "border-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi:n": true } }, "07dc8822-b60a-39e2-a64b-a59f68b79564": { "content": "justify-content: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:r": true } }, "07debcd7-d180-35a9-b391-313f214b73e4": { "content": "else {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "else": true } }, "07e0974c-3f64-3685-8bc9-6b138fdbe0ff": { "content": "(* ${1}\n\t${0})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "*": true } }, "07e1a896-a706-3acd-ba1c-fb88ba763abd": { "content": "if(${1:true}) ${0};", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "ifi": true } }, "07e1eac2-a441-3beb-b92b-33a4fca99220": { "content": "1. ${1:${TM_SELECTED_TEXT}}", "doc": "Insert ordered item", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert ordered item", "matches": { "ordered item": true } }, "07e7f2db-ff6f-3db0-92b0-e16e5d3a97bb": { "content": "tanh($2)", "doc": "return the hyperbolic tangent of the parameter", "filetype": "glsl", "grammar": "lsp", "label": "tanh", "matches": { "tanh": true } }, "07ea1844-d42d-30a3-8ec8-1fae44e7125a": { "content": "function ${1:Verb-Noun} {\n\t[CmdletBinding()]\n\tparam (\n\t\t$0\n\t)\n\t\n\tbegin {\n\t\t\n\t}\n\t\n\tprocess {\n\t\t$TM_SELECTED_TEXT\n\t}\n\t\n\tend {\n\t\t\n\t}\n}", "doc": "Script advanced function definition snippet. More: Get-Help about_Functions_Advanced", "filetype": "PowerShell", "grammar": "lsp", "label": "Function-Advanced", "matches": { "cmdlet": true, "function-advanced": true } }, "07ee9e1d-bfbf-382c-af73-dae4a282c965": { "content": "replaceAll($1, $2)\n$0", "doc": "The replaceAll() method returns a new string with all matches of a pattern replaced by a replacement. The pattern can be a string or a RegExp, and the replacement can be a string or a function to be called for each match. The original string is left unchanged.", "filetype": "javascript", "grammar": "lsp", "label": "replaceAll", "matches": { "replaceAll": true } }, "07f072c3-792a-37cd-b7f6-852b74c298d2": { "content": "${1:obj}.select(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "select": true } }, "07f860c4-06b7-3193-99df-373340ea8007": { "content": "integer, intent(in) ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer intent(in)", "matches": { "ini": true } }, "07fcc772-a4f6-31a4-8aa0-1b6f4cd1a38a": { "content": "after_validation :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mav": true } }, "08022dcb-b413-3af7-a517-44f3528ae703": { "content": "\\${${0:interpolation${VISUAL}}\\}", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "${interpolation}", "matches": { "int": true } }, "08055a86-7a15-32af-95f3-52725b3005b1": { "content": "pos_hint={'${1|x,right,center_x|}': $2, '${3|y,top,center_y|}': $4}$0", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "pos_hint from pykv-sippets", "matches": { "pos_hint": true } }, "080697d8-6817-30b0-a8f6-e29e385e9c09": { "content": "match {\n\tcase ${1} => ${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "match {\\n case .. => ..", "matches": { "match": true } }, "0809b3fb-429e-3c0e-8bd2-c937fbbb3847": { "content": "if (${1:condition}) {\n\t${0}\n} else {\n\t\n}", "doc": "if/else statement", "filetype": "base", "grammar": "lsp", "label": "if-else-statement", "matches": { "base if else": true } }, "0819ad76-32fb-340d-98d8-d3f2a10c5c9e": { "content": "${1:command} | path relative-to ${2:path/to/directory}", "doc": "\"path-relative-to\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "path relative-to builtin", "matches": { "path-relative-to": true } }, "081a7e82-927e-3b18-8d86-ef1a85a3e894": { "content": "if (${1}) {\n\t${0:${VISUAL}}\n} else {\n\t${2}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "if (cond) { ... } else { ... }", "matches": { "ife": true } }, "0824b5b3-877a-383e-8cb0-26ad946d931c": { "content": "import { Text, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeComponent", "matches": { "rnc": true } }, "082731bc-818d-34f9-9f7e-f2b62a95d689": { "content": "bulk collect into ${0}", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "bc": true } }, "0829342f-e56f-38df-a88f-d25ceb2abaca": { "content": "<xsl:include href=\"${1:stylesheet}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "include": true } }, "082f68af-c677-3da8-b390-d8de4e814bbb": { "content": "resource \"google_compute_target_http_proxy\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n url_map = \"\\${google_compute_url_map.default.self_link}\"\n}", "doc": "Defines google_compute_target_http_proxy resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_target_http_proxy", "matches": { "tf-google_compute_target_http_proxy": true } }, "0832df39-f145-3f27-9dd5-6996bd3d3bdb": { "content": "print(${0})", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "print", "matches": { "p": true } }, "08347c0b-67d7-391d-b798-ff64f934da24": { "content": "::: {.callout-$1}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "callout", "matches": { "call": true } }, "083a58c8-c3d0-3aa3-9096-00d6a704c536": { "content": "it { should validate_confirmation_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isvc": true } }, "083aab6f-24d4-343e-8d1a-81c362d4ac03": { "content": "resource \"aws_iam_user\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_user", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_user", "matches": { "tf-aws_iam_user": true } }, "08403f2b-c11d-315a-8d69-bdf7b2130e54": { "content": "border-right-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdri:n": true } }, "0848bde2-c9ac-3eb8-bb38-9762ec99e1d7": { "content": "void keyReleased(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "keyReleased": true } }, "085712eb-c432-341c-bc13-e3684603461a": { "content": "cursor: url($1);$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "cursor: url (cursor)", "matches": { "cursor": true } }, "085c3039-1cf4-3add-8a6c-c7caaeadfbfb": { "content": ".. warning::\n\t${0:attention!}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "war:": true } }, "08605ceb-475e-3052-a2de-016ff5c01824": { "content": "white-space: pre;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs:p": true } }, "086072f9-2e3d-3df6-b3db-52c77f32911f": { "content": "CREATE INDEX ${1:_name} ON ${2:cities} (${3:name});", "doc": "", "filetype": "sql", "grammar": "snu", "label": "CREATE INDEX ... ON ... ( ... )", "matches": { "CREATE_INDEX": true } }, "0860bae8-dfd6-3f21-a29b-8fe5c596663d": { "content": "${1}:\nwhile ${2} loop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named while", "matches": { "named_while": true } }, "086580db-9011-39a7-a44b-94672c259e0b": { "content": "int ${1:x} = threadIdx.x + blockIdx.x * blockDim.x;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current X index (1D)", "matches": { "ix": true } }, "086aaa5e-3de9-36a1-a077-d1575353eeb0": { "content": "use GenServer\n\n@doc false\ndef start_link(init_args) do\n\tGenServer.start_link(__MODULE__, init_args, name: __MODULE__)\nend\n\n@impl true\ndef init(state) do\n\t{:ok, state}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "basic genserver structure", "matches": { "genserver": true } }, "087153be-bab0-3238-b271-af3c539ac444": { "content": "ports:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Ports", "matches": { "po": true } }, "08721a31-84ae-378c-8010-90061cdfd9e5": { "content": "FUNCTION YEAR-TO-YYYY(${1:yy},${2:[yy-cutoff, default: 50},${3:yy-execution-time, default: now})$0", "doc": "convert yy to yyyy with optional yy-cutoff to delineate centuries", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-YEAR-TO-YYYY", "matches": { "FUNCTION YEAR-TO-YYYY": true, "FY": true } }, "08748ad5-5868-3a1c-9015-42bac0d96e45": { "content": "<?php\n\n/**\n * ${1:}\n */\nclass ${2:Site}Controller extends ${3:CController}\n{\n\t public function action${4:Index}()\n\t {\n\t ${0}\n\t }\n\n\t// -----------------------------------------------------------\n\t// Uncomment the following methods and override them if needed\n\t/*\n\tpublic function filters()\n\t{\n\t\t// return the filter configuration for this controller, e.g.:\n\t\treturn array(\n\t\t\t'inlineFilterName',\n\t\t\tarray(\n\t\t\t\t'class'=>'path.to.FilterClass',\n\t\t\t\t'propertyName'=>'propertyValue',\n\t\t\t),\n\t\t);\n\t}\n\n\tpublic function actions()\n\t{\n\t\t// return external action classes, e.g.:\n\t\treturn array(\n\t\t\t'action1'=>'path.to.ActionClass',\n\t\t\t'action2'=>array(\n\t\t\t\t'class'=>'path.to.AnotherActionClass',\n\t\t\t\t'propertyName'=>'propertyValue',\n\t\t\t),\n\t\t);\n\t}\n\t*/\n}", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycontroller": true } }, "0874ade5-5dfe-3236-a374-333b8b69cc58": { "content": "${1:el}.classList.toggle('${2:class}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "classList.toggle", "matches": { "hect": true } }, "0878a1d1-8915-36a3-8d88-ceaa4dd00bb3": { "content": "setImmediate(() => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "setImmediate", "matches": { "sim": true } }, "08791c60-daef-39a6-8023-c45e179fc266": { "content": "<%def name=\"${1:name}\">\n\t${0:}\n</%def>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "def": true } }, "087a42ea-a54e-3e18-9ba3-36f954744c64": { "content": "on:${1:eventname}={${2:handler}}", "doc": "on event", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event", "matches": { "svelte on event": true, "svon": true } }, "087fc159-25c0-3ad9-acfa-d9ad8a8cc569": { "content": "must_send [ ${1:what}, :${2:method}, ${3:args} ]", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "msend": true } }, "08812fa6-8329-32cb-95b8-ee99d57505ee": { "content": "resources :${1:posts}${2: do\n\t$3\nend}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "resources", "matches": { "res": true } }, "08840f8c-925a-33a1-8f5f-e3876f6143a5": { "content": ". . .", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pause", "matches": { "pause": true } }, "08851d04-9164-3ad3-a33e-c5c8b54a69f7": { "content": "{% with $1 as $2 %}\n$3\n{% endwith %}", "doc": "with tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "with", "matches": { "with": true } }, "08871f12-50be-38be-8529-5a35a47fc0b9": { "content": "def ${1:VIEWNAME}(request):", "doc": "View", "filetype": "views", "grammar": "lsp", "label": "view", "matches": { "view": true } }, "0888b984-5040-3776-911b-2ea0c198f0af": { "content": "padding-top: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pt": true } }, "088ce4bc-8890-3806-aa21-154d750413c4": { "content": "array.required()", "doc": "array.required(message?: string | function): Schema\n\nThe same as the mixed() schema required, except that empty arrays are also considered 'missing' values.", "filetype": "yup", "grammar": "lsp", "label": "array-required", "matches": { "yup array required": true } }, "089f77bc-084a-3cca-a5ec-450fa8d2dd06": { "content": "while(${1:/*condition*/})\n{\n\t${VISUAL}$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "while (wh)", "matches": { "wh": true } }, "089fb001-092f-36c1-9e5f-884c6f9903e2": { "content": "define('${1:VARIABLE_NAME}', ${2:'definition'});", "doc": "", "filetype": "php", "grammar": "snu", "label": "define('VARIABLE_NAME', 'definition')", "matches": { "def": true } }, "08a47fd7-ecf7-3796-b345-9d5fac462603": { "content": "<meta charset=\"utf-8\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:utf5": true } }, "08ab0de9-e3ba-3cf5-a204-131da780d9b1": { "content": "borderWidth: ${1},", "doc": "borderWidth", "filetype": "react-native", "grammar": "lsp", "label": "borderWidth", "matches": { "bor": true } }, "08b4590a-a76d-33b6-a9ad-8a5ea7d6fab7": { "content": "$.inArray(${1:value}, ${0:array})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "inarr": true } }, "08bc04ac-34f3-33c4-b1c9-ae9a48e022f2": { "content": "\\${${1:name}}= Catenate SEPARATOR=${2:---} ${3:Hello} ${4:world}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Catenate", "matches": { "cat": true } }, "08bc1931-4258-36cf-a7d5-66740936365e": { "content": "align-items: baseline;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "align-items: baseline", "matches": { "aib": true } }, "08be7e36-4e10-39cd-815f-2fbc933dba9e": { "content": "toSentence([${1:'car'}, ${2: 'truck'}, ${3: 'van'}], { separator: ', ', lastSeparator: ', or ' })", "doc": "Convert an array to a sentence", "filetype": "edge", "grammar": "lsp", "label": "edge: toSentence", "matches": { "toSentence": true } }, "08c2665d-0787-3647-973b-dbb17a8711ba": { "content": "mixed.strip()", "doc": "mixed.strip(stripField: boolean = true): Schema\n\nMarks a schema to be removed from an output object. Only works as a nested schema.let schema = object({\n useThis: number(),\n notThis: string().strip()\n});\n\nschema.cast({ notThis: \"foo\", useThis: 4 }); // => { useThis: 4 }", "filetype": "yup", "grammar": "lsp", "label": "mixed-strip", "matches": { "yup mixed strip": true } }, "08c88934-9e0c-3ba0-a1a1-cf2446f15b19": { "content": "border-collapse: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdcl": true } }, "08cbf7e9-c538-34d4-af52-de48c4e9ca63": { "content": "resource \"aws_vpc_dhcp_options\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpc_dhcp_options", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpc_dhcp_options", "matches": { "tf-aws_vpc_dhcp_options": true } }, "08cd470f-2207-3e45-8519-c44404df7a0c": { "content": "border-left-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdli:n": true } }, "08cdf778-32d4-318c-9449-f54b7af0e251": { "content": "display: table-row", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbr": true } }, "08d0acb6-b0e4-397c-8786-9668f789583d": { "content": "{{ head() }}\n$0", "doc": "head", "filetype": "twig", "grammar": "lsp", "label": "head", "matches": { "head": true } }, "08d10327-6ce5-3bdd-98b5-38755c5ea6af": { "content": "if !exists(\"g:${1:MyUltraImportantVar}\")\n\tlet g:$1 = ${2:\"${3:<tab>}\"}\nendif", "doc": "", "filetype": "vim", "grammar": "snu", "label": "Global / configuration variable", "matches": { "gvar": true } }, "08db4254-0e7b-3d30-a262-26b21b4dfd6f": { "content": "do {\n\t${0}\n} while (${1:cond})", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "do": true } }, "08dee669-1b56-3135-9353-a51c77857d1b": { "content": "Logger.debug(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "debug": true } }, "08e58ac4-4c14-3d8e-a4a4-3b6fc6484dd5": { "content": "list-style-type: ${1:none/disc/circle/square};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-type: marker(list)", "matches": { "list": true } }, "08e6934f-52a6-33ae-8eb5-39f4e8a99a0e": { "content": "private void OnWillRenderObject() {\n\t$0\n}", "doc": "OnWillRenderObject is called for each camera if the object is visible.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnWillRenderObject", "matches": { "OnWillRenderObject()": true } }, "08e7d740-8405-3e2c-8b85-bf0303c88126": { "content": "PropTypes.node,", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeNode", "matches": { "ptnd": true } }, "08ef3e09-3f33-318d-aa93-271cbdc659ef": { "content": "-webkit-box-shadow ${1:0} ${2:0} ${3:0} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh:w+": true } }, "08f2c7c3-7325-3cae-91bb-3a15588f406a": { "content": "new Promise((resolve, reject) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "new Promise", "matches": { "np": true } }, "08f8a554-269c-346f-9439-8d9ff69a8b06": { "content": "_.zipWith(${arrays}, ${iteratee})", "doc": "_.zipWith([1, 2], [10, 20], [100, 200], function(a, b, c) {\n return a + b + c;\n});\n// => [1, 222]\n\nThis method is like `_.zip` except that it accepts `iteratee` to specify\nhow grouped values should be combined. The iteratee is invoked with the\nelements of each group: (...group).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-zipwith", "matches": { "lodash zipwith": true } }, "09014466-4497-3a0a-8d72-64f9e1ada6ab": { "content": "${1:obj}.nextUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "nextu": true } }, "09042000-b07d-3b17-a352-376cd327d609": { "content": "-moz-box-shadow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh:m": true } }, "0905254a-28bc-3767-a75d-392671e4ab84": { "content": "<#function ${1:function_name} ${2:param1}>\n\t${0:${VISUAL}}\n</#function>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#function function_name param1>...</#function>", "matches": { "fun": true } }, "09085da6-711b-3003-b903-80a39a8d0a98": { "content": "_.reverse()", "doc": "var array = [1, 2, 3];\n\n_(array).reverse().value()\n// => [3, 2, 1]\n\nconsole.log(array);\n// => [3, 2, 1]\n\nThis method is the wrapper version of `_.reverse`.\n\n**Note:** This method mutates the wrapped array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-reverse", "matches": { "lodash reverse": true } }, "09088758-1acb-3e75-adeb-5c915dbfed17": { "content": "place-content: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:s": true } }, "090985b1-629b-3bea-9960-a78025c1d227": { "content": "grid-column-end: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gce": true } }, "0909acea-1869-3d07-a019-b9e7fee36d6d": { "content": "resource \"aws_iam_group_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_group_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_group_policy", "matches": { "tf-aws_iam_group_policy": true } }, "090c4f12-3752-3206-8289-21a2ec113beb": { "content": "${1:obj}.hide('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "hide": true } }, "09119fa3-a1cb-3308-9488-cf9d072a9063": { "content": "while getopts '${1:o}' ${2:opts}\ndo\n\tcase $$2 in\n\t${3:o0})\n\t\t${0:#staments};;\n\tesac\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "go": true } }, "09152b2a-4417-36f4-a50a-2e655a0ae896": { "content": "local ${1:var} = require(${2:module})", "doc": "Require module as a variable", "filetype": "lua", "grammar": "lsp", "label": "locreq", "matches": { "lreq": true } }, "091741ee-05cc-3ec0-b232-1937110afe1c": { "content": "<button id=\"${1}\" type=\"${2:submit}\">${0}</button>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button#": true } }, "09190ee7-14ff-31ff-be23-d4aac8040b33": { "content": "quotes: '\\00AB' '\\00BB' '\\201E' '\\201C'", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "q:ru": true } }, "091b6edd-31f1-31e4-8b72-be7c173f129c": { "content": "<ol type=\"A\">${1:TARGET}</ol>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "olA": true } }, "091f82aa-ba73-33c0-bac9-d1041284d9c5": { "content": "*${1}* $0", "doc": "Insert italic text", "filetype": "rst", "grammar": "lsp", "label": "Insert emphasized text", "matches": { "emphasis": true, "i": true, "italic": true } }, "09228ebc-e29f-3320-a440-e487969689b4": { "content": "const dispatch = createEventDispatcher();", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-dispatch", "matches": { "svdp": true, "svelte dispatch": true } }, "0926825f-d336-3d52-8f31-7c01f8db738b": { "content": "it { should set_the_flash('${0}') }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "issf": true } }, "09288b2b-d41a-34f8-b1e3-767397d7f641": { "content": "background-size ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgz": true } }, "092d8ff6-9dea-360f-99c1-db792e92cf8c": { "content": "<header class=\"${1}\">\n\t${0}\n</header>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "header.": true } }, "092e0a2e-de63-3e76-b5ac-1e1c4c56c067": { "content": "\\begin{document}\n\t${1:TARGET}\n\\end{document}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{document} \\document": true, "document": true } }, "093a32fc-f6c2-391a-8146-d56f82343af1": { "content": "bitflags! {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "bitflags!", "matches": { "bfl": true } }, "093f747e-6f95-3f5e-ab0f-616100c77de3": { "content": "class ${1:MODEL_NAME}UpdateView(UpdateView):\r\n model = ${1:MODEL_NAME}\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "updateview", "matches": { "updateview": true } }, "094114f0-04ea-36c9-842c-3bf2e8dc06cc": { "content": "> [!IMPORTANT]\n>", "doc": "Insert Important", "filetype": "markdown", "grammar": "lsp", "label": "Insert Important", "matches": { "imp": true, "important": true } }, "0941cfcf-c238-3d51-9267-fceb33885dd4": { "content": "background-repeat: repeat-y;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgr:y": true } }, "09443864-dbfc-3485-96e6-fa57691f7804": { "content": "case '${1:case}':\n\t${0:${VISUAL}}\n\tbreak", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "case 'xyz': ... break", "matches": { "case": true } }, "094b7fb1-eaca-3269-b125-895ae1fd9e70": { "content": "set(${1:arg}: ${2:type}) {\n\t$0\n}", "doc": "Snippet for set block", "filetype": "kotlin", "grammar": "lsp", "label": "set", "matches": { "set": true } }, "095a2bfc-5a41-378e-9b10-ce76ff11e6d5": { "content": "void setup()\n{\n\tSerial.begin(${1:9600});\n\t${2}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "setup": true } }, "0962cc1e-71bf-39de-96e7-8a069b090d48": { "content": "resource \"google_storage_object_acl\" \"${MyResource}\" {\n bucket = \"\\${google_storage_bucket.image_store.name}\"\n object = \"\\${google_storage_bucket_object.image_store.name}\"\n}", "doc": "Defines google_storage_object_acl resource", "filetype": "terraform", "grammar": "lsp", "label": "google_storage_object_acl", "matches": { "tf-google_storage_object_acl": true } }, "09642d40-a738-38f5-8cb1-145a90fe5997": { "content": "<meta name=\"theme-color\" content=\"#${1}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metatheme": true } }, "096c61ef-f579-340f-9a2e-aa43b0b33328": { "content": "private ${1:int} ${2:myVar};\npublic $1 ${3:MyProperty}\n{\n\tget { return $2; }\n\tset { $2 = value; }\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "propf": true } }, "096f5d6f-4149-3e3c-88c3-2ff0af432b7a": { "content": "uvm_nonblocking_put_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM nonblocking_put_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_put_imp", "matches": { "uvm_nonblocking_put_imp": true } }, "097a896d-2d9f-32e2-a306-bd18e14673ae": { "content": "while (${1:condition}) {\n\t${0}\n}", "doc": "while loop", "filetype": "base", "grammar": "lsp", "label": "while-loop", "matches": { "base while": true } }, "097bfb03-99db-3504-89c9-b953548b7811": { "content": "text-replace: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tr": true } }, "097d57dc-edff-34a6-805b-c26e9dcadf15": { "content": "_.dropWhile(${array}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'active': false },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': true }\n];\n\n_.dropWhile(users, function(o) { return !o.active; });\n// => objects for ['pebbles']\n\n// The `_.matches` iteratee shorthand.\n_.dropWhile(users, { 'user': 'barney', 'active': false });\n// => objects for ['fred', 'pebbles']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.dropWhile(users, ['active', false]);\n// => objects for ['pebbles']\n\n// The `_.property` iteratee shorthand.\n_.dropWhile(users, 'active');\n// => objects for ['barney', 'fred', 'pebbles']\n\nCreates a slice of `array` excluding elements dropped from the beginning.\nElements are dropped until `predicate` returns falsey. The predicate is\ninvoked with three arguments: (value, index, array).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-dropwhile", "matches": { "lodash dropwhile": true } }, "097d63bc-49e4-3ac4-bfff-6984c4ec27a1": { "content": "<td>$1</td>$2", "doc": "HTML - Defines a table cell", "filetype": "html", "grammar": "lsp", "label": "td", "matches": { "td": true } }, "097e0c56-46cf-3fbd-bf51-4db9073c9528": { "content": "after_destroy :${0:method}", "doc": "after_destroy", "filetype": "rails", "grammar": "lsp", "label": " destroy", "matches": { "ad": true } }, "098ceaf8-a42e-3443-abb9-298c0974bd51": { "content": "<option value=\"${1}\">${2:$1}</option>\nopt+${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "opt+": true } }, "0998bb79-85b7-3a74-aaaf-306c9b0f9cd0": { "content": "while (${1}) {\n ${2:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "while": true } }, "09a3f71a-ffb9-3ba6-9648-7b8f2c9fdb29": { "content": "->(${1:args}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "->a": true } }, "09a7d662-56d5-36e9-acab-8cf97af09689": { "content": "import ${1} as ${2}\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "import ... as ...", "matches": { "impa": true, "importAs": true } }, "09a9c52a-a876-37b5-a084-442e3b6963b2": { "content": "ev.preventDefault()\nev.stopPropagation()\nreturn false", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "dom event cancel default and propagation", "matches": { "evc": true } }, "09b2c63a-a7a2-3c19-bb13-0ceffacc2a1b": { "content": "resource \"aws_api_gateway_deployment\" \"${MyDemoDeployment}\" {\n depends_on = [\"\"]\n\n rest_api_id = \"\"\n stage_name = \"test\"\n\n variables = {\n \"answer\" = \"42\"\n }\n}", "doc": "Provides an API Gateway Deployment.", "filetype": "terraform", "grammar": "lsp", "label": "api_gateway_deployment", "matches": { "tf-api_gateway_deployment": true } }, "09b802ad-c860-3439-81dd-4ca70b0939ce": { "content": "min-height: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "min-height", "matches": { "mih": true } }, "09b82529-a14b-3ca6-b2b4-5126d846e33a": { "content": "data() {\n\treturn {\n\t\t$1\n\t}\n},$0", "doc": "The data object for the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "data-options", "matches": { "data": true } }, "09bccdb9-ef62-3699-bbd4-69dc345a474d": { "content": "cursor hand", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:ha": true } }, "09be7c96-ad87-36cb-aaa6-eb0e2cb7a67a": { "content": "class ${1:#:NAME} extends ${2:#:SuperClass} {\n constructor(${3:#:ARGS}) {\n ${0:TARGET}\n }\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "class extends {...}", "matches": { "class-extends": true } }, "09bfb6f1-eaa2-3f1b-805e-b9ff9db9fcab": { "content": "{\n\tblock : '${1:name}',\n\tmods: { ${2:modName}: '${3:modVal}' },\n\tcontent : [\n\t\t'${4:content}'\n\t]\n}", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "bwm": true } }, "09c5d0d0-ca5b-36a1-ba61-ff900e4bc0c4": { "content": "background-clip content-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgcp:cb": true } }, "09c9deaf-c54a-3039-a800-e823314e243d": { "content": "${1:obj}.hover (${2:e}) ->\n\t${3:// event handler}\n, ($2) ->\n\t${4:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "hover": true } }, "09caace7-8a2a-307f-936d-3e28df167579": { "content": "padding-right: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pr": true } }, "09cea95c-391d-3dc1-81d5-b32be6300072": { "content": "resource \"cloudstack_template\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n format= \"VHD\"\n hypervisor = \"XenServer\"\n os_type = \"CentOS 6.4 (64bit)\"\n url = \"http://someurl.com/template.vhd\"\n zone = \"zone-1\"\n}", "doc": "define cloudstack_template resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_template", "matches": { "tf-cloudstack_template": true } }, "09d17535-7677-35a6-ba74-9f8801b6f5a4": { "content": "${1:command} | str ends-with ${2:value}", "doc": "\"str-ends-with\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str ends-with builtin", "matches": { "str-ends-with": true } }, "09d2224f-d834-3334-83ca-563f3a2a0fc2": { "content": "Debug.DrawRay(Vector3 start$1, Vector3 dir$2, Color color = Color.white$3, float duration = 0.0f$4, bool depthTest = true$5);", "doc": "Draws a line from start to start + dir in world coordinates.", "filetype": "unity", "grammar": "lsp", "label": "Debug DrawRay", "matches": { "DrawRay": true } }, "09d68007-6d3d-3a14-af98-6015c922e9a9": { "content": "<a href=\"${1:#}\">${0:$1}</a>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "a": true } }, "09d9cdf2-af1a-3755-875d-8020a2436226": { "content": "<ng-container $0></ng-container>", "doc": "Angular ng-container", "filetype": "angular", "grammar": "lsp", "label": "ng-container", "matches": { "a-ng-container": true, "angular ng-container": true } }, "09ddade5-ce5e-3ba9-b888-d3694e1deec4": { "content": "render layout:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :layout", "matches": { "rl": true } }, "09def3c3-efb1-31d9-a804-4a166756d2a2": { "content": "(:use [${1:namespace} :only [${0}]])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "use": true } }, "09e71ff9-68a8-322c-8e71-c609debae214": { "content": ".data\n\n\n.text\n\n\n.globl _start\n\n\n_start:", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Start basic code for assembly with _start label", "matches": { "scodes": true } }, "09e908ed-40ff-3b0e-8483-d64f4bc99a37": { "content": "where\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "wh": true } }, "09f292fd-081b-376f-b8ee-da0f0000c2e7": { "content": "$.ajaxPrefilter(function (${1:options}, ${2:originalOptions}, jqXHR) {\n\t${0: // Modify options, control originalOptions, store jqXHR, etc}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxprefilter": true } }, "09fa6955-0f6b-3256-9237-ea1fd2199754": { "content": "constructor(props) {\n super(props)\n\n this.state = {\n ${1:first}\n }\n}", "doc": "Adds a default constructor for it('', () => {})the class that contains props as arguments", "filetype": "generated", "grammar": "lsp", "label": "classConstructor", "matches": { "rconst": true } }, "09ff381e-8b28-3736-92eb-f4e2da736763": { "content": "for i, ${1:x} in pairs(${2:table}) do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true } }, "0a0024d7-a64f-38d8-a95b-fa355651bbb4": { "content": "<%= collection_select(:${1:object}, :${2:method}, ${3:collection}, :${4:value_method}, :${5:text_method}, options = {${0:prompt: true}}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "cs": true } }, "0a05a1c0-8d10-3436-9b49-9068b04dafa9": { "content": "${1:obj}.hide('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "hide": true } }, "0a0929af-76a1-3aee-8624-fc7c8fc7629b": { "content": "(for/or ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/or", "matches": { "foro": true } }, "0a09b66b-eb54-37b0-bc7c-efc7d0b13c9a": { "content": "while (${1:true}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "while": true } }, "0a0b0fd3-bee1-37d4-8edd-06c2f1051450": { "content": "has_many :${1:object}, through: :${0:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "hmt": true } }, "0a0b1fc6-2eea-3c25-a4de-21857bcf41a0": { "content": "font-family: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff": true } }, "0a0c43eb-7c04-33b1-b411-9443dcd77f3c": { "content": "\\\\chapter{${1:chapter name}}%\n\\\\label{cha:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\chapter", "matches": { "cha": true } }, "0a12dfb5-96ff-3c7f-9525-424c963e3fa7": { "content": "font-size: ${1:100%};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-size: size (font)", "matches": { "font": true } }, "0a15117d-9ab9-3636-bdc7-13f04aea2f7b": { "content": "resource \"azurerm_search_service\" \"${MyResource}\" {\n name = \"acceptanceTestSearchService1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n sku = \"standard\"\n}", "doc": "Defines azurerm_search_service resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_search_service", "matches": { "tf-azurerm_search_service": true } }, "0a20e3e7-1675-35bd-974a-8173a6ced2d0": { "content": "atan($2, $3)", "doc": "float atan(float y_over_x)\nvec2 atan(vec2 y_over_x)\nvec3 atan(vec3 y_over_x)\nvec4 atan(vec4 y_over_x)\n\nThe atan function returns the arctangent of an angle in radians. It is the inverse function of tangent. The input parameter can be a floating scalar or a float vector. In case of a float vector the arctangent is calculated separately for every component.\n\nfloat atan(float y, float x)\nvec2 atan(vec2 y, vec2 x)\nvec3 atan(vec3 y, vec3 x)\nvec4 atan(vec4 y, vec4 x)\n\nThere is also a two-argument variation of the atan function (in other programming languages often called atan2). For a point with Cartesian coordinates (x, y) the function returns the angle θ of the same point with polar coordinates (r, θ).", "filetype": "glsl", "grammar": "lsp", "label": "atan", "matches": { "atan": true } }, "0a2d21e5-f7e2-364a-88a4-d2f4176194be": { "content": "for=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "for": true } }, "0a2db505-9348-3031-88cd-5324b4f936da": { "content": "${1:command} | drop nth ${2:rows}", "doc": "\"drop nth\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "drop nth builtin", "matches": { "drop-nth": true } }, "0a36024a-7264-30a4-b777-0245dfd9f1af": { "content": "spyOn(${1:object}, '${2:method}')$0;", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "spy on (js)", "matches": { "s": true } }, "0a36f29f-0fda-3d88-8294-5b4691f792fa": { "content": "flex-flow: ${1|row,row-reverse,column,column-reverse|} ${2|wrap,wrap-reverse,nowrap|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "flex-flow", "matches": { "flf": true } }, "0a37ba6e-86dc-3f3b-9dce-dc53e35503a4": { "content": "{% do view.registerCssFile(\"${1:/resources/css/global.css}\") %}\n$0", "doc": "registerCssFile", "filetype": "twig", "grammar": "lsp", "label": "css1", "matches": { "css": true } }, "0a389bb5-099f-306e-9e2b-58533d4420c4": { "content": "{% static \"${VISUAL}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "static": true } }, "0a3ccffc-d3c8-380f-8639-f169cd8e3317": { "content": "belongs_to", "doc": "", "filetype": "rails", "grammar": "snu", "label": "belongs_to", "matches": { "bt": true } }, "0a3f5c41-3855-3271-9496-be2202bb60f6": { "content": "[${1}]", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { ".": true } }, "0a41cae4-745e-35c9-83ad-6f4da60066d6": { "content": "@each ${1:$item} in ${2:items} {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "each": true } }, "0a4204de-1b7d-314e-b36c-7b5140d15b72": { "content": "align-self: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:c": true } }, "0a45dd9c-944b-306a-b9de-89cea03da53a": { "content": "filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "op:ie": true } }, "0a46e509-5a5d-3ec7-af5c-6b1b1dbbc1a2": { "content": "NSMutableDictionary *${1:dict} = [NSMutableDictionary dictionary];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSDictionary (dict)", "matches": { "dict": true } }, "0a4967e2-f2f0-35a2-b803-ce27eaf3f1f3": { "content": "{% endif %}$0", "doc": "endif", "filetype": "twig", "grammar": "lsp", "label": "endif", "matches": { "endif": true } }, "0a4d208d-cd21-3e21-84ac-aa0682ce703d": { "content": "<br>", "doc": "HTML - Inserts a single line break", "filetype": "html", "grammar": "lsp", "label": "br", "matches": { "br": true } }, "0a51af27-dce2-331e-914a-f34944b227d2": { "content": "assert($0);", "doc": "assert() snippet", "filetype": "c", "grammar": "lsp", "label": "assert", "matches": { "assert": true } }, "0a5639e6-2481-3b4a-849c-a12731a1ad06": { "content": "default_if_none:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "defaultifnone": true } }, "0a597c5c-2e42-3c7a-bb6e-b2370a065fd0": { "content": "<#assign\n\t${1:variable_name} = ${0:value${VISUAL}}\n/>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#assign <#-- multiple lines --> />", "matches": { "assm": true } }, "0a5bf354-36fb-3183-87d8-c5b64b963d10": { "content": "export const ${1:first} = (payload) => ({\n type: ${2:second},\n payload\n})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reduxAction", "matches": { "rxaction": true } }, "0a61b824-b16c-3f9e-a208-5d477ee84898": { "content": "<select name=\"${1}\" id=\"${2:$1}\">\n\t${0}\n</select>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "select": true } }, "0a61cd67-c04d-3b16-911d-657d369bdcf2": { "content": "for (uint256 ${1:index} = 0; $1 < ${2:array}.length; $1${3:++}) {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "for statement", "matches": { "for": true } }, "0a61e6dd-9707-351a-8931-da3e957e6229": { "content": "function tan(${1:angle})$0", "doc": "trigonometric tangent of the specified angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-tan", "matches": { "function tan": true } }, "0a67532d-b646-3022-9713-dcfbc3399c88": { "content": "clear both", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cl:b": true } }, "0a677b7b-b02e-38bb-a4d4-4ef16fce7687": { "content": "<%= link \"${1:Submit}\", to: ${2:\"/users\"}, method: ${3::delete} %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "lin", "matches": { "lin": true } }, "0a6bbac4-98ce-3b04-a3b1-eaec3767ca80": { "content": "grid-row: ${1} / ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gr": true } }, "0a6ddda6-a439-37fe-87c6-beb9e827804b": { "content": "text-replace: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tr": true } }, "0a6f2251-c05d-36d6-bf54-8f7616416ca5": { "content": "\\${2:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${2:default}", "matches": { "2:": true } }, "0a706f93-31c0-3964-a980-2a3bc37f1d99": { "content": "integer ::", "doc": "Quick Integer", "filetype": "fortran", "grammar": "lsp", "label": "i", "matches": { "i": true } }, "0a75ae07-e8ca-393b-b2cb-c4d5e1075781": { "content": "{% if $1 %}\n\t${2}\n{% else %}\n\t${0}\n{% endif %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "ifelse": true } }, "0a76d0f3-dc2b-3fad-ba9b-0d3cbc9a6ecc": { "content": ">>>>>> $0", "doc": "level 6 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_6", "matches": { "quote6": true } }, "0a7be546-5e51-3808-a789-24916ab8325f": { "content": "from django.conf.urls import ${1|static,url,handler400,handler403,handler404,handler500|}", "doc": "Utilityfunctions for use in URLconfs.", "filetype": "urls", "grammar": "lsp", "label": "conf.urls (≥2.0)", "matches": { "iconf_urls": true } }, "0a7f66e7-4a88-382e-bf4b-aacabc05380e": { "content": "empty-cells show", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ec:s": true } }, "0a7faad5-37b7-358f-8d18-3ed918d039a1": { "content": "${1:FIELDNAME} = serializers.ModelField(model_field=${2})", "doc": "Django-rest Serializers `ModelField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF ModelField", "matches": { "smodel": true } }, "0a86eab2-08f2-3255-b0e3-b8b4558415fd": { "content": "${1:command} | str contains ${2:value}", "doc": "\"str-contains\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str contains builtin", "matches": { "str-contains": true } }, "0a8d9a75-f4c3-3ccb-8f11-0dd397146906": { "content": "background-size: cover", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgz:cv": true } }, "0a8e2931-ea2e-3414-80b0-64b093bf8e26": { "content": "assertArrayEquals(\"${1:Failure message}\", ${2:expecteds}, ${3:actuals});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "aae": true } }, "0a8eb81e-2ad1-32d1-844f-f2e8117d0ae3": { "content": "{% elif ${1} %}\n\t${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "eif": true } }, "0a902e9e-5ae5-3858-8db8-bf10e9cfed2b": { "content": "(cond ((${1:predicate}) (${2:action}))\n\t((${3:predicate}) (${0:action})))", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "cond": true } }, "0a9fa671-4635-3778-9926-d2c071d173f6": { "content": "(${1}) => ${0:${VISUAL}}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "() =>", "matches": { "af": true } }, "0aa24898-0b4e-3d4a-9a93-058d705b78a9": { "content": "$1 unless $0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Unless", "matches": { "unl": true } }, "0aa51a16-34d9-38c5-af16-750ac51040fb": { "content": "${1:deferred}.then(${2:doneFilter}, ${3:failFilter}, ${4:progressFilter})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dpipe": true } }, "0aa74cf4-d6be-3cc0-9e5f-22842e450c56": { "content": "describe \"${1:test group subject}\" do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "des", "matches": { "desc": true } }, "0aaabade-514c-34d5-a34c-1518f49f30a6": { "content": "use { '$1' }", "doc": "", "filetype": "lua", "grammar": "snu", "label": "Use", "matches": { "use": true } }, "0ab28fd1-8cee-393c-b6b7-823406d3e05a": { "content": "fgets(${0:ROW}, ${1:LENGTH}, ${2:stdin});", "doc": "", "filetype": "c", "grammar": "snu", "label": "fgets(row, length, file);", "matches": { "fgets": true } }, "0abccc51-ba3e-3331-8420-890c5bcac11c": { "content": "if ${1:#:condition}\n ${0:TARGET}\nendif", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if endif", "matches": { "if": true } }, "0abee290-3b99-321e-9889-27d5709be393": { "content": "#ifdef ${1:MACRO}\n$0\n#endif /* ifdef $1 */", "doc": "#ifdef snippet", "filetype": "c", "grammar": "lsp", "label": "#ifdef", "matches": { "#ifdef": true } }, "0ac2100b-f1db-3a00-9305-61ac2c60ea8a": { "content": "public ${1:Name}Iterator ${1:Name}\n{\n get\n {\n return new ${1:Name}Iterator(this);\n }\n}\n\npublic class ${1:Name}Iterator\n{\n readonly ${2:ClassName} outer;\n \n internal ${1:Name}Iterator(${2:ClassName} outer)\n {\n this.outer = outer;\n }\n \n // TODO: provide an appropriate implementation here\n public int Length { get { return 1; } }\n \n public ${3:ElementType} this[int index]\n {\n get\n {\n //\n // TODO: implement indexer here\n //\n // you have full access to ${2:ClassName} privates\n //\n ${4:throw new System.NotImplementedException();}\n return default(${3:ElementType});\n }\n }\n \n public System.Collections.Generic.IEnumerator<${3:ElementType}> GetEnumerator()\n {\n for (int i = 0; i < this.Length; i++)\n {\n yield return this[i];\n }\n }\n}", "doc": "Named iterator/indexer pair using a nested class", "filetype": "csharp", "grammar": "lsp", "label": "Named iterator/indexer pair using a nested class", "matches": { "iterindex": true } }, "0ac82046-09ba-37b4-94c3-732f10238d78": { "content": "return new Promise((resolve, reject) => {\n\t${1}\n});", "doc": "Creates and returns a new Promise in the standard ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "promise", "matches": { "prom": true } }, "0ad0dd3c-83d3-3ec9-8dc1-bfb83de89743": { "content": "transition=", "doc": "keyword argument of ScreenManager", "filetype": "kivy", "grammar": "lsp", "label": "transition from pykv-snippets", "matches": { "transition": true } }, "0ad61d75-8441-3090-8db6-9d0f3460fe48": { "content": "overflow-y: scroll;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovy:s": true } }, "0ada30e9-9338-3c1c-9138-4cbb7a8a8afc": { "content": "echo CHtml::activeName(${1:model}, '${0:attribute}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhan": true } }, "0adbafc3-6bac-30f9-88b5-79dc1959786d": { "content": "while (${1:true}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "wh": true } }, "0ae2e970-e1af-3560-a210-23f2385b4655": { "content": "{%- include_relative '${file:}' -%}", "doc": "Tag: include relative", "filetype": "jekyll", "grammar": "lsp", "label": "Tag include relative", "matches": { "increl": true } }, "0ae5bd73-baca-3357-b529-5bda1daaeab2": { "content": "<slot ${1:prop}={${2:value}}>${3:<!-- optional fallback -->}</slot>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot-prop", "matches": { "svelte slot prop": true, "svsp": true } }, "0ae678df-49cd-371e-851d-b3ce7b3ebb41": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} document ${4|Assets:,Liabilities:,Equity:,Income:,Expenses:|} \"${5:PathToDocument}\"\n$0", "doc": "Insert a dated document relating to a account.", "filetype": "beancount", "grammar": "lsp", "label": "document", "matches": { "document": true } }, "0ae726ed-f10d-3e0f-bd08-2d08b29a1a52": { "content": "PropTypes.object.isRequired,", "doc": "Object prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObjectRequired", "matches": { "ptor": true } }, "0ae72b99-e522-3829-b4cf-dc8651497adf": { "content": "${1:#:name}()\n{\n\t${0:TARGET}\n}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "func": true, "function": true } }, "0ae743e4-395c-3a66-952f-0028fab52a59": { "content": "import { type ActionFunction, json } from '@remix-run/node'\n\nexport const action: ActionFunction = async ({ request }) => {\n\treturn json({ ok: true })\n}", "doc": "Remix action function", "filetype": "remix-ts", "grammar": "lsp", "label": "Remix action function", "matches": { "rxa": true } }, "0ae81cb9-d8db-3856-a88f-78cefb7d2496": { "content": "<pre>{{${1:model} | json}}</pre>$0", "doc": "Angular pre debug | json", "filetype": "angular", "grammar": "lsp", "label": "pre-w-json", "matches": { "a-prej": true, "angular pre json": true } }, "0af02cd7-bff3-3559-a860-430a2b54dd13": { "content": "font-stretch: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst": true } }, "0b032304-68af-3421-a21f-c866e8faf4f0": { "content": "print(f\"$0\", file=${1:sys.stderr})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "fprf": true } }, "0b062e8b-3d44-3784-a070-e5f482a386a8": { "content": "componentWillUnmount() {\n\t$0\n}", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "react", "grammar": "lsp", "label": "react-componentwillunmount", "matches": { "cwun": true, "react componentwillunmount": true } }, "0b0994e8-e4fc-3223-aff7-50eb0f7ce8e7": { "content": "IF ${1:Condition}\nTHEN ${2:Action}\n${3:ELSE ${4:OtherWise}}", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "if": true } }, "0b0fc731-27bf-33b7-89cd-ff388785e27a": { "content": "${1:command} | drop columns ${2:numbers}", "doc": "\"drop columns\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "drop columns builtin", "matches": { "drop-columns": true } }, "0b122167-e5ea-3869-9a2b-052c90a14276": { "content": "{% header \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig header", "matches": { "header": true } }, "0b1614a3-f849-38c2-bb6e-7ae3aa8cf2ee": { "content": "use Symfony\\Component\\HttpFoundation\\File\\UploadedFile;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Symfony\\..\\File", "matches": { "usefile": true } }, "0b19e845-c25d-349e-89b1-c0f5b079e2cd": { "content": "{{http://${1:image_url}}}${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "{{<image url>}}", "matches": { "image": true } }, "0b1a8caa-8c7e-3e0b-91ab-beba1f477aa4": { "content": "else\n\t$0", "doc": "else", "filetype": "make", "grammar": "lsp", "label": "else", "matches": { "el": true } }, "0b1a9c23-a551-3d6f-a374-129a0f682353": { "content": "_.toString(${value})", "doc": "_.toString(null);\n// => ''\n\n_.toString(-0);\n// => '-0'\n\n_.toString([1, 2, 3]);\n// => '1,2,3'\n\nConverts `value` to a string. An empty string is returned for `null`\nand `undefined` values. The sign of `-0` is preserved.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tostring", "matches": { "lodash tostring": true } }, "0b1d1e9a-4f1b-305b-8446-c2ce460544f5": { "content": "for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) begin\n\t${4}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "for": true } }, "0b1dd133-bf14-320f-a95b-c8e5da0c30f6": { "content": "<${1:elementName}>\n\t$0\n</${1}>", "doc": "an element", "filetype": "react-ts", "grammar": "lsp", "label": "jsx element", "matches": { "j": true } }, "0b233076-b6a0-3a90-bc88-32bdb650a9d7": { "content": "if (${1:true}) {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "if": true } }, "0b278089-e5a7-33da-8d74-8600f971478f": { "content": "case ${1:expression} of\n\t${2:case1} -> ${3:result}\n\t${4:case2} -> ${5:result}$0", "doc": "Case statement", "filetype": "haskell", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "0b29a8f2-711a-361f-88aa-1b4fe9045d51": { "content": "ranges::", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "ranges::", "matches": { "r": true } }, "0b2dbbb2-451d-3619-90c9-a0d4abd0f33d": { "content": "private void OnControllerColliderHit(ControllerColliderHit hit) {\n\t$0\n}", "doc": "OnControllerColliderHit is called when the controller hits a collider while performing a Move.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnControllerColliderHit", "matches": { "OnControllerColliderHit(ControllerColliderHit)": true } }, "0b30de2f-43fb-3594-a238-e8aefcff0cd8": { "content": "require 'pry'; binding.pry", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert pry call", "matches": { "pry": true } }, "0b392b48-a8de-335a-a01c-db54ad87c869": { "content": "maxval(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})", "doc": "Maximum Value", "filetype": "fortran", "grammar": "lsp", "label": "maxval", "matches": { "maxval": true } }, "0b3aa601-ff96-3c98-8948-57e4a67c10ac": { "content": "@yield('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@yield directive", "matches": { "yield": true } }, "0b422041-7d6e-3b88-8ab7-7cae772c0db3": { "content": "<header>\n\t${0}\n</header>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "header": true } }, "0b542abb-7ac4-3082-b86d-e7cab32b141d": { "content": "${1:deferred}.resolveWith(${2:this}, ${3:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dresw": true } }, "0b55c750-fa1b-32ff-8ec7-acc5136f3c2a": { "content": "integer${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}", "doc": "Integer", "filetype": "fortran", "grammar": "lsp", "label": "int", "matches": { "int": true } }, "0b5c032f-3a6b-3ac1-bc84-c718a277a007": { "content": "${1:map} ${2:fn} ${0:list}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "ap": true } }, "0b6669f2-3b30-3120-8ca1-0adf7172340d": { "content": "provider \"dyn\" {\n customer_name = \"\\${var.dyn_customer_name}\"\n username = \"\\${var.dyn_username}\"\n password = \"\\${var.dyn_password}\"\n}", "doc": "define a dyn provider.", "filetype": "terraform", "grammar": "lsp", "label": "dyn", "matches": { "tf-dyn": true } }, "0b667299-52c5-3f4d-8336-d4ad96b4030f": { "content": "process.stdin", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "stdin": true } }, "0b67fee6-f21b-3bf0-b1ff-0bdda0f81829": { "content": "unless $1\n\t$2\nelsif $3\n\t$4\nelse\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "unlesee": true } }, "0b6a2dbb-c7bf-3b0c-af2c-99a24b2e0f05": { "content": "=head2 ${1:MethodName}\n\n${0:Summary....}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "psub": true } }, "0b710d0c-57bc-316c-ba2b-0b232c81b778": { "content": "align-self start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:s": true } }, "0b725ffb-0115-3821-baa4-7f9379608936": { "content": "routes {\n\t/ {\n\t\t${1:Application.setPage(\"index\")}\n\t}\n\t/${2:user}/:${3:id} {\n\t\t do {\n\t\t\t${4:Application.setPage(\"show\")}\n\t\t\t${5:Application.loadUser(id)}\n\t\t}\n\t}\n}", "doc": "In Mint routes of an application are defined at the top level with the routes block.", "filetype": "mint", "grammar": "lsp", "label": "Routes", "matches": { "routes": true } }, "0b754a79-2133-3bd3-b292-57b11a5b83ba": { "content": "cut:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "cut": true } }, "0b7900ed-92bd-3c75-bc4d-6b5945f30294": { "content": "\\begin{align}\n\t${0:${VISUAL}}\n\\end{align}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Align", "matches": { "al": true } }, "0b7b0a9d-c5fd-30df-82bc-2ea344977e9a": { "content": "expect($1).toBeInstanceOf($0);", "doc": "expects the argument is less than", "filetype": "jest", "grammar": "lsp", "label": "jest-tobeinstanceof", "matches": { "jest expect tobeinstanceof": true, "tbi": true } }, "0b7e8cbd-db9a-315f-8fda-f17435ce74eb": { "content": "$1: .word $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Word", "matches": { "wo": true } }, "0b80fae8-bd13-3321-a109-3b3226c8d78e": { "content": "@lang('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@lang directive", "matches": { "lang": true } }, "0b8127de-67cf-36d9-adc0-1e61220384f2": { "content": "${1:deferred}.promise(${2:target})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dprom": true } }, "0b869add-1bde-372e-a847-4346f4c42e57": { "content": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "docxs": true } }, "0b8b93f6-b7c1-37af-83c8-06916b74ef6b": { "content": "function mod(${1:value},${2:modulus})$0", "doc": "remainder from the division of value by modulus", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-mod", "matches": { "function mod": true } }, "0b8c7ed8-4917-3919-a8b5-9c9221eb6ead": { "content": "${1:name}ui <- function(id) {\n ns <- NS(id)\n tagList(\n ${0}\n )\n }\n\n${1:name} <- function(input, output, session) {\n ns <- session\\$ns\n}\n\n# Copy in UI\n#${1:name}ui(\"${1:name}ui\")\n\n# Copy in server\n#callModule(${1:name}, \"${1:name}ui\")", "doc": "Shiny module", "filetype": "r-snippets", "grammar": "lsp", "label": "Shiny module", "matches": { "shiny module": true } }, "0b8fb9c9-20b8-3dfb-bb3e-1bafb737c4ba": { "content": "$.queue(${1:element}${2:, name}${3:, newQueue})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "queuee": true } }, "0b9abf8b-b0c2-39f8-83ca-0938e9750e25": { "content": "@external(${1:erlang}, \"${2}\", \"${0}\")", "doc": "external attribute", "filetype": "gleam", "grammar": "lsp", "label": "External attribute", "matches": { "external": true } }, "0b9bd556-598d-388f-9d7a-3e90eadbcf46": { "content": "const ${1} = styled.${2}.attrs({\n ${3}: ${4}\n})`\n ${5}\n`;", "doc": "Styled-Component with attributes", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-styled-component-with-attributes", "matches": { "scattrs": true, "styled-components component with attributes": true } }, "0b9d1a17-f895-3574-bb5a-de512abf2f04": { "content": "printf(\"${1:} = %d\\n\", $1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "prd": true } }, "0b9fb910-b3d8-307e-801f-2d2e63bbd572": { "content": "class ${1:name} extends ${2:base} {\n\tconstructor (${3:arguments}) {\n\t\tsuper(${3:arguments})\n\t\t${0}\n\t}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "class extends", "matches": { "csx": true } }, "0ba74c14-73b6-3caf-9c29-5f2ac935e291": { "content": "font: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "f": true, "font": true } }, "0baf65be-568b-380e-bae0-4e0d21f616af": { "content": "$_COOKIE['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "C": true } }, "0bbac2dc-9be9-3223-8d7c-5e42d79a0da1": { "content": "import ${1};\n${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "import": true, "imt": true } }, "0bbb4f48-18f6-35dc-aa67-8a96203635bd": { "content": "static public final String ${1:var} = \"${2}\";${4}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "const_string": true } }, "0bc0894d-4f9d-33df-977a-6dc57c223c0c": { "content": "borderLeftWidth: ${1},", "doc": "borderLeftWidth", "filetype": "react-native", "grammar": "lsp", "label": "borderLeftWidth", "matches": { "bor": true } }, "0bce72fe-3ff2-3cee-b9b9-25cc3604e32a": { "content": "{% switch ${1} %}\n\t{% case \"${2}\" %}\n\t\t${0}\n\t{% default %}\n\n{% endswitch %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig switch", "matches": { "switch": true } }, "0bd134e5-aa7d-369e-87bc-722d4cf69c11": { "content": "<dd>$1</dd>$2", "doc": "HTML - Defines a definition description", "filetype": "html", "grammar": "lsp", "label": "dd", "matches": { "dd": true } }, "0bd4e38d-5f32-336c-80a8-7bebc4133244": { "content": "border-length ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdlt": true } }, "0bd5e0a7-e05b-3799-b8c1-d37867dc01e2": { "content": "//${2:STEPID01} EXEC PGM=IEBGENER \n//SYSUT1 DD *\n${3}\n/*\n//SYSUT2 DD DISP=NEW,DSN=${4:A.B.C}\n//SYSPRINT DD SYSOUT=*\n$0", "doc": "IEBGENER create/load a dataset", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/IEBGENER ", "matches": { "IEBGENER": true } }, "0bdb8a4f-2f0f-3809-8721-ad28ef0b9afe": { "content": "def index\n\t@${1:model_class_name} = ${2:ModelClassName}.all\nend", "doc": "def index", "filetype": "rails", "grammar": "lsp", "label": "Index action", "matches": { "index": true } }, "0bdda360-8fb3-30c5-9f3b-5444c721af71": { "content": "dynamic_cast<${1}>(${2})${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "dynamic_cast<>()", "matches": { "dynamic_cast": true } }, "0be572cd-cff9-3a67-838f-45fd8bf74397": { "content": "grid-auto-columns: auto", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gac:a": true } }, "0be5b8ed-dfaf-3aa2-bf7c-c8d1fe971177": { "content": "{%- if ${1:condition} -%}\n\t$2\n{%- else -%}\n\t$3\n{%- endif -%}", "doc": "Control flow tag: if else, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag if else, whitespaced", "matches": { "ifelse-": true } }, "0beba12e-7f03-3b4a-902c-090b2a2edbb1": { "content": "def ${1:name} do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "def .. do .. end", "matches": { "def": true } }, "0bedd47c-a25f-3718-9bf0-6136569b6b74": { "content": "procedure ${1}(${2}) is\n\t${3}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "procedure": true } }, "0bf213ac-fe19-305c-afd2-8f66c191c01c": { "content": "${1:FIELDNAME} = forms.EmailField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "EmailField", "matches": { "fmail": true } }, "0bf2a887-05a9-334b-80b7-877bb47f11f2": { "content": "white-space pre-wrap", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs:pw": true } }, "0bf3941c-3294-3a18-a455-bd0cfe40261d": { "content": "scope :${1:name}, { ${2:joins(:${3:table}).}where(${4:'${5:$3.${6:field}} = ?', ${7:'${8:value}'}}) }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "scope", "matches": { "scope": true } }, "0bf5491c-6a4c-3912-9062-eb75955479ce": { "content": "border-right: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdr+": true } }, "0bf601dc-bb0e-3b4e-9631-976556f49eca": { "content": "<div id=\"${1}\">${2:TARGET}</div>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "divid": true } }, "0bfaedb0-26d9-3d94-a54f-5a11e9024585": { "content": "do\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "do": true } }, "0bfd9820-4327-3173-8040-7de8b6ff44cb": { "content": "type ${1:Type} = ${0:Type}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "type": true } }, "0bfef496-b904-31bd-8305-39c564e09c6c": { "content": "public override bool Equals(object obj)\n{\n\tif (obj == null || GetType() != obj.GetType())\n\t{\n\t\treturn false;\n\t}\n\t${0:throw new NotImplementedException();}\n\treturn base.Equals(obj);\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "eq": true } }, "0c059aa1-9daa-3183-a3a0-e3089d2d6c76": { "content": "const [${1:state}, set${2}] = useState(${3:initialState});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useState", "matches": { "uses": true } }, "0c08ec36-de3f-3d48-867b-fdcd68387ca9": { "content": "border-bottom-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbc": true } }, "0c1b686c-6f5e-3cd7-b2bd-4869973229c1": { "content": "import { mapActions } from 'vuex';\n\nexport default {\n\tmethods: {\n\t\t...mapActions([\n\t\t\t${1:'nameOfAction'}, //also supports payload `this.nameOfAction(amount)` \n\t\t])\n\t},\n};", "doc": "mapactions inside a vue component", "filetype": "vue-script", "grammar": "lsp", "label": "Vue MapActions", "matches": { "vmapactions": true } }, "0c233512-7f74-3fb5-b173-9f1715c7d296": { "content": "border-fit: overwrite", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:ow": true } }, "0c23b91b-71fa-3925-b239-164d87456744": { "content": "dict create ${0:?key value key value ...?}", "doc": "Return a new dictionary that contains each of the key/value mappings listed as arguments (keys and values alternating, with each key being followed by its associated value.)", "filetype": "tcl", "grammar": "lsp", "label": "Create a dict", "matches": { "dict create": true } }, "0c305b55-7fc8-3244-9fdd-48644360ecf1": { "content": "<style>\n\t${1:/* your styles go here */}\n</style>", "doc": "add styles to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-style-tag", "matches": { "s-style": true } }, "0c325f08-ca23-330c-b74e-09e954396b73": { "content": "try {\n\t${1:expression}\n} catch {\n| ${2:MyException} => ${3:expression}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Try", "matches": { "try": true } }, "0c330f93-9709-3687-bce5-f54f71dc3bad": { "content": "@article{${1:name},\n\tauthor={${2:author}},\n\ttitle={${3:title}},\n\tjournaltitle={${4:journal}},\n\tvolume={${5:NN}},\n\tnumber={${6:NN}},\n\tyear={${7:YYYY}},\n\tpages={${8:NN}--${9:NN}}\n}\n$0", "doc": "", "filetype": "bib", "grammar": "snu", "label": "Article reference", "matches": { "article": true } }, "0c371ea7-8475-3603-a015-747cbd418a41": { "content": "import '${1:module}';$0", "doc": "Imports entire module in ES6 syntax without module name", "filetype": "snippets", "grammar": "lsp", "label": "importNoModuleName", "matches": { "imn": true } }, "0c3b8237-02ee-3ed5-867f-1ad8137dfef9": { "content": "page-break-after: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgba:l": true } }, "0c3dbf08-11f4-3b69-b3ed-c33987fbe573": { "content": "if(Yii::app()->request->isAjaxRequest == TRUE)\n{\n\t${0}\n}", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yifisajax": true } }, "0c3dc9a2-a138-32e3-8590-e04c652af96e": { "content": "order(${1:...}, ${2:na.last = ${3:TRUE}}, ${4:decreasing = ${5:FALSE}})", "doc": "Order", "filetype": "r-snippets", "grammar": "lsp", "label": "ord", "matches": { "order": true } }, "0c3f1c38-950c-3109-95a3-f7be5b650924": { "content": "mov $1, %ecx\ndec %ecx\n\net_for:\n\t$2\n\n\tloop et_for", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Loop n-1 times", "matches": { "loopnn": true } }, "0c417684-804e-3e2a-93b6-243c4a58ad99": { "content": "justify-items: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ji": true } }, "0c4d18a1-9326-3b79-905c-213742f7f9e0": { "content": "_.isArray(${value})", "doc": "_.isArray([1, 2, 3]);\n// => true\n\n_.isArray(document.body.children);\n// => false\n\n_.isArray('abc');\n// => false\n\n_.isArray(_.noop);\n// => false\n\nChecks if `value` is classified as an `Array` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isarray", "matches": { "lodash isarray": true } }, "0c4f2595-3b4b-3a4d-bafa-4ba10451e47f": { "content": "_.uniqWith(${array}, ${comparator})", "doc": "var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 2 }];\n\n_.uniqWith(objects, _.isEqual);\n// => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }]\n\nThis method is like `_.uniq` except that it accepts `comparator` which\nis invoked to compare elements of `array`. The order of result values is\ndetermined by the order they occur in the array.The comparator is invoked\nwith two arguments: (arrVal, othVal).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-uniqwith", "matches": { "lodash uniqwith": true } }, "0c5764a1-1adc-3f8f-ae44-27cb7a190b13": { "content": "::: incremental\n\n${1:${TM_SELECTED_TEXT}}$0\n\n:::", "doc": "Insert incremental fenced block", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert incremental fenced block", "matches": { "incremental fenced block": true } }, "0c5f399b-c631-3c97-8b94-6f3e26cb0846": { "content": "const ${1:store} = writable(${2:initialValue}, () => {\n\t${3:console.log('got a subscriber');}\n\treturn () => ${4:console.log('no more subscribers');}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-writeable-set", "matches": { "svelte writeable set": true, "svwt": true } }, "0c63e58c-a3a3-30d1-91a4-d1b356c65ab4": { "content": "<%= ${1} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rce": true } }, "0c653a18-ca98-3de4-851a-9f035adff087": { "content": "private void OnValidate() {\n\t$0\n}", "doc": "Called when the script is loaded or a value is changed in the inspector (Called in the editor only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnValidate", "matches": { "OnValidate()": true } }, "0c657ec2-4bbf-3f2c-989f-e88bf38ba669": { "content": "require('${1:module}');", "doc": "require", "filetype": "base", "grammar": "lsp", "label": "require", "matches": { "base require": true } }, "0c68ea4e-fae7-3830-a667-f93b650458b6": { "content": "#include <iostream>\n\nint main(int argc, char* argv[])\n{\n std::cout << \"hello, world!\" << std::endl;\n return 0;\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "#include<iostream> int main...", "matches": { "helloworld": true } }, "0c6c6920-4470-3650-bc9c-519aef78f809": { "content": "process (${1:clk})\nbegin\n\tif rising_edge ($1) then\n\t\t${2}\n\tend if;\nend process;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "prc": true } }, "0c6d2092-2590-3a38-8109-bdbc6fc338d7": { "content": "variable \"vpc_id\" {}\n\ndata \"aws_vpc\" \"${selected}\" {\n id = \"\\${var.vpc_id}\"\n}\n\nresource \"aws_subnet\" \"example\" {\n vpc_id = \"\\${data.aws_vpc.${selected}.id}\"\n availability_zone = \"us-west-2a\"\n cidr_block = \"\\${cidrsubnet(data.aws_vpc.${selected}.cidr_block, 4, 1)}\"\n}", "doc": "aws_vpc provides details about a specific VPC. This resource can prove useful when a module accepts a vpc id as an input variable and needs to, for example, determine the CIDR block of that VPC.", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpc", "matches": { "tf-aws_vpc": true } }, "0c6e127a-3bd5-337a-a734-7274bbb07eb0": { "content": "{% comment %}\n\t${0}\n{% endcomment %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "comment": true } }, "0c6e16a8-ad46-38b6-9121-d5bb90bd1a81": { "content": "(others => '0')", "doc": "Zero Others", "filetype": "vhdl", "grammar": "lsp", "label": "zeroes", "matches": { "oth": true } }, "0c78723e-838b-399a-b3dc-b79533cd1111": { "content": "shininess(${0:shine});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "shininess": true } }, "0c79f56d-411b-32e8-924f-e284047c30a3": { "content": "<VirtualHost ${1:*}:${2:80}>\n\tServerAdmin ${3:webmaster@example.com}\n\tDocumentRoot ${4:/www/example.com}\n\tServerName ${0:www.example.com}\n</VirtualHost>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "virtualhost": true } }, "0c8fa40d-8a9a-3631-968c-8f2a0e78d97c": { "content": "padding ${1:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "p:2": true } }, "0c8fa5da-9273-3379-ae10-07d80862b1eb": { "content": "${1:map}.catch_all \"*${2:anything}\", controller: \"${3:default}\", action: \"${4:error}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "map.catch_all", "matches": { "mapca": true } }, "0c8ffd43-bc90-39fe-aedd-3fe49abce8af": { "content": "<c:remove var=\"${1}\" scope=\"${0:page}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cremove": true } }, "0c96d4b2-66bc-3d70-8ba5-e6b1c5ef2128": { "content": "font-emphasize-position: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "femp": true } }, "0c9bc250-8544-3447-a181-5aff3c45991c": { "content": "text-transform: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "text-transform": true, "tt": true } }, "0c9ded28-a703-3576-8abe-325c2ccb6066": { "content": "pub fn ${1:function_name}(${2}) -> ${3:Nil} {\n\t${0:todo}\n}", "doc": "public function", "filetype": "gleam", "grammar": "lsp", "label": "Public Function", "matches": { "pub": true, "pub fn": true } }, "0c9e5b84-c1ff-3290-91d9-3690b43357b5": { "content": "${1:command} | each while {|${2:el}| ${3:closure} }", "doc": "\"each while\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "each while builtin", "matches": { "each-while": true } }, "0c9f5b60-3d52-3646-adfb-d15a63d0d248": { "content": "it('${1:description}', () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "it synchronous", "matches": { "its": true } }, "0ca1da39-d1e2-352a-af2d-0db7070f093d": { "content": "<div [ngSwitch]=\"${1:conditionExpression}\">\n\t<div *ngSwitchCase=\"${2:expression}\">${3:output}</div>\n\t<div *ngSwitchDefault>${4:output2}</div>\n</div>", "doc": "Angular ngSwitch", "filetype": "angular", "grammar": "lsp", "label": "ngswitch", "matches": { "a-ngswitch": true, "angular ng switch": true } }, "0ca53edc-7671-3dc2-8a52-328b365b253e": { "content": "import { Link } from \"gatsby\"", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-link-import", "matches": { "gatsby link import": true } }, "0caaf687-834a-323b-871f-23e335a56cc5": { "content": "<menu type=\"toolbar\">\n\t${0}\n</menu>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "menu:t": true } }, "0cb26aa3-87a7-3899-afdf-49ff810eebc6": { "content": "function* ${1:function_name}(${2}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "fun*": true } }, "0cb69bba-6f69-3bb2-bf0b-9a1ce8eacfb9": { "content": "#include <iostream>\n\nint main (int argc, char *argv[]) {\n\t$1\n\n\treturn 0;\n}", "doc": "Standard starter template for a tiny C++ program", "filetype": "cpp", "grammar": "lsp", "label": "Starter Template", "matches": { "st": true } }, "0cb83e02-1e61-32d6-aa79-1c42d64d4b45": { "content": "connect ${1:StoreName}.Store exposing { $0 }", "doc": "The connect directive lets you connect a component to a store which allows you to call the stores functions and properties without using the stores name.", "filetype": "mint", "grammar": "lsp", "label": "Connect", "matches": { "con": true } }, "0cc4f3f2-5829-3331-b467-315f4b36975f": { "content": "loess(${1:yCol} ~ {2:xCol}, data = ${3:data}, subset = ${4:subset}, weights = ${5:weights}, span = ${6:span},\ndegree = ${7:degree}, na.action = {8:na.action})", "doc": "Local polynomial regression", "filetype": "r-snippets", "grammar": "lsp", "label": "loess", "matches": { "loess": true } }, "0cc94ee2-787e-34fc-8407-943a85d960b0": { "content": "if ${1:condition} then ${2:undefined} else ${3:undefined}$0,", "doc": "If inline", "filetype": "haskell", "grammar": "lsp", "label": "if_inline", "matches": { "if inline": true } }, "0cd0418d-42e7-3426-8cdd-dafb0938be23": { "content": "# https://kubernetes.io/docs/concepts/services-networking/service/\napiVersion: v1\nkind: Service\nmetadata:\n name: ${1:myjob}\n namespace: ${2:default}\nspec:\n selector:\n app: ${1:myjob}\n type: ${3|ClusterIP,NodePort,LoadBalancer|}\n ports:\n - name: ${1:myjob}\n protocol: ${4|TCP,UDP|}\n port: ${5:80}\n targetPort: ${6:5000}\n nodePort: ${7:30001}\n---\n$0", "doc": "k8s Service", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Service", "matches": { "k-service": true } }, "0cd2d99d-6a7d-38bd-8230-6c35ce341454": { "content": "render nothing: ${1:true}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (nothing) (rn)", "matches": { "rn": true } }, "0cd923a1-f99e-3e88-8408-62aadd0246c3": { "content": "#line ${0:#:number}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "line": true } }, "0cd92c73-ca40-388a-bd0e-0c97c872dbbf": { "content": "import React, { Component } from 'react'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithComponent", "matches": { "imrc": true } }, "0cdf623f-a219-3143-9db5-08a8552f2a02": { "content": "border-top-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-top-style": true, "bts": true } }, "0ce002aa-8f55-3379-b572-a064c5fe5f19": { "content": "import { createSelector } from 'reselect'\n\nexport const ${1:first} = state => state.${2:second}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reduxSelector", "matches": { "rxselect": true } }, "0ce003fc-d42d-3f7a-b4af-9da4689ce298": { "content": "{% break %}", "doc": "Iteration tag: break", "filetype": "liquid", "grammar": "lsp", "label": "Tag break", "matches": { "break": true } }, "0ce228e9-c447-39b5-9a7c-1769f83bc101": { "content": "else if $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "eif": true } }, "0ce27f8e-420f-3270-9be1-d714d054dd1d": { "content": "@layout('${1:name}')", "doc": "Edge: layout tag allows you define the layout template for the current template.", "filetype": "edge", "grammar": "lsp", "label": "edge: Layout", "matches": { "@layout": true } }, "0ce66d13-ace4-309b-8822-8b10bc64c898": { "content": "if $1; then\n\t${0:${VISUAL}}\nfi", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "if": true } }, "0cf0ef00-a759-3c44-a3b0-47eea3aa2c25": { "content": "NS_ASSUME_NONNULL_BEGIN\n\n@interface ${1:$TM_FILENAME_BASE} : ${2:NSObject}\n\n$3\n\n@end\n\nNS_ASSUME_NONNULL_END", "doc": "Create an Objc Class interface", "filetype": "objc", "grammar": "lsp", "label": "Create Class interface", "matches": { "@interface": true, "class": true } }, "0cf67d44-5693-3288-b116-40b4700192b2": { "content": "border-style: outset", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:o": true } }, "0cf6ba31-bb3e-39c0-9477-ab94a81d5953": { "content": "import { Routes } from '@angular/router'\n\nexport const routes: Routes = [${0}]", "doc": "Route definitions", "filetype": "typescript", "grammar": "lsp", "label": "Route definitions", "matches": { "a-routes": true } }, "0cf76400-b5ad-3e05-ac88-cc53e12f8c9d": { "content": "(${1}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "=>": true } }, "0cff404a-434e-330f-ba6f-3e7ba27ad57c": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "else { ... }", "matches": { "el": true } }, "0cff551a-ce82-3060-ab00-341a5b9a4758": { "content": "font-style normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fs:n": true } }, "0d01611e-a0c2-364a-afe3-d51867c8cfda": { "content": "func Benchmark$1(b *testing.B) {\n\tfor ${2:i} := 0; ${2:i} < b.N; ${2:i}++ {\n\t\t$0\n\t}\n}", "doc": "Snippet for Benchmark function", "filetype": "go", "grammar": "lsp", "label": "benchmark function", "matches": { "bf": true } }, "0d01bf9f-e53d-3811-a306-bebef399de4f": { "content": "{-# OPTIONS_HADDOCK ${0:hide} #-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "haddock": true } }, "0d0e4f29-a988-36f3-a3dc-f0f12b63a40d": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_env;\n\t$2\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM env class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_env", "matches": { "uvm_env": true } }, "0d13551e-3c52-3961-8617-1821fed03414": { "content": "${1}:\nfor ${2:I} in ${3} loop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named for", "matches": { "named_for": true } }, "0d13dbf8-dd6f-3c26-8362-f99abe8c4ee2": { "content": "align-content: first baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:fb": true } }, "0d1b9e3b-70df-3d48-9fd6-163e0163bef6": { "content": "$.isPlainObject(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isobj": true } }, "0d248084-f8d9-3a9a-96bb-41389a5373c4": { "content": "class ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React component class", "filetype": "react-ts", "grammar": "lsp", "label": "reactJustClassCompoment", "matches": { "rcjc": true } }, "0d28543f-a20e-3bfa-959f-f4d9e64eab51": { "content": "after_validation $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_validation", "matches": { "aftv": true } }, "0d2ade2c-cf72-3f49-9ad4-d34403a05bfa": { "content": "using UnityEngine;\n\npublic class ${TM_FILENAME_BASE} : StateMachineBehaviour {\n\tpublic override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {\n\t\t$0\n\t}\n}", "doc": "Unity StateMachineBehaviour class template.", "filetype": "unity", "grammar": "lsp", "label": "Unity StateMachineBehaviour", "matches": { "StateMachineBehaviour": true } }, "0d2cfea2-87a8-37ad-841c-c4fed18b931b": { "content": "afterEach(function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "afterEach(function() { ... })", "matches": { "afte": true } }, "0d332412-92b1-3621-a72d-39e623ff0ac6": { "content": "map[${1:keytype}]${2:valtype}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Map type", "matches": { "map": true } }, "0d380682-65d3-3e6e-8a67-a9053ef2a1c5": { "content": "list-style-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lisi": true } }, "0d39f31a-7864-3bfd-b95e-6a3b30da7a17": { "content": "size(${1:200}, ${2:200}${0:, OPENGL});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "opengl", "matches": { "size": true } }, "0d4503d0-5a4a-315b-a529-1aba2cfe6a61": { "content": "box-shadow: ${1:0} ${2:0} ${3:0} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh+": true } }, "0d47d403-78ba-3df4-98bf-5d41e1508288": { "content": "border-left-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "blc": true, "border-left-color": true } }, "0d480a7d-ed67-3499-aa80-6ec3045c4e1a": { "content": "assert_eq!(${1:expected}, ${2:actual});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "assert_eq!", "matches": { "ase": true } }, "0d529352-d3fc-31e4-bfa0-6bc06993c7f2": { "content": "try\n\t${1:${VISUAL}}\ncatch ${2}\n\t${0}\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "try ... catch statement", "matches": { "t": true } }, "0d533c49-bcdf-3dca-9a29-5af3f677c644": { "content": "push($1)\n$0", "doc": "The push() method adds one or more elements to the end of an array and returns the new length of the array.", "filetype": "javascript", "grammar": "lsp", "label": "push", "matches": { "push": true } }, "0d58c122-f1c0-3432-a78c-60a0b0b2789c": { "content": "import styled from 'styled-components/native';\n\nexport const ${1:Container} = styled.${2:View}`\n ${3}\n`;", "doc": "Create React Native Styled Components file", "filetype": "snippets", "grammar": "lsp", "label": "styles", "matches": { "styled-react-native": true } }, "0d5b97a2-f08f-33f7-9460-929d6f53a226": { "content": "mixed.strict()", "doc": "mixed.strict(isStrict: boolean = false): Schema\n\nSets the strict option to true. Strict schemas skip coercion and transformation attempts,\nvalidating the value \"as is\".", "filetype": "yup", "grammar": "lsp", "label": "mixed-strict", "matches": { "yup mixed strict": true } }, "0d5d897d-ddf4-3d8c-b6c2-ac1dbb3b3d8e": { "content": "@label$0", "doc": "The @label tag can be used to give an overloaded signature a name that it can be referenced with via a declaration reference.", "filetype": "tsdoc", "grammar": "lsp", "label": "label", "matches": { "@label": true } }, "0d646a52-0cc4-3514-86a2-771c3510a9f2": { "content": "\\pdv[${1:${VISUAL}}]{${2}}{${3}}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Partial Derivative", "matches": { "pdv": true } }, "0d662fc8-106d-335d-b083-6d796d74c885": { "content": "provider \"opsgenie\" {\n api_key = \"${myApiKey}\"\n}", "doc": "define a opsgenie provider.", "filetype": "terraform", "grammar": "lsp", "label": "opsgenie", "matches": { "tf-opsgenie": true } }, "0d6aa1e6-3678-3c2b-a79c-a92af5fc0d8b": { "content": "resource \"aws_internet_gateway\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_internet_gateway", "filetype": "terraform", "grammar": "lsp", "label": "aws_internet_gateway", "matches": { "tf-aws_internet_gateway": true } }, "0d6f4cd3-8826-3425-a0c5-0c39d8a84e7e": { "content": "try {\n\t${1:TARGET}\n} catch (${2:#:Exception} $e) {\n\t${3:#:code}\n} finally {\n\t${4:#:code}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "tryf": true } }, "0d70eb9d-be1e-316b-b6bf-cecc8ce4bdf6": { "content": "sign($2)", "doc": "float sign(float x)\nvec2 sign(vec2 x)\nvec3 sign(vec3 x)\nvec4 sign(vec4 x)\n\nThe sign function returns 1.0 when x is positive, 0.0 when x is zero and -1.0 when x is negative. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "sign", "matches": { "sign": true } }, "0d713342-a2c7-3247-99dd-b9031c666319": { "content": "getDefaultProps: ->\n\t${1:myvar}: ${2:myvalue}\n\t$3", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define getDefaultProps", "matches": { "getDefaultProps": true } }, "0d74c181-2b16-3d15-8249-c1a65915597c": { "content": "#+begin_example\n$0\n#+end_example", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "ex": true } }, "0d77346f-9c7c-3ad0-ad2f-149d6d6c4a2c": { "content": "dist(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${0:z2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "dist": true } }, "0d77991a-4caf-3255-9aea-730029efa6b7": { "content": "sentenceCase(${1:'${2:value}'})", "doc": "Convert a string to sentenceCase", "filetype": "edge", "grammar": "lsp", "label": "edge: sentenceCase", "matches": { "sentenceCase": true } }, "0d7bac33-78cd-37ce-925b-e9c464237a89": { "content": "${1:obj}.mouseup(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mup": true } }, "0d834fbb-ed5a-33eb-b211-393288795d70": { "content": "sin(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sin": true } }, "0d84f6ef-c347-373d-9f68-e8d32f1bdad8": { "content": "head () {\n\treturn {\n\t\ttitle: '${1:title}',\n\t\tmeta: [\n\t\t\t{ hid: '${2:description}', name: '${3:description}', content: '${4:custom description}' }\n\t\t]\n\t}\n},", "doc": "Use the head method to set the HTML Head tags for the current page", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-head", "matches": { "nuxt head": true } }, "0d88b3c9-944e-32a8-a077-1cf263b4d51e": { "content": "import ${1:std.stdio};", "doc": "", "filetype": "d", "grammar": "snu", "label": "import (imp)", "matches": { "imp": true } }, "0d8a3039-6026-3697-9a0d-7ea2d33c24e2": { "content": "unloadMovie(${1:#:target});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "um": true } }, "0d8d8c7f-bd73-3f7b-835d-2a97169e6f0c": { "content": "repeat (${1}) begin\n\t${0}\nend", "doc": "Repeat loop", "filetype": "verilog", "grammar": "lsp", "label": "repeat loop", "matches": { "repeat (${1}) begin": true } }, "0d972292-0610-37be-93fd-9afe5268c1f5": { "content": "loop do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "forever loop", "matches": { "loop": true } }, "0d97eec8-64cf-381a-bee7-815b284a0e69": { "content": "Array.from(${1:document}.getElementsByTagName('${2:tag}'))", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getElementsByTagName", "matches": { "gt": true } }, "0d99b3da-24c7-3eb7-ace3-95fcb3170ea6": { "content": "protected string ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps|": true } }, "0d9b7afa-772c-3811-85d6-9cfbf56f35cd": { "content": "it('${1:description}', async () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "it asynchronous", "matches": { "it": true } }, "0da0e89a-6634-3503-8c1f-661f1464e138": { "content": "place-items: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi:c": true } }, "0da2a047-03b1-35ac-ac5f-891e8995ddc0": { "content": "#!/usr/bin/env node", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "#!": true } }, "0da41908-efb4-3ce9-afd2-c65f07e80661": { "content": "mem_limit: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Memory Limit", "matches": { "mem_": true } }, "0da52349-68be-30a6-8701-f7a42d5d23d3": { "content": "${1:slice} = append($1, ${0:value})", "doc": "", "filetype": "go", "grammar": "snu", "label": "slice = append(slice, value)", "matches": { "ap=": true } }, "0dae39fe-6f21-39d8-9d50-e35a36ca93d0": { "content": "<xsl:template name=\"${1:name}\">${0}\n</xsl:template>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "named", "matches": { "template": true } }, "0db05aeb-fd38-3483-b21c-6b103781583f": { "content": "PropTypes.element,", "doc": "React element prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeElement", "matches": { "ptel": true } }, "0db6a18b-61bc-3433-a4d4-e96e2c6e8d2f": { "content": "${1:name}.foldLeft(${0:first}) {(", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fldl": true } }, "0db7a106-f72e-3de8-ad79-cf4deb968fe8": { "content": "<?php echo $this->${0} ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pethis": true } }, "0db7cc6f-39c5-3473-9dc8-82985883dce6": { "content": "{% include \"$1\" %}", "doc": "include tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "include", "matches": { "include": true } }, "0dc28c55-a6d3-3967-aba8-e6a8a47e3db2": { "content": "{% else %}\n\t${1}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "el": true } }, "0dc7583b-9938-3239-8922-eb60a1f9651a": { "content": "while(${1:true}) {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "wh": true } }, "0dd2a435-e9f1-3888-a5c9-436710b3edfe": { "content": "<input type=\"date\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:date": true } }, "0dd57526-e7b1-3bf4-8c8d-26c9c2781bb3": { "content": "# https://kubernetes.io/docs/concepts/storage/persistent-volumes/\napiVersion: v1\nkind: PersistentVolumeClaim\nmetadata:\n name: ${1:myapp}\n namespace: ${2:default}\n labels:\n app: ${1:myapp}\nspec:\n # AKS: default,managed-premium\n # GKE: standard\n # EKS: gp2 (custom)\n # Rook: rook-ceph-block,rook-ceph-fs\n storageClassName: ${3|default,managed-premium,standard,gp2,rook-ceph-block,rook-ceph-fs|}\n accessModes:\n - ${4|ReadWriteOnce,ReadWriteMany,ReadOnlyMany|}\n resources:\n requests:\n storage: ${5:2Gi}\n---\n$0", "doc": "k8s PersistentVolumeClaim", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s PersistentVolumeClaim", "matches": { "k-pvc": true } }, "0ddb3a60-4397-3746-8253-28995bf13be6": { "content": "pid: ${1:host}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "PID", "matches": { "pi": true } }, "0ddec74e-d1c5-3431-8439-53bbb60a2130": { "content": "for ${1:key}, ${2:value} of ${3:Object}\n\t${0:# body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Object Comprehension", "matches": { "foro": true } }, "0de35670-ca6a-3bc8-9006-108a3c35b647": { "content": "which ${1:command}", "doc": "\"which\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "which builtin", "matches": { "which": true } }, "0deada27-de70-36fb-af13-749bb793e34c": { "content": "${1:obj}.prev('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "prev": true } }, "0deb9ec0-01a0-3d6b-9663-2f43e46d3efd": { "content": "fn main() {\n ${1:todo!();}\n}", "doc": "fn main() { … }", "filetype": "rust", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "0df32579-586a-37ce-854c-1575d3a31e60": { "content": "{ lib\n, ${1:stdenv}\n, $2\n}:\n\n$0", "doc": "Package arguments, starting with { lib", "filetype": "nix", "grammar": "lsp", "label": "package-arguments", "matches": { "pkg": true } }, "0df798b2-ae3b-34f5-9b6d-77eb106cb853": { "content": "${TM_SELECTED_TEXT} {#${1:label}}$0", "doc": "Insert bookdown section label", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown section label", "matches": { "section label": true } }, "0df87972-1b2f-3354-8ffb-f43303bbd18f": { "content": "switch ($1) {\n case $2:\n $0\n break;\n default:\n}", "doc": "Insert a switch statement.", "filetype": "dart", "grammar": "lsp", "label": "switch case", "matches": { "switch": true } }, "0dfbf1a6-916b-3d8d-9923-57a18a5d4517": { "content": "//! ${1:Description.}$0\n//!\n//! # Examples\n//! ```rust\n//! ${2:write me later}\n//! ```", "doc": "A special Rust comment to describe a crate, with description and examples.", "filetype": "rustdoc", "grammar": "lsp", "label": "crate", "matches": { "//!": true } }, "0dfc4102-7961-33d4-b072-ed46a9654233": { "content": "unset key", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "unset key", "matches": { "key!": true } }, "0dfe9379-9445-3792-8f9c-a24abe2395b0": { "content": "write(*,*) '$1 = ', $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "dpr": true } }, "0e0c3b90-0959-399e-8f93-67c547af7026": { "content": "@dd($1)", "doc": "dump and die", "filetype": "snippets", "grammar": "lsp", "label": "dd", "matches": { "b:dd": true } }, "0e16c018-b4b0-3bf9-9f17-7312196d81a6": { "content": "{% set ${1:x} = ${0:y} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "set": true } }, "0e1a80a1-d6bb-3445-97fc-dfac3511e1b5": { "content": "import ${1:Img} from 'gatsby-image';", "doc": "", "filetype": "gatsby-image", "grammar": "lsp", "label": "gatsby-image-import", "matches": { "gatsby-image import": true } }, "0e1b1224-b710-371b-8c91-29132ced8a78": { "content": "Examples:\n/// --------------------\n/// ${1:example code}\n/// --------------------", "doc": "", "filetype": "d", "grammar": "snu", "label": "Examples (Example)", "matches": { "Example": true } }, "0e241289-d5fb-33d2-a87a-c2f679a6cc85": { "content": "from .views import $1", "doc": "", "filetype": "views", "grammar": "lsp", "label": "from views import", "matches": { "fvi": true } }, "0e245fe2-3de6-3322-a79a-cdb6529fbff8": { "content": "filters: {\n\t${1:fnName}: function(${2:value}) {\n\t\treturn ${2:value}${0};\n\t}\n}", "doc": "vue filter", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Filter", "matches": { "vfilter": true } }, "0e26dee2-9e4e-39e4-a9cf-6b684baab320": { "content": "${1:command} | all {|${2:el}| ${3:predicate} }", "doc": "\"all\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "all builtin", "matches": { "all": true } }, "0e296049-8031-36a9-84d9-9656232ff9e9": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nconst ${1:${TM_FILENAME_BASE}} = props => {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system with PropTypes", "filetype": "react-es7", "grammar": "lsp", "label": "reactArrowFunctionComponentWithPropTypes", "matches": { "rafcp": true } }, "0e2f0cdf-7ca0-3c22-a825-dfb58e49057b": { "content": "reg${1:#: nbit} ${2:reg}_r, $2_w;${3:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "reg [] _r, _w;", "matches": { "rw": true } }, "0e3293d8-6ca6-3b03-8908-e25a98c1c9eb": { "content": "expect(${1:target})$0;", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect (js)", "matches": { "ex": true } }, "0e34a729-ca46-3581-9116-b7c26aba33b1": { "content": "{% do $1 %}$0", "doc": "do", "filetype": "twig", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "0e35197b-9357-38db-afac-c028c5f83df5": { "content": "<%namespace file=\"${1:name}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "namespace", "matches": { "namespace": true } }, "0e394ecc-0eb7-36c8-80ab-467aec05292b": { "content": "setInterval(() => {\n\t${0}\n}, ${1:delay});", "doc": "setInterval", "filetype": "base", "grammar": "lsp", "label": "setinterval", "matches": { "base set interval": true } }, "0e3d6412-25b5-336b-a4fc-ef04b1abe373": { "content": "configure_file(\n\t${1:\\${PROJECT_SOURCE_DIR\\}/includes/version.h.in}\n\t${2:\\${PROJECT_SOURCE_DIR\\}/includes/version.h}\n\t@ONLY\n)", "doc": "Add the snippet for configure_file()", "filetype": "cmake", "grammar": "lsp", "label": "configure_file", "matches": { "conf": true } }, "0e3dbedb-4ecb-3424-8485-118d026e27db": { "content": "//#region ${1}\n${2}\n//#endregion", "doc": "Create region", "filetype": "react-native-ts", "grammar": "lsp", "label": "regionStartEnd", "matches": { "#regionStartEnd": true } }, "0e40fc15-1ea6-3cbb-8c1d-2e53be097a03": { "content": "{% javascript %}\n\t${0}\n{% endjavascript %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "javascript": true } }, "0e452b89-0e96-3285-a31e-98e38ff03159": { "content": "onBeforeUpdate(() => {${1}})", "doc": "Vue onBeforeUpdate Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onBeforeUpdate", "matches": { "v3onbeforeupdate": true } }, "0e453dd4-3ec6-37ee-a95c-2257d41166cc": { "content": "PropTypes.oneOf(['$0']).isRequired", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeEnumRequired", "matches": { "pter": true } }, "0e47fd68-fce1-3b02-b3d5-ad61db6763f6": { "content": "useEffect(() => {\n\t$1\n\n\treturn () => {\n\t\t$2\n\t}\n}, [${3:dependencies}])$0", "doc": "React useEffect() hook with return statement", "filetype": "react", "grammar": "lsp", "label": "useEffect with return", "matches": { "uer": true } }, "0e4ca825-1ccf-3b78-a7cc-94f336955d73": { "content": "<footer>\n\t${0}\n</footer>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "footer": true } }, "0e59edc1-7975-3653-803a-cb1332b84b8d": { "content": "${1:property_name}: computed('${3:argument}', function() {\n\t${0://body...}\n}),", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "property_name: computed('...', function() {...}),", "matches": { "cpro": true } }, "0e5b579d-a5d5-39ac-80da-742303a69865": { "content": "componentWillUpdate: (nextProps, nextState) ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentWillUpdate", "matches": { "componentWillUpdate": true } }, "0e5f49d0-b80f-3fda-9c54-a99106ebd43f": { "content": "const [${2:second}] = ${1:first}", "doc": "Creates and assigns a local variable using array destructing", "filetype": "react-es7", "grammar": "lsp", "label": "destructingArray", "matches": { "dar": true } }, "0e696875-9cb5-3116-94d9-99b78821aa3f": { "content": "<script setup>\n\t$0\n</script>", "doc": "script setup vue composition api element", "filetype": "vue", "grammar": "lsp", "label": "script-composition", "matches": { "scriptSetup": true } }, "0e6a3094-3c55-369f-ad53-5667dd96f673": { "content": "crossTable <- xtabs(~${1:varNames}, data= ${2:dataName}, exclude = c(${3:exclude}), subset = ${4:subset})\nftable(crossTable) # print crosstabs\nsummary(crossTable) # chi-square tests", "doc": "Crosstabulations for variables in a data frame", "filetype": "r-snippets", "grammar": "lsp", "label": "Crosstabs", "matches": { "xtabs": true } }, "0e6ff402-2887-3893-9d5e-acba6275ceb6": { "content": "enter-class=\"$1\"$0", "doc": "enter-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-enter-class", "matches": { "enterclass": true, "vue enter-class": true } }, "0e70f3b8-c534-3c33-b8d2-9b8ee690020b": { "content": "@!group ${2:Rescription.}$0", "doc": "Defines a group listing. All methods (and attributes) seen after this directive are placed into a group with the given description as the group name. The group listing is used by templates to organize methods and attributes into respective logical groups. To end a group listing use @!endgroup.", "filetype": "rdoc", "grammar": "lsp", "label": "@!group", "matches": { "@!group": true } }, "0e71f1c9-96f6-3430-8428-6eaed7ef52e1": { "content": "${1:obj}.prependTo('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "prependto": true } }, "0e7552a6-0778-3786-a0c5-41a21dccac53": { "content": "{% for ${1:item} in ${2:items} %}\n\t$3\n{% else %}\n\t$0\n{% endfor %}", "doc": "for ... else", "filetype": "twig", "grammar": "lsp", "label": "fore", "matches": { "fore": true } }, "0e75c48f-3bd0-32c0-a4db-f0db58b53735": { "content": "JSON.stringify ${1}, void, 2", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "str": true } }, "0e75eacf-c573-361e-be70-5e196bbe2c9f": { "content": "${1:obj}.eq(${2:element index})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "eq": true } }, "0e7fd73d-677a-3f95-83f6-74e0eab1bf1c": { "content": "overflow-style scrollbar", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs:s": true } }, "0e863f29-c50d-3f5d-9efc-d515c51d82a1": { "content": "display: run-in;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:ri": true } }, "0e884aae-114d-3f6a-92b6-a4c7a4242ca3": { "content": "func Example${1:Method}() {\n\t${0:${VISUAL}}\n\t// Output:\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func ExampleXYZ() { ... }", "matches": { "example": true } }, "0e8e63d4-9a0a-3a7e-8923-6ff409466d5e": { "content": "page-break-after: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgba:r": true } }, "0e8ea65b-cf25-343f-9a92-3bf660ece24f": { "content": "mixed.test()", "doc": "mixed.test(options: object): Schema\n\nAlternative test(..) signature. options is an object containing some of the following options:Options = {\n // unique name identifying the test\n name: string;\n // test function, determines schema validity\n test: (value: any) => boolean;\n // the validation error message\n message: string;\n // values passed to message for interpolation\n params: ?object;\n // mark the test as exclusive, meaning only one of the same can be active at once\n exclusive: boolean = false;\n}\nIn the case of mixing exclusive and non-exclusive tests the following logic is used.\nIf a non-exclusive test is added to a schema with an exclusive test of the same name\nthe exclusive test is removed and further tests of the same name will be stacked.If an exclusive test is added to a schema with non-exclusive tests of the same name\nthe previous tests are removed and further tests of the same name will replace each other.let max = 64;\nlet schema = yup.mixed().test({\n name: \"max\",\n exclusive: true,\n params: { max },\n message: \"${path} must be less than ${max} characters\",\n test: value => value == null || value.length <= max\n});", "filetype": "yup", "grammar": "lsp", "label": "mixed-test", "matches": { "yup mixed test": true } }, "0e9212a9-8754-3233-bdd0-89f4912cc318": { "content": "@param ${1:name} ${2:type} ${3:Parameter description.}$0", "doc": "Describe function parameters. It requires the name of the parameter and its description.", "filetype": "luadoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "0e94dc6c-472d-3400-94c8-d8a9b590a190": { "content": "import { Component, OnInit } from '@angular/core'\n\n@Component({\n\tselector: '${1:selector-name}',\n\ttemplate: `$0`\n})\n\nexport class ${2:Name}Component implements OnInit {\n\tconstructor() { }\n\n\tngOnInit() { }\n}", "doc": "Angular component with an inline template", "filetype": "typescript", "grammar": "lsp", "label": "Angular Component with Inline Template", "matches": { "a-component-inline": true } }, "0e977d73-f46a-3368-be9d-19c590e8663b": { "content": "border-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bc": true, "border-color": true } }, "0e984d49-a325-3890-8793-0c282ad512ff": { "content": "elif [ $1 ]; then\n\t${0:${VISUAL}}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "elif": true } }, "0e9d07ae-73f2-321b-be5a-4f0fe24ec328": { "content": "background-size: contain;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgz:ct": true } }, "0e9e33ed-2182-380d-a94b-b5c830fbb14a": { "content": "loop (my ${1:$i} = 0; $$1 < ${2:count}; $$1++) {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "loop": true } }, "0ea79be3-d276-3a56-8a6d-885faf0aebb8": { "content": "<xsl:apply-templates select=\"${1:*}\">\n\t<xsl:with-param name=\"${2:param}\">${3}</xsl:with-param>${4}\n</xsl:apply-templates>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "with-param", "matches": { "apply-templates": true } }, "0eb06da2-bba7-3a51-9a3d-0706a7aad376": { "content": "dbg!(&${1});\n${0}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "dbg! debugging macro statement", "matches": { "d;": true } }, "0eb10e46-b940-38d3-9fba-162d5020b2b7": { "content": "{namespace ${1:name}}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "Namespace", "matches": { "ns": true } }, "0eb4eb24-0088-3695-b4b7-0ea7bb515737": { "content": "$scope.${1:variable} = ${2:variable}\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$va": true } }, "0ebbebff-14e8-323b-94d0-83f64355326f": { "content": "cy.wait(${1:time});", "doc": "Wait for a number of milliseconds or wait for an aliased resource to resolve before moving on to the next command.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-wait", "matches": { "cypress wait": true } }, "0ebdf2d4-0f3e-3c81-a379-ff0f94bf9f63": { "content": "(if ${1}\n\t(let (${2})\n\t\t${3})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "ifl": true } }, "0ec073a7-9c3a-3682-81ff-ea6d076fba84": { "content": "FUNCTION SECONDS-PAST-MIDNIGHT()$0", "doc": "current time of day expressed as the total number of elapsed seconds since midnight", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-SECONDS-PAST-MIDNIGHT", "matches": { "FUNCTION SECONDS-PAST-MIDNIGHT": true } }, "0ec150b6-a2b3-3dda-948c-d4376a70e4c0": { "content": "partial:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "partial:", "matches": { "partial": true } }, "0ec22e27-3ae8-3078-b015-cf4f7f51bc25": { "content": "text(${1:stringdata}, ${2:x}, ${3:y}, ${4:width}, ${5:height}${6:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "stringdata", "matches": { "text": true } }, "0ec35417-cebb-336b-844a-2524ffd6f1e8": { "content": "== ${1} ==\n\n${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "==": true } }, "0ec466d2-9f07-3c4e-bf6a-d9fd6ad79c0d": { "content": "const ${1:name} = yield ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const assignment yielded", "matches": { "cy": true } }, "0ec4a22b-78cb-3d38-b3a3-1d97a597772c": { "content": "^${1:${TM_SELECTED_TEXT}}^$0", "doc": "Insert superscript", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert superscript", "matches": { "superscript": true } }, "0eceb9ba-23fd-3435-b625-72288e504b6c": { "content": "text-replace ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tr": true } }, "0ed4edfc-a08f-3b82-81f4-9bac1bd45f41": { "content": "{ ${1:try} } always { ${0:always} }", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "always": true } }, "0ed80e72-9efb-3b59-85a9-7d77688cde53": { "content": "border-fit repeat", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:r": true } }, "0ee95710-10a7-33cd-ac69-276975d2f221": { "content": "$this->db->get(\"${1:table}\", ${2:limit}, ${3:offset});${4}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-get": true } }, "0eed5118-4dd0-3536-8a41-8d4842e57060": { "content": "<router-link to=\"${1:path}\">${2:LinkTitle}</router-link>", "doc": "Path routing link", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Path Routing Link", "matches": { "vroutepath": true } }, "0ef06121-0839-3c28-9e93-1926716d0d37": { "content": "[Test]\npublic void ${1:#:Name}Test() {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "test": true } }, "0ef1191a-6c0a-3a5f-99ee-c8eedfb9735a": { "content": "expect($1).toBeCloseTo(${2:number}, ${3:delta});$0", "doc": "expects the first argument to be close to the second one base on the delta", "filetype": "jest", "grammar": "lsp", "label": "jest-tobecloseto", "matches": { "jest expect tobecloseto": true, "tbct": true } }, "0ef5189a-5585-30f1-b89a-ef2fd064f811": { "content": "while ${1:condition} { ${2:block} }", "doc": "\"while\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "while builtin", "matches": { "while": true } }, "0ef921f8-b12e-3804-9845-ed1cb9cedbe2": { "content": "PropTypes.number.isRequired", "doc": "Number prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeNumberRequired", "matches": { "ptnr": true } }, "0efa7380-23f3-3749-a7ed-9ad1ae4d6d07": { "content": "display: table-header-group;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbhg": true } }, "0f019b1a-a2a3-3729-9cfe-89bf576ce592": { "content": "function ${1:name}(${2:params}:${3:type}) {\n\t$0\n}", "doc": "Function Statement", "filetype": "typescript", "grammar": "lsp", "label": "Function Statement", "matches": { "function": true } }, "0f02f56e-9727-366d-9b3e-5f894432c582": { "content": "align-self last baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:lb": true } }, "0f050886-865b-38f5-9a01-1e2e8286e67a": { "content": "PropTypes.objectOf(PropTypes.shape($0)),", "doc": "An object whose keys are known ahead of time", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObjectOfShape", "matches": { "ptoos": true } }, "0f06200b-789a-382a-b3b3-cbb93de61480": { "content": "import { createSlice } from '@reduxjs/toolkit'\n\nconst initialState = {\n\n}\n\nconst ${1:${TM_FILENAME_BASE}} = createSlice({\n name: ${2:second},\n initialState,\n reducers: {}\n});\n\nexport const {} = ${1:${TM_FILENAME_BASE}}.actions\n\nexport default ${1:${TM_FILENAME_BASE}}.reducer", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reduxSlice", "matches": { "rxslice": true } }, "0f06a08a-c1a1-3c6b-b6b4-228420d13311": { "content": "render partial: '${1:item}', object: ${0:@$1}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rpo": true } }, "0f06b1f7-9a01-300b-b96b-13a6a81fb271": { "content": "project(${1:project_name})\n\nset(${2:PROJECT}_VERSION_MAJOR 0)\nset($2_VERSION_MINOR 0)\nset($2_VERSION_TEENY 1)\nset(PACKAGE_VERSION \"${$2_VERSION_MAJOR}.${$2_VERSION_MINOR}.${$2_VERSION_TEENY}\")\n\ncmake_minimum_required(VERSION ${3:2.8})\n\n${0}", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "new_project": true } }, "0f08451a-7b09-3504-910e-94bca53b3d46": { "content": "&${1:variable}&", "doc": "variable", "filetype": "norg", "grammar": "lsp", "label": "var", "matches": { "var": true } }, "0f0b1ca4-f15f-350f-893e-13ba400d2b51": { "content": "set the_result to display dialog \"${1:#:text}\"\n\tdefault answer \"${2:#:type here}\"\n\t${3:#:with icon}\n\tbuttons {\"${4:Cancel}\", \"${5:OK}\"}\n\tdefault button \"${5}\"\nset button_pressed to button returned of the_result\nset text_typed to text returned of the_result\nif button_pressed is \"${5}\" then\n\t${6:#:TARGET}\nelse\n\t-- action for cancel button goes here\nend if", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "dialog", "matches": { "dialog_TextFierld": true } }, "0f0b45dd-cbb6-3313-95ba-bad0a1e6f9a9": { "content": "href=\"${1:#}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "href": true } }, "0f11cbe9-19af-3d7e-8c65-2450a8ca9bc9": { "content": "| uniq", "doc": "Array filter: uniq", "filetype": "liquid", "grammar": "lsp", "label": "Filter uniq", "matches": { "uniq": true } }, "0f137abe-cd02-328f-a7e7-346b65086056": { "content": "const ${1:x} = useSpring(${2:0}, { ${3:stiffness}: ${4:300} })", "doc": "useSpring()\nCreates a MotionValue that, when set, will use a spring animation to animate to its new state.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-spring", "matches": { "framer-motion use-spring": true, "use-spring": true } }, "0f1579aa-ab27-38f3-a355-b7f2a88765ee": { "content": "// Package $1 provides ...\npackage ${1:main}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Package declaration", "matches": { "/^package/": true } }, "0f16f14c-d05b-3d29-8fd3-44a9d53c883d": { "content": "(license $1)\n(authors \"$2\")\n(maintainers \"$3\")\n(source (${4|uri,github|} $5))\n(bug_reports \"$6\")\n(homepage \"$7\")\n(documentation \"$8\")", "doc": "Snippet to add info related stanzas", "filetype": "dune-project", "grammar": "lsp", "label": "info", "matches": { "info": true } }, "0f178b1f-f5f8-31d5-a75b-1fe0aa68d817": { "content": "/**\n * ${0:TARGET}\n */", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "comment": true } }, "0f19b8fd-2f11-30bc-af1f-86082b041cd9": { "content": "text-decoration: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "td": true } }, "0f232f6c-44f4-3a99-9a43-e125f81b5519": { "content": "animate:${1:name}={${2:params}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-animate", "matches": { "sva": true, "svelte animate": true } }, "0f24d581-1d20-3eeb-a925-e189e46ecfd1": { "content": "public ${1:int} ${2} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p+|": true } }, "0f27ebe8-660c-3933-9a0d-4e7d245c4bc6": { "content": "ref=\"${1:reference}\"$0", "doc": "Expects: string. ref is used to register a reference to an element or a child component. The reference will be registered under the parent component’s $refs object. If used on a plain DOM element, the reference will be that element; if used on a child component, the reference will be component instance.", "filetype": "html", "grammar": "lsp", "label": "ref", "matches": { "ref": true } }, "0f29e3d4-4889-32c5-ad5f-a2514decdfc0": { "content": "text-transform: uppercase;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tt:u": true } }, "0f332dad-1405-3c32-acb5-9ea4ab55d064": { "content": "resource \"newrelic_alert_condition\" \"${1:myVarId}\" {\n name = \"${2:myVarName}\"\n type = \"${3:myVarType}\"\n entities = \"[${4:entities}\"]\n metric = \"${5:metric}\"\n}", "doc": "define a newrelic_alert_condition resource.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic_alert_condition", "matches": { "tf-newrelic_alert_condition": true } }, "0f375e55-1d43-3de8-ad97-5b1b6c17541e": { "content": "margin-top: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin-top", "matches": { "mart": true } }, "0f42f3f2-a509-3773-85c9-9c9c4cccdcdb": { "content": "echo CHtml::hiddenField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhhf": true } }, "0f450738-008c-395e-a651-699d1af75907": { "content": "(case ${1}\n ((${2}) ${3})\n (${0:else}))", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "case": true } }, "0f527559-e57f-3fa2-b924-6e4e0fa49897": { "content": "enum ${1:#:name} {\n ${2:TARGET}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "enum {}", "matches": { "enum": true } }, "0f5901a1-f9f5-38c6-9821-60fc1a044582": { "content": "overflow: hidden;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "overflow: hidden", "matches": { "ovh": true } }, "0f5a153d-bc95-3ec8-9361-b66bf952ba15": { "content": "\\dv[${1:${VISUAL}}]{${2}}{${3}}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Derivative", "matches": { "dv": true } }, "0f5bbbea-dc95-3920-a76a-f078b9236f97": { "content": "else if ${1}\n\t${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "else if part of if statement", "matches": { "eif": true } }, "0f5c8fef-f7f3-3b4a-98fd-d81b9c9e7c4d": { "content": "empty-cells: hide", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ec:h": true } }, "0f617467-958f-332c-8797-9b45549d06cd": { "content": "it { should respond_to :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isres": true } }, "0f61788d-e505-3feb-80a0-470fe9d74c3a": { "content": "assert_nil ${1:instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asn": true } }, "0f63318f-de6a-31ef-80be-2d92a26850c6": { "content": "private", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "pri": true } }, "0f63b610-4f4d-3cea-9b8b-3a54ecdda0fa": { "content": "export const ${1} = styled.${2}.attrs({\n ${3}: ${4}\n})`\n ${5}\n`;", "doc": "Export styled-component with attributes", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-export-styled-component-with-attributes", "matches": { "exscattrs": true, "styled-components export component with attributes": true } }, "0f651b6a-2afa-3714-8ed2-0d150e125759": { "content": "| round: ${1:0}", "doc": "Math filter: round", "filetype": "liquid", "grammar": "lsp", "label": "Filter round", "matches": { "round": true } }, "0f6f022e-1feb-38a7-8845-ee60604f53a4": { "content": "async function ${1:function_name}(${2}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "async function", "matches": { "asf": true } }, "0f723bad-669c-3cd2-ad51-b2505c756b6d": { "content": "while (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "while () {}", "matches": { "while": true } }, "0f76df94-828e-369e-b3f8-802db90cc10e": { "content": "render partial: '${1:item}', status: ${0:500}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rps": true } }, "0f81a864-a6ec-3c27-9227-4ac8db2be61e": { "content": "@emits ${1:className}#[event:]${2:eventName}$0", "doc": "Describe the events this method may fire. Synonysm of @fires.", "filetype": "jsdoc", "grammar": "lsp", "label": "emits", "matches": { "@emits": true } }, "0f855114-78f7-3806-a3ba-051400e3fed9": { "content": "import { Route, Switch, NavLink, Link } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importRouterSetup", "matches": { "imbrc": true } }, "0f883bd9-8c52-3e18-bbcc-b8e22ae11d96": { "content": "public function test${1}()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "public function testXYZ() { ... }", "matches": { "test": true } }, "0f899bdb-1463-3def-8506-0f04bf7458f7": { "content": "caption-side: top;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cps:t": true } }, "0f8cebb9-225f-30d9-a148-a43e22b6f3ed": { "content": "text-emphasis: before", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:b": true } }, "0f91bb00-290f-3eb1-9b7c-261533d8004f": { "content": "switch (${1}) {\n ${2:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "switch": true } }, "0f958491-3e81-3c39-a72b-0dd70be8e6a7": { "content": "include_once '${1:file}';", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "inc1": true } }, "0f978c34-b444-31a8-aa1a-0b932bdcb691": { "content": "assertEquals(${1:anObject}, ${2:anotherObject});", "doc": "assert equals", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - equals", "matches": { "test_equals": true } }, "0fa79ed6-a6cc-3274-9e54-29b4a4d79b56": { "content": "${${0:0}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${..}", "matches": { "$": true } }, "0fa99324-fa0f-3402-ac6b-363351be2181": { "content": "CREATE USER '${1:username}'@'${2:localhost}' IDENTIFIED BY '${3:password}';", "doc": "Create User", "filetype": "sql", "grammar": "lsp", "label": "creteuser", "matches": { "createuser": true } }, "0fadc7f3-ef31-3b68-b12b-f5635532049b": { "content": "describe '${1:#method}' do\n\t${0:pending 'Not implemented'}\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert describe block", "matches": { "descm": true } }, "0fb60bcf-009c-3d6a-95da-eed3d6fbfa99": { "content": "fmt.Println(\"${1:${VISUAL}}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Println(...)", "matches": { "fn": true } }, "0fb7879a-7a67-3aae-8d2c-ce780b1ce9e8": { "content": "typedef ${1:void} ${2:Emptiness};", "doc": "'typedef' snippet", "filetype": "c", "grammar": "lsp", "label": "typedef", "matches": { "typedef": true } }, "0fbe2490-3121-3211-ad5d-599130dab322": { "content": "fill(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "fill": true } }, "0fc46ddb-ac10-34d5-8dbe-292179a075f4": { "content": "|${1}|", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "|": true } }, "0fc4f563-e97f-3976-b14b-6207bbdc6748": { "content": "word-spacing: ${1:10px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "word-spacing: length (word)", "matches": { "word": true } }, "0fc4f8f3-02b9-39f9-9d91-bb145e344d6f": { "content": "class $1Mixin(models.Model):\n\t${2:# TODO}\r\n\n\tclass Meta:\n\t\tabstract = True", "doc": "", "filetype": "models", "grammar": "lsp", "label": "modelmixin", "matches": { "modelmixin": true } }, "0fc86f02-c5a2-3990-a961-997359e7e9a6": { "content": "Object.entries(${1:obj})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.entries", "matches": { "oe": true } }, "0fca5da2-2631-33b6-8c0c-3dd7e703cbf2": { "content": "If ${1:condition 1} Then\n\t${2:; True code}\nElseIf ${3:condition 2} Then\n\t${4:; True code}\nElse\n\t${0:; Else code}\nEndIf", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "ifelif": true } }, "0fcdddf2-3b11-3d4b-85e4-49520d4d0b85": { "content": "if [ $1 ]; then\n\t${0:${VISUAL}}\nfi", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "if": true } }, "0fd393ee-e0ee-3ac8-abb0-7fa709b51b30": { "content": "resource \"cloudstack_egress_firewall\" \"${myResourceName}\" {\n network_id = \"6eb22f91-7454-4107-89f4-36afcdf33021\"\n\n rule {\n cidr_list = [\"10.0.0.0/8\"]\n protocol = \"tcp\"\n ports = [\"80\", \"1000-2000\"]\n }\n}", "doc": "define cloudstack_egress_firewall resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_egress_firewall", "matches": { "tf-cloudstack_egress_firewall": true } }, "0fd5e5e9-39cb-3cf2-a506-e839e162d8e0": { "content": "flex-direction: ${1|row,row-reverse,column,column-reverse|};", "doc": "initial value: row", "filetype": "css", "grammar": "lsp", "label": "flex-direction", "matches": { "fld": true } }, "0fd89870-5eea-3a07-a5a4-72d0931e59c5": { "content": "cursor text", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:t": true } }, "0fd93122-dc52-35fa-ba97-248126d2438a": { "content": "export default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Functional Component with ES7 module system, compatible with Vite", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalViteComponent", "matches": { "rfcv": true } }, "0fde90d4-af89-3edc-a65b-01710e1bfb92": { "content": "display table-row-group", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbrg": true } }, "0fe599cf-d85a-3f5e-8bf7-4c5f6cdf1161": { "content": "assertTrue(\"${1:Failure message}\", $2);", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "at": true } }, "0fe5b7a6-3b6f-3c92-b11b-e37fe78a4b0a": { "content": "for ${1:name},${2:val} in pairs(${3:table_name}) do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "pair for loop", "matches": { "forp": true } }, "0fe8fc87-eb6f-3c4b-82c5-60dde3726e5a": { "content": "resource \"google_compute_https_health_check\" \"${MyResource}\" {\n name = \"example-name\"\n request_path = \"/health_check\"\n timeout_sec = 1\n check_interval_sec = 1\n}", "doc": "Defines google_compute_https_health_check resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_https_health_check", "matches": { "tf-google_compute_https_health_check": true } }, "0feed86c-1bee-3d30-84a9-72106854fc6e": { "content": "console.error(${0:TARGET})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "ce": true, "console-error": true } }, "0ff97f6d-5c36-3999-bea0-c4c8f40de294": { "content": "plot(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "pl": true } }, "0ffd2260-26ad-3efc-bd9c-26508e12ee7c": { "content": "resource \"azurerm_lb_probe\" \"${MyResource}\" {\n name = \"SSH Running Probe\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n loadbalancer_id = \"\\${azurerm_lb.test.id}\"\n port = 22\n}", "doc": "Defines azurerm_lb_probe resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb_probe", "matches": { "tf-azurerm_lb_probe": true } }, "1003be7b-2e56-3a58-b237-fdcc5c9bd45f": { "content": "rule ${1:pattern} = parse\n| $0", "doc": "Snippet for a rule", "filetype": "ocamllex", "grammar": "lsp", "label": "rule", "matches": { "rule": true } }, "10046119-c714-3b01-a9ea-20f800f99004": { "content": "param(${0:s});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "param": true } }, "100af6d1-049d-3d91-bb00-b149900a3963": { "content": "$.data('${1:selector expression}', '${2:key}'${3:, 'value'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "dataa": true } }, "100cd423-514f-36db-bfa9-f29747eb5088": { "content": "${1:FIELDNAME} = forms.DecimalField($2, required=${3:False})", "doc": "DecimalField (fdecimal)", "filetype": "forms", "grammar": "lsp", "label": "fdecimal", "matches": { "fdecimal": true } }, "10115bc4-5195-3ec3-a430-735614dfc077": { "content": "rgb(${1:255}, ${2:255}, ${3:255})$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color rgb", "matches": { "rgb": true } }, "1012fd63-cb56-318e-9fea-9bcba4665cc4": { "content": "${1|onBeforeMount,onMounted,onBeforeUpdate,onUpdated,onBeforeUnmount,onUnmounted,,onActivated,onDeactivated,onErrorCaptured,onRenderTracked,onRenderTriggered|}(() => {${2}})", "doc": "Lifecycle hooks can be registered with directly imported `onXXX` functions:", "filetype": "vue", "grammar": "lsp", "label": "vue-v3lifecyclehook", "matches": { "vue v3 lifecyclehook": true } }, "10130ce9-8d71-3a34-8bb9-ca5ca432d3ce": { "content": "<example>${0:#:description}</example>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<example></example>", "matches": { "example": true } }, "1019f9cf-47be-3cd0-9c7b-4278e3b8fd34": { "content": "// rotate, x-axis, y-axis, z-axiz\ngl.glRotatef(${1:angle}, ${2:x}, ${3:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl rotate f", "matches": { "gl": true } }, "101eb0be-a3a4-32ae-80a1-ec361386fd13": { "content": "$this->${1:method}()->shouldNotStartWith(${2:'string'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotStartWith('string')", "matches": { "snstart": true } }, "1022ac29-112a-3d2f-b453-ab8f093294ba": { "content": "| url_escape", "doc": "String filter: url escape", "filetype": "liquid", "grammar": "lsp", "label": "Filter url escape", "matches": { "url_escape": true } }, "1022d846-be02-3053-9a3d-e9a785c8e513": { "content": "<div id=\"$1\">\n\t$2\n</div>", "doc": "HTML - Defines a section in a document", "filetype": "html", "grammar": "lsp", "label": "div#", "matches": { "div#": true } }, "1023d7ef-032a-3650-a0b8-08bd77a2156f": { "content": "CREATE TABLE IF NOT EXISTS ${1:tableName} (\n\t${2:attribute(s)}\n);", "doc": "Create table with conditional", "filetype": "sql", "grammar": "lsp", "label": "createti", "matches": { "createti": true } }, "1028bce3-b842-3a88-8435-d459237c09d1": { "content": "resource \"aws_db_security_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_security_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_security_group", "matches": { "tf-aws_db_security_group": true } }, "102d46a1-bf98-3f93-8604-900a36798f0a": { "content": "echo CHtml::radioButton('${1:name}', ${2:false},array(${3:optionName}=>${0:optionValue} );", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhrb": true } }, "1033ee6c-c80f-3e4e-adbe-63376461f937": { "content": "script ${1:#:new_object}\n\ton run\n\t\t${2:TARGET}\n\tend run\nend script", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "script": true } }, "10382c7a-37d1-368d-b1b3-c6633b1ad341": { "content": "import ${0:List}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "imp": true } }, "1040eadc-db60-3147-98e2-75baf190495e": { "content": "func Test$1(t *testing.T) {\n\ttestCases := []struct {\n\t\tdesc\tstring\n\t\t$2\n\t}{\n\t\t{\n\t\t\tdesc: \"$3\",\n\t\t\t$4\n\t\t},\n\t}\n\tfor _, tC := range testCases {\n\t\tt.Run(tC.desc, func(t *testing.T) {\n\t\t\t$0\n\t\t})\n\t}\n}", "doc": "Snippet for table driven test", "filetype": "go", "grammar": "lsp", "label": "table driven test", "matches": { "tdt": true } }, "1042bd67-19ac-31e1-a03e-bbf5118c813e": { "content": "must_be_empty", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbe": true } }, "10434077-c40f-37f2-8e48-9970746e8db1": { "content": "background-attachment: ${1|fixed,scroll,local|};", "doc": "initial value: scroll", "filetype": "css", "grammar": "lsp", "label": "background-attachment", "matches": { "bga": true } }, "104381a0-6617-330e-bd34-3ffc1ada5cbd": { "content": "ls", "doc": "", "filetype": "vimshell", "grammar": "snu", "label": "=> ls?", "matches": { "sl": true } }, "10466348-0a53-31bc-b163-881e526fa16a": { "content": "function locale-compare(${1:argument1},${2:argument2},${3:locale-optional})$0", "doc": "character '=' or '<' or '>' indicating the result of comparing argument1 and argument2 using a culturall", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-locale-compare", "matches": { "function locale-compare": true } }, "104a4750-af2f-3e32-803d-a0789e13bd0e": { "content": "set the_choice to choose from list ${1}\"\\}}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_ItemFromList": true } }, "104c58fb-75dd-3683-9fc5-6c91da76fd83": { "content": "for ${2:i} = 0, ${1:#:Things} do\n ${0:TARGET}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "for": true } }, "10621114-4cb4-3df7-9a30-0bf609418733": { "content": "this->assertArrayNotHasKey(${1:$key}, ${2:$array});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertArrayNotHasKey($key, $array)", "matches": { "asnhk": true } }, "1065b6fe-f1b4-32fa-b9e0-f52992d40966": { "content": "case class ${1:name}${2:(arg)}${3: extends }${4: with} ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "casecl": true } }, "10667b3c-5ffa-30e0-ab74-221b6369c310": { "content": "FUNCTION NUMVAL(${1:string})$0", "doc": "corresponding numeric value for string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-NUMVAL", "matches": { "FUNCTION NUMVAL": true } }, "106958e8-6afa-39c6-97ff-cba539a67982": { "content": "expect.hasAssertions();$0", "doc": "expects the test to make at least one assertion (useful for async)", "filetype": "jest", "grammar": "lsp", "label": "jest-expect-hasassertions", "matches": { "expha": true, "jest expect hasassertions": true } }, "10695e05-5da3-336b-8fc2-d31a1817ed81": { "content": "provider \"statuscake\" {\n username = \"username\"\n apikey = \"apikey\"\n}", "doc": "define a statuscake provider.", "filetype": "terraform", "grammar": "lsp", "label": "statuscake", "matches": { "tf-statuscake": true } }, "106c51ab-8f4f-3a84-8768-731b69727300": { "content": "url(\"${1:path}\", ${2:{foo:\"1\", bar:\"2\"\\}}, ${3:\"http\"}, ${4:false})$0", "doc": "url w/ arguments", "filetype": "twig", "grammar": "lsp", "label": "urla", "matches": { "urla": true } }, "106da981-04cf-3809-bcd4-5990bbb08589": { "content": "form_radio(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_radio": true } }, "106e1a5d-96f4-3534-a719-e07cdd41f30f": { "content": "font-emphasize-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems": true } }, "1073d546-727a-3448-a305-a13449c726ce": { "content": "| rstrip", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "rstrip": true } }, "10743a56-9a53-3812-a496-337ed80cdab6": { "content": "${1:value_key}:\n service:\n\tannotations: {}\n\tlabels: {}\n\tclusterIP: \"\"\n\texternalIPs: []\n\tloadBalancerIP: \"\"\n\tloadBalancerSourceRanges: []\n\texternalTrafficPolicy: \"\"\n\thealthCheckNodePort: 0\n\ttargetPorts:\n\t http: http\n\t https: https\n\ttype: LoadBalancer\n\tnodePorts:\n\t http: \"\"\n\t https: \"\"\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "service_values": true } }, "107a0412-4ed5-3f11-90cd-31a3ada23439": { "content": "$this->renderDynamic('${0:callback}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yrd": true } }, "10825ec2-f7f1-36e5-a9a8-0bd504e33001": { "content": "@option [${1:Types}] ${2:option_key} (${3:default_value} ${4: Descripiton.})$0", "doc": "Describe an options hash in a method. The tag takes the name of the options parameter first, followed by optional types, the option key name, a default value for the key and a description of the option. The default value should be placed within parentheses and is optional (can be omitted). Note that a @param tag need not be defined for the options hash itself, though it is useful to do so for completeness.", "filetype": "rdoc", "grammar": "lsp", "label": "@option", "matches": { "@option": true } }, "10860213-120b-353c-9a6d-9c9da335d396": { "content": "{% case ${1:#:condition} %}\n{% when ${2:#:TARGET} %}\n ${3}\n{% endcase%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "case when endcase", "matches": { "case": true } }, "10877701-c566-3f86-b0d2-4e0df0c9358a": { "content": "{% if ${1} %}\n\t${0:TARGET}\n{% endif %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% if ... %} ... {% endif %}", "matches": { "if": true } }, "108799ca-6d04-3146-8a98-c216f098dec8": { "content": "real, intent(in) ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real intent(in)", "matches": { "rei": true } }, "108c62fd-219b-393d-a7ef-e996a1a9f98f": { "content": "border-left-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdls": true } }, "10911abd-99d9-3ee8-ad6b-e7d53cab72f7": { "content": "for ${1:name} from ${2:start} to ${3:finish} by ${4:step}\n\t${5}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "forrb": true } }, "109b5602-8245-36b2-9d77-a40f69edb865": { "content": "_.join(${array}, ${separator})", "doc": "_.join(['a', 'b', 'c'], '~');\n// => 'a~b~c'\n\nConverts all elements in `array` into a string separated by `separator`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-join", "matches": { "lodash join": true } }, "109ffa1d-7925-3425-b37d-8db9e65cb297": { "content": "align-self: baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:b": true } }, "10a1e81b-3263-3bed-9cb8-77f0a6d4d4c3": { "content": "url = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "url": true } }, "10a58ede-eb51-3e0e-9259-d294ae5a617e": { "content": "\"ap-northeast-2\"", "doc": "Define a aws-region-ap-northeast-2 Asia Pacific (Seoul) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ap-northeast-2", "matches": { "tf-aws-region-ap-northeast-2": true } }, "10adb181-9f6a-372c-8b7b-67340cd53173": { "content": "while ${1} ${2:<=} ${3}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "while loop", "matches": { "wh": true } }, "10ae8195-50b1-3611-9caa-db698ae6f4c6": { "content": "resource \"google_compute_disk\" \"${MyResource}\" {\n name = \"example-name\"\n type = \"pd-ssd\"\n zone = \"us-central1-a\"\n image = \"debian7-wheezy\"\n}", "doc": "Defines google_compute_disk resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_disk", "matches": { "tf-google_compute_disk": true } }, "10b07915-0543-3950-a585-f7b2f728076b": { "content": "\\begin{tabular}{${1}}\n\t${2:TARGET}\n\\end{tabular}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{tabular} \\tabular": true, "tabular": true } }, "10b425a4-0688-3963-b759-28f0672670a3": { "content": "import { connect } from 'react-redux'\nimport React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with connected redux and ES7 module system and TypeScript interfaces", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactClassComponentRedux", "matches": { "tsrcredux": true } }, "10b7e8c8-cb62-375a-87c2-cead300e6b1d": { "content": "resource \"azurerm_virtual_network_peering\" \"${MyResource}\" {\n name = \"peer2to1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n virtual_network_name = \"\\${azurerm_virtual_network.test1.name}\"\n remote_virtual_network_id = \"\\${azurerm_virtual_network.test2.id}\"\n}", "doc": "Defines azurerm_virtual_network_peering resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_virtual_network_peering", "matches": { "tf-azurerm_virtual_network_peering": true } }, "10b7fd62-8756-3b93-947a-aec24fbca64d": { "content": "export default function ${1:name} (${2:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module default export function", "matches": { "edf": true } }, "10bf282f-b281-3328-bd94-0a9dbcbeadf9": { "content": "↓", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "down": true } }, "10c11f29-7b4e-3e26-971d-87b0487d1ab4": { "content": "#+begin_html\n---\nlayout: ${1:default}\ntitle: ${2:title}\n---\n#+end_html\n$0", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "entry": true } }, "10c8c3cb-9941-39b3-bc27-272e404b44bc": { "content": "| strip", "doc": "String filter: strip", "filetype": "liquid", "grammar": "lsp", "label": "Filter strip", "matches": { "strip": true } }, "10c9a34d-6f4d-3775-88f0-b741825d638c": { "content": "<code>${1}</code>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<c": true } }, "10ca0581-e45c-3b76-8703-bb7fc80a2701": { "content": "console.count(${1:first})", "doc": "Writes the the number of times that count() has been invoked at the same line and with the same label", "filetype": "generated", "grammar": "lsp", "label": "consoleCount", "matches": { "cco": true } }, "10ce8773-cbaf-38d5-82a8-7480ebbac0b4": { "content": "_.assignWith(${object}, ${sources}, ${customizer})", "doc": "function customizer(objValue, srcValue) {\n return _.isUndefined(objValue) ? srcValue : objValue;\n}\n\nvar defaults = _.partialRight(_.assignWith, customizer);\n\ndefaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n// => { 'a': 1, 'b': 2 }\n\nThis method is like `_.assign` except that it accepts `customizer`\nwhich is invoked to produce the assigned values. If `customizer` returns\n`undefined`, assignment is handled by the method instead. The `customizer`\nis invoked with five arguments: (objValue, srcValue, key, object, source).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-assignwith", "matches": { "lodash assignwith": true } }, "10cf2fba-3216-3527-9475-52c0a2bb0cf1": { "content": "<fieldset>\n\t${0}\n</fieldset>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "fieldset": true } }, "10d20dbd-c811-3358-b412-1f17867f09ab": { "content": "${1:FIELDNAME} = serializers.EmailField(${2})", "doc": "Django-rest Serializers ``EmailField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF EmailField", "matches": { "semail": true } }, "10d99687-d950-30f0-a931-166d8d924aa8": { "content": "public static void ${1:index}(${2:args}) { ${0} }", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "action": true } }, "10daf5d6-bf10-3554-afe6-2e75b3f9487f": { "content": "watch: {\n\t${1:data}: {\n\t\timmediate: ${2:true},\n\t\tdeep: ${3:true},\n\t\thandler(${4:newValue}, ${5:oldValue}) {\n\t\t\t${0}\n\t\t}\n\t}\n},", "doc": "vue watcher with options", "filetype": "vue", "grammar": "lsp", "label": "vue-watchers-with-options", "matches": { "vue watchers with options": true, "vwatcher-options": true } }, "10dd7923-27c5-3732-952a-cabd96d2a976": { "content": "render inline: \"${0:<%= 'hello' %>}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ri": true } }, "10e0906f-17e8-3ac7-b2be-aefdbd0f3d1b": { "content": "#[ignore]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "#[ignore]", "matches": { "ig": true } }, "10eaafb4-0b30-3f0b-b4cb-39cdb90c1e70": { "content": "_.noConflict()", "doc": "var lodash = _.noConflict();\n\nReverts the `_` variable to its previous value and returns a reference to\nthe `lodash` function.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-noconflict", "matches": { "lodash noconflict": true } }, "10ec9371-a23d-35cd-9650-502f024787a4": { "content": "resource \"azurerm_subnet\" \"${MyResource}\" {\n name = \"testsubnet\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n virtual_network_name = \"\\${azurerm_virtual_network.test.name}\"\n address_prefix = \"10.0.1.0/24\"\n}", "doc": "Defines azurerm_subnet resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_subnet", "matches": { "tf-azurerm_subnet": true } }, "10f18da2-ec9d-3241-8382-e7dde499df7f": { "content": "private void OnTransformChildrenChanged() {\n\t$0\n}", "doc": "Called when the list of children of the transform of the GameObject has changed.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTransformChildrenChanged", "matches": { "OnTransformChildrenChanged()": true } }, "10f637d1-7d29-3b11-a138-1746c96d246a": { "content": "<IfModule ${1:mod_example.c}>\n\t${0:${VISUAL}}\n</IfModule>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "ifmodule": true } }, "10f77bc8-bf0b-39cf-875f-6e2ee971e418": { "content": "@component('$1')\n\t${2:${VISUAL}}\n@endcomponent", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@component directive", "matches": { "component": true } }, "11010cb2-99de-3762-8c3d-cf4355f109e8": { "content": "text-decoration: overline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td:o": true } }, "11039626-da41-3f33-a7e5-822b76f5d20b": { "content": "PropTypes.array.isRequired", "doc": "Array prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeArrayRequired", "matches": { "ptar": true } }, "1107d182-690e-3fbb-9b53-cec668c94112": { "content": "import ${1:String}\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "import", "matches": { "imp": true, "import": true } }, "1108d494-36cd-30d3-a613-b4a9cd69eab8": { "content": "let ${1} = ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "let binding", "matches": { "l": true } }, "110ac7cf-0512-3df7-b7f9-105acdb418f3": { "content": "{% firstof %}", "doc": "firstof tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "firstof", "matches": { "firstof": true } }, "110bbbcc-659f-33a0-866c-fc2283d5d237": { "content": "extension ${1:Type} {\n\n\t$0\n}", "doc": "extension declaration", "filetype": "swift", "grammar": "lsp", "label": "extension", "matches": { "extension": true } }, "111fac1a-bce7-38cd-ab7d-be47da882ab9": { "content": "#+BEGIN_SRC ${1:lang}\n$0\n#+END_SRC", "doc": "#+BEGIN_SRC ... block", "filetype": "org", "grammar": "lsp", "label": "src block", "matches": { "<s": true } }, "11204d28-168e-3a93-961a-8b13f6bd3e72": { "content": "use relm4::{gtk, component::{AsyncComponent, AsyncComponentParts}, AsyncComponentSender};\n\npub struct AsyncComponentModel {}\n\n#[derive(Debug)]\npub enum AsyncComponentInput {}\n\n#[derive(Debug)]\npub enum AsyncComponentOutput {}\n\npub struct AsyncComponentInit {}\n\n#[relm4::component(pub async)]\nimpl AsyncComponent for AsyncComponentModel {\n type CommandOutput = ();\n type Input = AsyncComponentInput;\n type Output = AsyncComponentOutput;\n type Init = AsyncComponentInit;\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n async fn init(\n init: Self::Init,\n root: Self::Root,\n sender: AsyncComponentSender<Self>,\n ) -> AsyncComponentParts<Self> {\n let model = AsyncComponentModel {};\n let widgets = view_output!();\n AsyncComponentParts { model, widgets }\n }\n\n async fn update(&mut self, message: Self::Input, sender: AsyncComponentSender<Self>, _root: &Self::Root) {\n match message {\n\n }\n }\n}", "doc": "Relm4 Component Widget", "filetype": "components", "grammar": "lsp", "label": "Relm4 Async Component", "matches": { "relm-async-component": true } }, "11205952-3c93-35a5-bbaf-a1a9cc14dd96": { "content": "try:\n\t${1:pass}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}", "doc": "try/except blocks", "filetype": "python", "grammar": "lsp", "label": "try/except", "matches": { "try": true } }, "1123d09f-5c66-321b-baf0-7a74be3e40cc": { "content": "\\left${1:(} ${3:#:body} \\right${2:)}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\left \\right", "matches": { "\\left": true, "left": true } }, "11260cd3-8d2a-379e-8548-9ddc312fa3f5": { "content": "resource \"azurerm_dns_aaaa_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n records = [\"2607:f8b0:4009:1803::1005\"]\n}", "doc": "Defines azurerm_dns_aaaa_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_aaaa_record", "matches": { "tf-azurerm_dns_aaaa_record": true } }, "112cdfaf-e11d-3fec-832d-bb94ab85c2f5": { "content": "/*\n *\t${0: comment ...}\n */", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "doc": true } }, "112de8e8-ed93-30e0-ba5e-abbb1827a850": { "content": "foreach(${1:/*elem*/}; ${2:/*range*/})\n{\n\t${VISUAL}$3\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "foreach (fore)", "matches": { "fore": true } }, "11303e25-7fe5-3ad6-b68d-965d460e5573": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} | ${5:Column5} |\n| --------------- | --------------- | --------------- | --------------- | --------------- |\n| ${6:Item1.1} | ${7:Item2.1} | ${8:Item3.1} | ${9:Item4.1} | ${10:Item5.1} |\n${0}", "doc": "Insert table with 2 rows and 5 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 2x5 table", "matches": { "2x5table": true } }, "11341653-3f00-34dd-a939-8a755d40340f": { "content": "font-emphasize-style: disc", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems:ds": true } }, "113501f9-2008-3388-97f9-00cf11d427c5": { "content": "componentWillReceiveProps(nextProps) {\n\t$0\n}", "doc": "Invoked when a component is receiving new props. This method is not called for the initial render. [DEPRECATION NOTE]: This method is deprecated in React 16.3", "filetype": "snippets", "grammar": "lsp", "label": "componentWillReceiveProps", "matches": { "cwr": true } }, "113846f2-77e2-3b74-9237-0211a911f257": { "content": "view source ${1:value}", "doc": "\"view source\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "view source builtin", "matches": { "view-source": true } }, "11396526-0221-3b1b-8657-b45c7b12a0c8": { "content": "final", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fin": true } }, "11400b62-7dad-3667-9be9-1f30707adb02": { "content": "file attributes ${1:name} ${0:?option value option value?}", "doc": "This subcommand returns or sets platform-specific values associated with a file. If no option is provided, a list of the platform-specific options and their values are returned. If the name of a single option is provided, the value for the given option is returned. When an options are specified with values, they are set on the file.", "filetype": "tcl", "grammar": "lsp", "label": "Get/Set file attributes", "matches": { "file attributes": true } }, "11471cf2-efb4-32e2-b8f9-c16e1217452c": { "content": "/**\n * Gets the value of ${1:foo}\n *\n * @return ${2:string}\n */\n${3:public} function get${4:$1}()\n{\n\treturn $this->${5:$1};\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "PHP Class Getter Setter", "matches": { "gm": true } }, "114842e3-07d1-389b-9545-4fd18d85b935": { "content": "${1:obj}.parents('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "parents": true } }, "1149e708-0b45-3916-ba8c-fcf4c7659716": { "content": "animation-delay: ${0:1s};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "animation-delay", "matches": { "anide": true } }, "114bc5b3-3194-36fc-8f91-105fe49471b4": { "content": "class $1 extends ${2:Reference}\n\t$3", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "Inner class", "matches": { "class": true } }, "11538aa5-1514-3b12-af39-cc1c3cdcab9b": { "content": "```{${1|python,r,julia,ojs,sql,bash|}}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert executable code block", "filetype": "quarto", "grammar": "lsp", "label": "Insert executable code block", "matches": { "executable codeblock": true } }, "1158fa4b-3f57-3d36-96c0-1822867affa3": { "content": "if (${1}) begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "if": true } }, "115bb8ed-3a55-35ba-bd9f-b2109b3c1947": { "content": "finally\n\t${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "finally statement", "matches": { "fin": true } }, "115bc338-9800-3994-9725-9ab01f949ac0": { "content": "\\$_POST['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "post": true } }, "115c48ea-a51b-39e0-897d-8079d6d9195c": { "content": "from PyQt5.QtCore import pyqtRemoveInputHook\npyqtRemoveInputHook()\nimport pdb; pdb.set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "removeInputHook...pdb", "matches": { "qtpdb": true } }, "115ebb9f-e088-3c21-a554-ae7964b5a9aa": { "content": "content open-quote", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:oq": true } }, "115f0d7d-72b1-3d19-8813-e20f1abd78fb": { "content": "{% do view.registerJsFile(\"${1:/resources/js/global.js}\") %}\n$0", "doc": "registerJsFile", "filetype": "twig", "grammar": "lsp", "label": "js1", "matches": { "js": true } }, "11637b26-44ab-31b7-a6a3-992ef61f606f": { "content": "parameter ${1:#:name} = ${2:#:val};${3:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "parameter ... = ...", "matches": { "pa": true, "parameter": true } }, "11639240-8042-350b-aaa2-58c7b414e7bf": { "content": "right: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "right", "matches": { "rig": true } }, "11658107-c64e-3933-8864-1d73e4ba0d83": { "content": "logger.fatal { '${1:message}' }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "logf": true } }, "1169895c-893f-39d0-a9d1-bcb57835bfe3": { "content": "(using $1 $2)", "doc": "Snippet for an using stanza", "filetype": "dune-project", "grammar": "lsp", "label": "using", "matches": { "using": true } }, "11707a33-94a5-3ddb-83a6-5ecb553bc7cb": { "content": "background-position: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "backposition": true, "bp": true } }, "11716b1d-a1f6-3ba9-ba81-4f9a82adbb9f": { "content": "t.timestamp :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create timestamp column", "matches": { "tcts": true } }, "11761bdc-b973-39a6-8a4e-fa31f25dd55a": { "content": "Page Should Contain Image ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Image", "matches": { "psci": true } }, "117ae87a-ec67-37c7-84d4-b492e6fa3a55": { "content": "_.propertyOf(${object})", "doc": "var array = [0, 1, 2],\n object = { 'a': array, 'b': array, 'c': array };\n\n_.map(['a[2]', 'c[0]'], _.propertyOf(object));\n// => [2, 0]\n\n_.map([['a', '2'], ['c', '0']], _.propertyOf(object));\n// => [2, 0]\n\nThe opposite of `_.property`; this method creates a function that returns\nthe value at a given path of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-propertyof", "matches": { "lodash propertyof": true } }, "117ba77f-5901-3489-91c9-5643587b51ad": { "content": "-> { ${1} }.must_output '${0}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mout": true } }, "117e1d10-e467-3ef0-901b-e9fd00e7ca6d": { "content": "/*! \\brief ${1:Brief function description here}\n *\n * ${2:Detailed description of the function}\n *\n * \\param $3 ${4:Parameter description}\n * \\return ${5:Return parameter description}\n */\n${6:void} ${7:function_name}(${8:Type} ${3:Parameter})\n{\n\t${9}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "dfun1": true } }, "11851a66-94a7-3353-b865-570e0f8f0ed4": { "content": "# https://kubernetes.io/docs/concepts/workloads/controllers/deployment/\napiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: ${1:myjob}\n namespace: ${2:default}\n labels:\n app: ${1:myjob}\nspec:\n selector:\n matchLabels:\n app: ${1:myjob}\n replicas: 1\n strategy:\n rollingUpdate:\n maxSurge: 25%\n maxUnavailable: 25%\n type: RollingUpdate\n template:\n metadata:\n annotations:\n kubectl.kubernetes.io/default-container: ${1:myjob}\n labels:\n app: ${1:myjob}\n spec:\n # initContainers:\n # Init containers are exactly like regular containers, except:\n # - Init containers always run to completion.\n # - Each init container must complete successfully before the next one starts.\n containers:\n - name: ${1:myjob}\n image: ${3:myjob:latest}\n imagePullPolicy: ${4|IfNotPresent,Always,Never|}\n resources:\n requests:\n cpu: 100m\n memory: 100Mi\n limits:\n cpu: 100m\n memory: 100Mi\n livenessProbe:\n tcpSocket:\n port: ${5:80}\n initialDelaySeconds: 5\n timeoutSeconds: 5\n successThreshold: 1\n failureThreshold: 3\n periodSeconds: 10\n readinessProbe:\n httpGet:\n path: /_status/healthz\n port: ${5:80}\n initialDelaySeconds: 5\n timeoutSeconds: 2\n successThreshold: 1\n failureThreshold: 3\n periodSeconds: 10\n env:\n - name: DB_HOST\n valueFrom:\n configMapKeyRef:\n name: ${1:myjob}\n key: DB_HOST\n ports:\n - containerPort: ${5:80}\n name: ${1:myjob}\n volumeMounts:\n - name: localtime\n mountPath: /etc/localtime\n volumes:\n - name: localtime\n hostPath:\n path: /usr/share/zoneinfo/Asia/Taipei\n restartPolicy: Always\n---\n$0", "doc": "k8s Deployment", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Deployment", "matches": { "k-deployment": true } }, "118852e4-74b3-30b9-97ca-4b5c56769bbd": { "content": "{% requireLogin %}\n$0", "doc": "requireLogin", "filetype": "twig", "grammar": "lsp", "label": "requirelogin", "matches": { "requirelogin": true } }, "118ae213-d661-3279-a417-f3a8269fe8b0": { "content": "\\${0:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${0:default}", "matches": { "0:": true } }, "118ae7c2-e3c5-3b03-ab39-e383b984dc79": { "content": "provider \"mailgun\" {\n api_key = \"${api_key}\"\n}", "doc": "define a mailgun provider.", "filetype": "terraform", "grammar": "lsp", "label": "mailgun", "matches": { "tf-mailgun": true } }, "118e2f43-00f0-3697-9e0a-9d27d8051e67": { "content": "unique(${1:x}, ${2:incomparables = ${3:FALSE}}, ${4:...})", "doc": "Unique", "filetype": "r-snippets", "grammar": "lsp", "label": "uni", "matches": { "unique": true } }, "119041ec-1273-3df7-83d4-06c63400ca25": { "content": "package ${1:packageName}", "doc": "Snippet for package statement", "filetype": "kotlin", "grammar": "lsp", "label": "package", "matches": { "package": true } }, "1191e99a-0c33-3f43-bb2f-24d9ebd884d3": { "content": "expect(${1:}).to.deep.equal(${0});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "expect(...).to.deep.equal(...)", "matches": { "expd": true } }, "119e7c2c-7591-3f39-acac-06d56d7800c7": { "content": "if (${1:#:condition}) {\n ${2:TARGET}\n} else {\n ${3}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "ife", "matches": { "if-else": true } }, "11a4b003-592d-3e1e-984f-8fe9e9b94576": { "content": "const {${1:data},${2:pending},${3:error},${4:refresh}} = await useFetch('$5', {\n$0\n})", "doc": "This composable provides a convenient wrapper around useAsyncData and $fetch. It automatically generates a key based on URL and fetch options, provides type hints for request url based on server routes, and infers API response type.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useFetch", "matches": { "useFetch": true } }, "11a536ce-d389-307b-81d2-4378f1efdebd": { "content": "resource \"openstack_blockstorage_volume_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n region = \"RegionOne\"\n size = 3\n}", "doc": "define openstack_blockstorage_volume_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_blockstorage_volume_v1", "matches": { "tf-openstack_blockstorage_volume_v1": true } }, "11a7ff55-aa1b-326b-bd17-c383b9183f4b": { "content": "assertNotSame(\"${1:Failure message}\", ${2:expected}, ${3:actual});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "asns": true } }, "11a9fd0c-6261-3710-a2b6-0a8439a264c7": { "content": "${1:public} int ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi": true } }, "11ab87f0-fb55-3185-b10c-baf0a901187f": { "content": "grid-auto-flow: column dense;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf:cd": true } }, "11ac91ee-0ec6-303f-8bb1-4f1d1e510bc3": { "content": "${1:X} <- ${2:List}${3:, gen}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "Generator Expression", "matches": { "gen": true } }, "11af8b19-673a-3f06-a467-f16f4af43fcd": { "content": "type tt_${1:name} is table of tr_${0:name} index by binary_integer;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "tti": true } }, "11b4e86e-ffbc-35ad-be38-d1006140503d": { "content": "foreach my \\$${1:element} ( @${2:array} ) {\n\t${3:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "foreach loop", "matches": { "foreach": true } }, "11b4eb9a-76a1-3512-9aaf-e80ec889a543": { "content": "<#local ${1:variable_name} = ${0:value${VISUAL}} />", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#local variable_name = value />", "matches": { "loc": true } }, "11bb1394-f46a-33f5-b9ee-62511f774849": { "content": "|> ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "p": true } }, "11bc1a8f-47d9-31d3-bfc9-c4b01be14183": { "content": "{% endjs %}$0", "doc": "endjs", "filetype": "twig", "grammar": "lsp", "label": "endjs", "matches": { "endjs": true } }, "11bc7102-8f03-3796-be1d-278c8aa93e9c": { "content": "has_many :${1:object}, dependent: :${0:destroy}", "doc": "has_many dependent", "filetype": "rails", "grammar": "lsp", "label": "Has many dependent", "matches": { "hmd": true } }, "11bfdfa4-ce77-3d5e-a46a-dcf2a2cbde34": { "content": "<div>\n\t$1\n</div>", "doc": "HTML - Defines a section in a document", "filetype": "html", "grammar": "lsp", "label": "div", "matches": { "div": true } }, "11c5c85f-6536-39e5-96ad-ea41bbeb67f5": { "content": "{% csrf_token %}", "doc": "csrf token django template", "filetype": "djangohtml", "grammar": "lsp", "label": "csrf", "matches": { "csrf": true } }, "11c79fb6-a9b5-3269-bd37-22a12620a449": { "content": "try\n{\n\t${VISUAL}${1:/*code to try*/}\n}\ncatch($2Exception e)\n{\n\t${3:/*handle exception*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "try/catch (try)", "matches": { "try": true } }, "11c808a3-05ca-3d05-98d5-d1ad4a22e995": { "content": "curveVertex(${1:x}, ${0:y});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "curveVertex": true } }, "11cc0a53-f0ba-3ab9-b181-cd3a1806c81d": { "content": "function integer-of-formatted-date(${1:format},${2:date})$0", "doc": "converts date in specified format to an internal integer", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer-of-formatted-date", "matches": { "function integer-of-formatted-date": true } }, "11cc4df5-61ba-37de-ada9-a5ec59759154": { "content": "header (\"HTTP/1.1 301 Moved Permanently\");\nheader (\"Location: \".URL);\nexit();", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "http_redirect": true } }, "11ce973a-f288-3dd2-a793-5af832bfbb80": { "content": "if $1\n\t${2:${VISUAL}}\nelse\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "ife": true } }, "11d055f7-99a8-37b6-8596-fc571ff7d1dc": { "content": "trunc($2)", "doc": "find the nearest integer less than or equal to the parameter", "filetype": "glsl", "grammar": "lsp", "label": "trunc", "matches": { "trunc": true } }, "11d5b905-6ec3-33e3-906a-777fa471420d": { "content": "var ${1:t} ${0:string}", "doc": "", "filetype": "go", "grammar": "snu", "label": "variable initialization", "matches": { "vr": true } }, "11d5caf3-594a-3eae-a13a-133edc99c3db": { "content": "let\n\t${1} =\n\t\t${2}\nin\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "let": true } }, "11de4607-3810-3cc4-9278-144055b638f0": { "content": "// FIXME: $0", "doc": "", "filetype": "rust", "grammar": "snu", "label": "FIXME comment", "matches": { "fixme": true } }, "11e9540a-45bb-35d5-be55-3a9c121dd71b": { "content": "nfs(${2:value}, ${3:left}${4:, }${0:right});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "nfs": true } }, "11f0955c-b4fe-3c32-a856-6d24deaeb564": { "content": "shouldComponentUpdate(nextProps, nextState) {\n\t$0\n}", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "snippets", "grammar": "lsp", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "11f65c6c-71bd-3eb3-9fd5-8ee6f5cce066": { "content": "${1:args}: ${0:T}*", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "args": true } }, "120c1aac-8b12-33dd-ac13-872dd4b165c7": { "content": "yup.ref()", "doc": "yup.ref(path: string, options: { contextPrefix: string }): Ref\n\nCreates a reference to another sibling or sibling descendant field. Refs are resolved\nat validation/cast time and supported where specified. Refs are evaluated in the proper order so that\nthe ref value is resolved before the field using the ref (be careful of circular dependencies!).let schema = object({\n baz: ref(\"foo.bar\"),\n foo: object({\n bar: string()\n }),\n x: ref(\"$x\")\n});\n\nschema.cast({ foo: { bar: \"boom\" } }, { context: { x: 5 } });\n// => { baz: 'boom', x: 5, foo: { bar: 'boom' } }", "filetype": "yup", "grammar": "lsp", "label": "yup-ref", "matches": { "yup ref": true } }, "121a3b6d-4aeb-3ef8-89e2-61455584b50a": { "content": "console.groupEnd()", "doc": "Closes out the corresponding console.group().", "filetype": "react-es7", "grammar": "lsp", "label": "consoleGroupEnd", "matches": { "cge": true } }, "121c9013-e65f-341f-aaea-ae089964a06f": { "content": "shouldComponentUpdate(nextProps, nextState) {\n\t${1}\n}", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "1220507d-1af4-37b0-99d4-455804297c3f": { "content": "${1:command} | join ${2:table} ${3:column}", "doc": "\"join\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "join builtin", "matches": { "join": true } }, "1222507a-2c3e-3894-8a30-4a49ceeea67c": { "content": "${1:${2:std::}${3:ranges::}views::}transform($4)", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "ranges::views::transform", "matches": { "transform": true } }, "1224a565-2246-3976-b082-dc4a231c84c2": { "content": "background-origin: border-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgo:bb": true } }, "122b42b5-cf78-38ba-bb68-d19fd1bc2e41": { "content": "margin-right: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mr": true } }, "122b5e15-618e-381d-8ce3-2a9cd3cb4db8": { "content": "counter-increment ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "coi": true } }, "122bfbf6-e611-304e-aae3-001869d7a7c4": { "content": "border-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrz": true } }, "122df0b4-9744-3033-8801-6df0ade24ab3": { "content": "#![doc(html_favicon_url = \"${1:https://example.com/favicon.ico}$0\")]", "doc": "This form of the doc attribute lets you control the favicon of your docs.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "html_favicon_url", "matches": { "#![doc(html_favicon_url)]": true } }, "1237934b-b942-3b1b-947d-c4e7445291d6": { "content": "while ${1:true} do\n ${2:TARGET}\ndone", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "while ... do; ... done", "matches": { "while": true } }, "12430e64-8dba-3c93-aa82-c8772c5e8f7f": { "content": "if (${1}) {\n\t${2}\n} {\n\t${0}\n}", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "ife": true } }, "1246c063-db61-33e0-87ed-e4570e7eeeaf": { "content": "*args, **kwargs${1:,}${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "akw": true } }, "1246d3ae-302c-323c-b4b0-996a986673c5": { "content": "const { ${1:first} } = this.state", "doc": "Creates and assigns a local variable using state destructing", "filetype": "react-es7", "grammar": "lsp", "label": "destructState", "matches": { "cs": true } }, "124fccd9-9826-3f6f-94ff-a549a65ecf70": { "content": "test('should ${1:first}', async () => { ${2:second} })", "doc": "Testing `asynchronous test` block", "filetype": "react-es7", "grammar": "lsp", "label": "testAsyncBlock", "matches": { "testa": true } }, "1255564f-1606-3594-b748-b9fd30ba6ce8": { "content": "###### ${0}", "doc": "Add header level 6", "filetype": "markdown", "grammar": "lsp", "label": "header 6", "matches": { "h6": true } }, "12594316-4c9c-30d0-9ad7-2f4573a4d062": { "content": "Blade::renderComponent(new ${1:HelloComponent}(${2:\\$params}));", "doc": "Render a given class component by passing the component instance to the method (Laravel 9.x)", "filetype": "blade", "grammar": "lsp", "label": "Blade-renderComponent", "matches": { "Blade::renderComponent": true } }, "125e0a57-cd3c-3f91-8741-a975066d1183": { "content": "safe(${1:'${2: markup}'})", "doc": "Render HTML markup without escaping it", "filetype": "edge", "grammar": "lsp", "label": "edge: safe", "matches": { "safe": true } }, "12642bbc-b3ed-3cca-9fe0-da53de14d8f2": { "content": "color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "c": true } }, "12651c72-8aac-3d7e-9bff-383f444b6d12": { "content": "${1:expression} while ${2:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Loop one-line (xwhile)", "matches": { "xwhile": true } }, "1266405f-37a5-3d35-9397-1e800a86f04f": { "content": "if $${1:variable} {\n\t${2}\n} else {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "ife": true } }, "1269e64e-01af-3d7a-a0c8-82cb66fc0546": { "content": "clear none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cl:n": true } }, "126f5cd8-3f2e-387d-bf39-4dac8e8264d5": { "content": "PropTypes.bool.isRequired,", "doc": "Bool prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-bool-required", "matches": { "prop-types bool required": true, "ptbr": true } }, "1274f1c3-79d3-3ecf-a8af-177cfcc0d72c": { "content": "private string ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps-": true } }, "12769a6d-a259-3911-b21d-da82c493aa94": { "content": "it.each([${1:[1, 2], [2, 4]}])(\n\t'${2:double(%d)}',\n\t(${3:input, expected}) => {\n\t\t${0:expect(double(input)).toBe(expected);}\n\t}\n);", "doc": "creates an it block with different test data sets", "filetype": "jest", "grammar": "lsp", "label": "jest-it-each", "matches": { "ite": true, "jest it each": true } }, "1277d399-aa98-3ee3-80e5-0496c27e4ecc": { "content": "\\begin{note}\n\t${1:TARGET}\n\\end{note}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{note} \\note": true, "note": true } }, "1278124e-c567-34c9-adb8-0c5025f0decd": { "content": "enum ${1:Name} {${2:item1}, ${3:item2} }", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "enum declaration", "matches": { "enum": true } }, "127f6e6f-eebf-3105-b00f-600d4c4b10e4": { "content": "#if ${1}\n${0}\n#endif", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "#if": true } }, "128299ce-36db-38a5-8334-9b3d392bc5ae": { "content": "console.time('${1:first}')", "doc": "Console time wrapper", "filetype": "react-es7", "grammar": "lsp", "label": "consoleTime", "matches": { "ctm": true } }, "1282fd3f-8617-37a2-a2c4-af1ab3d2ebac": { "content": "date format ${1:%Y-%m-%d %H:%M:%S}", "doc": "\"date format\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "date format builtin", "matches": { "date-format": true } }, "12852ed9-eba8-3f96-8eaa-dc6e2ef0c253": { "content": "<style lang=\"sass\">\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with sass", "matches": { "style_with_sass": true } }, "1289bc79-7e4b-3559-bc01-35de8b1a31cd": { "content": "border-bottom-left-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdblrz": true } }, "1294d483-daaf-37c9-86b8-26b56b115f2e": { "content": "${1:$TM_FILENAME_BASE}.defaultProps = {\n\t$2\n};", "doc": "Creates empty defaultProps declaration", "filetype": "snippets", "grammar": "lsp", "label": "defaultProps", "matches": { "rdp": true } }, "1299643e-e943-3bc2-9c3e-14ab2105bea6": { "content": "import ${0:gleam/result}", "doc": "import", "filetype": "gleam", "grammar": "lsp", "label": "Import", "matches": { "im": true, "import": true } }, "129977b4-713b-35dd-8b2a-018b453fdf28": { "content": "font-size: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "font-size": true, "fs": true } }, "12a45712-522a-348e-b660-3fcab96d825d": { "content": "while ($1) {\n\t${2:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "while", "matches": { "while": true } }, "12a5d1c8-ba0d-3350-9576-ed6d9d49c109": { "content": "${2:void} ${1:fun}(${3:void})\n{$0\n}", "doc": "Define a function", "filetype": "c", "grammar": "lsp", "label": "Function definition", "matches": { "func": true } }, "12a78b59-1791-3728-b080-b4490ea42fe0": { "content": "border-left: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdl": true } }, "12b2ce9c-1ec1-3ed6-a9e9-d0486d4409c6": { "content": "border-corner-image: continue", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdci:c": true } }, "12b367ff-8002-3b22-9a20-0b68033ae378": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\"\"\"", "doc": "Module-level docstrings for test files are not required. They should be included only when there is additional information that can be provided.\n\nExamples include some specifics on how the test should be run, an explanation of an unusual setup pattern, dependency on the external environment, and so on. Docstrings that do not provide any new information should not be used, such as \"\"\"Tests for foo.bar.\"\"\"", "filetype": "pydoc", "grammar": "lsp", "label": "test module docstring", "matches": { "###test": true } }, "12b734b7-61ca-3f9a-9a34-cf8c986adc74": { "content": "\\$_REQUEST['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "request": true } }, "12c56e75-f14e-36df-a29e-cec0e61c438b": { "content": "case ${1:#:expression} of\n\t${2:#:value} ->\n\t\t${3:TARGET}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "case ... of", "matches": { "case": true } }, "12c6d4ce-ded7-3d6a-9b63-da1b19f7652c": { "content": "${1:a} ? ${2:b} : ${3:c}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Ternary operator", "matches": { "to": true } }, "12cca7d7-2226-3918-a7a0-d68950c32cc8": { "content": "background-repeat: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgr": true } }, "12d365a0-99db-3b73-9fe7-c8b4c7c37684": { "content": "sub ${1:function_name}(${2:Str $var}) {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "sub": true } }, "12d7b2f9-ac2d-3e15-820b-395d5a3d0e10": { "content": "$(() ->\n\t${0}\n)", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ready": true } }, "12d9e784-0451-3343-9859-2e5dec15eb56": { "content": "\\begin{lrbox}\n\t${1:TARGET}\n\\end{lrbox}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{lrbox} \\lrbox": true, "lrbox": true } }, "12ddf381-7a40-380c-89fa-266fa012ee7e": { "content": "file copy ${1:-force} ${2:--} ${3:source} ${0:target}", "doc": "This command makes a copy of the file or directory source under the pathname target. If target is an existing directory, then multiple source files can be specified. In this case, the commmand makes a copy inside targetDir of each source file listed. If a directory is specified as a source, then the contents of the directory will be recursively copied into targetDir. Existing files will not be overwritten unless the -force option is specified (when Tcl will also attempt to adjust permissions on the destination file or directory if that is necessary to allow the copy to proceed). -- marks the end of switches; the argument following the -- will be treated as a source even if it starts with a -.", "filetype": "tcl", "grammar": "lsp", "label": "Copy file", "matches": { "file copy": true } }, "12e0b786-633e-328a-9020-486641f5fecc": { "content": "def edit\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\nend", "doc": "def edit", "filetype": "rails", "grammar": "lsp", "label": "Edit action", "matches": { "edit": true } }, "12e327af-fb44-3ffd-a9de-4dc13327b206": { "content": "width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "w": true } }, "12e3b2fb-1620-3b39-bac3-656e08f26f99": { "content": "@inheritdoc$0", "doc": "Indicate that a symbol should inherit its parent's documentation.", "filetype": "jsdoc", "grammar": "lsp", "label": "inheritdoc", "matches": { "@inheritdoc": true } }, "12eda591-2133-30f8-8a7a-241738d1a7a4": { "content": "list-style-position: outside", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lisp:o": true } }, "12f3ab9e-4548-3732-8b35-f3a3e3cc4507": { "content": "aspect-${1|auto, square, video|}", "doc": "aspect-ratio", "filetype": "style", "grammar": "lsp", "label": "aspect-ratio", "matches": { "aspect-ratio": true } }, "12f95522-735f-3234-b731-c150f1124b13": { "content": "do |${1:#:var}|\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "do |var| ... end", "matches": { "dovar": true } }, "12f9978b-bc8a-3450-b9c8-014ac3cf6ac0": { "content": "@copyright ${1:some copyright text}$0", "doc": "Document some copyright information.", "filetype": "jsdoc", "grammar": "lsp", "label": "copyright", "matches": { "@copyright": true } }, "12fa0beb-45e5-3090-929e-84fcbcc3d04b": { "content": "overflow-x: visible", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovx:v": true } }, "12fa38fa-7169-3681-b742-321c9eff572e": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} balance ${4|Assets:,Liabilities:,Equity:,Income:,Expenses:|} ${5:Amount}\n$0", "doc": "Assert balance on given day.", "filetype": "beancount", "grammar": "lsp", "label": "balance assertion", "matches": { "balance": true } }, "12fd5c09-d664-3d47-9c5b-f037f129628b": { "content": "Buffer${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "buf": true } }, "13006ccf-a4f5-39a6-ba0a-7a7f838efc86": { "content": "private void OnApplicationQuit() {\n\t$0\n}", "doc": "Callback sent to all game objects before the application is quit.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnApplicationQuit", "matches": { "OnApplicationQuit()": true } }, "130ad1b8-162c-3245-a678-a06d75b7ec67": { "content": "${1:obj}.live('${2:events}', function (${3:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "live": true } }, "130b640e-4d0b-327c-ba42-e8d76240144b": { "content": "allow(${1:object}).to $0", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert allow", "matches": { "allow": true } }, "130bc30b-1771-3dd0-a05d-f4cbab5a9868": { "content": "list-style-position: inside;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lisp:i": true } }, "130bea29-28c1-32ad-91ae-4e70dd28711b": { "content": "{% else %}$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ielse": true } }, "131170fc-9b10-358c-b470-3f90ebf754a7": { "content": "${1:FIELDNAME} = serializers.SlugField(${2})", "doc": "Django-rest Serializers ``SlugField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF SlugField", "matches": { "sslug": true } }, "1314cf36-88fe-34b2-8d10-4edbd8885efc": { "content": "background-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgi:n": true } }, "13171296-8a1f-334f-b51d-4ebba55cdc0c": { "content": "${1|transition,in,out|}:${2:name}|${3:local}={${4:params}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-all", "matches": { "svelte transition all": true, "svta": true } }, "1318be45-349c-354a-9191-25c76d9e5afe": { "content": "place-items stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi:st": true } }, "131aae80-44e4-3f1c-ac84-d1b65624e227": { "content": "always @(${1:/* sensitive list */}) begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "al": true } }, "131d765a-f84a-3111-9e71-f47dd2b0b61a": { "content": "border-right: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdr+": true } }, "131e899e-4e06-31ff-8dd9-528213b1ad63": { "content": "${1:obj}.ajaxError(function (${1:e}, xhr, settings, thrownError) {\n\t${2:// error callback}\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxerror": true } }, "13221dae-fed5-34c0-9f3b-f6971e76e220": { "content": "font-emphasize-position: before", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "femp:b": true } }, "1322829c-4826-3751-8075-164d2c0d425d": { "content": "set ${1:setting};", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "se": true } }, "13259b41-af1b-3aa8-bdac-abfeaafef78c": { "content": "#include \"${1}.h\"${0}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "#inc2, #include2": true, "inc2": true } }, "1325f563-9949-3164-bf1c-f906465c4102": { "content": "$this->assertInstanceOf(${1:Example}::class, ${2:$actual});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertInstanceOf(Example::class, $actual)", "matches": { "asi": true } }, "13267104-8c2f-39f1-8c21-f7b5ff06cdf0": { "content": "${1:outMatrix} <- matrix(data = ${2:dataVec}, nrow = ${3:nrow}, ncol = ${4:ncol}, byrow = ${5:byrow})", "doc": "Create a matrix from a vector", "filetype": "r-snippets", "grammar": "lsp", "label": "Matrix", "matches": { "matrix": true } }, "132902bb-d5a5-3940-91e4-5cacea9d7564": { "content": "<frameset rows=\"${1}\"\n${2:TARGET}\n</frameset>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "framesetrows": true } }, "132e6a32-0041-38f7-bf69-32a8f7b352d6": { "content": "elif ${1:#:condition}:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "elif ...: ...", "matches": { "elif": true } }, "132f9320-3a8f-3cc8-930a-9cb034e7cb03": { "content": "_.eachRight(${collection}, ${iteratee})", "doc": "_.forEachRight([1, 2], function(value) {\n console.log(value);\n});\n// => Logs `2` then `1`.\n\nThis method is like `_.forEach` except that it iterates over elements of\n`collection` from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-eachright", "matches": { "lodash eachright": true } }, "13345d48-c74c-3be4-a249-b84503d95907": { "content": "-undef(${1:macro}).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "undef": true } }, "133acb56-93de-3382-9067-d3723a81bdfe": { "content": "private ${1:name}() {\n\t$0\n}", "doc": "Private Method Definition", "filetype": "typescript", "grammar": "lsp", "label": "Private Method Definition", "matches": { "private method": true } }, "133c9014-ac2b-3ee4-8e0b-a48edc17e431": { "content": "exit program returning ${1:0}", "doc": "exit program returning [0]", "filetype": "vscode_cobol-compound", "grammar": "lsp", "label": "ep0", "matches": { "ep0": true } }, "134039ed-a704-3a65-8f17-4ea6801c3e6f": { "content": "{%- for ${1:item} in ${2:collection} -%}\n\t$3\n{%- endfor -%}", "doc": "Iteration tag: for, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag for, whitespaced", "matches": { "for-": true } }, "13438363-b23f-3659-ad36-481f1cd9bb6e": { "content": "${1:#:type} ${2:#:var}${3};", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "var": true } }, "13531c39-247a-32f1-905e-ec9bb9af12fd": { "content": "<svelte:body />", "doc": "svelte:body", "filetype": "svelte", "grammar": "lsp", "label": "svelte-body", "matches": { "s-body": true } }, "13536921-7a8a-32b8-8f8a-05457606084a": { "content": "note right : $0", "doc": "A note that appears on the right", "filetype": "plantuml", "grammar": "lsp", "label": "Note right", "matches": { "note-rt": true } }, "1353dc24-cb2b-37f6-a63d-5916301b4b44": { "content": "\\begin{enumerate}\n\t\\item ${1:TARGET}\n\\end{enumerate}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{enumerate} \\enumerate enum": true, "enumerate": true } }, "13571375-1d1b-34c1-ad58-4c8132cddcbc": { "content": "<remarks>${1}</remarks>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<rem": true } }, "135b08d4-42b0-36de-90ed-fdbaf6135c4e": { "content": "eprint = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "eprint": true } }, "135df18e-15b2-3e29-82ab-15ff5d0857f9": { "content": "function rem(${1:number},${2:divisor})$0", "doc": "remainder of number divided by divisor", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-rem", "matches": { "function rem": true } }, "135e8e7c-246f-3249-9574-c069fd57ceac": { "content": "io.write($0)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "wr": true } }, "1362985a-0bb8-3fc6-b38e-7a2e61cc502c": { "content": "FT\nFUNCTION TAN(${1:angle})$0", "doc": "trigonometric tangent of the specified angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-TAN", "matches": { "FUNCTION TAN": true } }, "136407d1-a331-3b58-a0af-b19b3a74ef0b": { "content": "text-indent: -9999px", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ti:-": true } }, "136cbdaf-a9cf-3720-85ad-c0b32afc3c83": { "content": "{%- tablerow ${1:item} in ${2:collection} cols: ${3:2} -%}\n\t$4\n{%- endtablerow -%}", "doc": "Iteration tag: tablerow, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag tablerow, whitespaced", "matches": { "tablerow-": true } }, "136dce83-9ce2-3813-9654-e574a86b3dcd": { "content": "for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t${4}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "for": true } }, "13761f9f-8807-383d-9b29-43f7aba9914e": { "content": "USTRUCT(BlueprintType)\nstruct ${1:FMyStruct} : public FTableRowBase\n{\n\tGENERATED_USTRUCT_BODY()\n\n\tUPROPERTY(EditAnywhere, BlueprintReadWrite, Category=${2:MyCategory})\n\t${3:float test};\n};", "doc": "Generate a Struct ready for Unreal Engine DataTables", "filetype": "unreal", "grammar": "lsp", "label": "Unreal DataTable Struct", "matches": { "ustruct_datatable": true } }, "13793e7f-08da-34a3-8f9a-031629a82f5a": { "content": "const { ${1:first} } = this.state", "doc": "Creates and assigns a local variable using state destructing", "filetype": "generated", "grammar": "lsp", "label": "destructState", "matches": { "cs": true } }, "137d0622-2b74-343c-933e-3d45fea7ad7e": { "content": "border-bottom-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbw": true } }, "137f0f1c-313b-3d2a-b45d-f481fa06759f": { "content": "{% $1 %}$2", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "%": true } }, "13854bfd-06bb-31a1-9424-5535ec449e9b": { "content": "Maximize Browser Window", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Maximize Browser Window", "matches": { "mbw": true } }, "1387951b-94e4-309d-9210-f3399b9cf07b": { "content": "const ${1:mixinName} = {\n\tmounted() {\n\t\tconsole.log('hello from mixin!');\n\t},\n};", "doc": "vue mixin", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Mixin", "matches": { "vmixin": true } }, "13892708-1684-3f9c-be5d-9892767b39a2": { "content": "return ${0};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ret": true } }, "1392bd06-08b4-32d2-9d66-1d3a6b85aeca": { "content": "const ${0} = ${1:cond} ? ${2:true} : ${3:false}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "ternary assignment", "matches": { "ta": true } }, "13959bf3-b312-3e54-8b4f-abcc4c6a43a5": { "content": "\\path[${1}] ${2};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\path": true, "path": true } }, "139694dc-f6e7-30db-b203-2b39ab74ebd5": { "content": "assert_includes ${1:collection}, ${2:object}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asi": true } }, "13a18522-d4f5-3f69-9ab2-334894544df6": { "content": "_.sortedLastIndexBy(${array}, ${value}, ${iteratee})", "doc": "var objects = [{ 'x': 4 }, { 'x': 5 }];\n\n_.sortedLastIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });\n// => 1\n\n// The `_.property` iteratee shorthand.\n_.sortedLastIndexBy(objects, { 'x': 4 }, 'x');\n// => 1\n\nThis method is like `_.sortedLastIndex` except that it accepts `iteratee`\nwhich is invoked for `value` and each element of `array` to compute their\nsort ranking. The iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedlastindexby", "matches": { "lodash sortedlastindexby": true } }, "13a33de0-aaa5-3aa9-90cb-a7e6ee1ae62c": { "content": "| capitalize }}", "doc": "String filter: capitalize", "filetype": "jekyll", "grammar": "lsp", "label": "Filter capitalize", "matches": { "capitalize": true } }, "13a6287d-44ea-39d0-bdc9-0d8bffea6884": { "content": "private void OnPreCull() {\n\t$0\n}", "doc": "OnPreCull is called before a camera culls the scene.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnPreCull", "matches": { "OnPreCull()": true } }, "13ab386c-95a9-380b-8811-0e559d0393b4": { "content": "__import__('pprint').pprint(${1:expression})$0", "doc": "", "filetype": "debug", "grammar": "lsp", "label": "Pretty print", "matches": { "pprint": true } }, "13ac9d36-b45a-3dca-afed-91aef1a9d06a": { "content": "font-style: normal;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-style: normal", "matches": { "fstn": true } }, "13ae9408-3cf4-3fbd-a15c-e6fead672e54": { "content": "log.Printf(\"${1} = %+v\\n\", $1)", "doc": "", "filetype": "go", "grammar": "snu", "label": "log.Printf(...)", "matches": { "lf": true } }, "13af718f-45fa-3274-8117-fed98d349d84": { "content": "<a href=\"${1}\" target=\"_blank\" rel=\"noopener\">${2:TARGET}</a>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ahref_blank": true } }, "13b9d0ea-4c79-3f6e-ac73-c49f42f62ee4": { "content": "${1:obj}.mousemove(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mmove": true } }, "13c3fe98-16fc-3fe3-b206-95acb1e40fe5": { "content": "it('should $1', async () => {\n $0\n})", "doc": "Testing async `it` block", "filetype": "react", "grammar": "lsp", "label": "itAsyncBlock", "matches": { "tita": true } }, "13cd08f9-3723-3b91-91fb-c7241861ccf4": { "content": "require('${1:mod}')", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "req": true } }, "13d21218-cb81-3fbc-88b8-340261c95564": { "content": "resource \"vsphere_virtual_machine\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n vcpu = 2\n memory = 4096\n network_interface {\n label = \"VM Network\"\n }\n disk {\n template = \"centos-7\"\n }\n}", "doc": "define vsphere_virtual_machine resource.", "filetype": "terraform", "grammar": "lsp", "label": "vsphere_virtual_machine", "matches": { "tf-vsphere_virtual_machine": true } }, "13d2238e-2803-38a9-b57e-d97a1781f9b5": { "content": "#[cfg(${1})]", "doc": "#[cfg(…)]", "filetype": "rust", "grammar": "lsp", "label": "cfg", "matches": { "cfg": true } }, "13d29ada-7666-34b8-9475-7460ca1f116e": { "content": "\\$${1:arrayName} = array('$2' => $3${4:,} $0);", "doc": "Array initializer", "filetype": "php", "grammar": "lsp", "label": "$… = array (…)", "matches": { "array": true } }, "13d2bfad-9c2e-337a-9434-b479ef98bd5c": { "content": "for ${2:k}, ${3:v} := range ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for k, v := range items { ... }", "matches": { "forr": true } }, "13d8e703-b333-3b49-b5c7-61781fc93ffe": { "content": "public ${1:int} ${2:MyProperty} { get; set; }$0", "doc": "An automatically implemented property. C# 3.0 or higher", "filetype": "csharp", "grammar": "lsp", "label": "prop", "matches": { "prop": true } }, "13d973eb-9d6e-30d0-a783-5824f647aa74": { "content": "import React, { Component } from 'react'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with connected redux and ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassComponentRedux", "matches": { "rcredux": true } }, "13da3541-b539-3df9-ac7c-662212edc943": { "content": "func main() {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func main() { ... }", "matches": { "main": true } }, "13db340a-a8f0-3fd7-9e95-140b968fbffa": { "content": "* Example:\n * ```\n * Write me later\n * ```", "doc": "While there is no dedicated tag for examples on Kotlin, we can still include them as plain text. This allows you illustrate the usage or behavior of a particular code element.", "filetype": "kdoc", "grammar": "lsp", "label": "example", "matches": { "Example": true } }, "13de892b-dd85-3112-b882-6e072c488369": { "content": "justify-content: space-around;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:sa": true } }, "13e19c1d-cc49-3815-8656-ba320086782a": { "content": "border-left: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdl:n": true } }, "13e95b71-9add-33b0-8a8b-d7f6b8c88f41": { "content": "border-right: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdr:n": true } }, "13eae674-e4a3-32ca-87d8-4d3115c0ea06": { "content": "${1:command} | reduce {|${2:el}, ${3:acc}| ${4:closure} }", "doc": "\"reduce\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "reduce builtin", "matches": { "reduce": true } }, "13f053e0-9b09-3db0-8f56-f0160ec2392b": { "content": "<keep-alive>\n\t<component :is=\"\">\n\t\t<p>default</p>\n\t</component>\n</keep-alive>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vkeep": true } }, "13f34690-4f11-3f9d-9dfb-5b85f21eae72": { "content": "<hr>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "hr": true } }, "13f87e9c-db76-3083-aa68-332ac5c2bdf7": { "content": "v-else-if=\"${1:condition}\"", "doc": "Expects: any. previous sibling element must have v-if or v-else-if.", "filetype": "html", "grammar": "lsp", "label": "v-else-if", "matches": { "vElseIf": true } }, "13fb8d8f-9b0e-390b-ae0c-50212d00d793": { "content": "emerg(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "emerg": true } }, "13fbd92c-58c7-37df-8f7f-1627ecce7b24": { "content": "while $1 do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "while loop", "matches": { "while": true } }, "13fcd9d5-0585-30b7-8400-675f30121a33": { "content": "import std.stdio, std.string, std.array;\nimport std.traits, std.conv, std.algorithm;\nimport std.math, std.regex;", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "theusual": true } }, "14037ec5-853e-3d87-b49a-871f393cc61b": { "content": "{#await ${1:promise} then ${2:value}}\n\t<!-- promise was fulfilled -->\n{/await}", "doc": "await short block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-short-block", "matches": { "s-await-short-block": true } }, "14097c78-487b-3070-bc0f-89ef54c32fbd": { "content": "display ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d": true } }, "140deed6-be49-32e1-90f6-80086fcc06b2": { "content": "const { ${1:first} } = this.props", "doc": "Creates and assigns a local variable using props destructing", "filetype": "react-es7", "grammar": "lsp", "label": "destructProps", "matches": { "cp": true } }, "140fab94-cc81-30d7-96c6-79689314141b": { "content": "${1:obj}.prop('${2:property name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "prop": true } }, "1411e26a-b1e8-347a-ad21-223b1c32fb50": { "content": "{% csrf_token %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "csrf": true } }, "141305d1-fd4d-3246-a836-8497fcc753d2": { "content": "/*! TODO: ${1:Todo description here}\n * \\todo $1\n */", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "todo": true } }, "14132e7a-c396-3c82-875b-b9099cbf095a": { "content": "def update\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\n\trespond_to do |format|\n\t\tif @$1.update($1_params)\n\t\t\tformat.html { redirect_to @$1, notice: '$2 updated' }\n\t\telse\n\t\t\tformat.html { render :edit, status: :unprocessable_entity }\n\t\tend\n\tend\nend", "doc": "def update", "filetype": "rails", "grammar": "lsp", "label": "Update action", "matches": { "update": true } }, "14139586-a6b2-3f2d-83fb-f497bb21bce3": { "content": "Page Should Contain Radio Button ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Radio Button", "matches": { "pscrb": true } }, "14145ba3-cbd9-300e-8875-1d5a208a165a": { "content": "uvm_nonblocking_transport_export #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM nonblocking_transport_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_transport_export", "matches": { "uvm_nonblocking_transport_export": true } }, "14148120-f19a-3e52-893f-a604bd19dda6": { "content": "${1: obj} match {\n\tcase ${2:e} => ${3}\n\tcase _ => ${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "match": true } }, "1415119d-a79f-3e5b-91a6-88f72e3e18c3": { "content": "triangle(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${0:y3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "triangle": true } }, "141c1550-4a99-3a9b-ae34-f1f45d7541c6": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {${2:second}: ${3:third}}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with PropTypes and ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassComponentPropTypes", "matches": { "rccp": true } }, "141ce98b-7c19-3a6d-a4bd-70eae84d4e65": { "content": "transaction(${1:true}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "tra": true } }, "14211ecd-c638-30f3-ab71-80b80bcc49ff": { "content": "place-items: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi:st": true } }, "142e9a70-30b1-399b-9f17-86292a12c283": { "content": "${1} ? ${2} : ${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "?": true } }, "1431befb-8674-3ca9-983a-fdfdb94f2b86": { "content": "${1:AClass}* ${2:ActorName} = GetWorld()->SpawnActorDeferred<${1:AClass}>(${3:UClass}, ${4:ActorTransform}, ${5:Owner}, ${6:Instigator}, ESpawnActorCollisionHandlingMethod::${7|AlwaysSpawn,AdjustIfPossibleButAlwaysSpawn,AdjustIfPossibleButDontSpawnIfColliding,DontSpawnIfColliding|});\n${8:/* INITIALIZATION */}\nUGameplayStatics::FinishSpawningActor(${2:ActorName}, ${4:ActorTransform});", "doc": "Spawn Actor Deferred", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnActorDeferred", "matches": { "uspawn_actor_deferred": true } }, "143bc030-a13a-3e5c-bca7-77c2b1d9515a": { "content": "${1:obj}.each(function (index) {\n\t${0:this.innerHTML = this + \" is the element, \" + index + \" is the position\";}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "each": true } }, "143d030f-edda-363e-be67-7df14f5538da": { "content": "style(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "style conventional commit", "matches": { "style": true } }, "143d3b8e-3721-3bca-ae75-1094c7dd7f97": { "content": "function mapDispatchToProps(dispatch) {\n\treturn {\n\t}\n\n}", "doc": "Adds the redux mapDispatchToProps function", "filetype": "snippets", "grammar": "lsp", "label": "dispatchRedux", "matches": { "disp": true } }, "1445e64d-3757-332a-8de7-2425dcd2159c": { "content": "align-content space-between", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:sb": true } }, "144f2e95-db13-3c1a-928e-65a0c0b6bf46": { "content": "validates_inclusion_of :${1:attribute}${2:, in: ${3:%w( ${4:mov avi} )}, on: :${5:create}, message: \"${6:extension %s is not included in the list}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_inclusion_of", "matches": { "vi": true } }, "1450afd5-a13a-3afc-8a13-3581352bdde8": { "content": "resource \"cobbler_kickstart_file\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n body = \"my-body-${myResourceName}\"\n}", "doc": "define cobbler_kickstart_file resource.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler_kickstart_file", "matches": { "tf-cobbler_kickstart_file": true } }, "145329d3-50eb-341a-9a90-15ec003edf97": { "content": "border-left-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdli:n": true } }, "1454e76e-5472-3ab2-9326-dea30fdf2ff0": { "content": "set terminal ${1:#:terminal}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set terminal", "matches": { "term": true } }, "145a1ff6-948a-39c7-83ee-613ab9f6ffc7": { "content": "import 'react-native'\nimport React from 'react'\nimport renderer from 'react-test-renderer'\n\nimport ${1:${TM_FILENAME_BASE}} from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(<${1:${TM_FILENAME_BASE}} {...defaultProps} />)\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "setupReactNativeTest", "matches": { "sntest": true } }, "145ca9c3-ce3f-3610-b01b-43815b608321": { "content": "import React, { Component } from 'react';\nimport { connect } from 'react-redux';\n\nfunction mapStateToProps(state) {\n\treturn {\n\n\t};\n}\n\nfunction mapDispatchToProps(dispatch) {\n\treturn {\n\n\t};\n}\n\nclass ${1:${TM_FILENAME_BASE}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\nexport default connect(\n\tmapStateToProps,\n)(${1:${TM_FILENAME_BASE}});", "doc": "Creates a React component class connected to redux with dispatch", "filetype": "snippets", "grammar": "lsp", "label": "reactReduxDispatchComponent", "matches": { "rrdc": true } }, "14615acb-8103-3cea-9fff-b9d694de37b2": { "content": "<!DOCTYPE html>\n<html lang=\"$1en\">\n\t<head>\n\t\t<meta charset=\"UTF-8\">\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t\t<title>$2</title>\n\t\t<link href=\"$3css/style.css\" rel=\"stylesheet\">\n\t</head>\n\t<body>\n\t$0\n\t</body>\n</html>", "doc": "HTML - Defines a template for a html5 document", "filetype": "html", "grammar": "lsp", "label": "html5", "matches": { "html5": true } }, "1462f564-c557-32b2-99e5-d870fa1fe59f": { "content": "list-style-type: lower-roman;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: lower-roman", "matches": { "listlr": true } }, "146311a1-b09e-3305-9d5d-1f0f0edac6b6": { "content": "sum(attribute=${1:None}, start=${2:0})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "sum of sequence of numbers + start", "matches": { "sum": true } }, "1463d15e-121f-3059-bc4a-e25044a58db0": { "content": "step=", "doc": "keyword argument of Animation", "filetype": "kivy", "grammar": "lsp", "label": "step from pykv-snippets", "matches": { "step": true } }, "14643ede-cb7d-3e51-a964-8e89190a7790": { "content": "\\begin{mdseries}\n\t${1:TARGET}\n\\end{mdseries}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{mdseries} \\mdseries": true, "mdseries": true } }, "146c4d20-3095-3203-be3e-5a6232a7ef80": { "content": "private _${1:value} : ${2:string}\npublic get ${1:value}() : ${2:string} {\n\treturn this._${1:value}\n}\npublic set ${1:value}(v : ${2:string}) {\n\tthis._${1:value} = v\n}", "doc": "Define a full property", "filetype": "typescript", "grammar": "lsp", "label": "Define a full property", "matches": { "prop": true } }, "1470ea1f-32fa-36f1-a101-9e4e4fe2bd1f": { "content": "port ${1:from} ${2:to}", "doc": "\"port\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "port builtin", "matches": { "port": true } }, "1471b5ca-1a36-3e91-8d3a-056fc6b2e050": { "content": "::\n\n ${1}", "doc": "Insert quoted text", "filetype": "rst", "grammar": "lsp", "label": "Insert quoted text", "matches": { "quote": true } }, "1473d8c0-82ec-3a92-ba29-e2cf9611dd58": { "content": "<nav>\n\t$1\n</nav>", "doc": "HTML - Defines navigation links", "filetype": "html", "grammar": "lsp", "label": "nav", "matches": { "nav": true } }, "1473f862-5b05-368b-a9c4-6790a3bdc056": { "content": "(if (${1:predicate})\n\t(${2:true-action})\n\t(${0:false-action}))", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "if": true } }, "14753260-68fd-388f-95b4-f5a88d141ebc": { "content": "@section('${1:name}')\n $2\n@end", "doc": "Edge: section tag use the layout must define all the markup inside the sections exported by the layout", "filetype": "edge", "grammar": "lsp", "label": "edge: Section block", "matches": { "@section": true } }, "14774dc6-ce76-3f30-8213-e695982d841d": { "content": "${1:div}(:class=\"[${2:classNameA}, {${3:classNameB} : ${4:condition}}]\")", "doc": "vue multiple conditional class bindings", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Multiple Conditional Class Bindings", "matches": { "vclass-obj-mult": true } }, "147ab694-72ff-3a8a-9d88-da7b87f5c2b1": { "content": "{% include '${1:#:template}' %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% include '...' %}", "matches": { "include": true } }, "147cb931-45ee-371d-9460-e366b7bd5ce1": { "content": "<h1>${0}</h1>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h1": true } }, "147fc9b2-7319-3812-9e67-7b27f54b59f6": { "content": "{# ${1:comment} #}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{# ... #}", "matches": { "#": true, "comment": true } }, "1480f7c8-c17d-3df3-915e-0525a029031e": { "content": "@property ${1:/*type*/} ${2:/*member_name*/}() const pure nothrow {return ${3:$2_};}", "doc": "", "filetype": "d", "grammar": "snu", "label": "getter property (get)", "matches": { "get": true } }, "1483f09e-ca00-36ec-87eb-86c346eaba22": { "content": "{{- if .Values.$1.affinity }}\n affinity:\n{{ toYaml .Values.${1:value_key}.affinity | indent 8 }}\n{{- end }}\n terminationGracePeriodSeconds: 60\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "affinity_spec": true } }, "14850bf0-3730-3be2-8748-c9dd1d615024": { "content": "text-align: left;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-align: left", "matches": { "tal": true } }, "148a9f07-8a58-3b23-b9a2-6740e5af0235": { "content": "${1:instance_name} = ${2:<object_type>}::type_id::create(.name(\"$1\"), .contxt(get_full_name()));", "doc": "use factory to create an instance of an object", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_object_factory_instantiation", "matches": { "create_object": true, "uvm_factory_instantiation_object": true } }, "148bfd5b-668e-3282-bcdc-ccc9c51f7aed": { "content": "@enter-cancelled=\"$1\"$0", "doc": "@enter-cancelled=''", "filetype": "vue", "grammar": "lsp", "label": "vue-enter-cancelled", "matches": { "entercancelledevent": true, "vue enter-cancelled": true } }, "148bffbc-0a1b-3ce4-aadb-cb3d9ca5a476": { "content": "try:\n\t${1:${VISUAL}}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}\nelse:\n\t${5}\nfinally:\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Try/Except/Else/Finally", "matches": { "tryef": true } }, "148fbe6d-c19c-344a-b999-20c41c785c65": { "content": "border-corner-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdci:n": true } }, "148fed6a-a1fc-31cb-bf8d-60969f466f73": { "content": "getSnapshotBeforeUpdate = (prevProps, prevState) => {${1:first}}", "doc": "Called right before mutations are made (e.g. before the DOM is updated)", "filetype": "generated", "grammar": "lsp", "label": "getSnapshotBeforeUpdate", "matches": { "gsbu": true } }, "14926a3f-9e64-3229-a16e-b06b2af1a6b7": { "content": "repeat ${1} times}\n\t${0:TARGET}\nend repeat", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "rep", "matches": { "rept": true } }, "14972963-4ba4-39b5-9a39-983c2d5381ff": { "content": "${1:text}_\n.. _${1:text} ${2:url}${0}", "doc": "Add links", "filetype": "rst", "grammar": "lsp", "label": "Links", "matches": { "hyperlink": true, "l": true, "link": true } }, "1498a61a-c532-3d47-9b6e-11b03f27c650": { "content": "font-emphasize-position after", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "femp:a": true } }, "149a8c4e-269b-3edd-99bf-1374c438f350": { "content": "bottom auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "b:a": true } }, "14a712a2-5021-32fd-968b-ed97e6afc636": { "content": "private ${1:int} ${2:_myProperty};\n\npublic $1 ${3:MyProperty}\n{\n\tget { return $2; }\n\tset { $2 = value; }\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Full property declaration", "matches": { "propfull": true } }, "14a8627e-4967-33fc-b095-0cf5e92c1a14": { "content": "module ${1:name}\n\n\timplicit none\n\t$0\n\nend module $1", "doc": "module", "filetype": "fortran", "grammar": "lsp", "label": "mod", "matches": { "mod": true } }, "14ab0658-c83c-3445-985a-4ace2b9f8bb4": { "content": "module type ${1} = sig\n\t${0}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "modty": true } }, "14abd4af-ea5b-38fe-bfbc-94b0c5d61793": { "content": "<%= link_to '${1:link text...}', action: '${0:index}' %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lia": true } }, "14b045c8-138e-3511-84bc-5d2f47135c55": { "content": "change_table :${1:table_name} do |t|\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mcht": true } }, "14b11b38-dc8d-37d9-b9c8-9675ae7980ac": { "content": "/// <summary>\n/// ${0}\n/// </summary>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "///": true } }, "14b7064c-2468-3ddd-81c8-659b3689117a": { "content": "background-break ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgbk": true } }, "14bbcfb4-a6cd-34f1-b6b9-52df91a5ee2f": { "content": "setInterval(() => { ${1:first} }, ${2:second})", "doc": "Executes the given function at specified intervals", "filetype": "react-es7", "grammar": "lsp", "label": "setInterval", "matches": { "sti": true } }, "14bcdf84-d166-3e36-bd91-75284b28797c": { "content": "define('$1', ${2:'$3'});\n$0", "doc": "Definition", "filetype": "php", "grammar": "lsp", "label": "define(…, …)", "matches": { "def": true } }, "14be9927-ade6-3356-9d8d-c55a45087d29": { "content": "{% embed \"${1}\" %}\n\t${0}\n{% endembed %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig embed", "matches": { "embed": true } }, "14c54bab-6a9f-3623-8877-d63e95dca0fc": { "content": "panic(\"${0:msg}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "panic()", "matches": { "pn": true } }, "14c9a38a-df6f-3b11-9f55-77eae7b07f19": { "content": "def clean_${1:FIELD}(self):\n\t${1:FIELD} = self.cleaned_data.get('${1:FIELD}')\n\n\n\t # TODO Validation\n\n\treturn ${1:FIELD}", "doc": "", "filetype": "forms", "grammar": "lsp", "label": "clean_data", "matches": { "clean_data": true } }, "14cee0e9-0e0e-3e9b-9a75-83437e316d92": { "content": "<h3 class=\"${1}\">${0}</h3>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h3.": true } }, "14d1efb5-21d8-3738-9418-863449baaecf": { "content": "clip: rect(${1:0} ${2:0} ${3:0} ${0:0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cp:r": true } }, "14d37cde-ab84-36fe-9fa3-f4f7110fd7cd": { "content": "@after-enter=\"$1\"$0", "doc": "@after-enter=''", "filetype": "vue", "grammar": "lsp", "label": "vue-after-enter", "matches": { "afterenterevent": true, "vue after-enter": true } }, "14d5ac3e-82a8-3608-bbde-a18f9a5a76cb": { "content": "<% if ${1:truevalue} %>\n $2\n<% end %>", "doc": "if .. end", "filetype": "erb", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "14d5c8c4-bd57-3775-90c7-cb716e5f8130": { "content": "slice($1)\n$0", "doc": "The slice() method extracts a section of a string and returns it as a new string, without modifying the original string.", "filetype": "javascript", "grammar": "lsp", "label": "slice", "matches": { "slice": true } }, "14d94c1d-0900-38e5-966d-c05c15b42c12": { "content": "<ul type=\"square\">${1:TARGET}</ul>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ulsquare": true } }, "14e00d86-3502-3c8f-a174-3064f374bfcd": { "content": "tapply(${1:vector}, ${2:index}, ${3:function})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "tapply", "matches": { "tapply": true } }, "14e1401e-bd95-32a9-89c9-10bceafedd48": { "content": "{% break %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "break": true } }, "14e363d5-33f5-383b-838c-b3bfc44aaae4": { "content": "this.setState((state, props) => { return { $0 }})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react", "grammar": "lsp", "label": "react-component-set-state-func", "matches": { "react component setstate func": true, "ssf": true } }, "14e6264d-51eb-3327-b080-b08b50af22ef": { "content": "@after-appear=\"$1\"$0", "doc": "@after-appear=''", "filetype": "vue", "grammar": "lsp", "label": "vue-after-appear", "matches": { "afterappearevent": true, "vue after-appear": true } }, "14e867fa-a65c-3b32-97af-a968827ac225": { "content": "| stylesheet_tag", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "stylesheet_tag": true } }, "14f25768-7208-368d-a48a-d117e82a39f0": { "content": "borderLeftColor: ${1},", "doc": "borderLeftColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderLeftColor", "matches": { "bor": true } }, "14f3ad60-097a-3163-8a58-4ad05c35c86c": { "content": "${1:obj}.hover(function (${2:e}) {\n\t${3:// event handler}\n}, function ($2) {\n\t${4:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "hover": true } }, "1504ddeb-0e02-3fff-bae2-f175a9153181": { "content": "class $1 extends ${2:Reference}\n\\t$3", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "class": true } }, "15082d70-8f23-3580-9676-c38bd5d13db7": { "content": "$this->${1:method}()->shouldBeEqualTo(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldBeEqualTo('value')", "matches": { "sbequalto": true } }, "150f5228-f5a7-3133-abe1-bcbce359c259": { "content": "catch($1Exception e)\n{\n\t${2:/*handle exception*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "catch (catch)", "matches": { "catch": true } }, "1516912b-3665-3fec-8229-3c685842304d": { "content": "${1:FIELDNAME} = SplitArrayField()", "doc": "SplitArrayField (fsplitarray).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fsplitarray", "matches": { "fsplitarray": true } }, "15191346-ab32-396d-86e1-dac57dd76f71": { "content": "{% widthratio ${1:this_value} ${2:max_value} ${0:100} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "widthratio": true } }, "151ac560-5a82-31c9-9f48-5f94f8f2ce69": { "content": "elif $1\n\t${0}", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "eif": true } }, "151cf868-6710-3c34-a47f-be3e6c34463b": { "content": "resource \"google_pubsub_subscription\" \"${MyResource}\" {\n name = \"example-name\"\n topic = \"example-topic\"\n}", "doc": "Defines google_pubsub_subscription resource", "filetype": "terraform", "grammar": "lsp", "label": "google_pubsub_subscription", "matches": { "tf-google_pubsub_subscription": true } }, "152bed40-f140-360e-887d-d816a7ff8cf1": { "content": "${1:command} | get ${2:path/to/cell}", "doc": "\"get\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "get builtin", "matches": { "get": true } }, "1532b54a-ed70-3cd1-bc69-a74beb69974f": { "content": "stop run returning ${1:0}", "doc": "stop run returing [0]", "filetype": "vscode_cobol-compound", "grammar": "lsp", "label": "sr0", "matches": { "sr0": true } }, "153b8c67-461e-357b-9e1f-b077fb4ea5b7": { "content": "provider \"archive\" {\n}", "doc": "Defines archive", "filetype": "terraform", "grammar": "lsp", "label": "archive", "matches": { "tf-archive": true } }, "153d4724-50ad-31e9-99e9-93178b3f7594": { "content": "<a href=\"mailto:${1:joe@example.com}?subject=${2:feedback}\">${0:email me}</a>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "a:mail": true } }, "1541620b-10db-340b-888d-6cd1136cee0e": { "content": "| ${1:_} -> $0", "doc": "Snippet for a variant definition", "filetype": "ocaml", "grammar": "lsp", "label": "variant pattern", "matches": { "|": true } }, "1553f30d-45ba-3856-9e69-8e1104d8d0ff": { "content": "stages {\n\tstage('${1:Build}') {\n\t\tsteps {\n\t\t\tsh '${2:make}'\n\t\t}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "sss": true } }, "15579d9c-a6e5-3ad3-abb2-dcfdb5d0fdf3": { "content": "assert_nothing_thrown do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asntd": true } }, "15582403-43ac-3d00-bb26-f86a190fab36": { "content": "dot($2, $3)", "doc": "float dot(float x, float y)\nfloat dot(vec2 x, vec2 y)\nfloat dot(vec3 x, vec3 y)\nfloat dot(vec4 x, vec4 y)\n\nThe dot function returns the dot product of the two input parameters, i.e. the sum of the component-wise products. If x and y are the same the square root of the dot product is equivalent to the length of the vector. The input parameters can be floating scalars or float vectors. In case of floating scalars the dot function is trivial and returns the product of x and y.", "filetype": "glsl", "grammar": "lsp", "label": "dot", "matches": { "dot": true } }, "1558dead-58cc-3efe-a6c8-2434eb702813": { "content": "(defmethod ${1:multifn} \"${2:doc-string}\" ${3:dispatch-val} [${4:args}]\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defm": true } }, "15595cf1-47a1-3007-9172-391e23d98fde": { "content": "print(\"${1:string}\")", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "print": true } }, "155ba625-18ca-37b3-a3b9-47084c301e65": { "content": "grid-column: ${1} / ${2};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gc": true } }, "155fa6ef-6bc5-3555-87d8-80b12afd6850": { "content": "grid-column: ${1} / ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gc": true } }, "156174ec-5a0b-375a-a836-fc50a3d00f72": { "content": "def create(self, validated_data):\n\treturn ${1:super().create(validated_data)}", "doc": "Django-rest Serializers ``Create`` Method", "filetype": "serializers", "grammar": "lsp", "label": "DRF Create (serializers-method)", "matches": { "screate": true } }, "156cda87-f957-3a3e-93a9-1a7bdf630cfd": { "content": "dispatch_sync(${1:dispatch_queue_t _Nonnull queue}, ${2:^(void)block})", "doc": "Create a dispatch_sync", "filetype": "objc", "grammar": "lsp", "label": "Dispatch sync", "matches": { "dispatchsync": true } }, "156dfcee-42fa-3399-88cc-5ac2c7ae00cf": { "content": ".${1:title}\n[plantuml, \"${2:file}\", svg]\n....\ninclude::${3:filepath}[]\n....\n$0", "doc": "Insert diagram with plantuml via include", "filetype": "asciidoc", "grammar": "lsp", "label": "diagram plantuml 2", "matches": { "diagram plantuml": true } }, "156fe0dc-4a6f-3cd3-8f64-3133fd831322": { "content": "function ${1:function_name}() {\n\t${0:# function_body}\n}", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "ffun": true } }, "15769313-e7d5-38c7-ada5-54d6854a01a5": { "content": "(begin\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "begin": true } }, "1576c5e2-0d80-3c1a-95d2-2e2f18298679": { "content": "_.matches(${source})", "doc": "var objects = [\n { 'a': 1, 'b': 2, 'c': 3 },\n { 'a': 4, 'b': 5, 'c': 6 }\n];\n\n_.filter(objects, _.matches({ 'a': 4, 'c': 6 }));\n// => [{ 'a': 4, 'b': 5, 'c': 6 }]\n\nCreates a function that performs a partial deep comparison between a given\nobject and `source`, returning `true` if the given object has equivalent\nproperty values, else `false`.\n\n**Note:** The created function is equivalent to `_.isMatch` with `source`\npartially applied.\n\nPartial comparisons will match empty array and empty object `source`\nvalues against any array or object value, respectively. See `_.isEqual`\nfor a list of supported value comparisons.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-matches", "matches": { "lodash matches": true } }, "158180eb-7179-37c8-baec-c607b6ec694e": { "content": "#ifdef ${1:FOO}\n\t${2:#define }\n#endif", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ifdef": true } }, "1582c350-a8f7-39b7-a8ff-6e407de394ad": { "content": "protected body ${1} is\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "protected body", "matches": { "protected_body": true } }, "158a84ef-b2bb-31af-b012-247d90ba1362": { "content": "{\n\t\"type\": \"image_picker\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_image_picker": true } }, "1592744f-862b-3b38-b459-2df52e8d85fa": { "content": "fscanf(${1:stdin}, \"${2}\", ${3});", "doc": "", "filetype": "c", "grammar": "snu", "label": "fscanf(file, \"...\", ...);", "matches": { "fscanf": true } }, "1593c254-aa77-3f68-90a4-a245036a73de": { "content": "\\begin{eqnarray*}\n\t${1:${VISUAL}} & ${2:${VISUAL}} & ${0:${VISUAL}}\n\\end{eqnarray*}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Equation array without a number", "matches": { "eqann": true } }, "15960d8c-cdf2-312b-8b02-7a7d38b14f7c": { "content": "BACKUP DATABASE ${1:dbName}\n\tTO DISK ${2:filepath}\n\tWITH ${3:DIFERENTIAL};", "doc": "Differential backup database", "filetype": "sql", "grammar": "lsp", "label": "bakupdw", "matches": { "bakupdw": true } }, "159d9707-5c70-38ee-8d5c-011abc4155e1": { "content": "<#include \"${0:file.ftl${VISUAL}}\" />", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "\"<#include \\\"file.ftl\\\" />\"", "matches": { "inc": true } }, "159ee310-9712-31b5-ae5e-f5f034e03d84": { "content": "beforeEach(() => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "before each (js)", "matches": { "bef": true } }, "15a45efa-c1fa-341c-a0f3-52c1e5aa9f80": { "content": "_.has(${object}, ${path})", "doc": "var object = { 'a': { 'b': 2 } };\nvar other = _.create({ 'a': _.create({ 'b': 2 }) });\n\n_.has(object, 'a');\n// => true\n\n_.has(object, 'a.b');\n// => true\n\n_.has(object, ['a', 'b']);\n// => true\n\n_.has(other, 'a');\n// => false\n\nChecks if `path` is a direct property of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-has", "matches": { "lodash has": true } }, "15a5e49d-dfa5-3194-9a3e-b87230d61f9e": { "content": "cd ${1:path/to/directory}", "doc": "\"cd\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "cd builtin", "matches": { "cd": true } }, "15a6376a-c2cb-378d-a05f-f6d363074a89": { "content": "align-items flex-end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:fe": true } }, "15a6c5f6-cdc4-3ad1-b7c7-70517ee21808": { "content": "<IfModule ${1:module_name}>\n ${2}\n</IfModule>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "ifmodule": true } }, "15b673df-44ef-3a38-a78c-22f9544bd2ef": { "content": "${1:pattern}${2: when ${3:guard}} ->\n\t${4:body}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "Case:Receive:Try Clause", "matches": { "pat": true } }, "15bdda9a-0ce7-32b0-8f86-2917e125708d": { "content": "// https://eips.ethereum.org/EIPS/eip-20\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface Token {\r\n\r\n /// @param _owner The address from which the balance will be retrieved\r\n /// @return balance the balance\r\n function balanceOf(address _owner) external view returns (uint256 balance);\r\n\r\n /// @notice send `_value` token to `_to` from `msg.sender`\r\n /// @param _to The address of the recipient\r\n /// @param _value The amount of token to be transferred\r\n /// @return success Whether the transfer was successful or not\r\n function transfer(address _to, uint256 _value) external returns (bool success);\r\n\r\n /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`\r\n /// @param _from The address of the sender\r\n /// @param _to The address of the recipient\r\n /// @param _value The amount of token to be transferred\r\n /// @return success Whether the transfer was successful or not\r\n function transferFrom(address _from, address _to, uint256 _value) external returns (bool success);\r\n\r\n /// @notice `msg.sender` approves `_addr` to spend `_value` tokens\r\n /// @param _spender The address of the account able to transfer the tokens\r\n /// @param _value The amount of wei to be approved for transfer\r\n /// @return success Whether the approval was successful or not\r\n function approve(address _spender, uint256 _value) external returns (bool success);\r\n\r\n /// @param _owner The address of the account owning tokens\r\n /// @param _spender The address of the account able to transfer the tokens\r\n /// @return remaining Amount of remaining tokens allowed to spent\r\n function allowance(address _owner, address _spender) external view returns (uint256 remaining);\r\n\r\n event Transfer(address indexed _from, address indexed _to, uint256 _value);\r\n event Approval(address indexed _owner, address indexed _spender, uint256 _value);\r\n}", "doc": "ERC20 token standard interface", "filetype": "solidity", "grammar": "lsp", "label": "erc20 interface", "matches": { "erc20i": true } }, "15cbc226-a649-3df3-8fc4-d6112b811b33": { "content": "margin 0", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m:0": true } }, "15d7958c-5b75-329d-af92-c577df8af38a": { "content": "@catch (${1:exception}) {\n\t${0:handler}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "@catch": true } }, "15e3ca86-00ff-3444-a9e9-0927e5c0b4b7": { "content": "grid-gap: ${1} ${2};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gg+": true } }, "15e54788-fe72-31eb-a917-3e3780b7643b": { "content": "<#attempt>\n\t${0:${VISUAL}}\n<#recover>\n</#attempt>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#attempt>...<#recover></#attempt>", "matches": { "att": true } }, "15e75fd8-1abc-3392-9a6e-813265029e66": { "content": "elsif ${1} then\n\t${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "elsif", "matches": { "eif": true } }, "15eb47db-08ad-3424-8e8c-6848e4df4452": { "content": "\\begin{block}{${1:#:title}}\n\t${2:TARGET}\n\\end{block}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{block}": true, "block": true } }, "15efebd0-9830-3547-93cf-246f8d2d2c0c": { "content": "auto ${1} = std::make_unique<${2:T}>(${3});", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "amup": true } }, "15f17dd5-3656-3625-a92a-ee2abc109a43": { "content": "{#each ${1:items} as ${2:item},${3:i}}\n\t${4: <!-- content here -->}\n{/each}", "doc": "each index block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-index-block", "matches": { "s-each-index-block": true } }, "15f40491-bcd2-3c1b-881f-3fbcca548ae8": { "content": "${1:FIELDNAME} = serializers.MultipleChoiceField(choices=${2})", "doc": "Django-rest Serializers ``MultipleChoiceField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF MultipleChoiceField", "matches": { "smchoice": true } }, "15f982ca-f8f4-3eae-8c54-914a57052cac": { "content": "System.Linq", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.l": true } }, "16025c46-cfcf-3427-b00f-b71cf5a66857": { "content": "text-emphasis circle", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:c": true } }, "1608e2f6-c87f-3369-b9d1-8caffdfc2df0": { "content": "font-weight ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fw": true } }, "16097bea-7833-377d-9383-5ff0acf5a8bd": { "content": "<style lang=\"postcss\">\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with postcss", "matches": { "style_with_postcss": true } }, "160af77c-8c68-3049-9717-87a66272ba4f": { "content": "if ${1:condition}\n\tthen ${2:undefined}\n\telse ${3:undefined}$0", "doc": "If block", "filetype": "haskell", "grammar": "lsp", "label": "if", "matches": { "if simple": true } }, "1617a92c-356d-362d-9c25-c0625d12cbd8": { "content": "paddingVertical: ${1},", "doc": "paddingVertical", "filetype": "react-native", "grammar": "lsp", "label": "paddingVertical", "matches": { "padding": true } }, "1618659b-2bd6-32c4-9492-d057cd7b4575": { "content": "const_cast<${1:unsigned}>(${2:expr})${3}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "cca": true } }, "161c8c64-5290-3f76-90b1-197ee7661d98": { "content": "align-items last baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:lb": true } }, "161e22b1-7392-3465-b646-e6678136e3a5": { "content": "| money_without_currency", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "money_without_currency": true } }, "1621707b-b1ad-3081-872a-01fa7adce665": { "content": "data \"docker_registry_image\" \"${ubuntu}\" {\n name = \"ubuntu:precise\"\n}", "doc": "Defines docker_registry_image", "filetype": "terraform", "grammar": "lsp", "label": "docker_registry_image", "matches": { "tf-docker_registry_image": true } }, "1624020b-4e7e-340a-8fb2-b340f035fb12": { "content": "slot=\"$1\"$0", "doc": "slot=''. Expects: string. Used on content inserted into child components to indicate which named slot the content belongs to.", "filetype": "vue", "grammar": "lsp", "label": "vue-slota", "matches": { "slota": true, "vue slota": true } }, "16259634-ec0b-368c-9c30-a8a4985738e1": { "content": "{{ MEDIA_URL }}", "doc": "", "filetype": "djangohtml", "grammar": "lsp", "label": "mediaurl", "matches": { "mediaurl": true } }, "162ea1a3-89d3-3e82-8995-b138b783a4c3": { "content": "⌦", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "delete": true } }, "1633e8b3-3503-3e92-aa4c-f97e95004c54": { "content": "({${1:arguments}}) => ${1:arguments}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "arrow function with destructuring returning destructured", "matches": { "fdr": true } }, "163ca4e6-e196-369f-a968-419a05f69dfd": { "content": "list-style-type: circle;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: circle", "matches": { "listc": true } }, "163cad41-0280-3557-8226-e0527d5b3238": { "content": "int ${1:f}${2: = }${0:0};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "int": true } }, "163cf0ba-a63d-3bd8-931a-afd9dc97cc20": { "content": "given ${1:$var} {\n when $2 {\n\t ${3:# code block ...}\n }\n ${4}\n default {\n\t ${5}\n }\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "switch": true } }, "16400344-2be3-356c-a825-35c17683e80a": { "content": "${1:command} | query web --query ${2:expression}", "doc": "\"query web\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "query web builtin", "matches": { "query-web": true } }, "16400c77-e63d-30fb-bdbe-3faadaacf5cf": { "content": "$this->db->update(\"${1:table}\", $${2:set}, $${3:where});${4}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-update": true } }, "164413a4-c94a-33b0-bdbc-78067d81f4e0": { "content": "${1:obj}.position()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "pos": true } }, "1644b455-c640-3090-9283-f12c2a1597bc": { "content": "config('${1:key}')", "doc": "Get config value", "filetype": "edge", "grammar": "lsp", "label": "edge: config", "matches": { "config": true } }, "1644c87f-fce0-355f-a1ec-5e9dce9d6ae9": { "content": "{\n\t\"type\": \"url\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema url dropdown", "matches": { "_url": true } }, "16461a39-8dca-3358-b754-f5e3f87bf9ce": { "content": "notify { \"${1:message}\": }", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "notify": true } }, "1646d068-5034-38c2-b085-a357182bce6a": { "content": "finally {\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "finally": true } }, "165319cc-0c77-33ee-802e-75fe5c3c9871": { "content": "${1:public} ${2:object} this[${3:int} index]\n{\n get { $4 }\n set { $0 }\n}", "doc": "Indexer", "filetype": "csharp", "grammar": "lsp", "label": "Indexer", "matches": { "indexer": true } }, "16593636-7378-3be4-a376-a43d4cbcdc39": { "content": "private void OnAnimatorMove() {\n\t$0\n}", "doc": "Callback for processing animation movements for modifying root motion.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnAnimatorMove", "matches": { "OnAnimatorMove()": true } }, "165b2501-c91d-3d68-9aea-363cd354ba16": { "content": "{else}\n\t${1}\n{/if}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{else} ... {/if}", "matches": { "el": true } }, "165d08d2-6cad-30c3-aeac-d84eb63110eb": { "content": "RAILS_DEFAULT_LOGGER.${1:debug} ${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "log2": true } }, "165d2832-908c-3da2-a652-2dbff4670829": { "content": "PropTypes.func,", "doc": "Func prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeFunc", "matches": { "ptf": true } }, "1666062f-b6e6-3980-ab6d-aee97962fccc": { "content": "IDENTIFICATION DIVISION. \n PROGRAM-ID. $1.\n DATA DIVISION.\n WORKING-STORAGE SECTION. \n 01 OUT-MSG.\n 02 FILLER PIC X(6) VALUE \"Hello \". \n 02 MSG PIC X(20).\n 01 INP-MSG PIC X(20) VALUE \"What is your name? \". \n PROCEDURE DIVISION.\n PARA1.\n EXEC CICS\n SEND FROM(INP-MSG)\n ERASE\n END-EXEC\n\n EXEC CICS\n RECEIVE INTO (MSG)\n END-EXEC\n\n *\n EXEC CICS\n SEND FROM (OUT-MSG)\n ERASE\n END-EXEC\n\n EXEC CICS\n RETURN\n END-EXEC.\n\n *\n END PROGRAM $1.", "doc": "Template for program (CICS)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "IDENTIFICATION (CICS)", "matches": { "IDENTIFICATION": true } }, "16686e92-50ee-3ea0-9d36-1ef660bd1428": { "content": "{:else}\n\t${1: <!-- else content here -->}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-else-block", "matches": { "svelse": true, "svelte else": true } }, "16699719-cf38-3935-9a0a-761efff5fdbe": { "content": "map[${1:string}]${0:int}", "doc": "", "filetype": "go", "grammar": "snu", "label": "map", "matches": { "mp": true } }, "166cb3a4-63bc-3ac8-bc4b-611f209bc9d3": { "content": "text-wrap: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tw": true } }, "166fc3c3-b78a-3142-b247-67ba606d8408": { "content": "any? { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "any": true } }, "1673fa07-ef86-3f4e-a1eb-1e5cfd98a367": { "content": "${1:#:object} = require('$1')", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "req": true } }, "16740b67-64ea-3410-889b-ab59a27dd26b": { "content": "text-transform: capitalize", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tt:c": true } }, "167791c5-ba03-382c-afce-479823f2e787": { "content": "${1:obj}.filter(function (${2:index}) {\n\t${3}\n})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "filtert": true } }, "167bba5b-6e52-3fc2-aac4-8d62578aba2f": { "content": "formControlName=\"${1:control}\"", "doc": "Angular formControlName", "filetype": "angular", "grammar": "lsp", "label": "ngformcontrolname", "matches": { "a-formcontrolname": true, "angular ng form control name": true } }, "167cfa03-51da-31de-a57a-82fd077bc69a": { "content": "set(CMAKE_EXPORT_COMPILE_COMMANDS ON)", "doc": "Add the snippet to generate 'compile_commands.json'", "filetype": "cmake", "grammar": "lsp", "label": "export compile commands", "matches": { "ecc": true } }, "167f3f26-a2f6-30c3-9b0c-ec96761ee9d4": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} |\n| --------------- | --------------- | --------------- |\n| ${4:Item1.1} | ${5:Item2.1} | ${6:Item3.1} |\n| ${7:Item1.2} | ${8:Item2.2} | ${9:Item3.2} |\n| ${10:Item1.3} | ${11:Item2.3} | ${12:Item3.3} |\n${0}", "doc": "Insert table with 4 rows and 3 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 4x3 table", "matches": { "4x3table": true } }, "1682bd90-068b-365d-b180-ee0e15a41dcf": { "content": "class ${1:classname}:\n\t${2:pass}", "doc": "Class definition", "filetype": "python", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "168afb72-4d63-3a44-b1af-ae09fad11bf8": { "content": "@description ${1:text}$0", "doc": "The description of the function or table. This is usually infered automatically.", "filetype": "luadoc", "grammar": "lsp", "label": "@description", "matches": { "@description": true } }, "1693c5ca-22cc-3742-a85d-8ff0d6cadfe0": { "content": "const express = require('express');\nconst app = express();\nconst port = process.env.PORT || ${1:port};\nconst www = process.env.WWW || '${2:./}';\napp.use(express.static(www));\nconsole.log(`serving \\${www}`);\napp.get('*', (req, res) => {\n\tres.sendFile(`index.html`, { root: www });\n});\napp.listen(port, () => console.log(`listening on http://localhost:\\${port}`));\n$0", "doc": "Node.js Express Server", "filetype": "angular", "grammar": "lsp", "label": "node-js-express-server", "matches": { "angular node express server": true, "ex-node-server-simple": true } }, "16944203-9eab-3e9a-960e-cf6484155f3f": { "content": "import React from 'react'\n\nexport const ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactArrowFunctionComponent", "matches": { "rafc": true } }, "169a1131-9720-3898-acd3-63b780bf0ed0": { "content": "Return From Keyword ${1:${optional return value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Return From Keyword", "matches": { "rfk": true } }, "169ac982-29f6-3797-b6ff-800d5f5a1c25": { "content": "Debug.LogException($0);", "doc": "A variant of Debug.Log that logs an error message from an exception to the console.", "filetype": "unity", "grammar": "lsp", "label": "Debug Log Exception", "matches": { "LogException": true } }, "169b238f-71b8-35a3-97ab-c6c022ebfd55": { "content": "{% endjs %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endjs", "matches": { "endjs": true } }, "169b55fa-544f-3e8b-a1f3-7806b54e6ae1": { "content": "${1:command} | sort", "doc": "\"sort\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "sort builtin", "matches": { "sort": true } }, "16a80e67-ce08-3d1d-9855-6825482db0c1": { "content": "data \"template_cloudinit_config\" \"${config}\" {\n}", "doc": "Define a template_cloudinit_config template", "filetype": "terraform", "grammar": "lsp", "label": "template_cloudinit_config", "matches": { "tf-template_cloudinit_config": true } }, "16aaa06f-0997-3132-bc62-ca5e880fbf69": { "content": "<ul>\n\t$1\n</ul>", "doc": "HTML - Defines an unordered list", "filetype": "html", "grammar": "lsp", "label": "ul", "matches": { "ul": true } }, "16b20329-bb37-357b-9ef9-0cc8fc733b92": { "content": "Yii::app()->request->requestType", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yreqtype": true } }, "16c26452-5e7c-32ea-9c32-647c0973c0cd": { "content": "public set ${1:value}(v : ${2:string}) {\n\tthis.$3 = v\n}", "doc": "Property setter", "filetype": "typescript", "grammar": "lsp", "label": "Property setter", "matches": { "set": true } }, "16c34dd8-b6bf-3cc9-b877-f95aef812bbf": { "content": "${1:obj}.prop('${2:property name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "prop": true } }, "16c48755-d4e4-3938-bb20-dde3307da84a": { "content": "<router-view>$1</router-view>$0", "doc": "router-view element", "filetype": "html", "grammar": "lsp", "label": "routerView", "matches": { "routerView": true } }, "16cb1631-2c1c-3a4f-9b55-6352675f401d": { "content": "describe('$1', () => {\n $0\n})", "doc": "Testing `describe` block", "filetype": "react-ts", "grammar": "lsp", "label": "describeBlock", "matches": { "desc": true } }, "16cf67c6-3350-325b-a87f-95fc7b6a8ba4": { "content": "int ${1:x} = threadIdx.x + blockIdx.x * blockDim.x;\nint ${3:z} = threadIdx.z + blockIdx.z * blockDim.z;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current X,Z index (2D)", "matches": { "ixz": true } }, "16d035b2-d586-3e0e-aef4-7fc57a410c38": { "content": "{% ifchanged %}${1}{% endifchanged %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifchanged": true } }, "16d402a2-6787-3506-97c3-d7962c2a7ca3": { "content": "{\n\tblock : '${1:name}',\n\tcontent : [\n\t\t'${2:content}'\n\t]\n}", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "b": true } }, "16d44f92-e698-3e23-a37b-aa327323ed25": { "content": "<pre>\n\t{{ dump($1) }}\n</pre>\n{% exit %}$0", "doc": "dump and die", "filetype": "twig", "grammar": "lsp", "label": "dd", "matches": { "dd": true } }, "16d4625c-4ddc-3023-b837-1520350e31fd": { "content": "@license ${1:MIT}$0", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@license Description", "matches": { "@li": true } }, "16d4ecdb-b903-349a-b0e3-eeebe0d92be5": { "content": "match ${1:expression}:\n\tcase ${2:pattern_1}:\n\t\t${3:pass}\n\tcase _:\n\t\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Pattern matching with wildcard", "matches": { "matchw": true } }, "16d99255-b0b5-3f52-949e-e3c8c7a77846": { "content": "lmap ${1:varName} \"${2:list}\" {${0:body}}", "doc": "The lmap command implements a loop where the loop variable(s) take on values from one or more lists, and the loop returns a list of results collected from each iteration. 'varName' is the loop variable, and 'list' is a list of values to assign to varname and the 'body' argument is a Tcl script. For each element of list (in order from first to last), lmap assigns the contents of the element to varname as if the lindex command had been used to extract the element, then calls the Tcl interpreter to execute body. If execution of the body completes normally then the result of the body is appended to an accumulator list. lmap returns the accumulator list.", "filetype": "tcl", "grammar": "lsp", "label": "Iterate over all elements in one or more lists and collect results", "matches": { "lmap": true } }, "16dc258b-3a46-33c5-a70e-f35532c22835": { "content": "PropTypes.arrayOf($0),", "doc": "An array of a certain type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeArrayOf", "matches": { "ptao": true } }, "16e23790-5ce6-3b8e-afae-144aebfd3a87": { "content": "while (${1:#:condition}) {\n\t${2:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "wh", "matches": { "while": true } }, "16e3e566-689b-316b-b084-aa6076b2e8f9": { "content": "import pdb; pdb.set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "import pdb..", "matches": { "pdb": true } }, "16e6be29-ea35-392e-9398-be03ade417af": { "content": "<figcaption>$1</figcaption>$2", "doc": "HTML - Defines a caption for a figure", "filetype": "html", "grammar": "lsp", "label": "figcaption", "matches": { "figcaption": true } }, "16e96dfc-d4b1-3965-a203-5a5dea6aac60": { "content": "get(${1:x}, ${2:y}${3:, }${4:width}${5:, }${0:height});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "pixel", "matches": { "get": true } }, "16eee77e-9a75-301c-a4df-ef1a076481ad": { "content": "# @example ${1:Example description.}$0\n# ${2:Write me later}", "doc": "Show an example snippet of code for an object. The first line is an optional title.", "filetype": "rdoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "16f39729-38a3-3ef6-9082-a358aa6752ef": { "content": "case ${1}:\n ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "cs": true } }, "1701803c-8170-33e6-9996-6ffac5871de3": { "content": "package ${1:$TM_FILENAME_BASE} is\n\t\n\t$0\n\t\nend package ${1:$TM_FILENAME_BASE};", "doc": "Package Declaration", "filetype": "vhdl", "grammar": "lsp", "label": "package_declaration", "matches": { "pack": true } }, "17019ab5-5ad1-3977-854d-eb6a281b93fa": { "content": "resource \"aws_proxy_protocol_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_proxy_protocol_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_proxy_protocol_policy", "matches": { "tf-aws_proxy_protocol_policy": true } }, "1703e048-5a5c-3fc5-908c-1d52895c3d39": { "content": "text-wrap: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tw:no": true } }, "17059c82-f682-30a0-963d-d3c2974521b7": { "content": "/**\n * ${3:undocumented constant}\n */\ndefine(${1}, ${2});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_d": true } }, "17060c1a-9892-31bc-b477-ca7c644b87ae": { "content": "list-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list-style": true, "ls": true } }, "17066ec9-a495-38eb-9a13-f57e67688d05": { "content": "float right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fl:r": true } }, "170b78de-8b24-3fc7-bcd6-9638e98684cf": { "content": "\\begin{align*}\n\t${1:TARGET}\n\\end{align*}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{align*} \\align*": true, "align*": true } }, "170f232f-198c-37e3-9e24-a9915935a776": { "content": "outline-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "os": true } }, "1713a94c-880b-338a-9137-3f0920ac22e5": { "content": "[NSThread detachNewThreadSelector:@selector(${1:method}:) toTarget:${2:aTarget} withObject:${3:anArgument}]", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Detach New NSThread", "matches": { "thread": true } }, "171471e1-6ef7-39f4-910b-53287e493f50": { "content": "<datalist>\n\t$1\n</datalist>", "doc": "HTML - Defines a dropdown list", "filetype": "html", "grammar": "lsp", "label": "datalist", "matches": { "datalist": true } }, "17184fc0-07f5-3f68-b6d6-2f4098128871": { "content": "import { Injectable } from '@angular/core';\nimport { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router';\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:Name}Guard implements CanActivate {\n\tconstructor() { }\n\n\tcanActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) {\n\t\treturn true;$0\n\t}\n}", "doc": "Angular CanActivate guard", "filetype": "angular", "grammar": "lsp", "label": "angular-canactivate-guard", "matches": { "a-guard-can-activate": true, "angular can activate guard": true } }, "1718987e-02e8-3bd8-879c-a21678cd0eff": { "content": "static ${1}: ${2:usize} = ${0};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "static item declaration", "matches": { "stat": true } }, "1718f3b5-3e42-3f5c-b86f-220e03f942c1": { "content": "${1:FIELDNAME} = models.DecimalField(max_digits=${2:10}, decimal_places=${3:2})", "doc": "", "filetype": "django", "grammar": "snu", "label": "DecimalField", "matches": { "mdecimal": true } }, "17197d4e-8f5c-3980-8def-65e0f5aad9c4": { "content": "<returns>${1:description}</returns>\n*>> $0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "<returns>", "matches": { "<returns>": true } }, "1719be58-8819-3703-b61a-1cadb534b141": { "content": "border-bottom: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdb:n": true } }, "171c94e1-03ef-3404-ae44-3c14805728ec": { "content": "$this->db->join(\"${1:table}\", \"$2\", \"${3:type}\");${4}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-join": true } }, "1720129c-5d4d-3f42-84db-c876e80c0599": { "content": "_ = println(${1})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "p in for", "matches": { "pf": true } }, "17202430-41d7-3088-be21-9929abcab5bb": { "content": "float: left;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "float: left", "matches": { "fll": true } }, "1727b0ad-cabc-3a18-a553-8291ce941641": { "content": "nnoremap ${1} ${2}<CR>", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "nn": true } }, "1727c293-7d05-3b8f-a3e4-84a3bc78f5f2": { "content": "control $0", "doc": "Models a loop back for control", "filetype": "plantuml", "grammar": "lsp", "label": "Control", "matches": { "ctrl": true } }, "1728b7ca-86d0-39e6-bc30-537c094a3084": { "content": "color ${1:c}${2: = color(}${3:value1, }${4:value2, }${0:value3)};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "color": true } }, "172cd1f3-b57f-3a7d-a740-a2f817ebd14e": { "content": "tty: ${1:boolean}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "TTY", "matches": { "tt": true } }, "1730cada-e6af-3628-b7f4-87d9e69176d1": { "content": "::before", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "::b": true } }, "17391984-041e-3c4f-b711-dfc1075addb5": { "content": "DEFINE VARIABLE ${1:VariableName} AS ${0}.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "defvar": true } }, "173ff07b-c779-3a68-8003-c8e6430fdf65": { "content": "FIND FIRST ${1:BufferName}\n${2:WHERE $1.${3}} ${0}", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "ff": true } }, "17400cf2-9817-39ed-81f0-92210ac635b9": { "content": "{visibility=\"hidden\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "hidden", "matches": { "hidden": true } }, "174158e7-70cf-3859-8832-1d8fbc2d934b": { "content": "${1:TMPFILE}=$(mktemp ${2:XXX})\ntrap \"rm -f '${$1}'\" 0 # EXIT\ntrap \"rm -f '${$1}'; exit 1\" 2 # INT\ntrap \"rm -f '${$1}'; exit 1\" 1 15 # HUP TERM\n${0}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "tmp": true } }, "1748da06-a3fe-3a19-bba0-0d49eda4178a": { "content": "*-- $1", "doc": "Model an object composition", "filetype": "plantuml", "grammar": "lsp", "label": "Composition", "matches": { "com": true } }, "174b4f50-3df9-3188-b12b-a90029813105": { "content": "overflow-y: scroll", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovy:s": true } }, "174d506b-e217-3e84-8001-f5b3906b856f": { "content": "PropTypes.shape({\n\t$0\n}).isRequired,", "doc": "An object taking on a particular shape required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-shape-required", "matches": { "prop-types shape required": true, "ptshr": true } }, "174f91cf-cdc5-397d-b822-f210bdc693a8": { "content": "form_open(\"${1:action}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_open": true } }, "175a10ed-f219-3807-a078-de6fdafcd984": { "content": "private void OnPostRender() {\n\t$0\n}", "doc": "OnPostRender is called after a camera finishes rendering the scene.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnPostRender", "matches": { "OnPostRender()": true } }, "175a49d4-456a-38ba-b420-81707d05a585": { "content": "forall (${1:i=1:100}${2:, mask})\n\t$0\nend forall", "doc": "forall", "filetype": "fortran", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "175db69c-b149-34c4-87c7-4954298c9638": { "content": "<html>\n${0}\n</html>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "html": true } }, "175e4d13-fcdf-3691-a8b1-c3fae5658803": { "content": "@async$0", "doc": "Indicate that the function is asynchronous.", "filetype": "jsdoc", "grammar": "lsp", "label": "async", "matches": { "@async": true } }, "1769e4cf-1d42-379b-ac2a-bfa2c3aff278": { "content": "do {\n\t$1\n} while (${2:condition})", "doc": "Snippet for do...while expression", "filetype": "kotlin", "grammar": "lsp", "label": "do...while", "matches": { "do": true } }, "176b05a3-891f-34cf-b838-2ee83c389cf1": { "content": "#include <$1>$2", "doc": "Code snippet for #include < >", "filetype": "cpp", "grammar": "lsp", "label": "#inc<", "matches": { "#inc<": true } }, "176ccdd7-9271-39f1-93de-23446b497eae": { "content": "stop();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "st": true } }, "176ebdda-5985-36a3-bc59-c7ca333b4fe3": { "content": "float32", "doc": "", "filetype": "go", "grammar": "snu", "label": "float32", "matches": { "f3": true } }, "1778634c-5a65-3cbb-9a9d-1181fa7c1d68": { "content": "Co-authored-by: ${1:name} <${2:email}>\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "co-authored by", "matches": { "co": true } }, "177e08bc-27ca-32ab-9233-50dba3e37dba": { "content": "public class ${1} extends ${2:TestCase} {\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "tc": true, "testclass": true } }, "178536ac-a090-3780-88ab-fe30d911ed2b": { "content": "<noscript>\n$1\n</noscript>", "doc": "HTML - Defines a noscript section", "filetype": "html", "grammar": "lsp", "label": "noscript", "matches": { "noscript": true } }, "178890e4-e9b9-316c-b419-07ffc5b9a977": { "content": "function ${1:name}(${2:arguments}) {\n\t${0}\n}", "doc": "named function", "filetype": "base", "grammar": "lsp", "label": "named-function", "matches": { "base function named": true } }, "178b9b76-e507-3075-b52d-2803c7737db4": { "content": "import ${0:http}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "imp": true } }, "178bab61-96a0-3c1b-bb6f-b9b6aaaf755c": { "content": "console.debug(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.debug", "matches": { "cd": true } }, "178c8a65-a73f-39e0-b546-b087868f6ec1": { "content": "${1}.find(${2:item} => {\n\t${0}\n});", "doc": "find", "filetype": "base", "grammar": "lsp", "label": "find", "matches": { "base find": true } }, "178d1d70-34c5-33ea-8024-ff1b6923f190": { "content": "println(gl.glGetError());", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl get error", "matches": { "gl": true } }, "17901393-9744-36c6-8472-42f3ae519cf7": { "content": "switch (${1:#:var}) {\ncase ${2:#:val}:\n ${0:TARGET}\n break;\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "switch () {}", "matches": { "switch": true } }, "1794df07-c2d4-3fcb-83b3-ea3002219831": { "content": "display: block;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "display: block (display)", "matches": { "display": true } }, "17962c73-9119-3d35-850f-55d5308cab44": { "content": "<!-- ${1} -->${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "//": true } }, "17977644-2ecb-3931-b835-942f25c92cac": { "content": "self.${1:var_name} = kwargs.get('$1', ${2:None})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "kwg": true } }, "179abd1d-3bff-398d-9706-20d400c6f166": { "content": "\" vim: ${0:foldmethod=marker}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "\" vim: {modeline}", "matches": { "modeline": true } }, "179b6846-8bc1-3656-b834-ff45f434fbc8": { "content": "t.decimal :${1:title}${2:${3:, precision: ${4:10}}${5:, scale: ${6:2}}}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.decimal (tcd)", "matches": { "t.": true } }, "17a42220-10ca-32d0-aff7-a11211ca1e6b": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n${0}", "doc": "Insert task list with 3 tasks", "filetype": "rst", "grammar": "lsp", "label": "Insert task list 3", "matches": { "task3": true } }, "17b2a42f-c9f3-31d7-a437-84a788a1e354": { "content": "for ${1:#:var} in ${2:#:list}\n ${0:TARGET}\nendfor", "doc": "", "filetype": "vim", "grammar": "snu", "label": "for in endfor", "matches": { "for": true } }, "17b4e760-b743-3c35-ac51-6f5fe75c3ed9": { "content": "font-emphasize-style accent", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems:ac": true } }, "17bfd8e4-324c-3f37-b37d-8e3a9096a6e1": { "content": "text-align right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ta:r": true } }, "17c2b595-b53a-36b5-ab1a-f6bf9bf89fe9": { "content": "public void test${1:Name}() throws Exception {\n\t${0}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "t": true } }, "17c3334c-4e2c-3f23-83e1-4fdca1f26c6f": { "content": "expect(${1:target}).toBeTruthy()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be truthy (coffee)", "matches": { "et": true } }, "17c74e59-4fb7-35c1-b3c3-1706d830044b": { "content": "private ${1:void} ${2:name}($3) {\n\t$0\n}", "doc": "private method", "filetype": "java", "grammar": "lsp", "label": "private_method", "matches": { "private_method": true } }, "17cb3e7a-693f-3244-b914-b501b20b54c1": { "content": "// @flow \nimport * as React from 'react';\ntype Props = {\n\t$0\n};\nexport const ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n};", "doc": "Creates a stateless React component with FlowTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "flowStatelessComponent", "matches": { "fsc": true } }, "17d36cf5-870e-3086-96fd-24497a40ab0b": { "content": "src_${1:language}${2:[${3::exports code}]}{${4:code}}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "inl": true } }, "17da681c-7db3-356e-8a88-f87ec3c9f0b9": { "content": "methods: {\n\t$1\n},$0", "doc": "Methods to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "methods-options", "matches": { "methods": true } }, "17dcb16f-36bf-3271-b7a5-1b6118466d11": { "content": "augroup ${1:#:augroup_name}\n autocmd!\n autocmd ${2:#:event}\naugroup END", "doc": "", "filetype": "vim", "grammar": "snu", "label": "augroup with autocmds", "matches": { "augroup": true } }, "17dccbeb-6b9c-3415-85a4-a9d6e2dcf5c0": { "content": "${1:FIELDNAME} = serializers.HyperlinkedRelatedField(${2})", "doc": "Django-rest Serializers ``HyperlinkedRelatedField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF HyperlinkedRelatedField", "matches": { "shyperlinkrelated": true } }, "17e2cd79-d066-3392-813e-6aa5d43d18be": { "content": "fail(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "fail": true } }, "17e34d91-3f99-32a4-a233-1731b8891c8e": { "content": "{% highlight ${1:#:TARGET} linenos %}\n ${2:code}\n{% endhighlight %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "Line number", "matches": { "highlight_line": true, "hl_l": true } }, "17e4e5fb-99c8-3823-a344-63eefbb74f1e": { "content": "private void OnSelectionChange() {\n\t$0\n}", "doc": "Called whenever the selection has changed.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnSelectionChange", "matches": { "OnSelectionChange()": true } }, "17e9842d-b511-3ffa-ab31-cac48f15840a": { "content": "function ${1:#:function_name}(${2:#:argument})\n\t${0:TARGET}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "function name(args)...end", "matches": { "func": true } }, "17ec8f77-09ae-3984-8e89-df7f017d5af9": { "content": "constructor (props) {\n\tsuper(props)\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props as arguments", "filetype": "react", "grammar": "lsp", "label": "classConstructor", "matches": { "con": true } }, "17f29954-5234-3d92-9212-ee4251488aa4": { "content": "_.values(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.values(new Foo);\n// => [1, 2] (iteration order is not guaranteed)\n\n_.values('hi');\n// => ['h', 'i']\n\nCreates an array of the own enumerable string keyed property values of `object`.\n\n**Note:** Non-object values are coerced to objects.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-values", "matches": { "lodash values": true } }, "17f5bac5-7c4c-3a83-9b71-2ecd6ff6b464": { "content": "charset=\"${1:utf-8}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "charset": true } }, "17f7762f-3c6c-3a98-8ff2-f5b64370148d": { "content": "// https://eips.ethereum.org/EIPS/eip-725\r\n// https://github.com/ERC725Alliance/ERC725 (example)\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\n/*\r\nThe following describes standard functions for a unique identifiable proxy account to be used by humans, groups, organisations, objects and machines.\r\nThe proxy has 2 abilities: (1) it can execute arbitrary contract calls, and (2) it can hold arbitrary data through a generic key/value store.\r\nOne of these keys should hold the owner of the contract. The owner may be an address or a key manager contract for more complex management logic.\r\nMost importantly, this contract should be the reference point for a long-lasting identifiable profiles.\r\n*/\r\ninterface ERC725 {\r\n event DataChanged(bytes32 indexed key, bytes32 indexed value);\r\n event OwnerChanged(address indexed ownerAddress);\r\n event ContractCreated(address indexed contractAddress);\r\n\r\n // address public owner;\r\n\r\n function changeOwner(address _owner) external;\r\n function getData(bytes32 _key) external view returns (bytes32 _value);\r\n function setData(bytes32 _key, bytes32 _value) external;\r\n function execute(uint256 _operationType, address _to, uint256 _value, bytes calldata _data) external;\r\n}", "doc": "Draft: EIP-725: Proxy Account. Standard functions for a unique identifiable proxy account to be used by humans, groups, organisations, objects and machines", "filetype": "solidity", "grammar": "lsp", "label": "erc725i", "matches": { "erc725i-draft": true } }, "17f8812b-f697-34ba-af40-b317a24e2dba": { "content": "var $1 = new sap.m.ResponsivePopover({\n\t\t\tplacement :$2 ,//sap.m.PlacementType (default: sap.m.PlacementType.Right)\n\t\t\tshowHeader :$3 ,//boolean (default: true)\n\t\t\ttitle : $4,//string\n\t\t\ticon :$5 ,//sap.ui.core.URI\n\t\t\tmodal :$6 ,// boolean\n\t\t\toffsetX :$7, //int\n\t\t\toffsetY :$8, //int\n\t\t\tcontentWidth : $9,//sap.ui.core.CSSSize\n\t\t\tcontentHeight :$10, //sap.ui.core.CSSSize\n\t\t\thorizontalScrolling :$11, //boolean\n\t\t\tverticalScrolling :$12, //boolean\n\t\t\tshowCloseButton :$13, //boolean (default: true)\n\t\t\t//Aggregations\n\t\t\tcontent :$14, //sap.ui.core.Control[]\n\t\t\tcustomHeader :$15, //sap.m.IBar\n\t\t\tsubHeader : $16, //sap.m.IBar\n\t\t\tbeginButton :$17, //sap.m.Button\n\t\t\tendButton : $18, //sap.m.Button\n\t\t\t//Associations\n\t\t\tinitialFocus : $19, //string | sap.ui.core.Control\n\t\t\t//Events\n\t\t\tbeforeOpen :$20, //fnListenerFunction or [fnListenerFunction, oListenerObject] or [oData, fnListenerFunction, oListenerObject]\n\t\t\tafterOpen : $21, //fnListenerFunction or [fnListenerFunction, oListenerObject] or [oData, fnListenerFunction, oListenerObject]\n\t\t\tbeforeClose : $22, //fnListenerFunction or [fnListenerFunction, oListenerObject] or [oData, fnListenerFunction, oListenerObject]\n\t\t\tafterClose : $23 //fnList\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmresponsivepopup": true } }, "17f9a97c-35d0-3d41-93ed-17503483b9fd": { "content": "let (${1:tx}, ${2:rx}): (Sender<${3:i32}>, Receiver<${4:i32}>) = channel();", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Declare (Sender, Receiver) pair of asynchronous channel()", "matches": { "chan": true } }, "17fa70d3-860c-39f8-bbbc-933f45a02765": { "content": "content normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:n": true } }, "17fb2ff6-3cec-3f62-a665-729faa85b072": { "content": ":only-child", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":oc": true } }, "17ffd1b9-4b1a-3c82-be5f-a1a9bb51f950": { "content": "<source src=\"$1\" type=\"$2\">$3", "doc": "HTML - Defines media resource", "filetype": "html", "grammar": "lsp", "label": "source", "matches": { "source": true } }, "1804a1c0-d397-3aaf-98f5-47bc67d1453b": { "content": "private void OnTriggerEnter2D(Collider2D other) {\n\t$0\n}", "doc": "Sent when another object enters a trigger collider attached to this object (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerEnter2D", "matches": { "OnTriggerEnter2D(Collider2D)": true } }, "1804be36-9787-3cc8-979d-8671c6375300": { "content": "describe \"${1}\" [ $0 ]", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "desc": true } }, "1809e045-258b-34f3-9e54-f07badc862df": { "content": "function formatted-time(${1:time-format},${2:standard-numeric-time},${3:offset_or_system_offset})$0", "doc": "function formatted-time", "filetype": "vscode_cobol", "grammar": "lsp", "label": "Function-formatted-time", "matches": { "function formatted-time": true } }, "1810396e-2b8e-3365-868c-439d7692840a": { "content": "background-image: url($1);$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-image: url (background)", "matches": { "background": true } }, "1811a2fe-fc87-3804-a30c-951ba86ad8a6": { "content": "union ${1:MyUnion} {\n\t$0\n};", "doc": "Code snippet for union", "filetype": "cpp", "grammar": "lsp", "label": "union", "matches": { "union": true } }, "181725a4-915b-34c9-a788-461eb329b7d2": { "content": "flex: ${1:1} ${2:1} ${3:auto};", "doc": "flex: grow shrink basis", "filetype": "css", "grammar": "lsp", "label": "flex", "matches": { "flex": true } }, "18186d28-f7c6-3324-b815-0d7f533135c3": { "content": "else if (${1:condition}) {\n\t${0}\n}", "doc": "else if statement", "filetype": "base", "grammar": "lsp", "label": "else-if-statement", "matches": { "base else if": true } }, "181f2f3e-f2f7-3846-8815-6b7283a9a425": { "content": "typeof ${1:source} === '${2:undefined}'", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "typeof", "matches": { "to": true } }, "1822aebd-a397-3b70-898a-77cd3dcedafb": { "content": "[NSGraphicsContext saveGraphicsState];\n${0}\n[NSGraphicsContext restoreGraphicsState];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "save": true } }, "182cb268-a874-3547-b14a-7657dc165704": { "content": "help: ## Prints help for targets with comments\n\t@cat $(MAKEFILE_LIST) | grep -E '^[a-zA-Z_-]+:.*?## .*$$' | awk 'BEGIN {FS = \":.*?## \"}; {printf \"\\033[36m%-30s\\033[0m %s\\n\", $\\$1, $\\$2}'\n${0}", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "help": true } }, "1833cdef-ee9e-3f4e-91e3-3d50236d3204": { "content": "<input type=\"checkbox\" name=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "inputcheckbox": true } }, "18374b25-3c8f-3584-9443-36c5962ecd2a": { "content": "justify-content: flex-start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:fs": true } }, "183a6d75-33a1-3790-b4bb-0d937c160fab": { "content": "to!double(${1:str});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "tod": true } }, "18414034-d2d1-33a4-92ce-f66bc29147cb": { "content": "methods: {\n\t${1:name}() {\n\t\t${0}\n\t}\n},", "doc": "vue method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Methods", "matches": { "vmethod": true } }, "18457611-7f51-3eee-8c7b-d80c8aa87e59": { "content": "${1:FIELDNAME} = models.CommaSeparatedIntegerField(max_length=${2}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "comma": true } }, "184d95a7-4fb8-34aa-8671-6296d28a9f49": { "content": "v-once", "doc": "Does not expect expression", "filetype": "html", "grammar": "lsp", "label": "v-once", "matches": { "vOnce": true } }, "184e38af-aa46-39dc-a799-1f45d9b472b2": { "content": "# State can be either: available, information, impaired, or unavailable\ndata \"aws_availability_zones\" \"available\" {}", "doc": "aws_ecs_container_definition - The Availability Zones data source allows access to the list of AWS Availability Zones which can be accessed by an AWS account within the region configured in the provider.", "filetype": "terraform", "grammar": "lsp", "label": "aws_availability_zones", "matches": { "tf-aws_availability_zones": true } }, "1850c700-b60a-346a-8464-da6d85f95599": { "content": "assert_redirected_to ${10:${2:parent}_${3:child}_path(${4:@}${5:$2})}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_redirected_to (nested path plural)", "matches": { "artnpp": true } }, "18524400-b150-3be3-8c6a-914c35a2208f": { "content": "PropTypes.shape({\n\t$0\n}),", "doc": "An object taking on a particular shape", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeShape", "matches": { "ptsh": true } }, "1854ed3f-b3b3-3687-8a5a-7816b873ce41": { "content": "${1:component}(:${1:propName}=\"${0}\")", "doc": "component element with props", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Component with Props Binding", "matches": { "vel-props": true } }, "185777a0-58ae-387a-95df-dd8481e51f36": { "content": "<blockquote>${1}</blockquote>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "blockquote": true } }, "185f4332-1094-3f9f-b2e3-534063e0243a": { "content": "old-alias ${1:name} = ${2:value}", "doc": "\"old-alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "old-alias builtin", "matches": { "old-alias": true } }, "18617979-1fb3-3b00-bda6-c57712c01935": { "content": "font-effect emboss", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fef:eb": true } }, "1861baa3-5355-3ae9-a330-504eb8160055": { "content": "cpu_quota: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "CPU Quota", "matches": { "cpu_q": true } }, "18630608-01b8-3632-96bd-c81a900f3e20": { "content": "!> @param[${1}]${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "doxp": true } }, "1863ed43-1114-3256-b03a-29244a7ba7d2": { "content": "class ${1:#:name} {\n ${2:TARGET}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "class {}", "matches": { "class": true } }, "18658b5f-0052-36ca-86a4-b589271e9808": { "content": "/// @notice Explain to an end user what this does\r\n/// @dev Explain to a developer any extra details\r\n/// @param Documents a parameter just like in doxygen (must be followed by parameter name)\r\n/// @return Documents the return variables of a contract’s function state variable\r\n/// @inheritdoc\tCopies all missing tags from the base function (must be followed by the contract name)", "doc": "natspec for function", "filetype": "solidity", "grammar": "lsp", "label": "natspec function", "matches": { "///nat_function": true } }, "18728644-9ed2-3e39-94a4-72cb4359fc9f": { "content": "uvm_get_peek_port #(${1:className}) ${2:name};", "doc": "UVM get_peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_peek_port", "matches": { "uvm_get_peek_port": true } }, "187533b5-38db-356f-825f-2cadcf2eef4c": { "content": "font-size-adjust: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fza": true } }, "187f3d51-f68f-3360-ba9f-16dbbe098f15": { "content": "- ${1:item}", "doc": "level 1 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list", "matches": { "ulist1": true } }, "18804d04-c6be-3495-a47c-41645dfc8990": { "content": "{% for ${1:item} in ${2:collection} %}\n\t$3\n{% endfor %}", "doc": "Iteration tag: for", "filetype": "liquid", "grammar": "lsp", "label": "Tag for", "matches": { "for": true } }, "18815c1f-5fdf-351f-8160-1f66f5c06c53": { "content": "render :update do |${1:page}|\n\t$1.${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ru": true } }, "18837fae-b984-3ad8-8eaa-5d55d78d9529": { "content": "@template$0", "doc": "The @template tag is used to document a type parameter of a function, method, class, interface or type alias. It is used like \"@template {string} T - the identity type \"", "filetype": "tsdoc", "grammar": "lsp", "label": "template", "matches": { "@template": true } }, "188e89f7-f5e2-35b8-8ae1-26ea4395aace": { "content": "resource \"google_sql_user\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n host = \"me.com\n password = \"example-password\"\n instance = \"\\${google_sql_database_instance.master.name}\"\n}", "doc": "Defines google_sql_user resource", "filetype": "terraform", "grammar": "lsp", "label": "google_sql_user", "matches": { "tf-google_sql_user": true } }, "188ed5e5-5d28-37e6-8e95-595a5f827760": { "content": "do\n ${1:binder} ← ${2:expression}", "doc": "Do-block", "filetype": "purescript", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "1898516a-06c5-3ef8-85fb-4cf401bfe54e": { "content": "echo CHtml::activeTextField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhatf": true } }, "189df3d9-1e52-39f7-b0ae-cefa73e37b02": { "content": "$scope.${1:variable} = ${2:value}\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$v": true } }, "18a23324-2e7c-38b1-a38a-0b9ad1987689": { "content": "errx(${1:1}, \"${2:%s}\"$0);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "errx": true } }, "18a42ecb-369d-39fb-b940-39e486f020c6": { "content": "function ${1:name} (${2:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "named function", "matches": { "fn": true } }, "18a658c2-2a63-3ef3-be49-0ca5cf9d9a1e": { "content": "process.stdin", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "stdin", "matches": { "stdin": true } }, "18a6823a-11e8-30fb-a3d2-0a527da0be1a": { "content": "${1:obj}.mouseout(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mout": true } }, "18a86f06-b69b-3c54-b6b0-268d6522a2d2": { "content": "<transition$1>\n$2\n</transition>$0", "doc": "transition element", "filetype": "html", "grammar": "lsp", "label": "transition", "matches": { "transition": true } }, "18abab09-bbe9-3a3b-a4b1-285a2a6c439b": { "content": "${1:instance} is ${2:class}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "Is instance of a class or script", "matches": { "is": true } }, "18ad7e96-a932-3f5b-bc8c-80c686d567e7": { "content": "//#region $0", "doc": "Folding Region Start", "filetype": "typescript", "grammar": "lsp", "label": "Region Start", "matches": { "#region": true } }, "18b6f422-a945-376f-b28d-37c8290b2775": { "content": "border: none;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border: none", "matches": { "born": true } }, "18bb0631-b603-30cc-ae5b-5068db628aa4": { "content": "ReactDOM.createPortal(${1:child}, ${2:container});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "ReactDOM.createPortal", "matches": { "rdcp": true } }, "18bbff3c-732f-3e60-829c-ff81484d7c93": { "content": "align-content: space-evenly", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:se": true } }, "18cb5923-1585-3a96-9cce-9388d67a7819": { "content": "${1:array}.forEach(${2:element} => {\n\t$0\n})", "doc": "For-Each Loop", "filetype": "javascript", "grammar": "lsp", "label": "For-Each Loop", "matches": { "foreach": true } }, "18ce45df-19a9-3efd-a8b1-0195c4390eb5": { "content": "---\ntitle: ${1:title}\ndate: ${2:\"`r Sys.Date()`\"}\noutput: ${4:pdf_document}\n---", "doc": "", "filetype": "rmarkdown", "grammar": "lsp", "label": "YAML Header", "matches": { "---": true } }, "18cee5a3-d4c9-3077-a75e-57f4d2742bbd": { "content": "(others => '1')", "doc": "Zero Others", "filetype": "vhdl", "grammar": "lsp", "label": "ones", "matches": { "oth1": true } }, "18d2e281-a7fd-3802-8b6c-11f418d7144a": { "content": "runs ->\n\t$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "runs (coffee)", "matches": { "ru": true } }, "18de577a-de40-3b22-99dd-3f5aee54bdf2": { "content": "local f = io.open(${1:${2:filename}}, \"${3:r}\")\n\nwhile true do\n\tline = f:read()\n\tif line == nil then break end\n\n\t${0}\nend", "doc": "read file line by line", "filetype": "lua", "grammar": "lsp", "label": "forline", "matches": { "forline": true } }, "18e04f26-6264-3fe4-9c22-502d7e999435": { "content": "_.reject(${collection}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'age': 36, 'active': false },\n { 'user': 'fred', 'age': 40, 'active': true }\n];\n\n_.reject(users, function(o) { return !o.active; });\n// => objects for ['fred']\n\n// The `_.matches` iteratee shorthand.\n_.reject(users, { 'age': 40, 'active': true });\n// => objects for ['barney']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.reject(users, ['active', false]);\n// => objects for ['fred']\n\n// The `_.property` iteratee shorthand.\n_.reject(users, 'active');\n// => objects for ['barney']\n\nThe opposite of `_.filter`; this method returns the elements of `collection`\nthat `predicate` does **not** return truthy for.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-reject", "matches": { "lodash reject": true } }, "18e10bf9-2946-3444-889d-0e4c53f19c83": { "content": "resource \"google_compute_ssl_certificate\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n private_key = \"\\${file(\"path/to/private.key\")}\"\n certificate = \"\\${file(\"path/to/certificate.crt\")}\n}", "doc": "Defines google_compute_ssl_certificate resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_ssl_certificate", "matches": { "tf-google_compute_ssl_certificate": true } }, "18e81671-fcf1-32c5-8a2c-8191781903dc": { "content": "function concatenate(${1:string1},${2:string2})$0", "doc": "function concatenates the string1.. string2 into a single string result", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-CONCATENATE", "matches": { "function concatenate": true } }, "18ef6043-66df-34f0-a53f-6dc1aca5ecaf": { "content": "Yii::app()->request->cookies['${0}']", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yco": true } }, "18f547fc-d13d-3838-b244-74806f1e5eab": { "content": "outline: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "o:n": true } }, "18f62106-b4df-3be3-8da6-99fe94638bac": { "content": "has_many :${1:object}s${2:, class_name: \"$1\", foreign_key: \"${4:reference}_id\"}, dependent: :destroy$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_many dependent: :destroy", "matches": { "hmd": true } }, "18f95807-98b6-39bf-ba4b-4f2754d54e62": { "content": "{% exit ${1} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig exit", "matches": { "exit": true } }, "18fd9250-2fde-3e94-bc7e-51064e679347": { "content": "(\n\t${0}\n)", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "b": true } }, "19052666-8f6c-3163-b4c7-18f311bab8d9": { "content": "{%- unless ${1:condition} -%}\n\t$2\n{%- endunless -%}", "doc": "Control flow tag: unless, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag unless, whitespaced", "matches": { "unless-": true } }, "190a023b-8d30-34fe-86b2-990b8735e6fe": { "content": "do {\n\t${0:$TM_SELECTED_TEXT}\n} until (\n\t${1:<# Condition that stops the loop if it returns true #>}\n)", "doc": "Runs a statement list repeatedly until a condition is met More: Get-Help about_Do", "filetype": "PowerShell", "grammar": "lsp", "label": "do-until", "matches": { "do-until": true } }, "19152468-02d2-3516-be58-083e422b8ec4": { "content": "if ($1) ${2};", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "ifi": true } }, "191955d8-7f4d-36c8-8cd4-219d6dd49dac": { "content": "${1:void} ${2:function_name}(${3})\n{\n\t${4}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "fun": true } }, "191aedfb-7030-3f61-8203-33a2ab2df4d3": { "content": "/'\n' $1\n'/", "doc": "Places a block comment in the document", "filetype": "plantuml", "grammar": "lsp", "label": "Block comment", "matches": { "block": true } }, "191b04d3-6d84-33da-8540-405cd7655535": { "content": "(${1:first}:\\${2:name})(${0})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { ":\\": true } }, "191b110a-0553-3673-b536-b270af764907": { "content": "#+BEGIN_EXAMPLE\n$0\n#+END_EXAMPLE", "doc": "#+BEGIN_EXAMPLE block", "filetype": "org", "grammar": "lsp", "label": "example block", "matches": { "<e": true } }, "191f4ded-00e2-38d3-b26f-d000097d4fa6": { "content": "box-sizing: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxz": true } }, "19225f7b-c3fd-3fee-a858-a9111e8a1a6c": { "content": "orientation: '${1|vertical,horizontal|}'", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "orientaiton from pykv-snippets", "matches": { "orientation": true } }, "19237bc2-2a68-3849-9dc3-71941182aee0": { "content": "each_pair do |${1:name}, ${2:val}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eapd": true } }, "19244d75-463c-3bc1-b9a0-1ce226741919": { "content": "try {\n\t${1:TARGET}\n} catch {\n\tcase e${2:: Exception} => ${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "try {} catch { case ... }", "matches": { "try": true } }, "1926fc4d-88ac-396e-a810-bf423cc841b9": { "content": "@property {${1:type}} ${2:propertyName.something} - ${3:propertyDescription}$0", "doc": "The @property tag is a way to easily document a list of static properties of a class, namespace or other object.", "filetype": "jsdoc", "grammar": "lsp", "label": "property", "matches": { "@property": true } }, "1927ea2a-1c59-3ca1-ae2e-5f614b147e13": { "content": "try:\n\t${1:${VISUAL}}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}\nelse:\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Try/Except/Else", "matches": { "trye": true } }, "192fa0c1-564e-3e9d-9dbb-9744979945d3": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_scoreboard;\n\t$2\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM scoreboard class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_scoreboard", "matches": { "uvm_scoreboard": true } }, "19312f2c-2169-3064-9769-64b7e19eb553": { "content": "<?php if (${1:#:condition}): ?>\n${2:TARGET}\n<?php else: ?>\n${0}\n<?php endif; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pifelse": true } }, "193bfa52-2ca8-3169-8cbf-f04d550019d5": { "content": "task ${1} is\n\tentry ${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "task", "matches": { "task": true } }, "194516dd-5e89-3a44-b777-a644b5231436": { "content": "it { should ensure_inclusion_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isei": true } }, "1945ef49-db37-3422-b32f-1a3cf27fa8ee": { "content": "font-stretch: condensed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:c": true } }, "194c778e-1cec-3d8e-8472-05155f87ac4c": { "content": "data(${1:name})", "doc": "Load Dataset", "filetype": "r-snippets", "grammar": "lsp", "label": "dat", "matches": { "data": true } }, "194c7a79-39e3-3c51-a822-c0a177635431": { "content": ":source-highlighter: highlight.js$0", "doc": "", "filetype": "asciidoctor", "grammar": "snu", "label": "source-highlighter: highlight.js", "matches": { "highlight-highlight.js": true, "hihighlight.js": true } }, "194dd74c-3e34-3059-924a-6c4445876da6": { "content": "class ${1:MODEL_NAME}DetailView(DetailView):\n\tmodel = $1\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic Detail View", "matches": { "detailview": true } }, "194efd11-04b2-34ef-b650-b84e2c3200cb": { "content": "{% elseif ${1:#:condition} %}\n ${0:TARGET}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "elseif": true } }, "194f8c04-91ca-35d8-9971-fb62adc7a7e9": { "content": "vertical-align middle", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:m": true } }, "195389c1-ed52-3715-9e0a-ad1427a657ec": { "content": "GetWorld()->SweepMultiByProfile(${1:HitsArray}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, \"${5:ProfileName}\", FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return all blocking hits using Collision Profile.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Multi Profile", "matches": { "usweep_multi_profile": true } }, "195655ad-9c14-384d-a82b-18a645b035d3": { "content": "aaply(${1:array}, ${2:margin}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "aa": true } }, "19566b8e-5be1-3873-8989-c220354cd1f9": { "content": "UE_LOG(LogTemp, ${1|Display,Warning,Error,Fatal|}, TEXT(\"${2:Your message}\"));", "doc": "Write a message to the log", "filetype": "unreal", "grammar": "lsp", "label": "Write to Log", "matches": { "ulog": true } }, "19571808-6a09-3e76-bd10-e33e9ee2522e": { "content": "it '${1:spec_name}' do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert it block", "matches": { "it": true } }, "195bb236-b3d8-345c-bc00-1dfadfa3c5a3": { "content": "this.setState({$0})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react", "grammar": "lsp", "label": "react-component-set-state-object", "matches": { "react componentsetstateobject": true, "sst": true } }, "195c6de6-c9cf-377f-b484-21f6b2d6326e": { "content": "case (${1:variable})\n\t${2: value}: begin\n\t\t${3}\n\tend\ndefault: begin\n\t${4}\n\nend\nendcase", "doc": "Case Statement", "filetype": "verilog", "grammar": "lsp", "label": "case statement", "matches": { "case": true } }, "195f2293-5a78-39f7-9ba8-f30aa3eff3f0": { "content": "@inproceedings{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n booktitle = {${4:booktitle}},\n editor = {${5:?_editor}},\n volume = {${6:?_volume}},\n number = {${7:?_number}},\n series = {${8:?_series}},\n pages = {${9:?_pages}},\n address = {${10:?_address}},\n organization = {${11:?_organization}},\n publisher = {${12:?_publisher}},\n year = {${13:year}},\n month = {${14:?_month}},\n note = {${15:?_note}},\n}", "doc": "An article in a conference proceedings.", "filetype": "bibtex", "grammar": "lsp", "label": "@inproceedings", "matches": { "@inproceedings": true } }, "1962dc96-114f-3617-a36f-df8ee0dc50be": { "content": "text-decoration overline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "td:o": true } }, "1969ddfa-6e12-39ec-863b-7f735fbae0f1": { "content": "render () {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "When called, it should examine this.props and this.state and return a single child element.", "filetype": "react-ts", "grammar": "lsp", "label": "componentRender", "matches": { "ren": true } }, "196d7f74-510c-33da-8534-336ed3b79316": { "content": "<style lang=\"less\">\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with less", "matches": { "style_with_less": true } }, "1970738e-3bdb-3fa4-9a03-e9649b5f91e3": { "content": "useCallback(\n () => {\n ${1:first}\n },\n [${2:second}],\n)", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useCallback", "matches": { "useCallbackSnippet": true } }, "19759060-032f-3825-be44-d38633c22920": { "content": "bezier(${1:x1}, ${2:y1}, ${3:cx1}, ${4:cy1}, ${5:cx2}, ${6:cy2}, ${7:x2}, ${0:y2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bezier": true } }, "19772337-137f-392b-a53d-854b2b7c2ede": { "content": "class ${1:Name}RetrieveAPIView(generics.RetrieveAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``RetrieveAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF RetrieveAPIView", "matches": { "retrieveapiview": true } }, "197790e4-b82c-3a1d-aaa0-d367cdf7f4d2": { "content": "${1:condition} ? ${2:expression} : ${3:expression}", "doc": "Code snippet for ternary operator statement.", "filetype": "julia", "grammar": "lsp", "label": "ternary operator", "matches": { "?:": true } }, "197920b7-74a5-350f-9f7c-982b42e26f26": { "content": "<pre>\n${1}\n</pre>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "pre": true } }, "1980d778-2e43-3665-9848-63af43cf4709": { "content": "$.parseXML(${1:data})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "parsexml": true } }, "1986e28f-b438-3f0f-9a31-96aca80218bf": { "content": "white-space normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs:n": true } }, "1987fd95-8671-39b9-889c-a56beab9eb9a": { "content": "(global $0)", "doc": "Create a global", "filetype": "fennel", "grammar": "lsp", "label": "global", "matches": { "global": true } }, "198b524e-c3a7-3fe0-a0c8-c9e527f92117": { "content": "UINTERFACE()\nclass ${1:PROJECTNAME}_API U${2:ClassName} : public UInterface\n{\n\tGENERATED_BODY()\n};\n\nclass ${1:PROJECTNAME}_API I${2:ClassName}\n{\n\tGENERATED_BODY()\npublic:\n$3\n};", "doc": "Generate an Interface ready for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Interface", "matches": { "uinterface": true } }, "19960d19-1a10-39b6-8179-7093735143f1": { "content": "\\paragraph{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\paragraph": true, "paragraph \\paragraph{": true } }, "199bd818-7e97-3aa1-a7e3-fb52153a2392": { "content": "@react.component\nlet make = (${1}) => {\n\t${2}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "React Component", "matches": { "@react": true, "react.component": true } }, "199cb40c-649a-32c8-b0f7-8e3175a92268": { "content": "const ${shouldReduceMotion} = useReducedMotion()", "doc": "A hook that returns true if we should be using reduced motion based on the current device's Reduced Motion setting.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-reduce-motion", "matches": { "framer-motion use-reduce-motion": true, "use-reduce-motion": true } }, "199e8a5d-8af7-3dd0-972e-f0d6700a61a1": { "content": ";;\n;; @brief ${1:function description}\n;;\n;; @details ${2:detailed description}\n;;\n;; @param ${3:param}\n;;\n;; @return ${4:return}\n;;", "doc": "", "filetype": "asm", "grammar": "snu", "label": ";; @brief ...", "matches": { "doxy": true } }, "19a683c7-45df-3100-bb5b-7fcdb7eb8c4e": { "content": "| handleize", "doc": "String filter: handleize", "filetype": "liquid", "grammar": "lsp", "label": "Filter handleize", "matches": { "handleize": true } }, "19a793ea-0e21-310b-bd41-4a3a39fceff9": { "content": "val ${1:name}${2:: T} = ${0:value}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "val": true } }, "19aa7919-2365-3c04-9de1-220032e156bf": { "content": "reversed", "doc": "For loops option", "filetype": "liquid", "grammar": "lsp", "label": "Tag Option reversed", "matches": { "reversed": true } }, "19ae9b6c-61d9-3508-944a-b3bce6723b74": { "content": "#![no_std]", "doc": "#![no_std]", "filetype": "rust", "grammar": "lsp", "label": "no_std", "matches": { "no_std": true } }, "19b0a6d6-5475-33fa-97df-c700e09bbdf2": { "content": "get ${1:#:NAME}() {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "get": true } }, "19b15f25-33cd-38ab-bc4e-5fc7adab7c61": { "content": "text-wrap: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tw:no": true } }, "19b44421-d916-37a9-bffa-db6e7a52334d": { "content": "|> Seq.map (fun x -> printfn \"%A\" x; x) // tap", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "stap": true } }, "19b65316-f214-389c-a09a-ffa9755c43d0": { "content": "set ${1:first}(${2:second}) {${3:third}}", "doc": "Creates a setter property inside a class", "filetype": "react-es7", "grammar": "lsp", "label": "propertySet", "matches": { "pse": true } }, "19b6ae7a-b02a-34fa-81cd-c76c8b6d2d4a": { "content": "background-repeat repeat-x", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgr:x": true } }, "19b85c5c-219f-3918-9ba3-7d9a90d61e31": { "content": "<html>\n\t$0\n</html>", "doc": "HTML - Defines an html document", "filetype": "html", "grammar": "lsp", "label": "html", "matches": { "html": true } }, "19bb58aa-176a-3df6-9ebf-581adc3a6ec5": { "content": "for ${1:i} := ${2:0}; $1 < ${3:count}; $1${4:++} {\n\t$0\n}", "doc": "Snippet for a for loop", "filetype": "go", "grammar": "lsp", "label": "for n statement", "matches": { "fori": true } }, "19bc8ddc-2ff7-3316-97a5-1fa48c040371": { "content": "#+begin_src emacs-lisp :tangle yes\n$0\n#+end_src", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "elisp": true } }, "19bd78db-e391-3b59-a911-436ed8991e17": { "content": "file_put_contents(${1:file}, ${2:content}${3:, FILE_APPEND});$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "file_put_contents", "matches": { "fpc": true } }, "19c57301-ae0c-353d-acfa-50ab82452dcd": { "content": "self.", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { ".": true } }, "19d76a45-09a9-3bb2-b89d-b04ded9a57d2": { "content": "resource \"aws_cloudwatch_event_target\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_event_target", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_event_target", "matches": { "tf-aws_cloudwatch_event_target": true } }, "19d9b187-cab4-37cb-961d-73a9b6236c3e": { "content": "INITIAL ${0:?}", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "ini": true } }, "19e7cd19-754d-3f07-a2b5-1b61bad00a22": { "content": "try ${1:TARGET}\nwith ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "try..with", "matches": { "try": true } }, "19e90eab-376b-3f84-8119-42f53cd2d880": { "content": "declare\n\t${1}\nbegin\n\t${0}\nend;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "dec": true } }, "19eec89f-f766-3873-8ffd-00d31d4fb2f5": { "content": "@media screen and (min-width: ${0}px)", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@msmw": true } }, "19ef00a3-b7a7-3dc4-8ee1-bc11f3953811": { "content": "setClass(\"${1:Class}\", slots = c(${2:name = \"type\"}))", "doc": "", "filetype": "r", "grammar": "lsp", "label": "setClass", "matches": { "sc": true } }, "19f587bb-6904-3594-82ca-23510ab3a6f9": { "content": "*ngIf=\"${1:expression};else ${2:templateName}\"", "doc": "Angular *ngIfElse", "filetype": "angular", "grammar": "lsp", "label": "ngifelse", "matches": { "a-ngifelse": true, "angular ng if else": true } }, "19f61565-7548-3077-8d62-8886adaeab26": { "content": "assert_kind_of ${1:ExpectedKind}, ${2:actual_instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asko": true } }, "19faf4aa-40a5-37b2-98b6-a4051f85f505": { "content": "while (${1}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "wh", "matches": { "while": true } }, "1a0405b5-1a11-3676-aa93-643b40a02062": { "content": "border-style double", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:db": true } }, "1a0d6dff-5428-31a1-b341-04f3bc03390a": { "content": "${1:void} ${2:#:func_name}(${3:void}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "func() {}", "matches": { "func": true, "function": true } }, "1a0eb3e6-18d7-372d-8cf7-12fd940c5149": { "content": "white-space-collapse: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc": true } }, "1a0ec1ad-8965-302f-9474-b819c18e9ca3": { "content": "useEffect(() => {\n\t$1\n\n\treturn () => {\n\t\t$2\n\t}\n}, [${3:dependencies}])$0", "doc": "React useEffect() hook with a cleanup function", "filetype": "react-ts", "grammar": "lsp", "label": "useEffect with cleanup", "matches": { "uec": true } }, "1a11a3f9-8834-3984-bdd4-d8bea6225c80": { "content": "#[doc(hidden)]$0", "doc": "Any item annotated with #[doc(hidden)] will not appear in the documentation, unless the strip-hidden pass is removed.\n\n* How to use: You can use this on any item.", "filetype": "rustdoc", "grammar": "lsp", "label": "hidden", "matches": { "#[doc(hidden)]": true } }, "1a18c35d-9954-302b-b9ec-0ac0fa653931": { "content": "`${1:${TM_SELECTED_TEXT}}`$0", "doc": "Insert inline code", "filetype": "quarto", "grammar": "lsp", "label": "Insert inline code", "matches": { "code": true } }, "1a254892-7c2c-36f0-a38e-e4e5cf294efd": { "content": "<input v-model.number=\"${1:numData}\" type=\"number\" step=\"1\" />", "doc": "v-model directive number input", "filetype": "vue-template", "grammar": "lsp", "label": "Vue v-model Number Directive", "matches": { "vmodel-num": true } }, "1a25544a-b86e-3f39-8c52-c087aad932af": { "content": "aggregate_failures '${1:message}' do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "agg": true } }, "1a2b69fb-6623-30c2-b276-4e4e94856f18": { "content": "class ${1:name}${2:(arg)} extends Ordered[$1] ${3: with} {\n\t${4:override def toString = \"$1\"}\n\tdef compare(that: $1) = ${5:this - that}\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ordered": true } }, "1a305222-d895-3a4e-92e6-cb1ce02acb32": { "content": "catch(${1:Exception} ${2:e}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ca": true } }, "1a3cbf98-4121-3df3-a593-e74a83abc1c5": { "content": "onMount(() => {\n\t${1:// content here}\n});", "doc": "onMount lifecycle function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-mount", "matches": { "s-lifecycle-mount": true } }, "1a3ee64d-a46d-30cd-92c0-21a2202887fa": { "content": "static int Main(string[] args)\n{\n $0\n return 0;\n}", "doc": "int Main()", "filetype": "csharp", "grammar": "lsp", "label": "sim", "matches": { "sim": true } }, "1a427284-4fa5-32c9-9145-21946fd09ba8": { "content": "resource \"aws_ecr_repository\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ecr_repository", "filetype": "terraform", "grammar": "lsp", "label": "aws_ecr_repository", "matches": { "tf-aws_ecr_repository": true } }, "1a497493-4cc9-3dde-8ae8-27229d348327": { "content": "public string ${1}(${2})\n{\n\t${0:return \"\";}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ms+": true } }, "1a50165a-1e22-3d9f-a793-57d0e51609d0": { "content": "public class ${1:Hello} {\n public static void Main(string[] args) {\n System.Console.WriteLine(\"Hello, world!\");\n }\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "1a514331-4a26-3e8e-9823-d83f2dc8cc79": { "content": "${1:obj}.end()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "end": true } }, "1a534106-6ae5-30a3-8487-8f93e77e4917": { "content": "DISP=${2|NEW,CATLG,DELETE|}", "doc": "DISP Parameter, NEW = New data set, CATLG = Create a new catalog entry, DELETE = delete data set on abnormal termination", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/DISP", "matches": { "DISP": true } }, "1a56f295-2233-34bd-8b27-abeb673243f0": { "content": "provider \"logentries\" {\n account_key = \"${account_key}\"\n}", "doc": "define a logentries provider.", "filetype": "terraform", "grammar": "lsp", "label": "logentries", "matches": { "tf-logentries": true } }, "1a58ad23-02b7-3868-82c9-c5d007bb67e6": { "content": "it '${1:spec_name}' do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "it": true } }, "1a65e378-700c-3142-943f-8f593cd72172": { "content": "_.isWeakMap(${value})", "doc": "_.isWeakMap(new WeakMap);\n// => true\n\n_.isWeakMap(new Map);\n// => false\n\nChecks if `value` is classified as a `WeakMap` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isweakmap", "matches": { "lodash isweakmap": true } }, "1a683f2e-548c-3d00-aa72-79d4a3090b03": { "content": "after_save $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_save", "matches": { "afts": true } }, "1a6ee809-97b7-3eed-a453-ad2216e2fe16": { "content": "${1:FIELDNAME} = serializers.DecimalField(max_digits=${2}, decimal_places=${3})", "doc": "Django-rest Serializers ``DecimalField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF DecimalField", "matches": { "sdecimal": true } }, "1a73048c-8be0-37af-aa86-0d967129085b": { "content": "====\n$1\n====\n$0", "doc": "Insert example block", "filetype": "asciidoc", "grammar": "lsp", "label": "example block", "matches": { "example block": true } }, "1a76f277-014d-3bd3-8977-ce8fea39918e": { "content": "panic(\"${0:msg}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "panic", "matches": { "pn": true } }, "1a791e4a-bed5-34ff-8c16-24f78779df25": { "content": "?assertError(${1:Pattern}, ${0:Expression})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "aserr": true } }, "1a7b3f71-933b-3f24-880a-02546f161575": { "content": "text-justify: inter-cluster;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:ic": true } }, "1a8146bc-65d1-34ea-b9b3-32c0a5f4e006": { "content": "variable \"subnet_id\" {}\n\ndata \"aws_subnet\" \"${selected}\" {\n id = \"\\${var.subnet_id}\"\n}\n\nresource \"aws_security_group\" \"subnet\" {\n vpc_id = \"\\${data.aws_subnet.${selected}.vpc_id}\"\n\n ingress {\n cidr_blocks = [\"\\${data.aws_subnet.${selected}.cidr_block}\"]\n from_port = 80\n to_port = 80\n protocol = \"tcp\"\n }\n}", "doc": "aws_subnet provides details about a specific VPC subnet. This resource can prove useful when a module accepts a subnet id as an input variable and needs to, for example, determine the id of the VPC that the subnet belongs to.", "filetype": "terraform", "grammar": "lsp", "label": "aws_subnet", "matches": { "tf-aws_subnet": true } }, "1a83d493-a657-3613-b138-4f5f520b841d": { "content": "@js(${1:\\$data})", "doc": "This directive is useful to properly escape JSON within HTML quotes", "filetype": "snippets", "grammar": "lsp", "label": "js", "matches": { "b:js": true } }, "1a87890c-5e03-31c6-b356-b460eba36dfa": { "content": "{% youtube ${0:video_id} %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "youtube": true } }, "1a8f087c-812c-312c-b705-ba323ef2de82": { "content": "digitalWrite(${1}, HIGH);", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "dwHigh": true } }, "1a8fcfb8-3ae0-3c5d-9430-2a99179abb81": { "content": "afterEach ->\n\t$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "after each (coffee)", "matches": { "aft": true } }, "1a91c797-cc9c-3ee2-a09a-2ba622bddea1": { "content": "<% require 'pry'; binding.pry %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "pry": true } }, "1a9c8115-7922-32f8-b568-f516b0781e4a": { "content": "z-index: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "z": true } }, "1aa23fa4-65ae-3210-a974-4e38a1278ce4": { "content": "I18n.t('${1:type.key}')", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "i18": true } }, "1aa5cbfc-7b85-3ea1-a1dc-2d52857ff929": { "content": "<slot>${1:<!-- optional fallback -->}</slot>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot", "matches": { "svelte slot": true, "svsl": true } }, "1aa5e5b4-25ed-3fcb-a3c4-fd132242fce8": { "content": "img(:src=\"'/path/to/images/' + ${1:fileName}\" alt=\"${2:altText}\")", "doc": "image source binding", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Image Source Binding", "matches": { "vsrc": true } }, "1aaad4f2-6187-3413-ab4d-a514d0e169a6": { "content": "page-break-inside avoid", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbi:av": true } }, "1aafa0ab-1361-39c0-96b3-ac4ff85f43cd": { "content": "${1:command} | table ${2:count}", "doc": "\"take\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "take builtin", "matches": { "take": true } }, "1ab2385a-f0c6-313e-b70b-c515b49240c1": { "content": "while (${1}) {\n\t${2}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "while", "matches": { "wh": true } }, "1ab5431c-5a11-3159-b028-75249b72cc60": { "content": "${1:command} | wrap ${2:column}", "doc": "\"wrap\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "wrap builtin", "matches": { "wrap": true } }, "1ab57317-d630-335c-b9a8-d16cd5c59328": { "content": "foreach my $${1:x} (@${2:array}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "for": true } }, "1ab7c05d-ab4a-3717-9351-6f87626baa52": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-component-prop-types", "matches": { "imrcp": true, "react import component proptypes": true } }, "1ab7eee8-b8b3-305f-8ea1-c6ae3759bcdd": { "content": "${1:FIELDNAME} = models.GenericIPAddressField($2, protocol=${3:'both'}, unpack_ipv4=${4:False})", "doc": "GenericIPAddressField (mimg).\n\nAn IPv4 or IPv6 address, in string format.", "filetype": "models", "grammar": "lsp", "label": "mgenericip", "matches": { "mgenericip": true } }, "1ab8a03d-243b-31b7-8fd7-28dceda4c397": { "content": "Signed-off-by: ${1:name} <${2:email}>\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "signed off by", "matches": { "si": true } }, "1ab94d09-06a7-3fcc-aea0-e9230375596b": { "content": "await driveSignedUrl('${1:location}'${2:, 'optionalDiskName'})", "doc": "Get signed URL to a file using AdonisJS drive", "filetype": "edge", "grammar": "lsp", "label": "edge: driveSignedUrl", "matches": { "driveSignedUrl": true } }, "1abbefb8-6967-3c8b-920f-404838e1eda2": { "content": "addRouteMiddleware((to, from) => {\n\tif(to.path === '$1') {\n\t\treturn false\n\t})", "doc": "Anonymous route middleware does not have a name. It takes a function as the first argument, making the second middleware argument redundant", "filetype": "nuxt-script", "grammar": "lsp", "label": "Anonymouse Route Middleware", "matches": { "addRouteMiddlewareAnonym": true } }, "1abf3f58-625a-3001-88f7-4360b05635ae": { "content": "place-self start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps:s": true } }, "1ac2830a-8cae-3010-86f0-e44cd9c95330": { "content": "@doc \"\"\"\n${1:doc}\n\"\"\"\ndef ${2:name} do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "def + doc", "matches": { "defd": true } }, "1ac90967-f8a9-3c85-9bf9-ea88d3042046": { "content": "::: {.notes}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "notes", "matches": { "notes": true } }, "1ac9a46d-2537-3e6e-94d4-29b407c87ade": { "content": "integer, parameter ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer parameter", "matches": { "inp": true } }, "1ace3b5f-117b-341d-94d9-f6a7cae4d754": { "content": "in {\n\t${1}\n} out {\n\t${2}\n} body {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "contr": true } }, "1ad26af9-7aa0-33bc-bafc-3e0afdacaaeb": { "content": "\\\\begin{frame}[${1:t}]\n\t\\frametitle{${2:title}}\n\t\\framesubtitle{${3:subtitle}}\n\t${0:${VISUAL}}\n\\\\end{frame}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "frame environment", "matches": { "frame": true } }, "1ad6ee13-eb03-3915-a084-288efc2a88fd": { "content": "| uri_escape }}", "doc": "String filter: uri escape", "filetype": "jekyll", "grammar": "lsp", "label": "Filter uri escape", "matches": { "uri_escape": true } }, "1ae7054b-9579-369b-88a2-7778236886ff": { "content": "pcall(${1:function})", "doc": "Protect call a function", "filetype": "lua", "grammar": "lsp", "label": "pcall", "matches": { "pca": true } }, "1aefb84a-fa5e-30ac-972b-1f5dda30e62d": { "content": "split($1)\n$0", "doc": "The split() method takes a pattern and divides a String into an ordered list of substrings by searching for the pattern, puts these substrings into an array, and returns the array.", "filetype": "javascript", "grammar": "lsp", "label": "split", "matches": { "split": true } }, "1af3ae09-1c81-3e70-9638-d49c0a0e4c59": { "content": "# Execute resource\nexecute ${1:\"command to execute\"} do # The command to execute\n\t${2:#}creates ${3:nil} # A file this command creates - if the file exists, the command will not be run.\n\t${4:#}cwd ${5:nil} # Current working directory to run the command from.\n\t${6:#}environment ${7:nil} # A hash of environment variables to set before running this command.\n\t${8:#}group ${9:nil} # A group name or group ID that we should change to before running this command.\n\t${10:#}path ${11:nil} # An array of paths to use when searching for the command. Nil uses system path.\n\t${12:#}returns ${13:0} # The return value of the command - this resource raises an exception if the return value does not match.\n\t${14:#}timeout ${15:nil} # How many seconds to let the command run before timing it out.\n\t${16:#}user ${17:nil} # A user name or user ID that we should change to before running this command.\n\t${18:#}umask ${19:nil} # Umask for files created by the command\n\n\t${20:#}${21:action :run} # Run this command (Default)\n\t${22:#}${0:action :nothing} # Do not run this command\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "execute": true } }, "1af770ba-f8fc-3124-b044-127643905433": { "content": "padding-left: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding-left: length (margin)", "matches": { "padding": true } }, "1afc9d00-1c4c-3916-9a69-ed7c0f83679e": { "content": "resource \"bitbucket_default_reviewers\" \"${MyResource}\" {\n}", "doc": "Defines bitbucket_default_reviewers", "filetype": "terraform", "grammar": "lsp", "label": "bitbucket_default_reviewers", "matches": { "tf-bitbucket_default_reviewers": true } }, "1b05922c-a6e4-34e2-a569-1c7795f86fec": { "content": "while ${1} {\n\t${2}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "wh": true } }, "1b063181-ee35-3e20-87aa-5e503051187f": { "content": "- [${1| ,x|}] ${2:text}\n${0}", "doc": "Insert task list", "filetype": "markdown", "grammar": "lsp", "label": "Insert task list", "matches": { "task": true } }, "1b0afad1-eea0-3244-9c1e-648224304db8": { "content": "craft.app.request.getBodyParam(${1:\"postVariableName\"})\n$0", "doc": "request getBodyParam", "filetype": "twig", "grammar": "lsp", "label": "getbodyparam", "matches": { "getbodyparam": true } }, "1b11b7e5-ee97-304d-948c-5bc8c31b1ff4": { "content": "font-family: ${0:Georgia,'Times New Roman'},serif", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff:s": true } }, "1b1d703d-b634-3324-85d3-35526929940d": { "content": "redirect_to controller: \"${1:items}\", action: \"${2:show}\", id: ${0:@item}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (controller, action, id)", "matches": { "recai": true } }, "1b1e00f2-7ce8-3d73-acfc-ef3bc973d5d5": { "content": "for(let ${1:first} of ${2:second}) {${3:third}}", "doc": "Iterating over property names of iterable objects", "filetype": "react-es7", "grammar": "lsp", "label": "forOf", "matches": { "fof": true } }, "1b2035cf-12fd-3c4a-bb36-95044291a4e6": { "content": "<command>$1</command>$2", "doc": "HTML - Defines a command button [not supported]", "filetype": "html", "grammar": "lsp", "label": "command", "matches": { "command": true } }, "1b208b48-59b1-333b-9d24-40cebc0cf249": { "content": "border-bottom-right-image continue", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbri:c": true } }, "1b219a06-da4c-3b82-afec-59b7c62b80e4": { "content": "${1}.forEach((${2:item}) => {\n\t${0}\n});", "doc": "forEach loop", "filetype": "base", "grammar": "lsp", "label": "foreach-loop", "matches": { "base foreach": true } }, "1b28be1a-2f96-3a51-9ab9-aa0eb7d8dfa5": { "content": "background-repeat: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgr": true } }, "1b2dc789-b689-3e14-af43-b79157324dd3": { "content": "display: flex;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "display: flex", "matches": { "disf": true } }, "1b30417c-d526-3af3-abf4-50b95a214a6d": { "content": "expect(${1:target}).toHaveBeenCalledWith(${2:arguments});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to have been called with (js)", "matches": { "ethbcw": true } }, "1b32a32f-dd2d-3f81-a6f1-0d9f34607a78": { "content": ":last-child", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":lc": true } }, "1b33d467-5432-34a4-8efc-32ea5f5437a9": { "content": "for ${1:e} in ${2:c}\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "for": true } }, "1b33fe5b-c661-39b1-ae66-f40af5d3fe35": { "content": "bind:${1:property}={${2:variable}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-property", "matches": { "svbind-property": true, "svelte bind property": true } }, "1b363b23-0b71-3559-9545-8d205ba969b8": { "content": "const $1 = getCurrentScope()\n$0", "doc": "Returns the current active effect scope if there is one.", "filetype": "script", "grammar": "lsp", "label": "getCurrentScope", "matches": { "getCurrentScope": true } }, "1b3680f9-ea5c-3776-af86-d598bc95369f": { "content": "text-justify: tibetan;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:t": true } }, "1b38abf1-dddd-3bf0-a4f1-81ebe741ffc0": { "content": "def edit\n\t@${1:model_class_name} = ${0:ModelClassName}.find(params[:id])\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defedit": true } }, "1b38d26d-6ca5-3bdc-b7d3-71d6090b8b25": { "content": "[${1:text}](${2:url}) ${0}", "doc": "Add links", "filetype": "markdown", "grammar": "lsp", "label": "Links", "matches": { "l": true, "link": true } }, "1b39ea0c-5909-3d5e-a3d9-638f41ad143c": { "content": "resource \"pagerduty_escalation_policy\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n num_loops = 2\n teams = [\"\\${pagerduty_team.example.id}\"]\n\n rule {\n escalation_delay_in_minutes = 10\n target {\n type = \"user\"\n id = \"\\${pagerduty_user.example.id}\"\n }\n }\n}", "doc": "define pagerduty_escalation_policy resource.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty_escalation_policy", "matches": { "tf-pagerduty_escalation_policy": true } }, "1b3ac11d-d796-3fd2-b4ea-39c11c9edc88": { "content": "list-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lis": true } }, "1b412160-da49-3c1a-9ebf-7d740d73e07f": { "content": "font-stretch extra-expanded", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:ee": true } }, "1b460f4a-5d20-39c6-a494-6ae0e9c0a78e": { "content": "cursor: pointer;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "cursor: pointer", "matches": { "curp": true } }, "1b481ce0-86aa-3b9d-9e41-955cad098fb3": { "content": "@testset \"${1}\" begin\n\t${2}\n\t@test ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "@testset with @test", "matches": { "@t": true } }, "1b4ac839-b464-340a-96cc-fa9163f1fe42": { "content": "const_cast<${1:unsigned}>(${2:expr})$3", "doc": "const_cast<type>(expression)", "filetype": "cpp", "grammar": "lsp", "label": "cca", "matches": { "cca": true } }, "1b4c9bc8-fb74-3ec6-b7a1-344f53cbd500": { "content": "v-pre", "doc": "Does not expect expression", "filetype": "vue", "grammar": "lsp", "label": "vue-v-pre", "matches": { "vpre": true, "vue v-pre": true } }, "1b4e39e6-759b-3ad6-8226-833fa60cea3a": { "content": "<${1:button}::${2:stylename} ${3:disabled}={${4:disabled}}>\n\t<{ \"${5:Text}\" }>\n</${1:button}>", "doc": "HTML elements can be written as in standard HTML.", "filetype": "mint", "grammar": "lsp", "label": "Button Element", "matches": { "button": true } }, "1b4e4506-414a-3665-9064-e963a7304cb6": { "content": "justify-self stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "js:st": true } }, "1b4f9c9e-f742-3124-a3ce-fadf3d03d6c6": { "content": "allow(${1:object}).to ${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "allow": true } }, "1b513b71-a7e4-38c8-bea8-b4a0897742d4": { "content": "${1:value} not-in ${2:list}", "doc": "\"not-in\" operator", "filetype": "nushell", "grammar": "lsp", "label": "not-in", "matches": { "not-in": true } }, "1b515e25-1f3c-3935-b9e1-cffa82c8f3a5": { "content": "echomsg string([${0:TARGET}])", "doc": "", "filetype": "vim", "grammar": "snu", "label": "debug-echomsg", "matches": { "p": true } }, "1b519b1c-2338-3d54-a551-e144e6b2315f": { "content": "try {\n ${0:TARGET}\n} catch {\n ${1}\n} finally {\n ${2}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try {} catch {} finally {}", "matches": { "try_catch_n_finally": true, "try_cnf": true } }, "1b522925-9e28-3bda-83f6-9333f01d06de": { "content": "background-image: url('${0:background.jpg}');", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-image", "matches": { "bgi": true } }, "1b5c46c7-c72d-31d5-9117-ec7d0646e8f9": { "content": "@interface$0", "doc": "If present on a type alias, will cause it to be converted as an interface. This will result in all \"dynamic\" properties being expanded to real properties.", "filetype": "tsdoc", "grammar": "lsp", "label": "interface", "matches": { "@interface": true } }, "1b5dba6b-9fd2-3b81-91da-8804821e9e25": { "content": "margin-right: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin-right", "matches": { "marr": true } }, "1b5dbc49-50e5-3ebe-b91e-ed07d693b676": { "content": "render text: \"${1:text to render...}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (text) (rt)", "matches": { "rt": true } }, "1b6123f1-b83f-3dc7-a93d-c3113848f442": { "content": "resource \"aws_placement_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_placement_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_placement_group", "matches": { "tf-aws_placement_group": true } }, "1b623f35-1990-303f-9a12-d1fc22d2fc93": { "content": "overflow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ov": true } }, "1b647d6a-8d3d-3912-9b81-4a8733dda0f0": { "content": "render file: \"${1:filepath}\", use_full_path: ${2:false}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (file,use_full_path) (rfu)", "matches": { "rfu": true } }, "1b69a072-545f-338c-8b6a-1dee7f7236eb": { "content": "${1:obj}.ajaxComplete(function (${1:e}, xhr, settings) {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxcomplete": true } }, "1b6fa98f-aad2-3335-b30a-016331cc7d5c": { "content": "@see ${1:idenfitier.}$0", "doc": "References another item or piece of documentation.", "filetype": "kdoc", "grammar": "lsp", "label": "@see", "matches": { "@see": true } }, "1b718ed7-ebb3-3bf4-a643-1517c8ab6532": { "content": "uvm_blocking_put_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM blocking_put_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_put_imp", "matches": { "uvm_blocking_put_imp": true } }, "1b750250-2081-3298-9967-6b5583668f6c": { "content": "<%= render partial: '${1:item}', locals: { :${2:name} => '${3:value}'${0} } %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rpl": true } }, "1b7a145a-09bf-3894-adfd-e13101e6dc96": { "content": "<?php\n\nclass ${1:ModelName} extends ${2:CActiveRecord}\n{\n\t/**\n\t * Returns the static model of the specified AR class.\n\t * @return CActiveRecord the static model class\n\t */\n\tpublic static function model($className=__CLASS__)\n\t{\n\t\treturn parent::model($className);\n\t}\n\n\t/**\n\t * @return string the associated database table name\n\t */\n\tpublic function tableName()\n\t{\n\t\treturn '${0:table_name}';\n\t}\n\n\t/**\n\t * @return array validation rules for model attributes.\n\t */\n\tpublic function rules()\n\t{\n\t\treturn array(\n\t\t);\n\t}\n\n\t/**\n\t * @return array relational rules.\n\t */\n\tpublic function relations()\n\t{\n\t\treturn array(\n\t\t);\n\t}\n\n\t/**\n\t * @return array customized attribute labels (name=>label)\n\t */\n\tpublic function attributeLabels()\n\t{\n\t\treturn array(\n\t\t);\n\t}\n}", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ymodel": true } }, "1b7c4757-9fb5-3b13-b0a1-458c8de7dec3": { "content": "${1:obj}.removeAttr('${2:attribute name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "rema": true } }, "1b88df56-219a-3ebb-950f-7549894c4d34": { "content": "throw \"$1\"\n$0", "doc": "Throw Exception", "filetype": "typescript", "grammar": "lsp", "label": "Throw Exception", "matches": { "throw": true } }, "1b8a9c38-78cd-35de-bc51-4014f7ea6757": { "content": "border-bottom-left-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdblrz": true } }, "1b934b71-d97c-335a-b88f-4568281cd005": { "content": "$1-ep section.\nentry \"$1\".\n $0\t\n goback.", "doc": "entry statement", "filetype": "vscode_cobol", "grammar": "lsp", "label": "entry", "matches": { "eg": true, "entry": true } }, "1b962edd-fc47-34ee-88e1-e70a0a139bbb": { "content": "else {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "else": true } }, "1b963757-5771-38da-b92d-1d642c406752": { "content": "do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "do": true } }, "1b998fac-ffe3-3be9-947e-7966f648c8f7": { "content": "_.repeat(${string}, ${n})", "doc": "_.repeat('*', 3);\n// => '***'\n\n_.repeat('abc', 2);\n// => 'abcabc'\n\n_.repeat('abc', 0);\n// => ''\n\nRepeats the given string `n` times.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-repeat", "matches": { "lodash repeat": true } }, "1b99b5e9-2c51-370a-9030-5ce2a0c3892a": { "content": "extlookup(\"${1:variable}\", \"${2:default}\", \"${3:data source}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "Extlookup with defaults and custom data file", "matches": { "extlookup": true } }, "1b9d7414-1efe-31c1-89bc-b54e721835d7": { "content": "left: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "l": true } }, "1ba3b04d-8dda-3096-8b23-847ab232a176": { "content": "fmt.Sprintf(\"%${1:s}\", ${2:var})", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Sprintf", "matches": { "ps": true } }, "1baefcba-502c-3bf4-b2a5-e35649d7377e": { "content": "breakpoint()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "br": true } }, "1baf79a2-41e0-3ae8-ab7e-7859fddb0b47": { "content": "File.open('${1:path/to/file.dump}', 'rb') { |${2:file}| Marshal.load($2) }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Ml": true } }, "1bb1c464-530a-3ff1-8538-15313a6393c9": { "content": "# ${1:A one-line summary.}\n#\n# ${2:Description.}$0\n#\n# @param ${5:name} [${6:Type}] ${7:Description.}\n# @return [${3:Types}] ${4:Description}\n#\n# @example ${8:Example description.}\n# ${9:Write me later}", "doc": "A Ruby comment block including short summary, description, param, return, and example.", "filetype": "rdoc", "grammar": "lsp", "label": "comment", "matches": { "###": true } }, "1bb324f1-2647-3970-8361-29ddb933e3f0": { "content": "if ${1:condition} {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "else { ... }", "matches": { "if": true } }, "1bb89b70-c7ca-3f09-a72d-26a7fb747856": { "content": "/*$0 */", "doc": "Convenient comment block", "filetype": "c", "grammar": "lsp", "label": "Comment block", "matches": { "/": true } }, "1bc37ea2-2ebd-3dc2-b18a-ca727766d1e0": { "content": "page-break-after: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgba:a": true } }, "1bc41b83-01dc-3342-b6ff-dda913b6bd98": { "content": "font-size-adjust: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fza:n": true } }, "1bc627ed-9dbd-3c25-9dc6-47befbc784f6": { "content": "render nothing: ${1:true}, status: ${0:401}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rns": true } }, "1bcfdc28-6e20-36cb-8ce8-dd8627f1888c": { "content": "visibility: ${1|visible,hidden,collapse|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "visibility", "matches": { "vis": true } }, "1bd98ea3-51f7-3e61-a37e-eac30c2e022b": { "content": "{% verbatim %}\n\t${0:TARGET}\n{% endverbatim %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% verbatim %} ... {% endverbatim %}", "matches": { "verbatim": true } }, "1bdb264a-9223-3b5b-a2c8-eebef0d3f2f5": { "content": "clip: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cp": true } }, "1be159c0-7627-3aa8-bf8e-c4c48ea9fafc": { "content": "|> Enum.map(fn ${1} -> ${0} end)", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to map", "matches": { ">m": true } }, "1be5b36c-eb2a-3728-9a06-ef445baa7b02": { "content": "import PropTypes from 'prop-types'\nimport React from 'react'\nimport { connect } from 'react-redux'\n\nexport const ${1:${TM_FILENAME_BASE}} = (props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n ${2:second}: PropTypes.${3:third}\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "DEPRECATED: Creates a React functional component with PropTypes with connected redux and ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalComponentReduxPropTypes", "matches": { "rfcreduxp": true } }, "1be672fe-001b-37db-8bb8-ad88843eeb17": { "content": " ", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "nbs": true } }, "1be7a8dd-316a-3212-8440-e3a813ade646": { "content": "<template>\n ${0}\n</template>\n\n<script>\nexport default {\n}\n</script>\n\n<style>\n\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <template> <script> and <style>", "matches": { "scaffold": true } }, "1bed926a-d700-3d87-84d0-92531e3bc1a9": { "content": "resource \"aws_iam_policy_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_policy_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_policy_attachment", "matches": { "tf-aws_iam_policy_attachment": true } }, "1bedd866-65df-3eae-85a2-9781c6c34b02": { "content": "FUNCTION INTEGER-PART(${1:number})$0", "doc": "portion of number that occurs to the left of the decimal point", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER-PART", "matches": { "FUNCTION INTEGER-PART": true } }, "1bf0fef4-bf29-302f-8e89-2789606deff2": { "content": "white-space-collapse: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc:n": true } }, "1bf1cc26-e446-3f16-aea5-4f45cf6b5a2d": { "content": "{% include \"${1:template}\" %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "include", "matches": { "include": true } }, "1bf33912-0d14-3787-a474-6e34b62098a7": { "content": "add_test(${1:ATestName} ${0:testCommand --options})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "test": true } }, "1bf4c462-6bb8-307c-8fd8-1ce7cc926624": { "content": "input${1:#: nbit} i_${2:name},", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "input [] i_,", "matches": { "I": true } }, "1bf90ae6-2129-302a-850f-13451e47ada9": { "content": "case $1\nwhen $2\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "case": true } }, "1bfb7f5f-74a8-32d2-977d-c35fd168a986": { "content": "module ${1:modulename}\n\t${0}\nend module $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "mod": true } }, "1bfdc671-95a9-311d-816a-7613f6b82915": { "content": "{ path: '', pathMatch: 'full', redirectTo: '${1:path}' },$0", "doc": "Angular default route path", "filetype": "typescript", "grammar": "lsp", "label": "Angular Default Route Path", "matches": { "a-route-path-default": true } }, "1c00718d-441a-38b1-a8d7-14c56026a7b8": { "content": "for {\n\tselect {\n\t\tcase ${2:${1:result} := }<- ${3:channel}:\n\t\t\t${0}\n\t}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for select", "matches": { "forsel": true } }, "1c02f843-202b-322a-a5df-4e0fbe05c897": { "content": "case ${1:word} in\n\t${2:pattern})\n\t\t${0};;\nesac", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "case": true } }, "1c075538-d7dc-3e45-8e61-19d3a13ebc9b": { "content": "switch (${1}) {\ncase ${2}:\n\t${3}\n\tbreak\ndefault:\n\t${0}\n\tbreak\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "switch", "matches": { "sw": true } }, "1c07c092-6464-3044-8c58-4e2effb2c135": { "content": "${fn:trim(${0:string})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "trim": true } }, "1c088e98-cb78-3e28-a644-2b76ac04c749": { "content": "resize: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "rz:n": true } }, "1c0c3230-6d0b-3fed-beaa-489685a15b31": { "content": "background-repeat: repeat-x;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-repeat: repeat-x", "matches": { "bgrx": true } }, "1c0c5dae-c3c1-3bff-9489-f3fdf907d4f4": { "content": "@doc ~S\"\"\"\n$0\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "doc s", "matches": { "docs": true } }, "1c1001f1-32bf-311a-9ff7-5633d7a0652e": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nfunction ${1:${TM_FILENAME_BASE}}(props) {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system with PropTypes", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalComponentWithPropTypes", "matches": { "rfcp": true } }, "1c1236b8-36a9-3a59-9106-e84c985b278b": { "content": "// https://uniswap.org/docs/v2/smart-contracts/router01/\r\n// https://github.com/Uniswap/uniswap-v2-periphery/blob/master/contracts/UniswapV2Router01.sol implementation\r\n// UniswapV2Router01 is deployed at 0xf164fC0Ec4E93095b804a4795bBe1e041497b92a on the Ethereum mainnet, and the Ropsten, Rinkeby, Görli, and Kovan testnets\r\n\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.6.2;\r\n\r\ninterface IUniswapV2Router01 {\r\n function factory() external pure returns (address);\r\n function WETH() external pure returns (address);\r\n\r\n function addLiquidity(\r\n address tokenA,\r\n address tokenB,\r\n uint amountADesired,\r\n uint amountBDesired,\r\n uint amountAMin,\r\n uint amountBMin,\r\n address to,\r\n uint deadline\r\n ) external returns (uint amountA, uint amountB, uint liquidity);\r\n function addLiquidityETH(\r\n address token,\r\n uint amountTokenDesired,\r\n uint amountTokenMin,\r\n uint amountETHMin,\r\n address to,\r\n uint deadline\r\n ) external payable returns (uint amountToken, uint amountETH, uint liquidity);\r\n function removeLiquidity(\r\n address tokenA,\r\n address tokenB,\r\n uint liquidity,\r\n uint amountAMin,\r\n uint amountBMin,\r\n address to,\r\n uint deadline\r\n ) external returns (uint amountA, uint amountB);\r\n function removeLiquidityETH(\r\n address token,\r\n uint liquidity,\r\n uint amountTokenMin,\r\n uint amountETHMin,\r\n address to,\r\n uint deadline\r\n ) external returns (uint amountToken, uint amountETH);\r\n function removeLiquidityWithPermit(\r\n address tokenA,\r\n address tokenB,\r\n uint liquidity,\r\n uint amountAMin,\r\n uint amountBMin,\r\n address to,\r\n uint deadline,\r\n bool approveMax, uint8 v, bytes32 r, bytes32 s\r\n ) external returns (uint amountA, uint amountB);\r\n function removeLiquidityETHWithPermit(\r\n address token,\r\n uint liquidity,\r\n uint amountTokenMin,\r\n uint amountETHMin,\r\n address to,\r\n uint deadline,\r\n bool approveMax, uint8 v, bytes32 r, bytes32 s\r\n ) external returns (uint amountToken, uint amountETH);\r\n function swapExactTokensForTokens(\r\n uint amountIn,\r\n uint amountOutMin,\r\n address[] calldata path,\r\n address to,\r\n uint deadline\r\n ) external returns (uint[] memory amounts);\r\n function swapTokensForExactTokens(\r\n uint amountOut,\r\n uint amountInMax,\r\n address[] calldata path,\r\n address to,\r\n uint deadline\r\n ) external returns (uint[] memory amounts);\r\n function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline)\r\n external\r\n payable\r\n returns (uint[] memory amounts);\r\n function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline)\r\n external\r\n returns (uint[] memory amounts);\r\n function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline)\r\n external\r\n returns (uint[] memory amounts);\r\n function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline)\r\n external\r\n payable\r\n returns (uint[] memory amounts);\r\n\r\n function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB);\r\n function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut);\r\n function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn);\r\n function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts);\r\n function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts);\r\n}", "doc": "Uniswap Router01", "filetype": "solidity", "grammar": "lsp", "label": "uniV2Router01", "matches": { "uniV2Router01": true } }, "1c1474de-c800-3cdb-a1ab-aaf8ded4a9ec": { "content": "d3.svg.axis()\n .orient(${1})\n .scale(${2})", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "axis": true } }, "1c17b15c-2b8d-32a3-ac7c-770db9176c48": { "content": "{% block ${1:name} %}\n\t\t$2\n{% endblock $1 %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "block", "matches": { "block": true } }, "1c1af2e7-e9c4-3f6c-b7fd-ee6c134db35b": { "content": "$this->${1:method}()->shouldMatch(${2:'/wizard/i'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldMatch('/wizard/i')", "matches": { "smatch": true } }, "1c1ce0da-cc74-372d-b635-0e7866ad79f2": { "content": "with ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "with", "matches": { "wi": true } }, "1c1d24be-f17e-382e-a65a-ac2acf02939d": { "content": "border-left-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdls:n": true } }, "1c215730-27a0-39fd-90fd-7424ba0ed950": { "content": "_.max(${array})", "doc": "_.max([4, 2, 8, 6]);\n// => 8\n\n_.max([]);\n// => undefined\n\nComputes the maximum value of `array`. If `array` is empty or falsey,\n`undefined` is returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-max", "matches": { "lodash max": true } }, "1c23545d-ed09-347b-8949-8b0b9a464b5f": { "content": "resource \"triton_machine\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n package = \"g3-standard-0.25-smartos\"\n image = \"842e6fa6-6e9b-11e5-8402-1b490459e334\"\n}", "doc": "define triton_machine resource.", "filetype": "terraform", "grammar": "lsp", "label": "triton_machine", "matches": { "tf-triton_machine": true } }, "1c2a64ee-cb65-393a-8f9a-ecab02c021c2": { "content": "components: {\n\t${1:New},\n},", "doc": "Import one component into another, within export statement", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import into the Component", "matches": { "vcomponents": true } }, "1c2a93c6-a1c5-3513-b210-1425104e20fc": { "content": "<dt>${1:TARGET}</dt>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dt": true } }, "1c2d4b9a-32b1-3861-88bb-83071e1d52b8": { "content": "$this->shouldBeAnInstanceOf($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldBeAnInstanceOf('Type')", "matches": { "sbinstance": true } }, "1c2fb6a4-e1bd-39b1-a292-e4e6d690887a": { "content": "Debug.LogWarningFormat($0);", "doc": "Logs a formatted warning message to the Unity Console.", "filetype": "unity", "grammar": "lsp", "label": "Debug LogWarningFormat", "matches": { "LogWarningFormat": true } }, "1c3004f9-426c-3995-854e-6127906d7faf": { "content": "#![${1:warn}$0(rustdoc::broken_intra_doc_links)]", "doc": "How to report broken links when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "broken_intra_doc_links", "matches": { "#![warn(rustdoc::broken_intra_doc_links)]": true } }, "1c347e5c-08aa-3450-930f-0601ea19de48": { "content": "_.keyBy(${collection}, ${iteratee})", "doc": "var array = [\n { 'dir': 'left', 'code': 97 },\n { 'dir': 'right', 'code': 100 }\n];\n\n_.keyBy(array, function(o) {\n return String.fromCharCode(o.code);\n});\n// => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } }\n\n_.keyBy(array, 'dir');\n// => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } }\n\nCreates an object composed of keys generated from the results of running\neach element of `collection` thru `iteratee`. The corresponding value of\neach key is the last element responsible for generating the key. The\niteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-keyby", "matches": { "lodash keyby": true } }, "1c36978d-9a7a-379a-9dc4-35ec6e3afa6b": { "content": "_.iteratee(${func})", "doc": "var users = [\n { 'user': 'barney', 'age': 36, 'active': true },\n { 'user': 'fred', 'age': 40, 'active': false }\n];\n\n// The `_.matches` iteratee shorthand.\n_.filter(users, _.iteratee({ 'user': 'barney', 'active': true }));\n// => [{ 'user': 'barney', 'age': 36, 'active': true }]\n\n// The `_.matchesProperty` iteratee shorthand.\n_.filter(users, _.iteratee(['user', 'fred']));\n// => [{ 'user': 'fred', 'age': 40 }]\n\n// The `_.property` iteratee shorthand.\n_.map(users, _.iteratee('user'));\n// => ['barney', 'fred']\n\n// Create custom iteratee shorthands.\n_.iteratee = _.wrap(_.iteratee, function(iteratee, func) {\n return !_.isRegExp(func) ? iteratee(func) : function(string) {\n return func.test(string);\n };\n});\n\n_.filter(['abc', 'def'], /ef/);\n// => ['def']\n\nCreates a function that invokes `func` with the arguments of the created\nfunction. If `func` is a property name, the created function returns the\nproperty value for a given element. If `func` is an array or object, the\ncreated function returns `true` for elements that contain the equivalent\nsource properties, otherwise it returns `false`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-iteratee", "matches": { "lodash iteratee": true } }, "1c380f33-8fcf-33a1-8180-98451a2d3c4a": { "content": "# Client App\nFROM johnpapa/angular-cli as client-app\nLABEL authors=\"${1:John Papa}\"\nWORKDIR /usr/src/app\nCOPY [\"package.json\", \"npm-shrinkwrap.json*\", \"./\"]\nRUN npm install --silent\nCOPY . .\nRUN ng build --prod\n\n# Node server\nFROM ${2:node:12-alpine} as node-server\nWORKDIR /usr/src/app\nCOPY [\"package.json\", \"npm-shrinkwrap.json*\", \"./\"]\nRUN npm install --production --silent && mv node_modules ../\nCOPY ${3:server.js} .\nCOPY ${4:/server} /usr/src/app/server\n\n# Final image\nFROM ${2:node:12-alpine}\nWORKDIR /usr/src/app\nCOPY --from=node-server /usr/src /usr/src\nCOPY --from=client-app /usr/src/app/dist ./\nEXPOSE ${5:3000}\n# CMD [\"node\", \"server.js\"]\nCMD [\"npm\", \"start\"]\n$0", "doc": "Multi-stage Node and Angular Dockerfile", "filetype": "dockerfile", "grammar": "lsp", "label": "Multi-stage Node and Angular Dockerfile", "matches": { "docker-angular-node-multi-stage": true } }, "1c3becb7-bdf2-3948-b4e1-5a7caadcd37b": { "content": "${1:FIELDNAME} = serializers.HiddenField(${2})", "doc": "Django-rest Serializers ``HiddenField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF HiddenField", "matches": { "shidden": true } }, "1c3d371b-2ca4-35e0-aaac-fda4b0c31a4e": { "content": "public static ${1:void} ${2:name}(${3}) {\n\t$0\n}", "doc": "public static method", "filetype": "java", "grammar": "lsp", "label": "Public static method", "matches": { "public_static_method": true } }, "1c3fb6c0-661a-3d52-98e0-b1672cd54887": { "content": "${1:fn} : ${2:a} -> ${3:a} -> ${4:a}\n$1 ${5} =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "fn2": true } }, "1c41e36a-6e4f-3a12-8ae3-a3b2c1e9e10a": { "content": "grid-column-gap: 0", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gcg:0": true } }, "1c444c20-5684-3980-b952-51d637446e90": { "content": "justify-items ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ji": true } }, "1c455259-25de-3e55-8136-a9ee739b98b8": { "content": "${1:command} | is-empty", "doc": "\"is-empty\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "is-empty builtin", "matches": { "is-empty": true } }, "1c472040-8612-3fa9-8a88-c41a95f58136": { "content": "${1:value}${2|ns,us,ms,sec,min,hr,day,wk|}", "doc": "duration", "filetype": "nushell", "grammar": "lsp", "label": "duration", "matches": { "duration": true } }, "1c48d9c6-a731-386c-b7b5-bc0d56833602": { "content": "CREATE TABLE ${1:cities} (\n ${0:name varchar(80), country_name text}\n);", "doc": "", "filetype": "sql", "grammar": "snu", "label": "CREATE TABLE { ... }", "matches": { "CREATE_TABLE": true } }, "1c4a5627-029a-3f74-922d-b28968bc63ca": { "content": "resource \"aws_efs_file_system\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_efs_file_system", "filetype": "terraform", "grammar": "lsp", "label": "aws_efs_file_system", "matches": { "tf-aws_efs_file_system": true } }, "1c4befe6-28df-362f-8062-c504e6abafff": { "content": "> ${1:${TM_SELECTED_TEXT}}", "doc": "Insert quoted text", "filetype": "quarto", "grammar": "lsp", "label": "Insert quoted text", "matches": { "quote": true } }, "1c4fd713-aa40-3125-91e7-c9c010ab603a": { "content": "public class ${TM_FILENAME_BASE} {\n\t$0\n}", "doc": "Public class", "filetype": "java", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "1c550f46-c1d4-37f0-b831-0390bb754f3b": { "content": "render(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ren": true } }, "1c597897-e4b0-3711-be56-a57d0d1c71d8": { "content": "\\\\documentclass{${1:article}}\n\n\\\\usepackage{import}\n\\\\usepackage{pdfpages}\n\\\\usepackage{transparent}\n\\\\usepackage{xcolor}\n$2\n\n\\\\newcommand{\\incfig}[2][1]{%\n\t \\def\\svgwidth{#1\\columnwidth}\n\t \\import{./figures/}{#2.pdf_tex}\n}\n$3\n\\\\pdfsuppresswarningpagegroup=1\n\n\\\\begin{document}\n\t $0\n\\\\end{document}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "Template", "matches": { "tmplt": true } }, "1c5b3f6a-04c3-32d3-8c6d-177299252958": { "content": "require('dotenv-safe').config({ allowEmptyValues: ${1|true,false|} })", "doc": "If a variable is defined in the example file and has an empty value in the environment, enabling this option will not throw an error after loading.", "filetype": "dotenv-safe", "grammar": "lsp", "label": "dotenv-safe-allowemptyvalues", "matches": { "dotenv-safe allowemptyvalues": true } }, "1c6063ac-e070-3a77-9ef3-1f93203d2e94": { "content": "${1:obj}.mousedown (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mdown": true } }, "1c629156-c92a-3047-898c-090dd0b9e0d8": { "content": "<input type=\"hidden\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:hidden": true } }, "1c668314-5483-3a26-ab40-3d8abf525979": { "content": "console.trace()", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "console-trace": true, "ct": true } }, "1c66c812-0361-3334-ae6b-3b1271a83c36": { "content": "class ${1:MODELNAME}(models.Model):\n\t\"\"\"${2:Model definition for $1}.\"\"\"\n\n\t${3:# TODO: Define fields here}\n\n\tclass Meta:\n\t\t\"\"\"Meta definition for $1.\"\"\"\n\n\t\tverbose_name = '$1'\n\t\tverbose_name_plural = '$1s'\n\n\tdef ${4|__str__,__unicode__|}(self):\n\t\t\"\"\"Unicode representation of $1.\"\"\"\n\t\t${7|pass,return '{}'.format(self. ) # TODO,return f'{self. }' # TODO|}\n\n\tdef save(self):\n\t\t\"\"\"Save method for $1.\"\"\"\n\t\tpass\n\n\tdef get_absolute_url(self):\n\t\t\"\"\"Return absolute url for $1.\"\"\"\n\t\treturn ('')\n\n\t${6:# TODO: Define custom methods here}", "doc": "Model (full)", "filetype": "models", "grammar": "lsp", "label": "Model_full", "matches": { "Model_full": true } }, "1c673c81-455e-3be9-a711-2448a2ad683f": { "content": "cos(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "cos": true } }, "1c67d391-8f54-336c-b182-6b38457304c6": { "content": "match ${1} {\n\t${2} => ${3}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "match pattern", "matches": { "mat": true } }, "1c686d3a-5f93-31bc-98c1-246e52ac81d3": { "content": "void main(void);", "doc": "void main(void);\nint aFunction(void);\nvoid bFunction(float);\n\nThe data type void is used when the parameter list of a function is empty and when a function does not return a value.", "filetype": "glsl", "grammar": "lsp", "label": "void", "matches": { "void": true } }, "1c69c701-602c-346e-a40e-9ae874467884": { "content": "real ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real", "matches": { "re": true } }, "1c6c3f6a-91ca-36d3-94bf-6eb891065817": { "content": "resource \"vault_mount\" \"${1:vault_mount_id}\" {\n path = \"${2:myPath}\"\n type = \"${3:myType}\"\n}", "doc": "define vault_mount resource.", "filetype": "terraform", "grammar": "lsp", "label": "vault_mount", "matches": { "tf-vault_mount": true } }, "1c6ec391-b669-335e-9552-94fe1d41e139": { "content": "%__MODULE__{\n\t${1:key_name}: ${2:value}\n}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "%M": true } }, "1c71abd0-8445-3277-935b-74de470de7b6": { "content": "NO-LOCK NO-ERROR", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "nle": true } }, "1c71dc30-1550-3a4f-9b6c-b352df6a3495": { "content": "Options ${1:#:All} ${2:#:ExecCGI} ${3:#:FollowSymLinks} ${4:#:Includes} ${5:#:IncludesNOEXEC} ${6:#:Indexes} ${7:#:MultiViews} ${8:#:SymLinksIfOwnerMatch}", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "opt": true } }, "1c74acc8-7eab-382e-9ae7-4151cddbbc9b": { "content": "switch(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sw": true } }, "1c796562-ee88-31d3-be03-f47506f40042": { "content": "export const select${1:Feature}${2:Property} = createSelector(\n\tselect$1,\n\t(state: $1State) => state.${3:property}\n);", "doc": "Creates an NgRx Selector", "filetype": "angular", "grammar": "lsp", "label": "ngrx-create-selector", "matches": { "a-ngrx-create-selector": true, "angular ng rx create selector": true } }, "1c7b398a-b84a-3d7d-acd0-4abd1139569c": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nconst ${1:${TM_FILENAME_BASE}} = props => {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system with PropTypes", "filetype": "generated", "grammar": "lsp", "label": "reactArrowFunctionComponentWithPropTypes", "matches": { "rafcp": true } }, "1c7c1fb4-8f2b-38f5-806f-0382e6e1f31b": { "content": "{% empty %}\n${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "empty": true } }, "1c80cd14-8ea6-3b28-9d9c-9df15efca502": { "content": "margin-top ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mt": true } }, "1c85ea81-f855-33d5-a377-48cd094f93f5": { "content": "${1:obj}.parentsUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "parentsu": true } }, "1c868f9f-dc01-3264-8be0-f7055af2bcd6": { "content": "while ${1:condition}:\n\\t${2:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "while": true } }, "1c8b42e7-07ae-3611-a43d-2d7c6930775e": { "content": "import { InferGetStaticPropsType } from 'next'", "doc": "Next.js InferGetStaticPropsType import", "filetype": "next-ts", "grammar": "lsp", "label": "import Next.js InferGetStaticPropsType", "matches": { "infg": true } }, "1c90b95e-49f7-35e0-958a-1bd656d5bd5b": { "content": "- [ ] ${1:${TM_SELECTED_TEXT}}", "doc": "Insert unchecked item", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert unchecked item", "matches": { "unchecked item": true } }, "1c9330fd-4363-3d50-9d70-b9ee133cdbae": { "content": "\\$set dialect\"${2|ans85,bs2000,bs2000-offload,cob370,cob371,cob372,mf,mvs,os390,osvs,vsc21,vsc22,vsc23,vsc24|}\"\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "dialect", "matches": { "$set": true } }, "1c938588-6f5e-3cd7-a685-ebda3ad17cbd": { "content": "Rc::new(${0:${VISUAL}})", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Rc::new()", "matches": { "rc": true } }, "1c97be79-96de-3f38-b0d8-a840d7998314": { "content": "\"blocks\": [\n\t{\n\t\t\"type\": \"${1}\",\n\t\t\"name\": \"${2}\",\n\t\t\"settings\": [\n\t\t\t${0}\n\t\t]\n\t}\n]", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_blocks": true } }, "1c994374-7a83-3473-be13-0b47a4ed8c5a": { "content": "counter-reset ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cor": true } }, "1c9a2a2d-a995-3c5e-9a42-35966b830b8f": { "content": "${1|transition,in,out|}:${2:name}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition", "matches": { "svelte transition": true, "svt": true } }, "1ca23c95-c2d2-3982-ae1d-9ae50417a397": { "content": "[ ${1} ]", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "[": true } }, "1caf04fc-5a74-34d9-978e-4f60f9164223": { "content": "@unless (${1:condition})\n ${2}\n@endunless", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@unless ... @endunless", "matches": { "unless": true } }, "1caf4cc6-04fd-301a-9215-ee6d22835e95": { "content": "any(${1:mask}${2:, dim=${3:1}})", "doc": "any", "filetype": "fortran", "grammar": "lsp", "label": "any", "matches": { "any": true } }, "1caf87a9-7126-35b1-ac56-739867ee2db4": { "content": "| camelcase", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "camelcase": true } }, "1cb0b44a-134a-3e42-b93f-199438966ccd": { "content": "background-break: continuous", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgbk:c": true } }, "1cb25a33-d8ec-31b5-8d16-8932a79b70f7": { "content": "import React from 'react';\n\nconst ${1:${TM_FILENAME_BASE}} = (props) => (\n\t\t\t$0\n\t);\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component without PropTypes and ES6 module system but with Implicit Return and props", "filetype": "snippets", "grammar": "lsp", "label": "reactStatelessImplicitReturn", "matches": { "rsi": true } }, "1cb3d219-ff74-3a45-b7db-3a6de9936891": { "content": "close ${1:channelId} ${0:?r(ead)|w(rite)?}", "doc": "Closes or half-closes the channel given by channelId. ChannelId must be an identifier for an open channel such as a Tcl standard channel (stdin, stdout, or stderr), the return value from an invocation of open or socket, or the result of a channel creation command provided by a Tcl extension.", "filetype": "tcl", "grammar": "lsp", "label": "Close an open channel", "matches": { "close": true } }, "1cb52e08-5a5b-3558-ad50-7be9c5885947": { "content": "*${1}*${2}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "*emphasis*", "matches": { "emphasis1": true } }, "1cbe6a05-d0fd-3a72-9b4d-fedff15ac0c7": { "content": "join:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "join": true } }, "1cc66c55-b3c8-3dcd-8ddb-1c9d4a208e9f": { "content": "for ${1:i} = ${2:1} to ${3:10} do\n\t${4:(* BODY *)}\ndone", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "for", "matches": { "for": true } }, "1cc8bd95-59d2-30ed-b6dc-9f8dbf8fd852": { "content": "- name: http\n port: 80\n protocol: TCP\n targetPort: {{ .Values.$1.service.targetPorts.http }}\n {{- if (and (eq .Values.$1.service.type \"NodePort\") (not (empty .Values.$1.service.nodePorts.http))) }}\n nodePort: {{ .Values.${1:value_key}.service.nodePorts.http }}\n {{- end }}\n ${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "portHTTP_spec": true } }, "1cc8e9e9-8ec1-308a-b1d5-a1982fdde815": { "content": "<ul id=\"${1}\">\n\t${0}\n</ul>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ul#": true } }, "1cd70f67-d550-361e-a259-fd1e3f33ca8a": { "content": "(map ${1} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "map": true } }, "1cd94ddf-bece-3243-8502-2218db070387": { "content": "#!/bin/${1:sh}\n${0}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "#!/bin/sh", "matches": { "#!": true, "shebang": true } }, "1cdc268e-6691-3980-9b7a-4b11da6833c5": { "content": "cursor: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur": true } }, "1ce60b5d-b6f1-3f24-b5b7-78104fc94456": { "content": "menu:${1:menu}[${2:item} > ${3:subitem} > ${4:subsubitem}] $0", "doc": "Insert menu with subsubitem", "filetype": "asciidoc", "grammar": "lsp", "label": "menu macro 3", "matches": { "menu macro": true } }, "1ce8d111-ac08-373c-a301-fd2ae3c25199": { "content": "_.omit(${object}, ${paths})", "doc": "var object = { 'a': 1, 'b': '2', 'c': 3 };\n\n_.omit(object, ['a', 'c']);\n// => { 'b': '2' }\n\nThe opposite of `_.pick`; this method creates an object composed of the\nown and inherited enumerable property paths of `object` that are not omitted.\n\n**Note:** This method is considerably slower than `_.pick`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-omit", "matches": { "lodash omit": true } }, "1ce920a6-26d7-357d-83ef-484db35ab1bd": { "content": "{background-iframe=\"$1\" background-interactive=true}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "background iframe", "matches": { "bgiframe": true } }, "1ced6ef9-81ba-3358-b6ba-c8046a79c86f": { "content": "t.string :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcs": true } }, "1cf2b4f5-71ba-33ac-9d66-31fd21fe1d5c": { "content": "border-top-right-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtri": true } }, "1cf44aaf-15c3-3a48-a04b-bf960068715c": { "content": "errorCaptured: (err, vm, info) => {\n\t$1\n},", "doc": "Type: (err: Error, vm: Component, info: string) => ?boolean", "filetype": "script", "grammar": "lsp", "label": "errorCaptured", "matches": { "errorCaptured": true } }, "1cf602a6-e2e6-30f7-ab65-27a3ecc4d41d": { "content": "var ${1:name} ${2:type}", "doc": "Snippet for a variable", "filetype": "go", "grammar": "lsp", "label": "variable declaration", "matches": { "var": true } }, "1cf927ad-95c2-391e-88aa-be8b477b9dc0": { "content": "border-right-color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrc": true } }, "1cf929dd-ffd8-3c7b-83ab-88ed498872af": { "content": "${1:obj}.promise(${2:'fx'}, ${3:target})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "promise": true } }, "1cfa9e57-b60b-3e40-a803-9b9432594bda": { "content": "type ${1:Type} = ${0:Type}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "ty": true } }, "1cfbb1ff-06cd-35fa-a88d-15aaaa0d6406": { "content": "@see ${1:Text.}$0", "doc": "References another function, or piece of documentation.", "filetype": "cdoc", "grammar": "lsp", "label": "@see", "matches": { "@see": true } }, "1cfbd73f-ad86-3ec5-8468-bf0e5f4b6601": { "content": "padding: ${1:0} ${2:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "p:3": true } }, "1cfdfd99-2a33-3119-bd0e-5df89faa25d7": { "content": "```{${1|language,awk,bash,coffee,gawk,groovy,haskell,lein,mysql,node,octave,perl,psql,Rscript,ruby,sas,scala,sed,sh,stata,zsh,asis,asy,block,block2,bslib,c,cat,cc,comment,css,dot,embed,fortran,fortran95,go,highlight,js,julia,python,R,Rcpp,sass,scss,sql\\, connection=db,stan\\, output.var=\"stanmodel\",targets,tikz,verbatim,exec\\, command=\"\"|}}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert code chunk", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert code chunk", "matches": { "code chunk": true } }, "1d0743e6-a70d-3dc2-a084-5583c4eac28d": { "content": "| strip_html", "doc": "String filter: strip html", "filetype": "liquid", "grammar": "lsp", "label": "Filter strip html", "matches": { "strip_html": true } }, "1d0cd491-b807-3592-a5fa-5adc6d9a1717": { "content": "bgcolor=\"${1}\"${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bgcolor": true } }, "1d0da1ce-c9d5-3c49-8329-49a2ab39b8f5": { "content": "lock (${1:this})\n{\n $0\n}", "doc": "Lock statement", "filetype": "csharp", "grammar": "lsp", "label": "Lock statement", "matches": { "lock": true } }, "1d0f74e0-de38-3acc-965d-6b6398cf9e3b": { "content": "function(${1:x}) ${3:{$0\\}}", "doc": "Function", "filetype": "r-snippets", "grammar": "lsp", "label": "fun", "matches": { "function": true } }, "1d1153ef-65c0-34c8-8b88-fc1643fff189": { "content": "return ${0};", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "ret": true } }, "1d15358d-a502-3686-82af-115803fd0b20": { "content": ".. important:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "important", "matches": { "important": true } }, "1d17918e-7d33-36fe-a952-bd4bd79b287d": { "content": "| url_encode", "doc": "String filter: url encode", "filetype": "liquid", "grammar": "lsp", "label": "Filter url encode", "matches": { "url_encode": true } }, "1d17c58f-0cf6-37c5-8db5-29ecb915907c": { "content": "if ${1:TARGET}\nthen ${2}\nelse ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "if..then..else", "matches": { "If": true } }, "1d1f64eb-de53-3c99-aa4d-f13ac449e87b": { "content": "import { Switch } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importRouterSwitch", "matches": { "imbrs": true } }, "1d205178-e2ed-3ca7-8ec7-74554ff78de9": { "content": "test(${1:case}, [true(${2:var} = ${3:value})]) :-\n ${0:goal}.", "doc": "", "filetype": "prolog", "grammar": "snu", "label": "", "matches": { "test": true } }, "1d29dca4-59b2-39f8-a104-0a657dc30d3e": { "content": "resource \"rabbitmq_binding\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n source = \"\\${rabbitmq_exchange.test.name}\"\n vhost = \"\\${rabbitmq_vhost.test.name}\"\n destination = \"\\${rabbitmq_queue.test.name}\"\n destination_type = \"queue\"\n routing_key = \"#\"\n properties_key = \"%23\"\n}", "doc": "define rabbitmq_binding resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_binding", "matches": { "tf-rabbitmq_binding": true } }, "1d2e1ae8-2672-3bed-ba4e-f03f55e61250": { "content": "assert_redirected_to ${1:parent}_${2:child}_path(${3:@$1}, ${0:@$2})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "artnp": true } }, "1d2f2411-5ce6-3789-8544-f56094a0e336": { "content": "menu:${1:menu}[${2:item} > ${3:subitem}] $0", "doc": "Insert menu with subitem", "filetype": "asciidoc", "grammar": "lsp", "label": "menu macro 2", "matches": { "menu macro": true } }, "1d307f82-dedc-3775-9520-371d6b35b1db": { "content": "text-emphasis dot", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:dt": true } }, "1d361a2b-7e05-375d-9f42-d365160b9283": { "content": "resource \"aws_opsworks_mysql_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_mysql_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_mysql_layer", "matches": { "tf-aws_opsworks_mysql_layer": true } }, "1d3d6d5f-ff5f-3dfd-a1ac-1b66c22de3c7": { "content": "::: {.aside}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "aside", "matches": { "aside": true } }, "1d3e2c0f-4377-3a39-bb55-e322710c2499": { "content": "page-break-inside: avoid;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbi:av": true } }, "1d44e4d4-5480-3d3a-8633-20125cb16955": { "content": "<dialog>$1</dialog>$2", "doc": "HTML - Defines a dialog (conversation)", "filetype": "html", "grammar": "lsp", "label": "dialog", "matches": { "dialog": true } }, "1d46d951-7e29-312b-8061-a07019f085b5": { "content": "in\n{\n\tassert(${1:/*condition*/}, \"${2:error message}\");\n\t$3\n}\nbody", "doc": "", "filetype": "d", "grammar": "snu", "label": "in contract (in)", "matches": { "in": true } }, "1d4abe16-c2db-3c53-8fd0-16b0cbf0451a": { "content": "${1:router}.beforeEach((to, from, next) => {\n\t${2:// to and from are both route objects. must call `next`.}\n})$0", "doc": "router.beforeEach", "filetype": "script", "grammar": "lsp", "label": "routerBeforeEach", "matches": { "routerBeforeEach": true } }, "1d4d87ea-f4d5-3482-8028-f74588ecdc76": { "content": "require '${1:#:file}';${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "req": true } }, "1d4d9476-47b6-3078-bf91-ab6719699424": { "content": "@entryPointStyles('$1')", "doc": "Edge: entryPointStyles tag is an inline tag. Renders the required link for a given entrypoint.", "filetype": "edge", "grammar": "lsp", "label": "edge: Entry point styles", "matches": { "@entryPointStyles": true } }, "1d5062df-4647-37fa-9804-25ad6035347c": { "content": "let(:${1:object}) { $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert let", "matches": { "let": true } }, "1d56ef1a-6f13-3e53-a6fa-47dd23df856e": { "content": "<%= link \"${1:Submit}\", to: ${2:\"/users\"}, method: ${3::delete} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "link", "matches": { "lin": true } }, "1d586e86-f14e-34a4-885d-0ac14781a07d": { "content": "{% ${1:tag_name} %}\n${0}\n{% end$1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "%%": true } }, "1d5b7366-7775-34f1-9ce0-329d8beff00b": { "content": "flex-basis: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxb:a": true } }, "1d5decbc-6e36-322a-87fd-164c2ca565a2": { "content": "read*,", "doc": "Quick Read", "filetype": "fortran", "grammar": "lsp", "label": "re", "matches": { "re": true } }, "1d61547c-4712-387f-be39-e7415067124b": { "content": "case (${1:/* variable */})\n\t${2:/* value */}: begin\n\t\t${3}\n\tend\n\tdefault: begin\n\t\t${4}\n\tend\nendcase", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "case": true } }, "1d64cf0b-bd05-3f15-abfd-589bf1019c95": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithComponentAndPropTypes", "matches": { "imrcp": true } }, "1d66190d-2318-3ab9-8075-98b71b63e45a": { "content": "${1:command} | ignore", "doc": "\"ignore\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ignore builtin", "matches": { "ignore": true } }, "1d670efb-77f6-37ed-9ccf-9bd76c88e094": { "content": "package $1 {\n$2\n}", "doc": "Package UML structure", "filetype": "plantuml", "grammar": "lsp", "label": "Package", "matches": { "pa": true } }, "1d68b254-124f-3470-be1e-57a2c8f7c941": { "content": "$this->db->delete(${1:table}, ${2:where});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_db_delete": true } }, "1d6bcc70-2f03-3931-84b1-551bed096178": { "content": "...${1:name}: ${2|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}", "doc": "flag", "filetype": "nushell", "grammar": "lsp", "label": "rest", "matches": { "...": true, "rest": true } }, "1d6bf072-9fb0-3aa7-afa6-2b72e3c8e60d": { "content": "beforeEnter(to, from, next) {\n\t${1:next();}\n},", "doc": "Vue Router per-route guard beforeEnter", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeEnter", "matches": { "vbeforeenter": true } }, "1d6c33e7-1fc3-38e5-86a3-3cb03dcc1ce6": { "content": "border-corner-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtli:n": true } }, "1d7b2f6a-b480-3ae5-bafd-4c41e7106c50": { "content": "${1:obj}.appendTo('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "appendTo": true } }, "1d80775e-b3e5-3cce-a071-1bbfc2e1ac91": { "content": "function ${1:name}(a, b)::Cint\n\treturn a + b\nend\n\n${1:name}_c = @cfunction(${1:name}, Cint, (Cint, Cint))\nccall(${1:name}_c, Cint, (Cint, Cint), 1, 1)", "doc": "An example for ccal.", "filetype": "julia", "grammar": "lsp", "label": "ccal/function", "matches": { "ccal": true, "cfun": true, "cfunction": true } }, "1d810340-7e53-30fb-bef0-4ca2f9bf2397": { "content": "PropTypes.objectOf($0).isRequired,", "doc": "An object with property values of a certain type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-object-of-required", "matches": { "prop-types objectof required": true, "ptoor": true } }, "1d82735c-8581-33a9-ae06-0d6a63af1b05": { "content": "~~${1:${TM_SELECTED_TEXT}}~~", "doc": "Insert strikethrough", "filetype": "quarto", "grammar": "lsp", "label": "Insert strikethrough", "matches": { "strikethrough": true } }, "1d85b0e2-4398-3427-bdb0-4863b5fe547e": { "content": "export interface ${1:first} {${2:second}}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "exportInterface", "matches": { "expint": true } }, "1d8ba406-7aad-37bd-844e-973da720c68a": { "content": "unbinary(\"${0:str}\"});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "unbinary": true } }, "1d8e2304-da87-3b5b-995d-a8c035a62a56": { "content": "Object.assign(${1:dest}, ${2:source})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.assign", "matches": { "oa": true } }, "1d902fd0-7a22-315f-a19a-d03bf3f87de2": { "content": "print(\"${1}\")\n${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "print", "matches": { "pr": true } }, "1d90c210-91a3-385e-bc86-e9a51c51d170": { "content": "try:\n\t${1:pass}\nfinally:\n\t${2:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "try: ... finally: ...", "matches": { "tryfinally": true } }, "1d9c6b1f-6246-3e3a-ab6d-e24918ed7689": { "content": "text-transform: uppercase", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tt:u": true } }, "1d9dd74f-c842-3c85-b8c2-8e2c7550d3fd": { "content": "visibility collapse", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "v:c": true } }, "1d9ea05a-8a1c-3e36-a25b-61f9cebd0186": { "content": "object ${1:App} extends App {\n\t${2:println(\"Hello, world!\")}\n}", "doc": "Object extending App", "filetype": "scala", "grammar": "lsp", "label": "app", "matches": { "app": true } }, "1d9ff648-bf4f-3ecd-8365-0bc7606a803b": { "content": "set ${1:varName} ${0:value}", "doc": "Returns the value of variable varName. If value is specified, then set the value of varName to value, creating a new variable if one does not already exist, and return its value.", "filetype": "tcl", "grammar": "lsp", "label": "Read and write variables", "matches": { "set": true } }, "1da0992e-6c54-352d-8514-188d86d7365b": { "content": "console.log(${1:first})", "doc": "Displays a message in the console", "filetype": "generated", "grammar": "lsp", "label": "consoleLog", "matches": { "clg": true } }, "1da795d4-6295-36ce-b601-0bf97f08eeda": { "content": "protected function setUp()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "protected function setUp() { ... }", "matches": { "setup": true } }, "1daac811-3c70-3013-b9d6-ce0ed09e38fb": { "content": "_.maxBy(${array}, ${iteratee})", "doc": "var objects = [{ 'n': 1 }, { 'n': 2 }];\n\n_.maxBy(objects, function(o) { return o.n; });\n// => { 'n': 2 }\n\n// The `_.property` iteratee shorthand.\n_.maxBy(objects, 'n');\n// => { 'n': 2 }\n\nThis method is like `_.max` except that it accepts `iteratee` which is\ninvoked for each element in `array` to generate the criterion by which\nthe value is ranked. The iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-maxby", "matches": { "lodash maxby": true } }, "1dab8265-9e13-314a-a595-152ff5826fe2": { "content": "_.isWeakSet(${value})", "doc": "_.isWeakSet(new WeakSet);\n// => true\n\n_.isWeakSet(new Set);\n// => false\n\nChecks if `value` is classified as a `WeakSet` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isweakset", "matches": { "lodash isweakset": true } }, "1dabf453-ef45-39fd-85f5-dbda39adc0cd": { "content": "grid-row-start: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "grs": true } }, "1dac0291-2254-3fc4-a0a2-efa103baf2e9": { "content": "font-style: oblique", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fs:o": true } }, "1dae6e7a-178a-3d4c-8def-5e320d8fa3bc": { "content": "@slot('${1:name}')\n $2\n@end", "doc": "Edge: slot tag allows you define the markup for the named slots. It accepts the slot name as the first argument and can also receive additional arguments from the component template.", "filetype": "edge", "grammar": "lsp", "label": "edge: Component slot", "matches": { "@slot": true } }, "1db3e44b-16f2-3c44-802d-251d6aa24d54": { "content": "${1:command} | skip while {|${2:el}| ${3:predicate} }", "doc": "\"skip while\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "skip while builtin", "matches": { "skip-while": true } }, "1db44af8-f540-3db4-8898-59f1afb768ab": { "content": "var(${0:${VISUAL}});", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "var": true } }, "1db97432-d6fa-39aa-b8a9-96015ab469db": { "content": ".ge.", "doc": "Greater or Equal", "filetype": "fortran", "grammar": "lsp", "label": "ge", "matches": { "ge": true } }, "1db9d903-2318-30c7-9439-55d3c14c29c8": { "content": "[org.clojars.hozumi/clj-glob \"0.1.2\"]\n(:require [org.satta.glob :as g])\n(g/glob \"${0:TARGET}\")", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "dir-glob": true } }, "1dbbd234-740f-3488-a631-3793885a5162": { "content": "${1:obj}.after('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "after": true } }, "1dbc204f-c206-3cf4-9c4b-84df2014140b": { "content": "noremap ${1} ${2}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "no": true } }, "1dbc63ab-4b61-30f6-add3-26f11ded349b": { "content": "use strict;\nuse warnings;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "strwar": true } }, "1dc01585-ac0c-38b7-bbef-110196ccb18a": { "content": "echo CHtml::checkBox('${1:name}', ${2:false}, array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhcb": true } }, "1dc3dec1-9bd3-3306-b239-2ee6879a6a14": { "content": "${1:my} class ${2:ClassName} ${3:is|does Parent|Role}{\n\t${4}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "cl": true } }, "1dc430ea-252f-3333-b305-b26a6788539d": { "content": "resource \"aws_ssm_document\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ssm_document", "filetype": "terraform", "grammar": "lsp", "label": "aws_ssm_document", "matches": { "tf-aws_ssm_document": true } }, "1dc74a80-ea07-33f8-8244-5c757105a479": { "content": "${1:obj}.siblings('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "sib": true } }, "1dcbf15f-36d8-342c-a0ef-06b8ab76f0d1": { "content": "async function ${1:name}() {\n\ttry {\n\t\tconst response = await axios.post('${2:uri}', ${3:post});\n\t\t${4:success}\n\t}\tcatch (error) {\n\t\t${5:error}\n\t}\n}", "doc": "Use Axios to make a post request - async-await", "filetype": "axios", "grammar": "lsp", "label": "axios-post-async-await", "matches": { "axios post async await": true } }, "1dce0835-89e4-3db3-af00-420103288b9a": { "content": "unset ${1:-nocomplain} ${2:--} ${0:?name name name ...?}", "doc": "This command removes one or more variables. Each name is a variable name, specified in any of the ways acceptable to the set command. If a name refers to an element of an array then that element is removed without affecting the rest of the array. If a name consists of an array name with no parenthesized index, then the entire array is deleted. The unset command returns an empty string as result. If -nocomplain is specified as the first argument, any possible errors are suppressed. The option may not be abbreviated, in order to disambiguate it from possible variable names. The option -- indicates the end of the options, and should be used if you wish to remove a variable with the same name as any of the options.", "filetype": "tcl", "grammar": "lsp", "label": "Delete variables", "matches": { "unset": true } }, "1dcf3e21-74d9-3ea0-bfb9-1eeda8ba83f8": { "content": "{% ${1:tag_name} %}\n${0}\n{% end$1 %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "%%": true } }, "1dd4e1a3-9da5-3de2-a389-7a2185373080": { "content": "use relm4::{\n factory::{FactoryView, AsyncFactoryComponent},\n gtk,\n prelude::{DynamicIndex}, \n AsyncFactorySender, loading_widgets::LoadingWidgets,\n};\n\npub struct FactoryModel {}\n\n#[derive(Debug)]\npub enum FactoryInput {}\n\n#[derive(Debug)]\npub enum FactoryOutput {}\n\npub struct FactoryInit {}\n\n#[relm4::factory(pub async)]\nimpl AsyncFactoryComponent for FactoryModel {\n type ParentWidget = gtk::Box;\n type ParentInput = ();\n type Input = FactoryInput;\n type Output = FactoryOutput;\n type Init = FactoryInit;\n type CommandOutput = ();\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n fn init_loading_widgets(\n root: &mut Self::Root,\n ) -> Option<LoadingWidgets> {\n relm4::view! {\n #[local_ref]\n root {\n #[name(spinner)]\n gtk::Spinner {\n start: ()\n }\n }\n }\n Some(LoadingWidgets::new(root, spinner))\n }\n\n async fn init_model(\n init: Self::Init,\n _index: &DynamicIndex,\n _sender: AsyncFactorySender<Self>,\n ) -> Self {\n Self {\n \n }\n }\n\n fn init_widgets(\n &mut self,\n _index: &DynamicIndex,\n root: &Self::Root,\n _returned_widget: &<Self::ParentWidget as FactoryView>::ReturnedWidget,\n sender: AsyncFactorySender<Self>,\n ) -> Self::Widgets {\n let widgets = view_output!();\n widgets\n }\n\n async fn update(\n &mut self,\n message: Self::Input,\n sender: AsyncFactorySender<Self>,\n ) {\n match message {}\n }\n\n fn output_to_parent_input(output: Self::Output) -> Option<Self::ParentInput> {\n let output = match output {};\n Some(output)\n }\n}", "doc": "Relm4 Async Factory Component", "filetype": "factories", "grammar": "lsp", "label": "Relm4 Async Factory Component", "matches": { "relm-async-factory": true } }, "1ddb8d4c-2721-347e-a127-28d0a44fbd72": { "content": "go func(${1}) {\n\t${3:/* TODO */}\n}(${2})", "doc": "", "filetype": "go", "grammar": "snu", "label": "go func(...) { ... }(...)", "matches": { "gof": true } }, "1ddf8360-1aa8-30fc-9fbd-5c4947a9a147": { "content": "vertical-align: super;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:sup": true } }, "1de39eb1-e441-3f77-ae0f-7fb2ef841c46": { "content": "tuple(${1:/*args*/})", "doc": "", "filetype": "d", "grammar": "snu", "label": "tuple (tup)", "matches": { "tup": true } }, "1de7aab2-6325-3466-a901-d2ef1b6c0849": { "content": "resize: horizontal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "rz:h": true } }, "1dee6a16-8f9f-3f69-b8b5-2b20c7afe47b": { "content": "GetWorld()->SweepMultiByChannel(${1:HitsArray}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, ${5|ECC_Visibility,ECC_Camera,ECC_GameTraceChannel1|}, FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return all blocking hits using Collision Channel.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Multi Channel", "matches": { "usweep_multi_channel": true } }, "1deef3e0-febf-37f0-8df1-8551abd3dcff": { "content": "overflow-y ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovy": true } }, "1def7729-4098-3126-9a65-a38a4da24772": { "content": ".${1:title}\n====\n$2\n====\n$0", "doc": "Insert example block with title", "filetype": "asciidoc", "grammar": "lsp", "label": "example block 2", "matches": { "example block+": true } }, "1df05a4a-94fd-30a5-9714-87692693d47b": { "content": "spyOn(${1:object}, \"${2:method}\").andReturn(${3:arguments})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "spy on and return (coffee)", "matches": { "sr": true } }, "1df3ec2c-5760-3efc-8677-d405cf71975c": { "content": "else {\n ${1:#:commands}\n}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "else {...}", "matches": { "else": true } }, "1df78244-7166-3e32-a98e-64926ff26326": { "content": "console.log('${1}:', ${1})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.log a variable", "matches": { "cv": true } }, "1df8c2af-0d33-3b50-95c0-d6049f5b7e54": { "content": "public ${1:${TM_FILENAME_BASE}}($2) {\n\t${0:super();}\n}", "doc": "Public constructor", "filetype": "java", "grammar": "lsp", "label": "Public constructor", "matches": { "ctor": true } }, "1e06f876-cf92-3aa6-823e-ced0b2695ec5": { "content": "after_validation :${0:method}", "doc": "after_validation", "filetype": "rails", "grammar": "lsp", "label": "After validation", "matches": { "av": true } }, "1e0deb40-5ef8-3e47-a389-75297e867c52": { "content": "border-style: inset;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:i": true } }, "1e0e672a-adfa-372a-acac-3e876dab424c": { "content": "font-size: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fz": true } }, "1e0f56fa-05ac-37c2-b659-a8931d1500c5": { "content": "cursor ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur": true } }, "1e0f8181-baaf-395a-be01-104ac4a0ad38": { "content": "border-style: dot-dash;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:dtds": true } }, "1e111721-f3db-3146-8965-6f919c1557bd": { "content": "while(true) {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "wht": true } }, "1e1a5de7-df68-3e48-8753-d727ee4a5075": { "content": "\\fullcite{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\fullcite": true, "fullcite": true } }, "1e21de35-1270-3e75-bdc3-64efad5bcf96": { "content": "try { ${1:block} } catch { ${2:block} }", "doc": "\"try catch\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "try catch builtin", "matches": { "try-catch": true } }, "1e223341-b2cf-305a-81a6-8418da671a4f": { "content": "exit(${1:EXIT_FAILURE});", "doc": "exit() snippet", "filetype": "c", "grammar": "lsp", "label": "exit", "matches": { "exit": true } }, "1e271573-0688-36bd-a2a4-69531864089f": { "content": "import React, { memo } from 'react';\n\nconst ${1:${TM_FILENAME_BASE}} = memo(() => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t);\n});\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a memoized stateless React component without PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactMemo", "matches": { "rscm": true } }, "1e2d2d6f-5daa-37ba-b06e-e3d21ab00832": { "content": "<meta http-equiv=\"content-type\" content=\"text/html;charset=UTF-8\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:utf": true } }, "1e2f2421-7b4d-331d-adc8-037028eaf6b2": { "content": "<%# ${1:TARGET} %>${2}", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "<%# %>", "matches": { "comment": true } }, "1e307156-42fe-32c3-82af-df8116fdafbf": { "content": "import 'package:${1}/${2}.dart';\n${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "im": true } }, "1e30a853-d9e8-38a4-ab7d-3ad4171a33e1": { "content": "${1:FIELDNAME} = models.URLField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "URLField", "matches": { "murl": true } }, "1e328845-1eb6-306f-8347-705b8caa4f5b": { "content": "$1\n: $0", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "Definition list", "matches": { ":": true } }, "1e3321e6-3e9e-3e41-8260-481a52be821b": { "content": "for ${1:name} in ${2:array}\n\tlet $1\n\t\t${3}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "forinlet": true } }, "1e3837a2-c0f8-3335-ac41-1862ee946a36": { "content": "default:\n ${0:TARGET}\n break;", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "default": true } }, "1e39bb61-a00c-360b-8064-0fb3f8992ac5": { "content": "list-style-type: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list": true } }, "1e3c72a5-86fe-36fe-a0ac-8c59be9c5ef3": { "content": "image:${1:example.jpg}[${2:Description}]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "Inline image:file[desc]", "matches": { "imageinline": true } }, "1e400f56-1855-3d2e-849a-26b7111100ad": { "content": "⌫", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "backspace": true } }, "1e4a7325-be8e-3017-b245-658d8a5e1217": { "content": "@error \"${1}\" ${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "", "matches": { "@e": true } }, "1e5299c7-d997-3b23-b6d2-b841898739eb": { "content": "try\n ${1:TARGET}\nfinally\n ${2}\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "try ... finally ... endtry", "matches": { "tryf": true, "tryfinally": true } }, "1e583ac1-6b69-30e2-ad80-091a35917b35": { "content": "resource \"gitlab_deploy_key\" \"${example}\" {\n project = \"${example}/deploying\"\n title = \"${example} deploy key\"\n key = \"ssh-rsa AAAA\"\n}", "doc": "define a gitlab_deploy_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "gitlab_deploy_key", "matches": { "tf-gitlab_deploy_key": true } }, "1e58470e-6a82-374f-a8d6-60c96d96133f": { "content": "select case ($1:variable)\n\tcase ($2:values)\n\t\t$0\nend select", "doc": "select case", "filetype": "fortran", "grammar": "lsp", "label": "sel", "matches": { "sel": true } }, "1e59eca5-2110-3c89-9356-51c7ff14d19d": { "content": "func Example${1:Method}() {\n\t${0}\n\t// Output:\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "example": true } }, "1e5bd6b5-5559-3a3e-9628-733b48bd0967": { "content": "select {\ncase ${1:v1} := <-${2:chan1}\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "select { case a := <-chan: ... }", "matches": { "select": true } }, "1e5d5f90-a84c-37c2-b239-81b404e5c188": { "content": "resource \"aws_opsworks_rails_app_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_rails_app_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_rails_app_layer", "matches": { "tf-aws_opsworks_rails_app_layer": true } }, "1e5f800e-7764-3e9e-9c02-6622453ac90b": { "content": "unset grid", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "unset grid", "matches": { "grid!": true } }, "1e607ba7-1dd7-3c41-ab62-f74137149f51": { "content": "$.map(${1:arrayOrObject}, function (${2:value}, ${3:indexOrKey}) {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mapp": true } }, "1e6377f3-26bc-3d8e-928c-e944ada01083": { "content": "resource \"aws_lambda_function\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lambda_function", "filetype": "terraform", "grammar": "lsp", "label": "aws_lambda_function", "matches": { "tf-aws_lambda_function": true } }, "1e64cbb6-78ea-3be7-89fd-91bfece95227": { "content": "<%= content_tag '${1:DIV}', ${2:content}${0:,options} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ct": true } }, "1e656d60-6f48-3a56-9fd7-8cde7b6fa9ad": { "content": "create sequence ${1:name} start with ${2:1} increment by ${3:1} minvalue ${0:1};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "seq": true } }, "1e660ddc-1d0e-3678-bd10-069289038606": { "content": "if (${1:true}) {$2\n} else {$0\n}", "doc": "'if' with 'else'", "filetype": "c", "grammar": "lsp", "label": "if else", "matches": { "ifelse": true } }, "1e724cef-ec5a-383b-9216-49fc7c5efd65": { "content": "$.isArray(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isarr": true } }, "1e7533c5-790a-3ec6-b6d0-c8a8d604f737": { "content": "{% endifchildren %}$0", "doc": "endifchildren", "filetype": "twig", "grammar": "lsp", "label": "endifchildren", "matches": { "endifchildren": true } }, "1e78ff6b-615c-390e-a8e6-5ea172801240": { "content": "resource \"aws_cloudfront_origin_access_identity\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudfront_origin_access_identity", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudfront_origin_access_identity", "matches": { "tf-aws_cloudfront_origin_access_identity": true } }, "1e7a4dd8-ba55-339f-872d-2c079e1b29c6": { "content": "Page Should Not Contain Radio Button ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Radio Button", "matches": { "psncrb": true } }, "1e7c131f-8bec-301c-a384-c2ea4b905691": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File with SCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component", "matches": { "vbase": true } }, "1e813707-b97d-3005-a719-d5af8bd71ba7": { "content": "font: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "f": true } }, "1e85c198-5747-3142-bf03-fbd92a3fecd9": { "content": "each do |${1:#:variable}|\n ${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each": true } }, "1e860405-e1a5-367a-b67a-21eba0a535b7": { "content": "$t('$1', { $2: $3 })", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "transc": true } }, "1e92827c-12be-3c44-9bd2-7ce976dde778": { "content": "\\nocite{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\nocite": true, "nocite": true } }, "1e9b2d17-3417-3686-9afc-53ab6cd397ce": { "content": "${1:obj}.filter('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "filter": true } }, "1e9e4233-092b-3c9a-8c6d-06a868eda3e9": { "content": "_.tail(${array})", "doc": "_.tail([1, 2, 3]);\n// => [2, 3]\n\nGets all but the first element of `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tail", "matches": { "lodash tail": true } }, "1ea09f99-c8ca-3773-b0a8-2150934cbc82": { "content": "USTRUCT(BlueprintType)\nstruct ${1:FMyStruct}\n{\n\tGENERATED_USTRUCT_BODY()\n\n\tUPROPERTY(EditAnywhere, BlueprintReadWrite, Category=${2:MyCategory})\n\t${3:float test};\n};", "doc": "Generate a Struct ready for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Struct", "matches": { "ustruct": true } }, "1ea5d325-57b4-32ee-94f3-412037f42290": { "content": "vertical-align: text-top;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:tt": true } }, "1ea85dc2-f14e-31e8-b1ff-910ba3989714": { "content": "::: incremental\n\n- ${1:first}\n- ${2:second}\n- ${3:third}\n$0\n\n:::", "doc": "Insert incremental list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert incremental list", "matches": { "incremental list": true } }, "1eb32f6a-2edc-31b7-aa2c-7f540227fd24": { "content": "loadMovieNum(${1:url}, ${2:level}, ${3:method});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ln": true } }, "1eb8248d-e9ed-3800-86d2-f6b5a69afa12": { "content": "paddingHorizontal: ${1},", "doc": "paddingHorizontal", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingHorizontal", "matches": { "padding": true } }, "1ebb1fb7-008b-326f-bf66-8447ff357b43": { "content": "import qualified ${1} as ${2}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "import qualified ... as ...", "matches": { "import": true } }, "1ec34ee0-a3eb-31f6-aec9-e5fafb8d6c2d": { "content": "onClipEvent (${1}) {\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "oc": true } }, "1ec7eb75-ecbb-3452-8797-927b78a269f9": { "content": "export env { ${1:block} }", "doc": "\"export env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export env builtin", "matches": { "export-env": true } }, "1eca8b8a-a9db-37ce-a728-128db953a4d4": { "content": "begin\n\t${1:block}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "beg", "matches": { "beg": true } }, "1ed095cf-b872-3a1f-8f1f-6b816adead80": { "content": "links:\n\t\t- ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Links", "matches": { "links": true } }, "1ed409d5-cbf4-338a-98dc-ac8cf22a471c": { "content": "|...+.*..1....+....2....+....3....+....4....+....5....+....6....+....7..", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ruler", "matches": { "ruler": true } }, "1ed78af9-c6ae-3080-82e7-4d1016889e00": { "content": "import Controller from '@ember/controller';\n\nexport default Controller.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import Controller from '@ember/controller';", "matches": { "econtroller": true } }, "1ed9d664-d606-343e-baa0-0d21771711fa": { "content": "@enforce_keys [:${1:key_name}]", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "enfk": true } }, "1edb7f5b-4967-3861-8c5a-7cdc046f4529": { "content": "<progress value=\"$1\" max=\"$2\">$3</progress>$4", "doc": "HTML - Defines progress of a task of any kind", "filetype": "html", "grammar": "lsp", "label": "progress", "matches": { "progress": true } }, "1edf2f4d-daa2-371e-b39b-3f38d4e1d96f": { "content": "<Link href=\"${1:/path/[id]}\" as=\"${2:/path/${id}}\">\n <a>${3:content}</a>\n</Link>", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-link-dynamic-route", "matches": { "next link dynamic route": true } }, "1ee3e79e-1d20-3089-98d9-6582ee6e130a": { "content": "import Link from 'next/link'", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-import-link", "matches": { "next import link": true } }, "1ee49584-0dfd-327a-a668-d90b625e505f": { "content": "@if ($1)\n $2\n@else\n $3\n@endif", "doc": "if-else block", "filetype": "snippets", "grammar": "lsp", "label": "If-else-block", "matches": { "b:if-else": true } }, "1ee964cc-5f55-39db-93d0-fd5f8cf9f309": { "content": "align-self: baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:b": true } }, "1ef46ddb-af64-3350-aedc-78e1836619d8": { "content": "[PSCustomObject]@{\n\t${1:Name} = ${2:Value}\n}", "doc": "Create a custom object from a hashtable of properties. More: Get-Help about_PSCustomObject", "filetype": "PowerShell", "grammar": "lsp", "label": "PSCustomObject", "matches": { "[PSCustomObject]": true, "pscustomobject": true } }, "1ef4cf8a-84ee-3ca2-95b8-bcc094886af8": { "content": "map {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "map": true } }, "1efd211e-3297-3ca2-9b3b-3545bbfc47a9": { "content": "$this->assertFileNotExists(${1:'path/to/file'});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertFileNotExists('path/to/file')", "matches": { "asfnex": true } }, "1efd3d55-8f2d-30f0-8e7b-1337538d67c1": { "content": "word-wrap: unrestricted;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wow:u": true } }, "1f034e81-ac92-38f0-9668-987cf97c9dfe": { "content": "network_mode: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Network Mode", "matches": { "network_": true } }, "1f03c179-6d02-35b1-8354-ad6c77ac7f94": { "content": "caption-side bottom", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cps:b": true } }, "1f0457cd-30e2-3a79-9741-6b6e0c3fc996": { "content": "created () {\n\t${0};\n},", "doc": "created lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-created", "matches": { "vcreated": true, "vue lifecycle created": true } }, "1f0511a3-a325-3095-9457-56b69eecb1de": { "content": "${1:obj}.outerWidth()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "outerw": true } }, "1f086843-8bdc-39a7-a1dc-141d0df042ee": { "content": "<div class=\"$1\">\n\t$2\n</div>", "doc": "HTML - Defines a section in a document", "filetype": "html", "grammar": "lsp", "label": "div.", "matches": { "div.": true } }, "1f09f1b8-ce23-314b-af59-87b52801357c": { "content": "padding: ${1:0} ${2:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p:2": true } }, "1f18f33d-20fc-3f8a-9e22-b37dffead849": { "content": "resource \"aws_opsworks_nodejs_app_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_nodejs_app_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_nodejs_app_layer", "matches": { "tf-aws_opsworks_nodejs_app_layer": true } }, "1f1a9c48-284b-33ab-aefa-071d80efcf9b": { "content": "elements.each('${1://Xpath}') do |${2:node}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "xpa": true } }, "1f2b2f1b-0e88-3600-92cf-677ca9545d5b": { "content": "white-space: ${1:normal/pre/nowrap};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "white-space: normal:pre:nowrap (white)", "matches": { "white": true } }, "1f2e0007-4083-393e-9bae-0066e2584064": { "content": "${1:FIELDNAME} = serializers.ChoiceField(choices={${2}})", "doc": "Django-rest Serializers ``ChoiceField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF ChoiceField", "matches": { "schoice": true } }, "1f3b6a91-1bdb-3a3a-beb3-cb5c58e97d45": { "content": "/**\n * ${4:#:undocumented function}\n *\n * @return ${5:void}\n * @author ${6}\n **/\n${1}function ${2}(${3})\n{\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_function": true } }, "1f3c3073-0983-3d0d-8824-090d603b1b4a": { "content": "Set${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "set": true } }, "1f407eac-2b3c-397d-9e69-3b59bc9321f9": { "content": "function ${1}(${3})\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "f": true } }, "1f4095e3-e299-3ab4-a752-e5064c9ef508": { "content": "await ${0:${VISUAL}}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "await", "matches": { "aw": true } }, "1f42ff00-8b74-37ed-962c-2dfe01a5c9ee": { "content": "$.Callbacks()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "C": true } }, "1f533636-96d6-3334-b8b8-302749e25682": { "content": "${1:command} | skip ${2:count}", "doc": "\"skip\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "skip builtin", "matches": { "skip": true } }, "1f54c9ab-b263-3235-8e9c-661cf3f58a4d": { "content": "virtual task configure_phase(uvm_phase phase);\n\t$1\nendtask: configure_phase", "doc": "UVM post_configure_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_configure_phase", "matches": { "uvm_configure_phase": true, "uvm_phase_configure": true } }, "1f56cc20-ecfc-3c68-a7ea-0f42b2bf326f": { "content": "attr_protected :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "atp": true } }, "1f588dd0-2742-3841-9ff5-a25f838c99dc": { "content": "* @param ${1:Type} ${2:var} ${3:Description}$0", "doc": "Paramater documentation", "filetype": "php", "grammar": "lsp", "label": "PHPDoc param …", "matches": { "param": true } }, "1f5ad3c2-9c3d-3de1-ad2f-2f131bc7a793": { "content": "uvm_blocking_transport_imp #(${1:REQ className}, ${2:RSP className}, ${3:IMP}) ${4:name};", "doc": "UVM blocking_transport_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_transport_imp", "matches": { "uvm_blocking_transport_imp": true } }, "1f5b4512-f08e-3d2b-8622-9cc4c4fa5bca": { "content": "from ${1:pathlib} import ${2:Path}", "doc": "Import individual objects directly into the caller’s symbol table", "filetype": "python", "grammar": "lsp", "label": "from ... import ...", "matches": { "fromim": true } }, "1f5dde18-aafb-3d67-b370-71ea97d7ea0d": { "content": "for (my $${2:var} = 0; $$2 < ${1:count}; $$2${3:++}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "cfor": true } }, "1f604472-bda2-39db-95c9-d40119c74fd2": { "content": "JSON.stringify(${1:TARGET}, null, 2)", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "js": true } }, "1f712776-582e-31d4-bfce-c9bc91f9d680": { "content": "const ${1:first} = React.createContext()", "doc": "Create React context", "filetype": "generated", "grammar": "lsp", "label": "createContext", "matches": { "rcontext": true } }, "1f720d72-45bc-3404-a296-3d31b039d9b5": { "content": "class ${1:MyClass} {\npublic:\n\t$1();\n\t$1($1 &&) = default;\n\t$1(const $1 &) = default;\n\t$1 &operator=($1 &&) = default;\n\t$1 &operator=(const $1 &) = default;\n\t~$1();\n\nprivate:\n\t$2\n};\n\n$1::$1() {\n}\n\n$1::~$1() {\n}", "doc": "Code snippet for class", "filetype": "cpp", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "1f765e50-7581-3d90-a8c0-63eb6a31922a": { "content": "interface ${1:name} {\n\t$0\n}", "doc": "Interface Definition", "filetype": "typescript", "grammar": "lsp", "label": "Interface Definition", "matches": { "iface": true } }, "1f7725de-0683-303b-aa70-b73579a731a2": { "content": "let $1_save = &${1}\nlet &$1 = ${2}\ntry\n ${0}\nfinally\n let &$1 = $1_save\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "use option save", "matches": { "save_option": true } }, "1f78c2d4-6105-399f-8b3f-acacd84d822d": { "content": "respond_to", "doc": "", "filetype": "rails", "grammar": "snu", "label": "respond_to", "matches": { "rst": true } }, "1f7ab3b0-ce3e-3c46-bc55-db7da682754d": { "content": "import { NavLink } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importRouterNavLink", "matches": { "imbrnl": true } }, "1f7fe121-8a21-36bd-8433-bb26061f8e07": { "content": "border-style: groove", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:g": true } }, "1f84c06e-504e-3e3c-a605-21d882e89d85": { "content": "#+attr_html: :width ${1:500px}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "#+attr_html:width": true } }, "1f8d9e6a-fdec-3205-b178-9f0326dd3d61": { "content": "display: run-in", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:ri": true } }, "1fa23e91-d228-3b23-a45c-46fea46bd50b": { "content": "offset: ${offset:0}", "doc": "For loops option", "filetype": "jekyll", "grammar": "lsp", "label": "Tag Option offset", "matches": { "offset": true } }, "1fa2f7a1-59b8-3673-bb35-48d1009c46f6": { "content": "function lowercase(${1:string})$0", "doc": "character string that contains string with any uppercase letters replaced by their corresponding lowercase letters", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-lowercase", "matches": { "function lowercase": true } }, "1fa6bd57-45a5-3f7c-8cac-2bb4c4812bda": { "content": "<% ${1:TARGET} -%>${2}", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "<% -%>", "matches": { "ruby_code_nonl": true } }, "1fa7bcb5-0afb-3fde-ba8a-414e911a8fc5": { "content": "vertical-align text-top", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:tt": true } }, "1fa8275b-c7b8-3b5d-bb2e-20c9fafec0bd": { "content": "console.error($1)\n$0", "doc": "Log error to the console", "filetype": "javascript", "grammar": "lsp", "label": "Log error to console", "matches": { "error": true } }, "1faf568d-257c-32c8-bd8e-d9613ef99ebf": { "content": "\\\\section{${1:section name}}%\n\\\\label{sec:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\section", "matches": { "sec": true } }, "1fb74598-fa59-39cf-a088-ac901b1d5369": { "content": "if (${1:condition}) {\n ${2:selected}\n} else {\n \n}", "doc": "Code snippet for 'if-else' conditional block", "filetype": "r-snippets", "grammar": "lsp", "label": "if-else block", "matches": { "ifelse": true } }, "1fb95cbe-bb41-3c16-be46-f3b1b866cce5": { "content": "\\${1}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${1}", "matches": { "1": true } }, "1fbcb543-dd01-317b-b48e-47398ce335ca": { "content": "kind: PersistentVolumeClaim\napiVersion: v1\nmetadata:\n name: {{ template \"$2.fullname\" . }}\n labels:\n\tchart: \"{{ .Chart.Name }}-{{ .Chart.Version }}\"\n\trelease: \"{{ .Release.Name }}\"\n\theritage: \"{{ .Release.Service }}\"\n\tapp: {{ template \"${2:chartName}.fullname\" . }}\nspec:\n accessModes:\n\t- {{ .Values.persistence.accessMode | quote }}\n resources:\n\trequests:\n\t storage: {{ .Values.persistence.size | quote }}\n{{- if .Values.persistence.storageClass }}\n{{- if (eq \"-\" .Values.persistence.storageClass) }}\n storageClassName: \"\"\n{{- else }}\n storageClassName: \"{{ .Values.persistence.storageClass }}\"\n{{- end }}\n{{- end }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "pvc_spec": true } }, "1fbfb63b-a6d0-33bb-832a-c7ae980b284e": { "content": "with(\n\t${1:item} <- ${2:items}\n) do\n\t${3}\nelse\n\t${4} ->\n\t\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "wie": true } }, "1fc996ac-52e3-3bff-b74f-f00bbe646715": { "content": "\\\\ddot{{$1}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "ddot", "matches": { "ddot": true } }, "1fcb3cf2-964b-3ac0-8a4d-5b2a0384fa2d": { "content": "${1:FIELDNAME} = models.BooleanField(${0:default=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "bool": true } }, "1fd58d4a-e727-339b-ace0-f4e1b5f497dc": { "content": "-webkit-border-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrz:w": true } }, "1fd64fcf-438c-380b-bb4a-6a8b9a52c3d7": { "content": "split(\"${1:str}\"${2: , }${0:delimiter});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "split": true } }, "1fdc2345-9c54-3022-9650-f55216170b69": { "content": "detect do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "detd": true } }, "1fe4d4fb-d968-3ac7-9d54-f35258501d90": { "content": "if ${1:#:condition}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "if ...: ...", "matches": { "if": true } }, "1fe7c8fc-fde6-37f5-8edb-336f9ed84572": { "content": "user { \"${1:user}\":\n\tensure => present,\n\tcomment => \"${2:$1}\",\n\tmanagehome => true,\n\thome => \"${0:/home/$1}\",\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "user": true } }, "1fe8b560-6374-32af-a742-b39143e7ef1c": { "content": "<remarks>${0:#:description}</remarks>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<remarks></remarks>", "matches": { "remarks": true } }, "1fecc441-b855-3c22-b790-b58fa6ba4124": { "content": "@yields {${1:type}} ${2:description}$0", "doc": "Document the value yielded by a generator function.", "filetype": "jsdoc", "grammar": "lsp", "label": "yields", "matches": { "@yields": true } }, "1fedcc9b-fc23-3490-9e65-b9d86ba364c3": { "content": "{\n\tpath: '${1:path}', \n\tloadChildren: () => import('${2:lazy-path}').then(m => m.${3:lazy-module})\n},", "doc": "Angular lazy route path", "filetype": "angular", "grammar": "lsp", "label": "angular-lazy-route-path", "matches": { "a-route-path-lazy": true, "angular lazy route path": true } }, "1ff0f8b7-3aac-34ca-abcb-30f47ad518cc": { "content": "class ${1:Name}ReadOnlyModelViewSet(viewsets.ReadOnlyModelViewSet):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``ReadOnlyModelViewSet`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF ReadOnlyModelViewSet", "matches": { "readonlymodelviewset": true } }, "1ffd6302-30a3-34ff-bce8-6ad582e0f257": { "content": "resource \"kubernetes_resource_quota\" \"${1:kubernetes_resource_quota_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n spec {\n hard {\n pods = \"${4:10}\"\n }\n scopes = [\"${3:BestEffort}\"]\n }\n}", "doc": "define a kubernetes_resource_quota resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_resource_quota", "matches": { "tf-kubernetes_resource_quota": true } }, "1ffe24eb-de0a-3e58-b18f-957e2d5174b3": { "content": "sig\n ${1}\nend$0", "doc": "Snippet for a signature block", "filetype": "ocaml", "grammar": "lsp", "label": "sig", "matches": { "sig": true } }, "20017804-9276-30b4-a830-8a13a1c046b6": { "content": "\"blocks\": [\n\t{\n\t\t\"type\": \"$1\",\n\t\t\"name\": \"$2\",\n\t\t\"settings\": [\n\t\t\t$3\n\t\t]\n\t},$4\n]", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema blocks", "matches": { "_blocks": true } }, "200437f6-b536-3fac-b65f-1b591b7bac54": { "content": "export const ${1:action} = createAction('[${2:Source}] ${3:Event}', props<{${4:key}: ${5:type}}>());", "doc": "Creates an NgRx Action with Props", "filetype": "angular", "grammar": "lsp", "label": "ngrx-create-action-w-props", "matches": { "a-ngrx-create-action-props": true, "angular ng rx create action props": true } }, "20062e51-f246-3994-97be-6c76c0b4467b": { "content": "page-break-inside: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbi:a": true } }, "2010c29c-b54c-3fcf-9968-a0c01844e4d5": { "content": "${1:obj}.get(${2:element index})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "get": true } }, "20146c73-8bdf-322d-98b8-ffc52cbe097f": { "content": "<ul>\n\t${0}\n</ul>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ul": true } }, "2015eb04-9a8a-35c2-813d-0e26c2075df4": { "content": "resource \"aws_efs_mount_target\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_efs_mount_target", "filetype": "terraform", "grammar": "lsp", "label": "aws_efs_mount_target", "matches": { "tf-aws_efs_mount_target": true } }, "201660a9-85a5-3790-9673-326c142ae3ea": { "content": "read(${1:*},${2:*}) ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "read", "matches": { "read": true } }, "201e3aa3-d120-38db-adee-69c1d9c00d2b": { "content": "function ${1:name}(${2:args})\n return ${3:type}\nas\n\tl_res\t$3;\nbegin\n\t$0;\n\treturn l_res;\nend $1;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "pfb": true } }, "2020a662-e15c-3b74-bd16-3e9b080ce753": { "content": "_.sortedLastIndexOf(${array}, ${value})", "doc": "_.sortedLastIndexOf([4, 5, 5, 5, 6], 5);\n// => 3\n\nThis method is like `_.lastIndexOf` except that it performs a binary\nsearch on a sorted `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedlastindexof", "matches": { "lodash sortedlastindexof": true } }, "2022c7d1-a624-353f-af8d-6aafe81fad9b": { "content": "t.time :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.time (tcti)", "matches": { "t.": true } }, "202bbb69-2646-335d-bab3-995948cc2d6d": { "content": "{% do view.registerJsFile \"${1:url}\" %}$0", "doc": "do js", "filetype": "twig", "grammar": "lsp", "label": "dojs", "matches": { "dojs": true } }, "202f1c67-c2ce-3f4c-b2e5-d055e039d6d0": { "content": "${1:YYYY}-${2:MM}-${3:DD} close ${4:#:Account}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "close account", "matches": { "close": true } }, "2035dc51-eb47-3220-b19c-5dea618c904c": { "content": "const dispatch = createEventDispatcher();", "doc": "svelte dispatch", "filetype": "svelte", "grammar": "lsp", "label": "svelte-dispatch", "matches": { "s-dispatch": true } }, "2035eb74-29c5-3cd7-bca7-6eabb97c73f2": { "content": "list-style-type: ${1:hebrew/armenian/georgian};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-type: other (list)", "matches": { "list": true } }, "20450d1b-645c-3507-ad4a-8672dc6128e6": { "content": "$this->assertArrayHasKey(${1:$key}, ${2:$array});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertArrayHasKey($key, $array)", "matches": { "ashk": true } }, "2045bbe4-f492-3e6e-b1c4-029b98354ec0": { "content": "const ${1:name} = (${2:params}) => {\n\t${3}\n}", "doc": "Creates a named function in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "namedFunction", "matches": { "nfn": true } }, "2047c8d9-b9a2-3a1b-8006-7cb198acb0ec": { "content": "import React from 'react'\nimport { connect } from 'react-redux'\n\nexport const ${1:${TM_FILENAME_BASE}} = (props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React functional component with connected redux and ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalComponentRedux", "matches": { "rfcredux": true } }, "20499e70-a168-3758-bc74-1171b1cb4c37": { "content": "${1:callbacks}.lock()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Clock": true } }, "204f1478-0fdc-3203-89aa-1a5e3b2f2c88": { "content": "regsubst(${1:hay stack}, ${2:needle}, \"${3:replacement}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "regsubst": true } }, "20526871-c487-36a7-9540-3d5416c9f657": { "content": "(match ${1}\n\t[(${2}) ${0}])", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "match": true } }, "205b8f3f-7fbf-3bd5-a906-871254003c86": { "content": "#[test]\nfn ${1:#:test_function_name}() {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "test": true } }, "205c4890-8e5e-34b6-ab51-d8712b3b8d4e": { "content": "<%= label ${1:f}, :${2:field}, \"${3:Label}\" %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "label", "matches": { "la": true } }, "205fe407-94ab-355f-80f1-5d14ac057163": { "content": "${1:router}.onError($2)$0", "doc": "router.onError()", "filetype": "script", "grammar": "lsp", "label": "routerOnError", "matches": { "routerOnError": true } }, "206336be-d6cd-3d96-901c-855e4930e82f": { "content": "unsafe {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "unsafe {}", "matches": { "unsafe": true } }, "2068cc2e-3d78-3515-807d-3c9c18c8fd3a": { "content": "---\nlayout: ${1}\ntitle: ${2}\ncategory: ${3}\n---\n${0}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "layout title category", "matches": { "---": true, "front-matter": true } }, "206901bb-9f17-3952-a532-548929774f45": { "content": "module ${1:Name} = {\n\t${2:// Module contents}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Module", "matches": { "module": true } }, "206bf78b-12d7-3cc8-af9e-15602b42c4fb": { "content": "require('${1:module}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "require", "matches": { "rq": true } }, "206d0f00-e7d5-3435-859c-2cce2adce825": { "content": "while (${1:true})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "while loop", "matches": { "while": true } }, "206fe56e-4355-3692-aa4a-25dca5eaae77": { "content": "${1:fn} :: ${2:a} -> ${3:a} -> ${4:a}\n$1 ${5}= ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fn2": true } }, "2075b8a3-9c8b-3e6b-9b12-c34d9e6a06e6": { "content": "font-family ${0:Georgia,'Times New Roman'},serif", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff:s": true } }, "207699c2-5a9e-3a0a-9dd9-5124a8df5bfe": { "content": "$${1:foo} = array_map(function($${2:v}) {\n\t${0}\n\treturn $$2;\n}, $$1);", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "am": true } }, "207a1073-dddf-3c16-9638-4ce4d663d2b3": { "content": "DELETE FROM mysql.user WHERE user = '${1:userName}';", "doc": "Delete user", "filetype": "sql", "grammar": "lsp", "label": "deleteuser", "matches": { "deleteuser": true } }, "207f1874-70e4-35cb-b06c-93c7a159ac43": { "content": "interface{}", "doc": "Snippet for empty interface", "filetype": "go", "grammar": "lsp", "label": "empty interface", "matches": { "in": true } }, "207fd01b-4601-3d21-bfdd-dd6ba2460932": { "content": "letter-spacing: normal;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "letter-spacing: normal", "matches": { "lsn": true } }, "20898136-59f9-3651-8f94-0b2a19e93391": { "content": "_.sampleSize(${collection}, ${n})", "doc": "_.sampleSize([1, 2, 3], 2);\n// => [3, 1]\n\n_.sampleSize([1, 2, 3], 4);\n// => [2, 3, 1]\n\nGets `n` random elements at unique keys from `collection` up to the\nsize of `collection`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-samplesize", "matches": { "lodash samplesize": true } }, "208d7e73-b303-3c04-9a21-3e39ad2411a9": { "content": "\\begin{sffamily}\n\t${1:TARGET}\n\\end{sffamily}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{sffamily} \\sffamily": true, "sffamily": true } }, "208d9624-4fac-3fcf-a230-404b525c99b0": { "content": "word-wrap: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wow:n": true } }, "20911dab-c1ad-3989-8ad6-a30670ab2f06": { "content": "reversible do |dir|\n\tdir.up do\n\t\t${0}\n\tend\n\n\tdir.down do\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "reversible do |dir| ... dir.up .. dir.down .. end", "matches": { "mrev": true } }, "209171d1-7742-3cd1-b76c-598bf23cd3d1": { "content": "function let()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "function let() { ... }", "matches": { "let": true } }, "2094b4b3-30b5-3f77-84c3-6de5c17a4df7": { "content": "def perform_destroy(self, instance):\n\treturn ${1:super().perform_destroy(instance)}", "doc": "Django-rest Views ``perform_create`` method", "filetype": "views", "grammar": "lsp", "label": "DRF perform_destroy", "matches": { "performdestroy": true } }, "20966fe9-0085-3706-b4ad-f446e37b2677": { "content": "if ${1} then\n\t${2}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "if": true } }, "209e9a18-8589-3c11-8a77-9a1781324c96": { "content": "function monetary-decimal-point()$0", "doc": "character used to separate the integer portion from the fractional part of a monetary currency value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-monetary-decimal-point", "matches": { "function monetary-decimal-point": true } }, "20a45153-e74a-357d-ae50-b5904ae6cd8f": { "content": "font-weight lighter", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fw:lr": true } }, "20a4f331-f189-330f-ac25-b4840ea9a78c": { "content": "<nuxt-child $1/>$0", "doc": "", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-child", "matches": { "nuxt child": true } }, "20a90106-9a13-322b-b9fa-afe891d65d10": { "content": "${1:command} | split row ${2:separator}", "doc": "\"split row\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "split row builtin", "matches": { "split-row": true } }, "20a904dd-41c3-3b75-bfe0-a63b7cbf3952": { "content": "[.underline]#${1}# $0", "doc": "Insert underline text", "filetype": "asciidoc", "grammar": "lsp", "label": "underline text", "matches": { "underline": true } }, "20ac660d-8851-34e6-b495-c537ad0f567e": { "content": "array.max()", "doc": "array.max(limit: number | Ref, message?: string | function): Schema\n\nSet a maximum length limit for the array. The ${max} interpolation can be used in the message argument.", "filetype": "yup", "grammar": "lsp", "label": "array-max", "matches": { "yup array max": true } }, "20b54f00-51b8-36fc-bc98-811194c94f0d": { "content": "size_hint_y=", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "size_hint_y from pykv-sippets", "matches": { "size_hint_y": true, "sy": true } }, "20b80581-ac9b-342d-ae6b-8030ca2eba78": { "content": "{% if $1 %}\n\t${0:${VISUAL}}\n{% endif %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "if": true } }, "20c01959-6fba-3963-ba0f-c12cefdbe5b9": { "content": "degrees($2)", "doc": "float degrees(float radians)\nvec2 degrees(vec2 radians)\nvec3 degrees(vec3 radians)\nvec4 degrees(vec4 radians)\n\nThe degrees function converts radians to degrees. The input parameter can be a floating scalar or a float vector. In case of a float vector every component is converted from radians to degrees separately.", "filetype": "glsl", "grammar": "lsp", "label": "degrees", "matches": { "degrees": true } }, "20d39730-e3f6-36b6-851e-dfd16b07d4e7": { "content": "pub fn ${1:name}(${2:arg}: ${3:Type}) -> ${4:RetType} {\n ${5:todo!();}\n}", "doc": "pub fn …(…) { … }", "filetype": "rust", "grammar": "lsp", "label": "pfn", "matches": { "pfn": true } }, "20dbd20c-a0e3-3193-ae86-d9be7e95e57c": { "content": "if (${1:condition}) {\n\t$0\n}", "doc": "if statement", "filetype": "java", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "20dea2cf-6803-30dc-b57b-f395cb81445e": { "content": "${1}defined('${2}')${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "def": true } }, "20df6260-c339-3d66-9eb5-fdf9023d6041": { "content": "validates_uniqueness_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:must be unique}\", if: proc { |obj| ${6:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_uniqueness_of if (vuif)", "matches": { "vuif": true } }, "20e0f7d2-a2fc-347c-86ec-ba248427f2d9": { "content": "${1:obj}.trigger('${2:event name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "trig": true } }, "20e8634f-6539-3ce0-beb2-3ea94efd3912": { "content": "${1:$foo}->get${0:Bar}();", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "$g": true } }, "20ec0a69-b288-39e3-9507-981e34d9ab30": { "content": "${1:obj}.fadeTo('slow/400/fast', ${2:0.5}, function () {\n\t${0:// callback};\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadetoc": true } }, "20ed48a7-fc38-3500-954b-4209ef2ef0c6": { "content": "for all ${1} ${2:in} ${3} => ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for all", "matches": { "fora": true } }, "20efd828-b41e-31d6-9cf9-238e430d23c5": { "content": "overflow-y: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovy:a": true } }, "20f490fc-eeab-3dd0-9f36-1fdff14d6d13": { "content": "resource \"newrelic_alert_policy\" \"${1:myVar}\" {\n name = \"${2:myVar}\"\n}", "doc": "define a newrelic_alert_policy resource.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic_alert_policy", "matches": { "tf-newrelic_alert_policy": true } }, "20f5283b-53e4-3b72-b8ae-a7a00ca4fa86": { "content": "${1:${TM_FILENAME_BASE}}.getInitialProps = async ({ req }) => {\n\treturn $2\n}", "doc": "Next.js Get initial props outside Component", "filetype": "next-ts", "grammar": "lsp", "label": "Next.js Get initial props outside Component", "matches": { "gip": true } }, "20f81cc2-cd7e-37fc-ad82-4b71b1617a8f": { "content": "resource \"openstack_lb_member_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n pool_id = \"d9415786-5f1a-428b-b35f-2f1523e146d2\"\n address = \"192.168.0.10\"\n port = 80\n}", "doc": "define openstack_lb_member_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_member_v1", "matches": { "tf-openstack_lb_member_v1": true } }, "20f8db18-daaa-3c8f-a79d-500b8f8888f4": { "content": "import { $0 } from \"${1:module}\"", "doc": "Import external module.", "filetype": "typescript", "grammar": "lsp", "label": "Import external module.", "matches": { "import statement": true } }, "20fcd109-009e-3faf-b632-aa5d6d2fe04d": { "content": "${fn:split(${1:string}, ${0:delims})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "split": true } }, "20fe02f5-e654-3b97-9206-c6abf6abb932": { "content": "resource \"aws_waf_byte_match_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_byte_match_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_byte_match_set", "matches": { "tf-aws_waf_byte_match_set": true } }, "21030295-bb57-3e28-8387-580949a0e8bb": { "content": "date.max()", "doc": "date.max(limit: Date | string | Ref, message?: string | function): Schema\n\nSet the maximum date allowed, When a string is provided it will attempt to cast to a date first\nand use the result as the limit.arrayDefine an array schema. Arrays can be typed or not, When specifying the element type, cast and isValid\nwill apply to the elements as well. Options passed into isValid are passed also passed to child schemas.\nSupports all the same methods as mixed.let schema = yup.array().of(yup.number().min(2));\n\nawait schema.isValid([2, 3]); // => true\nawait schema.isValid([1, -24]); // => false\n\nschema.cast([\"2\", \"3\"]); // => [2, 3]\nYou can also pass a subtype schema to the array constructor as a convenience.array().of(yup.number());\n// or\narray(yup.number());\nThe default cast behavior for array is: JSON.parseFailed casts return: null;", "filetype": "yup", "grammar": "lsp", "label": "date-max", "matches": { "yup date max": true } }, "21038f6d-4948-33c2-bab9-49fa8b6f135a": { "content": "(\\\\${1:_} => ${0})", "doc": "", "filetype": "idris", "grammar": "snu", "label": "Lambda function (\\x => ...)", "matches": { "\\": true } }, "210505ef-d089-3212-a4a4-affc36ac15b2": { "content": "xhr :get, :${1:show}, id: ${2:1}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "xget": true } }, "210a2871-3982-3355-af7e-54289c211328": { "content": "#!/usr/bin/env perl", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "#!": true } }, "210dea75-89e7-3153-a2bc-5f6ae0290f58": { "content": "align-self first baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:fb": true } }, "211a4dcb-5a6e-32c3-965e-117315694688": { "content": "if $1 then\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "if statement", "matches": { "if": true } }, "211a791e-c81f-3519-b0fa-c13f601556a8": { "content": "animate:${1:name}={${2:params}}", "doc": "animate", "filetype": "svelte", "grammar": "lsp", "label": "svelte-animate", "matches": { "s-animate": true } }, "211c6bd7-83de-3588-ae72-8b037b0e8646": { "content": "if ${1:condition} {\n ${2:todo!();}\n}", "doc": "if … { … }", "filetype": "rust", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "211d445a-116d-37fe-80c1-eb3a95acd421": { "content": "abs($2)", "doc": "float abs(float x)\nvec2 abs(vec2 x)\nvec3 abs(vec3 x)\nvec4 abs(vec4 x)\n\nThe abs function returns the absolute value of x, i.e. x when x is positive or zero and -x for negative x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "abs", "matches": { "abs": true } }, "21205ca8-9c31-36a3-8346-7c7ba9ca8f08": { "content": "color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "c": true, "color": true } }, "212a9ad2-2fab-3676-bb61-3afe05ce73fd": { "content": "Yii::t('${1:category}', '${2:message}',array(${0}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yt": true } }, "212b0cc0-31da-3197-b126-a7e469297aff": { "content": "<?$php foreach ($${1:#:variable} as $${2:#:key}${3: =>}): ?>\n${0:TARGET}\n<?php endforeach; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pforeach": true } }, "212dcb74-3a29-333f-a398-63d34c5e44fd": { "content": "<slot></slot>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "slot": true } }, "212e5e0b-9623-378c-9cf0-208191823e51": { "content": "PropTypes.arrayOf($0).isRequired,", "doc": "An array of a certain type required", "filetype": "react", "grammar": "lsp", "label": "propTypeArrayOfRequired", "matches": { "ptaor": true } }, "21312a52-cd21-33a2-8d23-df53747f1561": { "content": "quotes '\\201C' '\\201D' '\\2018' '\\2019'", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "q:en": true } }, "21335cd9-4095-3837-8998-8f42fb4db054": { "content": "<a href=\"${1}\">${2:TARGET}</a>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ahref": true } }, "21354089-336e-32bf-be36-95f28f0ebb5b": { "content": "PropTypes.oneOf(['$0']),", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-enum", "matches": { "prop-types enum": true, "pte": true } }, "2136691a-2cd5-37eb-8d38-a1d68333d20a": { "content": "list-style-type: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list-style-type": true, "lst": true } }, "213a7cb8-00e2-39a3-9af9-a87dfb60a093": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter}, ${5:Type} ${6:Parameter})\n{\n\t${7}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fun2": true } }, "213e5cee-8b96-3999-a999-55d81d71a24e": { "content": "max-height: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "max-height", "matches": { "mah": true } }, "21435b34-b5ad-34be-b96c-3c545748a118": { "content": "while ($1) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "while (condition) { ... }", "matches": { "wh": true } }, "2144830d-723c-3ef6-b1fe-b10a64c91e1b": { "content": "[style.${1:property}]=\"${2:expression}\"", "doc": "Angular [style] binding", "filetype": "angular", "grammar": "lsp", "label": "style", "matches": { "a-style": true, "angular style": true } }, "21448d66-c08d-3dfa-8581-64fa02d30a2b": { "content": "~~~ ${1:item}", "doc": "level 3 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list_3", "matches": { "olist3": true } }, "2149512b-9c81-3739-9514-b4705b326d4a": { "content": "| modulo: ${modulo:2}", "doc": "Math filter: modulo", "filetype": "jekyll", "grammar": "lsp", "label": "Filter modulo", "matches": { "modulo": true } }, "214a15fa-1c0e-38c1-b53c-e3f81d03c3bd": { "content": "type ${1:}\n\t${2}\nend type $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "type", "matches": { "ty": true } }, "214d5588-0e65-3a00-a78c-c5c6c9ca36e6": { "content": "case ${1:test}\nwhen $2\n\t$3\nwhen $4\n\t$5\nelse\n\t$6\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "214feeff-40ab-3e76-9f59-76ceda4eb3b1": { "content": "(:require [clojure.core.strint :refer (<<)])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "use-strint-in-ns": true } }, "2150f048-fed0-3e82-9901-f9c591e965bb": { "content": "<router-link to=\"$1\">$2</router-link>$0", "doc": "<router-link to=''></router-link>. router-link element", "filetype": "html", "grammar": "lsp", "label": "routerLinkTo", "matches": { "routerLinkTo": true } }, "2153f12d-236e-311b-bf08-a3c9fb00e785": { "content": "var ${1:seq} =\n\tfrom ${2:item1} in ${3:items1}\n\tjoin ${4:item2} in ${5:items2} on $2.${6:prop1} equals $4.${7:prop2}\n\tselect ${8:$2.prop3}\n\twhere ${9:clause}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "LINQ syntax", "matches": { "from": true } }, "2156cbba-9636-3efb-b668-0120c7fc68c5": { "content": "[[NSColor ${0:blackColor}] set];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "color": true } }, "215740ae-c562-3097-afd0-829daf89a7e5": { "content": "#![crate_name=${1:#:crate_name}]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "crate": true } }, "215e8e02-e1e0-3fe6-b169-73c028f84baa": { "content": "resource \"aws_cloudwatch_log_stream\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_log_stream", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_log_stream", "matches": { "tf-aws_cloudwatch_log_stream": true } }, "216ad501-b064-3d0f-ab98-d60d17bee908": { "content": "t.Logf(\"$1\", ${2:var})", "doc": "Snippet for t.Logf()", "filetype": "go", "grammar": "lsp", "label": "t.Logf", "matches": { "tlf": true } }, "216bf57f-5d93-31a7-a29f-7d27ea825809": { "content": "watch: {\n\t${1:data}(${2:newValue}, ${3:oldValue}) {\n\t\t${0}\n\t}\n},", "doc": "vue watcher", "filetype": "vue", "grammar": "lsp", "label": "vue-watchers", "matches": { "vue watchers": true, "vwatcher": true } }, "2176f366-a87b-3bde-8023-f8427ac3c612": { "content": "{% regroup $1 by $2 as $3 %}", "doc": "regroup tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "regroup", "matches": { "regroup": true } }, "21772aec-2e39-38af-a266-862100194d98": { "content": "Promise.resolve(${1:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise.resolve", "matches": { "prs": true } }, "2177e64b-50b4-3675-b06a-424b9f4f6149": { "content": "if ${1:condition}:\n\t${3:pass}\nelif ${2:condition}:\n\t${4:pass}\nelse:\n\t${5:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "if elif else", "matches": { "if": true } }, "217ecf3d-4443-3816-9acc-62764b6985ce": { "content": "import gsap from 'gsap';", "doc": "import gsap library", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import GSAP", "matches": { "vimport-gsap": true } }, "2181045d-56ba-3d3e-8172-5f5ad2a6580a": { "content": "${1:obj}.slideToggle('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "stoggle": true } }, "2189a087-6066-32d5-8139-f382270dbb48": { "content": "expr {${0:#expression here}}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "exp": true } }, "2195a63a-d96d-3bdc-a30d-5ae9b78fa3ad": { "content": "module ${1:main};${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "mod": true } }, "21985fcc-3218-3645-ad6a-1594912bc774": { "content": "declare\n\t${1}\nbegin\n\t${0}\nend;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "declare block", "matches": { "declare": true } }, "21ae0380-0781-328d-b010-e94a8556950e": { "content": "visibility: hidden;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "v:h": true } }, "21b210d1-405f-3715-9944-a31c8f40581f": { "content": "{% trans \"$1\" %}", "doc": "trans tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "trans", "matches": { "trans": true } }, "21b5c3c4-a6e5-3e11-8bfa-a427b1b7847b": { "content": "http patch ${1:url} ${2:data}", "doc": "\"http patch\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "http patch builtin", "matches": { "http-patch": true } }, "21c5918b-21cd-3a54-970d-4177f3ed6bdc": { "content": "${0:name}.map (a", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "mapf": true } }, "21cac51c-44b3-3394-8b38-b76df471a9d4": { "content": "map do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mapd": true } }, "21cae963-1d12-37dc-a08e-487082ec7b07": { "content": "@can('${1:ability}', ${2:args})\n $3\n@end", "doc": "Edge: can tag from @adonisjs/bouncer allows you write conditionals around the bouncer permissions.", "filetype": "edge", "grammar": "lsp", "label": "edge: Bouncer can guard", "matches": { "@can": true } }, "21ce20c5-bb28-3fc7-a887-195921bc1c3f": { "content": "on_release=${1:callback}", "doc": "keyword argument of Widget.bind", "filetype": "kivy", "grammar": "lsp", "label": "on_release from pykv-sippets", "matches": { "on_release": true, "onrelease": true } }, "21d31ff4-c26e-36c3-a67a-43b47d03edb2": { "content": "letter-spacing: ${0:2px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "letter-spacing", "matches": { "ls": true } }, "21d7a900-6d1e-3042-afc0-abc7d04d7cab": { "content": "\\ ${1:x} -> ${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "λ", "matches": { "lambda": true } }, "21db19a9-3083-3bc5-a1ea-5b3382155080": { "content": "align-self: flex-end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:fe": true } }, "21e33da6-c63e-3c72-826a-087bffbc1367": { "content": "@alpha$0", "doc": "This tag can be used to indicate that the associated member is intended to eventually be used by third-party developers but is not yet stable enough to conform to semantic versioning requirements.", "filetype": "tsdoc", "grammar": "lsp", "label": "alpha", "matches": { "@alpha": true } }, "21e84ad1-162a-3a4a-8b23-e4e62d550908": { "content": "for (let ${1:prop} of ${2:object}) {\n\t${0:$1}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "for (let prop of object}) { ... }", "matches": { "forl": true } }, "21f1d987-2461-3b7c-b944-cee0f102e5e8": { "content": "page-break-before: always", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbb:aw": true } }, "21f3f2a9-a1f8-3799-85b1-9219733cb1d7": { "content": "assert.equal ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "ae": true } }, "21f51731-1a04-35eb-bbfe-d7d88298130b": { "content": "vertical-align: top", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:t": true } }, "21f7ad9e-1cf6-3ee8-ab84-4cd06e84b732": { "content": "${1:obj}.replaceWith(${2:content})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "repw": true } }, "21facd20-8f11-3e70-95a8-dd42841a96e2": { "content": "{:then ${1:value}}\n\t<!-- promise was fulfilled -->", "doc": "then block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-then-block", "matches": { "s-then-block": true } }, "21fbe231-473c-3a75-89bd-37aa98cdac8e": { "content": "import React, { PureComponent } from 'react'\n\ntype Props = {}\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent<Props> {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React pure component class with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactClassPureComponent", "matches": { "tsrpc": true } }, "21fd35b9-bcf8-3b8b-99e3-0075cf16dcb9": { "content": "% for ${1:i} in ${2:iter}:\n\t${0:}\n% endfor", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "for": true } }, "2202c57f-4f91-31e5-b955-505610c54d4e": { "content": "provider \"bitbucket\" {\n username = \"${bitbucketUsername}\"\n password = \"****\"\n}", "doc": "Defines bitbucket", "filetype": "terraform", "grammar": "lsp", "label": "bitbucket", "matches": { "tf-bitbucket": true } }, "2208d9db-65b2-3759-9da8-0d645d697f99": { "content": "ValueListenableBuilder(\n valueListenable: ${1: null},\n builder: (BuildContext context, ${2:dynamic} value, Widget? child) {\n return ${3: Container();}\n },\n ),", "doc": "Given a ValueListenable<T> and a builder which builds widgets from concrete values of T, this class will automatically register itself as a listener of the ValueListenable and call the builder with updated values when the value changes.", "filetype": "flutter", "grammar": "lsp", "label": "Value Listenable Builder", "matches": { "valueListenableBuilder": true } }, "2209934e-c1bb-3436-975b-902e5af0fb44": { "content": "if ($1) {\n\t$0\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "if": true } }, "220c0d97-df23-3568-9d39-df36793dddaf": { "content": "console.time('${1:first}')", "doc": "Console time wrapper", "filetype": "generated", "grammar": "lsp", "label": "consoleTime", "matches": { "ctm": true } }, "221062c5-e320-38e8-8c95-28f5047b8180": { "content": "return ${0:result}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "ret": true } }, "2212bb71-a29f-3bee-a030-675b9f037c5f": { "content": "@variation ${1:variationNumber}$0", "doc": "Distinguish different objects with the same name.", "filetype": "jsdoc", "grammar": "lsp", "label": "variation", "matches": { "@variation": true } }, "2212f7d0-73d0-3fb2-a49c-38e7cc9fc554": { "content": "for (int ${1:i} = ${2:length}; $1 >= 0; $1--)\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "forr": true } }, "22143dc5-fed4-3682-b033-6fe561932da2": { "content": "page-break-before left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbb:l": true } }, "221bf59d-122a-3251-a136-b44edbac2a2b": { "content": "alias ${1:value} this;\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "alth": true } }, "221cdd77-e916-38de-8853-52b6075584f5": { "content": "with ${1}\ndo\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "with .. do .. end", "matches": { "with": true } }, "2220bcfe-3883-3b34-8ea0-54566bc8c27f": { "content": "${1:key}->${2:val}${0:, keyval}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "keyval": true } }, "2222a3d8-e197-3ab8-86dc-d879cb0ff8be": { "content": "repeat (${1:times}) begin\n\t$0\nend", "doc": "repeat (...) begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "repeat", "matches": { "repeat": true } }, "222b8da6-2a53-35b8-ae39-16349599ae01": { "content": "border-top-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdts:n": true } }, "223666ff-37ea-30c0-b36d-440d78e3b303": { "content": "font-family ${0:Monaco,'Courier New'},monospace", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff:m": true } }, "2240be26-c48c-320d-9e29-a60b598f4b64": { "content": "grid-column-gap: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gcg": true } }, "224140e2-373d-3a66-8181-b23f2241b9c8": { "content": "Long", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "lng": true } }, "224a55fb-c205-38b1-a67d-df9c3c63d9dd": { "content": "|> IO.inspect()", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to inspect", "matches": { ">i": true } }, "224efbd7-1be2-3e5f-9d1c-0133a568a5b6": { "content": "function integer-part(${1:number})$0", "doc": "portion of number that occurs to the left of the decimal point", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer-part", "matches": { "function integer-part": true } }, "2250ed10-3543-3254-a20f-41a245aab2db": { "content": "int main (int argc, char *argv[]) {\n\t$1\n\treturn 0;\n}", "doc": "A standard main function for a C++ program", "filetype": "cpp", "grammar": "lsp", "label": "Main function template", "matches": { "main": true } }, "225be632-b93c-3eb0-a464-9358561a1ebe": { "content": "try {\n ${0:${VISUAL}}\n} catch (${1:Exception e}) {\n} finally {\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "tryf": true } }, "225ed42a-b554-3662-a39d-ac68add37a85": { "content": "-webkit-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh:w+": true } }, "225ffada-4bd3-3926-8708-05dcbb8bebb9": { "content": "import { $2 } from '${1:module}';$0", "doc": "Imports only a portion of the module in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "importDestructing", "matches": { "imd": true } }, "2262f26d-6556-34b4-bd5b-c6f9e96549c2": { "content": "<input type=\"password\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:password": true } }, "2269fdc0-21b7-3b13-a2bf-5fab72d3ab2e": { "content": "text-outline none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "to:n": true } }, "226d7937-73b2-3e57-9296-0a712568ef20": { "content": "target_link_libraries(\n\t${1:myTarget}\n\t${2:myLib}\n)", "doc": "Add the snippet target_link_libraries() to link libraries", "filetype": "cmake", "grammar": "lsp", "label": "target_link_libraries()", "matches": { "tll": true } }, "226daebe-0514-34bb-851b-3875284843ef": { "content": "${1:public} ${2:void} ${3}(${4})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "m": true } }, "227166b6-e4b8-31f7-9a28-94ddf85b64f4": { "content": "<c:otherwise>\n\t${0}\n</c:otherwise>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cother": true } }, "2272da94-c1ca-3430-a5d7-0e78f6d707ae": { "content": "src_${1:language}[${2:header}]{${0:body}}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "srci": true } }, "227b40f6-8925-3ee1-b176-38993438a05a": { "content": "ONBUILD ${1}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "ONBUILD", "matches": { "o": true } }, "2280529f-cb61-330c-8c2e-0a41b815ce9b": { "content": "${1:p}\n{\n\tsolver GAMG;\n\ttolerance 1e-${2:6};\n\trelTol ${0:0.0};\n\tsmoother GaussSeidel;\n\tcacheAgglomeration true;\n\tnCellsInCoarsestLevel 10;\n\tagglomerator faceAreaPair;\n\tmergeLevels 1;\n}", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "gamg": true } }, "2280fc69-5bed-3411-83e8-7f841b2815a9": { "content": "fun ${1:name}(${2}): ${3:String} {\n\t${4}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "fun": true } }, "2282e4af-de1e-3aa4-b0a2-41e7261e4363": { "content": "scope(exit) ${1:f.close();}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sce": true } }, "2283079b-34dd-3c35-a64f-8ae5156258b6": { "content": "int main(void)\n{\n\t${0}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "mainn": true } }, "2285250c-3c25-33da-a0c4-82c5589d0318": { "content": "set ${1:setting} = ${0:value}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "set": true } }, "228c67f3-1be9-3bde-94ef-b7fabc4103cc": { "content": "for ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for ... { ... }", "matches": { "for": true } }, "228fb9a6-9d3a-32dd-871d-2bb9273427c8": { "content": "internal int ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi&|": true } }, "229277ab-75c9-3ecd-a189-4af0bd1167a7": { "content": "display: -moz-inline-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:mib": true } }, "2293eebd-c12c-3289-aa72-0ccffd3c0538": { "content": "@version ${1:versionTag}$0", "doc": "Documents the version number of an item.", "filetype": "jsdoc", "grammar": "lsp", "label": "version", "matches": { "@version": true } }, "22941fb4-4065-330a-9f31-4d78fd0a10ed": { "content": "background-repeat: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "backrepeat": true, "br": true } }, "2295f270-afb3-3352-92af-c9d1846be2ba": { "content": "border-bottom-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbs": true } }, "2296c0aa-3963-3da5-8288-9bf235f3467a": { "content": "console.profile(\"${1:label}\")\n${0:${VISUAL}}\nconsole.profileEnd()", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.profile", "matches": { "cprof": true } }, "22974dac-0459-3f26-9b99-513b4f48afca": { "content": "for ${1:name} in ${2:array}\n\tdo ($1) ->\n\t\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "forindo": true } }, "229cf044-df9c-3353-913e-f6c3b7c663ba": { "content": "*>> <summary>method $1</summary>\nmethod-id $1.\nprocedure division.\n $0\nend method.", "doc": "method-id", "filetype": "vscode_cobol", "grammar": "lsp", "label": "method-id", "matches": { "method-id": true, "mi": true } }, "22a0cfac-512f-3807-948c-06debe80d4b4": { "content": "{% set assets = craft.assets({\n\tsourceId: \"${1:1}\",\n\tkind: \"${2:image}\",\n\tlimit: ${3:10}\n}).all() %}\n\n{% for image in assets %}\n\t<img src=\"{{ image.url${4:(\"${5:thumb}\")} }}\" width=\"${6:200}\" height=\"${7:200}\" alt=\"{{ image.title }}\">\n{% endfor %}\n$0", "doc": "craft.assets - object syntax", "filetype": "twig", "grammar": "lsp", "label": "assetso", "matches": { "assetso": true } }, "22a11cf0-7725-347f-a91c-0e28412a2c99": { "content": "let rec ${1} =\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "fnr": true } }, "22a58700-b549-322f-8418-6421f92c99ca": { "content": "expect(${1:target}).not.toBeDefined()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be defined (coffee)", "matches": { "notd": true } }, "22a626c7-e1a7-33ba-ba13-62877a555a49": { "content": "${0:obj}.toArray()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "toarr": true } }, "22a7c3e4-a5c8-384d-9bf8-3c5d2459ccc2": { "content": "PropTypes.object.isRequired", "doc": "Object prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeObjectRequired", "matches": { "ptor": true } }, "22a882e2-df8f-3486-985e-41a07672719c": { "content": "display: table;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tb": true } }, "22abbc21-d4aa-3a3f-bfea-95ef8b495b35": { "content": "<${1:div} :style=\"[${2:styleObjectA}, ${3:styleObjectB]}\"></${1:div}>", "doc": "vue inline style binding, objects", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Style Binding Object", "matches": { "vstyle-obj": true } }, "22b076e4-0452-3f8e-8abd-20198fdcacac": { "content": "println!(${1:\"\\{\\}\"}, ${0:TARGET});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "println!", "matches": { "pln": true } }, "22b0a31a-9f16-3fee-aba8-a0555b320fec": { "content": "\"us-west-1\"", "doc": "Define a aws-region-us-west-1 US West (N. California) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-us-west-1", "matches": { "tf-aws-region-us-west-1": true } }, "22b1e970-d479-364a-be7c-f6d919717105": { "content": "entity ${1:$TM_FILENAME_BASE} is\n\tport (\n\t\t$0\n\t);\nend entity ${1:$TM_FILENAME_BASE};", "doc": "Entity Declaration", "filetype": "vhdl", "grammar": "lsp", "label": "entity_declaration", "matches": { "ent": true } }, "22b3531f-4f6d-3460-afb6-ecc1821725b7": { "content": "${1:/*return type*/} opDispatch(string s)()\n{\n\t$2;\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "opDispatch (opDis)", "matches": { "opDis": true } }, "22b3d3e3-bce8-354e-a075-45a2780a4d9a": { "content": "go func($1) {\n\t$0\n}($2)", "doc": "Snippet for anonymous goroutine declaration", "filetype": "go", "grammar": "lsp", "label": "goroutine anonymous function", "matches": { "go": true } }, "22b75e99-2538-33e2-aba7-7e7bcf7bafd3": { "content": "apply(${1:array}, ${2:margin}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "apply": true } }, "22b95cdd-1d46-367e-9653-94df5fabe87c": { "content": "\\${0:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${0:TARGET}", "matches": { "0T": true, "0t": true } }, "22bfb54f-b341-32da-b81e-c42e4ac1fc8d": { "content": "let\n\t${1} = ${2}\nin\n\t${3}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "let": true } }, "22c14da9-9e0b-3053-82c4-a2ef8d5a14dd": { "content": "{#each ${1:items} as ${2:item},(${3:key})}\n\t${4: <!-- content here -->}\n{/each}", "doc": "each index block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-key-block", "matches": { "s-each-key-block": true } }, "22c36a54-761c-3ba9-a5ea-b16bbe59fea2": { "content": "wordwrap:${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "wordwrap": true } }, "22caaf9e-23b7-3f84-8f6a-a7c462ecd56e": { "content": "seq date --begin-date ${1:from} --end-date ${2:to}", "doc": "\"seq date\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "seq date builtin", "matches": { "seq-date": true } }, "22cb86df-79f0-3a4a-8209-f103943d422a": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n${0}", "doc": "Insert task list with 3 tasks", "filetype": "markdown", "grammar": "lsp", "label": "Insert task list 3", "matches": { "task3": true } }, "22d06065-0f1f-33ba-9668-9992a04f1194": { "content": "override ${1:attribute} => sub {\n\t${2:# my $self = shift;};\n\t${0:# my ($self, $args) = @_;};\n};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "override": true } }, "22e994ce-9e01-3664-b7a3-98c148c616f6": { "content": "cd ${0:dirName}", "doc": "Change the current working directory to dirName, or to the home directory (as specified in the HOME environment variable) if dirName is not given. Returns an empty string. Note that the current working directory is a per-process resource; the cd command changes the working directory for all interpreters and (in a threaded environment) all threads.", "filetype": "tcl", "grammar": "lsp", "label": "Change working directory", "matches": { "cd": true } }, "22ea669d-63fa-3507-b755-66ef8c6257ae": { "content": "${1:obj}.ajaxComplete (${1:e}, xhr, settings) ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxcomplete": true } }, "22ec437b-2cfc-3f55-a3f5-4046b6b66d79": { "content": "${1:FIELDNAME} = serializers.CharField(${2})", "doc": "Django-rest Serializers ``CharField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF CharField", "matches": { "schar": true } }, "22eea44a-9fee-366d-b8e7-06a5ef188d74": { "content": "expect(${1:target}).wasNotCalledWith(${2:arguments})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect was not called with (coffee)", "matches": { "noscw": true } }, "22f208ad-8fdb-30bb-aea4-96dd03f748e4": { "content": "${1:FIELDNAME} = serializers.FloatField(${2})", "doc": "Django-rest Serializers ``FloatField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF FloatField", "matches": { "sfloat": true } }, "22f33324-fd64-3551-97fd-cb3c5699dfe9": { "content": "function ${1:void} ${2:name}(${3});\n\t${0}\nendfunction: $2", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "fun": true } }, "22f44607-3ff3-3b20-84aa-c04675efbad3": { "content": "{\n\telem : '${1:name}',\n\tcontent : [\n\t\t'${2:content}'\n\t]\n}", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "e": true } }, "22f689bc-b840-3295-a997-c64f0bc88a6a": { "content": "${1:fn} : ${2:a} -> ${3:a}\n$1 ${4} =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "fn": true } }, "22f87be5-cecd-3726-808b-a2475330f0e2": { "content": "duration=", "doc": "keyword argument of Animation", "filetype": "kivy", "grammar": "lsp", "label": "duration from pykv-snippets", "matches": { "duration": true } }, "22ff9b8f-a4ee-32b1-b3d9-6e34ea392594": { "content": "${pageContext.request.contextPath}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cpath": true } }, "230f3f53-3fae-351b-8393-33d156d2fe53": { "content": "import ${1:PackageName}", "doc": "Import statement", "filetype": "java", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "2313593f-fc0c-3e05-b8b4-07e8a25ad2ae": { "content": "{% with ${1} as ${2} %}\n\t${0}\n{% endwith %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "with": true } }, "2316bf4c-73cc-310f-b920-c15b7621cebf": { "content": "- (x) ${1:task}", "doc": "task (done)", "filetype": "norg", "grammar": "lsp", "label": "done_task", "matches": { "dtask": true } }, "23175d02-bb0b-3351-94be-e3deaeb91f3a": { "content": "class ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "cla": true } }, "2318cd31-c9ce-377d-875d-324725464f2e": { "content": "---\n$0", "doc": "Insert thematic break (horizontal rule) in Markdown style", "filetype": "asciidoc", "grammar": "lsp", "label": "thematic break 2", "matches": { "horizontal rule": true, "thematic break": true } }, "231eab9b-0237-3a7e-a619-ee4f31c3fe0d": { "content": "if $1 {\n\t${2:${VISUAL}}\n} else {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if else condition", "matches": { "ife": true } }, "231f755d-f143-36c1-ba78-a1c7f589e5b1": { "content": "resource \"postgresql_extension\" \"${MyResource}\" {\n name = \"example-name\"\n}", "doc": "Defines postgresql_extension resource", "filetype": "terraform", "grammar": "lsp", "label": "postgresql_extension", "matches": { "tf-postgresql_extension": true } }, "23208e1e-784c-3f8a-bca5-baa9f50ed5a8": { "content": "<link rel=\"stylesheet\" href=\"${1:style.css}\" type=\"text/css\" media=\"${2:all}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:css": true } }, "2321c7e8-7c97-36d7-89b4-1c183056bee2": { "content": "useDebugValue(${1:value})", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-usedebugvalue", "matches": { "react usedebugvalue": true, "usedebugvalue": true } }, "23253d44-6463-3a33-a56c-c0223bdd9a0e": { "content": "internal bool ${1}(${2})\n{\n\t${0:return false;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mb&": true } }, "2327a2cd-1684-31de-9e27-d1afd7bd7754": { "content": "for (${1:item} in ${2:list})\n\t${3:expression}", "doc": "Snippet for iterating array with for loop", "filetype": "kotlin", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true } }, "2327e36c-c630-3abd-9480-7c7012b4368e": { "content": "after_touch :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mat": true } }, "23291753-e0e2-361f-9da3-fae114425b3c": { "content": "_.isFunction(${value})", "doc": "_.isFunction(_);\n// => true\n\n_.isFunction(/abc/);\n// => false\n\nChecks if `value` is classified as a `Function` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isfunction", "matches": { "lodash isfunction": true } }, "232fa82f-8410-3993-ad56-fdbe4e79ccf0": { "content": "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1 ${5:pattern} = ${7:undefined}\n$1 ${6:pattern} = ${8:undefined}$0", "doc": "Clause function", "filetype": "haskell", "grammar": "lsp", "label": "fn_clause", "matches": { "clause function": true, "fnc": true } }, "2332755d-490e-3139-b24f-d9892386f0cd": { "content": "${1:obj}.triggerHandler('${2:event name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "trigh": true } }, "233ae87d-8c24-36c1-8949-882c83820df1": { "content": "<?php foreach ($${1:variable} as $${2:value}): ?>\n\t${0:${VISUAL}}\n<?php endforeach; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "<?php foreach ($var as $value): ?> ... <?php endforeach; ?>", "matches": { "foreachil": true } }, "233b8ba9-b44d-379b-9177-ee2d4c13d441": { "content": "\"ap-south-1\"", "doc": "Define a aws-region-ap-south-1 Asia Pacific (Mumbai) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ap-south-1", "matches": { "tf-aws-region-ap-south-1": true } }, "23439fd8-fd61-33b1-bc95-741c708c5aa8": { "content": "curve(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${0:y4});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "curve": true } }, "23452871-9ffc-34cb-b325-83fb94bc4e0c": { "content": "binding.irb", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "irb": true } }, "234680de-3861-32e3-b95d-45dafd4ec178": { "content": "white-space: ${1|nowrap,pre,pre-wrap,pre-line,normal|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "white-space", "matches": { "ws": true } }, "2348d77c-369d-3b43-a87b-846bf19ce2a2": { "content": "// TODO: $1", "doc": "", "filetype": "d", "grammar": "snu", "label": "TODO (todo)", "matches": { "todo": true } }, "234a50d3-e35c-350c-a52e-aa6ef939fdb7": { "content": "text-align: center;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-align: center", "matches": { "tac": true } }, "234a9cba-226d-3dc5-9bea-9bf45da35f82": { "content": "- (void)addObjectTo${1:#:Things}:(${2:#:id})anObject\n{\n\t[${3}} addObject:anObject];\n}\n\n- (void)insertObject:($2)anObject in$1AtIndex:(unsigned int)i\n{\n\t[${3} insertObject:anObject atIndex:i];\n}\n\n- (${2})objectIn${1}AtIndex:(unsigned int)i\n{\n\treturn [${3} objectAtIndex:i];\n}\n\n- (unsigned int)indexOfObjectIn${1}:(${2})anObject\n{\n\treturn [${3} indexOfObject:anObject];\n}\n\n- (void)removeObjectFrom${1}AtIndex:(unsigned int)i\n{\n\t [${3} removeObjectAtIndex:i];\n}\n\n- (unsigned int)countOf${1}\n{\n\treturn [${3} count];\n}\n\n- (NSArray${4: *}${1}\n{\n\treturn ${3}\n}\n\n- (void)set${1}:(NSArray${4: *})new${1}\n{\n\t[${3} setArray:new${1}];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "KVCArry", "matches": { "karray": true } }, "234c165c-76ba-34b4-ab85-389f8e162e5c": { "content": "function! s:suite.${1}()\n ${2:TARGET}\n call s:assert.equal(${3:expected}, ${4:actual})\nendfunction", "doc": "", "filetype": "vimspec", "grammar": "snu", "label": "", "matches": { "suite": true } }, "235010af-e5e0-361b-814a-565ea6232d62": { "content": "{% endset %}$0", "doc": "endset", "filetype": "twig", "grammar": "lsp", "label": "endset", "matches": { "endset": true } }, "23510925-07a9-3d1a-ad4a-a954734beda4": { "content": "function upper-case(${1:string})$0", "doc": "character string that contains string with any lowercase letters replaced by their corresponding uppercase letters", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-upper-case", "matches": { "function upper-case": true } }, "2352bcd9-5d9e-304e-815c-14c2455798d6": { "content": "unsigned int\t${1:object}Count = [${2:array} count];\n\nfor(unsigned int index = 0; index < ${1}Count; index += 1)\n{\n\t${3:id}\t${1} = [${2} objectAtIndex:index];\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "forarray": true } }, "23550448-c65f-3f9b-8e06-c558978fad4a": { "content": "System.out.printf(\"${1}\", ${2});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "printf": true, "souf": true } }, "23563fd7-e322-3aa3-a7de-13d1cfa32986": { "content": "pub fn ${1:name}_test() {\n ${0}\n}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "test fn", "matches": { "test": true } }, "2358a858-7681-310b-a630-cc8ab8146b95": { "content": "next = iterate(${1:iterable})\nwhile next !== nothing\n\t(item, state) = next\n\t0\n\tnext = iterate(iter, state)\nend", "doc": "Code snippet to iterate each element.", "filetype": "julia", "grammar": "lsp", "label": "iterate", "matches": { "iter": true, "iterate": true } }, "235a6118-855d-304e-8127-e1d73fac1464": { "content": "PropTypes.number,", "doc": "Number prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeNumber", "matches": { "ptn": true } }, "235d04a3-a969-36f3-8801-7a3930db0e17": { "content": "assertThat(List.of(\"Test\", \"TDD\"), hasSize(2));", "doc": "assert that hasSize", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - hasSize", "matches": { "test_hasSize": true } }, "235d4c90-2b09-3dba-b571-bae307d6fcf8": { "content": ":key=\"${1:key}\"", "doc": "Expects: string. Children of the same common parent must have unique keys. Duplicate keys will cause render errors.", "filetype": "vue", "grammar": "lsp", "label": "vue-key", "matches": { "key": true, "vue key": true } }, "236933ce-8c9a-3568-b0ee-cae95dc9480e": { "content": "border-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:n": true } }, "2369d667-9119-3596-8ad5-a0a7ede770e6": { "content": "text-align: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ta:c": true } }, "2369de5a-c7be-38af-af5a-efb1bcf82729": { "content": "fun (${1:pattern}) -> ${2:${1:pattern}}", "doc": "Snippet for a lambda function definition", "filetype": "ocaml", "grammar": "lsp", "label": "lambda", "matches": { "fun": true } }, "236e52c1-6090-37dc-bcdf-21b13fa738c6": { "content": "if (${1:#:condition}) {\n ${2:#:commands}\n} else {\n ${3:#:commands}\n}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "if (...) {...} else {...}", "matches": { "ifelse": true } }, "2376caa0-0201-369e-8489-e3a072cd88cc": { "content": "${${1:0}:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${X:default}", "matches": { "$:": true } }, "237b5d70-b7a1-3e51-ae37-a954d598ad6c": { "content": "<%= render \"${1:index}.html\", ${2:var: @var} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "render": true } }, "237f035a-016e-36f2-a569-83bad9ec8ed5": { "content": "PropTypes.string,", "doc": "String prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeString", "matches": { "pts": true } }, "237f0b61-5e9d-37e5-94bc-58e0d5cffb4e": { "content": "class $1 {\n$2\n}", "doc": "Class Object where fields are defined: \n public (+)\n private (-)\n protected (#) \n package (~).\n\nFunctions can also be named here ex:\n +funcName()", "filetype": "plantuml", "grammar": "lsp", "label": "Class", "matches": { "cla": true } }, "2381e7af-b8ff-309d-972f-b10c3000eb65": { "content": "<fieldset>\n\t<legend><span>${1}</span></legend>\n\t${2}\n</fieldset>\nfieldset+${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "fieldset+": true } }, "2385707b-278b-3598-baa6-7dae55e585b5": { "content": "uvm_blocking_put_port #(${1:className}) ${2:name};", "doc": "UVM blocking_put_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_put_port", "matches": { "uvm_blocking_put_port": true } }, "238c966b-e6aa-3334-83cf-4af9793962cb": { "content": "NSDictionary ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nsd": true } }, "238e9b9f-b8fc-3f19-8985-987926e1b51c": { "content": "logger.warn { \"${1:message}\" }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.warn", "matches": { "logw": true } }, "2392322b-2f80-37b9-a4df-e7f8244880b2": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} note ${4|Assets:,Liabilities:,Equity:,Income:,Expenses:|} ${5:Description}\n$0", "doc": "Insert a dated comment.", "filetype": "beancount", "grammar": "lsp", "label": "note", "matches": { "note": true } }, "239d82dd-094d-37f5-87d7-c1278fad3c7f": { "content": "module procedure ${0:name}", "doc": "module procedure", "filetype": "fortran", "grammar": "lsp", "label": "mp", "matches": { "mp": true } }, "23a22a48-4fee-34ec-a8a8-7a8857264fa5": { "content": "<c:redirect url=\"${0}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "credirect": true } }, "23a866f1-83d5-3120-9d34-3ee2af5c6921": { "content": "<dd class=\"${1}\">${0}</dd>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dd.": true } }, "23a95f5b-bd07-3bcf-a76c-398804d6b7e2": { "content": "font-smooth never", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fsm:n": true } }, "23adf5cc-80ed-38db-a709-5d36e72e68e6": { "content": "?assertNot(${0})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asn": true } }, "23b44504-fca0-3c61-a12e-a4d0481553af": { "content": "_.update(${object}, ${path}, ${updater})", "doc": "var object = { 'a': [{ 'b': { 'c': 3 } }] };\n\n_.update(object, 'a[0].b.c', function(n) { return n * n; });\nconsole.log(object.a[0].b.c);\n// => 9\n\n_.update(object, 'x[0].y.z', function(n) { return n ? n + 1 : 0; });\nconsole.log(object.x[0].y.z);\n// => 0\n\nThis method is like `_.set` except that accepts `updater` to produce the\nvalue to set. Use `_.updateWith` to customize `path` creation. The `updater`\nis invoked with one argument: (value).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-update", "matches": { "lodash update": true } }, "23b81b07-0b8c-3920-a115-c94e0a44da26": { "content": "<template lang=\"pug\">\n ${0}\n</template>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <template> with pug", "matches": { "template_with_pug": true } }, "23be440b-971a-39b1-be31-dabd8547d0ca": { "content": "<%= stylesheet_link_tag ${1::all}, cache: ${0:true} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "slt": true } }, "23c0bd20-b6ff-332b-b471-1aaf0033cab0": { "content": "import React, { PureComponent } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithPureComponentAndPropTypes", "matches": { "imrpcp": true } }, "23ca95b9-fdd1-30b7-87f5-88fa129470fc": { "content": "<style lang=\"postcss\" scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with postcss scoped", "matches": { "style_with_postcss_scoped": true } }, "23cba683-7b10-3d53-9c58-4fd69f8eab81": { "content": "${1:ModelName}::model()->findAllByPk(${2:pk}, $3,array('${4:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfindabp": true } }, "23d1f45e-42df-361d-b604-a7984c85634f": { "content": "function ${1}(${2}):${3}{\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "fn": true } }, "23de2bae-234b-32b9-8941-c49b691f8074": { "content": "<xsl:stylesheet version=\"1.0\"\nxmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\">${0}\n</xsl:stylesheet>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "stylesheet": true } }, "23f280b0-201e-3e15-a799-2b6c2f9b54c3": { "content": "import { NgModule } from '@angular/core'\nimport { BrowserModule } from '@angular/platform-browser'\nimport { HttpModule } from '@angular/http'\n\nimport { ${1:App}Component } from './${1:app}.component'\n\n@NgModule({\n\timports: [\n\t\tBrowserModule,\n\t\tHttpModule,\n\t],\n\tdeclarations: [${1:App}Component],\n\tbootstrap: [${1:App}Component],\n})\nexport class ${1:App}Module { }\n$0", "doc": "Angular Root Module", "filetype": "typescript", "grammar": "lsp", "label": "Angular Root Module", "matches": { "a-module-root": true } }, "23f38c90-12ef-3296-9b65-eba5865d213e": { "content": "minWidth: ${1},", "doc": "minWidth", "filetype": "react-native", "grammar": "lsp", "label": "minWidth", "matches": { "min": true } }, "23f5af87-91e5-37bc-806c-de797f80538c": { "content": "@debug \"${1}\" ${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "", "matches": { "@d": true } }, "23f5fb68-56a0-3386-916d-18f3e52a63e6": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_monitor;\n\t$2\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM monitor class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_monitor", "matches": { "uvm_monitor": true } }, "23fbfecb-1354-3dd2-9499-de1d0e825f18": { "content": "private ${1:void} ${2}(${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "m-": true } }, "23fc9b67-0d6d-38d6-ab71-5bb142e0b91a": { "content": "${1:FIELDNAME} = models.CharField(max_length=${2}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "char": true } }, "23fcffdb-2610-356a-871a-347130bef8d3": { "content": "`uvm_do_on_pri_with(${1:SEQ_OR_ITEM}, ${2:SEQR}, ${3:PRIORITY}, ${4:CONSTRAINTS})", "doc": "uvm_do_on_pri_with macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_on_pri_with", "matches": { "`uvm_do_on_pri_with": true } }, "23feae98-1d5a-3102-a4cd-cdf3ded68dbd": { "content": "expect(${1:target}).not.toHaveBeenCalled();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to have been called (js)", "matches": { "nthbc": true } }, "240fec28-fe28-30be-bd6f-17cbe113dacd": { "content": "print(f\"$0\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "prf": true } }, "2414113c-e859-3340-95f3-6e7ae1b89b38": { "content": "@moduledoc \"\"\"\n$0\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "moduledoc", "matches": { "mdoc": true } }, "241a85e9-708a-3fc4-ac3a-86a2b0fbfea2": { "content": "footnote:[${1:text}] $0", "doc": "Insert footnote macro", "filetype": "asciidoc", "grammar": "lsp", "label": "footnote macro", "matches": { "footnote macro": true } }, "241ab7f9-17d4-3c5f-b8fc-d389c3ad91f2": { "content": "beforeAll(() => {\n\t$0\n});", "doc": "beforeAll function is called once before all specs", "filetype": "jest", "grammar": "lsp", "label": "jest-beforeall", "matches": { "ba": true, "jest beforeall": true } }, "241ae6a1-847e-3eca-aac1-7a2380635151": { "content": "% try:\n\t${1:${VISUAL}}\n% except${2:}:\n\t${0:pass}\n% endtry", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "try": true } }, "241b9442-b462-3b9b-8f3a-dbcffd0cd096": { "content": "let ${1:name} = ${2:value}", "doc": "\"let\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "let builtin", "matches": { "let": true } }, "241e58f6-0c9f-38fe-96e1-a0cc64de8db3": { "content": "${1:FIELDNAME} = models.OneToOneField(${2:OtherModel}${3:, parent_link=True}${4:, related_name=''}${5:, limit_choices_to=}${0:, to_field=''})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "o2o": true } }, "241ff90d-28d6-349c-a30d-e1be21d5ed3b": { "content": "$this->db->delete(\"${1:table}\", \"${2:where}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-delete": true } }, "24307f90-6451-3767-8142-f2f2216382c2": { "content": "export const getServerSideProps: GetServerSideProps = async (context) => {\n\treturn {\n\t\tprops: {$1}\n\t};\n}", "doc": "Next.js getServerSideProps() export https://nextjs.org/docs/basic-features/data-fetching#getserversideprops-server-side-rendering", "filetype": "next-ts", "grammar": "lsp", "label": "Next.js getServerSideProps() export", "matches": { "gssp": true } }, "2435af18-a1eb-3c91-81d5-161541b21663": { "content": "/**\n * @brief ${1:function description}\n *\n * @details ${2:detailed description}\n *\n * @param ${3:param}\n *\n * @return ${4:return type}\n */", "doc": "", "filetype": "c", "grammar": "snu", "label": "/** @brief ...", "matches": { "doxy": true } }, "243cd88b-ac9f-392c-ba84-af3560f9aad4": { "content": "always_latch begin : ${1:blockName}\n\t$0\nend", "doc": "Insert an always_latch block", "filetype": "systemverilog", "grammar": "lsp", "label": "always_latch block", "matches": { "always_latch": true } }, "243d237d-0d16-3cd5-953f-eb8aac9b5674": { "content": "virtual task post_configure_phase(uvm_phase phase);\n\t$1\nendtask: post_configure_phase", "doc": "UVM post_configure_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_post_configure_phase", "matches": { "uvm_phase_post_configure": true, "uvm_post_configure_phase": true } }, "2445202c-1b77-3369-a419-74d59859ca4c": { "content": "The BSD2 License (BSD2)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY $1 ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL $1 BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nThe views and conclusions contained in the software and documentation\nare those of the authors and should not be interpreted as representing\nofficial policies, either expressed or implied, of $1.", "doc": "BSD2 License", "filetype": "license", "grammar": "lsp", "label": "BSD2", "matches": { "BSD2": true } }, "24460b8b-1fb2-37aa-b0aa-868e26319885": { "content": "case ${1} => ${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "case .. => ..", "matches": { "case": true } }, "244c4ce3-3e6a-36d4-bcdc-3a73041c7ec2": { "content": "(apply ${1} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "apply": true } }, "2451d0f3-69b8-3850-b0dc-5ffb4bcfed3f": { "content": "{{- if .Values.$1.initContainers }}\n\t initContainers:\n\t - name: wait-workers\n\t\timage: \"{{ .Values.$1.image.repository }}:{{ .Values.$1.image.tag }}\"\n\t\timagePullPolicy: {{ .Values.${1:value_key}.image.pullPolicy }}\n\t\t# env\n\t\tcommand:\n\t\t - sh\n\t\t - -c\n\t\t - |\n\t\t\tuntil printf \".\" && nc -z -w 2 {{ template \"${2:chartName}.fullname\" . }} {{ .Values.postgresql.service.port }}; do\n\t\t\t\tsleep 2;\n\t\t\tdone;\n\n\t\t\techo 'PostgreSQL OK ✓'\n\t\t# args\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "initContainers_spec": true } }, "245329df-48ab-34b3-a75a-c027a2d6b509": { "content": "data \"template_file\" \"${init}\" {\n template = \"\\$\\${consul_address}:1234\"\n vars {\n consul_address = \"\\${aws_instance.consul.private_ip}\"\n }\n}", "doc": "Define a template_file template inline", "filetype": "terraform", "grammar": "lsp", "label": "template_file-inline", "matches": { "tf-template_file-inline": true } }, "24552a9b-65b5-3e94-aee9-938087aa44e0": { "content": "@component('${1}')\n ${2}\n@endcomponent", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@component ... @endcomponent", "matches": { "compo": true } }, "24625641-2d2f-314f-8bd2-229b4f147c64": { "content": "destroyed () {\n\t${0};\n},", "doc": "destroyed lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle destroyed", "matches": { "vdestroyed": true } }, "24629154-99f7-30b3-b0a1-b3086a04a813": { "content": "import React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactArrowFunctionExportComponent", "matches": { "rafce": true } }, "24660446-8e89-3b6f-a9ff-42febcdc291d": { "content": "typedef struct packed {\n ${2:TARGET}\n} ${1:name} ;", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "struct": true } }, "24690d78-ff00-323b-a7d6-bdfd5cc6ee3c": { "content": "data() {\n\treturn {\n\t\t${1:key}: ${2:value}\n\t};\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vdata": true } }, "2470257c-b1c1-3691-8d23-784d8f7b9805": { "content": "type ${1:Interface} interface {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Interface declaration", "matches": { "interface": true } }, "2473f717-9fce-3f86-a187-86617fd32202": { "content": "align-self: last baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:lb": true } }, "2479412f-ef20-3172-860f-dcc3789114d9": { "content": "::: nonincremental\n\n- ${1:first}\n- ${2:second}\n- ${3:third}\n$0\n\n:::", "doc": "Insert nonincremental list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert nonincremental list", "matches": { "nonincremental list": true } }, "247a7a33-0bab-3ec4-9bce-d92096ce74f4": { "content": "const { ${2:prop} } = ${1:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const statement from destructuring", "matches": { "cd": true } }, "247be20c-7acb-393b-aa33-c8c45e638ab7": { "content": "(tset ${1:tbl} ${2:value})", "doc": "Set a value in a table", "filetype": "fennel", "grammar": "lsp", "label": "set table value", "matches": { "tset": true } }, "247f9475-d9c2-30ff-a32c-2e5ae34b3835": { "content": "onRenderTriggered(() => {$0})", "doc": "Vue onRenderTriggered lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onRenderTriggered-composition", "matches": { "onRenderTriggered": true } }, "24800e35-2b4e-3bfd-9559-8c62ee811404": { "content": "reflect($2, $3)", "doc": "float reflect(float I, float N)\nvec2 reflect(vec2 I, vec2 N)\nvec3 reflect(vec3 I, vec3 N)\nvec4 reflect(vec4 I, vec4 N)\n\nThe reflect function returns a vector that points in the direction of reflection. The function has two input parameters of the type floating scalar or float vector: I, the incident vector, and N, the normal vector of the reflecting surface.\n\nSide note: To obtain the desired result the vector N has to be normalized. The reflection vector always has the same length as the incident vector. From this it follows that the reflection vector is normalized if N and I are both normalized.", "filetype": "glsl", "grammar": "lsp", "label": "reflect", "matches": { "reflect": true } }, "24825bc3-4b52-3d4a-b8c5-30ec53f13db8": { "content": "select { |${1:line}| $1 !~ ${2:/pattern/} }${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "grepv": true } }, "2483a700-270e-3bc2-b6c7-091fa17647de": { "content": "marginBottom: ${1},", "doc": "marginBottom", "filetype": "react-native", "grammar": "lsp", "label": "marginBottom", "matches": { "mar": true } }, "2486f65b-3643-3aaa-ac34-68b3a961d3e2": { "content": "resource \"aws_elasticsearch_domain\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticsearch_domain", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticsearch_domain", "matches": { "tf-aws_elasticsearch_domain": true } }, "248a6275-3108-35b1-b550-6f64f13c4d7e": { "content": "snakeCase(${1:'${2:value}'})", "doc": "Convert a string to snakeCase", "filetype": "edge", "grammar": "lsp", "label": "edge: snakeCase", "matches": { "snakeCase": true } }, "248d7e4c-63bf-3d76-b6b1-904ca17527ab": { "content": "console.log($1)\n$0", "doc": "Log to the console", "filetype": "typescript", "grammar": "lsp", "label": "Log to the console", "matches": { "log": true } }, "248dd580-b0a8-34ff-9528-0f884a419e83": { "content": "@access ${1:private}$0", "doc": "Specify the access level of this member (private, package-private, public, or protected).", "filetype": "jsdoc", "grammar": "lsp", "label": "access", "matches": { "@access": true } }, "248e0d85-92d6-3870-abb2-5472c1afccea": { "content": "write(${1:*},${2:*}) ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "write", "matches": { "wr": true } }, "2491ef25-df21-3d06-a6f4-08abccf0b1af": { "content": "import { InferGetServerSidePropsType } from 'next'", "doc": "Next.js InferGetServerSidePropsType import", "filetype": "next-ts", "grammar": "lsp", "label": "import Next.js InferGetServerSidePropsType", "matches": { "ifgss": true } }, "24a05ba0-86a0-373b-97d6-d758233a9bcc": { "content": "background-size: contain", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgz:ct": true } }, "24b0128d-108c-38d6-b6d7-302b287f8d0f": { "content": "echo CHtml::cdata(${0:text});", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhc": true } }, "24b08303-6368-33a0-984e-cbea8508b1c5": { "content": "justify-content: flex-end;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "justify-content: flex-end", "matches": { "jcfe": true } }, "24c243e5-71ef-38e4-843f-97623384e7c4": { "content": "font-family ${0:'Monotype Corsiva','Comic Sans MS'},cursive", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff:c": true } }, "24c82813-74af-3fa8-99a3-cebda91a2c2b": { "content": "PropTypes.string", "doc": "String prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeString", "matches": { "pts": true } }, "24cc5fbc-c887-390f-b831-d686a3600b18": { "content": "{% continue %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "continue": true } }, "24ceb700-1c71-358e-accd-8ac90449f269": { "content": "page-break-before right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbb:r": true } }, "24cf570d-4fb8-3339-a077-16c9aeaf610b": { "content": "| split: '${splitter:,}' }}", "doc": "String filter: split", "filetype": "jekyll", "grammar": "lsp", "label": "Filter split", "matches": { "split": true } }, "24d120da-3af5-3376-a00d-e3bbfc676f1d": { "content": "touch ${1:path/to/file}", "doc": "\"touch\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "touch builtin", "matches": { "touch": true } }, "24dc71c7-4da3-3cac-9c2f-99accb4bc71a": { "content": "{% block ${1} %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "block": true } }, "24ddeb28-10cd-3133-8bcc-9419fbbc52e0": { "content": "<Helmet>\n <title>${1:title}</title>\n</Helmet>", "doc": "", "filetype": "react-helmet", "grammar": "lsp", "label": "react-helmet-title", "matches": { "react-helmet title": true } }, "24de59c5-3ed5-38e8-af60-3d7266271eb3": { "content": "\\$_GET['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "get": true } }, "24e4fd77-7bfe-36e3-8d4c-c89e568e97f4": { "content": "import (\n\t\"${1:package}\"\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "Import declaration", "matches": { "/^import/": true } }, "24e667e3-a362-3a22-8de3-e7ea7349a73f": { "content": "(${1: a > b}) ? ${2:a} : ${3:b};", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "?": true } }, "24e88732-c0c7-3534-b668-52034cf02fd5": { "content": "<thead>\n\t${0}\n</thead>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "thead": true } }, "24e8876a-2481-39a1-945c-2490a1ca5b4a": { "content": "_.indexOf(${array}, ${value}, ${fromIndex})", "doc": "_.indexOf([1, 2, 1, 2], 2);\n// => 1\n\n// Search from the `fromIndex`.\n_.indexOf([1, 2, 1, 2], 2, 2);\n// => 3\n\nGets the index at which the first occurrence of `value` is found in `array`\nusing [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons. If `fromIndex` is negative, it's used as the\noffset from the end of `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-indexof", "matches": { "lodash indexof": true } }, "24eacb81-9508-39ce-9b41-a6fd76fe5f78": { "content": "width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "w": true } }, "24ecc39a-a830-3e9d-8459-3eee0b7e7bc4": { "content": "@linkplain ${1:namePathOrUrl}$0", "doc": "Link to another item in the documentation. Synonysm of @link and @linkcode.", "filetype": "jsdoc", "grammar": "lsp", "label": "linkplain", "matches": { "@linkplain": true } }, "24ed8cfd-af80-3110-b46d-b0a2dba899ba": { "content": "Select ($1)\nCase ${2:case1}:\n\t${3:; Case 1 code}\nCase Else:\n\t${0:; Else code}\nEndSelect", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "select": true } }, "24f0a3fb-1b93-3149-bc8b-369474347169": { "content": "display: ${1:none/inline/block/list-item/run-in/compact/marker};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "display: common-types (display)", "matches": { "display": true } }, "24f8135e-6748-388e-9132-6de62afeaad5": { "content": "<%= stylesheet_link_tag \"${0}\" %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "sslt": true } }, "24f8c872-38b8-3155-8f24-054722599223": { "content": "{\n\t\"type\": \"checkbox\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": ${3|false,true|},\n\t\"info\": \"$4\"\n},$5", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema checkbox", "matches": { "_checkbox": true } }, "24fb30f4-e0e7-3226-884a-0dff863962e8": { "content": "import ${1:Name} from '@/components/${1:Name}.vue';\n\nexport default {\n\tcomponents: {\n\t\t${1:Name}\n\t},\n};", "doc": "import a component and include it in export default", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import Export", "matches": { "vimport-export": true } }, "2507ed3b-389f-316a-be35-8593e40c7704": { "content": "font-stretch expanded", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:e": true } }, "25084f59-ed9e-3bf3-8047-ae8f526978f7": { "content": "onUpdated(() => {${1}})", "doc": "Vue onUpdated Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onUpdated", "matches": { "v3onupdated": true } }, "250e266b-04f0-398a-909b-102914f3683c": { "content": "right: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "r": true } }, "2511be1a-f04a-32c0-930e-2c30ba6eb7ae": { "content": "resource \"aws_network_acl\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_network_acl", "filetype": "terraform", "grammar": "lsp", "label": "aws_network_acl", "matches": { "tf-aws_network_acl": true } }, "2512303d-2d66-354e-befd-3e2d56e5c83c": { "content": "CMD ${1:command}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "CMD", "matches": { "C": true } }, "251487f9-d4e8-37c0-bb46-42ac1fb73b8c": { "content": "echo CHtml::asset('${0:path}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhass": true } }, "251ce3dc-37fe-3123-a185-8656e63891d5": { "content": "{% if $1 %}$2{% endif %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "iif": true } }, "251e5ad3-ff56-3966-91ce-51cf9da7b7a1": { "content": "case ${1:something} of\n\t${2} -> ${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "case": true } }, "252bb9e9-f2f2-30c3-a400-526fce8c7cf7": { "content": "echo CHtml::activeRadioButton(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yharb": true } }, "253212a6-0f18-3ad7-8e62-5b936487560c": { "content": "yup.lazy()", "doc": "yup.lazy((value: any) => Schema): Lazy\n\nCreates a schema that is evaluated at validation/cast time. Useful for creating\nrecursive schema like Trees, for polymorphic fields and arrays.CAUTION! When defining parent-child recursive object schema, you want to reset the default()\nto undefined on the child otherwise the object will infinitely nest itself when you cast it!.let node = object({\n id: number(),\n child: yup.lazy(() => node.default(undefined))\n});\n\nlet renderable = yup.lazy(value => {\n switch (typeof value) {\n case \"number\":\n return number();\n case \"string\":\n return string();\n default:\n return mixed();\n }\n});\n\nlet renderables = array().of(renderable);", "filetype": "yup", "grammar": "lsp", "label": "yup-lazy", "matches": { "yup lazy": true } }, "25348eff-18bf-373f-bd82-b6f6ac8a1eca": { "content": "resource \"cloudstack_security_group\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n}", "doc": "define cloudstack_security_group resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_security_group", "matches": { "tf-cloudstack_security_group": true } }, "2535879d-a81c-345d-844d-2b2bf3bfec6b": { "content": "${1:FIELDNAME} = models.DurationField($2)", "doc": "DurationField (mduration).\n\nA field for storing periods of time - modeled in Python by timedelta.", "filetype": "models", "grammar": "lsp", "label": "mduration", "matches": { "mduration": true } }, "253a17a8-1271-3e35-b435-808e1cf906d2": { "content": "let ${1} = ${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "let": true } }, "253eb367-6539-3b23-ac9a-7e2d678b4662": { "content": "| img_url: '${1:medium}'", "doc": "URL filter: img url", "filetype": "liquid", "grammar": "lsp", "label": "Filter img url", "matches": { "img_url": true } }, "25408d31-7ad0-34c3-a84e-5ea3e6db8d21": { "content": "expect(${1:target}).toEqual(${2:value})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to equal (coffee)", "matches": { "ee": true } }, "25423805-68c4-3a1c-8899-40c152b79f5e": { "content": "flexGrow: '${1}',", "doc": "flexGrow", "filetype": "react-native", "grammar": "lsp", "label": "flexGrow", "matches": { "flex": true } }, "254b429b-5ca1-356e-a061-900d785c8ed8": { "content": "{% for ${1:#:var} in ${2:#:list} %}\n ${0:TARGET}\n{% endfor%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "for in endfor", "matches": { "for": true } }, "254cc11e-950a-3fa2-bb40-d505b068cedf": { "content": "@link ${1:namePathOrUrl}$0", "doc": "Link to another item in the documentation. Synonysm of @linkcode and @linkplain.", "filetype": "jsdoc", "grammar": "lsp", "label": "link", "matches": { "@link": true } }, "254fb061-f087-35a2-9a21-49cd1c5e8ac9": { "content": "<audio\nsrc={${1:clip}}\nbind:${2:duration}\nbind:${3:buffered}\nbind:${4:played}\nbind:${5:seekable}\nbind:${6:seeking}\nbind:${7:ended}\nbind:${8:currentTime}\nbind:${9:playbackRate}\nbind:${10:paused}\nbind:${11:volume}\nbind:${12:muted}\n></audio>", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-audio", "matches": { "s-bind-audio": true } }, "2557e40b-f5e2-3332-9626-7e4a4f2e7f66": { "content": "try\n{\n\t${VISUAL}${1:/*code to try*/}\n}\ncatch($2Exception e)\n{\n\t${3:/*handle exception*/}\n}\nfinally\n{\n\t${4:/*cleanup*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "try/catch/finally (tryf)", "matches": { "tryf": true } }, "255805cb-c86a-36c3-89ec-9d2578b22859": { "content": "console.log(${0})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.log", "matches": { "cl": true } }, "255d6d7f-33e5-3d32-af07-32d275f0b694": { "content": "text-align ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ta": true } }, "255e0b81-53bd-324b-a15e-d792df19e9b9": { "content": "${1:iterable}.find((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "find", "matches": { "find": true } }, "255e9b51-f777-3fe4-98ad-d5f4414cb968": { "content": "@property ${1:name}$0", "doc": "Documents the property of a class which has the specified name. This tag can be used for documenting properties declared in the primary constructor, where putting a doc comment directly before the property definition would be awkward.", "filetype": "kdoc", "grammar": "lsp", "label": "@property", "matches": { "@property": true } }, "25608d70-5cd6-3ac7-8ce6-7104b5723575": { "content": "const mapStateToProps = (state) => {\n\treturn {\n\t\t${1:propName}: state.$1,\n\t};\n};", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "mstp": true } }, "2560cbdb-a6de-37dd-bd15-63001c5384ef": { "content": "class ${1:Name}ModelViewSet(viewsets.ModelViewSet):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``ModelViewSet`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF ModelViewSet", "matches": { "modelviewset": true } }, "256946d8-1861-38b8-b246-7e85d199693a": { "content": "it { should have_and_belong_to_many :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishbtm": true } }, "256a7302-2572-3192-b46b-3d9cf5b053cc": { "content": "from django.utils.encoding import python_2_unicode_compatible", "doc": "For forwards compatibility, this decorator is available as of Django 1.4.2.", "filetype": "models", "grammar": "lsp", "label": "ipy2_unicode_compatible", "matches": { "iuc": true } }, "25703ea3-239c-31df-b90a-0667e1e738c1": { "content": "#!/usr/bin/env nu", "doc": "shebang", "filetype": "nushell", "grammar": "lsp", "label": "shebang", "matches": { "shebang": true } }, "25704268-32cc-318e-b9b3-1de92d656ddd": { "content": "${1:name}.foldRight(${0:first}) {(", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fldr": true } }, "2573e162-cc95-3bc0-84a2-eeb98f4867c5": { "content": "switch (${1:/* variable */}) {\n\tcase ${2:/* variable case */}:\n\t\t${3}\n\t\t${4:break;}${5}\n\tdefault:\n\t\t${6}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "switch": true } }, "25764799-78b7-3ab4-8d03-bf6e071fe9fc": { "content": "echo CHtml::cssFile('${1:url}','${0:media}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhcssf": true } }, "257b03d0-241d-3016-936a-487b20a056c3": { "content": "import React, { Component, PropTypes } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\n${1}.propTypes = {\n\n}\n\nexport default ${1}", "doc": "Creates a React component class with PropTypes", "filetype": "react-ts", "grammar": "lsp", "label": "reactClassCompomentPropTypes", "matches": { "rccp": true } }, "257b1049-df75-304e-902c-f17f2be19ec3": { "content": "fmt.Println(\"${1:s}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Println()", "matches": { "pl": true } }, "257e53e4-3f74-3e70-8eca-7dfdb3c32c70": { "content": "[| ${0:TARGET} |]", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "array literal [| |]", "matches": { "arl": true } }, "257f1a93-fc79-3167-a0e0-a760fa5b602b": { "content": "assert_redirected_to ${1:model}_path(${0:@$1})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "artp": true } }, "2583a41e-0cff-37b9-ba07-645564d95bc5": { "content": "@argument {${1:type}} ${2:paranName} - ${3:paramDescription}$0", "doc": "Provides the name, type, and description of a function parameter. Synonysm of @param and @arg.", "filetype": "jsdoc", "grammar": "lsp", "label": "argument", "matches": { "@argument": true } }, "25852211-f1d5-37d0-b6df-937ffb71f7f0": { "content": "async with ${1:expr} as ${2:var}:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "awith": true } }, "2587f345-fe6c-3980-920e-6eef362cb804": { "content": "@while ${1:$i} ${2:>} ${3:0} {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "while": true } }, "25893fcb-b875-33a5-9ada-f9cfbcdfe69f": { "content": "$scope.${1:functionName} = (${2:args}) ->\n\t${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$f": true } }, "258f899f-858f-3acd-a832-fbde070fa226": { "content": "text-wrap: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tw:n": true } }, "259204ce-9124-3c20-8b55-70b79c32ff0d": { "content": "import PropTypes from 'prop-types'\nimport React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n static propTypes = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassPureComponentWithPropTypes", "matches": { "rpcp": true } }, "2596ff02-7cc4-37dc-a207-c5c84a6f03f6": { "content": "open(${1:11},file=${2},status=${3:#:old}${4:#:,position='append'})\n${5}\nclose($1)", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "open", "matches": { "op": true } }, "259b5d31-d6ce-36c5-9eeb-aa639b356dac": { "content": "console.log ${0}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "log": true } }, "25a0fb42-033e-3508-9466-1104c282a6a8": { "content": "grid-row-end: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gre": true } }, "25a9c5f3-08df-3fdd-a783-87f52a21ec70": { "content": "enum ${1:Name} {\n $0\n}", "doc": "Insert a enum.", "filetype": "dart", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "25a9eef1-0480-3876-bff8-aa4deb33005c": { "content": "uvm_nonblocking_transport_port #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM nonblocking_transport_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_transport_port", "matches": { "uvm_nonblocking_transport_port": true } }, "25aa668c-b2b0-3c37-906c-81d421940228": { "content": "${1:command} | bits not", "doc": "\"bits not\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "bits not builtin", "matches": { "bits-not": true } }, "25b68c92-7612-3db0-87b4-9995c37acbb1": { "content": "urlizetrunc:${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "urlizetrunc": true } }, "25b7f199-ca53-3a35-b1c4-25005e7dfa44": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\nimport { reactive, toRefs } from 'vue'\n\nexport default {\n\tsetup () {\n\t\tconst state = reactive({\n\t\t\t${0:count}: ${1:0},\n\t\t})\n\t\n\t\treturn {\n\t\t\t...toRefs(state),\n\t\t}\n\t}\n}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File Composition API with SCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component Composition API Reactive", "matches": { "vbase-3-reactive": true } }, "25bbc9ad-ebd2-38a2-b644-695eab41bd2d": { "content": "default:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "default": true } }, "25c1ce0e-adcb-3958-ab40-86ae3dd5e866": { "content": "let\n\t${1} =\n\t\t${2}\nin\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "let ... in ...", "matches": { "let": true } }, "25c23b3b-41f0-34aa-99a5-90d7fbf0a7a0": { "content": "<script>\n\t$1\n</script>", "doc": "HTML - Defines a script", "filetype": "html", "grammar": "lsp", "label": "script", "matches": { "script": true } }, "25c578a4-6d29-3cf1-a9c0-a521956d6a70": { "content": "if (${1:true})\n{\n $0\n}", "doc": "if statement", "filetype": "csharp", "grammar": "lsp", "label": "if statement", "matches": { "if": true } }, "25c99d15-e42e-386c-915d-d57ed035c6c6": { "content": "string.matches()", "doc": "string.matches(regex: Regex, options: { message: string, excludeEmptyString: bool }): Schema\n\nAn alternate signature for string.matches with an options object. excludeEmptyString, when true,\nshort circuits the regex test when the value is an empty stringlet schema = string().matches(/(hi|bye)/, { excludeEmptyString: true });\n\nawait schema.isValid(\"\"); // => true", "filetype": "yup", "grammar": "lsp", "label": "string-matches", "matches": { "yup string matches": true } }, "25cfb68d-6967-30d8-a922-2c53761a17e7": { "content": "module ${1:M} (${2:Arg} : ${3:ARG}) : ${4:SIG} = struct\n\t${5:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "define functor - with signature", "matches": { "Func": true } }, "25d0829f-9650-3788-8d6c-1d39bf5d6916": { "content": "```{python}\n#| label: fig-$1\n#| fig-cap: \"$2\"\n\nimport numpy as np\nimport matplotlib.pyplot as plt\n\nplt.style.use(['science', 'ieee'])\n$3\nplt.show()\n```", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pyfig1", "matches": { "pyfig1": true } }, "25d87974-1253-3a38-812f-4bf2e360a47f": { "content": "grid-column-end: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gce": true } }, "25d88616-a6d3-3426-b134-0bc4267cd654": { "content": "justify-self: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "js:s": true } }, "25de7a06-2c0a-3194-a8f8-448d21c98f6e": { "content": "function formatted-time(${1:time-format},${2:standard-numeric-time},${3:offset_or_system_offset})$0", "doc": "function formatted-time", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-formatted-time", "matches": { "function formatted-time": true } }, "25e00ce9-b0f9-3459-82ae-4751be26c5a0": { "content": "validates_associated :${1:attribute}${2:, on: :${3:create}}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_associated (va)", "matches": { "va": true } }, "25e13303-4b83-3b3f-be01-d41734f898e8": { "content": "Run Keyword Unless '\\${${1:rc}}' != '${2:abc}' ${3:${kw}} ${4:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword Unless", "matches": { "rku": true } }, "25ece193-6b3c-31cd-99a5-dc0141d9c58d": { "content": "${1}:\nwhile ${2} loop\n\t${0:${VISUAL}}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named while", "matches": { "nwh": true } }, "25ee963f-df6d-3333-a955-5d9b5931b237": { "content": "after_update :${0:method}", "doc": "after_update", "filetype": "rails", "grammar": "lsp", "label": " update", "matches": { "au": true } }, "25ef18fc-04a7-3c7a-ab78-e6b0c1698e02": { "content": "write.csv(${1:x}, ${2:file = ${3:\"\"}}, ${4:append = ${5:FALSE}}, ${6:quote = ${7:TRUE}}, ${8:sep = ${9:\" \"}}", "doc": "Write csv", "filetype": "r-snippets", "grammar": "lsp", "label": "wric", "matches": { "write": true } }, "25f291c3-47e9-3537-82a2-f0c6c224b434": { "content": "text-indent ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ti": true } }, "25f9f885-7dec-3900-8c92-0ba4a8e7cdd1": { "content": "@misc{${1:name},\n author = {${2:?_author}},\n title = {${3:?_title}},\n howpublished = {${4:?_howpublished}},\n year = {${5:?_year}},\n month = {${6:?_month}},\n note = {${7:?_note}},\n}", "doc": "Template useful for other kinds of publication", "filetype": "bibtex", "grammar": "lsp", "label": "@misc", "matches": { "@misc": true } }, "25fd92df-d1d1-3178-ada4-a360ec89a66d": { "content": "@OneToOne\n${1}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "oo": true } }, "260618c8-b12d-38ab-badf-4953e9275356": { "content": "refute_operator ${1:left}, :${2:operator}, ${3:right}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfo": true } }, "260e4d5e-d141-39bf-a8d6-b364f461b893": { "content": "vertical-align: bottom;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:b": true } }, "26132384-4bc7-32ac-9494-29948f7d2eb6": { "content": "> $0", "doc": "level 1 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_1", "matches": { "quote1": true } }, "261439dd-0d19-3989-9a12-c2702a56dbf5": { "content": "Page Should Not Contain Button ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Button", "matches": { "psncb": true } }, "26152559-30c6-3fc7-b817-3fa738a0303a": { "content": "attr_accessible :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ata": true } }, "26187da3-1a18-33b3-b237-486e718c77ae": { "content": "fn(${1:args}) -> ${2:TARGET} end", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "fn(..) -> .. end", "matches": { "fn": true } }, "2619aadf-e984-343b-8b00-f20f4b784637": { "content": "import { motion, AnimateSharedLayout } from \"framer-motion\"", "doc": "", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-import-animate-shared-layout", "matches": { "animate-presence": true, "framer-motion import animate-shared-layout": true } }, "261c128f-6ff5-3e16-bfc0-418143d67fc8": { "content": "function (${1:arguments}) {${0}}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "anonymous function", "matches": { "fan": true } }, "261fafd5-a62a-3069-87d7-82022655aa9f": { "content": "this.props.${1:first}", "doc": "Access component's props", "filetype": "react-es7", "grammar": "lsp", "label": "componentProps", "matches": { "props": true } }, "2622066f-9d06-391f-b4f8-4ddd6bf11887": { "content": "#define ${0:#:SYMBOL}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "def": true, "define": true } }, "26272ee3-7565-35f0-9bee-d8ad9ff37369": { "content": "it('should ${1:first}', async () => { ${2:second} })", "doc": "Testing asynchronous `it` block", "filetype": "generated", "grammar": "lsp", "label": "itAsyncBlock", "matches": { "tita": true } }, "262e7432-209a-3e3f-831a-d00f6597ae80": { "content": "grid-auto-flow: ${1:row} ${2:dense};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf+": true } }, "26315654-7479-3698-98e8-086fcbdc6a0a": { "content": "pub struct ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "pub struct", "matches": { "pubstruct": true } }, "26336cb5-6b0c-3c70-9610-bfbd199a43d4": { "content": "$.data('${1:selector expression}', '${2:key}'${3:, 'value'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "dataa": true } }, "2633c97b-8b70-33bf-8e6a-5a14c3258d63": { "content": "Meta.parse(\"{$1:expression}\")", "doc": "Code snippet for parse an expression.", "filetype": "julia", "grammar": "lsp", "label": "parse expression", "matches": { "meta": true, "parse": true } }, "264174c9-9362-3b33-af55-32040d83b56c": { "content": "@exception ${1:errorName} ${2:description}$0", "doc": "Describe what errors can be thrown. Synonysm of @throws.", "filetype": "jsdoc", "grammar": "lsp", "label": "exception", "matches": { "@exception": true } }, "26455af1-d8af-3efc-aeb6-13522305c691": { "content": "editor = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "editor": true } }, "264d2268-7e33-3424-929e-1f46e1df732d": { "content": "program ${1:name}\n\n\timplicit none\n\t$0\n\nend program $1", "doc": "program", "filetype": "fortran", "grammar": "lsp", "label": "prog", "matches": { "prog": true } }, "264f94c2-edff-372a-acb6-2b90fa82acc0": { "content": "vertical-align: text-bottom;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:tb": true } }, "2650af00-11e0-3e94-8834-071db214c0e9": { "content": "useLayoutEffect(() => {\n ${1:first}\n\n return () => {\n ${2:second}\n };\n}, [${3:third}])", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useLayoutEffect", "matches": { "useLayoutEffectSnippet": true } }, "2650d7b7-6736-32dd-9779-cc6970a162af": { "content": "protocol ${1:Name} {\n\n\t$0\n}", "doc": "protocol declaration", "filetype": "swift", "grammar": "lsp", "label": "protocol", "matches": { "protocol": true } }, "2657628a-0825-3d28-b88e-f337d6703aab": { "content": "if err != nil {\n\tt.Fatal(err)\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error test fatal ", "matches": { "errt": true } }, "2658b709-3fa2-3788-b411-9f4165e8dc89": { "content": "public void set${1:Name}(${2:String} ${3:name}) {\nthis.$3 = $3;\n}\npublic $2 get$1() {\nreturn $1;\n}${0:TARGET}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "setget": true } }, "266011ed-3f75-3a02-b35c-178041f21385": { "content": "slot-scope=\"$1\"$0", "doc": "Used to denote an element or component as a scoped slot. The attribute’s value should be a valid JavaScript expression that can appear in the argument position of a function signature. This means in supported environments you can also use ES2015 destructuring in the expression. Serves as a replacement for scope in 2.5.0+.", "filetype": "vue", "grammar": "lsp", "label": "vue-slotscope", "matches": { "slotscope": true, "vue slotscope": true } }, "2668613f-32ad-3168-8977-4016052f9aa3": { "content": "# frozen_string_literal: true", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "frozen": true } }, "266b47a8-92c8-3eab-a360-12b47c953b1c": { "content": "main(_) -> io:format(\"Hello, world!\\n\").", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "266b598e-e257-3db6-90e7-e6ce0258a14a": { "content": "architecture ${1:rtl} of ${2:$TM_FILENAME_BASE} is\n\t\nbegin\n\t\n\t$0\n\t\nend architecture ${1:rtl};", "doc": "Architecture Declaration", "filetype": "vhdl", "grammar": "lsp", "label": "architecture_declaration", "matches": { "arch": true } }, "266e31dc-2809-31bf-9dea-ccf140f5b904": { "content": "border-right-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrs:n": true } }, "2671622e-66b4-32ff-b48d-4701a73f4051": { "content": "border-right-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-right-width": true, "brw": true } }, "26771b25-c03b-3336-a2df-85cef25dccca": { "content": "elevation: ${1},", "doc": "elevation", "filetype": "react-native", "grammar": "lsp", "label": "elevation", "matches": { "e": true } }, "26786b6c-944e-35b9-8c78-f806ac0790fb": { "content": "free(${1:NULL});", "doc": "free() snippet", "filetype": "c", "grammar": "lsp", "label": "free", "matches": { "free": true } }, "2678d6bd-ea66-37bf-b689-b6aa7e5b375f": { "content": "if ${1} then\n\t${2:${VISUAL}}\nelse\n\t${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "if": true } }, "26794c73-e454-38cc-ab30-67f04bc30498": { "content": "<#if ${1:true}>\n\t${0:${VISUAL}}\n<#else>\n\t${2}\n</#if>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#if condition>...<#else>...</#if>", "matches": { "ife": true } }, "267c54f3-07f7-31ce-acdd-9f68e7693fd0": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_sequencer #(${2:transactionType});\n\t$3\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM sequencer class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_sequencer", "matches": { "uvm_sequencer": true } }, "267e0cf7-89dd-3b72-be88-17d18936143a": { "content": "@moduledoc false", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "mdocf": true } }, "268305ad-2041-3ae6-8ae3-249bc403a4b1": { "content": "text-emphasis after", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:a": true } }, "2685248f-532e-3b92-ace7-4f0a4840dff8": { "content": "assert_redirected_to ${1:parent}_${2:child}_path(${0:@$1})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "artnpp": true } }, "2693fd6c-1715-3c6e-b957-04dc4f17fdfa": { "content": "return${1};${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "ret": true } }, "2695c7fc-325d-3861-b60c-6a98d75fe41a": { "content": "word-break: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob": true } }, "269764a7-1c15-37ee-a9b4-072dd0ff8a81": { "content": "casex (${1:param})\n\t$2\n\tdefault : $0\nendcase", "doc": "casex () ... endcase", "filetype": "systemverilog", "grammar": "lsp", "label": "casex", "matches": { "casex": true } }, "269896e6-2552-3eb0-8b07-554b0ccc3037": { "content": "ipv6_address: ${1:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Ipv6 Address", "matches": { "ipv6": true } }, "26a97535-0c03-3a33-a1ae-9bc60f5f8d7e": { "content": "module ${1}\n${0}\nend#module", "doc": "", "filetype": "julia", "grammar": "snu", "label": "module ... end", "matches": { "module": true } }, "26ab3e7a-1a5e-35ff-9f0b-d89c04144968": { "content": "data \"terraform_remote_state\" \"${config}\" {\n backend = \"atlas\"\n config {\n name = \"hashicorp/vpc-prod\"\n }\n}", "doc": "Define a terraform_remote_state template", "filetype": "terraform", "grammar": "lsp", "label": "terraform_remote_state", "matches": { "tf-terraform_remote_state": true } }, "26b94e71-e441-3df3-91d6-e1bbee0f6765": { "content": "\\\\item[${1:description}] ${0:item}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "description \\item", "matches": { "itd": true } }, "26bf476e-c29f-36fa-9bc7-ac9035611ba3": { "content": "UAudioComponent* ${1:MySound} = UGameplayStatics::SpawnSoundAttached(${2:SoundBase}, ${3:AttachToComponent}, ${4:AttachPointName}, ${5:Location}, ${6:Rotation}, EAttachLocation::${7|KeepRelativeOffset,KeepWorldPosition,SnapToTarget,SnapToTargetIncludingScale|}, ${8:bStopWhenAttachedToDestroyed}, ${9:VolumeMultipler}, ${10:PitchMultiplier}, ${11:StartTime}, ${12:Attenuation}, ${13:Concurrency}, ${14:bAutoDestroy});", "doc": "Spawn Sound Attached", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnSoundAttached", "matches": { "uspawn_sound_attached": true } }, "26c2f286-709b-3cae-9972-63af60fedc89": { "content": "${1:obj}.delegate '${2:selector expression}', '${3:event name}', (${4:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "dele": true } }, "26c45ee9-8b12-313d-9cac-89c166ced1e7": { "content": "${1} unless $2;", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "xunless": true } }, "26c4733c-c457-31e1-8133-80848c76af76": { "content": "${1:dfname} <- data.frame(${2:varlist})", "doc": "Create a data frame from vectors", "filetype": "r-snippets", "grammar": "lsp", "label": "Data frame", "matches": { "dfv": true } }, "26c551d3-6ec0-37c5-82df-ecc805452dc0": { "content": "<div id=\"${1}\">\n\t${0}\n</div>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "div#": true } }, "26c6c319-5b2a-3d38-a752-4a40f766ea68": { "content": "+ (${1:void}) ${2:func name};", "doc": "Create an Objc class method interface", "filetype": "objc", "grammar": "lsp", "label": "Create class method interface", "matches": { "+interface": true, "funccd": true } }, "26c9a4ec-0ba4-3b4c-8019-ec25bcb45693": { "content": "[source,${1:language}]\n----\n$2\n----\n$0", "doc": "Insert source code block", "filetype": "asciidoc", "grammar": "lsp", "label": "source code block", "matches": { "source code block": true } }, "26cb11c9-5b11-30f7-8654-0f3c12c6ab68": { "content": "font-stretch: semi-condensed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:sc": true } }, "26cb3e72-8be9-3d34-9c67-c2f8d47b944d": { "content": "border-bottom-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bbw": true, "border-bottom-width": true } }, "26cdec90-9a18-3d29-ad2d-4a3a0e7770a7": { "content": "count(${1:mask}${2:, dim=${3:1}})", "doc": "count", "filetype": "fortran", "grammar": "lsp", "label": "count", "matches": { "count": true } }, "26d36872-393a-333c-82f9-02442c117bec": { "content": "flexShrink: '${1}',", "doc": "flexShrink", "filetype": "react-native-ts", "grammar": "lsp", "label": "flexShrink", "matches": { "flex": true } }, "26d3bf27-bf4d-3b92-8955-d1f53d30f9ce": { "content": "class ${1} extends ${2} {\n\t${3}\n\tconstructor(public ${4}: ${5: any}) {\n\t\t${6}\n\t}\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts class extends", "matches": { "tclax": true } }, "26d4424f-03a6-3f6f-b149-2ee531c381d6": { "content": "_.isLength(${value})", "doc": "_.isLength(3);\n// => true\n\n_.isLength(Number.MIN_VALUE);\n// => false\n\n_.isLength(Infinity);\n// => false\n\n_.isLength('3');\n// => false\n\nChecks if `value` is a valid array-like length.\n\n**Note:** This method is loosely based on\n[`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-islength", "matches": { "lodash islength": true } }, "26d62dcc-5818-3fdb-aeeb-e3c6e210b749": { "content": "overflow-style: marquee", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs:mq": true } }, "26db895f-9480-3cae-b0c8-44fc119184c0": { "content": "var ${1}:${2};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "vr": true } }, "26dbc399-1316-3543-bbb0-5da8aafa7d91": { "content": "beforeDestroy() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "beforeDestroy", "matches": { "beforeDestroy": true } }, "26e4e5c1-1b3f-3769-9a86-0eb939314445": { "content": "console.error(${1:first})", "doc": "Displays a message in the console and also includes a stack trace from where the method was called", "filetype": "react-es7", "grammar": "lsp", "label": "consoleError", "matches": { "cer": true } }, "26e57686-a228-394d-b5e1-5a1053131c49": { "content": "unittest\n{\n\t$1\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "unittest (unittest)", "matches": { "unittest": true } }, "26ec3c2f-c16c-3a46-b4a3-a286b7febceb": { "content": "${1}:\nfor ${2} of ${3} loop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named for each", "matches": { "named_for_each": true } }, "26f32234-5064-30f5-abd6-38fe69e43050": { "content": "align-items: last baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:lb": true } }, "26f5b1eb-6d5c-309c-804f-7ef2d61340d7": { "content": "import React from 'react';\nimport PropTypes from 'prop-types';\n\nconst ${1:${TM_FILENAME_BASE}} = props => {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n};\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\t$0\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component with PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactStatelessProps", "matches": { "rscp": true } }, "26f9a80f-7eb5-379e-b381-f1a72f79c062": { "content": "<c>${1:#:text}</c>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<c></c>", "matches": { "c": true } }, "26fb2b17-6efd-3490-bc6a-883c9aef4157": { "content": "string.ensure()", "doc": "string.ensure(): Schema\n\nTransforms undefined and null values to an empty string along with\nsetting the default to an empty string.", "filetype": "yup", "grammar": "lsp", "label": "string-ensure", "matches": { "yup string ensure": true } }, "2703fab0-f01a-32f3-88a1-7ff17526413e": { "content": "if (!${1:status}) {\n\t${2:err(EXIT_FAILURE, \"Your memory is doomed\");}\n}", "doc": "Error checking for malloc()-like", "filetype": "c", "grammar": "lsp", "label": "malloc() errcheck", "matches": { "chkmem": true } }, "27086760-885c-31db-9f99-9c7e31fde56e": { "content": "\\${${1}}${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "${": true } }, "270a1041-24ad-3e47-9de0-e702570595eb": { "content": "<h3>$1</h3>$2", "doc": "HTML - Defines header 3", "filetype": "html", "grammar": "lsp", "label": "h3", "matches": { "h3": true } }, "270dbf8a-17a9-3a64-bb20-f672474ff4d5": { "content": "this.setState((state, props) => { return { $0 }});", "doc": "Performs a shallow merge of nextState into current state", "filetype": "snippets", "grammar": "lsp", "label": "componentSetStateFunc", "matches": { "ssf": true } }, "2716cf80-44e1-3795-b42e-e3980182f2c0": { "content": "place-content end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:e": true } }, "27210901-5f8b-36a5-88de-fbb91dfd3de5": { "content": "float ${NAME}(vec2 position, float radius){\n\treturn step(radius, length(position - vec2(0.5)));\n}", "doc": "circle shape", "filetype": "glsl", "grammar": "lsp", "label": "circle shape", "matches": { "circle shape": true } }, "2731f14f-35b6-348c-940a-613273320aa6": { "content": "{% elif $0 %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "eif": true } }, "27356fdc-8bf5-35dc-a8d8-6178f47d0f02": { "content": "import { mapMutations } from 'vuex'\n\nexport default {\n\tmethods: {\n\t\t...mapMutations([\n\t\t\t${1:'nameOfMutation'}, //also supports payload `this.nameOfMutation(amount)` \n\t\t])\n\t},\n}", "doc": "mapmutations inside a vue component", "filetype": "vue", "grammar": "lsp", "label": "vue-mapmutations", "matches": { "vmapmutations": true, "vue mapmutations": true } }, "2738aa03-e924-39af-98d2-196fa3e51be1": { "content": "@push('${1:name}')\n $2\n@endpush", "doc": "@push stack", "filetype": "snippets", "grammar": "lsp", "label": "Push stack", "matches": { "b:push": true } }, "273c3646-5066-3d1a-8aa3-936393c0e257": { "content": "__SOURCE_FILE__", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "__FILE__", "matches": { "sourcef": true } }, "273f0907-1a48-37ad-8f7c-7dbf5f6be1f6": { "content": "border-left ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdl": true } }, "27407dcf-756d-3bde-9e48-c99f8cd43b3a": { "content": "this.${1:first} = this.${1:first}.bind(this)", "doc": "Binds this to a method", "filetype": "react-es7", "grammar": "lsp", "label": "bindThis", "matches": { "bnd": true } }, "2740f8cd-f40a-3e65-9967-5d6c87db7616": { "content": "marker-offset: ${1:10px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "marker-offset: length (marker)", "matches": { "marker": true } }, "27424d11-c87d-30f5-8e00-1c555fda39fd": { "content": "Yii::app()->clientScript->registerCss('${1:id}', '${0}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yregc": true } }, "2743d5b4-d1ac-395d-9d29-3f56ea0d20d2": { "content": "font-stretch: ultra-expanded", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:ue": true } }, "274ccd88-4694-3582-9b1d-953488edd4b3": { "content": "#lang datalog", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#d": true } }, "274db7bd-f5c1-3f78-8fd9-6174abb81fc7": { "content": "function(${1:name} ${2:args})\n\t${3}\nendfunction($1)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "function() endfunction()", "matches": { "function": true } }, "275436a1-e1ff-3e15-b222-2907f9f789b2": { "content": "text-decoration: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td:n": true } }, "27576534-2cc9-3bcb-afe8-c732c39b47a9": { "content": "@host ${1:nameOfExternal}$0", "doc": "The @external tag identifies a class, namespace, or module that is defined outside of the current package. Synonysm of @external.", "filetype": "jsdoc", "grammar": "lsp", "label": "host", "matches": { "@host": true } }, "27579ebe-9a8d-3236-8d20-aa91c48cefc2": { "content": "<%= ${1:f}.text_area :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffta": true } }, "27580f2c-cb74-3bbf-a61d-40a08ba24f55": { "content": "refute_kind_of ${1:UnexpectedKind}, ${2:actual_instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfko": true } }, "275b5f31-616e-3840-8173-156793a2ff93": { "content": "character(len=${1:*}) :: ${0:}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "str": true } }, "275c395c-86eb-361c-b276-576e253afe82": { "content": "border-top-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-top-color": true, "btc": true } }, "275fd2bb-f77d-3ef2-8273-7e0e7cc9c931": { "content": "resource \"aws_route53_delegation_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route53_delegation_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_route53_delegation_set", "matches": { "tf-aws_route53_delegation_set": true } }, "2766821b-52c4-3d92-81ce-fb2a297932f3": { "content": "${1:obj}.click (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "click": true } }, "2767072d-f3ee-3eae-b14a-dfbf5dcf0155": { "content": "/// <reference path=\"${0:#:TARGET}\" />", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "/// <reference path=\"...\" />", "matches": { "reference": true } }, "2768eda5-2403-340f-a446-bc28b0d5ec11": { "content": "#[test]\nfn ${1:name}() {\n ${2:todo!();}\n}", "doc": "#[test]", "filetype": "rust", "grammar": "lsp", "label": "test", "matches": { "test": true } }, "27697298-a84f-3e22-8428-85ec38f6ef35": { "content": "useCallback(\n\t() => {\n\t\t${1:callback}\n\t},\n\t[${2:input}],\n)", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-usecallback", "matches": { "react usecallback": true, "usecallback": true } }, "277448e4-e86b-38dc-89d2-ed5f89ab74ca": { "content": "provider \"dnsimple\" {\n token = \"\\${var.dnsimple_token}\"\n email = \"\\${var.dnsimple_email}\"\n}", "doc": "define a dnsimple provider.", "filetype": "terraform", "grammar": "lsp", "label": "dnsimple", "matches": { "tf-dnsimple": true } }, "2774d3c8-f2f5-32a8-a41f-16d9646d7799": { "content": "assert_no_match(/${1:unexpected_pattern}/, ${2:actual_string})", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asnm": true } }, "277bb8de-102f-3c67-a5c3-0a126fac057a": { "content": "(/ $1 /) ${2:,&} ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "/": true } }, "277c5eca-f531-3861-99cb-d3e7186c43af": { "content": "UE_LOG(LogTemp, ${1|Display,Warning,Error,Fatal|}, TEXT(\"$2%s\"), ANSI_TO_TCHAR(__FUNCTION__));", "doc": "Write a message to the log", "filetype": "unreal", "grammar": "lsp", "label": "Write to Log (with fn helper)", "matches": { "ulogfn": true } }, "277cdff5-3dee-3638-a83e-457cc9a723ee": { "content": "<img src=\"${1}\" alt=\"${2}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "img": true } }, "277dd541-0df5-3cd0-9161-521053869110": { "content": "\\\\citen{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\citen", "matches": { "citen": true } }, "278cd78d-bbf4-3e20-88ee-326bd9e8759a": { "content": "${1:command} | reject ${2:columns}", "doc": "\"reject\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "reject builtin", "matches": { "reject": true } }, "279491af-64a7-33da-9ac5-6d53ec0feb76": { "content": "shouldComponentUpdate: (nextProps, nextState) ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define shouldComponentUpdate", "matches": { "shouldComponentUpdate": true } }, "27965173-846f-3b0c-a51a-4835b22e27bd": { "content": "import Application from '@ember/application';\n\nexport default Application.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "App.Name = Ember.Application.create({});", "matches": { "eapp": true } }, "27a0e89d-8bb2-356e-a2a2-a30c32859a8e": { "content": "align-items: first baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:fb": true } }, "27a405f2-e93f-3960-ab8f-7026316bd65e": { "content": "local ${0}", "doc": "declare a variable", "filetype": "lua", "grammar": "lsp", "label": "local", "matches": { "l": true } }, "27a54bf5-db34-307a-962d-09c65a613d51": { "content": "<cite>$1</cite>$2", "doc": "HTML - Defines a citation", "filetype": "html", "grammar": "lsp", "label": "cite", "matches": { "cite": true } }, "27a97ef7-6051-3ccc-9325-a95c74e6e3f1": { "content": "MsgBox(0, \"${0:VarName}\", $1)", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "showvar": true } }, "27a9aac5-c34f-3c8c-82d6-2e7bfe973fb2": { "content": "${1} : in std_logic;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "ist": true } }, "27ab15d7-341b-3872-a930-4f5aa825ef96": { "content": "border-right: ${1:1}px ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-right: size style color (border)", "matches": { "border": true } }, "27ab60f6-3db9-356d-bd07-96598ee060db": { "content": "${1:FIELDNAME} = serializers.DictField(child=${2})", "doc": "Django-rest Serializers ``DictField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF DictField", "matches": { "sdict": true } }, "27b0bd2b-941a-3c09-ad34-ada341f321af": { "content": "${1:FIELDNAME} = models.PositiveSmallIntegerField($2)", "doc": "PositiveSmallIntegerField (mpossmallint).\n\nLike a PositiveIntegerField, but only allows values under a certain (database-dependent) point.", "filetype": "models", "grammar": "lsp", "label": "mpossmallint", "matches": { "mpossmallint": true } }, "27b29593-31d2-3f30-a808-d356f55eb50e": { "content": "{% filter ${1:name} %}$0{% endfilter %}", "doc": "filter", "filetype": "twig", "grammar": "lsp", "label": "filter", "matches": { "filter": true } }, "27b40730-9cd2-3018-99c3-ca45a6f185b1": { "content": "internal int ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi&": true } }, "27bd6c28-ccc3-3925-a7d3-fe419362a5b4": { "content": "struct ${1:name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "struct": true } }, "27c14196-22fe-39d6-9c1f-09a89f750b77": { "content": "border-top-right-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtri": true } }, "27c1760f-3362-3daa-86e9-66bc79f7a276": { "content": "unless ${1:#:condition}\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "unless ... end", "matches": { "unless": true } }, "27cb193c-d0c4-32bf-9ce7-fee43d2077f6": { "content": "content: no-close-quote;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:ncq": true } }, "27cc1911-f3ed-3b91-a44d-86316388b460": { "content": "\\\\usepackage[${1:options}]{${2:package}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\usepackage", "matches": { "up": true } }, "27d164d7-c136-30a0-ba6d-73827c785157": { "content": "resource \"aws_instance\" \"${MyAWSResource}\" {\n ami = \"\"\n instance_type = \"t2.micro\"\n}", "doc": "Defines aws_instance", "filetype": "terraform", "grammar": "lsp", "label": "aws_instance", "matches": { "tf-aws_instance": true } }, "27d1e711-ac46-3eeb-8201-4377acd9ab4f": { "content": "word-spacing: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wos": true } }, "27db09d6-b04c-38af-9bc7-d6479416ca5d": { "content": "echo CHtml::submitButton('${1:label}',array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhsb": true } }, "27dc847c-232e-337b-9aae-bc18072fc148": { "content": "isNaN($1)\n$0", "doc": "The Number.isNaN() method determines whether the passed value is the number value NaN, and returns false if the input is not of the Number type. It is a more robust version of the original, global isNaN() function.", "filetype": "javascript", "grammar": "lsp", "label": "isNaN", "matches": { "isNaN": true } }, "27defe82-e42a-3c7c-954e-dcce8f6f19e3": { "content": "@register.filter\ndef $1(value):\n\treturn value$2", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "register_filter", "matches": { "register_filter": true } }, "27df8e4d-f453-3317-a17b-1a651e9d0213": { "content": "${1|transition,in,out|}:${2:name}|${3:local}", "doc": "transition local", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-local", "matches": { "s-transition-local": true } }, "27e5fca8-3e22-3bf3-8039-b66d050ee927": { "content": "implements ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "imp": true } }, "27e8d52c-db87-37ac-a9db-3e972cb15fb5": { "content": "resource \"pagerduty_team\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n}", "doc": "define pagerduty_team resource.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty_team", "matches": { "tf-pagerduty_team": true } }, "27ebd7b1-ce6a-34f2-9f99-4cfa4d900032": { "content": "{% cycle ${1:val1} ${2:val2} ${3:as ${4}} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "cycle": true } }, "27f1ae03-2a2a-37c8-9169-5f7b23405c18": { "content": "{% extends \"${0:base.html}\" %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "extends": true } }, "27f61ebe-a46f-36c5-8f84-2feb12e6abc0": { "content": "module \"${myModuleName}\" {\n source = \"\"\n}", "doc": "Modules in Terraform are self-contained packages of Terraform configurations that are managed as a group.", "filetype": "terraform", "grammar": "lsp", "label": "module", "matches": { "tf-module": true } }, "27fa3684-7e8c-3541-8837-232fdfbf07a3": { "content": "<span>${0}</span>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "span": true } }, "27fca5ba-58d6-37f8-8859-61c5a82a0546": { "content": "all? { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "all": true } }, "2801ff39-8292-33f4-9f47-419ecbacac7c": { "content": "String ${1:str}${2: = \"}${0:CCCP\"};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "string": true } }, "28093149-d097-3529-bdc8-c353351d4e8a": { "content": "provider \"rabbitmq\" {\n endpoint = \"http://127.0.0.1\"\n username = \"guest\"\n password = \"guest\"\n}", "doc": "define a rabbitmq provider.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq", "matches": { "tf-rabbitmq": true } }, "28119b4b-2303-3e22-a620-41e0b1cefc54": { "content": "white-space-collapse: break-all;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc:ba": true } }, "28160cd9-0e16-364a-b1db-ea52a98400f0": { "content": "dockerfile: ${1:file}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Dockerfile", "matches": { "doc": true } }, "2816a52c-3182-3b03-83d9-1b6a707dbd67": { "content": "each_char { |${1:chr}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "each_char { |chr| .. }", "matches": { "eac-": true } }, "281d0480-1a7f-3266-9d65-6091cfc2215f": { "content": "| ${1} => ${0}", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "|": true } }, "2822176d-7e0c-3cfe-b5d1-5b3eec6792d4": { "content": "Main.@infiltrate", "doc": "", "filetype": "julia", "grammar": "snu", "label": "Infiltrator breakpoint", "matches": { "inf": true } }, "2823236d-402d-3a77-b3b8-c77f8a153978": { "content": "${1:fn} :: ${2:a} -> ${3:a}\n$1 ${4}= ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fn1": true } }, "28270fb2-e31a-3ab3-a142-8e6825142bcd": { "content": "real, dimension(${1}), intent(in) :: ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real dimension intent(in)", "matches": { "redi": true } }, "2827c4d8-f508-3926-af24-b5e30eb24da5": { "content": "page-break-after ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgba": true } }, "28286456-b8e3-3011-8de6-6d38e91e6b2a": { "content": "<textarea name=\"$2\"${3: id=\"$4\"}>$5</textarea>", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "textarea": true } }, "282d4fdd-3dc2-3d79-8341-0e790a1b5c90": { "content": "add_library(\n\t${1:myLib}\n\t${2|STATIC,SHARED,MODULE|}\n\t${3:\\${SOURCES\\}}\n)", "doc": "Add the snippet add_library() to build source files as a library", "filetype": "cmake", "grammar": "lsp", "label": "add_library()", "matches": { "lib": true } }, "28304040-6652-364f-a3b1-4b7b52a32bd5": { "content": "white-space-collapse: loose;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc:l": true } }, "28391485-a1d8-354d-acc6-40c2bcbd5e8c": { "content": "{% if $1 %}\n\t$2\n{% endif %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "if": true } }, "283a5b06-7e33-3892-adbb-4dd1bc37b491": { "content": "resource \"openstack_objectstorage_container_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n region = \"RegionOne\"\n metadata {\n test = \"true\"\n }\n content_type = \"application/json\"\n}", "doc": "define openstack_objectstorage_container_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_objectstorage_container_v1", "matches": { "tf-openstack_objectstorage_container_v1": true } }, "2841c285-6931-39b8-accf-a83bd6b45a93": { "content": "value=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "value": true } }, "28426cd0-b2ae-38b5-8579-4cc32137ada1": { "content": "(package\n (name $1)\n (synopsis \"$2\")\n (description \"$3\")\n (depends $4))", "doc": "Snippet for a package stanza", "filetype": "dune-project", "grammar": "lsp", "label": "package", "matches": { "package": true } }, "2842fce3-0045-3dc1-a279-a127218ae2a1": { "content": "resource \"datadog_timeboard\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n title = \"Redis Timeboard (created via Terraform)\"\n read_only = true\n\n graph {\n title = \"Redis latency (ms)\"\n viz = \"timeseries\"\n request {\n q = \"avg:redis.info.latency_ms{$host}\"\n type = \"bars\"\n }\n }\n\n template_variable {\n name = \"host\"\n prefix = \"host\"\n }\n}", "doc": "define datadog_timeboard resource.", "filetype": "terraform", "grammar": "lsp", "label": "datadog_timeboard", "matches": { "tf-datadog_timeboard": true } }, "2846a20d-b9bf-3019-aef1-22d296c425e8": { "content": "${1:name}\tdate\t${3:default sysdate}\t${0:not null}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "dcol": true } }, "284ad8fc-6324-33a7-be16-8bea58caea3c": { "content": ":::: {#fig-${1:label} layout=\"[1,1]\"}\n\n{#fig-$2}\n\n{#fig-$4}\n\n${6:caption}\n::::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "fig2", "matches": { "fig2": true } }, "284e221f-0491-3884-8cfc-f93e0054387c": { "content": "${1:U}\n{\n\tsolver PBiCG;\n\tpreconditioner DILU;\n\ttolerance 1e-${2:6};\n\trelTol ${0:0.0};\n}", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "pbicg": true } }, "286a3067-d14e-3dd1-8494-4dca9ab34c7d": { "content": "<menu>\n\t${0}\n</menu>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "menu": true } }, "286e2591-38d2-3abb-a2b1-6024e47b5bb8": { "content": "<time datetime=\"${1}\" pubdate=\"${2:$1}\">${0:$1}</time>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "time": true } }, "286ed9c2-3ce0-322b-81e7-ed79488ca9a4": { "content": "include_once '${1:#:file}';${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "inco": true } }, "286fd43d-004d-3305-8f5c-fd0024670f77": { "content": ".. warning:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "warning", "matches": { "warning": true } }, "28729305-6b33-3336-8f79-1404826d1306": { "content": "should.be_true(${0:${VISUAL}})", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "should.be_true", "matches": { "strue": true } }, "2873ee5f-6d16-3e50-ad2d-c4f8588cc53b": { "content": "<form>\n\t$1\n</form>", "doc": "HTML - Defines a form", "filetype": "html", "grammar": "lsp", "label": "form", "matches": { "form": true } }, "287ce792-ea22-305a-81ed-c24c9d15475e": { "content": "call ${1:s:V}.load('${2:#:module_name}')", "doc": "", "filetype": "vital", "grammar": "snu", "label": "call s:V.load('...')", "matches": { "vital_load": true } }, "2881baac-35b1-3d27-a462-169b7aa6b9e9": { "content": "${1:FIELDNAME} = models.PositiveSmallIntegerField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "possmallint": true } }, "28877e29-5387-3079-bcfb-55a2409e31cc": { "content": "#ifndef $1\n#define ${1:SYMBOL} ${2:value}\n#endif /* ifndef $1 */", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "ndef": true } }, "288b755e-c38f-3d8d-9bd5-15eb4e4f7f1b": { "content": "function (${1})${2: use } {\n\t${3:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "function () {}", "matches": { "function_literal": true } }, "288dd8f1-e2c1-39c3-a5f8-27becee3c1fe": { "content": "arc(${1:x}, ${2:y}, ${3:width}, ${4:height}, ${5:start}, ${0:stop});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "arc": true } }, "288f5150-5ec9-3cc3-be83-78722a257213": { "content": "static_cast<${1}>(${2})${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "static_cast<>()", "matches": { "static_cast": true } }, "28901155-5bde-3d5b-b445-b02f6792874d": { "content": "outline-offset: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "oo": true } }, "2892457f-0f8f-37ac-9d5c-7ce8fb4f568e": { "content": "validates :${1:attribute}, presence: true", "doc": "validates presence", "filetype": "rails", "grammar": "lsp", "label": "Validate presence", "matches": { "vp": true } }, "28988b5b-7569-3f16-a4c6-267b01599d2f": { "content": "import { withTheme } from 'styled-components';", "doc": "import { withTheme } from 'styled-components'", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-import-with-theme-from-styled-components", "matches": { "imsct": true, "styled-components import withtheme": true } }, "289a5865-adc4-372c-8704-1990bf6465f3": { "content": "<keygen name=\"$1\">$2", "doc": "HTML - Defines a generated key in a form", "filetype": "html", "grammar": "lsp", "label": "keygen", "matches": { "keygen": true } }, "289b3d35-1f41-3dfc-9b6f-7334606baaeb": { "content": "private void OnParticleTrigger() {\n\t$0\n}", "doc": "OnParticleTrigger is called when any particles in a particle system meet the conditions in the trigger module.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnParticleTrigger", "matches": { "OnParticleTrigger()": true } }, "289bfaba-5164-3c03-8906-ab1903683b2f": { "content": "<p class=\"$1\" id=\"$2\">$3</p>", "doc": "HTML - Defines a paragraph", "filetype": "html", "grammar": "lsp", "label": "p.#", "matches": { "p.#": true } }, "289e8e1f-7e7d-3ca8-be22-7c293447e511": { "content": "const { ${1:name} } = await ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const destructuring assignment awaited", "matches": { "cda": true } }, "28a0727e-7bd8-3ef6-b05a-155e16a394a9": { "content": "try:\n\t${1:pass}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}\nfinally:\n\t${5:pass}", "doc": "try/except/finally blocks", "filetype": "python", "grammar": "lsp", "label": "try/except/finally", "matches": { "tryf": true } }, "28a9c31c-f76f-32b8-b297-61942112607d": { "content": "elsif ${1} then\n\t${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "ei": true, "elseif": true } }, "28abb8cf-3071-398a-9f78-03b147222e6e": { "content": "MessageBox.Show(\"${1:message}\");", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Message box", "matches": { "mbox": true } }, "28ac5179-3ce9-39b6-9d60-5b595304402d": { "content": "import { Injectable } from '@angular/core';\nimport { HttpInterceptor, HttpEvent, HttpHandler, HttpRequest } from '@angular/common/http';\nimport { Observable } from 'rxjs';\n\n@Injectable()\nexport class ${2:Your}Interceptor implements HttpInterceptor {\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\treturn next.handle(req);\n\t}\n}", "doc": "Empty Angular HttpInterceptor for HttpClient", "filetype": "angular", "grammar": "lsp", "label": "angular-httpinterceptor-empty", "matches": { "a-http-interceptor": true, "angular http interceptor empty": true } }, "28ae39b9-7b53-39c9-911c-7197d0feb417": { "content": "for (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {\n\t${6}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "iter": true } }, "28af8de0-f3c8-353c-ac7a-07a6002084ac": { "content": "_Static_assert(${1:#:condition}, ${2:#:message});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "_Static_assert": true, "_static_assert": true } }, "28b70d36-1313-31c3-bc02-ee1c67456881": { "content": "| strip_html", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "strip_html": true } }, "28b71f7b-412c-3b7e-84bf-bb9bb8232a4c": { "content": "^ {$1}$0", "doc": "Superscript notation, as well as the power notation.", "filetype": "vscode-latex-snippets", "grammar": "lsp", "label": "Up", "matches": { "\\to": true, "to": true } }, "28b80c78-f74b-37fa-916c-c95478fa45ff": { "content": "attrs : { ${1:attr} : '${2:val}' },", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "a": true } }, "28c0dbcd-c3ea-3a1b-b941-871407f98458": { "content": "border-right-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrs": true } }, "28c3fe38-f2a4-350b-a174-e93be136e23b": { "content": "resource \"aws_opsworks_permission\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_permission", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_permission", "matches": { "tf-aws_opsworks_permission": true } }, "28c5dc74-7e6e-3e87-8d43-6e54a667bc33": { "content": "grid-gap: ${1} ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gg+": true } }, "28d2a111-9ab8-36da-bd8b-aad12ee0431d": { "content": "list-style-type: ${1:lower-roman/upper-roman/lower-alpha/upper-alpha/lower-greek/lower-latin/upper-latin};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-type: roman-alpha-greek (list)", "matches": { "list": true } }, "28d4de4a-9334-36b4-97a5-ea25fc9e1328": { "content": "$this->widget('CLinkPager', array('pages'=>$pages,'header'=>'${0}'}))", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ylinkpager": true } }, "28d9a935-50d6-31c2-98e2-5ebe7b29d2d0": { "content": "case ${2:pattern}:\n\t${3:pass}", "doc": "case block", "filetype": "python", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "28df5ba8-9e06-3102-845b-7079266c13ab": { "content": "{% cycle %}", "doc": "cycle tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "cycle", "matches": { "cycle": true } }, "28e40a62-0ae1-38c6-a026-c6fcb8ca4556": { "content": "get ${1:property}() {\n\t${0}\n}", "doc": "getter (ES6 syntax)", "filetype": "base", "grammar": "lsp", "label": "getter-es6-syntax-", "matches": { "base getter": true } }, "28f0afa8-947c-3e9a-b6c1-8b78702cb648": { "content": "place-self: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps": true } }, "28f4a560-d124-369e-a1eb-09c16b0cc7cd": { "content": "for $1 in $2:\n\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "for loop", "matches": { "for": true } }, "2903c20c-7878-37de-aa1b-008528bbd9ef": { "content": "list-style-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lisi:n": true } }, "2906287e-0957-3130-8629-7f1eefb33c28": { "content": "<footer class=\"${1}\">\n\t${0}\n</footer>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "footer.": true } }, "290672f9-3558-3ab9-932f-b441d13b01bf": { "content": "std_logic_vector(${1:7} ${2|downto,to|} ${3:0})", "doc": "std_logic_vector Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_logic_vector", "matches": { "stdv": true } }, "2908aa39-201b-3819-9584-f57d66e58970": { "content": "LABEL ${1:label}=\"${2:value}\"", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "LABEL", "matches": { "L": true } }, "290b52a7-b91c-37e7-b403-2487a1f0c054": { "content": "for (${1:i} = ${2}; $1 < ${3}; ${4:$1 = $1 + 1})${0:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "for () begin ... end", "matches": { "for": true } }, "290cf008-d40c-3d1c-8b9d-6b1a46ce2fd9": { "content": "{% templatetag $1 %}", "doc": "templatetag tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "templatetag", "matches": { "templatetag": true } }, "290f1180-f8d2-36fd-9c63-d15e9b7f05df": { "content": "| first", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "first": true } }, "29109bbe-9306-363e-8af7-5638e66307d5": { "content": "{% use '${1:#:template}' %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% use '...' %}", "matches": { "use": true } }, "2914eb2b-4237-32db-bbc6-57d46bfc2c2a": { "content": "#ifndef $1\n#define ${1:SYMBOL} ${2:value}\n#endif /* ifndef $1 */", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ndef": true } }, "291831c4-2bd9-3e9a-a526-064eab98c28f": { "content": "expect(${1:object}).to ${0}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert expect", "matches": { "exp": true } }, "291f877a-20a8-3eb9-9eb0-c42ce8cd2987": { "content": "@verbatim\n\t${0:$VISUAL}\n@endverbatim", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@verbatim directive", "matches": { "verbatim": true } }, "2924a63c-9353-3221-b431-57cf80a3b5fb": { "content": "#+begin_src $1\n$0\n#+end_src", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "src": true } }, "292511c8-0907-3a09-897b-f58dee89184f": { "content": "_.forIn(${object}, ${iteratee})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.forIn(new Foo, function(value, key) {\n console.log(key);\n});\n// => Logs 'a', 'b', then 'c' (iteration order is not guaranteed).\n\nIterates over own and inherited enumerable string keyed properties of an\nobject and invokes `iteratee` for each property. The iteratee is invoked\nwith three arguments: (value, key, object). Iteratee functions may exit\niteration early by explicitly returning `false`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-forin", "matches": { "lodash forin": true } }, "2927379f-a635-36d0-b5d7-d66177734be2": { "content": "align-self ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as": true } }, "29290da2-0fcd-370d-86f9-26efbf3b6a7d": { "content": "onBeforeMount(() => {$0})", "doc": "Vue before mount composition lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onBeforeMount", "matches": { "onBeforeMount": true } }, "292c4554-f2fc-3e1b-a7db-b879ca4a293d": { "content": "font-family ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff": true } }, "292e9643-696c-3d61-816f-459412c3e6a4": { "content": "public ${1:String} get${2:Name}() {\nreturn $2;\n}${0:TARGET}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "get": true } }, "29317ec1-1eba-37ce-8540-e5201d4672e2": { "content": "= mail_to ${1:email_address}, ${2:name}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "mt": true } }, "293445ca-eb19-315b-869c-1bd95020a503": { "content": "private void OnCollisionEnter2D(Collision2D other) {\n\t$0\n}", "doc": "Sent when an incoming collider makes contact with this object's collider (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionEnter2D", "matches": { "OnCollisionEnter2D(Collision2D)": true } }, "293abc22-8dde-3ca2-b0f4-878678c6ac9a": { "content": "else()\n\t${1:commands}", "doc": "Add the snippet else()", "filetype": "cmake", "grammar": "lsp", "label": "else()", "matches": { "else": true } }, "293e5d5e-4b9b-318d-ba3e-ac485d23e508": { "content": "jasmine.objectContaining({\n\t${VISUAL}$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "object containing (js)", "matches": { "objc": true } }, "293f090a-1b43-3f56-af51-b12886358100": { "content": "#import <${1:Cocoa/Cocoa.h}>", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "Imp": true } }, "2940d035-f60c-3a8f-86b0-ce2b5ea5b2f7": { "content": "cursor: text;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:t": true } }, "2942c563-8721-3301-bb00-c588cdb20357": { "content": "UParticleSystemComponent* ${1:MyParticles} = UGameplayStatics::SpawnEmitterAtLocation(GetWorld(), ${2:ParticleSystem}, ${3:Location}, ${4:Rotation}, ${5:Scale}, ${6:bAutoDestroy});", "doc": "Spawn Particle System at Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnEmitterLocation", "matches": { "uspawn_emitter_location": true, "uspawn_particles_location": true } }, "2945bc99-123a-32f3-8774-84d1e0cd5105": { "content": "steps {\n\tsh '${1:make check}'\n\tjunit '${2:reports/**/*.xml}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "steps": true } }, "29463bb3-f676-313a-bcf2-7d1ae4ddb84d": { "content": "<li>${1}</li>\nli+", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "li+": true } }, "2947f2eb-579b-309a-a4d7-07db58bc97de": { "content": "${1:obj}.focusOut (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "focusout": true } }, "294d2e13-90a6-3e2f-8a13-92f83c04b901": { "content": ".or.", "doc": "Or", "filetype": "fortran", "grammar": "lsp", "label": "or", "matches": { "or": true } }, "294dbcf1-b271-38bb-ba11-9dc8f3bb0283": { "content": "float ${NAME} = $3;", "doc": "float aFloat = 1.0;\nfloat bFloat = float(aBool);\nfloat cFloat = float(aInt);\n\nThe data type bool is used for boolean values (true or false).\n\nSide note: Implicit type conversions are not supported. Type conversions can be done using constructors as shown in the second and third example.", "filetype": "glsl", "grammar": "lsp", "label": "float", "matches": { "float": true } }, "2950a19b-f300-358f-a545-701ba993fb2f": { "content": "const (\n\t${1:NAME} ${2:Type} = iota\n\t${0}\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "const ( ... = iota )", "matches": { "iota": true } }, "295f7f5f-b77e-3676-aeb4-7b99551656ab": { "content": "it.todo('${1:description}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "it.todo", "matches": { "itt": true } }, "295ff952-8810-374d-9bb4-834e6844cc21": { "content": "throw new ${1}Exception(${2:\"${3:#:Error Processing Request}\"}${4:});\n${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "throw": true } }, "2964642a-02c1-351e-99ca-e7c8037c6b6b": { "content": "expect(${1:target}).wasCalled()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect was called (coffee)", "matches": { "esc": true } }, "296669eb-b4d2-30ae-8fd9-dfe3d6cc645e": { "content": "craft.app.request.getQueryParam(${1:\"queryStringName\"})\n$0", "doc": "request getQueryParam", "filetype": "twig", "grammar": "lsp", "label": "getqueryparam", "matches": { "getqueryparam": true } }, "29690c52-63c7-3aa6-8bc3-d8f6c81081d2": { "content": "{%- assign ${variable} = ${value} -%}", "doc": "Variable tag: assign", "filetype": "jekyll", "grammar": "lsp", "label": "Tag assign", "matches": { "assign": true } }, "296d11be-1f61-34f2-86fb-de276f994ab9": { "content": "FUNCTION LOCALE-TIME-FROM-SECONDS(${1:integer-time},${2:locale-optional})$0", "doc": "format integer-time (internal-format) according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOCALE-TIME-FROM-SECONDS", "matches": { "FUNCTION LOCALE-TIME-FROM-SECONDS": true } }, "29704be2-b8ea-3020-be1d-2014a6aafc7a": { "content": "resource \"aws_iam_account_password_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_account_password_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_account_password_policy", "matches": { "tf-aws_iam_account_password_policy": true } }, "2970ce16-bb95-391d-a714-f2f44280852b": { "content": "if $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "if": true } }, "2975d4b7-b1bf-3d09-abb7-e4c74b896aa2": { "content": "echo CHtml::imageButton('${1:src}',array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhimgb": true } }, "2976358e-dd8c-3a24-a69a-da3f6a5be3e2": { "content": "module ${1:#:NAME} {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "module NAME {...}", "matches": { "module": true } }, "2976ce0b-64e9-3f37-9c50-344f3d0baa79": { "content": "let ${1} = ${2:${VISUAL}} in\n${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "let": true } }, "29787cf7-b7ff-36e3-a3f9-3001d47f4f8b": { "content": "goto case ${1:#:Val};${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "goto": true } }, "29791d58-089e-3665-95b7-dc5828e5f715": { "content": "resource \"aws_flow_log\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_flow_log", "filetype": "terraform", "grammar": "lsp", "label": "aws_flow_log", "matches": { "tf-aws_flow_log": true } }, "297bda89-c1b3-33ba-9c67-296d843a7936": { "content": "private void OnTriggerExit2D(Collider2D other) {\n\t$0\n}", "doc": "Sent when another object leaves a trigger collider attached to this object (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerExit2D", "matches": { "OnTriggerExit2D(Collider2D)": true } }, "297decba-2eae-34a1-9471-5feaa599b1f1": { "content": "truncate(${1:value}, ${2:100})", "doc": "Truncate string after given characters count", "filetype": "edge", "grammar": "lsp", "label": "edge: truncate", "matches": { "truncate": true } }, "297e6696-a8d3-39a8-803f-879752a580a3": { "content": "function integer-of-date(${1:yyyymmdd})$0", "doc": "converts yyyymmdd to an internal integer-date", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer-of-date", "matches": { "function integer-of-date": true } }, "297e6edc-4d87-3dc5-8625-b3e73f0e7866": { "content": "- ( ) ${1:task}", "doc": "task", "filetype": "norg", "grammar": "lsp", "label": "task", "matches": { "task": true } }, "2980c568-5b06-3731-950f-25e4705b6e57": { "content": "\\\\part{${1:part name}} % (fold)%\n\\\\label{prt:${2:$1}}\n${0}\n% part $2 (end)", "doc": "", "filetype": "tex", "grammar": "snu", "label": "document \\part", "matches": { "part": true } }, "2982092a-2052-344d-9511-d5fded950322": { "content": "validates :${0:attribute}, confirmation: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vc": true } }, "2984b646-6236-31fb-9677-10e0413cb6aa": { "content": "this.", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "this", "matches": { "t": true } }, "2987e43a-97af-3977-84c2-87092c6023d3": { "content": "{\n\t\"type\": \"color\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": \"$3\",\n\t\"info\": \"$4\"\n},$5", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema color", "matches": { "_color": true } }, "298a24bb-988a-3ec4-a570-e25674dcbfcc": { "content": "text-align: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ta:l": true } }, "298b3acf-2598-395e-a947-b248dab8890a": { "content": "begin\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "begin ... end", "matches": { "begin": true } }, "298c44e5-49c9-37a0-bc6e-c956d9ecda36": { "content": "\\\\lim_{${1:n \\\\to \\\\infty}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\lim_{}", "matches": { "lim": true } }, "298c51dc-b887-304c-a8f8-79122b16d6bd": { "content": "${1:obj}.live '${2:events}', (${3:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "live": true } }, "298d677e-f600-3899-94f3-f28f0a19f0ce": { "content": "<dl>\n\t$1\n</dl>", "doc": "HTML - Defines a definition list", "filetype": "html", "grammar": "lsp", "label": "dl", "matches": { "dl": true } }, "2991bf99-13e8-3fde-92e5-bc246ec199d7": { "content": "FUNCTION ORD(${1:char},${2:...})$0", "doc": "ordinal position in the program character set corresponding to char", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ORD", "matches": { "FUNCTION ORD": true } }, "299ae48b-a595-3739-882c-840ee7494295": { "content": "expect($1).toHaveBeenLastCalledWith($0);", "doc": "returns true if the spy has been last called with", "filetype": "jest", "grammar": "lsp", "label": "jest-tohavebeenlastcalledwith", "matches": { "jest expect tohavebeenlastcalledwith": true, "thblcw": true } }, "299b73df-73ee-3d39-8987-58e7c667e6c5": { "content": "::: {.container}\n$1\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "container", "matches": { "con": true } }, "299ce00c-c695-3bc2-ba6f-7c2a011d5cf4": { "content": "${1:FIELDNAME} = serializers.RegexField(regex=${2})", "doc": "Django-rest Serializers `RegexField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF RegexField", "matches": { "sregex": true } }, "299fb4b1-5ad7-392a-abde-8554b3801b10": { "content": "Result<${1:&str}, ${2:()}>", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Result<T, E>", "matches": { "res": true } }, "29a292ec-ed05-361a-940e-fd330db5331f": { "content": "list-style-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lisi": true } }, "29a6c422-f792-3240-bc81-200fca4d04d7": { "content": "(println ${0})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "print": true } }, "29a6df41-de1c-30b9-9b61-4c4f386a97e1": { "content": "⌃", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "ctrl": true } }, "29a957af-c7aa-308e-bb02-3245d61146e3": { "content": "return ${1} do\n\t${0}\nend return;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "extended return", "matches": { "ret": true } }, "29a9a944-d346-3ac7-b9aa-d502496cd11c": { "content": "defimpl ${1:protocol_name}, for: ${2:data_type} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defim": true } }, "29a9b405-aac1-3138-94be-ba6f28c11423": { "content": "#+begin_export shell\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<s": true } }, "29ae7ad1-5758-36ce-8b9a-9334c4662c14": { "content": "PropTypes.oneOfType([\n\t$0\n]),", "doc": "An object that could be one of many types", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-one-of-type", "matches": { "prop-types oneoftype": true, "ptet": true } }, "29b41076-ee88-3f1a-82cf-b2369f695db7": { "content": "[TIP]\n====\n${1:text}\n====\n$0", "doc": "Insert TIP block", "filetype": "asciidoc", "grammar": "lsp", "label": "tip block", "matches": { "tip": true } }, "29b5702f-fe1f-318e-b39a-237ed1ae9291": { "content": "| strip", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "strip": true } }, "29b7b1a9-853e-34e7-a049-57c3aef4f4ce": { "content": "{\n\t\"type\": \"paragraph\",\n\t\"content\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_paragraph": true } }, "29b8b7f5-6703-3784-b3b7-aa9a8297b069": { "content": "import ${0:Data.List}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "imp": true } }, "29bdd017-9e98-34e9-bed7-3d5d29fd1e50": { "content": "border-top-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdti:n": true } }, "29c653ff-e961-3266-83e5-173ba6c47098": { "content": "import { PropTypes } from 'react'\n\nconst ${TM_FILENAME_BASE} = props => {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t)\n}\n\n${1}.propTypes = {\n\t$0\n}\n\nexport default ${1}", "doc": "Creates a React function component with PropTypes", "filetype": "react", "grammar": "lsp", "label": "reactStatelessProps", "matches": { "rfcp": true } }, "29ca01a8-a1ce-3dea-82e6-bb5333234639": { "content": "|${1|preventDefault,stopPropagation,passive,capture,once|}", "doc": "modifier", "filetype": "svelte", "grammar": "lsp", "label": "svelte-modifiers", "matches": { "s-modifier": true } }, "29ce145b-4c14-3318-a79a-eb06322990c7": { "content": "min($2, $3)", "doc": "float min(float x, float y)\nvec2 min(vec2 x, vec2 y)\nvec3 min(vec3 x, vec3 y)\nvec4 min(vec4 x, vec4 y)\n\nThe min function returns the smaller of the two arguments. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\nfloat min(float x, float y)\nvec2 min(vec2 x, float y)\nvec3 min(vec3 x, float y)\nvec4 min(vec4 x, float y)\n\nThere is also a variation of the min function where the second parameter is always a floating scalar.", "filetype": "glsl", "grammar": "lsp", "label": "min", "matches": { "min": true } }, "29cf8400-d650-36d1-8f35-67009286816c": { "content": "_.unary(${func})", "doc": "_.map(['6', '8', '10'], _.unary(parseInt));\n// => [6, 8, 10]\n\nCreates a function that accepts up to one argument, ignoring any\nadditional arguments.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unary", "matches": { "lodash unary": true } }, "29d77b1f-cc16-300f-bd41-eb91a2921dbd": { "content": "switch (${1:switch_on}) {\n\tdefault:\n\t\t$0\n\t\tbreak;\n}", "doc": "Code snippet for switch statement", "filetype": "cpp", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "29db32d8-17f6-35fc-baca-dba8b3414b1a": { "content": "#!/usr/bin/env ${1:sh}\n#\n# ${2:Description of the script.}$0", "doc": "Shebang to specify what shell is going to run the script by default. It includes a description of the script. \n\nIt must be defined in the first line of the script.\n\nBy using #!/usr/bin/env we are making the shebang portable, meaning it is going to work correctly even if the interpreter is not located under /usr/bin", "filetype": "shelldoc", "grammar": "lsp", "label": "shebang", "matches": { "#!/usr/bin/env": true } }, "29e16531-2676-3a1b-8fbc-bbaa5262cf5a": { "content": "border-bottom-right-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbri:n": true } }, "29e1fb76-7753-3e88-b376-409ee92ae3a8": { "content": "erlang:display({${1}, ${0}}),", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "dt": true } }, "29e62768-df2a-316c-8ab1-aae95367fe89": { "content": "#define", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "def": true } }, "29e82e71-3fb8-3b60-8e80-5ab6b2899002": { "content": "align-content: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:s": true } }, "29e95c22-d330-3ccf-aa74-f9229203a0e0": { "content": "{% raw ${0:expression} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "raw": true } }, "29eaddd4-9b29-3238-83e6-a546aec30dca": { "content": "UGameplayStatics::PlayDialogueAtLocation(GetWorld(), ${1:DialogWave}, ${2:DialogContext}, ${3:Location}, ${4:Rotation}, ${5:VolumeMultiplier}, ${6:PitchMultiplier}, ${7:StartTime}, ${8:Attenuation});", "doc": "Play Dialog at Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal PlayDialogLocation", "matches": { "uplay_dialog_location": true, "uplay_dialogue_location": true } }, "29ef618d-10a9-3794-be36-57c60189155f": { "content": "interface ${1} extends ${2} {\n\t${3}: ${4:any}\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "interface extends", "matches": { "intx": true } }, "29f3e22b-171a-3c1d-a0e4-a6252e9784eb": { "content": "if ($1) {\n\t$0\n}", "doc": "Code snippet for if statement", "filetype": "objc", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "29f6bd09-9a20-3f11-a6e6-705bfe71db1a": { "content": "{{ $1 }}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "variable", "matches": { "{{": true } }, "29fa48c4-c1f9-3644-8ad3-378df6489e53": { "content": "expect(${1:target}).not.toEqual(${2:value})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to equal (coffee)", "matches": { "note": true } }, "29fbd89e-2743-397e-a1b3-8e3afbb130ef": { "content": "border-length: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdlt": true } }, "2a06e295-d7b8-3f97-9b76-0e9da0790b39": { "content": "do {\n\t${0:${VISUAL}}\n} while ($1)", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "do { ... } while (condition)", "matches": { "do": true } }, "2a0d0121-7c22-3b2b-97eb-59a7d000cb60": { "content": "list-style-type: circle;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:c": true } }, "2a124048-3f6c-32b5-a917-75e1702346f5": { "content": "expect(${1:target}).toBeNull();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be null (js)", "matches": { "en": true } }, "2a12e2ab-7861-37e8-aed6-f29dc8be301c": { "content": "| ${1:Column1} |\n| ------------- |\n| ${2:Item1} |\n${0}", "doc": "Insert table with 2 rows and 1 column. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 2x1 table", "matches": { "2x1table": true } }, "2a16e8ff-2c74-349c-917d-0b205916aca4": { "content": "for ${1:i},${2:v} in ipairs(${3:table_name}) do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "fori": true } }, "2a1c64f5-2b09-3cf1-907a-19fd22fd9627": { "content": "${1:#:class_name}.prototype.${2:#:method_name} = function(${3:#:first_argument}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "proto": true } }, "2a1e9d17-dcf2-3dd2-b2b9-94aed5123bf4": { "content": "height: ${1:auto};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "height", "matches": { "h": true } }, "2a240c11-e126-382a-84ba-baf312c5ab0e": { "content": "it '${1:description}', ->\n\t$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "it (coffee)", "matches": { "it": true } }, "2a25e003-3a44-3608-90e8-5af8c32f4122": { "content": "mix($2, $3, $4)", "doc": "float mix(float x, float y, float a)\nvec2 mix(vec2 x, vec2 y, vec2 a)\nvec3 mix(vec3 x, vec3 y, vec3 a)\nvec4 mix(vec4 x, vec4 y, vec4 a)\n\nThe mix function returns the linear blend of x and y, i.e. the product of x and (1 - a) plus the product of y and a. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nfloat mix(float x, float y, float a)\nvec2 mix(vec2 x, vec2 y, float a)\nvec3 mix(vec3 x, vec3 y, float a)\nvec4 mix(vec4 x, vec4 y, float a)\n\nThere is also a variation of the mix function where the third parameter is always a floating scalar.", "filetype": "glsl", "grammar": "lsp", "label": "mix", "matches": { "mix": true } }, "2a2a8005-3c82-3575-ad5b-4874ebae1ed9": { "content": "@#'", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "private": true } }, "2a2adf92-2e78-31b5-a32b-66b0edd93897": { "content": "<%= link_to '${1:link text...}', controller: '${2:items}', action: '${3:edit}', id: ${0:@item} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "licai": true } }, "2a33106b-7a8d-31bf-b2c3-3fef692f1fab": { "content": "const $1 = useSelector(state => state.$1);", "doc": "Redux useSelector() hook", "filetype": "redux", "grammar": "lsp", "label": "redux-useselector", "matches": { "redux useselector": true, "uss": true } }, "2a35af7c-33ae-36ea-90e3-fd61258eec48": { "content": "alias ${0:module_name}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "ali": true } }, "2a38071b-e487-328d-86b6-927a663a7c18": { "content": "type ${1:name} interface {\n\t$0\n}", "doc": "Snippet for a type interface", "filetype": "go", "grammar": "lsp", "label": "type interface declaration", "matches": { "tyi": true } }, "2a38c6bf-0da1-3d23-bc2b-233a74154e17": { "content": "%raw(\"${1://js expression}\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "expression level js embed", "matches": { "ele": true, "elr": true, "exe": true } }, "2a391341-d410-39a9-8d2a-aedf2c15bb68": { "content": "place-items: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi:c": true } }, "2a3bfe7c-15f1-3984-9f48-cbc1c30ecef9": { "content": "protected:\n\t${1:/*members*/}", "doc": "", "filetype": "d", "grammar": "snu", "label": "protected (prot)", "matches": { "prot": true } }, "2a3eabc6-73b7-3738-bbf8-9eeb823b4f14": { "content": "{\n\t\"type\": \"text\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": \"$3\",\n\t\"info\": \"$4\",\n\t\"placeholder\": \"$5\"\n},$6", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema text", "matches": { "_text": true } }, "2a442fae-e1d8-3361-b920-c207d669dd93": { "content": "setTimeout(() => {\n\t$0\n}, ${1:timeout})", "doc": "Set Timeout Function", "filetype": "typescript", "grammar": "lsp", "label": "Set Timeout Function", "matches": { "settimeout": true } }, "2a465533-5f3a-387b-b753-71782693cb45": { "content": "public int ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi+|": true } }, "2a47e153-a852-3186-a9eb-961dcb19dd15": { "content": "attribute", "doc": "The qualifier attribute is used to declare variables that are shared between a vertex shader and the OpenGL ES environment.\nSince the vertex shader is executed one time for each vertex attributes are used to specify per vertex data. They typically provide data such as the object space position, the normal direction and the texture coordinates of a vertex. Attributes are read-only variables, i.e. their value can not be changed in the vertex shader.\nSide note: Since an attribute is never initialized in the shader it has to be loaded with data by the application executing the shader.", "filetype": "glsl", "grammar": "lsp", "label": "attribute", "matches": { "attribute": true } }, "2a4b5726-b4f6-3f10-bd81-5056ae71a18f": { "content": "${1}: ${0:any}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts create field", "matches": { "+": true } }, "2a4de88f-891b-3b2c-b03c-f97487cbffae": { "content": "::: {layout-ncol=2}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "col2", "matches": { "col2": true } }, "2a5180c4-3101-3176-8e9d-41f97bfdfb6e": { "content": "defp ${1:name}(${2:args}) when ${3:guard}, do: ${4}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "dfpw": true } }, "2a51ccba-d90b-3527-8670-51f09e8990e0": { "content": "if err != nil {\n\treturn ${1:nil}, ${2:err}\n}", "doc": "Snippet for if err != nil", "filetype": "go", "grammar": "lsp", "label": "if err != nil", "matches": { "ir": true } }, "2a53ee63-dead-3291-b451-dcf925faf313": { "content": "<script lang=\"ts\">\nimport Vue from 'vue'\nexport default Vue.extend({\n ${0}\n})\n</script>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <script> with TypeScript", "matches": { "script_with_TypeScript": true } }, "2a5a2d66-28d8-3364-b964-b046817d9dc2": { "content": "<svelte:head>\n\t${1:<!-- head content -->}\n</svelte:head>", "doc": "svelte:head", "filetype": "svelte", "grammar": "lsp", "label": "svelte-head", "matches": { "s-head": true } }, "2a5dc3c2-6b64-3492-8f68-de0c618ed43c": { "content": "uvm_transport_imp #(${1:REQ className}, ${2:RSP className}, ${3:IMP}) ${4:name};", "doc": "UVM transport_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_transport_imp", "matches": { "uvm_transport_imp": true } }, "2a5f0312-6485-3883-9617-224122d2fd43": { "content": "console.table([${1:first}])", "doc": "Logs table to console", "filetype": "react-es7", "grammar": "lsp", "label": "consoleTable", "matches": { "ctl": true } }, "2a609caf-6fa6-36a6-abc7-7b50b0a42121": { "content": "${1:command} | to ${2|csv,html,json,md,nuon,text,toml,tsv,xml,yaml|}", "doc": "\"to\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "to builtin", "matches": { "to": true } }, "2a68ad95-8183-3a5d-95a0-bbf0f4a88a88": { "content": "delimited by space", "doc": "delimited by size (string)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "delimited_space", "matches": { "delimited by space": true, "ds": true } }, "2a6ae324-6cfa-3abf-b6d4-d0236d411f98": { "content": "${1:div}(:style=\"{ fontSize: ${2:data} + 'px' }\")", "doc": "vue inline style binding", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Style Binding", "matches": { "vstyle": true } }, "2a78b57d-b073-3db9-b4de-8c7dbec20273": { "content": "flex-wrap: nowrap;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxw:n": true } }, "2a79dca1-2ece-35ed-b33b-d4f4775c6465": { "content": "describe \"${1:describe_name}\" do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "describe .. do .. end", "matches": { "describe": true } }, "2a7c6313-1923-3e79-9064-d7334489e02d": { "content": "provider \"pagerduty\" {\n token = \"${token}\"\n}", "doc": "define a pagerduty provider.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty", "matches": { "tf-pagerduty": true } }, "2a82c59c-5f4e-3f9e-b044-f3f8fd4f3eb6": { "content": "resource \"azurerm_lb\" \"${MyResource}\" {\n name = \"acceptanceTestEventHubNamespace\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n}", "doc": "Defines azurerm_lb resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb", "matches": { "tf-azurerm_lb": true } }, "2a83115b-e380-34bb-bf34-a3944a61af9a": { "content": "require('${1:package}');", "doc": "Require a package", "filetype": "snippets", "grammar": "lsp", "label": "require", "matches": { "rqr": true } }, "2a896532-5c8f-3a7c-936d-8009be1ed943": { "content": ".PHONY: clean, mrproper\nCC = gcc\nCFLAGS = -g -Wall\n\nall: $1\n\n%.o: %.c\n\t$(CC) $(CFLAGS) -c -o $@ $<\n\n${1:out}: $1.o\n\t$(CC) $(CFLAGS) -o $@ $+\n\nclean:\n\trm -f *.o core.*\n\nmrproper: clean\n\trm -f $1", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "base": true } }, "2a89b919-c911-3af6-9356-8845de91171d": { "content": "resize: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "rz": true } }, "2a8b9b35-ad0c-3b2a-b1bf-8150db50b70c": { "content": "${1:#:method_name}: function(${2:#:attribute}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { ":f": true } }, "2a8efb9a-2fdb-351b-96c7-c7a9f4578d40": { "content": "border-fit: scale", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:sc": true } }, "2a8f4211-ac13-36a0-8ae1-62482c16859d": { "content": "(${1:a} => ${0})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "(a": true } }, "2a8f5f48-47b7-3d59-b6c6-36e3930801ed": { "content": "dist(${1:x1}, ${2:y1}, ${4:x2}, ${0:y2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "dist": true } }, "2a9a15a4-e1ce-3a7b-8b25-2ebe87522670": { "content": "text-justify: inter-ideograph;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:ii": true } }, "2a9f02db-64e9-3cc5-bd39-dd8792f3f7e3": { "content": "localeCompare($1)\n$0", "doc": "The localeCompare() method returns a number indicating whether a reference string comes before, or after, or is the same as the given string in sort order. In implementations with Intl.Collator API support, this method simply calls Intl.Collator.", "filetype": "javascript", "grammar": "lsp", "label": "localeCompare", "matches": { "localeCompare": true } }, "2aa31e2d-07f7-3ed4-a642-91a63ad02d78": { "content": "align-items: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:s": true } }, "2aade65f-10d7-3e94-9a8e-b1637b1e557a": { "content": "int ${2:y} = threadIdx.y + blockIdx.y * blockDim.y;\nint ${3:z} = threadIdx.z + blockIdx.z * blockDim.z;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current Y,Z index (2D)", "matches": { "iyz": true } }, "2ab01c62-3abe-3944-adb5-88a1633b7e11": { "content": "export async function getStaticPaths() {\n return {\n paths: [\n { params: { ... } } \n ],\n fallback: ${1|true,false|}\n };\n}", "doc": "If a page has dynamic routes (documentation) and uses getStaticProps it needs to define a list of paths that have to be rendered to HTML at build time. If you export an async function called getStaticPaths from a page that uses dynamic routes, Next.js will statically pre-render all the paths specified by getStaticPaths.", "filetype": "next", "grammar": "lsp", "label": "next-get-static-paths", "matches": { "next getstaticpaths": true } }, "2ab1b709-fe9d-37b5-94ad-52e0ce78b828": { "content": "{#await ${1:promise}}\n\t${2: <!-- content when promise is pending -->}\n{:then ${3:value}}\n\t${4: <!-- content when promise was fulfilled -->}\n{:catch error}\n\t${5: <!-- content when promise was rejected -->}\n{/await}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-catch-block", "matches": { "svawait-catch": true, "svelte await catch": true } }, "2ab372fd-1013-34c5-84ba-04f460886159": { "content": "_.flowRight(${funcs})", "doc": "function square(n) {\n return n * n;\n}\n\nvar addSquare = _.flowRight([square, _.add]);\naddSquare(1, 2);\n// => 9\n\nThis method is like `_.flow` except that it creates a function that\ninvokes the given functions from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flowright", "matches": { "lodash flowright": true } }, "2ab3efd2-5553-3167-8816-3151ad9a6477": { "content": "resource \"vault_policy\" \"${1:vault_policy_id}\" {\n name = \"${2:myPath}\"\n policy = <<EOT\npath \"${3:secret/my_app}\" {\n policy = \"${4:write}\"\n}\nEOT\n}", "doc": "define vault_policy resource.", "filetype": "terraform", "grammar": "lsp", "label": "vault_policy", "matches": { "tf-vault_policy": true } }, "2aba5605-aa63-37ca-bc2c-195832811e32": { "content": "componentDidMount() {\n\t$0\n}", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "snippets", "grammar": "lsp", "label": "componentDidMount", "matches": { "cdm": true } }, "2abc8651-f38f-3060-b6d9-e7954cc8e727": { "content": "void main() {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "main": true } }, "2ac92077-2375-3e0b-b665-16587da8b41b": { "content": "\\fill[${1}] ${2};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\fill": true, "fill": true } }, "2acdb899-efca-35f3-a201-0d45c4f4f97e": { "content": "\"ap-southeast-2\"", "doc": "Define a aws-region-ap-southeast-2 Asia Pacific (Sydney) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ap-southeast-2", "matches": { "tf-aws-region-ap-southeast-2": true } }, "2acfbee6-3baf-356a-902a-a8e24a7a2790": { "content": "expect(${1:target}).toContain(${2:value})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to contain (coffee)", "matches": { "ec": true } }, "2ad1e6ac-191b-3c99-931d-b1f56ff5ec1e": { "content": "dictsortreversed:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "dictsortrev": true } }, "2ad29bdb-e49b-36a5-804a-54f1508ef21a": { "content": "this.state.${1:first}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "componentState", "matches": { "state": true } }, "2ad523c3-70db-3c5c-b53c-0d033b065b47": { "content": "#if ${1:FOO}\n\t${0:${VISUAL}}\n#endif", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "#if": true } }, "2ada05ff-61ca-3628-ac82-5775578bd788": { "content": "import ${0:module}", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "imp": true } }, "2ae72821-5935-34b0-9594-b52dedf8b580": { "content": "import '${1:module}';$0", "doc": "Imports entire module in ES6 syntax without module name", "filetype": "base", "grammar": "lsp", "label": "importnomodulename", "matches": { "base import no module name": true } }, "2ae8e793-1df2-33f6-8d25-02f72c2e4378": { "content": "curvePoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "curvePoint": true } }, "2aebbc60-e943-3f39-a3c4-f16b1b2eb7e5": { "content": "crossref:\n fig-title: Figure\n tbl-title: Table\n title-delim: .\n fig-prefix: Figure\n tbl-prefix: Table\n eq-prefix: Eq.", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "crossref", "matches": { "crossref": true } }, "2b04c6c8-c943-3b33-a8a1-d991d421483b": { "content": "break ${1:label};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "break": true } }, "2b05e243-efa3-3474-a411-ede936e6dd13": { "content": "subtype ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "subtype", "matches": { "subty": true } }, "2b064d08-9d05-3d54-b7b9-0f46942c5333": { "content": "if ${1}\n\t${2}\nelse\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "if ... else", "matches": { "ife": true } }, "2b0cd9ae-7e48-31a1-b5f0-1f3a132e1cb6": { "content": "should.be_false(${0})", "doc": "should.be_false", "filetype": "gleam", "grammar": "lsp", "label": "Should Be False", "matches": { "sfalse": true, "should": true, "should.b": true } }, "2b0f8d96-fb79-3fb3-90ff-df9e58b590bd": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n */", "doc": "A simple Java comment block with short summary and description. Useful when the user prefers to manually add the other documentation tags.", "filetype": "javadoc", "grammar": "lsp", "label": "comment_simple", "matches": { "/*": true } }, "2b0fe426-7379-316f-ad0d-8344e6380d56": { "content": "case ${1:Expr} of\n ${2:Cond} ->\n ${3:todo};\n _ ->\n ${4:todo}\nend$5", "doc": "case block", "filetype": "erlang", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "2b1ef2ab-4264-3d1c-b278-a8152f916a8b": { "content": "while ${1:condition}:\n\t${2:pass}", "doc": "while loop", "filetype": "python", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "2b2ce0a3-60cb-3602-8d3f-691d4b78fef2": { "content": "<button type=\"$1\">$2</button>$3", "doc": "HTML - Defines a push button", "filetype": "html", "grammar": "lsp", "label": "button", "matches": { "button": true } }, "2b383931-3a31-3676-9c66-f7f992cbd6fc": { "content": "forces\n{\n\ttype\t\t\t\tforces;\n\tfunctionObjectLibs\t(\"libforces.so\");\n\tenabled\t\t\t\ttrue;\n\toutputControl\t\t${1:timeStep};\n\toutputInterval\t\t${2:1};\n\tpatches\t\t\t\t(${3});\n\tlog\t\t\t\t\t${4:true};\n\tCofR\t\t\t\t(${0:0 0 0});\n}", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "forces": true } }, "2b3df468-e824-3d17-89a1-a87dd5563b6e": { "content": "ADDRSPC=${2|VIRT,REAL|}${3|\\,|}", "doc": "ADDRSPC Parameter", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/ADDRSPC", "matches": { "ADDRSPC": true } }, "2b4807a4-8fdf-3200-b001-87846df09a99": { "content": "${1:command} | transpose", "doc": "\"transpose\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "transpose builtin", "matches": { "transpose": true } }, "2b52a2f1-38c4-3541-bdc3-6939eda39a0d": { "content": "#+begin_verse\n$0\n#+end_verse", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "verse": true } }, "2b54ec93-2671-351a-95f7-2cbcdb26486d": { "content": "Run Keyword If Any Critical Tests Failed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If Any Critical Tests Failed", "matches": { "rkiactf": true } }, "2b589e46-2a0e-3dd3-91fa-c37bf7b65cac": { "content": "pushtag #${1:TagName}\n$0", "doc": "Push a tag onto the stack.", "filetype": "beancount", "grammar": "lsp", "label": "pushtag", "matches": { "pushtag": true } }, "2b59f686-e585-3c32-b1ca-2db763b35346": { "content": "color:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "color: from pykv-snippets", "matches": { "color": true } }, "2b5b2b6f-45af-3964-8165-225917468440": { "content": "z-index: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "z:a": true } }, "2b638de3-d8dd-3625-86b5-6dad05125b7f": { "content": "pravFrame();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "pf": true } }, "2b73fc40-5e9f-3680-a2f7-34a3fe7b70d4": { "content": "{% block ${1:name} %}\n\t$0\n{% endblock %}", "doc": "block (block)", "filetype": "twig", "grammar": "lsp", "label": "blockb", "matches": { "blockb": true } }, "2b7c9e90-eb22-337c-b31e-24f5f0a91487": { "content": "program ${1:programName};\n\t$0\nendprogram", "doc": "program statement", "filetype": "systemverilog", "grammar": "lsp", "label": "program", "matches": { "program": true } }, "2b7cf266-f20f-3d79-bcfa-7e0de43f61b9": { "content": "**$0**", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "Bold", "matches": { "**": true } }, "2b83bb66-da21-3398-967c-3751fc564b1e": { "content": "\\\\subsubsection*{${1:subsubsection name}}%\n\\\\label{ssub:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subsubsection*", "matches": { "ssub*": true } }, "2b85aa76-1e55-3097-9da2-c86e7ac8c62c": { "content": "gl_MaxDrawBuffers", "doc": "const mediump int gl_MaxDrawBuffers = 1\n\nThe built-in constant gl_MaxDrawBuffers provides the maximum number of the available draw buffers. The value of this variable is 1 for all OpenGL ES 2.0 implementations.", "filetype": "glsl", "grammar": "lsp", "label": "gl_MaxDrawBuffers", "matches": { "gl_MaxDrawBuffers": true } }, "2b8632f2-d4b4-34db-9f98-5b0767b04ae7": { "content": ".. error::\n\t${0:Error occur}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "err:": true } }, "2b95bd06-3eea-3ffa-b317-4ed78f8c43f6": { "content": "Stack<${1:Object}> ${2:stack} = new Stack<$1>();${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "d.st": true } }, "2b95f22e-48ff-334a-818d-e072f71bf910": { "content": "onready var ${1:name} = get_node($2)", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "define onready variables", "matches": { "onready": true } }, "2bab9bb4-15ab-3155-929f-77b742f86a78": { "content": "expect($1).toMatchObject($0);", "doc": "returns true if the argument matches the second object", "filetype": "jest", "grammar": "lsp", "label": "jest-tomatchobject", "matches": { "jest expect tomatchobject": true, "tmo": true } }, "2bb52a08-93bc-3e5d-b556-0a2c18e1755a": { "content": "enum ${1:#:name} {\n ${0:TARGET}\n};", "doc": "", "filetype": "c", "grammar": "snu", "label": "enum {}", "matches": { "enum": true } }, "2bbe410d-8291-37ae-8f9a-6b04b71204eb": { "content": "grid-auto-columns: max-content;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gac:mac": true } }, "2bc3a1f9-3432-3697-930e-f0e2725c763c": { "content": "align-items: flex-start;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "align-items: flex-start", "matches": { "aifs": true } }, "2bcea503-ea1c-349a-ba26-fe90957abdd0": { "content": "env('${1:key}')", "doc": "Get environment variable value", "filetype": "edge", "grammar": "lsp", "label": "edge: env", "matches": { "env": true } }, "2bd3b109-7708-3f86-8564-de57b35cb708": { "content": "${1:FIELDNAME} = models.FilePathField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FilePathField", "matches": { "mfilepath": true } }, "2bd872fc-5159-328b-a71d-915f524429a7": { "content": "-moz-box-shadow: ${1:0} ${2:0} ${3:0} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh:m+": true } }, "2bda168d-135b-3aa4-8e6e-fa6e50b65fa1": { "content": "for (const ${1:item} in ${2:object}) {\n\t${0}\n}", "doc": "Iterating over property values of iterable objects", "filetype": "snippets", "grammar": "lsp", "label": "forIn", "matches": { "fin": true } }, "2bdb7081-1cef-316c-8bf2-d4b759c5e13c": { "content": "console.assert(${1:first}, ${2:second})", "doc": "If the specified expression is false, the message is written to the console along with a stack trace", "filetype": "generated", "grammar": "lsp", "label": "consoleAssert", "matches": { "cas": true } }, "2bde8638-e1a2-3967-9f8a-d9806e6c3297": { "content": "{% if ${1} %}\n\t${0}\n{% endif %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "if": true } }, "2be3a3b6-d1c0-351e-9364-6571af236506": { "content": "${1}.reduce((${2:previous}, ${3:current}) => {\n\t${0}\n}${4:, initial});", "doc": "reduce", "filetype": "base", "grammar": "lsp", "label": "reduce", "matches": { "base reduce": true } }, "2bee3399-ce46-3f40-9879-8d65e7b1cf0a": { "content": "paste(${1:...}, ${2:collapse = ${3:NULL}})", "doc": "Paste0", "filetype": "r-snippets", "grammar": "lsp", "label": "pas0", "matches": { "pas0": true } }, "2bef08ca-2d36-384d-9610-7ea1f06c0b35": { "content": "import { useRouter } from 'next/router'", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-import-use-router", "matches": { "next import userouter": true } }, "2bf702ce-cf53-34bf-87cc-4fb0b839a613": { "content": "uvm_nonblocking_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM nonblocking_peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_peek_imp", "matches": { "uvm_nonblocking_peek_imp": true } }, "2c025059-25d9-3424-9c4d-0f21929e054d": { "content": "has_many", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_many", "matches": { "hm": true } }, "2c04f531-e946-36ec-b7d9-62732cd6803b": { "content": "_.ceil(${number}, ${precision})", "doc": "_.ceil(4.006);\n// => 5\n\n_.ceil(6.004, 2);\n// => 6.01\n\n_.ceil(6040, -2);\n// => 6100\n\nComputes `number` rounded up to `precision`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ceil", "matches": { "lodash ceil": true } }, "2c055241-054c-39f3-bc9f-2e12e242addf": { "content": "Yii::app()->request->isAjaxRequest", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yisajax": true } }, "2c1860cf-0da9-315e-8b24-9923554a9e1f": { "content": "text(name: \"${1:BIOGRAPHY}\" , defaultValue: \"${2:default}\" , description: \"${3:Enter some information about the person}\")\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "paramtext": true } }, "2c1aab90-823a-3fe7-b59b-09b6fabda66a": { "content": "must_be ${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mb": true } }, "2c1b4ace-a92d-3854-8f71-55f3bb79f86c": { "content": "${1:reg}_r <= $1_w;${2:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "_r <= _w;", "matches": { "regseq": true } }, "2c224296-c472-3efc-9593-1ca03f9fc72c": { "content": "try:\n\t# Short option syntax: \"hv:\"\n\t# Long option syntax: \"help\" or \"verbose=\"\n\topts, args = getopt.getopt(sys.argv[1:], \"${1:short_options}\", [${2:long_options}])\n\nexcept getopt.GetoptError, err:\n\t# Print debug info\n\tprint str(err)\n\t${3:error_action}\n\nfor option, argument in opts:\n\tif option in (\"-h\", \"--help\"):\n\t\t${0}\n\telif option in (\"-v\", \"--verbose\"):\n\t\tverbose = argument", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "getopt": true } }, "2c24eb1b-c3b1-3cb5-95c2-584799293a67": { "content": "console.dir(${1:object});", "doc": "Prints a JavaScript representation of the specified object", "filetype": "base", "grammar": "lsp", "label": "consoledir", "matches": { "base console dir": true } }, "2c25fdd7-4221-38d8-80e1-45d11fe10a44": { "content": "font-style italic", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fs:i": true } }, "2c3ad018-ab56-3828-96e4-d1818c433a2c": { "content": "do |${1:v}|\n\t${2}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "dov": true } }, "2c3b2bc2-c2b6-3b8c-a400-c021db32fda2": { "content": "Option<${1:()}>${2}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Option<A>", "matches": { "opt": true } }, "2c4048a7-4a40-3c19-9baf-0fb08b3e2ee2": { "content": "thread::spawn(${1:move }|| {\n\t${0}\n});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "spawn a thread", "matches": { "spawn": true } }, "2c4b7707-a1e7-3bc2-b86f-e088aa3ab55d": { "content": "border ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bd+": true } }, "2c4e406a-f38e-3ebb-8a73-8633a31f8aa9": { "content": "<bdo dir=\"${1}\">${0}</bdo>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bdo": true } }, "2c4f1259-827b-35e3-ac78-03711680553b": { "content": "{% from '${1:#:module}' import ${2:#:macro} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% from '...' import ... %}", "matches": { "from": true } }, "2c514114-9b47-3b78-a350-91c5d95e768a": { "content": "step($2, $3)", "doc": "float step(float edge, float x)\nvec2 step(vec2 edge, vec2 x)\nvec3 step(vec3 edge, vec3 x)\nvec4 step(vec4 edge, vec4 x)\n\nThe step function returns 0.0 if x is smaller then edge and otherwise 1.0. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nfloat step(float edge, float x)\nvec2 step(float edge, vec2 x)\nvec3 step(float edge, vec3 x)\nvec4 step(float edge, vec4 x)\n\nThere is also a variation of the step function where the edge parameter is always a floating scalar.", "filetype": "glsl", "grammar": "lsp", "label": "step", "matches": { "step": true } }, "2c521d93-a09c-3de9-98ae-7fd4aed79c1e": { "content": "box-shadow ${1:0} ${2:0} ${3:0} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh+": true } }, "2c5e7fe2-0b61-351f-9ccf-be55fc4a8591": { "content": "${1:FIELDNAME} = serializers.IPAddressField(${2})", "doc": "Django-rest Serializers ``IPAddressField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF IPAddressField", "matches": { "sip": true } }, "2c5f3256-2790-30f1-b9a2-16fac81e0b85": { "content": "^${1}^$0", "doc": "Insert superscript text", "filetype": "asciidoc", "grammar": "lsp", "label": "superscript text", "matches": { "superscript": true } }, "2c6335ac-5947-3386-92f8-eb8b63d76b1f": { "content": "font-stretch condensed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:c": true } }, "2c63a47e-376e-34a0-b349-16de4d10c3f4": { "content": "case ${1} do\n\t${2} ->\n\t\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "case": true } }, "2c67ff1b-a884-35d4-a947-8563979d1abd": { "content": "justify-content: flex-end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:fe": true } }, "2c6af038-da48-37b6-9d3f-61d3f4cdeaa9": { "content": "has_and_belongs_to_many :${1:object}${2:, join_table: \"${3:table_name}\", foreign_key: \"${4:$1_id}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_and_belongs_to_many (habtm)", "matches": { "habtm": true } }, "2c6f55fa-87f4-3ee6-aa13-b992f9757c6a": { "content": "fieldset\n\tlegend ${1}", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "fieldset": true } }, "2c6f6b5a-4122-3cd1-b867-cc96f8c0801e": { "content": "margin-top: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mt": true } }, "2c70126d-3e0a-338c-be7e-d7f7b89d9e91": { "content": "While ($1)\n\t${0:; code...}\nWEnd", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "wh": true } }, "2c76f589-3c93-3aa0-919a-28e519bb0e24": { "content": "#[cfg(test)]\nmod test {\n #[test]\n fn ${1:name}() {\n ${2:todo!();}\n }\n}", "doc": "#[cfg(test)]\nmod test {...}", "filetype": "rust", "grammar": "lsp", "label": "modtest", "matches": { "modtest": true } }, "2c7e911c-a3c8-353e-b3ee-f9cc3aa1cbb9": { "content": "find do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "find": true } }, "2c833f4f-3c83-38f9-becb-12390344c149": { "content": "border-bottom-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-bottom-style: size style color (border)", "matches": { "border": true } }, "2c888704-7275-3a09-8ae0-7639c329a85c": { "content": "vec![${1}]", "doc": "vec![…]", "filetype": "rust", "grammar": "lsp", "label": "vec", "matches": { "vec": true } }, "2c8cf340-f734-33b0-b483-b1d53d345ade": { "content": "private void Awake() {\n\t$0\n}", "doc": "Awake is called when the script instance is being loaded.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour Awake", "matches": { "Awake()": true } }, "2c907a17-c49d-3c4e-b731-403e46b9d5a5": { "content": "howpublished = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "howpublished": true } }, "2c91f02b-d69a-3a13-aff4-f1df76fc3db4": { "content": "inject(${1:init}) { |${2:mem}, ${3:var}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "inj": true } }, "2c951b19-8d99-389e-b9b6-e94b2c0c3539": { "content": "text-height auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "th:a": true } }, "2c9cc403-d472-3af4-9c89-9a9c81869bbb": { "content": "$.ajaxStop ->\n\t${1:// handler for when all AJAX calls have been completed}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxstop": true } }, "2c9f0f60-b1d8-3725-8060-0e37c1178850": { "content": "componentWillUnmount: ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentWillUnmount", "matches": { "componentWillUnmount": true } }, "2ca60157-0bd5-3fc5-aa24-b9fe20869ea7": { "content": "case $1 do\n $2 -> \n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "2ca80595-9efa-337a-acae-9ee547c6567f": { "content": "$this->${1:method}()->shouldNotBe${2:String|Array|Bool}();", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotBeString|Array|Bool()", "matches": { "snbscalar": true } }, "2caeb866-a028-340d-a109-01488cd6605b": { "content": "extends ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ext": true } }, "2caee5e0-186c-3afc-a2cf-63f6109dbe46": { "content": "componentDidUpdate (prevProps, prevState) {\n\t$0\n}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "react", "grammar": "lsp", "label": "componentDidUpdate", "matches": { "cdup": true } }, "2cb1167e-e621-3800-a8eb-d144ca4a2d4c": { "content": "<table border=\"${1}\">\n${2:TARGET}\n</table>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "table": true } }, "2cb12a91-294d-37a1-9a33-363be0f62ff9": { "content": "PropTypes.node,", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "react", "grammar": "lsp", "label": "propTypeNode", "matches": { "ptnd": true } }, "2cb7671a-8675-3e0c-97b7-cb40bdfa7cea": { "content": "place-self: ${1:stretch} ${2:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps+": true } }, "2cbb24b7-8309-3c08-93d0-474ba8fd2075": { "content": "resource \"azurerm_dns_mx_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n\n record {\n preference = 10\n exchange = \"mail1.contoso.com\"\n }\n\n record {\n preference = 20\n exchange = \"mail2.contoso.com\"\n }\n}", "doc": "Defines azurerm_dns_mx_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_mx_record", "matches": { "tf-azurerm_dns_mx_record": true } }, "2ccb21d3-f8ef-3516-835f-817b62245dce": { "content": "minloc(${1:source}${2:, mask=${3:$1>0}})", "doc": "Index of Minimum", "filetype": "fortran", "grammar": "lsp", "label": "minloc", "matches": { "minloc": true } }, "2cd0c3cf-856c-3672-94d3-309e837f960f": { "content": "for ${1:key}, ${2:value} of ${3:object}\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "foro": true } }, "2cd1e46a-c954-3e0b-acd5-8ec5cb17487c": { "content": "align-self: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:s": true } }, "2cd2c211-5766-36dc-9113-57a23d8f8ddd": { "content": "0x[${1:ff}]", "doc": "hexadecimal", "filetype": "nushell", "grammar": "lsp", "label": "hexadecimal", "matches": { "0x": true, "hexadecimal": true } }, "2cd4168f-1805-373a-a945-f047c121d0fc": { "content": "expect(${1:target}).toBeVisible();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be visible (js)", "matches": { "ev": true } }, "2cdb3c44-8a16-324c-98ab-091551a3a38f": { "content": "<para>${1:content.}$0</para>", "doc": "Adds a paragraph. This tag is for use inside other tags, such as <summary> or <returns>, and permits structure to be added to text.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<para>", "matches": { "<para>": true } }, "2ce2b589-9672-3aad-bad6-2dc86603dfe5": { "content": "console.count(${1:first})", "doc": "Writes the the number of times that count() has been invoked at the same line and with the same label", "filetype": "react-es7", "grammar": "lsp", "label": "consoleCount", "matches": { "cco": true } }, "2cec585b-7cf2-3368-886d-d329d08b7a62": { "content": "<${1:div} :class=\"[${2:classNameA}, ${3:classNameB}]\"></${1:div}>", "doc": "vue class binding", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Class Binding Object", "matches": { "vclass-obj": true } }, "2cee5033-968e-377a-b946-4fc8b61e7873": { "content": "@deprecated$0", "doc": "nThe @deprecated tag indicates that a declaration should not be used and may be removed in a future release.", "filetype": "tsdoc", "grammar": "lsp", "label": "deprecated", "matches": { "@deprecated": true } }, "2cef5016-62a3-38e4-b681-83155b3a452c": { "content": "<xsl:choose>\n\t<xsl:when test=\"${1:value}\">\n\t\t${2}\n\t</xsl:when>\n</xsl:choose>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "choose": true } }, "2cf75676-21f6-3741-92af-055cc7b0e0e6": { "content": "margin-left ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ml": true } }, "2cfed3dd-043a-366c-95e4-974ed5860f13": { "content": "pragma abicoder v2;", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "pragma abicoder", "matches": { "pragm-abicoder": true } }, "2cffcfae-156b-3f90-897f-fc2f96117fd1": { "content": "place-content start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:s": true } }, "2d0a32a8-72d0-33b0-b7a2-a64cea7c3ed6": { "content": "// $0", "doc": "Insert comment", "filetype": "asciidoc", "grammar": "lsp", "label": "comment", "matches": { "/": true, "comment": true } }, "2d12eaab-6def-3ed3-a267-6b86dcee81f7": { "content": "resource \"aws_nat_gateway\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_nat_gateway", "filetype": "terraform", "grammar": "lsp", "label": "aws_nat_gateway", "matches": { "tf-aws_nat_gateway": true } }, "2d19384e-7b42-3ac3-915b-7d85806834d9": { "content": "${1:obj}.prevAll('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "preva": true } }, "2d193ce4-100f-3415-bcfe-cea39af58dbe": { "content": "from django.contrib.postgres.forms import ${1|SimpleArrayField,SplitArrayField,HStoreField,JSONField,IntegerRangeField,FloatRangeField,DateTimeRangeField,DateRangeField|}", "doc": "PostgreSQL specific forms fields", "filetype": "forms", "grammar": "lsp", "label": "ipostgresff", "matches": { "ipostgresff": true } }, "2d2423f6-91d2-3426-b308-8f5b7a8d5c95": { "content": "post {\n\tsuccess {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "ps": true } }, "2d263845-7d79-3bfc-8953-de78db67fc5e": { "content": "fontStyle: '${1:normal}',", "doc": "fontStyle", "filetype": "react-native", "grammar": "lsp", "label": "fontStyle", "matches": { "fo": true } }, "2d2e53da-c403-3d5c-9ea7-140c5ed7f647": { "content": "*** $0", "doc": "level 3 heading", "filetype": "norg", "grammar": "lsp", "label": "h3", "matches": { "h3": true } }, "2d307138-1a7b-3256-80ba-53ff83245533": { "content": "justify-content: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:st": true } }, "2d331834-5612-3153-a10c-4e6702733df6": { "content": "{% if $1 %}\n$2\n{% else %}\n$3\n{% endif %}", "doc": "if else tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ife", "matches": { "ife": true } }, "2d35bed4-eac0-3d1d-985b-f2ce1a17d8bd": { "content": "describe('${1:}', function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "describe('thing', function() { ... })", "matches": { "des": true } }, "2d3629a0-7e62-3849-a315-914b6d95bab2": { "content": "<%= submit ${1:\"Submit\"} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "submit", "matches": { "sb": true } }, "2d389a95-0f73-3837-bc39-495ea58e6db8": { "content": "grid-column-gap: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gcg": true } }, "2d3aa30e-0d25-3e16-afae-c4337c6fd840": { "content": "<?php if (${1}): ?>\n\t${0:${VISUAL}}\n<?php else: ?>\n\t${2}\n<?php endif; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "<?php if (condition): ?> ... <?php else: ?> ... <?php endif; ?>", "matches": { "ifeil": true } }, "2d3cf329-dc28-3e18-a74f-11f24e93db81": { "content": "function monetary-thousands-separator()$0", "doc": "character used to separate the thousands digit groupings in a monetary currency value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-monetary-thousands-separator", "matches": { "function monetary-thousands-separator": true } }, "2d3dfa7a-997a-3b4a-a4ca-baaf08d1a7f9": { "content": "_.trim(${string}, ${chars})", "doc": "_.trim(' abc ');\n// => 'abc'\n\n_.trim('-_-abc-_-', '_-');\n// => 'abc'\n\n_.map([' foo ', ' bar '], _.trim);\n// => ['foo', 'bar']\n\nRemoves leading and trailing whitespace or specified characters from `string`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-trim", "matches": { "lodash trim": true } }, "2d3ffe52-212b-36a2-b965-02aa7e2e16e4": { "content": "border-bottom: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdb": true } }, "2d41bc17-0326-3e21-a227-ee9b8256637b": { "content": "== ${1:title}\n$0", "doc": "Insert section level 1 (h2)", "filetype": "asciidoc", "grammar": "lsp", "label": "section 1", "matches": { "h2": true, "section 1": true } }, "2d4619c7-da34-36b9-ad3d-3e3d470b4cd7": { "content": "foreach(${1:mixed} ${2:ele} in ${3:arr})\n{\n\t${4}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "fore": true } }, "2d51e8a9-7a4f-3e47-9972-542dfc384cb7": { "content": "letter-spacing: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lts": true } }, "2d53d764-cd7d-3e56-8c98-86d4f370ce49": { "content": "const ${1:route} = useRoute()\n\t$0", "doc": "The useRoute composable returns the current route and must be called in a setup function, plugin, or route middleware.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useState", "matches": { "useState": true } }, "2d53ed80-3e77-348b-a002-6f57ae086d1a": { "content": "console.count(${1:label});", "doc": "Writes the the number of times that count() has been invoked at the same line and with the same label", "filetype": "base", "grammar": "lsp", "label": "consolecount", "matches": { "base console count": true } }, "2d568acc-c6f3-3396-95f6-cd734184828d": { "content": "auto ${1:f} = File(${2:\"useful_info.xml\"}, ${3:\"rw\"});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "file": true } }, "2d59d55c-b2ef-3147-8793-7a7d6bb3c7b6": { "content": "if {${1:expr}} {\n\t$2\n} else {\n\t$0\n}", "doc": "if else statement", "filetype": "tcl", "grammar": "lsp", "label": "Execute scripts conditionally - if else", "matches": { "ife": true } }, "2d5cf4ff-95db-3c3e-8076-c1f457fa601f": { "content": "content: no-close-quote", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:ncq": true } }, "2d6e61e3-2a7d-30b7-b126-649ab8658da2": { "content": "private static immutable ${1:int} ${2:Constant} = ${3:1};\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "psi": true } }, "2d72863b-017a-3261-bf61-eaf5d0b2ba1d": { "content": "echo CHtml::encode(${0:text});", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhec": true } }, "2d7555fe-64d3-3461-bbeb-a80c5574d37e": { "content": "place-content: space-between;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:sb": true } }, "2d7a3c0e-57f4-3b90-9b18-8977ecd7090c": { "content": "uvm_get_port #(${1:className}) ${2:name};", "doc": "UVM get_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_port", "matches": { "uvm_get_port": true } }, "2d7b9827-37cb-3ac5-ae4a-4744fcdb6d38": { "content": "% for ${1:i} in ${2:iter}:\n\t${3:}\n% endfor", "doc": "", "filetype": "mako", "grammar": "snu", "label": "for", "matches": { "for": true } }, "2d7c2d8a-e806-3633-b0e3-a7ae17cb806d": { "content": "font-effect: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fef": true } }, "2d7c80a8-4086-3f0c-9f25-34f5785f78d3": { "content": "function ${1} return ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "function declaration", "matches": { "fund": true } }, "2d7ecce6-2f80-3ba5-94a3-9a88db0fc2d1": { "content": "belongs_to :${0:association}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "bt": true } }, "2d895091-121e-3668-be04-eccc3d200d36": { "content": "private void OnFailedToConnect(NetworkConnectionError error) {\n\t$0\n}", "doc": "Called on the client when a connection attempt fails for some reason.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnFailedToConnect", "matches": { "OnFailedToConnect(NetworkConnectionError)": true } }, "2d8e1425-14d1-33f6-b0ba-8d86ec817c2b": { "content": "{\n\tpath: '${1:path}', \n\tcomponent: ${2:Component},\n\tchildren: [\n\t\t{ path: '${3:childpath}', component: ${4:ChildComponent} }\n\t]\n}$0", "doc": "Angular route path with children", "filetype": "angular", "grammar": "lsp", "label": "angular-route-path-with-children", "matches": { "a-route-path-with-children": true, "angular route path children": true } }, "2d98e636-f506-3f5e-a8fa-fd9a833c110f": { "content": "test('should $1', () => {\n $0\n})", "doc": "Testing `test` block", "filetype": "react", "grammar": "lsp", "label": "testBlock", "matches": { "test": true } }, "2d99d53d-1664-37e7-9f68-1dacd7f9f9c6": { "content": "{% post_url ${1:#:TARGET} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "post_url": true } }, "2d9abd46-c331-30db-b897-b5d0bb0ca441": { "content": "define([\n\t'require',\n\t'${1:dependency}'\n], function(require, ${2:factory}) {\n\t'use strict'\n\t$0\n})", "doc": "define module", "filetype": "javascript", "grammar": "lsp", "label": "define module", "matches": { "define": true } }, "2d9e668e-c03b-305c-99dc-0fa3d93331f7": { "content": "module ${1} = struct\n ${2:TARGET}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module struct", "matches": { "mod": true } }, "2d9f6bf7-1496-32bc-8f02-4f648fc7162a": { "content": "<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "end": true } }, "2da3cac9-2315-31ac-b5d4-37e5cd1c8576": { "content": "import ${0:gleam/result}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "import", "matches": { "im": true } }, "2da43bde-5f18-39a7-b771-15aeb3a76ab9": { "content": "$this->${1:method}()->shouldNotBeEqualTo(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotBeEqualTo('value')", "matches": { "snbequalto": true } }, "2daa597a-1fb6-3806-bcc5-d3c61b23dbc9": { "content": "source(\"${1:file.R}\")", "doc": "", "filetype": "r", "grammar": "lsp", "label": "source", "matches": { "src": true } }, "2dabf825-9b82-3518-a8b5-50fa3825844f": { "content": "place-content: space-evenly;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:se": true } }, "2dafda71-1b9d-3768-85f9-ebfab68325b4": { "content": "val ${1:fn} ${2}: fn ${3:'a} -> ${4:'a}\nlet $1 ${5} =\n\t${0:${VISUAL}}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "fn": true } }, "2db6066b-1ee0-30d4-a296-4723cc7098b6": { "content": "# https://kubernetes.io/docs/concepts/services-networking/ingress/\napiVersion: networking.k8s.io/v1\nkind: Ingress\nmetadata:\n name: ${1:example-ingress}\n namespace: ${2:default}\nspec:\n rules:\n - host: ${3:example.foo.com}\n http:\n paths:\n - path: /${4}\n pathType: ${5|Prefix,Exact|}\n backend:\n service:\n name: ${6:service1}\n port:\n number: ${7:80}\n---\n$0", "doc": "k8s Ingress", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Ingress", "matches": { "k-ingress": true } }, "2db8b55c-b707-3ae3-be52-e52bff7e7776": { "content": "#+BEGIN_LATEX\n$0\n#+END_LATEX", "doc": "latex", "filetype": "org", "grammar": "lsp", "label": "latex", "matches": { "latex": true } }, "2dba5a31-0204-3a59-becb-f931322cd285": { "content": "@protocol(${1:protocol name}}", "doc": "Create a @protocol", "filetype": "objc", "grammar": "lsp", "label": "@protocol", "matches": { "@proto": true } }, "2dbc93dd-1e47-3772-b12f-34ae937d9721": { "content": "export const ${1:first} = '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reduxConst", "matches": { "rxconst": true } }, "2dbd9d70-0893-367d-ac1b-66d1ad0fbdaf": { "content": "overflow-y scroll", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovy:s": true } }, "2dc1ce61-93f2-36df-a1ee-1efb4860986f": { "content": "resource \"docker_volume\" \"${MyResource}\" {\n}", "doc": "Defines docker_volume", "filetype": "terraform", "grammar": "lsp", "label": "docker_volume", "matches": { "tf-docker_volume": true } }, "2dc2810c-573b-3e95-92d1-4f82f97bb239": { "content": "@include('${1:name}')", "doc": "include view", "filetype": "snippets", "grammar": "lsp", "label": "Include view", "matches": { "b:include": true } }, "2dc48f99-bf42-3981-a0d4-93dd5e684eab": { "content": "accepts_nested_attributes_for :${1:association_name}${2:${3:, allow_destroy: true}${4:, reject_if: proc \\{ |obj| ${5:obj.blank?} \\}}}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "accepts_nested_attributes_for", "matches": { "anaf": true } }, "2dc502c9-500e-347c-a4ad-5a6a056f8658": { "content": "else {\n\t$0\n}", "doc": "Code snippet for else statement", "filetype": "cpp", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "2dc6430d-38ec-34b3-aa86-5bfe992712ae": { "content": "internal bool ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb&|": true } }, "2dc66b68-9d2d-3021-be9d-7d87180dee1c": { "content": "-webkit-border-image ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi:w": true } }, "2dc7976f-48bd-3547-871b-897bf7c2b04b": { "content": "NSMutableArray *${1:array} = [NSMutable array];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "array": true } }, "2dd16aee-56ce-3c97-afb8-cd20e8102937": { "content": "lines(${1:x}${2:, color=${3:red}})", "doc": "Polygonal Line", "filetype": "r-snippets", "grammar": "lsp", "label": "lin", "matches": { "lines": true } }, "2dd1f66f-3a2e-32fa-a948-1ce9bddb213b": { "content": "border-corner-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdci:n": true } }, "2dd37793-01e0-3797-9731-1415dbd6b45c": { "content": "text-emphasis: dot", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:dt": true } }, "2dd5c986-b061-3f7a-8774-f51c69b1db20": { "content": "\\begin{ttfamily}\n\t${1:TARGET}\n\\end{ttfamily}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{ttfamily} \\ttfamily": true, "ttfamily": true } }, "2dd6615e-3bdc-32dd-a603-86c76706a568": { "content": "{-# OPTIONS_GHC ${1:opt} #-}$0", "doc": "GHC options pragma", "filetype": "haskell", "grammar": "lsp", "label": "opt pragma", "matches": { "opt": true } }, "2dd67728-861d-34f9-b560-0fd6689e081e": { "content": "private void OnTriggerStay2D(Collider2D other) {\n\t$0\n}", "doc": "Sent each frame where another object is within a trigger collider attached to this object (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerStay2D", "matches": { "OnTriggerStay2D(Collider2D)": true } }, "2dd9c569-b624-36d4-a569-e7314c79b8d7": { "content": "println('${1:#:name}, $1)", "doc": "", "filetype": "scala", "grammar": "snu", "label": "println('name, name)", "matches": { "pn": true } }, "2ddacf6c-b473-3039-828e-6424d5433465": { "content": "using ${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "load a package", "matches": { "use": true } }, "2ddd9463-c9b4-34dd-a8f8-d376494872cd": { "content": "xor %edx, %edx\nmovl $1, %eax\nmull $2\naddl $3, %eax", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Current index from a matrix", "matches": { "mindex": true } }, "2ddeea38-739d-327e-b51c-fb5590be5814": { "content": "font-variant normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fv:n": true } }, "2de73d82-7a0c-3123-8562-8c6c78cd2ff6": { "content": "border-style: outset;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:o": true } }, "2de7aefd-d7b7-3925-be54-22b779487604": { "content": "resource \"tls_private_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n algorithm = \"ECDSA\"\n ecdsa_curve = \"P384\"\n}", "doc": "define tls_private_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "tls_private_key", "matches": { "tf-tls_private_key": true } }, "2df75c1a-356a-35ed-9fdc-6cd8f9c197f3": { "content": "${1:FIELDNAME} = models.XMLField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "XMLField", "matches": { "mxml": true } }, "2df91411-62a3-3f25-893d-2c3fd3ac67c1": { "content": "@impl true\ndef ${1:name} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "impl": true } }, "2dfb3785-d8d1-365a-873b-f34024281985": { "content": ".${1:title}\n[%autowidth%header,cols=\"1,1,1\"]\n|===\n| ${2:column1} | ${3:column2} | ${4:column3}\n\n| ${5:cell1.1}\n| ${6:cell1.2}\n| ${7:cell1.3}\n\n| ${8:cell2.1}\n| ${9:cell2.2}\n| ${10:cell2.3}\n\n| ${11:cell3.1}\n| ${12:cell3.2}\n| ${13:cell3.3}\n|===\n$0", "doc": "Insert 4x3 table with autowidth and header", "filetype": "asciidoc", "grammar": "lsp", "label": "table 2", "matches": { "table": true } }, "2dfb50b5-a812-33c7-be95-1d73f89ea95a": { "content": "delegate (${1:int x}) => ${2}${3:;}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "del": true } }, "2e00f156-4711-3c90-a12a-f4d60d8f4405": { "content": "console.timeEnd('${1:first}')", "doc": "Console time end wrapper", "filetype": "generated", "grammar": "lsp", "label": "consoleTimeEnd", "matches": { "cte": true } }, "2e01e0fd-4648-3ae9-a148-9561952a9f42": { "content": "use ${2:module} ${3:members}", "doc": "\"use\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "use builtin", "matches": { "use": true } }, "2e06259b-07a0-363c-a152-bb31e3cd5983": { "content": "height: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "h": true } }, "2e0cd1ae-0ee8-3f27-ac62-0b4647f83e5f": { "content": "#lang typed/racket", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#tr": true } }, "2e0f6589-8841-39b8-bbd7-372f9de14e35": { "content": "limit: ${1:5}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "limit": true } }, "2e12b774-f1a3-33e2-b1e8-8e87ce5143a3": { "content": "floor($2)", "doc": "float floor(float x)\nvec2 floor(vec2 x)\nvec3 floor(vec3 x)\nvec4 floor(vec4 x)\n\nThe floor function returns the largest integer number that is smaller or equal to x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.\n\nSide note: The return value is of type floating scalar or float vector although the result of the operation is an integer.", "filetype": "glsl", "grammar": "lsp", "label": "floor", "matches": { "floor": true } }, "2e1a9458-eae1-31af-a947-97902cdff0f6": { "content": "@tutorial$0", "doc": "Link to a tutorial file.", "filetype": "jsdoc", "grammar": "lsp", "label": "tutorial", "matches": { "@tutorial": true } }, "2e20c40e-7ca9-3f47-9eb9-1a97fd0ccdbd": { "content": "${1:obj}.addClass('${2:class name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "addClass": true } }, "2e2461aa-5eea-3bd6-a1b3-00fa1fe3f3b0": { "content": "composed_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "composed_of", "matches": { "co": true } }, "2e24fe13-5f84-33a8-b3d2-cd94d4cae7ef": { "content": "ACCEPT ${1:variable} ${2|FROM DATE,FROM DAY,FROM DAY-OF-WEEK,TIME|}\n$0", "doc": "ACCEPT FROM DATE/DAY/WEEK/TIME", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ACCEPT FROM", "matches": { "ACCEPT": true } }, "2e2513be-62d6-386f-98e2-5a79cffdfaa9": { "content": "$this->db->delete(${1:table});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_db_truncate": true } }, "2e26f8a0-2f51-3600-9db4-d2d25d45fa8b": { "content": "t.timestamps\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.timestamps (tctss)", "matches": { "t.": true } }, "2e285e94-38c5-30c3-9873-ca99f0100d6a": { "content": "background-origin: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgo": true } }, "2e2cd0d3-5e0b-3c9e-be3f-9d9fbb4bbca6": { "content": "${1:proc_name}: process(${3:clk})\nbegin\n\tif ${2|rising_edge,falling_edge|}(${3:clk}) then\n\t\tif ${4:rst} = ${5:rst_val} then\n\t\t\t$0\n\t\telse\n\t\t\t\n\t\tend if;\n\tend if;\nend process $1;", "doc": "Clocked Process (Synchronous Reset)", "filetype": "vhdl", "grammar": "lsp", "label": "synchronous_reset_clocked_process", "matches": { "sproc, processs": true } }, "2e33ad2a-77f5-3f8e-ab7f-d5f9faf8a931": { "content": "@inject('${1:values}')", "doc": "Edge: inject tag allows the component template to inject data into the component tree. The tag accepts an object as the only argument.", "filetype": "edge", "grammar": "lsp", "label": "edge: Inject", "matches": { "@inject": true } }, "2e34524b-9887-3160-bc7a-d37f552d4771": { "content": "process.env", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "process.env", "matches": { "pe": true } }, "2e3a5318-a8dd-3391-a1d0-ffd327a70660": { "content": "while (true) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "wht": true } }, "2e3cc5ad-6b18-3eaa-b6dd-fdcc4df1f357": { "content": "${1:Table}~\\\\ref{${2:tab:}}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "reference to a table", "matches": { "table": true } }, "2e409330-22fa-3da6-adea-ec3175733e95": { "content": "border-left none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdl:n": true } }, "2e433523-3111-367c-8a16-f6f87d30fece": { "content": "console.clear()", "doc": "Clears the console", "filetype": "react-es7", "grammar": "lsp", "label": "consoleClear", "matches": { "ccl": true } }, "2e4845de-6c3c-361a-bbf1-bfa63c7e0ace": { "content": "select {\ncase ${1:v1} := <-${2:chan1}:\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "select { case a := <-chan: ... }", "matches": { "select": true } }, "2e4f5df8-fe95-30cc-aec6-1be7811696fb": { "content": "_.orderBy(${collection}, ${iteratees}, ${orders})", "doc": "var users = [\n { 'user': 'fred', 'age': 48 },\n { 'user': 'barney', 'age': 34 },\n { 'user': 'fred', 'age': 40 },\n { 'user': 'barney', 'age': 36 }\n];\n\n// Sort by `user` in ascending order and by `age` in descending order.\n_.orderBy(users, ['user', 'age'], ['asc', 'desc']);\n// => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 40]]\n\nThis method is like `_.sortBy` except that it allows specifying the sort\norders of the iteratees to sort by. If `orders` is unspecified, all values\nare sorted in ascending order. Otherwise, specify an order of \"desc\" for\ndescending or \"asc\" for ascending sort order of corresponding values.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-orderby", "matches": { "lodash orderby": true } }, "2e5cae6e-7177-3059-a2ac-130c36d14376": { "content": "position: ${1:static/relative/absolute/fixed};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "position: type (position)", "matches": { "position": true } }, "2e6b4bd5-f2e8-36ad-9ea2-b6c9a11ef008": { "content": "text-wrap: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tw": true } }, "2e6d82ed-3068-3386-9312-7a8dd67bd68e": { "content": "flexDirection: '${1:column}',", "doc": "flexDirection", "filetype": "react-native", "grammar": "lsp", "label": "flexDirection", "matches": { "flex": true } }, "2e76e76b-c925-3912-a9b8-a22cc9bc5e96": { "content": "PropTypes.instanceOf($0),", "doc": "Is an instance of a class prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeInstanceOf", "matches": { "pti": true } }, "2e771e97-e0a0-3619-ae1b-495729af9825": { "content": "animation: ${1:name} ${2:1s} ${3|linear,ease-in-out,ease,ease-in,ease-out,step-start,step-end,steps,cubic-bezier|};", "doc": "animation: name duration timing-function delay direction count fill-mode play-state", "filetype": "css", "grammar": "lsp", "label": "animation", "matches": { "ani": true } }, "2e7747ba-70d1-3cac-9bbb-98e5cd544c3a": { "content": "<div class=\"$1\" id=\"$2\">\n\t$3\n</div>", "doc": "HTML - Defines a section in a document", "filetype": "html", "grammar": "lsp", "label": "div.#", "matches": { "div.#": true } }, "2e79e348-33ee-3fb5-8825-f54093bf4ba5": { "content": "xit('${1:}', function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "xit('should do', function() { ... })", "matches": { "xit": true } }, "2e7c86a8-e657-3331-9434-155165f76983": { "content": "form_open_multipart(\"${1:action}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_open_multipart": true } }, "2e822eef-a40d-3df4-a1d8-783fcfe46e81": { "content": "$_GET['${1}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "get", "matches": { "get": true } }, "2e8336fc-8229-3e97-8d2f-5b334ae7d76e": { "content": "begin\n\t$1\nrescue ${2:StandardError} => ${3:exception}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Exception block", "matches": { "begin": true } }, "2e883766-7f11-3ddb-9d12-d14587b0aee2": { "content": "entity $0", "doc": "Models an entity of the system", "filetype": "plantuml", "grammar": "lsp", "label": "Entity", "matches": { "ent": true } }, "2e88968b-91e6-30d3-851b-f734e398a082": { "content": "assert($1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "asr": true } }, "2e8b7b3a-9734-3c98-a92d-4dbc3b4cf747": { "content": "#!/usr/bin/env bash", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "bash": true } }, "2e8ca53c-c23a-3d20-968b-329a26e69cb3": { "content": "const ${1:feature}Reducer = createReducer(\n\tinitialState,\n\ton($1Actions.action, state => ({ ...state, ${2:prop}: ${3:updatedValue} })),\n);\n\nexport function reducer(state: State | undefined, action: Action) {\n\treturn $1Reducer(state, action);\n}", "doc": "Creates an NgRx Reducer", "filetype": "angular", "grammar": "lsp", "label": "ngrx-create-reducer", "matches": { "a-ngrx-create-reducer": true, "angular ng rx create reducer": true } }, "2e91c0af-2c0a-35ee-961d-c5d68194a4ff": { "content": "- (-) ${1:task}", "doc": "task (in progress)", "filetype": "norg", "grammar": "lsp", "label": "pending_task", "matches": { "ptask": true } }, "2e947452-849d-3e31-bc63-4ac1066dd584": { "content": "evaluate $1\n when $2\n $0\n when other\n continue\nend-evaluate", "doc": "evaluate", "filetype": "vscode_cobol", "grammar": "lsp", "label": "evaluate", "matches": { "ee": true, "evaluate": true } }, "2e950821-38cc-3705-84d9-69f5be6b899d": { "content": "=head1 NAME\n\n${1:ClassName} - ${2:ShortDesc}\n\n=head1 SYNOPSIS\n\n use $1;\n\n ${3:# synopsis...}\n\n=head1 DESCRIPTION\n\n${0:# longer description...}\n\n\n=head1 INTERFACE\n\n\n=head1 DEPENDENCIES\n\n\n=head1 SEE ALSO", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ppod": true } }, "2e97c249-725c-374e-8cd6-ac2b59ae3f75": { "content": "border-fit: repeat;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:r": true } }, "2e9dab9a-eeb9-3459-8d4a-ebf64a4043fe": { "content": "<pre>\n\t{{ dump(${1}) }}\n</pre>", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig dump", "matches": { "dump": true } }, "2e9ecc81-8149-32f3-84de-25606f5314e6": { "content": "_.mapKeys(${object}, ${iteratee})", "doc": "_.mapKeys({ 'a': 1, 'b': 2 }, function(value, key) {\n return key + value;\n});\n// => { 'a1': 1, 'b2': 2 }\n\nThe opposite of `_.mapValues`; this method creates an object with the\nsame values as `object` and keys generated by running each own enumerable\nstring keyed property of `object` thru `iteratee`. The iteratee is invoked\nwith three arguments: (value, key, object).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-mapkeys", "matches": { "lodash mapkeys": true } }, "2ea2957e-b618-3a17-910f-3d4d5b9c8613": { "content": "while true; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "wht": true } }, "2ea57cd9-bd9c-3a9e-8a41-ad0bfbd3c3c4": { "content": "_.matchesProperty(${path}, ${srcValue})", "doc": "var objects = [\n { 'a': 1, 'b': 2, 'c': 3 },\n { 'a': 4, 'b': 5, 'c': 6 }\n];\n\n_.find(objects, _.matchesProperty('a', 4));\n// => { 'a': 4, 'b': 5, 'c': 6 }\n\nCreates a function that performs a partial deep comparison between the\nvalue at `path` of a given object to `srcValue`, returning `true` if the\nobject value is equivalent, else `false`.\n\n**Note:** Partial comparisons will match empty array and empty object\n`srcValue` values against any array or object value, respectively. See\n`_.isEqual` for a list of supported value comparisons.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-matchesproperty", "matches": { "lodash matchesproperty": true } }, "2eaaf39f-a29c-348a-80b8-6b90ddd5b69f": { "content": "d_ply(${1:frame}, ${2:variables}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "d_": true } }, "2ead725d-ca0f-3639-a59d-6204d2c6563b": { "content": "${1:fn}.apply(${2:this}, ${3:arguments})", "doc": "function apply", "filetype": "base", "grammar": "lsp", "label": "function-apply", "matches": { "base function apply": true } }, "2ec09b0f-67ef-3113-b500-4cb07dc09317": { "content": "grid-gap ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gg": true } }, "2ecdda2b-0350-38c5-9ccd-5b0c873b897e": { "content": "class ${1:ArgumentCompleter} : System.Management.Automation.IArgumentCompleter {\n\t[System.Collections.Generic.IEnumerable[System.Management.Automation.CompletionResult]] CompleteArgument(\n\t\t[string] \\$CommandName,\n\t\t[string] \\$ParameterName,\n\t\t[string] \\$WordToComplete,\n\t\t[System.Management.Automation.Language.CommandAst] \\$CommandAst,\n\t\t[System.Collections.IDictionary] \\$FakeBoundParameters\n\t) {\n\t\t\\$CompletionResults = [System.Collections.Generic.List[System.Management.Automation.CompletionResult]]::new()\n\t\t\n\t\t${0:$TM_SELECTED_TEXT}\n\t\t\n\t\treturn \\$CompletionResults\n\t}\n}", "doc": "Implementation of the IArgumentCompleter interface that can be directly attached to parameters (e.g. [MyCustomArgumentCompleter]). More: Get-Help about_Functions_Argument_Completion", "filetype": "PowerShell", "grammar": "lsp", "label": "IArgumentCompleter Class", "matches": { "iargument-completer": true } }, "2ecf3874-0b71-3298-a528-eb5e03bd9d0c": { "content": "fontSize: ${1},", "doc": "fontSize", "filetype": "react-native-ts", "grammar": "lsp", "label": "fontSize", "matches": { "fo": true } }, "2ecfa138-31de-3786-94cb-2d1461bf6fe2": { "content": "@click=\"${1:handler}(${2:arg}, $event)\"", "doc": "v-on click handler with arguments", "filetype": "vue-template", "grammar": "lsp", "label": "Vue v-on Shortcut Directive", "matches": { "von": true } }, "2ed11c50-4102-3ee0-affe-d99956a37640": { "content": "${1:page}~\\\\pageref{${2}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "reference to a page", "matches": { "page": true } }, "2ed2e65c-1d71-31a7-96a7-acbbde036242": { "content": "expect(${1:list}).toContain($0);", "doc": "expects the list contains the item (===)", "filetype": "jest", "grammar": "lsp", "label": "jest-tocontain", "matches": { "jest expect tocontain": true, "tc": true } }, "2eda2882-9a17-3a23-8249-d9ea212eafdf": { "content": "logical :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "bool": true } }, "2edcd711-732c-31f0-b8de-2ac38d72c9a1": { "content": "(for/first ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/first", "matches": { "forfi": true } }, "2ee685ec-93d1-3d73-82b9-0d0a2a3ad9fb": { "content": "PropTypes.number.isRequired", "doc": "Number prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeNumberRequired", "matches": { "ptnr": true } }, "2ef9f465-a843-38b1-aedf-ed553a8f63f2": { "content": "export default class ${1:className} {\n\t$0\n};", "doc": "Export default class in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "exportclass", "matches": { "base export class": true } }, "2efe24eb-4173-3d31-9dd2-4bfd24bb4ee0": { "content": "{% else %}\n\t${0:TARGET}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% else %} ...", "matches": { "else": true } }, "2efe6dd8-7cf6-3f64-b197-1f8cfbb0d2b6": { "content": "/**\n * ${1:first}\n */", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "commentBigBlock", "matches": { "cmmb": true } }, "2f0018ff-a643-390c-a7c4-f00392c58a1d": { "content": "data \"google_iam_policy\" \"${admin}\" {\n binding {\n role = \"roles/compute.instanceAdmin\"\n members = [\n \"serviceAccount:your-custom-sa@your-project.iam.gserviceaccount.com\",\n ]\n }\n binding {\n role = \"roles/storage.objectViewer\"\n members = [\n \"user:evanbrown@google.com\",\n ]\n }\n}", "doc": "Defines google_iam_policy policy", "filetype": "terraform", "grammar": "lsp", "label": "google_iam_policy", "matches": { "tf-google_iam_policy": true } }, "2f00310a-aabc-35c2-ba41-b685a612c2f2": { "content": "dot_product($1,$2)", "doc": "Dot Product of Vectors", "filetype": "fortran", "grammar": "lsp", "label": "dot", "matches": { "dot": true } }, "2f00c956-bce2-363f-889e-006e10aa1373": { "content": ":hover", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":h": true } }, "2f06cf3b-8ef6-3905-bcfa-32412816f604": { "content": "<input type=\"radio\" name=\"${1}\" value=\"value\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "inputradio": true } }, "2f081dbc-a1e4-3341-8518-bee2d9fc9530": { "content": "*${1}* $0", "doc": "Insert italic text", "filetype": "markdown", "grammar": "lsp", "label": "Insert italic text", "matches": { "i": true, "italic": true } }, "2f09daf0-197d-3307-a091-ebbcd1445ee9": { "content": "${1:void} ${2:/*function name*/}(${3:/*args*/}) ${4:@safe pure nothrow}\n{\n\t${VISUAL}$5\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "function definition (fun)", "matches": { "fun": true } }, "2f0c97fa-d17b-35f7-9d1b-bc6d7318e916": { "content": "let ${1:f} = (${2:pattern}) => {\n\t${3:${2:pattern}}$0\n};", "doc": "Snippet for a function block definition", "filetype": "reason", "grammar": "lsp", "label": "function (block)", "matches": { "let": true } }, "2f154d71-97c6-3ec5-959a-dbd39a590588": { "content": "align-items: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:e": true } }, "2f18eb50-44a9-38eb-8521-24d029464d77": { "content": "it { should serialize :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "iss": true } }, "2f1eac71-fb72-3bae-9979-953c2758f55a": { "content": "---- ${1:item}", "doc": "level 4 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list_4", "matches": { "ulist4": true } }, "2f286008-cbb4-370e-acf6-ae9e3bdf5f37": { "content": "text-decoration none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "td:n": true } }, "2f291fd8-16a2-3fc9-ab0a-1fc8f3f6b748": { "content": "<c:when test=\"\\${${1}}\">\n\t${0}\n</c:when>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cwhen": true } }, "2f2ebe67-ac59-3e22-8240-a44b5aa60fb8": { "content": "\\$_SESSION['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "session": true } }, "2f36bf7f-59da-34ec-88f5-a7c66bcbd2df": { "content": "<input type=\"datetime\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:datetime": true } }, "2f384180-8f69-35d9-9afd-5c0dc3225e95": { "content": "font-emphasize-style dot", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems:dt": true } }, "2f3f1bb0-6574-304f-a12e-905583090bd2": { "content": "| split: '${1:,}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "split": true } }, "2f41d749-591c-398d-9e06-fd36708c262d": { "content": "var_dump(${1}); die(${0:});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "vdd": true } }, "2f43032e-dcf1-39c5-8d8c-fa6fa5c7cf82": { "content": "const { GraphQLClient } = require('graphql-request');", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-require-client", "matches": { "graphql-request require client": true } }, "2f44157b-3c86-30a1-9aed-3af361b38d81": { "content": "match ${1:(* e1 *)} with\n| ${2:p} -> ${3:e2}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "match", "matches": { "match": true } }, "2f44a18e-b685-3e09-abaa-2cc887996db3": { "content": "hsl(${1:360}, ${2:100}%, ${3:100}%)$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color hsl", "matches": { "hsl": true } }, "2f45806c-4c71-3342-9e10-b3e016eca803": { "content": "render nothing: ${1:true}, status: ${2:401}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (nothing,status) (rns)", "matches": { "rns": true } }, "2f4aac85-06d1-3bf8-bd2f-5f2181695189": { "content": "place-content: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:st": true } }, "2f4d2df1-edab-39ef-9c03-294252d192a1": { "content": "elseif $1 then\n\t$0", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "elif": true } }, "2f4d869d-6647-30d0-afcc-80c1742091b5": { "content": "afterUpdate(() => {\n\t${1:// content here}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-after-update", "matches": { "svelte lifecycle-after-update": true, "svlfap": true } }, "2f540cca-8d64-3ea3-974a-384645aa719a": { "content": "$${1:observer} = $this->prophesize(${2:SomeClass}::class);", "doc": "", "filetype": "php", "grammar": "snu", "label": "$observer = $this->prophesize(SomeClass::class);", "matches": { "proph": true } }, "2f541a4f-8aa0-39f1-9ec3-e5c96cb7de89": { "content": "foreach_reverse(${1:elem}; ${2:range}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fer": true } }, "2f56062e-ad89-3d91-ba36-2918c1ab7937": { "content": "BYTES=${2:500},${3|CANCEL,DUMP,WARNING|}${4|\\,|}", "doc": "BYTES Parameter", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "JOB/BYTES", "matches": { "BYTES": true } }, "2f598e28-d470-37bb-be13-bc29cdf3ff7f": { "content": "$.dequeue('${1:selector expression}'${2:, 'queue name'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "deqq": true } }, "2f5b4b66-41dd-3486-b5a7-a54d0d738846": { "content": "enum struct ${1:#:name} { ${2:#:TARGET} };", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "enum struct {};", "matches": { "enum_scoped": true } }, "2f5d659c-e84e-330f-a410-7bf89d8a8b41": { "content": "module ${1:ModuleName} {\n\t$0\n}", "doc": "Modules are kind of containers for a set of relatable functions, usually used to gather functions that relate to a specific type.", "filetype": "mint", "grammar": "lsp", "label": "Modules", "matches": { "mod": true } }, "2f619412-0fc0-3f65-bfc5-34dbc215b058": { "content": "if $1\n\t${0}\nelse\n ${1}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "ife": true } }, "2f665200-9fd3-3fc8-988d-a8ce5c7b383d": { "content": "$.parseJSON(${1:data})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "parsejson": true } }, "2f692950-e66e-371e-8b20-99849e452dd4": { "content": "if { [catch {${1:#do something...}} ${2:err}] } {\n\t${0:# handle failure...}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "ifc": true } }, "2f6b6657-6b6a-362a-8185-aec2b159266c": { "content": "// https://eips.ethereum.org/EIPS/eip-1996\r\n// https://github.com/IoBuilders/holdable-token (example)\r\n// SPDX-License-Identifier: MIT\r\n/*\r\nAn extension to the ERC-20 standard token that allows tokens to be put on hold.\r\nThis guarantees a future transfer and makes the held tokens unavailable for transfer in the mean time.\r\nHolds are similar to escrows in that are firm and lead to final settlement.\r\n*/\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface IHoldable /* is ERC-20 */ {\r\n enum HoldStatusCode {\r\n Nonexistent,\r\n Ordered,\r\n Executed,\r\n ReleasedByNotary,\r\n ReleasedByPayee,\r\n ReleasedOnExpiration\r\n }\r\n\r\n function hold(string calldata operationId, address to, address notary, uint256 value, uint256 timeToExpiration) external returns (bool);\r\n function holdFrom(string calldata operationId, address from, address to, address notary,\r\n uint256 value, uint256 timeToExpiration) external returns (bool);\r\n function releaseHold(string calldata operationId) external returns (bool);\r\n function executeHold(string calldata operationId, uint256 value) external returns (bool);\r\n function renewHold(string calldata operationId, uint256 timeToExpiration) external returns (bool);\r\n function retrieveHoldData(string calldata operationId) external view returns (address from, address to, address notary,\r\n uint256 value, uint256 expiration, HoldStatusCode status);\r\n\r\n function balanceOnHold(address account) external view returns (uint256);\r\n function netBalanceOf(address account) external view returns (uint256);\r\n function totalSupplyOnHold() external view returns (uint256);\r\n\r\n function authorizeHoldOperator(address operator) external returns (bool);\r\n function revokeHoldOperator(address operator) external returns (bool);\r\n function isHoldOperatorFor(address operator, address from) external view returns (bool);\r\n\r\n event HoldCreated(address indexed holdIssuer, string operationId, address from,\r\n address to, address indexed notary, uint256 value, uint256 expiration);\r\n event HoldExecuted(address indexed holdIssuer, string operationId, address indexed notary, uint256 heldValue, uint256 transferredValue);\r\n event HoldReleased(address indexed holdIssuer, string operationId, HoldStatusCode status);\r\n event HoldRenewed(address indexed holdIssuer, string operationId, uint256 oldExpiration, uint256 newExpiration);\r\n event AuthorizedHoldOperator(address indexed operator, address indexed account);\r\n event RevokedHoldOperator(address indexed operator, address indexed account);\r\n}", "doc": "Draft: EIP-1996: Holdable Token, An extension to the ERC-20 standard token that allows tokens to be put on hold. This guarantees a future transfer and makes the held tokens unavailable for transfer in the mean time. Holds are similar to escrows in that are firm and lead to final settlement.", "filetype": "solidity", "grammar": "lsp", "label": "erc1996i", "matches": { "erc1996i-draft": true } }, "2f6d1653-8263-3754-bf9a-87fcdfc02496": { "content": "resource \"rabbitmq_user\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n password = \"foobar\"\n tags = [\"administrator\", \"management\"]\n}", "doc": "define rabbitmq_user resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_user", "matches": { "tf-rabbitmq_user": true } }, "2f6f1568-f26c-3881-9baf-5d4746c3e42f": { "content": "import React, { Component } from 'react';\nimport { connect } from 'react-redux';\n\nfunction mapStateToProps(state) {\n\treturn {\n\n\t};\n}\n\nclass ${1:${TM_FILENAME_BASE}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\nexport default connect(\n\tmapStateToProps,\n)(${1:${TM_FILENAME_BASE}});", "doc": "Creates a React component class connected to redux", "filetype": "snippets", "grammar": "lsp", "label": "reactReduxComponent", "matches": { "rrc": true } }, "2f72636d-647c-3e96-aa9e-f178ff7d48bd": { "content": "when(${1:mockedService.executeMagicWith(any())}).thenReturn(${2:\"42\"});", "doc": "Mock a method's return", "filetype": "java-tests", "grammar": "lsp", "label": "Mock - Method return", "matches": { "mock_method_return": true } }, "2f759e42-70e7-30b0-9f7f-ad799b47a00e": { "content": "align-self stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:st": true } }, "2f75da63-afe7-3771-8cb5-d43b78593b64": { "content": "if ( $1 ) {\n\t${2}\n}\nelse {\n\t${3}\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "ife": true } }, "2f81e7c6-c992-3fa6-bbf9-e5c95e954865": { "content": "@for ${1:$i} from ${2:1} through ${3:3} {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "for": true } }, "2f83fa7b-efe3-3992-b924-b28856a8bb14": { "content": "if (${1:true}) {\n\t${0:${VISUAL}}\n} else {\n\t${2}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "if (condition) { ... } else { ... }", "matches": { "ife": true } }, "2f84ab09-8d2d-3e29-b149-247b49f442e6": { "content": "t.rename(:${1:old_column_name}, :${2:new_column_name})\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Table column(s) rename", "matches": { "tre": true } }, "2f8cecf5-8615-355f-9eb3-16554e0ce722": { "content": "uvm_get_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM get_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_imp", "matches": { "uvm_get_imp": true } }, "2f91a812-09af-3d27-ae8b-1dc5b61415a7": { "content": "let ${1}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "let ... end", "matches": { "let": true } }, "2f9fe460-72b5-3483-af82-a3969516db08": { "content": "function* (${1:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "generator function", "matches": { "gf": true } }, "2fa1cd3a-a6b2-3e44-9106-c4ecb62bb5f6": { "content": "{%- render '${0:snippet}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "render-": true } }, "2fa67db6-8315-3942-b99f-36474d0c3290": { "content": ".. danger::\n\t${0:ah!}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "dan:": true } }, "2fad9167-0c32-35a8-8531-a9fcc3b1b574": { "content": "FUNCTION ORD-MAX(${1:char},${2:...})$0", "doc": "max. ordinal position in the program character set corresponding to list of chars", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ORD-MAX", "matches": { "FUNCTION ORD-MAX": true } }, "2fae303c-7a13-3b28-b3c0-c680363a51f1": { "content": "| concat: ${1:array}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "concat": true } }, "2fb0d944-5864-3eff-ad33-bc88417a1896": { "content": "shouldComponentUpdate(nextProps, nextState) { ${1:first} }", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "generated", "grammar": "lsp", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "2fb36bdc-f9f3-3fd5-a585-ec3977b3c53a": { "content": "class ${TM_FILENAME_BASE} {\n\t$0\n}", "doc": "Snippet for class declaration", "filetype": "kotlin", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "2fbf1c29-e1dc-3fc6-924a-d8728a4ee6b5": { "content": "cgroup_parent: ${1:cgroup}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "cgroup_parent", "matches": { "cgr": true } }, "2fc3e229-a918-33e6-bd1e-706c3a7dc39f": { "content": "if (${1}) {\n\t${2}\n}\nelsif (${3}) {\n\t${4:# elsif...}\n}\nelse {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "2fc4764a-cd2a-3987-87ad-cba79a9421fc": { "content": "before_save :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mbs": true } }, "2fcf2d39-91f5-38b4-9711-1db6ccefb8d3": { "content": "private void OnEnable() {\n\t$0\n}", "doc": "This function is called when the object becomes enabled and active.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnEnable", "matches": { "OnEnable()": true } }, "2fd08392-5a04-3611-8515-09f1da7fd60a": { "content": "resource \"dyn_record\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n zone = \"\\${var.dyn_zone}\"\n name = \"terraform\"\n value = \"192.168.0.11\"\n type = \"A\"\n ttl = 3600\n}", "doc": "define dyn_record resource.", "filetype": "terraform", "grammar": "lsp", "label": "dyn_record", "matches": { "tf-dyn_record": true } }, "2fd31f78-4838-3fd2-bd79-036b36904e82": { "content": "{\n\t:f${0}\n}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "eventsmap": true } }, "2fd8d9f5-2503-3225-9cdc-f069dddbc99f": { "content": "#import \"${1}}\"", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "Imp": true } }, "2fdc844c-0f1f-3959-af0b-d6a2f1d069bc": { "content": ".${1:title}\n[source,${2:language}]\n----\n$3\n----\n$0", "doc": "Insert source code block with title", "filetype": "asciidoc", "grammar": "lsp", "label": "source code block 2", "matches": { "source code block+": true } }, "2fe29d0d-226a-3225-998a-641edbe69a46": { "content": "#!/usr/bin/env bash\nset -eu", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "s#!": true } }, "2feda8c1-d29d-3083-bf3c-10ba564a048d": { "content": "random uuid", "doc": "\"random uuid\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "random uuid builtin", "matches": { "random-uuid": true } }, "2ff1f1f9-bb9b-3c2a-bf47-956da9bad634": { "content": "import ${2:*} from '${1:module}'", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "import module", "matches": { "im": true } }, "2ff29adb-dc01-3293-8c9b-c347e052f91e": { "content": "|> ${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "p": true } }, "2ff34405-c9f2-37e3-9eed-18970f606ce1": { "content": "<strong>${1:TARGET}</strong>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "strong": true } }, "2ff6f16e-1650-3f17-ba9b-1ae7ce8ab0aa": { "content": "if ${1:condition}:\n\\t${2:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "if": true } }, "2fffa523-d9e8-3568-9904-a29edbbaed0f": { "content": "text-justify: tibetan", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:t": true } }, "30077178-419b-34d5-9c35-d615629bf3ce": { "content": "outline: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "o": true } }, "300a9844-2d32-3944-b3a3-3b97e977bd10": { "content": "repeat (${1}) begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "rep": true } }, "300afce1-8ae6-3d5b-a7e7-2ad426f3efbc": { "content": "public static void main (String[] args) {\n\t${0}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "main": true } }, "300b90e3-4060-3383-9a85-33a781bbf6a9": { "content": "#[doc(alias = \"${1:name}$0\")]", "doc": "This feature allows you to add alias(es) to an item when using the rustdoc search through the doc(alias) attribute.\n\n* How to use: You can use this on any item.", "filetype": "rustdoc", "grammar": "lsp", "label": "alias", "matches": { "#[doc(alias)]": true } }, "301d0079-530b-3cb8-be27-1b5ccccf5cbe": { "content": "let open ${1:module} in\n${2:e}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "open", "matches": { "open": true } }, "302afbf0-8f67-3c58-a8ba-a9260c6077ca": { "content": "uvm_blocking_get_peek_port #(${1:className}) ${2:name};", "doc": "UVM blocking_get_peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_peek_port", "matches": { "uvm_blocking_get_peek_port": true } }, "302d5f00-7335-3b3a-a045-cc5e98682e2c": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter})\n{\n\t${5}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fun1": true } }, "302ec1c6-eb6f-30d4-8a21-2c9b13f4539a": { "content": "@inbook{${1:LABEL},\n author/editor = {${2}},\n title = {${3}},\n chapter/pages = {${4}},\n publisher = {${5}},\n year = {${6}},\n memo = {volume, series, address, edition, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@inbook": true, "inbook": true } }, "30373f43-9855-3a37-9994-315cbbb96439": { "content": "_.spread(${func}, ${start})", "doc": "var say = _.spread(function(who, what) {\n return who + ' says ' + what;\n});\n\nsay(['fred', 'hello']);\n// => 'fred says hello'\n\nvar numbers = Promise.all([\n Promise.resolve(40),\n Promise.resolve(36)\n]);\n\nnumbers.then(_.spread(function(x, y) {\n return x + y;\n}));\n// => a Promise of 76\n\nCreates a function that invokes `func` with the `this` binding of the\ncreate function and an array of arguments much like\n[`Function#apply`](http://www.ecma-international.org/ecma-262/7.0/#sec-function.prototype.apply).\n\n**Note:** This method is based on the\n[spread operator](https://mdn.io/spread_operator).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-spread", "matches": { "lodash spread": true } }, "303e97e8-277c-38be-8648-9da7a752cf38": { "content": "post {\n\tfailure {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pfa": true } }, "303fc1e0-971d-3143-91eb-2040e00f3497": { "content": "on:${1:eventname}|${2|preventDefault,stopPropagation,passive,capture,once|}={${3:handler}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-modifiers", "matches": { "svelte on event modifiers": true, "svon-modifiers": true } }, "3048cdcc-dc38-3116-843c-767943b02b16": { "content": "test \"${1:test_name}\", %{${2:arg: arg}} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "testa": true } }, "304be75d-46ce-3411-9337-deb369ba38c9": { "content": "\\$_COOKIE['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "cookie": true } }, "305178ef-06e7-3ad1-8326-14eeedd9bb5f": { "content": "content: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "c": true, "content": true } }, "30524ce9-6118-3640-b5d5-62a6da0d9070": { "content": "${1:obj}.ajaxError (${1:e}, xhr, settings, thrownError) ->\n\t${2:// error callback}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxerror": true } }, "30525def-72b6-31ab-97a1-09e5fd12feae": { "content": "set ${1:propertyName}(${2:value}) {\n\t${0};\n}", "doc": "Creates a setter property inside a class in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "propertyset", "matches": { "pse": true } }, "3055e556-5bc6-39db-aaeb-48a3c40a8b30": { "content": "var tests = []struct {\n\tname string\n\texpected string\n\tgiven string\n}{\n\t{\"${1}\", \"${2}\", \"${3}\",},\n}\nfor _, tt := range tests {\n\ttt := tt\n\tt.Run(tt.name, func(t *testing.T){\n\t\tactual := ${0:${VISUAL}}(tt.given)\n\t\tif actual != tt.expected {\n\t\t\t\tt.Errorf(\"$0(%s): expected %s, actual %s\", tt.given, tt.expected, actual)\n\t\t}\n\n\t})\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "tt": true } }, "305ac0cc-d295-3278-be6d-c18a63df960a": { "content": "PropTypes.shape({\n\t$0\n}),", "doc": "An object taking on a particular shape", "filetype": "snippets", "grammar": "lsp", "label": "propTypeShape", "matches": { "ptsh": true } }, "305eee81-74e3-3c5c-8b28-374ec022ac1f": { "content": "${1:(jpeg,bmp,png,tiff)}(filename = '${2:filename}', width = ${3}, height = ${4}, unit = '${5}')\n${0:plot}\ndev.off()", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "img": true } }, "3061e226-8c81-3e22-984d-81e9769d80c1": { "content": "${1:obj}.mouseenter (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "menter": true } }, "306922b6-478a-382f-9bf3-a236ea65ff72": { "content": "try:\n\t${1:pass}\nexcept${2: ${3:Exception} as ${4:e}}:\n\t${5:raise}\nelse:\n\t${6:pass}\nfinally:\n\t${7:pass}", "doc": "try/except/else/finally blocks", "filetype": "python", "grammar": "lsp", "label": "try/except/else/finally", "matches": { "tryef": true } }, "3070df6c-158e-3508-9345-4b5e6e3ba602": { "content": "visibility: hidden", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "v:h": true } }, "307842ed-7525-3163-9db0-cddeb84e0a26": { "content": "| money_with_currency", "doc": "Money filter: money with currency", "filetype": "liquid", "grammar": "lsp", "label": "Filter money with currency", "matches": { "money_with_currency": true } }, "307dcaa9-bfaf-3eae-954e-f946c8161c49": { "content": "on:${1:click}=\"{() => ${2:count += 1}}\"", "doc": "on event inline", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-inline", "matches": { "s-on-event-inline": true } }, "308416e5-9b1d-3e7b-8a78-781256b0237a": { "content": "std.traits", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "traits": true } }, "30873320-9e6c-3e8a-adca-9b72a42e5c75": { "content": "${1:dst} <= ${2: true_value} when ${3: condition} else ${4:false_value};", "doc": "When-Else assignment", "filetype": "vhdl", "grammar": "lsp", "label": "when_else", "matches": { "whenelse": true } }, "308bfada-acbb-3607-b168-9b2c548d02f2": { "content": "process.nextTick(() => {\n\t${0}\n});", "doc": "process nextTick", "filetype": "base", "grammar": "lsp", "label": "process-nexttick", "matches": { "base process next tick": true } }, "308d52a2-56b1-399b-9444-256fedae823b": { "content": "${1:el}.classList.remove('${2:class}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "classList.remove", "matches": { "heclr": true } }, "308e3f5c-a976-3358-878a-0dd888ac51be": { "content": "v-for=\"${1:item} in ${2:items}\"", "doc": "Expects: Array | Object | number | string", "filetype": "html", "grammar": "lsp", "label": "v-for-without-key", "matches": { "vForWithoutKey": true } }, "308e4019-9ad1-3c79-85bb-3522b10b125f": { "content": "<svelte:head>\n\t${1:<!-- head content -->}\n</svelte:head>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-head", "matches": { "svelte head": true, "svh": true } }, "308ea0fa-6803-3705-95d3-419bb151c603": { "content": "@${1:variable_name} ||= ${0:cached_value}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert inctance variable cache", "matches": { "ivc": true } }, "3093b332-ccab-388b-b89a-7d2a022c3dc3": { "content": "#![no_core]", "doc": "#![no_core]", "filetype": "rust", "grammar": "lsp", "label": "no_core", "matches": { "no_core": true } }, "3098fd55-b700-390a-bd66-da3f5d5fd911": { "content": "{{ csrfToken }}", "doc": "Add inline csrf token as content", "filetype": "edge", "grammar": "lsp", "label": "edge: csrfToken", "matches": { "csrfToken": true } }, "309fe069-5c85-32f6-aa43-f87f4f418405": { "content": "import { Injectable } from '@angular/core'\nimport {\n EntityCollectionServiceBase,\n EntityCollectionServiceElementsFactory\n} from '@ngrx/data'\nimport { ${1:Model} } from '${2:../core}'\n\n@Injectable({ providedIn: ${3:'root'} })\nexport class ${1:Model}Service extends EntityCollectionServiceBase<${1:Model}> {\n constructor(serviceElementsFactory: EntityCollectionServiceElementsFactory) {\n super('${1:Model}', serviceElementsFactory)\n }\n}", "doc": "NgRx Data Entity Collection Data Service", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Data Entity Collection Data Service", "matches": { "a-ngrx-data-entity-collection-data-service": true } }, "30afb703-aacb-3365-aead-96376195bb98": { "content": "display table-row", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbr": true } }, "30b057bb-ae7a-38f2-a2f4-89fed680e4cb": { "content": "cloudstack \"${aws}\" {\n api_url = \"\\${var.cloudstack_api_url}\"\n api_key = \"\\${var.cloudstack_api_key}\"\n secret_key = \"\\${var.cloudstack_secret_key}\"\n}", "doc": "define a cloudstack.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack", "matches": { "tf-cloudstack": true } }, "30b2b908-a59b-3d68-8a36-d8bf27b2051e": { "content": "derive newtype instance ${1:type}", "doc": "Derive newtype instance", "filetype": "purescript", "grammar": "lsp", "label": "derive-newtype-instance", "matches": { "derive-newtype": true, "dni": true, "drvnt": true } }, "30b74afe-79df-3c0d-911c-57f6cadcaa8a": { "content": "marginHorizontal: '${1}',", "doc": "marginHorizontal", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginHorizontal", "matches": { "mar": true } }, "30b7b0a1-5ea0-34fd-aefc-db3024aa979b": { "content": "Page Should Not Contain Textfield ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Textfield", "matches": { "psnct": true } }, "30b87ff4-e5e0-3083-a1cd-d6c612c03d11": { "content": "bind:@\"${1:binding}\" toObject:${2:observableController} withKeyPath:@\"${3:keyPath}\" options:${4:nil}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Key:value binding (bind)", "matches": { "bind": true } }, "30bd11b2-8c5d-369a-8b51-41f15800b4b4": { "content": "set ytics ${1:#:start}, ${2:#:incr}, ${3:#:end}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set ytics start, incr, end", "matches": { "ytics": true } }, "30bdcf37-cc6d-30d9-8c5a-324e5a3c155f": { "content": "${fn:substring(${1:string}, ${2:begin}, ${0:end})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "substr": true } }, "30c56a45-ff41-366d-adf8-b486ec65810f": { "content": "MULTIPLY ${1:a} BY ${2:b} GIVING ${3:c}", "doc": "MULTIPLY a BY y GIVING z", "filetype": "vscode_cobol", "grammar": "lsp", "label": "MULTIPLY", "matches": { "MG": true, "MULTIPLY": true } }, "30c6828b-896a-3bb8-875d-5dbc0a625989": { "content": "$.trim(${1:str})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "$trim": true } }, "30cecf66-9122-38ab-bc3d-8021b6c2d3e7": { "content": "render text: \"${1:text to render...}\", layout: ${2:true}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (text,layout => true) (rtlt)", "matches": { "rtlt": true } }, "30d191d5-6b0b-33bb-8cb0-6266a04ce45b": { "content": "LOGGER.warning(${0:msg})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "lw": true } }, "30d681f8-8bd8-3695-b500-52074fb67bb3": { "content": "each do |${1:e}|\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert each with multiline block", "matches": { "ead": true } }, "30d73f14-4e90-3712-96e6-c67578e1ea4c": { "content": "func main() {\n\t$1\n}", "doc": "Snippet for main function", "filetype": "go", "grammar": "lsp", "label": "main function", "matches": { "fmain": true } }, "30e0122b-3b97-30a3-b587-e26ca9b2b234": { "content": "?then(${1:true}, ${0:false${VISUAL}})", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "?then(true, false)", "matches": { "?th": true } }, "30e9c50d-9391-37ac-a732-43eed58c2b1f": { "content": "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n${0}\n</html>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "xhtml": true } }, "30e9d345-0ce1-348a-a43c-78aa620d821c": { "content": "<caption>${0}</caption>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "caption": true } }, "30ed4968-5409-3d4d-8de7-6070a8a636a5": { "content": "import React, { Component } from 'react';\nimport PropTypes from 'prop-types';\n\nclass ${1:${TM_FILENAME_BASE}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a React component class with PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactClassComponentPropTypes", "matches": { "rccp": true } }, "30ef94f7-c756-36d9-8130-00f00a408fe4": { "content": "<%page args=\"${0:}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "page": true } }, "31016490-8c3a-3a9c-904f-4e4b8313bcdc": { "content": "import '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importNoModuleName", "matches": { "imn": true } }, "3102dad9-d715-3ff7-8607-d1b2d2146776": { "content": "/**\n * @Route(\"$3\", name=\"$4\")\n * @Method({${5:\"POST\"}})\n * @Template()\n */\npublic function $1Action($2)\n{\n\t$6\n}", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 action", "matches": { "act": true } }, "310c696e-4688-38df-9c96-27b598ae4010": { "content": "<nuxt name=\"$1\">$2</nuxt>$0", "doc": "", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-namedview", "matches": { "nuxt namedview": true } }, "310ecf27-6c9a-3465-9004-977fdb22764a": { "content": "_.after(${n}, ${func})", "doc": "var saves = ['profile', 'settings'];\n\nvar done = _.after(saves.length, function() {\n console.log('done saving!');\n});\n\n_.forEach(saves, function(type) {\n asyncSave({ 'type': type, 'complete': done });\n});\n// => Logs 'done saving!' after the two async saves have completed.\n\nThe opposite of `_.before`; this method creates a function that invokes\n`func` once it's called `n` or more times.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-after", "matches": { "lodash after": true } }, "31123e41-33fc-3c9b-a825-062ca8cf4660": { "content": "offset: ${1:0}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "offset": true } }, "31128280-17a5-3682-8c1e-42bb4df50afa": { "content": "exit ${1:code}", "doc": "\"exit\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "exit builtin", "matches": { "exit": true } }, "31136eee-fe94-3a49-b048-1daa0b2e0bab": { "content": "[${1:#:id}]: https://${2:#:url} \"${3:#:title}\"", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[id]: url \"title\"", "matches": { "idurl": true } }, "31259a5f-cefb-36df-b99e-e1549b7e78e3": { "content": "class ${2:#:ClassName} {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "class": true } }, "3127ef6b-fe7c-3581-b5af-f058d6a92872": { "content": "@since ${1:1.0}$0", "doc": "Version of Java when the the product was implemented.", "filetype": "kdoc", "grammar": "lsp", "label": "@since", "matches": { "@since": true } }, "313bec83-4e82-3662-b310-d1b8be9c8f18": { "content": "\\\\begin{multicols}{2}\n\t${1}\n\t\\columnbreak\n\t${0}\n\\\\end{multicols}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "two-column environment with multicol", "matches": { "multicol2": true } }, "313d6592-8f99-3807-9ad6-9d57dbf0991c": { "content": "try {\n\t$0\n} catch (${1:error}) {\n\t\n}", "doc": "Try-Catch Statement", "filetype": "typescript", "grammar": "lsp", "label": "Try-Catch Statement", "matches": { "trycatch": true } }, "313f3c86-4e4c-3d98-8122-f89cd4c37fc0": { "content": "justifyContent: '${1:center}',", "doc": "justifyContent", "filetype": "react-native", "grammar": "lsp", "label": "justifyContent", "matches": { "just": true } }, "3141c849-4b45-32df-a18c-b93a116e7832": { "content": "|> Array.map (fun x -> printfn \"%A\" x; x) // tap", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "atap": true } }, "31422358-fc4b-3a9b-91d0-a6e60e6eed06": { "content": "gl.glColor4f(${1:red}, ${2:green}, ${3:blue}, ${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl color 4f", "matches": { "gl": true } }, "31444e9f-db15-30cb-a574-910a1fbf73bd": { "content": "#ifndef ${1:DEBUG}\n$0\n#endif /* !$1 */", "doc": "Code snippet for #ifndef", "filetype": "objc", "grammar": "lsp", "label": "#ifndef", "matches": { "#ifndef": true } }, "3147aec2-1bcd-3197-b5da-42ff1a82e0c4": { "content": "[.overline]#${1}# $0", "doc": "Insert overline text", "filetype": "asciidoc", "grammar": "lsp", "label": "overline text", "matches": { "overline": true } }, "314d6df2-b428-3282-b9cf-b3c45d4fc01c": { "content": "@import '${0}';", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "imp": true } }, "314ee8c7-1687-33b3-a1da-c41e8af4c018": { "content": "@protected$0", "doc": "This tag should generally not be used and may be removed in a future release. The @protected tag overrides the visibility of a reflection to be protected.", "filetype": "tsdoc", "grammar": "lsp", "label": "protected", "matches": { "@protected": true } }, "315c1e3c-7838-39a3-92e9-ecef650865e2": { "content": "border-break: close;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbk:c": true } }, "3164ba5b-b438-35f1-89ff-641bf95ea44e": { "content": "append(${1:slice}, ${0:value})", "doc": "", "filetype": "go", "grammar": "snu", "label": "append", "matches": { "ap": true } }, "3167cc12-128b-3ca3-8201-247dbfdecac3": { "content": "**${1:Strong emphasis}** ${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "**": true } }, "316ea24c-42c7-3c82-be6a-16a220519c34": { "content": "text-transform none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tt:n": true } }, "31712b7e-76dc-3d5c-bfbc-12f2754541cc": { "content": "Result<${1:#:~str}, ${2:#:()}>${3}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Result<A, B>", "matches": { "res": true } }, "317349ee-0ce2-3afa-be99-14258967eace": { "content": "{% endnav %}$0", "doc": "endnav", "filetype": "twig", "grammar": "lsp", "label": "endnav", "matches": { "endnav": true } }, "3173c675-a299-35ef-8847-3cd2d97125fa": { "content": "$.merge(${1:target}, ${0:original})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "merge": true } }, "3178d603-f83b-3630-b711-97c67e05c399": { "content": "wordwrap:${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "wordwrap": true } }, "317c3bc4-0e22-379b-b55e-9b0591e77e12": { "content": "\\\\begin{description}\n\t\\\\item[${1}] ${0}\n\\\\end{description}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "description environment", "matches": { "desc": true } }, "31804dc9-e688-37b1-bc18-e683fd8ea2a6": { "content": "_.isTypedArray(${value})", "doc": "_.isTypedArray(new Uint8Array);\n// => true\n\n_.isTypedArray([]);\n// => false\n\nChecks if `value` is classified as a typed array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-istypedarray", "matches": { "lodash istypedarray": true } }, "31849a1b-5905-3880-b943-84267612b788": { "content": "${1:fn} :: ${2:a} -> ${3:a} -> ${4:a} -> ${5:a}\n$1 ${6}= ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fn3": true } }, "318d4478-10b1-3a9b-83a0-fa98136aa8cc": { "content": "text-decoration: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td": true, "text-decoration": true } }, "318dcb11-5d25-3804-8123-b43acb52eb5f": { "content": "expect($1).rejects$0", "doc": "expect promise rejects to", "filetype": "jest", "grammar": "lsp", "label": "jest-expect-rejects", "matches": { "exprj": true, "jest expect rejects": true } }, "318e50a1-774f-3d7e-8023-02335b822a79": { "content": "expect(() => {\n\t$0\n}).toThrowErrorMatchingInlineSnapshot();", "doc": "expects that the method will throw an error matching the inline snapshot", "filetype": "jest", "grammar": "lsp", "label": "jest-tothrowerrormatchinginlinesnapshot", "matches": { "jest expect tothrowerrormatchinginlinesnapshot": true, "ttemis": true } }, "319636b4-e072-3328-a7ec-9fbc34c41210": { "content": "expect($0)", "doc": "expect actual value", "filetype": "jest", "grammar": "lsp", "label": "jest-expect", "matches": { "exp": true, "jest expect": true } }, "3197827c-01ab-3907-9d4f-f2d490cc4cb3": { "content": "<Head>\n${1:content}\n</Head>", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-head", "matches": { "next head": true } }, "319863b1-09ae-399e-b42d-ca68fb833e12": { "content": "${1:map}.resources :${0:resource}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "maprs": true } }, "31a3664b-254a-3a2e-98dd-df634dd4e82e": { "content": "CREATE DATABASE IF NOT EXISTS ${1:name};", "doc": "Create table with conditional", "filetype": "sql", "grammar": "lsp", "label": "createdi", "matches": { "createdi": true } }, "31a3c3ef-cad3-3b71-8881-db987f93f05b": { "content": "<figure id=\"${1}\">\n\t${0}\n</figure>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "figure#": true } }, "31a4cb3f-b98f-3635-a795-86c1e4299ab0": { "content": "if err != nil {\n\tlog.Fatal(err)\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { log.Fatal(err) }", "matches": { "errl": true } }, "31aad6f8-6fb4-3eb7-bec2-3af35fd09c04": { "content": "lock (${1:this})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "lock": true } }, "31b6a59f-c89b-335e-bdb6-2686bf30e95c": { "content": "if ${1:test}\n\t$2\nelsif ${3:test}\n\t$4\nelse\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "if elsif else", "matches": { "ifee": true } }, "31b9f3a8-ccac-3838-a8d4-d5b781519a43": { "content": "package ${1} is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "package", "matches": { "pac": true } }, "31ba602d-8927-34c8-8b77-817ea35c8efd": { "content": "for ${2:k}, ${3:v} := range ${1} {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for k, v := range items { ... }", "matches": { "forr": true } }, "31bebe62-696d-3282-a3e9-fdda56880c92": { "content": "else if $1\n\t${2}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "elif": true } }, "31c30ce2-a5c2-34dc-b923-bc3a11730d41": { "content": "for ${1} {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for ... { ... }", "matches": { "for": true } }, "31c41f83-a66c-323c-bb24-992b96a2954c": { "content": "list-style-type: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:n": true } }, "31c6fa56-5f23-3baf-bde6-3c7e5c3670aa": { "content": "background ${1} url(${2}) ${3:0} ${4:0} ${0:no-repeat}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bg+": true } }, "31c701ff-e170-39cb-ae1f-0582af1c34d1": { "content": "export ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "exp": true } }, "31cd459b-c0fa-3933-8cff-78be076f1b5a": { "content": "{{ trans('$1') }}", "doc": "trans", "filetype": "helpers", "grammar": "lsp", "label": "String-trans", "matches": { "lv:trans": true } }, "31ce019f-91e2-32cd-a7a8-03a91bcbfa79": { "content": "useImperativeHandle(${1:ref}, ${2:createHandle});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useImperativeHandle", "matches": { "usei": true } }, "31cea929-2bf5-306e-bef8-d7c5cc04bfd9": { "content": "let rec ${1:f} =\n\t${2:expr}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "let rec", "matches": { "lr": true } }, "31d320ab-4bd4-3c34-ab17-63ce4d765f72": { "content": "submethod ${1:submethod_name}(${2:$attr}) {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "smth": true } }, "31dffc1e-b9b3-3b02-ba3f-8498a44385a6": { "content": "margin-bottom: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin-bottom", "matches": { "marb": true } }, "31e1165a-1ac0-355b-8e19-0355e47ebebd": { "content": "|> ${0}", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "p": true } }, "31e248bf-2e35-38bb-900a-9325476483c5": { "content": "place-content stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:st": true } }, "31e3b5da-0d8b-36ea-ac2c-ead29e4e4fbe": { "content": "this.setState((state, props) => { return { $0 }})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react", "grammar": "lsp", "label": "componentSetStateFunc", "matches": { "ssf": true } }, "31e8525e-6278-3fb6-be5c-40f2449f2bd7": { "content": "${1:obj}.attr('${2:attribute}', '${3:value}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "attr": true } }, "31ef6a4d-6d2d-31d9-85be-e32152ce4ef2": { "content": "\\begin{displaymath}\n\t${1:TARGET}\n\\end{displaymath}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{displaymath} \\displaymath": true, "displaymath": true } }, "31f284a0-e6b4-3acd-851f-49b8324fbcc8": { "content": "// https://eips.ethereum.org/EIPS/eip-20\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface Token {\r\n\r\n /// @param _owner The address from which the balance will be retrieved\r\n /// @return balance the balance\r\n function balanceOf(address _owner) external view returns (uint256 balance);\r\n\r\n /// @notice send `_value` token to `_to` from `msg.sender`\r\n /// @param _to The address of the recipient\r\n /// @param _value The amount of token to be transferred\r\n /// @return success Whether the transfer was successful or not\r\n function transfer(address _to, uint256 _value) external returns (bool success);\r\n\r\n /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`\r\n /// @param _from The address of the sender\r\n /// @param _to The address of the recipient\r\n /// @param _value The amount of token to be transferred\r\n /// @return success Whether the transfer was successful or not\r\n function transferFrom(address _from, address _to, uint256 _value) external returns (bool success);\r\n\r\n /// @notice `msg.sender` approves `_addr` to spend `_value` tokens\r\n /// @param _spender The address of the account able to transfer the tokens\r\n /// @param _value The amount of wei to be approved for transfer\r\n /// @return success Whether the approval was successful or not\r\n function approve(address _spender , uint256 _value) external returns (bool success);\r\n\r\n /// @param _owner The address of the account owning tokens\r\n /// @param _spender The address of the account able to transfer the tokens\r\n /// @return remaining Amount of remaining tokens allowed to spent\r\n function allowance(address _owner, address _spender) external view returns (uint256 remaining);\r\n\r\n event Transfer(address indexed _from, address indexed _to, uint256 _value);\r\n event Approval(address indexed _owner, address indexed _spender, uint256 _value);\r\n}\r\n\r\ncontract Standard_Token is Token {\r\n uint256 constant private MAX_UINT256 = 2**256 - 1;\r\n mapping (address => uint256) public balances;\r\n mapping (address => mapping (address => uint256)) public allowed;\r\n uint256 public totalSupply;\r\n /*\r\n NOTE:\r\n The following variables are OPTIONAL vanities. One does not have to include them.\r\n They allow one to customise the token contract & in no way influences the core functionality.\r\n Some wallets/interfaces might not even bother to look at this information.\r\n */\r\n string public name; //fancy name: eg Simon Bucks\r\n uint8 public decimals; //How many decimals to show.\r\n string public symbol; //An identifier: eg SBX\r\n\r\n constructor(uint256 _initialAmount, string memory _tokenName, uint8 _decimalUnits, string memory _tokenSymbol) {\r\n balances[msg.sender] = _initialAmount; // Give the creator all initial tokens\r\n totalSupply = _initialAmount; // Update total supply\r\n name = _tokenName; // Set the name for display purposes\r\n decimals = _decimalUnits; // Amount of decimals for display purposes\r\n symbol = _tokenSymbol; // Set the symbol for display purposes\r\n }\r\n\r\n function transfer(address _to, uint256 _value) public override returns (bool success) {\r\n require(balances[msg.sender] >= _value, \"token balance is lower than the value requested\");\r\n balances[msg.sender] -= _value;\r\n balances[_to] += _value;\r\n emit Transfer(msg.sender, _to, _value); //solhint-disable-line indent, no-unused-vars\r\n return true;\r\n }\r\n\r\n function transferFrom(address _from, address _to, uint256 _value) public override returns (bool success) {\r\n uint256 allowance = allowed[_from][msg.sender];\r\n require(balances[_from] >= _value && allowance >= _value, \"token balance or allowance is lower than amount requested\");\r\n balances[_to] += _value;\r\n balances[_from] -= _value;\r\n if (allowance < MAX_UINT256) {\r\n allowed[_from][msg.sender] -= _value;\r\n }\r\n emit Transfer(_from, _to, _value); //solhint-disable-line indent, no-unused-vars\r\n return true;\r\n }\r\n\r\n function balanceOf(address _owner) public override view returns (uint256 balance) {\r\n return balances[_owner];\r\n }\r\n\r\n function approve(address _spender, uint256 _value) public override returns (bool success) {\r\n allowed[msg.sender][_spender] = _value;\r\n emit Approval(msg.sender, _spender, _value); //solhint-disable-line indent, no-unused-vars\r\n return true;\r\n }\r\n\r\n function allowance(address _owner, address _spender) public override view returns (uint256 remaining) {\r\n return allowed[_owner][_spender];\r\n }\r\n}", "doc": "ERC20 example implementation", "filetype": "solidity", "grammar": "lsp", "label": "erc20 example", "matches": { "erc20": true } }, "31f698ab-8acf-36ca-80d9-46d80e0a0512": { "content": "self.${1:attribute} = $1", "doc": "", "filetype": "python", "grammar": "snu", "label": "self.attribute = attribute", "matches": { "sa": true } }, "31f73ab1-d707-389a-a440-7448338f9c1e": { "content": "if (${1:true}) {\n ${2}\n} else {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "ife": true } }, "31f794da-a414-3ab0-af8c-0f241c419da2": { "content": "place-content center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:c": true } }, "31fafc85-fbd1-3235-b253-3f4028cd264d": { "content": "DIVIDE ${1:a} BY ${2:b} GIVING ${3:c} ${4:REMAINDER ${5:d}}", "doc": "DIVIDE a BY b GIVING [REMAINDER}", "filetype": "vscode_cobol", "grammar": "lsp", "label": "DIVIDE", "matches": { "DGR": true, "DIVIDE": true } }, "31fc19e3-ee82-31c1-9941-9b6e2fb6b6ed": { "content": "const ${1:contextName} = React.createContext()", "doc": "Create React context", "filetype": "react", "grammar": "lsp", "label": "react-createcontext", "matches": { "rcontext": true, "react createcontext": true } }, "32029fcc-30b9-3ec4-9ade-5bf899657fac": { "content": "build:\n\t\t${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Build", "matches": { "bu": true } }, "32073957-c4fc-3a1a-bd7a-0ea527519174": { "content": "before_filter :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "bf": true } }, "32093b31-b5f7-3a56-b933-6e6c2f2f4ee0": { "content": "{@html ${1:expression}}", "doc": "html content expression", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression-html", "matches": { "s-expression-html": true } }, "320f83c7-6f63-3e25-81ce-02496b2306c5": { "content": "wont_be_empty", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbe": true } }, "3210ce61-bf0b-3451-afbc-08de4980aef6": { "content": "puts ${1:-nonewline} ${2:?channelId?} \"${0:string}\"", "doc": "Writes the characters given by string to the channel give by channelId", "filetype": "tcl", "grammar": "lsp", "label": "Write to a channel", "matches": { "puts": true } }, "3211134e-bf8d-37a9-bf62-629237be7969": { "content": "brightness(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "brightness": true } }, "321181e6-5a24-3a58-8779-cd679ddc0671": { "content": "_.toPlainObject(${value})", "doc": "function Foo() {\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.assign({ 'a': 1 }, new Foo);\n// => { 'a': 1, 'b': 2 }\n\n_.assign({ 'a': 1 }, _.toPlainObject(new Foo));\n// => { 'a': 1, 'b': 2, 'c': 3 }\n\nConverts `value` to a plain object flattening inherited enumerable string\nkeyed properties of `value` to own properties of the plain object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-toplainobject", "matches": { "lodash toplainobject": true } }, "3211ce34-6d0a-3ac9-83e8-4c5e9597bddc": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nAttributes:\n ${3:attribute_name}: ${4:type and description.}\n\"\"\"", "doc": "A Python docstring for classes, including a one-line summary, details, attributes, and returns.", "filetype": "pydoc", "grammar": "lsp", "label": "class docstring", "matches": { "###class": true } }, "32194da7-05bc-36f7-bb22-5dca7158fc95": { "content": "parameters{\n\t${1}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "parameters": true } }, "321b233b-6f55-3672-b318-212275015c99": { "content": "text-decoration: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "td:n": true } }, "321efdb5-e5b0-3547-b996-91f41705ae51": { "content": "font-smooth: never;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fsm:n": true } }, "321f4a3f-5638-3c2c-9de0-1c19a3f02f4d": { "content": "grep(${1:/pattern/}) { |${2:match}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "gre": true } }, "322211a2-4aff-33c3-b5ae-3ea10c2b9e07": { "content": "enum class ${1:MyClass} {$0};", "doc": "Code snippet for enum class (c++11)", "filetype": "cpp", "grammar": "lsp", "label": "enum class", "matches": { "enum class": true } }, "32259e52-faa7-3db6-87b5-24d287b5e13e": { "content": "<ul id=\"$1\">\n\t$2\n</ul>", "doc": "HTML - Defines an unordered list", "filetype": "html", "grammar": "lsp", "label": "ul#", "matches": { "ul#": true } }, "32270d51-ab07-33d9-9179-342b34ed70f8": { "content": "data \"archive_file\" \"${init}\" {\n type = \"zip\"\n source_file = \"\\${path.module}/init.tpl\"\n output_path = \"\\${path.module}/files/init.zip\"\n}", "doc": "Defines archive_file", "filetype": "terraform", "grammar": "lsp", "label": "archive_file", "matches": { "tf-archive_file": true } }, "322a0963-c9d3-3e74-a32d-ff3c04243523": { "content": "\\\\${1:x} -> ${0:expression}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "\\": true } }, "32350af4-d554-3e84-882f-ace8fd292b18": { "content": "${1:command} | date humanize", "doc": "\"date humanize\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "date humanize builtin", "matches": { "date-humanize": true } }, "323515d9-5238-39c8-8551-503d59a8a21b": { "content": "justify-content: flex-start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:fs": true } }, "3238701a-4d3a-330e-89ba-a43ce42a034a": { "content": "{% macro ${1}(${2}) %}\n\t${0}\n{% endmacro %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig macro", "matches": { "macro": true } }, "323ac9a5-3a54-3e9c-a38c-4d8b4a83d265": { "content": "${1:#:set the_file to }choose file with prompt \"${2:#:Pick a file:}\"\n${3:#:default location path to home folder}\n${4:#:with invisibles}\n${5:#:with multiple selections allowed}\n${6:#:with showing package contents}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_Files": true } }, "32409853-b7d9-323e-84f2-3e5b1bdeba64": { "content": "dns:\n\t\t- ${1:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "DNS", "matches": { "dn": true } }, "32409f49-25f5-3a34-afcb-f5fa235e21d0": { "content": "redirect_to controller: \"${1:items}\", action: \"${2:list}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (controller, action)", "matches": { "reca": true } }, "3243efe6-7dd9-3a9c-9473-2871e9fd563c": { "content": "padding: ${1:0} ${2:0} ${3:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p:3": true } }, "3245093a-03ff-3023-941e-48786941f495": { "content": "expect($1).toBeGreaterThanOrEqual($0);", "doc": "expects the argument is greater than", "filetype": "jest", "grammar": "lsp", "label": "jest-tobegreaterthanorequal", "matches": { "jest expect tobegreaterthanorequal": true, "tbgte": true } }, "3249ae1e-29f0-317f-ad0a-077e26920cfb": { "content": "import qualified ${1:Data.Text} as ${0:T}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "impq": true } }, "324a6d4b-1b38-39bb-aae3-5332b8ab75c6": { "content": "$_ENV['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "E": true } }, "3251f280-5f8a-3739-9917-32474a933237": { "content": "@can('${1:update}', ${2:\\$post})\n $3\n@endcan", "doc": "display a portion of the page only if the user is authorized to perform a given action.", "filetype": "snippets", "grammar": "lsp", "label": "can", "matches": { "b:can": true } }, "32525f2b-561b-39b7-b6e8-57a6e18d2afd": { "content": "${1:from}..${2:to}", "doc": "range", "filetype": "nushell", "grammar": "lsp", "label": "range", "matches": { "..": true, "range": true } }, "3255f264-fde7-364b-b492-ff974d502713": { "content": "for ${1:item} in ${2:items}:\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "for": true } }, "325a3f0a-ecaa-3af3-b7b5-032879acf672": { "content": "sub ${1:function_name} {\n\t${2:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Function (sub)", "matches": { "sub": true } }, "3264ada3-735b-3129-87da-45b65656c907": { "content": "using UnityEngine;\nusing UnityEditor;\n\n[CustomEditor(typeof(${1:${TM_FILENAME_BASE/(.*)Editor/${1}/}}))]\npublic class ${TM_FILENAME_BASE} : Editor {\n\tpublic override void OnInspectorGUI() {\n\t\tbase.OnInspectorGUI();\n\t\t$0\n\t}\n}", "doc": "Unity Editor class template.", "filetype": "unity", "grammar": "lsp", "label": "Unity Editor", "matches": { "Editor": true } }, "326946fa-0532-3963-84cf-f34a4406ce44": { "content": "page-break-after auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgba:a": true } }, "3269ca85-6be6-3246-a420-1328715bc1ea": { "content": "resource \"azurerm_network_security_rule\" \"${MyResource}\" {\n name = \"test123\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n network_security_group_name = \"\\${azurerm_network_security_group.test.name}\"\n}", "doc": "Defines azurerm_network_security_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_network_security_rule", "matches": { "tf-azurerm_network_security_rule": true } }, "326ab121-639e-3ab3-b3ad-7117cfd9b7e0": { "content": "reduce(${1:init}) { |${2:mem}, ${3:var}| $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert reduce inline block", "matches": { "red": true } }, "327016b5-7b85-39a5-8e92-c8d35b1e52ac": { "content": "class ${1:Name}CreateAPIView(generics.CreateAPIView):\n\tserializer_class = ${2:$1Serializer}", "doc": "Django-rest Views ``CreateAPI`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF CreateAPIView", "matches": { "createapiview": true } }, "3270da09-857c-3833-92c2-505529e64279": { "content": "font-family: ${0:Monaco,'Courier New'},monospace", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff:m": true } }, "3271de26-3a11-3c7b-b13e-25fbfc941d5e": { "content": "if __name__ == \"__main__\":\n\t${1:main()}", "doc": "Execute code if the file is executed directly", "filetype": "python", "grammar": "lsp", "label": "if __name__ == __main__", "matches": { "ifmain": true } }, "328001fb-7cab-3662-9b7a-75d72712e3ba": { "content": "case ${1}:\n\t${0}\nbreak;", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "case": true } }, "32831f36-06f4-3972-9ccb-04651210ee89": { "content": "using (${1:#:resource}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "using () {}", "matches": { "using resource": true, "using_resource": true } }, "32882775-d7b7-3473-9442-e7a2e32c8bcf": { "content": "margin-bottom: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mb:a": true } }, "328adfbd-ad35-385e-a0ed-3e27d1298525": { "content": "if (${1:true}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "if (condition) { ... }", "matches": { "if": true } }, "3296be35-8e00-35d0-ae6f-7adb199d5a07": { "content": "process (${1:clk}, ${2:nrst})\nbegin\n\tif ($2 = '${3:0}') then\n\t\t${4}\n\telsif rising_edge($1) then\n\t\t${5}\n\tend if;\nend process;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "prcr": true } }, "329e7d31-f7ee-3cd1-a289-6a2bf0507d25": { "content": "t.integer :lock_version, null: false, default: 0\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create lock_version column", "matches": { "tcl": true } }, "329fbdda-c7b0-34d8-b77d-cc3c92f24453": { "content": "provider \"gitlab\" {\n token = \"${myGitLabToken}\"\n}", "doc": "define a GitLab provider.", "filetype": "terraform", "grammar": "lsp", "label": "gitlab", "matches": { "tf-gitlab": true } }, "32a23e97-1099-3fed-9b90-faf368b96f45": { "content": "${1:moon} = require '$1'", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "require": true } }, "32a715cb-e6dd-3c86-8885-c72ffbd2a4c7": { "content": "${1:obj}.andSelf()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "andself": true } }, "32aa6c4b-b3af-3085-884c-4b3d1d37a442": { "content": "| join: '${seperator:, }}'", "doc": "Array filter: join", "filetype": "jekyll", "grammar": "lsp", "label": "Filter join", "matches": { "join": true } }, "32afd55d-55a5-3a30-bb79-a929769c9aa7": { "content": "padding-left: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "padding-left", "matches": { "padl": true } }, "32b3cee6-bc0e-3f01-abf3-08cf77e2d853": { "content": "${1:obj}.fadeOut('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadeout": true } }, "32b921fd-d0be-32dc-ac66-3073506151c1": { "content": "class ${1:MODEL_NAME}CreateView(CreateView):\n\tmodel = $1\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic Create View", "matches": { "createview": true } }, "32be290e-c756-366d-8b79-1112526926aa": { "content": "import { mapActions } from 'vuex'\n\nexport default {\n\tmethods: {\n\t\t...mapActions([\n\t\t\t${1:'nameOfAction'}, //also supports payload `this.nameOfAction(amount)` \n\t\t])\n\t},\n}", "doc": "mapactions inside a vue component", "filetype": "vue", "grammar": "lsp", "label": "vue-mapactions", "matches": { "vmapactions": true, "vue mapactions": true } }, "32bfb394-f2c7-3022-bea3-ecce779ca059": { "content": "@returns ${1:type} ${2:description}$0", "doc": "Documents the value a function returns. Synonysm of @return.", "filetype": "jsdoc", "grammar": "lsp", "label": "returns", "matches": { "@returns": true } }, "32bfd06b-9515-3af9-9218-a462008d1134": { "content": "for ((${1:i} = 0; ${1:i} < ${0:10}; ${1:i}++)); do\n\techo \"\\$${1:i}\"\ndone", "doc": "An index-based iteration for loop.", "filetype": "shell", "grammar": "lsp", "label": "for_i", "matches": { "for_i": true } }, "32c69087-26f4-33a3-b1a3-1a87f2c164a3": { "content": "BEGINFILE {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "BEGINFILE { ... }", "matches": { "begf": true } }, "32cad95e-6b3c-3c13-8fd4-69a17e6b2e82": { "content": "\\begin{eqnarray}\n\t${1:${VISUAL}} & ${2:${VISUAL}} & ${0:${VISUAL}}\n\\end{eqnarray}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Equation array", "matches": { "eqa": true } }, "32ccfcc1-c783-3ad5-8e95-95fac5afe3b0": { "content": "min(${1:$2, $3})$0", "doc": "min", "filetype": "twig", "grammar": "lsp", "label": "min", "matches": { "min": true } }, "32cdc55c-dcb1-3575-b2e4-7e32b2bd35d7": { "content": "@tailwind base;\n@tailwind components;\n@tailwind utilities;", "doc": "An opinionated set of base styles for Tailwind projects.", "filetype": "style", "grammar": "lsp", "label": "tailwind-base", "matches": { "tailwindBase": true } }, "32cfdc49-1703-3794-8a04-fdf3e6a5877b": { "content": "resource \"aws_api_gateway_integration\" \"${MyDemoIntegration}\" {\n rest_api_id = \"\"\n resource_id = \"\"\n http_method = \"\"\n type = \"MOCK\"\n}", "doc": "Provides an HTTP Method Integration for an API Gateway Resource.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_integration", "matches": { "tf-aws_api_gateway_integration": true } }, "32d3753c-c903-3177-94a5-d69abc6ca4d8": { "content": "<!% ${1:} %>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "<!%", "matches": { "<!%": true } }, "32dae8c0-a186-3fa8-a8b1-053b46cae24f": { "content": "_.create(${prototype}, ${properties})", "doc": "function Shape() {\n this.x = 0;\n this.y = 0;\n}\n\nfunction Circle() {\n Shape.call(this);\n}\n\nCircle.prototype = _.create(Shape.prototype, {\n 'constructor': Circle\n});\n\nvar circle = new Circle;\ncircle instanceof Circle;\n// => true\n\ncircle instanceof Shape;\n// => true\n\nCreates an object that inherits from the `prototype` object. If a\n`properties` object is given, its own enumerable string keyed properties\nare assigned to the created object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-create", "matches": { "lodash create": true } }, "32dd4da8-f853-3cc2-861c-87b43a457b8a": { "content": "newtype ${1:Type} = ${2:$1} ${0:Int}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "newtype": true } }, "32dd7a05-0566-3ca6-83a6-7a2190d0b6d5": { "content": "display: -moz-inline-stack;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:mis": true } }, "32ddd75b-7c9a-3d9c-ada5-de7e88903f9d": { "content": "// override object.Equals\npublic override bool Equals(object obj)\n{\n //\n // See the full list of guidelines at\n // http://go.microsoft.com/fwlink/?LinkID=85237\n // and also the guidance for operator== at\n // http://go.microsoft.com/fwlink/?LinkId=85238\n //\n \n if (obj == null || GetType() != obj.GetType())\n {\n return false;\n }\n \n // TODO: write your implementation of Equals() here\n ${1:throw new System.NotImplementedException();}\n return base.Equals (obj);\n}\n\n// override object.GetHashCode\npublic override int GetHashCode()\n{\n // TODO: write your implementation of GetHashCode() here\n ${2:throw new System.NotImplementedException();}\n return base.GetHashCode();\n}", "doc": "Implementing Equals() according to guidelines", "filetype": "csharp", "grammar": "lsp", "label": "Implementing Equals() according to guidelines", "matches": { "equals": true } }, "32df892d-d724-3e42-9a77-383ef1ed60c0": { "content": "resource \"aws_redshift_subnet_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_redshift_subnet_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_redshift_subnet_group", "matches": { "tf-aws_redshift_subnet_group": true } }, "32dfefb1-7d4c-3640-99f3-dd7f3767ba50": { "content": "module \"${myModuleName}\" {\n source = \"git://\"\n}", "doc": "Define a module with generic Git source.", "filetype": "terraform", "grammar": "lsp", "label": "git_module", "matches": { "tf-git_module": true } }, "32e23d2f-3e36-38f2-a176-fd63ed0975f9": { "content": "\\\\section*{${1:section name}}%\n\\\\label{sec:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\section*", "matches": { "sec*": true } }, "32eb2631-5341-376d-9991-46fc2f36f471": { "content": "v-else", "doc": "Does not expect expression. previous sibling element must have v-if or v-else-if.", "filetype": "html", "grammar": "lsp", "label": "v-else", "matches": { "vElse": true } }, "32eb695e-5059-310f-b7d8-5d5ba3804e24": { "content": "setattr(${1:#:obj}, ${2:#:attr}, ${3:#:value})", "doc": "", "filetype": "python", "grammar": "snu", "label": "setattr(..., ...)", "matches": { "setattr": true } }, "32f2c5a2-ed50-39b4-800c-e131c681b3bc": { "content": "==== ${1:title}\n$0", "doc": "Insert section level 3 (h4)", "filetype": "asciidoc", "grammar": "lsp", "label": "section 3", "matches": { "h4": true, "section 3": true } }, "32fa4615-3256-3d60-ac06-9c290bd7b911": { "content": "console.log(JSON.stringify(${1:TARGET}, null, 2))", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "jsc": true } }, "32ff724a-040f-385b-8954-3121a91ca046": { "content": "box-shadow: ${1:${2:offset-x} ${3:offset-y} ${4:blur} ${5:spread} ${6:color} ${7:inset}};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "box-shadow: color-hex x y blur (text)", "matches": { "bxsh": true } }, "330013bf-5ece-321a-b9e1-8b21873f8ef4": { "content": "\\$${1:Var} = @{\n\t${2:Name} = ${3:Value}\n}", "doc": "A key/value store that are very efficient for finding and retrieving data. More: Get-Help about_Hash_Tables", "filetype": "PowerShell", "grammar": "lsp", "label": "Hashtable", "matches": { "hashtable": true } }, "3301169d-9324-37ed-96fa-6c6998e9e3ef": { "content": "{%- comment -%}$1{%- endcomment -%}", "doc": "Comment tag: comment, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag comment, whitespaced", "matches": { "comment-": true } }, "3302771b-a3ea-393d-9d4b-8cacace28a19": { "content": "show errors;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "err": true } }, "330a4e79-38fe-3b47-b72d-e827539b184e": { "content": "dictsort:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "dictsort": true } }, "330d83f9-7738-33b2-afa1-54635d3f3156": { "content": "render xml:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :xml", "matches": { "rx": true } }, "330ecfbd-64f9-390d-97c5-f52babadb0c7": { "content": "alias ${1:/*orig*/} ${2:/*alias*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "alias (al)", "matches": { "al": true } }, "330ff500-8646-34d5-b6e3-8499ff1f2766": { "content": "<source src=\"${1}\" type=\"${2}\" media=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "source": true } }, "33198a0d-d99e-3d06-9a28-dc96fd12f539": { "content": "let ${1:array}Index = ${1:array}.length\nwhile (${1:array}Index--) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "while iteration decrementing", "matches": { "wid": true } }, "331d6834-2e80-31af-b34f-25449f8d281c": { "content": "$1: .byte $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Byte", "matches": { "by": true } }, "33277665-4c8b-31a5-999b-482762baca94": { "content": "if (${1:condition}) {\n ${2:selected}\n}", "doc": "Code snippet for 'if' conditional", "filetype": "r-snippets", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "332c3ede-5b21-346a-8a57-2afd175b79ad": { "content": "border: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bd": true } }, "3333a443-413a-3ede-a6ce-bbfc1d6eb9b7": { "content": "onBeforeUpdate(() => {$0})", "doc": "Vue before update composition lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onBeforeUpdate", "matches": { "onBeforeUpdate": true } }, "333c0c2d-8f31-38bd-b754-a0ecd3d97d05": { "content": "const { ${scrollYProgress} } = useViewportScroll()", "doc": "useViewportScroll(): ScrollMotionValues Returns MotionValues that update when the viewport scrolls.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-viewport-scroll", "matches": { "framer-motion use-viewport-scroll": true, "use-viewport-scroll": true } }, "333e19b9-4156-385e-b84a-14715f2e60e3": { "content": "{% $1 %}", "doc": "tag autocomplete no oficial", "filetype": "djangohtml", "grammar": "lsp", "label": "tag", "matches": { "tag": true } }, "333e24b6-ab6f-3857-a2fb-32e35f7f9126": { "content": "${1:FIELDNAME} = models.TimeField($2, auto_now=${4:False}, auto_now_add=${5:False})", "doc": "TimeField (mtime).\n\nA time, represented in Python by a datetime.time instance.", "filetype": "models", "grammar": "lsp", "label": "mtime", "matches": { "mtime": true } }, "3346d416-765a-3942-bcd0-4fe0ad79053f": { "content": "background-image: none;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-image: none (background)", "matches": { "background": true } }, "3346ffb4-1353-3b95-a24d-3aa738633281": { "content": "void main(string[] args) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "maina": true } }, "3348b1f6-ac8b-3997-9e6b-f22fb10fde72": { "content": "resource \"aws_cloudwatch_log_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_log_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_log_group", "matches": { "tf-aws_cloudwatch_log_group": true } }, "334ac1f3-7e75-3a52-b280-f3f806603d73": { "content": "shadowColor: '${1:none}',", "doc": "shadowColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "shadowColor", "matches": { "sha": true } }, "334b3153-44f6-3085-b07b-f006669370f2": { "content": "$Params = @{\n\t${1:Param1} = '${2:Value1}'\n\t${3:Param2} = '${4:Value2}'\n}\n${5:CommandName} @Params", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "splatting": true } }, "33513f7c-2d81-3c30-b8d3-60dcb3655537": { "content": "\\texttt{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\texttt": true, "texttt \\texttt{": true } }, "33608fea-564c-3bfb-aa33-8f30dffe58bd": { "content": "flex-direction: column;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxd:c": true } }, "3363d511-28b1-3d32-a52c-d8f039ab276d": { "content": "right: ${1},", "doc": "right", "filetype": "react-native", "grammar": "lsp", "label": "right", "matches": { "ri": true } }, "33673338-74e6-39eb-8a6d-2eca22227bdc": { "content": "grid-template-rows: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gtr": true } }, "3371474d-61c0-3591-9acb-c0f089ecb8c1": { "content": "place-self stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps:st": true } }, "33747afe-33b0-35fe-9cde-79f62ce0892c": { "content": "if $1 then\n\t$2\nelse\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "if/else statement", "matches": { "ife": true } }, "3377c1f6-e2af-3e15-8de6-34da1b033ce1": { "content": "public bool ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb+": true } }, "337e85f8-d54a-3ff1-bfb2-a7c280626bd5": { "content": "@else", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@else directive", "matches": { "else": true } }, "33849815-f599-35d2-89e5-6d6b1dcc88bf": { "content": "print 'Hello world!'", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "3386b449-a9cb-34d0-bf2b-025fee169ed1": { "content": "it { should validate_acceptance_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isva": true } }, "3386c88b-a79e-3da9-99b4-21968225cd49": { "content": "<iframe class=\"${1}\" src=\"${2}\" frameborder=\"0\"></iframe>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "iframe.": true } }, "33892a22-5098-3e2d-b796-73be616f50b7": { "content": "for ${1} in ${2} do\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "for": true } }, "338a154d-8479-3aaa-b050-d6a4f59ec9f3": { "content": "resource \"aws_cloudtrail\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudtrail", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudtrail", "matches": { "tf-aws_cloudtrail": true } }, "338c987b-4c60-305d-aeeb-da0efffb1abd": { "content": "return ${0:this}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return this", "matches": { "rt": true } }, "338dbf50-00b8-3ff0-ad28-13d264c8cf6e": { "content": "font-style: ${1:normal/italic/oblique};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-style: normal:italic:oblique (font)", "matches": { "font": true } }, "339100f8-ed30-3d3c-b5cb-9f28247ef48a": { "content": "$this->assertNull(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertNull($a)", "matches": { "asnu": true } }, "33946a51-bd79-3d95-958b-1b28a8d06076": { "content": "<${1}> ${0}", "doc": "Add urls", "filetype": "markdown", "grammar": "lsp", "label": "URLS", "matches": { "u": true, "url": true } }, "3395c89d-c8da-3926-9c2e-b97df3569ac7": { "content": "for ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "for": true } }, "33ab494e-5017-3124-ab70-edca336f2219": { "content": "compile = (tElement, tAttrs, transclude) ->\n\t(scope, element, attrs) ->\n\t\t${1}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngdcf": true } }, "33ae08f3-3c83-34d9-831d-2762fb1a0788": { "content": "${1:obj}.dequeue(${2:'queue name'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "deq": true } }, "33b11622-64b9-3602-b6da-40a70c16f04e": { "content": "{\n\t${0}\n}", "doc": "block", "filetype": "gleam", "grammar": "lsp", "label": "Block", "matches": { "bl": true } }, "33b594de-2e53-3c67-aa2d-888889b52a4d": { "content": "if (${1}) {\n\t${2:${VISUAL}}\n} else {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "if ... else ...", "matches": { "ife": true } }, "33b71835-33cf-3910-8bda-bf31bef0c1f0": { "content": "else\n{\n\t${1:}\n}", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "el": true } }, "33bd94b3-7e1e-3da4-99b2-1efd6ce1778b": { "content": "expect(${1:target}).not.toBeTruthy()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be truthy (coffee)", "matches": { "nott": true } }, "33c165e0-198c-3424-bfb9-e05937ff051a": { "content": "texture2D", "doc": "vec4 texture2D(sampler2D sampler, vec2 coord)\nvec4 texture2D(sampler2D sampler, vec2 coord, float bias)\n\nThe texture2D function returns a texel, i.e. the (color) value of the texture for the given coordinates. The function has one input parameter of the type sampler2D and one input parameter of the type vec2 : sampler, the uniform the texture is bound to, and coord, the 2-dimensional coordinates of the texel to look up.\n\nThere is an optional third input parameter of the type float: bias. After calculating the appropriate level of detail for a texture with mipmaps the bias is added before the actual texture lookup operation is executed.\n\nSide note: On iOS devices texture lookup functionality is only available in the fragment shader.", "filetype": "glsl", "grammar": "lsp", "label": "texture2D", "matches": { "texture2D": true } }, "33c66e0f-b905-3f65-a6b0-e1f0a3b07769": { "content": "switch (${1:#:var}) {\n\tcase ${2:#:val}:\n\t\t${0:TARGET}\n\t\tbreak;\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "switch () {}", "matches": { "switch": true } }, "33c7a05e-53c6-3fb1-990a-7530f8022b46": { "content": "_.size(${collection})", "doc": "_.size([1, 2, 3]);\n// => 3\n\n_.size({ 'a': 1, 'b': 2 });\n// => 2\n\n_.size('pebbles');\n// => 7\n\nGets the size of `collection` by returning its length for array-like\nvalues or the number of own enumerable string keyed properties for objects.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-size", "matches": { "lodash size": true } }, "33ca7c6b-e1f7-35ae-9712-d25d4c49f2a8": { "content": "min(${0:array});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "array", "matches": { "min": true } }, "33cacdc0-5477-3019-9746-8a3d859302d4": { "content": "context: ${1:dir}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Context", "matches": { "conte": true } }, "33cc51e2-ee09-3ba1-836b-dd6df2ea78e4": { "content": "do {\n\t${1}\n} while(${2});", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "dowh": true } }, "33d0ab43-6359-3ba9-bda2-f7d48337374a": { "content": "{{ site.${my_collection}.directory }}", "doc": "The full path to the collection's source direcotry", "filetype": "jekyll", "grammar": "lsp", "label": "Tag collection directory", "matches": { "cdirp": true } }, "33d12d3c-8792-32f2-be0d-efec39ad3d0d": { "content": "define ${1} (${2}) {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "define": true } }, "33d2f26b-c7e7-36e1-8b67-6cb1c89ea057": { "content": "|${1|preventDefault,stopPropagation,passive,capture,once|}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-modifiers", "matches": { "svelte modifier": true, "svmodifier": true } }, "33d622c7-8789-3521-a98f-fe78c538db42": { "content": "private void OnBecameVisible() {\n\t$0\n}", "doc": "OnBecameVisible is called when the renderer became visible by any camera.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnBecameVisible", "matches": { "OnBecameVisible()": true } }, "33dd1eb4-6aa3-3ab5-86fe-05e71bc34199": { "content": "{% now \"${0:jS F Y H:i}\" %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "now": true } }, "33dd5e6d-b153-3b47-9316-a306e171ef45": { "content": "resource \"aws_main_route_table_association\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_main_route_table_association", "filetype": "terraform", "grammar": "lsp", "label": "aws_main_route_table_association", "matches": { "tf-aws_main_route_table_association": true } }, "33e45d1f-152a-3796-97b1-afaa9f4aa7a2": { "content": "${1:promise}.then((${2:value}) => {\n\t${0}\n})", "doc": "Promise.then", "filetype": "base", "grammar": "lsp", "label": "promise-then", "matches": { "base promise then": true } }, "33e53f79-bdf5-39b1-93a1-bfa91c97f03e": { "content": "place-items: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi:s": true } }, "33e6ddea-1136-38e8-be04-ef43c0604521": { "content": "@lang('${1:messages.welcome}')", "doc": "lang", "filetype": "snippets", "grammar": "lsp", "label": "lang", "matches": { "b:lang": true } }, "33e77868-3e50-344e-96f1-53351261f5bb": { "content": "font-style: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fs:n": true } }, "33e869be-5e40-3cda-8e2a-17b3d4c52c64": { "content": "$this->form_validation->set_rules(\"${1:field}\", \"${2:label}\", \"${3:trim|required}\");${4}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_validation-set_rules": true } }, "33eb0d6a-5b43-3ac0-80f6-c4418cf38889": { "content": "provider \"heroku\" {\n email = \"ops@company.com\"\n api_key = \"\\${var.heroku_api_key}\"\n}", "doc": "Defines heroku", "filetype": "terraform", "grammar": "lsp", "label": "heroku", "matches": { "tf-heroku": true } }, "33f339f9-83eb-3ccd-a757-b42913836c81": { "content": "display table-footer-group", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbfg": true } }, "33f351c0-fffd-3c01-b696-3d031a30638e": { "content": "border-style: wave", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:w": true } }, "33fbefef-8bbf-381a-8b15-5adfedcc949c": { "content": "(when-let [${1:result} ${2:test}]\n\t$0)", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "when-let": true } }, "34073012-616b-3121-b694-cfd11bc27614": { "content": "/** @var ${1:Type} \\$${2:var} ${3:description} */\n${4:protected} \\$${2:var}${5: = ${6:null}};$0", "doc": "Documented Class Variable", "filetype": "php", "grammar": "lsp", "label": "PHPDoc property", "matches": { "doc_v": true } }, "3408b667-e548-3a86-851b-0a5600250ca3": { "content": "HashSet${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "hset": true } }, "3408d33f-d5e7-3d84-bb56-73216be79b2c": { "content": "<form id=\"${1}\" action=\"${2}\" method=\"${3:post}\">\n\t${0}\n</form>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "form#": true } }, "340dc9e9-6f95-36ca-b916-f53009baa27b": { "content": "- (!) ${1:task}", "doc": "task (high priority)", "filetype": "norg", "grammar": "lsp", "label": "urgent_task", "matches": { "utask": true } }, "34101d7e-2103-3b5b-8c26-44cab9dcf2d1": { "content": "resource \"google_compute_target_https_proxy\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n url_map = \"\\${google_compute_url_map.default.self_link}\"\n ssl_certificates = [\"\\${google_compute_ssl_certificate.default.self_link}\"]\n}", "doc": "Defines google_compute_target_https_proxy resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_target_https_proxy", "matches": { "tf-google_compute_target_https_proxy": true } }, "3410a2c3-e757-322b-97a6-7f7fecc94b12": { "content": "constructor () {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "constructor", "matches": { "cn": true } }, "34149762-60b8-3df4-930b-27e19ad19901": { "content": "resource \"cloudstack_network\" \"${myResourceName}\" {\n name = \"test-network\"\n cidr = \"10.0.0.0/16\"\n network_offering = \"Default Network\"\n zone = \"zone-1\"\n}", "doc": "define cloudstack_network resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_network", "matches": { "tf-cloudstack_network": true } }, "3416d06f-e538-3e8c-8759-382c91747e15": { "content": "cursor: move", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:m": true } }, "34185290-05b5-3db1-9a48-8bcdc6526087": { "content": "for ${1:pat} in ${2:expr} {\n ${3:todo!();}\n}", "doc": "for … in … { … }", "filetype": "rust", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "341b6323-a858-3b3f-a933-b89340aeba87": { "content": "{{ endBody() }}\n$0", "doc": "endBody", "filetype": "twig", "grammar": "lsp", "label": "endbody", "matches": { "endbody": true } }, "341b8701-4af1-320d-bffd-2949a8f66d3c": { "content": "visibility: hidden;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "visibility: hidden", "matches": { "vish": true } }, "342214ab-9ea5-357c-b307-e6ec738d75bd": { "content": "{% firstof ${1} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "firstof": true } }, "342547f0-fe79-33bd-973f-c7e21265fd8d": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\n\timport Vue from 'vue'\n\n\texport default Vue.extend({\n\t\tname:\"$TM_FILENAME_BASE\",\n\t\t${0}\n\t})\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with Typescript", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with Typescript", "matches": { "vbase-ts": true } }, "34295a1b-72cd-3a70-871a-7e667b1e217c": { "content": "${1:deferred}.reject(${2:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Drej": true } }, "342d2802-1180-306a-921f-c8bd7fa21fb1": { "content": "school = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "school": true } }, "34312efe-d6e3-388e-ae95-874c753bea00": { "content": "SHOW DATABASES;", "doc": "Show databases", "filetype": "sql", "grammar": "lsp", "label": "showd", "matches": { "showd": true } }, "34376b26-4fe5-318c-af84-218cda4c08e1": { "content": "println(\"${1}\")\n${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "print line", "matches": { "prl": true } }, "34388d20-d0da-3c4b-86b6-5fb3656e96a3": { "content": "import PropTypes from 'prop-types'\nimport React from 'react'\nimport { connect } from 'react-redux'\n\nexport const ${1:${TM_FILENAME_BASE}} = (props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n ${2:second}: PropTypes.${3:third}\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "DEPRECATED: Creates a React functional component with PropTypes with connected redux and ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionalComponentReduxPropTypes", "matches": { "rfcreduxp": true } }, "3438bf9c-afb9-3be0-a1af-1520fddb3fe1": { "content": "{% if $1 %}\n$2\n{% else %}\n$3\n{% endif %}", "doc": "if else tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ifelse", "matches": { "ifelse": true } }, "343dd547-02b4-3ad2-8604-8ad5853b46af": { "content": "if ${1} {\n\t${2:${VISUAL}}\n} else {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "if / else", "matches": { "ife": true } }, "3442bca3-4881-37f8-bdf9-bad4bd29cf99": { "content": "<dd id=\"${1}\">${0}</dd>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dd#": true } }, "3444ae19-70b4-3b2d-875f-5b9584768e32": { "content": "(if (not ${1})\n\t(begin\n\t\t${2})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "ifnb": true } }, "3444e7aa-53d9-3f27-96e4-2bc5a200935b": { "content": "if err != nil {\n\t${1}\n\treturn\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error handle and return", "matches": { "errh": true } }, "34462a07-ad1e-314f-bda4-ece1b2ac467b": { "content": "switch ${1:expression} {\ncase ${2:condition}:\n\t$0\n}", "doc": "Snippet for switch statement", "filetype": "go", "grammar": "lsp", "label": "switch statement", "matches": { "switch": true } }, "344b0e90-fc21-3bb9-8531-570350d7e8fb": { "content": "# coding: utf-8\n${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "enc": true, "encoding": true } }, "344fea36-be93-31ca-829c-cbcb65ff9123": { "content": "synchronized", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sy": true } }, "3457d046-929a-3e1e-a979-0b324d968887": { "content": "${1:FIELDNAME} = models.BigIntegerField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "bigint": true } }, "34630f59-b51f-343b-93ea-6105cbe791fc": { "content": "place-content: space-around", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:sa": true } }, "34653d68-65b4-34a0-b70b-b267d34dc661": { "content": "case $${1:variable} {\n\tdefault: { ${0} }\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "case": true } }, "3466d2f0-fc60-3891-a4df-9df16ddbd73b": { "content": "| size", "doc": "Array filter: size", "filetype": "liquid", "grammar": "lsp", "label": "Filter size", "matches": { "size": true } }, "346a7bb7-41fa-33f2-b154-6df28a29fca3": { "content": "flex-direction: row;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "flex-direction: row", "matches": { "fldr": true } }, "346d6760-a015-3716-974f-691e5ba52217": { "content": "private void OnMouseUpAsButton() {\n\t$0\n}", "doc": "OnMouseUpAsButton is only called when the mouse is released over the same GUIElement or Collider as it was pressed.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseUpAsButton", "matches": { "OnMouseUpAsButton()": true } }, "346e5c59-3886-3a3b-bf34-56f080ac8fee": { "content": "dictsortreversed:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "dictsortrev": true } }, "34727e26-9bee-326d-8b29-6bce0565f1a0": { "content": "lepeat ${1:count} {${0:?element ...?}}", "doc": "The lrepeat command creates a list of size 'count' * number of elements by repeating 'count' times the sequence of elements 'element ...'", "filetype": "tcl", "grammar": "lsp", "label": "Build a list by repeating elements", "matches": { "lrepeat": true } }, "347823cb-4b02-355c-a850-68ca9871fece": { "content": "border-right-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrw": true } }, "347856d1-a632-3a9a-96d9-748626eede4b": { "content": "-include_lib(\"${1:lib}/include/${1}.hrl\").${2}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "incl": true } }, "34792f51-5381-3c00-8d2d-e0e877e88997": { "content": "display none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:n": true } }, "347ff761-baed-34ed-8383-e9be3929396e": { "content": "borderColor: ${1},", "doc": "borderColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderColor", "matches": { "bor": true } }, "34863596-63cc-3a64-bcad-dc76bfbd9cf9": { "content": "$.when(${1:deferreds})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dwhen": true } }, "34899b90-cea3-35e7-a870-fcbe610a4728": { "content": "warnx(\"${1:%s}\"$0);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "warnx": true } }, "348c9449-b0d7-3788-90f8-ff1f4e9aff50": { "content": ".. error:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "error", "matches": { "error": true } }, "348d7d72-212d-3a3b-8286-95803396511e": { "content": "| ${1} -> ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "|": true } }, "348f6432-bc02-3dd0-a118-4c415e1666f7": { "content": "${1:FIELDNAME} = models.SmallIntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "SmallIntegerField", "matches": { "msmallint": true } }, "348fd07f-4ef1-3770-95e0-8f035df31d27": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{:else if ${3: otherCondition}}\n\t${4: <!-- else if content here -->}\n{:else}\n\t${5: <!-- else content here -->}\n{/if}", "doc": "if else if block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-else-if-block", "matches": { "s-if-else-if-block": true } }, "34953303-8d28-34ef-af3c-6cdd08327e39": { "content": "div(ng-hide='${1}')", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "hide": true } }, "34967bb3-a4c0-3009-ab7a-b4a7e38239c8": { "content": "public void set${1:Name}(${2:String} ${3:name}) {\nthis.$3 = $3;\n}${0:TARGET}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "set": true } }, "349ae451-3eba-3e43-ba56-fb8a13bd7737": { "content": "{% set entries = craft.entries({\n\tsection: \"${1:sectionName}\",\n\tlimit: \"${2:10}\"\n}).all() %}\n\n{% for entry in entries %}\n\t<a href=\"{{ entry.url }}\">{{ entry.title }}</a>\n{% endfor %}\n$0", "doc": "craft.entries - object syntax", "filetype": "twig", "grammar": "lsp", "label": "entrieso", "matches": { "entrieso": true } }, "349dee41-8b57-37d6-845b-5edda2dd3f1d": { "content": "${1:deferred}.rejectWith(${2:this}, ${3:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Drejw": true } }, "34a97a73-38ea-303b-b551-5638e71aa7b2": { "content": "Params: ${1:param} = ${2:param description}\n///\t\t\t$3", "doc": "", "filetype": "d", "grammar": "snu", "label": "Params (Par)", "matches": { "Par": true } }, "34b0411a-e4bb-3006-a0e7-e4d5c8257e51": { "content": "elseif {${1:expr}} {\n\t$2\n} else {\n\t$0\n}", "doc": "elseif statement", "filetype": "tcl", "grammar": "lsp", "label": "Execute scripts conditionally - elseif", "matches": { "elseif": true } }, "34c3a99f-ed30-38b6-a517-f50530a2340b": { "content": "resource \"aws_load_balancer_listener_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_load_balancer_listener_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_load_balancer_listener_policy", "matches": { "tf-aws_load_balancer_listener_policy": true } }, "34c58b61-13c1-38e0-bef3-b5c5e4f3cfc6": { "content": "${1:FIELDNAME} = serializers.DurationField(${2})", "doc": "Django-rest Serializers ``DurationField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF DurationField", "matches": { "sduration": true } }, "34c6ec76-c433-3533-93f8-87d8125657dd": { "content": "{% schema %}\n\t{\n\t\t$1\n\t}\n{% endschema %}", "doc": "Schema tag: schema", "filetype": "liquid", "grammar": "lsp", "label": "Tag schema", "matches": { "schema": true } }, "34c95f98-67ed-3fb5-87dc-73579df01fb2": { "content": "JSON.parse ${0:jstr}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "jsonp": true } }, "34d34e1c-0949-3ad7-8a97-c275c7182a65": { "content": "resource \"cloudstack_private_gateway\" \"${myResourceName}\" {\n gateway = 10.0.0.1\n ip_address = \"10.0.0.2\"\n netmask = \"255.255.255.252\"\n vlan = \"200\"\n vpc_id = \"76f6e8dc-07e3-4971-b2a2-8831b0cc4cb4\"\n}", "doc": "define cloudstack_private_gateway resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_private_gateway", "matches": { "tf-cloudstack_private_gateway": true } }, "34d5dc60-bfaf-3d55-acbf-fde8c4b526d5": { "content": "${${1:}}", "doc": "", "filetype": "mako", "grammar": "snu", "label": "$", "matches": { "$": true } }, "34e36422-8e12-33e0-947a-71f8db064315": { "content": "{{ ${1:#:TARGET} }}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "{{ }}", "matches": { "output": true, "{{": true } }, "34e8d38b-1dd0-3679-b2ed-415f7296adc1": { "content": "resource \"google_compute_global_address\" \"${MyResource}\" {\n name = \"example-name\"\n}", "doc": "Defines google_compute_global_address resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_global_address", "matches": { "tf-google_compute_global_address": true } }, "34ef2f11-8a95-375d-9e63-9cd0e78f9325": { "content": "Page Should Contain Element ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Element", "matches": { "psce": true } }, "34f19969-1931-3b1b-a4c7-bb116d168507": { "content": "assert_throws :${1:expected}, -> { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ast": true } }, "34f21894-8496-3550-917b-6bb7ee7282d9": { "content": "/// @notice Explain to an end user what this does\r\n/// @dev Explain to a developer any extra details\r\n/// @param Documents a parameter just like in doxygen (must be followed by parameter name)", "doc": "natspec for event", "filetype": "solidity", "grammar": "lsp", "label": "natspec event", "matches": { "///nat_event": true } }, "34f2872f-dca9-3921-af9b-d03323d09f03": { "content": "private void OnCollisionStay(Collision other) {\n\t$0\n}", "doc": "OnCollisionStay is called once per frame for every collider/rigidbody that is touching rigidbody/collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionStay", "matches": { "OnCollisionStay(Collision)": true } }, "34f57e82-d752-37dc-b98e-524c5306292a": { "content": "echo CHtml::script('${0:test}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhjs": true } }, "34f87898-96a1-33e5-8ee1-78cb92897a23": { "content": "@phdthesis{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n school = {${4:school}},\n address = {${5:?_address}},\n year = {${6:year}},\n month = {${7:?_month}},\n keywords = {${8:?_keywords}},\n note = {${9:?_note}},\n}", "doc": "Ph.D. thesis", "filetype": "bibtex", "grammar": "lsp", "label": "@phdthesis", "matches": { "@phdthesis": true } }, "34f9d2cd-bac4-3eae-b0c5-d84fec9d65b9": { "content": "console.trace(${1:first})", "doc": "Prints a stack trace from the point where the method was called", "filetype": "react-es7", "grammar": "lsp", "label": "consoleTrace", "matches": { "ctr": true } }, "34ff8708-5719-3073-9596-251052f37805": { "content": "exit when ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "exit when", "matches": { "ex": true } }, "35106cb5-0a59-3893-86b1-d984492d7685": { "content": "place-items ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi": true } }, "35149824-b35b-3069-bcce-2397b57b2ddd": { "content": "${1:obj}.detach('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "detach": true } }, "3514ed33-4d89-3c63-8680-26a84ba6b540": { "content": "padding: 0", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "p:0": true } }, "351b5a04-5c02-373b-9fb2-a5a09a0d8c83": { "content": "assert!(${1});", "doc": "assert!(…);", "filetype": "rust", "grammar": "lsp", "label": "assert", "matches": { "assert": true } }, "351ff75a-f7fb-3cfd-a9ff-8587564422a2": { "content": "resource \"github_membership\" \"${MyResource}\" {\n}", "doc": "Defines github_membership", "filetype": "terraform", "grammar": "lsp", "label": "github_membership", "matches": { "tf-github_membership": true } }, "352592b2-148f-3754-840c-3aed2f4dce35": { "content": "border-collapse: collapse;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdcl:c": true } }, "35260759-d604-3284-8c8d-c86bc259551f": { "content": "echo CHtml::activeId(${1:model}, '${0:attribute}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhai": true } }, "35277185-6898-3f81-ac82-5dbcb4256353": { "content": "${1:document}.getElementById('${2:id}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getElementById", "matches": { "gi": true } }, "3527a52f-179b-3b8b-914b-cf40a9d5f20f": { "content": "this.$route.params.${1:id}", "doc": "Nuxt Route Params", "filetype": "nuxt-script", "grammar": "lsp", "label": "Nuxt Route Params", "matches": { "nparam": true } }, "352a6e2b-dc6e-3f60-8c9a-3976763d98ff": { "content": "it_behaves_like '${0:shared examples name}'", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert it_behaves_like", "matches": { "ibl": true } }, "3530d5be-60e7-3419-b4c6-8dc9dc9ca5bb": { "content": "left: ${1},", "doc": "left", "filetype": "react-native-ts", "grammar": "lsp", "label": "left", "matches": { "l": true } }, "3533ea27-a085-32fd-9276-eb5f0faf32aa": { "content": "?assertMatch(${1:Pattern}, ${0:Expression})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asmat": true } }, "354170b3-37d0-3462-84c6-73ae8bf57185": { "content": "round(precision=${1:0}, method=${2:'common|ceil|floor'})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "round number", "matches": { "round": true } }, "354c04c7-ddbb-3cbe-8fa8-961c5f3e1f36": { "content": "border-corner-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdci": true } }, "3551f733-c2fa-3e32-8ba8-c2b8edc9981b": { "content": "${1:name} := ${0:value}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Variable declaration :=", "matches": { ":": true } }, "355c893f-1517-3a1e-937e-0c03510755aa": { "content": "resource \"aws_iam_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_policy", "matches": { "tf-aws_iam_policy": true } }, "35699e2c-32fa-35d6-9b2a-0cd20a9efce3": { "content": "public", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "pu": true } }, "357ab4c6-ea29-3110-81bd-36bcb5bb9a6b": { "content": "unpack(${1:vector}, mask=(${2:$1>0}), field=${3:destination array})", "doc": "unpack", "filetype": "fortran", "grammar": "lsp", "label": "unpack", "matches": { "unpack": true } }, "357e78b8-2756-3732-8add-48e50b1fd61f": { "content": "PropTypes.any.isRequired,", "doc": "Any prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeAnyRequired", "matches": { "ptanr": true } }, "357e8e7a-b1c7-30c4-9db6-50375f9d3e75": { "content": "type ${1:msg}\n\t= ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "ty": true } }, "3585ce26-a1db-3c3a-9b94-e21b1503993b": { "content": "assert_rjs :${1:replace}, ${2:\"${3:dom id}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_rjs", "matches": { "asrj": true } }, "358945c5-73ee-3004-9e25-e41327c80687": { "content": "expect(${1:target}).toEqual(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to equal (js)", "matches": { "ee": true } }, "358e635a-c3ce-35b4-a10c-0d909ea476d8": { "content": "namespace ${1:#:Name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "namespace {}", "matches": { "name": true, "namespace": true } }, "358ee769-eb63-340b-8794-b01472d4603b": { "content": "grid-row-start ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "grs": true } }, "3590f6ab-adb6-3d51-9ac6-794102efe671": { "content": "PropTypes.array", "doc": "Array prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeArray", "matches": { "pta": true } }, "359481b9-c792-38ca-970f-72b620306b81": { "content": "${1:var} = lambda ${2:vars} : ${0:action}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ld": true } }, "3599be02-88b6-34d4-a77a-a1e46cbf0428": { "content": "clear right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cl:r": true } }, "359c8137-bdd9-30bc-97e7-e7ea49cbbd77": { "content": "resource \"aws_route53_health_check\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route53_health_check", "filetype": "terraform", "grammar": "lsp", "label": "aws_route53_health_check", "matches": { "tf-aws_route53_health_check": true } }, "35a04c57-e629-322b-87f7-28eca49d385c": { "content": "break;", "doc": "The keyword break is used inside the body of a loop to abort the whole loop. All statements in the body after the break statement are ignored and the loop is exited without executing any further iteration.", "filetype": "glsl", "grammar": "lsp", "label": "break", "matches": { "break": true } }, "35a907f7-354a-3fa7-a2e6-e24573069967": { "content": "panic!(\"${1}\");", "doc": "panic!(…);", "filetype": "rust", "grammar": "lsp", "label": "panic", "matches": { "panic": true } }, "35aa261b-2904-335f-b98a-984ef0389cdb": { "content": "group { \"${1:group}\":\n\tensure => ${0:present},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "group": true } }, "35aa7a0f-c6fb-3f45-a97f-6bb3c7db2f1e": { "content": "${1:void }${2:name}(${3}) {\n\t${4://if not void return null;}\n}\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "fn": true } }, "35b1123b-23df-355e-b9f6-b8e6b91c08fc": { "content": "@enter=\"$1\"$0", "doc": "@enter=''", "filetype": "vue", "grammar": "lsp", "label": "vue-enter", "matches": { "enterevent": true, "vue enter": true } }, "35b2515e-b217-371a-9f8b-80241028433c": { "content": "The ISC License (ISC)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.", "doc": "ISC License", "filetype": "license", "grammar": "lsp", "label": "ISC", "matches": { "ISCL": true } }, "35ba2da4-e455-37a2-add9-cdb2ac9129d2": { "content": "private void OnApplicationPause(bool pauseStatus) {\n\t$0\n}", "doc": "Callback sent to all game objects when the player pauses.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnApplicationPause", "matches": { "OnApplicationPause(bool)": true } }, "35c10816-9585-3705-875b-e910e34e28dc": { "content": "${1:obj}.toggleClass('${2:class name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "togclass": true } }, "35c1ffbf-6c68-37f3-9811-2829989656b3": { "content": "import { reactive, toRefs } from 'vue'\n\nexport default {\n\tsetup () {\n\t\tconst state = reactive({\n\t\t\t${0:count}: ${1:0},\n\t\t})\n\t\n\t\treturn {\n\t\t\t...toRefs(state),\n\t\t}\n\t}\n}", "doc": "Vue Composition API Script with Reactive", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API Reactive Script", "matches": { "v3reactive-setup": true } }, "35c3fa0a-ebbe-3a74-adcb-b47a93dce918": { "content": "background-color: rgb(${1:255},${2:255},${3:255});$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-color: color-rgb (background)", "matches": { "background": true } }, "35c4de6f-4f0b-30af-a224-218681e75e3b": { "content": "{{ $1 }}", "doc": "", "filetype": "blade", "grammar": "snu", "label": "{{ }} statement.", "matches": { "{": true } }, "35c62634-e8ed-3e1d-92c6-c4ddc531e840": { "content": "$('<${1}/>'${2:, {}})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "el": true } }, "35c7e716-373e-33b0-9941-0f3dd6c362a9": { "content": "background-origin: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgo": true } }, "35c88dfa-71f7-3232-a795-7c12d78b15fe": { "content": "if !reflect.DeepEqual(${1:expected}, ${2:actual}) {\n\t_, file, line, _ := runtime.Caller(0)\n\tfmt.Printf(\"%s:%d:\\n\\n\\texp: %#v\\n\\n\\tgot: %#v\\n\\n\", filepath.Base(file), line, $1, $2)\n\tt.FailNow()\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "equals: test two identifiers with DeepEqual", "matches": { "eq": true } }, "35c93a48-447c-3316-9ec0-eb1869d24638": { "content": "→", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "right": true } }, "35cdf569-d331-367c-8345-e72b08d74bc6": { "content": "resource \"vcd_network\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n edge_gateway = \"Edge Gateway Name\"\n gateway = \"10.10.0.1\"\n dhcp_pool {\n start_address = \"10.10.0.2\"\n end_address = \"10.10.0.100\"\n }\n static_ip_pool {\n start_address = \"10.10.0.152\"\n end_address = \"10.10.0.254\"\n }\n}", "doc": "define vcd_network resource.", "filetype": "terraform", "grammar": "lsp", "label": "vcd_network", "matches": { "tf-vcd_network": true } }, "35cfdaa7-df2d-3019-8d4b-46873a8ae8a8": { "content": "($2 *)malloc(${1:N_MEMBERS} * sizeof(${2:TYPE}));\n${0}\nfree(${3:MEM});", "doc": "", "filetype": "c", "grammar": "snu", "label": "malloc(size)", "matches": { "malloc": true } }, "35d7a175-5d30-3cd5-9a22-43d60d0f0c30": { "content": "ci(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "ci conventional commit", "matches": { "ci": true } }, "35dce968-eb90-351c-8afa-944eba36c2a5": { "content": "isNumeric!${1:N}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "isnum": true } }, "35e53f39-f170-3b73-a649-e13fcd765b50": { "content": "if([${1:[self delegate]} respondsToSelector:@selector(${2:selfDidSomething:})])\n\t[${1} ${3}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "del": true } }, "35e57522-955c-352a-b2fd-5d77a83f8b42": { "content": "direction: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d": true, "direction": true } }, "35e68017-ccfe-3492-b29b-3dbba9a7aed9": { "content": "_.takeRight(${array}, ${n})", "doc": "_.takeRight([1, 2, 3]);\n// => [3]\n\n_.takeRight([1, 2, 3], 2);\n// => [2, 3]\n\n_.takeRight([1, 2, 3], 5);\n// => [1, 2, 3]\n\n_.takeRight([1, 2, 3], 0);\n// => []\n\nCreates a slice of `array` with `n` elements taken from the end.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-takeright", "matches": { "lodash takeright": true } }, "35ea860b-d676-3c8d-ad1b-adf42db9eb02": { "content": "import { Injectable } from '@angular/core'\nimport { HttpEvent, HttpInterceptor, HttpHandler, HttpRequest } from '@angular/common/http'\nimport { Observable } from 'rxjs'\n\n@Injectable()\nexport class HeaderInterceptor implements HttpInterceptor {\n\tconstructor() {}\n\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\tconst headers = req.headers\n\t\t\t.set('Content-Type', 'application/json')\n\t\tconst authReq = req.clone({ headers })\n\t\treturn next.handle(authReq)\n\t}\n}", "doc": "Angular HttpInterceptor for headers HttpClient", "filetype": "typescript", "grammar": "lsp", "label": "Angular HttpInterceptor for Headers", "matches": { "a-http-interceptor-headers": true } }, "35ec25a3-c8ee-3c6f-af80-916319c240d1": { "content": "it { should be_valid }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isbv": true } }, "35ef895c-762c-3452-a5cf-75a2efe56c61": { "content": "backgroundColor: ${1},", "doc": "backgroundColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "backgroundColor", "matches": { "bac": true } }, "35f2d8c9-433c-34c4-96b8-b9189360817f": { "content": "font-effect: emboss", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fef:eb": true } }, "35f5ef8b-ad84-3a36-8293-2954e1a4d7cc": { "content": "border-left-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdlw": true } }, "35f816e5-26f8-3a71-a509-1d4a6fe086ce": { "content": "border-style: hidden;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:h": true } }, "35f9107d-65bf-31c1-b799-2f9ba7189916": { "content": "this.setState((state, props) => { return { $0 }})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react-ts", "grammar": "lsp", "label": "componentSetStateFunc", "matches": { "ssf": true } }, "35fa2f20-d9c6-33e1-bbdd-2bb59694c21b": { "content": "<b>${0}</b>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "b": true } }, "35fef0c9-57be-334f-8f28-665fd7d5ab2d": { "content": "on:${1:eventname}|${2|preventDefault,stopPropagation,passive,capture,once|}={${3:handler}}", "doc": "on event w/ modifiers", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-modifiers", "matches": { "s-on-event-modifiers": true } }, "36013461-9aa4-379d-83d1-853cf0f3831d": { "content": "\\${5:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${5:#optional}", "matches": { "5#": true } }, "3603bfa7-0bbd-38ac-8c6a-fc016f5ec002": { "content": "SPDX-License-Identifier: ${1:Id}\nSPDX-FileCopyrightText: ${CURRENT_YEAR} ${2:Author}", "doc": "SPDX-style license header", "filetype": "license", "grammar": "lsp", "label": "SPDX", "matches": { "spdx": true } }, "360448b1-b97e-3c88-b4f9-e21c4660fb29": { "content": "type ${1} struct {\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "struct": true, "ts": true } }, "3605a000-3ab3-3445-9174-1319cb17fff0": { "content": "\\begin{column}{${1:#:width}${2:\\\\\\textwidth}}\n\t${0:#:body}\n\\end{column}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{column} \\column": true, "column": true } }, "36061874-9bfb-3533-b98b-7de4e7dcb05c": { "content": "${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}", "doc": "I give you back the time (H:M:S)", "filetype": "global", "grammar": "lsp", "label": "timeHMS", "matches": { "timeHMS": true } }, "360dd342-070a-3dcb-aa7f-eab4594da6bb": { "content": "PropTypes.objectOf(PropTypes.shape($0)).isRequired,", "doc": "An object whose keys are known ahead of time required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObjectOfShapeRequired", "matches": { "ptoosr": true } }, "360fee64-9948-3739-b28b-496ba58e3772": { "content": "seq ${1:from} ${2:to}", "doc": "\"seq\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "seq builtin", "matches": { "seq": true } }, "36106376-9c16-3cce-bcf4-2620cf3aa6a1": { "content": "IBOutlet ${1:NSSomeClass} *${2:$1};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "ibo": true } }, "3610b8ec-bb06-3220-a260-d4996d452ded": { "content": "resources:\n{{ toYaml .Values.${1:value_key}.resources | indent 12 }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "resources_spec": true } }, "3614bb85-7878-3615-9c66-c2d04738d6fa": { "content": "provider \"cloudflare\" {\n email = \"${email}\"\n token = \"example-token\"\n}", "doc": "Defines cloudflare provider", "filetype": "terraform", "grammar": "lsp", "label": "cloudflare", "matches": { "tf-cloudflare": true } }, "361988fb-2904-3fbe-a4ed-c206d29d8769": { "content": "import { Directive } from '@angular/core'\n\n@Directive({ selector: '[${1:selector-name}]' })\nexport class ${2:Name}Directive {\n\tconstructor() { }\n}", "doc": "Angular directive", "filetype": "typescript", "grammar": "lsp", "label": "Angular Directive", "matches": { "a-directive": true } }, "3626b001-da2d-37ea-84ab-17d8f3013e36": { "content": "virtual function void build_phase(uvm_phase phase);\n\tsuper.build_phase(phase);\n\t$1\nendfunction : build_phase", "doc": "UVM build_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_build_phase", "matches": { "uvm_build_phase": true, "uvm_phase_build": true } }, "36278891-5f73-3bfd-a0cc-70be07ea8a0c": { "content": "import { Route, Switch, NavLink, Link } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importRouterSetup", "matches": { "imbrc": true } }, "3627b3f4-6e48-3b87-9fa1-93a90606b031": { "content": "*ngFor=\"let ${1:item} of ${2:stream} | async as ${3:list}\"${0}", "doc": "Angular *ngForAsync", "filetype": "angular", "grammar": "lsp", "label": "ngforasync", "matches": { "a-ngforasync": true, "angular ng for async": true } }, "362e4c5a-83ec-36b3-a358-f8e39202f3c1": { "content": "constructor( @Optional() @SkipSelf() parentModule: ${1:ModuleName} {\n\tif (parentModule) {\n\t\tconst msg = `${1:ModuleName} has already been loaded. \n\t\t\tImport ${1:ModuleName} once, only, in the root AppModule.`;\n\t\tthrow new Error(msg);\n\t}\n}", "doc": "Angular Module SkipSelf constructor", "filetype": "angular", "grammar": "lsp", "label": "angular-module-skipself-constructor", "matches": { "a-ctor-skip-self": true, "angular module skip self constructor": true } }, "362f419f-9d55-3358-8a85-ce3e713ed0c5": { "content": "_.flatten(${array})", "doc": "_.flatten([1, [2, [3, [4]], 5]]);\n// => [1, 2, [3, [4]], 5]\n\nFlattens `array` a single level deep.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flatten", "matches": { "lodash flatten": true } }, "36315122-0e58-338b-b460-38377e505ee6": { "content": "size(${1:source}${2:, dim=${3:1}})", "doc": "Size", "filetype": "fortran", "grammar": "lsp", "label": "size", "matches": { "size": true } }, "36321cf3-2bdf-3f88-a244-e27930c85fcc": { "content": "_.times(${n}, ${iteratee})", "doc": "_.times(3, String);\n// => ['0', '1', '2']\n\n _.times(4, _.constant(0));\n// => [0, 0, 0, 0]\n\nInvokes the iteratee `n` times, returning an array of the results of\neach invocation. The iteratee is invoked with one argument; (index).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-times", "matches": { "lodash times": true } }, "36329a84-3417-3384-a16e-0844b03fac81": { "content": "for (${1:size_t} ${2:i} = ${3:0}; $2 < ${4:length}; $2++) {\n\t$0\n}", "doc": "Code snippet for 'for' loop", "filetype": "objc", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "3634caf4-b0a9-3b04-9919-2ddf29560d7a": { "content": "data \"newrelic_application\" \"${1:myVarId}\" {\n name = \"${2:myVarName}\"\n}", "doc": "define a newrelic_application data resource.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic_application", "matches": { "tf-newrelic_application": true } }, "3637afc4-c9fe-3748-b647-6afe1997c8da": { "content": "import React from 'react'\n\ntype Props = {}\n\nexport default function ${1:${TM_FILENAME_BASE}}({}: Props) {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Functional Component with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactFunctionalComponent", "matches": { "tsrfc": true } }, "36397493-e1f1-315a-b341-8a48e40bddf0": { "content": "while ($1) {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "wh": true } }, "363c425d-fb7c-3cbe-a42f-4482a1d6ef7d": { "content": "@article{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n journal = {${4:journal}},\n volume = {${5:?_volume}},\n number = {${6:?_number}},\n pages = {${7:?_pages}},\n year = {${8:year}},\n month = {${9:?_month}},\n note = {${10:?_note}},\n}", "doc": "An article from a magazine or a journal.", "filetype": "bibtex", "grammar": "lsp", "label": "@article", "matches": { "@article": true } }, "363d779e-7a90-352b-93e3-afcdeeb853b0": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\tname:\"$TM_FILENAME_BASE\",\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File with SCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component", "matches": { "vbase": true } }, "363daad6-f1b2-360a-bac4-5e99cfe59dc4": { "content": "print(${0:#:TARGET})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "print": true } }, "363e817c-7522-3c53-a2d5-b322280d2681": { "content": "resource \"aws_route53_record\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route53_record", "filetype": "terraform", "grammar": "lsp", "label": "aws_route53_record", "matches": { "tf-aws_route53_record": true } }, "363efa1c-40de-3021-a943-8645d0cf66a3": { "content": "{@code ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{code": true } }, "3644226d-c6ff-3eb0-9365-8ca0d14ea3fe": { "content": "each_line { |${1:line}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eal": true } }, "3649dcca-f30a-33a2-96b1-b8fc53147410": { "content": ".. list-table:: ${1:Title}\n\t:header-rows: 1\n\t:stub-columns: 0\n\n\t* - ${0:R1C1}\n\t - R1C2\n\t* - R2C1\n\t - R2C2", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "lis:": true } }, "364ce8d3-dafd-3981-bd88-a8b83a48ba7a": { "content": "border-color: ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-color", "matches": { "borc": true } }, "364e2e1f-403d-35b9-9f4e-bd17735756e7": { "content": "overflow-style: panner", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs:p": true } }, "364f8637-5d22-343e-8fb0-480e0d65ea16": { "content": "${1:callbacks}.fire(${2:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cfire": true } }, "364fc83d-a688-3af0-9802-5edf3a7f2a9d": { "content": "this(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ctor": true } }, "3650fb93-1ea8-315e-833a-32d6ff7cf0c8": { "content": "overflow: visible;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "overflow: visible", "matches": { "ovv": true } }, "3658f95e-29e1-380c-b754-10674ac630ac": { "content": "resource \"openstack_lb_pool_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n protocol = \"ProtocolHTTP\"\n lb_method = \"ROUND_ROBIN\"\n listener_id = \"d9415786-5f1a-428b-b35f-2f1523e146d2\"\n persistence {\n type = \"HTTP_COOKIE\"\n cookie_name = \"testCookie\"\n }\n}", "doc": "define openstack_lb_pool_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_pool_v2", "matches": { "tf-openstack_lb_pool_v2": true } }, "3661840e-5add-345b-b89f-7c988e6ac0b3": { "content": "${1:auto} ${2:func}(${3:params}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fun": true } }, "36618920-ecc8-3431-8cac-6688b7111654": { "content": "mapply(${1:function}, ${0:...})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "mapply": true } }, "3666e361-fb52-38bd-b942-3af645314395": { "content": "add_subdirectory(${0:src})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "subdir": true } }, "366d6a37-439d-3f0b-b2a1-5ca7bb694ea2": { "content": "console.info(${1:first})", "doc": "Displays a message in the console but also displays a blue information icon along with the logged message", "filetype": "react-es7", "grammar": "lsp", "label": "consoleInfo", "matches": { "cin": true } }, "366eaf75-6d44-3ebb-bd4b-c4a99a96dd49": { "content": "Yii::app()->user->", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yuser": true } }, "367679b3-8409-35ff-8f78-c27f6ea6b082": { "content": "try\n{\n\t${0:${VISUAL}}\n}\nfinally\n{\n\t${1}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "tryf": true } }, "367c4960-1f1b-3bb1-8306-822bcf5b5542": { "content": "verify(${1:mockedService}, never()).${2:executeMagic()};", "doc": "Verify if a mocked method was never called", "filetype": "java-tests", "grammar": "lsp", "label": "Mockito - Verify never called", "matches": { "mock_verify_never": true } }, "3680a7be-a853-3636-8059-48aec8e27917": { "content": "summary(${1:dataName}, digits = ${2:digits}, maxsum = ${3:maxsum})", "doc": "Mean, median, 25th and 75th quartiles, min, and max of variables", "filetype": "r-snippets", "grammar": "lsp", "label": "Descriptive statistics summary", "matches": { "summary": true } }, "36853b86-c329-3b26-8cc1-c57644d97e9e": { "content": "\\\\citep{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\citep", "matches": { "citep": true } }, "368ba573-cc98-3596-ab1c-767d951d0e35": { "content": "jvmgen\"${2|sub|}\"\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "jvmgen", "matches": { "jvmgen": true } }, "3692a1c8-e27c-3b89-8a61-c8bf48d23a3e": { "content": "${1:fn} :: ${2:a} -> ${3:a} -> ${4:a}\n$1 ${5} = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "fn2": true } }, "369c6141-9910-3281-8cd8-54d15f313185": { "content": "${1}:\nfor ${2} of ${3} loop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named for each", "matches": { "nfore": true } }, "369db041-c507-3b29-b890-abbe3660f40a": { "content": "${1:obj}.text(${2:'some text'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "text": true } }, "36a980e4-f7d0-3f34-ab4e-1c88c6b28ace": { "content": "[[NSUserDefaults standardUserDefaults] objectForKey:${1:key}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "ReadDefaultsValue", "matches": { "rdef": true } }, "36a9d3de-c9a4-3ffc-9537-c6b044ba1843": { "content": "console.log('${1:first}', JSON.stringify(${1:first}, null, 2))", "doc": "Logs stringified JSON property with name.", "filetype": "generated", "grammar": "lsp", "label": "consoleLogJson", "matches": { "clj": true } }, "36aa81d4-8d6b-3bec-98c2-5bca7d8fb432": { "content": "list-style: ${1:none/disc/circle/square/decimal/zero} ${2:inside/outside} url($3);$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style: type position image (list)", "matches": { "list": true } }, "36b1b694-ffe7-30d2-a1c2-c9f183d88cd4": { "content": "@while (${1})\n ${2}\n@endwhile", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@while ... @endwhile", "matches": { "while": true } }, "36b2dfa0-c637-3752-9298-f10ae7fa0b7d": { "content": "default_if_none:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "defaultifnone": true } }, "36beeb8b-77c3-353a-b8cd-b02e67ed3ac2": { "content": "divide ${1:a} by ${2:b} giving ${3:c} ${4:remainder ${5:d}}", "doc": "divide a by b giving [remainder}", "filetype": "vscode_cobol", "grammar": "lsp", "label": "divide", "matches": { "dgr": true, "divide": true } }, "36c60d14-e023-3eda-bfe4-a6ac47823c0f": { "content": "{% url ${1} as ${0} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "url": true } }, "36c7d300-6400-35a2-bc0b-6cb20921fa3c": { "content": "const ${1:state} = shallowReadonly({\n\t$0\n})", "doc": "Shallow version of readonly(). Use with Caution !! Shallow data structures should only be used for root level state in a component. Avoid nesting it inside a deep reactive object as it creates a tree with inconsistent reactivity behavior which can be difficult to understand and debug.", "filetype": "script", "grammar": "lsp", "label": "shallowReadonly", "matches": { "shallowReadonly": true } }, "36cedd43-01b2-3aec-b2c8-243531d3277a": { "content": "{\n\t${VISUAL}$0\n},", "doc": "", "filetype": "json", "grammar": "snu", "label": "Object", "matches": { "o": true } }, "36cf2c34-5b47-35cb-965d-990373d9f0c8": { "content": "{% debug %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "debug": true } }, "36cf5a13-0af3-3c12-a122-af700c80a07d": { "content": "defrecord ${1:record_name}, ${0:fields}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defr": true } }, "36d2b6a1-c5ac-3c61-9b5a-09e5e4fc549c": { "content": "float: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fl:n": true } }, "36d34e70-ba1d-36c9-949b-d3ac6f204682": { "content": "<th>${0}</th>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "th": true } }, "36d43e04-3d47-3b90-aa6f-a705bb47cad3": { "content": "kv.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "kvt": true } }, "36d8bb02-d855-3b2f-86c6-51843f41928f": { "content": "{{- if and .Values.persistence.enabled .Values.persistence.$1.hostPath (not\n.Values.persistence.$1.existingClaim) -}}\napiVersion: v1\nkind: PersistentVolume\nmetadata:\n name: {{ template \"${2:chartName}.fullname\" . }}-$1\nspec:\n accessModes:\n\t- {{ .Values.persistence.$1.accessMode | quote }}\n capacity:\n\tstorage: {{ .Values.persistence.$1.size | quote }}\n hostPath:\n\tpath: {{ .Values.persistence.${1:value_key}.hostPath | quote }}\n{{- end -}}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "pvc_hostpath_spec": true } }, "36de7b99-0c24-337f-9a99-1d52fe7e4dfb": { "content": "printf(\"${1}\\n\"${2});", "doc": "", "filetype": "c", "grammar": "snu", "label": "printf(\"...\\n\", ...);", "matches": { "printf": true } }, "36e1dc29-43a0-3504-889f-39d16c8a804f": { "content": "border-bottom-right-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbri": true } }, "36e20a6a-a902-3f49-88f7-06d767032613": { "content": "$this->shouldBe$1();", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldBeXYZ()", "matches": { "sbstate": true } }, "36e39e51-b455-3210-bfad-4a167dd5842f": { "content": "catch ($1) {\n\t$2\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "ch", "matches": { "catch": true } }, "36eabd5c-d96c-32e4-b452-1da539d06b44": { "content": "foreach_reverse(${1:i}, ${2:elem}; ${3:range}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "feri": true } }, "36ee1204-35cd-3c3d-bd43-eee8a5ab3a85": { "content": "BACKUP DATABASE ${1:dbName}\n\tTO DISK ${2:filepath};", "doc": "Backup database", "filetype": "sql", "grammar": "lsp", "label": "bakupd", "matches": { "bakupd": true } }, "36ee63d2-93f5-3692-8721-b4fbc71c1893": { "content": "export def ${1:name} [${2:param}: ${3|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${4:, }] {\n\t$0\n}", "doc": "\"export def\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export def builtin", "matches": { "export-def": true } }, "36f0a2fa-04c5-30d9-ba07-b74a04b7515b": { "content": ".. toctree::\n\t:maxdepth: 2\n\n\t${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "toc:": true } }, "36f62c84-f836-3823-be6a-a76342bef62d": { "content": "(${1:first}) => { ${2:second} }", "doc": "Creates an anonymous function", "filetype": "react-es7", "grammar": "lsp", "label": "anonymousFunction", "matches": { "anfn": true } }, "36f685a0-b4b1-3750-a0f0-b57d55b77c62": { "content": "stroke(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "stroke": true } }, "36f777f8-6c9c-35c3-b53d-ba864e8815fc": { "content": "def destroy\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\n\t@$1.destroy\n\n\trespond_to do |format|\n\t\tformat.html { redirect_to($1s_url) }\n\t\tformat.json { head :ok }\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defdestroy": true } }, "36f97062-d33f-3612-9d03-f5e0644a6313": { "content": "const ${1:CONST}: ${2:Type} = ${4:init};", "doc": "const …: … = …;", "filetype": "rust", "grammar": "lsp", "label": "const", "matches": { "const": true } }, "36fba817-fefb-31ec-a43b-712fc39fafb7": { "content": "${1:obj}.find('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "find": true } }, "36fe5548-3576-3797-848e-35180ee9a903": { "content": "xhr :get, :${1:show}${2:, id: ${3:1}}$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "xhr get", "matches": { "xget": true } }, "36ff63ba-2367-31d9-8bc5-3f46d3d62244": { "content": "@example\n* // ${1:Description of my example.}$0\n* ${2:Write me later}", "doc": "Example that demostrates how to use a function. It can be used several times.", "filetype": "cppdoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "3700312f-d8dd-380f-be8b-4ca393ff6876": { "content": "data \"template_file\" \"${init}\" {\n template = \"\\${file(\"\\${path.module}/${init}.tpl\")}\"\n\n vars {\n consul_address = \"\\${aws_instance.consul.private_ip}\"\n }\n}", "doc": "Define a template_file template from file", "filetype": "terraform", "grammar": "lsp", "label": "template_file", "matches": { "tf-template_file": true } }, "370578f8-8c63-3389-abe3-1f4997961152": { "content": "${1:FIELDNAME} = models.IntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "IntegerField", "matches": { "mint": true } }, "3706e79b-b8cf-3389-bd54-e7d0035275f6": { "content": "{elseif ${1}}\n\t${0:${VISUAL}}\n{/if}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{elseif cond} ... {/if}", "matches": { "eif": true } }, "370ba454-80ac-3231-9292-f1d9f8dae043": { "content": "quotes: '\\201C' '\\201D' '\\2018' '\\2019';", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "q:en": true } }, "3710f825-7c72-3fde-a9d0-ff59db4b133f": { "content": "{% requirePermission \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig requirepermission", "matches": { "requirepermission": true } }, "37179412-cfa4-39c0-8fbc-4480afac90c3": { "content": "import 'react-native'\nimport React from 'react'\nimport renderer from 'react-test-renderer'\nimport { Provider } from 'react-redux'\n\nimport store from '~/store'\nimport ${1:${TM_FILENAME_BASE}} from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(\n <Provider store={store}>\n <${1:${TM_FILENAME_BASE}} {...defaultProps} />\n </Provider>,\n )\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "setupReactNativeTestWithRedux", "matches": { "snrtest": true } }, "37190a2e-1ecc-3807-859c-ad02fcbcde0b": { "content": "list-style-type: decimal-leading-zero", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:dclz": true } }, "371ddae6-ba08-30f4-93df-fb4a9a381036": { "content": "for (${1:auto&& }${2:var} : ${3:container}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "for (:) {}", "matches": { "for_CPP11": true } }, "3721f8b6-f523-3bde-a989-71e58ba11545": { "content": "border-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdc": true } }, "372a9588-d2ab-326f-aab6-56d3e9538707": { "content": "$this->redirect(array('${1:controller}/${0:action}'));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yre": true } }, "372f9dcc-0e89-3387-9d73-8b8a8931dd19": { "content": "border-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrz": true } }, "37336082-0c4c-372f-b795-ed56b7db3ed6": { "content": "resize both", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "rz:b": true } }, "3742f4d4-30cb-3289-8467-3f51ef220e6b": { "content": "box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh+": true } }, "374982db-1446-361c-ad30-e2e0815c6831": { "content": "<col>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "col": true } }, "3749f137-5687-3326-957b-a46a69a24840": { "content": "if err := ${1:condition}; err != nil {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err := ...; err != nil { ... }", "matches": { "ife": true } }, "374c0199-fa0c-3329-a99a-56082b748960": { "content": "//#region ${1}\n${2}\n//#endregion", "doc": "Create region", "filetype": "react-native-ts", "grammar": "lsp", "label": "region", "matches": { "region": true } }, "3751fc90-5e0f-3b38-a4e4-c5c22b915949": { "content": "@include ${1:NAME}(${2:#:ARGS});", "doc": "", "filetype": "scss", "grammar": "snu", "label": "@include ...", "matches": { "include": true } }, "3755e1e0-490d-3809-9399-2332e14f5eec": { "content": "(others => (others => '1'))", "doc": "Zero Others Array", "filetype": "vhdl", "grammar": "lsp", "label": "ones_arr", "matches": { "otharr1": true } }, "375950ed-95ac-3a45-8c03-4b871f041eea": { "content": "func _input_event(event):\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_input_event method of Node", "matches": { "inpute": true } }, "375dddd9-b59c-3e7c-8842-3ab696227b6e": { "content": "position: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pos": true } }, "37619dd8-60ba-33a9-85a8-d9d71bbe77b1": { "content": "{% if ${1:expr} %}\n\t$2\n{% elif %}\n\t$3\n{% else %}\n\t$4\n{% endif %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "if/elif/else", "matches": { "if": true } }, "3763c259-1161-3779-930a-2106743b3b9a": { "content": "<dl id=\"${1}\">\n\t${0}\n</dl>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dl#": true } }, "37678b2f-81a8-33ba-acbb-96f319d0b6eb": { "content": "mov \\$4, %eax\nmov \\$1, %ebx\nmov $1, %ecx\nmov $2, %edx\nint \\$0x80", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Write text to stdout", "matches": { "writestdout": true } }, "376a7453-1027-36aa-af8f-262ded4f8c32": { "content": "$this->input->get(\"${1:index}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-get": true } }, "376b4e3a-c086-39aa-8a44-11394a412960": { "content": "import React, { FC } from \"react\"\n\ninterface ${1:function_name}Props {${4:props_types}}\n\nexport const ${1:function_name}: FC<${1:function_name}Props> = (${2:props}) => ${3:function_body}", "doc": "", "filetype": "typescript_react", "grammar": "snu", "label": "react functional component", "matches": { "rfc": true } }, "37700f2a-b8cb-373f-a9a7-6930444c3017": { "content": "while (${1:condition}) {\n\t$0\n}", "doc": "While Statement", "filetype": "javascript", "grammar": "lsp", "label": "While Statement", "matches": { "while": true } }, "3770c7c3-d079-319c-b054-7f2e264f4fdb": { "content": "${1:div}(v-for=\"${2:item} in ${2:item}s\" :key=\"${2:item}.id\")\n\t| {{ ${2:item} }}", "doc": "vfor statement", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue v-for", "matches": { "vfor": true } }, "377cf9e4-6d46-3358-a6a9-9882abae99bc": { "content": "formControlName=\"${1:control}\"", "doc": "Angular formControlName", "filetype": "html", "grammar": "lsp", "label": "ngFormControlName", "matches": { "a-formControlName": true } }, "377e8920-b680-39ca-beaa-9d928ddeaec1": { "content": "CFLAGS=-Wall -g ${0: -llua -lzeromq}", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "CFLAGS": true } }, "3786a689-4014-3e1e-957e-c515be7d8066": { "content": "#!/usr/bin/env python$0", "doc": "Shebang line for the first python in PATH", "filetype": "python", "grammar": "lsp", "label": "#!/usr/bin/env pythonX", "matches": { "#env": true } }, "37888bbb-f4b2-3fd4-b614-32b272f77d76": { "content": "object ${1:X} {\n\t${0:TARGET}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "object": true } }, "378dbd94-399d-343d-a67f-0a4218993aea": { "content": "python3 << EOF\n${0}\nEOF", "doc": "", "filetype": "vim", "grammar": "snu", "label": "python3 <<EOF | EOF", "matches": { "py3": true, "python3": true } }, "378f98de-7797-30f5-aa9a-626775286ca1": { "content": "useCallback(\n () => {\n ${1:first}\n },\n [${2:second}],\n)", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useCallback", "matches": { "useCallbackSnippet": true } }, "3790a3eb-8891-322b-8103-18b7d7312b96": { "content": "gl.glGenLists(${0:1})", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl gen lists", "matches": { "gl": true } }, "379d8923-98cd-3312-ac95-adb97d382cbe": { "content": "SingleChildScrollView(\n controller: ${1:controller,}\n child: Column(\n ${0:}\n ),\n),", "doc": "Creates a scroll view with a single child", "filetype": "flutter", "grammar": "lsp", "label": "Single Child ScrollView", "matches": { "singleChildSV": true } }, "379ef7de-9185-3ec3-ad37-00fb94e92bcf": { "content": "_.overSome(${predicates})", "doc": "var func = _.overSome([Boolean, isFinite]);\n\nfunc('1');\n// => true\n\nfunc(null);\n// => true\n\nfunc(NaN);\n// => false\n\nCreates a function that checks if **any** of the `predicates` return\ntruthy when invoked with the arguments it receives.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-oversome", "matches": { "lodash oversome": true } }, "37a4d870-aaa9-32b0-88c6-a9f85eb8ee5c": { "content": "${1:proc_name}: process(${3:clk}, ${4:rst})\nbegin\n\tif ${4:rst} = ${5:rst_val} then\n\t\t$0\n\telsif ${2|rising_edge,falling_edge|}(${3:clk}) then\n\t\t\n\tend if;\nend process $1;", "doc": "Clocked Process (Asynchronous Reset)", "filetype": "vhdl", "grammar": "lsp", "label": "asynchronous_reset_clocked_process", "matches": { "aproc, processa": true } }, "37a5ff23-9f50-3a01-ba11-ce16b1675817": { "content": "$this->assertContains(${1:$needle}, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertContains($needle, $haystack)", "matches": { "ascon": true } }, "37b1d600-7767-3916-a0c4-dca37f1bbef4": { "content": "Filename.dirname(__FILE__)", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "dir": true } }, "37b807e6-220e-332b-903b-45f1dd3df587": { "content": "<i>$1</i>$2", "doc": "HTML - Defines italic text", "filetype": "html", "grammar": "lsp", "label": "i", "matches": { "i": true } }, "37d072ef-b4b2-32c9-85bf-e81384fb4394": { "content": "def get_queryset(self):\n\tqueryset = super(${1:CLASS_NAME}, self).get_queryset()\n\tqueryset = queryset${3: # TODO}\n\treturn queryset", "doc": "", "filetype": "views", "grammar": "lsp", "label": "get_queryset", "matches": { "get_queryset": true } }, "37da11d9-477f-3a0a-beac-abb09b185ade": { "content": "<hgroup>\n\t$1\n</hgroup>", "doc": "HTML - Defines information about a section in a document", "filetype": "html", "grammar": "lsp", "label": "hgroup", "matches": { "hgroup": true } }, "37dbd634-420b-395f-8de3-deca68a3007a": { "content": "perform ${1}\n\t${2}\nend-perform\n${0}", "doc": "perform .. end-perform", "filetype": "vscode_cobol", "grammar": "lsp", "label": "perform-end-perform", "matches": { "pe": true, "perform": true } }, "37dc62e1-6bc8-317d-a6ea-bb0558d0e96a": { "content": "integer, dimension(${1::})${2:#:, allocatable} :: ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer dimension", "matches": { "ind": true } }, "37e057f5-096a-370d-9eb9-b08a8fc47523": { "content": "expression()", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "exp": true } }, "37e38ba5-6168-3808-af2f-0ab8f600976d": { "content": "#[macro_use(${1})]", "doc": "#[macro_use(…)]", "filetype": "rust", "grammar": "lsp", "label": "macro_use", "matches": { "macro_use": true } }, "37e9a573-ec6c-36a7-9606-799cc3c65778": { "content": "~w(${0})a", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "atom list", "matches": { "al": true } }, "37eef493-5de6-3317-a6b2-4e980df49650": { "content": "import static org.hamcrest.Matchers.*;\nimport static org.hamcrest.MatcherAssert.assertThat;\nimport static org.junit.jupiter.api.Assertions.assertEquals;\nimport static org.mockito.Mockito.*;\nimport org.hamcrest.CoreMatchers;\nimport org.junit.jupiter.api.AfterEach;\nimport org.junit.jupiter.api.BeforeEach;\nimport org.junit.jupiter.api.DisplayName;\nimport org.junit.jupiter.api.Test;\nimport org.junit.jupiter.api.extension.ExtendWith;\nimport org.junit.jupiter.params.ParameterizedTest;\nimport org.junit.jupiter.params.provider.CsvSource;\nimport org.mockito.ArgumentCaptor;\nimport org.mockito.junit.jupiter.MockitoExtension;\nimport org.mockito.Mock;", "doc": "Imports to write tests with JUnit 4, Mockito and Hamcrest", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 5 - Imports for Tests", "matches": { "imports_junit5": true } }, "37ef0ddf-2d72-3fee-8f58-5bbc6d51bcc6": { "content": "const styles = StyleSheet.create({${1:first}})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeStyles", "matches": { "rnstyle": true } }, "37fd4052-e31f-373b-8d31-857b1a12fe15": { "content": "partition { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "par": true } }, "38017ce9-2670-3004-9753-8ec665c82486": { "content": "text-shadow: ${1:0} ${2:0} ${3:0} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tsh+": true } }, "380183c9-8adc-3959-9f6d-f732b5b10612": { "content": "| join: '${1:, }'", "doc": "Array filter: join", "filetype": "liquid", "grammar": "lsp", "label": "Filter join", "matches": { "join": true } }, "38093795-e50a-383b-9736-ce6eb50b7b78": { "content": "NSAutoreleasePool${TM_C_POINTER: *}pool = [NSAutoreleasePool new];\n${0}\n[pool drain];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "pool": true } }, "3809ac3d-47b8-3854-98af-33c1b201045d": { "content": "_.isRegExp(${value})", "doc": "_.isRegExp(/abc/);\n// => true\n\n_.isRegExp('/abc/');\n// => false\n\nChecks if `value` is classified as a `RegExp` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isregexp", "matches": { "lodash isregexp": true } }, "3810bd56-c2ed-3e36-b420-6ec950da0c11": { "content": "`uvm_do_on(${1:SEQ_OR_ITEM}, ${2:SEQR})", "doc": "uvm_do_on macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_on", "matches": { "`uvm_do_on": true } }, "381bef36-ddcd-3fb4-ab83-c78f2938e566": { "content": "text-align-last left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tal:l": true } }, "381e432d-21a9-3498-a9fc-98f3cd0cf5f6": { "content": "_.findLastKey(${object}, ${predicate})", "doc": "var users = {\n 'barney': { 'age': 36, 'active': true },\n 'fred': { 'age': 40, 'active': false },\n 'pebbles': { 'age': 1, 'active': true }\n};\n\n_.findLastKey(users, function(o) { return o.age < 40; });\n// => returns 'pebbles' assuming `_.findKey` returns 'barney'\n\n// The `_.matches` iteratee shorthand.\n_.findLastKey(users, { 'age': 36, 'active': true });\n// => 'barney'\n\n// The `_.matchesProperty` iteratee shorthand.\n_.findLastKey(users, ['active', false]);\n// => 'fred'\n\n// The `_.property` iteratee shorthand.\n_.findLastKey(users, 'active');\n// => 'pebbles'\n\nThis method is like `_.findKey` except that it iterates over elements of\na collection in the opposite order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-findlastkey", "matches": { "lodash findlastkey": true } }, "38221d7a-1fe8-3aea-b4a2-bf4097ae22c1": { "content": "<pre>$1</pre>", "doc": "HTML - Defines preformatted text", "filetype": "html", "grammar": "lsp", "label": "pre", "matches": { "pre": true } }, "38320095-7b75-36cc-a71d-b0e01578ac75": { "content": "main(_) -> ${0}.", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "main": true } }, "38366a0a-b7bb-3c05-8028-8e9202b01b4b": { "content": "resource \"github_issue_label\" \"${MyResource}\" {\n}", "doc": "Defines github_issue_label", "filetype": "terraform", "grammar": "lsp", "label": "github_issue_label", "matches": { "tf-github_issue_label": true } }, "383c2547-818c-3524-8a24-ddf674db57c4": { "content": "const ${1:memoizedCallback} = useCallback(\n\t() => {\n\t\t${2:doSomething}(${3:a}, ${4:b})\n\t},\n\t[${5:a}, ${6:b}],\n)$0", "doc": "React useCallback() hook", "filetype": "react-ts", "grammar": "lsp", "label": "useCallback", "matches": { "ucb": true } }, "384687fc-6170-3d3c-b66b-9097980400de": { "content": "{% if ${1:expr} %}\n\t$2\n{% else %}\n\t$3\n{% endif %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "if/else", "matches": { "if": true } }, "384aaf42-ddc2-351e-be88-dd43a081732a": { "content": "import { inject } from '@angular/core'\nimport {\n ActivatedRouteSnapshot,\n CanActivateFn,\n Router,\n RouterStateSnapshot,\n} from '@angular/router'\n\nexport const ${1:Name}Guard: CanActivateFn = (\n\troute: ActivatedRouteSnapshot,\n\tstate: RouterStateSnapshot\n) => {\n\tconst router = inject(Router)\n\n\treturn true;$0\n}", "doc": "Angular Functional CanActivate guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular Functional CanActivateFn Guard", "matches": { "a-guard-can-activate": true } }, "384da4e4-3d0d-3047-a167-92ba58b059e1": { "content": "@class ${1:Foo};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "cl": true } }, "384e3ce2-acca-31b8-8cda-cb946fd686c8": { "content": "console.log(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.log", "matches": { "cl": true } }, "384f2555-4025-3b29-b8b7-15a5570fb083": { "content": "if ${1:condition}:\n\t${2:pass}", "doc": "if statement", "filetype": "python", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "38501d29-8811-36b6-9dea-01c2b8c35283": { "content": "<%inherit file=\"${0:filename}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "inherit": true } }, "38574d04-9a7a-3b39-8096-8c128048b83e": { "content": "while (true) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "wht": true } }, "385d1701-3b0a-3495-bc29-3b817df08c37": { "content": "${1:obj}.slice(${2:start}${3:, end})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "slice": true } }, "38699fd1-525d-30b9-b7d9-d85c6e43352a": { "content": "table-layout: fixed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tbl:f": true } }, "3878a735-8fc7-3e82-afb4-228436c891ba": { "content": "`$0`", "doc": "inline code", "filetype": "norg", "grammar": "lsp", "label": "inlinecode", "matches": { "inlinecode": true } }, "3878fc8c-55c4-32e3-9293-6fc08941c19e": { "content": "{% from \"${1}\" import ${2} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig from", "matches": { "from": true } }, "387b21db-2eb2-33a3-823f-072acb07d486": { "content": "-moz-border-image: url('${1}') ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi:m+": true } }, "387ca4b4-f88c-38b1-8a89-133cfa755737": { "content": "<meta name=\"others\" content=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metaothers": true } }, "388257aa-d92d-3b63-b52e-4f1fd46ae8de": { "content": "minWidth: ${1},", "doc": "minWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "minWidth", "matches": { "min": true } }, "38889ccd-10c8-3cce-8058-f65b9e055d84": { "content": "assertEquals(\"${1:Failure message}\", ${2:expected}, ${3:actual});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ae": true } }, "3889e7ab-5af0-32db-9b00-e2882b00fc61": { "content": "if $1 do\n\t${2:${VISUAL}}\nelse\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do .. else .. end", "matches": { "ife": true } }, "388a5757-7441-3efe-85c8-a0cafe41fd59": { "content": "match ${1:TARGET} {\n ${2:#:pattern} => ${3:#expr},${4}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "match": true } }, "388c1656-3346-3dbe-ab46-1e9ce40df69a": { "content": "#lang racket", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#r": true } }, "38921615-64b6-34be-a5a7-310b3e51633d": { "content": "${1:router}.afterEach((to, from) => {\n\t${2:// to and from are both route objects.}\n})$0", "doc": "router.afterEach", "filetype": "script", "grammar": "lsp", "label": "routerAfterEach", "matches": { "routerAfterEach": true } }, "3892d2ec-bf5d-3b1f-99a7-60a1a3a47a16": { "content": "return ${1:/*value to return*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "return (ret)", "matches": { "ret": true } }, "38964a58-6f08-3ba3-981f-848e0816c145": { "content": "const ${1:styles} = StyleSheet.create({\n ${2:container}: {\n ${3}\n },\n});", "doc": "Create React Native Styled Components StyleSheet", "filetype": "react-native-ts", "grammar": "lsp", "label": "StyleSheet", "matches": { "rn-stylesheet": true } }, "3897c681-d788-37d8-8c95-8caf8fb46ade": { "content": "expect(${1:target}).not.toBeFalsy()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be falsy (coffee)", "matches": { "notf": true } }, "389b8645-9e85-3211-8e4b-3fbc501bbd92": { "content": "with ${1:src} select ${2:dst} <= ${3:value} when $4{condition};", "doc": "With-Select assignment", "filetype": "vhdl", "grammar": "lsp", "label": "with_select", "matches": { "with": true } }, "389d9d4c-c2d0-3427-8249-21b8bde1d15e": { "content": "-webkit-border-image: url('${1}') ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi:w+": true } }, "38a32890-e0b5-3d30-8962-bf0f2d46cac3": { "content": "while (${1}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "wh": true } }, "38a48eb8-acb8-3224-bef7-fc284884790d": { "content": "justify-content space-between", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:sb": true } }, "38ab7568-944b-31f2-9d73-7494a129cf0d": { "content": "const [state, dispatch] = useReducer(${1:first}, ${2:second}, ${3:third})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useReducer", "matches": { "useReducerSnippet": true } }, "38b10faf-460c-37cb-9af4-7d3df71e5db2": { "content": "focus()", "doc": "The HTMLElement.focus() method sets focus on the specified element, if it can be focused. The focused element is the element that will receive keyboard and similar events by default.", "filetype": "javascript", "grammar": "lsp", "label": "focus", "matches": { "focus": true } }, "38b7dfdc-d53c-3ec2-9951-aa9295831159": { "content": "noiseDetail(${1:octaves}${2:, }${0:falloff});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "noiseDetail": true } }, "38b9e89a-d0c1-3368-ae02-8f1940d07d2b": { "content": "::: {.proposition #${1:label} name=\"${2:proposition name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown proposition", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown proposition", "matches": { "proposition": true } }, "38bc9139-a089-3684-950b-abc9ad59672c": { "content": "FUNCTION LENGTH-AN(${1:item})$0", "doc": "returns the length (in bytes) of the specified item;", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LENGTH-AN", "matches": { "FUNCTION LENGTH-AN": true } }, "38bc955b-ef1c-30bf-8736-6db389222547": { "content": "| asset_url", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "asset_url": true } }, "38be466d-69a3-3e87-b3eb-60d2fe32916a": { "content": "if err != nil {\n\treturn ${1:nil}, err\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { return [...], err }", "matches": { "errn,": true } }, "38bf1b22-7fde-3c1e-813a-bde5b916663f": { "content": "word-break: break-all", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob:ba": true } }, "38c0f2c4-5e34-35e5-8584-77b369e65d00": { "content": "get ${1:property} () {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getter", "matches": { "get": true } }, "38c2eae7-344c-3767-9848-7412753a7440": { "content": "@since ${1:1.0}$0", "doc": "Version of Java when the the product was implemented.", "filetype": "javadoc", "grammar": "lsp", "label": "@since", "matches": { "@since": true } }, "38c71f79-ed75-31e3-b3ca-ecea2d52e669": { "content": "if (${1}) then\n\t${2}\nend if", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "if then", "matches": { "ift": true } }, "38d218a1-f1e5-3ff9-b2b6-f9db6ba9cade": { "content": "resource \"cloudstack_firewall\" \"${myResourceName}\" {\n network_id = \"6eb22f91-7454-4107-89f4-36afcdf33021\"\n\n rule {\n cidr_list = [\"10.0.0.0/8\"]\n protocol = \"tcp\"\n ports = [\"80\", \"1000-2000\"]\n }\n}", "doc": "define cloudstack_firewall resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_firewall", "matches": { "tf-cloudstack_firewall": true } }, "38d6d0a2-706f-3213-ad2a-7971e929c740": { "content": "return ${1:value}", "doc": "\"return\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "return builtin", "matches": { "return": true } }, "38dc2e5c-4e1a-33ca-881f-24ca43f8f06c": { "content": "foreach (${1}) begin\n\t${0}\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "forea": true } }, "38e06124-84af-3751-b17f-6ca4d9d52c05": { "content": "File.foreach(${1:'path/to/file'}) { |${2:line}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "File.foreach() { |line| .. }", "matches": { "file": true } }, "38e6b16c-c816-3e5b-bc9e-4a0a2d3fe9cd": { "content": "scope(success) ${1}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "scs": true } }, "38e7570f-bead-385a-b6f6-c7e72d35c9a7": { "content": "place-items start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi:s": true } }, "38ea13bb-755f-3b3a-9b68-537b5653722c": { "content": "spec:\n type: \"{{ .Values.$1.service.type }}\"\n clusterIP: \"{{ .Values.$1.service.clusterIP }}\"\n{{- if .Values.$1.service.externalIPs }}\n externalIPs:\n{{ toYaml .Values.$1.service.externalIPs | indent 4 }}\n{{- end }}\n{{- if .Values.$1.service.loadBalancerIP }}\n loadBalancerIP: \"{{ .Values.$1.service.loadBalancerIP }}\"\n{{- end }}\n{{- if .Values.$1.service.loadBalancerSourceRanges }}\n loadBalancerSourceRanges:\n{{ toYaml .Values.$1.service.loadBalancerSourceRanges | indent 4 }}\n{{- end }}\n{{- if and (semverCompare \">=1.7-0\" .Capabilities.KubeVersion.GitVersion) (.Values.$1.service.externalTrafficPolicy) }}\n externalTrafficPolicy: \"{{ .Values.$1.service.externalTrafficPolicy }}\"\n{{- end }}\n{{- if and (semverCompare \">=1.7-0\" .Capabilities.KubeVersion.GitVersion) (.Values.$1.service.healthCheckNodePort) }}\n healthCheckNodePort: {{ .Values.${1:value_key}.service.healthCheckNodePort }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "service_spec": true } }, "38ea6269-5db4-32c8-ac92-beb1b9b170bf": { "content": "always @(posedge ${1:clk} iff !${2:rst} or posedge $2) begin\n if (${2}) begin\n ${3:TARGET}\n end else begin\n end\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "always_ff @()", "matches": { "alf": true } }, "38ec411e-124a-3ab3-9791-c72704007ceb": { "content": "include!(\"${1}\");", "doc": "include!(\"…\");", "filetype": "rust", "grammar": "lsp", "label": "include", "matches": { "include": true } }, "38ed192f-cd26-3a12-8f90-e0cd5a5b813b": { "content": "-> { ${1} }.must_raise ${0:StandardError}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mra": true } }, "38ef56a8-0593-3063-be6f-807d8d18bf79": { "content": "componentWillUpdate(nextProps, nextState) {\n\t$0\n}", "doc": "Invoked immediately before rendering when new props or state are being received. [DEPRECATION NOTE]: This method is deprecated in React 16.3", "filetype": "snippets", "grammar": "lsp", "label": "componentWillUpdate", "matches": { "cwup": true } }, "38f15164-3fce-3ff4-8294-32422f783e10": { "content": "@warning ${1:Text.}$0", "doc": "Indicates special considerations when using the function.", "filetype": "cdoc", "grammar": "lsp", "label": "@warning", "matches": { "@warning": true } }, "39001be9-de34-319a-841b-d310af80adc6": { "content": "_.multiply(${multiplier}, ${multiplicand})", "doc": "_.multiply(6, 4);\n// => 24\n\nMultiply two numbers.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-multiply", "matches": { "lodash multiply": true } }, "390763b0-0649-395e-8883-c9132f75daf4": { "content": "${1:obj}.toggleClass('${2:class name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "togclass": true } }, "39084fe6-9da6-335c-a2ea-e8329f34af12": { "content": "@override", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@override", "matches": { "@over": true } }, "390f5f73-7022-363e-b69f-07a32563b1e5": { "content": "import ${1:Html} as ${2} exposing (${2:..})\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "import ... as ... exposing (..)", "matches": { "impae": true, "importAsExposing": true } }, "390f770c-2d58-37eb-ba99-9cc973bd61db": { "content": "<AnimatePresence>\n {${1:isVisible} && (\n <motion.div\n initial={{ ${3:style} }}\n animate={{ ${4:style} }}\n exit={{ ${5:style} }}\n />\n )}\n</AnimatePresence>", "doc": "AnimatePresence allows components to animate out when they're removed from the React tree.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-animate-presence", "matches": { "animate-presence": true, "framer-motion animate-presence": true } }, "39123407-541d-3e47-8846-43c1e88d6d9d": { "content": "$this->${1:method}()->shouldReturn(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldReturn('value')", "matches": { "sreturn": true } }, "391288b6-3e63-3628-a784-aaae0e1fe43b": { "content": "has_many :${0:object}", "doc": "has_many association", "filetype": "rails", "grammar": "lsp", "label": "Has many", "matches": { "hm": true } }, "391fb115-19ab-3b76-aa82-4696fead24ba": { "content": "constructor() {\n\tsuper();\n\n\t${1:state}\n}", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "ctor": true } }, "3923ee42-df32-323e-b6d6-757eb68529d2": { "content": "assert_nothing_thrown { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asnt": true } }, "392764b5-b3db-3267-823c-11e89a6a7fde": { "content": "resource \"google_compute_address\" \"${MyResource}\" {\n name = \"example-name\"\n}", "doc": "Defines google_compute_address resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_address", "matches": { "tf-google_compute_address": true } }, "392ac3ad-a5fe-32a3-8c8a-1ad56eb321a9": { "content": "", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "![": true } }, "392d5365-051f-3c72-950b-db4d74ea5c43": { "content": "font-variant: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fv": true } }, "39327821-e925-346c-9f92-2b1db1ad95b7": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\n\timport { Component, Vue } from 'vue-property-decorator';\n\n\t@Component\n\texport default class ${0} extends Vue {\n\t\t\n\t}\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with Class based Typescript format", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with Class based Typescript format", "matches": { "vbase-ts-class": true } }, "3932df6b-60ce-3541-8a3f-a862051803f8": { "content": "%% TODO: ${0}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "todo": true } }, "39362219-163b-3658-a7ce-ac7f06113851": { "content": "image::${1:example.jpg}[${2:Description},align=\"center\"]\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "Centered image::file[desc]", "matches": { "imagecenter": true } }, "39374566-3a25-3b25-bf2e-863c52cd0b86": { "content": "import * as ${1} from '${2:$1}'", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import * as xyz from 'xyz'", "matches": { "imas": true } }, "393bf82c-941b-3b23-9a79-d896bae7922a": { "content": "\\\\begin{${1:tabular}}{${2:c}}\n\t${0:${VISUAL}}\n\\\\end{$1}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "tabular (or arbitrary) environment", "matches": { "tab": true } }, "393d8d0e-024b-3b2c-a945-bd8ddf6c8c5e": { "content": "PropTypes.number.isRequired,", "doc": "Number prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeNumberRequired", "matches": { "ptnr": true } }, "3944bd47-b50e-333d-b706-1e569e77a5fe": { "content": "xhr :delete, :${1:destroy}, id: ${2:1}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "xdelete": true } }, "3947a41a-c252-3896-84c6-08f2f3745b55": { "content": "resource \"aws_spot_instance_request\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_spot_instance_request", "filetype": "terraform", "grammar": "lsp", "label": "aws_spot_instance_request", "matches": { "tf-aws_spot_instance_request": true } }, "394b85d5-91c6-3c0d-a3f6-c78f56fccaf6": { "content": "accept ${1}(${2}) do\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "accept", "matches": { "acc": true } }, "3952b8de-96c7-3c28-9c26-a022a7dcecf0": { "content": "tutor ${1:search}", "doc": "\"tutor\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "tutor builtin", "matches": { "tutor": true } }, "395796ce-31a6-3a2b-91d8-aee6e84c232c": { "content": "series = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "series": true } }, "395b1ccf-2cac-3889-baf6-a7ca02f79f24": { "content": "public string ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps+-": true } }, "395d482f-76da-3158-92f7-2f7f7ca7d3df": { "content": "case ${1} of\n\t${2} -> ${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "case ... of", "matches": { "case": true } }, "3960aae4-c2b0-398c-8301-3cff04b5fef0": { "content": "render inline: \"${1:<%= 'hello' %>}\", type: ${2::rjson}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (inline,type) (rit)", "matches": { "rit": true } }, "396d09d2-2b31-3525-98d8-f8565f7e9cda": { "content": "const ${1:memoizedValue} = useMemo(() => ${2:computeExpensiveValue}(${3:a}, ${4:b}), [${5:a}, ${6:b}])$0", "doc": "React useMemo() hook", "filetype": "react", "grammar": "lsp", "label": "useMemo", "matches": { "ume": true } }, "396eb642-23ec-352f-8c55-60677bc672d8": { "content": "{${4:key}: ${5:value} for ${2:key}, ${3:value} in ${1:iterable}}$0", "doc": "Handy and faster way to create dictionaries based on existing dictionaries.", "filetype": "comprehension", "grammar": "lsp", "label": "Dictionary comprehension", "matches": { "dc": true } }, "3971b856-d91e-3079-bc94-244885865b7d": { "content": "${1:UMySaveGame}* ${2:Instance} = Cast<${1:UMySaveGame}>(UGameplayStatics::CreateSaveGameObject(${1:UMySaveGame}::StaticClass()));", "doc": "Create Instance of a SaveGame Class to save to or load from.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Create SaveGame", "matches": { "usavegame_create": true } }, "397634cb-5101-373d-be12-82f6b3cb1056": { "content": "Page Should Contain ${1:${text}} ${2:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain", "matches": { "psc": true } }, "397ab074-f3e0-3e4b-bb0f-a43c8864b45e": { "content": "Rectangle:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "Rectangle: from pykv-snippets", "matches": { "rect": true } }, "3984a111-4ffc-34ad-af92-adc756fe26d1": { "content": "WORKDIR ${1:name}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "WORKDIR", "matches": { "w": true } }, "39872dcb-ae96-35bc-85b5-5c976459f591": { "content": "import styled from 'styled-components/native';\n\nexport const ${1:Container} = styled.${2:View}`\n ${3}\n`;", "doc": "Create React Native Styled Components file", "filetype": "react-native", "grammar": "lsp", "label": "styles", "matches": { "styled-rn": true } }, "39877aac-b1ad-3f0c-882e-77aab66d9540": { "content": "<input class=\"${1}\" type=\"${2:text/submit/hidden/button/image}\" name=\"${3}\" id=\"${4:$3}\" value=\"${5}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input.": true } }, "399332bd-f3c5-34da-9f50-ea54594a358f": { "content": "type ${1:NewName} = $2;", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Type alias", "matches": { "ty": true } }, "399364e4-e2a4-390c-a498-c7b956495d6e": { "content": "spyOn(${1:object}, \"${2:method}\").andThrow(${3:exception})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "spy on and throw (coffee)", "matches": { "st": true } }, "399aa292-2b18-3b2f-bb1e-ebc16b8daa83": { "content": "uniform", "doc": "The qualifier uniform is used to declare variables that are shared between a shader and the OpenGL ES environment.\nUniforms can be used in the vertex shader and the fragment shader and they must have global scope. The same uniform variable can be used in the vertex and the fragment shader, but since both shaders share the same name space the declaration has to be identical. Uniforms are used to specify properties of the object that is rendered. Examples are the projection matrix, the light position or the material color of the object. Uniforms are read-only variables, i.e. their value can not be changed in the shader.\nSide note: Since a uniform is never initialized in the shader it has to be loaded with data by the application executing the shader.", "filetype": "glsl", "grammar": "lsp", "label": "uniform", "matches": { "uniform": true } }, "39a14f98-1713-347f-ad48-f08fc1199ec3": { "content": "<img class=\"${1}\" src=\"${2}\" alt=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "img.": true } }, "39a4708e-9363-34a7-8ff0-39425b6ca11f": { "content": "class $1Inline(admin.TabularInline):\n\t'''\n\tTabular Inline View for $1\n\t'''\n\tmodel = ${2:$1}\n\tmin_num = ${3:3}\n\tmax_num = ${4:20}\n\textra = ${5:1}\n\traw_id_fields = ($6,)", "doc": "", "filetype": "django", "grammar": "snu", "label": "Tabular Inline", "matches": { "tabularinline": true } }, "39aaa387-245e-3d5f-a199-bc7996b1d880": { "content": "grid-auto-flow: row dense;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf:rd": true } }, "39aad1cc-f18a-3a44-9b4a-50dda4a88c62": { "content": "<% ${1:array}.forEach(${2:element} => { %>\n $3\n<% }) %>", "doc": "EJS ForEach Loop", "filetype": "ejs", "grammar": "lsp", "label": "EJS ForEach", "matches": { "ejseach": true } }, "39ad7a82-035c-3f92-8f3e-21cf7ba111b7": { "content": "\\begin{matrix}\n\t${1:TARGET}\n\\end{matrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{matrix} \\matrix": true, "matrix": true } }, "39b01074-4f96-3008-b85d-504889e6789f": { "content": "<meta name=\"description\" content=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:d": true } }, "39b1faa2-da6e-3ee2-97be-7ef3fb0f354b": { "content": "#![doc(test(attr(deny(warnings))))]$0", "doc": "This form of the doc attribute allows you to add arbitrary attributes to all your doctests. For example, if you want your doctests to fail if they produce any warnings, you could add this.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "test_attr", "matches": { "#![doc(test(attr(deny(warnings))))]": true } }, "39b2f934-9993-3879-886c-d4f0133b35aa": { "content": "register ${1:path/to/plugin}", "doc": "\"register\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "register builtin", "matches": { "register": true } }, "39b5ef94-4815-3840-b246-4240d72d328f": { "content": "export default ${1:first}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "exportDefault", "matches": { "exp": true } }, "39b858b3-2fc1-31e2-946e-30deb6dcd46d": { "content": "describe('${1:first}', () => { ${2:second} })", "doc": "Testing `describe` block", "filetype": "react-es7", "grammar": "lsp", "label": "describeBlock", "matches": { "desc": true } }, "39bb046b-b008-38e7-a000-2e55695a6933": { "content": "| map: '${key}'", "doc": "Array filter: map", "filetype": "jekyll", "grammar": "lsp", "label": "Filter map", "matches": { "map": true } }, "39c84a48-e1ef-3172-9a12-55ad84035172": { "content": "__PACKAGE__->get_${0:package_method}()", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "pkget": true } }, "39c8a559-4dbb-3e46-8efe-efb1d14bf2ff": { "content": "/**\n * ${1:What it does}.\n *\n * @param ${3:name} - ${4:Parameter description.}\n * @returns ${2:Type and description of the returned object.}\n *\n * @example\n * ```\n * ${5:Write me later.}$0\n * ```\n */", "doc": "A full JSDoc comment with description, parameters, return, and example.", "filetype": "jsdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "39c9bdb2-b716-3fdb-9ee9-c11b93c91baf": { "content": "font-stretch: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:n": true } }, "39cce761-370e-3479-8fa6-90076708f63c": { "content": "tapply(${1:vector}, ${2:index}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "tapply": true } }, "39cead67-a642-33bc-8d6e-74400304c13f": { "content": "process (${1:all})\nbegin\n\t${2}\nend process;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "pra": true } }, "39d51cb1-bbaf-3ff5-afd8-44098bdaa3de": { "content": "public ${1:int} ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p+": true } }, "39d5e43c-23f7-3ef3-80a4-3d16981ae37f": { "content": "<% ${1:items}.each do |${2:item}| %>\n $3\n<% end %>", "doc": "each do", "filetype": "erb", "grammar": "lsp", "label": "each", "matches": { "each": true } }, "39daa3e7-b000-308f-a087-8e24a396c0e3": { "content": "AnimatedBuilder(\n animation: ${1:animation},\n child: ${2:child},\n builder: (BuildContext context, Widget child) {\n return ${3:};\n },\n),", "doc": "Creates an Animated Builder. The widget specified to `child` is passed to the `builder`", "filetype": "flutter", "grammar": "lsp", "label": "Animated Builder", "matches": { "animatedBldr": true } }, "39e0dd63-1acb-3aea-a69e-868fbf318b3c": { "content": "def ${1:name}() do\n $0\nend", "doc": "Define a function", "filetype": "elixir", "grammar": "lsp", "label": "def", "matches": { "def": true } }, "39e192d5-67ad-38ae-b506-d0c9ec7f5d11": { "content": "=> $0", "doc": "", "filetype": "rust", "grammar": "snu", "label": "=> ", "matches": { "=": true } }, "39e2d4e8-d6b2-365f-96a5-8c49025b8162": { "content": "__device__ ${1:int} ${2:foo}(${3:void}) {\n\t${0:// TODO: Implement}\n\treturn 0;\n}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Device function definition", "matches": { "dev": true } }, "39e32b70-ac92-3942-b59e-022686c88444": { "content": "align-items end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:e": true } }, "39e367bf-f45a-3830-8c46-3130c77293f7": { "content": "const { $1 } = router.query;", "doc": "Destructure Next.js query param from Router from useRouter", "filetype": "next", "grammar": "lsp", "label": "Next.js query param from useRouter", "matches": { "nroq": true } }, "39e39599-c7c7-3610-b18c-c8496ca60236": { "content": "integer, dimension(${1}), intent(out) :: ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer dimension intent(out)", "matches": { "indo": true } }, "39e3dc78-bb8f-379b-a014-437890302035": { "content": "scale(${0:size});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "size", "matches": { "scale": true } }, "39e52f16-f7a0-3653-b68d-dd74d90f20a3": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {${2:second}: ${3:third}}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with PropTypes and ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassComponentPropTypes", "matches": { "rccp": true } }, "39ed03eb-2b5e-3eeb-b92c-ae699f495046": { "content": "#error ${0:#:message}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "err": true, "error": true } }, "39ed1767-050f-3342-8dc6-d52e4432a740": { "content": "@unless($1)\n $2\n@else\n $3\n@end", "doc": "Edge: unless tag inverse if statement.", "filetype": "edge", "grammar": "lsp", "label": "edge: Inverse conditional", "matches": { "@unless": true } }, "39f46bfe-7883-3af0-bd17-ee519230eef3": { "content": "enum_with_index.map { |${1:e}, ${2:i}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mapwi-": true } }, "39f9ce60-c20b-3d7f-9bc9-0a08f533a1c4": { "content": "import ${1};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ip": true } }, "39fcf461-efe8-31e2-9881-542f796495e1": { "content": "try\n\t${1:${VISUAL}}\ncatch ${2:error}\n\t${0}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "try": true } }, "39fde0ea-51db-3a32-9cbb-17d5a70b6ce7": { "content": "<p class=\"${1}\">${2:TARGET}</p>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "pclass": true } }, "3a12c2f2-5141-38f9-813f-2f5c5811fd73": { "content": "cut(${1:x}, breaks = c(${2:${3:}, ${4:max(${1:x})}}))", "doc": "Divide Into Intervals", "filetype": "r-snippets", "grammar": "lsp", "label": "cut", "matches": { "cut": true } }, "3a163256-179b-3372-85c3-9ccead0a2d37": { "content": "provider \"powerdns\" {\n api_key = \"\\${var.pdns_api_key}\"\n server_url = \"\\${var.pdns_server_url}\"\n}", "doc": "define a powerdns provider.", "filetype": "terraform", "grammar": "lsp", "label": "powerdns", "matches": { "tf-powerdns": true } }, "3a16ca3b-be73-3321-acbb-9ece20a7044d": { "content": ".. figure:: ${1:img}\n\t:alt: ${2:alter text}\n\n\t$0", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "fig:": true } }, "3a16ff5a-e566-317f-a955-adc8f8364664": { "content": "for (${1:auto} ${2:i} : ${3:container}) {\n\t${4}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "fore": true } }, "3a189f19-781e-329f-9196-1587e044a9fd": { "content": "font-style: italic;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fs:i": true } }, "3a1a1124-4095-368f-9254-19ef1619ce6f": { "content": "align-self: flex-start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:fs": true } }, "3a1abb49-b9fe-30fd-93af-9dfc7c9d239f": { "content": ":only-child", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":oc": true } }, "3a1d2653-87e9-321d-920b-a88101f3d005": { "content": "const ${1} = styled.${2}`\n ${3}\n`;", "doc": "Styled-Component", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-styled-component", "matches": { "sc": true, "styled-components component": true } }, "3a1dc096-b1e9-3524-baf6-62a2bfad40a7": { "content": "setInterval(() => {\n\t$0\n}, ${1:interval})", "doc": "Set Interval Function", "filetype": "javascript", "grammar": "lsp", "label": "Set Interval Function", "matches": { "setinterval": true } }, "3a27b305-2c2c-3953-aa7b-af35e375ac41": { "content": "FUNCTION CHAR-NATIONAL(${1:integer})$0", "doc": "function character in the ordinal position specified by <integer> from the current national collating sequence", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-CHAR-NATIONAL", "matches": { "FUNCTION CHAR-NATIONAL": true } }, "3a289af4-70f1-351b-a201-4f51c617f12a": { "content": "uvm_blocking_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM blocking_peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_peek_imp", "matches": { "uvm_blocking_peek_imp": true } }, "3a297d99-4d4c-32d9-a074-e9504197487b": { "content": "expect(${1:target}).not.toBeVisible();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be visible (js)", "matches": { "notv": true } }, "3a2bf695-3752-37a2-818e-1e1f567e5bce": { "content": "<tr>$1</tr>$2", "doc": "HTML - Defines a table row", "filetype": "html", "grammar": "lsp", "label": "tr", "matches": { "tr": true } }, "3a2ec828-5550-3c9b-87e9-a29b9ee14234": { "content": "{\n\t\"type\": \"collection\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_collection": true } }, "3a2f45de-542c-3573-bedd-30de1307ed89": { "content": "${1:${2:std::}${3:ranges::}views::}filter($4)", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "ranges::views::filter", "matches": { "filter": true } }, "3a33d7c5-9487-31d7-9509-7288827069c6": { "content": "case ${1:value}:\n\t$2\n\tbreak;", "doc": "", "filetype": "cs", "grammar": "snu", "label": "case", "matches": { "case": true } }, "3a341919-9594-3068-b42e-972ba019efd7": { "content": "array_walk($${1:foo}, function(&$${2:v}, $${3:k}) {\n\t$$2 = ${0};\n});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "aw": true } }, "3a386e8e-5852-3707-9232-f0391e8bcd9a": { "content": "resource \"google_compute_instance_template\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n machine_type = \"n1-standard-1\"\n disk {\n source_image = \"debian-cloud/debian-8\"\n auto_delete = true\n boot = true\n }\n}", "doc": "Defines google_compute_instance_template resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_instance_template", "matches": { "tf-google_compute_instance_template": true } }, "3a3eaea2-731a-3f64-97ce-c5fa0f55b03a": { "content": "PGraphics pg;\npg = createGraphics(${1:width}, ${2:height}${3:, }${0:applet});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pg": true } }, "3a3f3c42-114a-324b-b341-c022a193f22a": { "content": "resource \"aws_ami_launch_permission\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ami_launch_permission", "filetype": "terraform", "grammar": "lsp", "label": "aws_ami_launch_permission", "matches": { "tf-aws_ami_launch_permission": true } }, "3a44768f-f0c3-3398-8ed6-adcf5997faba": { "content": "<{ \"${Message}\" }>", "doc": "HTML Expressions allows inserting data into HTML elements or components.", "filetype": "mint", "grammar": "lsp", "label": "HTML Expressions", "matches": { "exp": true } }, "3a49f8c8-3805-36b2-a6de-b8ec9e5ad98a": { "content": "default:\n\t${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "def": true } }, "3a561a41-ad2d-3c42-bfe7-5e78054f6747": { "content": "$.unique(${1:array})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "uniq": true } }, "3a59bab9-9d16-3414-91f8-67c1742de387": { "content": "PropTypes.element,", "doc": "React element prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-element", "matches": { "prop-types element": true, "ptel": true } }, "3a64c358-2fd9-30b6-b32e-67148cf5f9d9": { "content": "white-space-collapse: break-all", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc:ba": true } }, "3a64cf04-0b9e-3c04-91b5-c5fc726747a7": { "content": "pos_hint: {'${1|x,right,center_x|}': $2, '${3|y,top,center_y|}': $4}$0", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "pos_hint from pykv-snippets", "matches": { "pos_hint": true } }, "3a6c4e9f-ebea-3ff0-bc24-9275ae3f0c47": { "content": "components: {\n\t${1:New},\n},", "doc": "Import one component into another, within export statement", "filetype": "vue", "grammar": "lsp", "label": "vue-import-into-the-component", "matches": { "vcomponents": true, "vue import into the component": true } }, "3a7373e9-54f6-3016-abe9-77e5a81ad1ae": { "content": "text-justify inter-cluster", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:ic": true } }, "3a73fd7f-d926-38b4-bb90-53e81fc64fee": { "content": "import (\n\t\"${1:package}\"\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "import ( ... )", "matches": { "import": true } }, "3a854409-658b-31e8-b7e8-d66adce1c4ba": { "content": "const ${1:name} = {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const object", "matches": { "co": true } }, "3a8968a9-ffd4-3d70-9be8-cf48c9aeed4e": { "content": "margin-bottom: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mb:a": true } }, "3a901b72-ac79-3599-bb91-91e19bcd7f26": { "content": "${1:deferred}.progress(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dprog": true } }, "3a930c1c-0f2a-362d-802f-bbc713cb5055": { "content": "mod ${1:name} {\n ${2:// add code here}\n}", "doc": "mod … { … }", "filetype": "rust", "grammar": "lsp", "label": "mod-block", "matches": { "mod-block": true } }, "3a93ff9a-6f80-3ef0-bb14-43ab1b9cc379": { "content": "place-content: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:e": true } }, "3a96b3dd-f7ae-360a-8d35-a56e2f7fca1a": { "content": "<c:import url=\"${1}\">\n\t<c:param name=\"${2}\" value=\"${3}\" />\n\tcparam+${0}\n</c:import>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cimport+": true } }, "3a9cf0ef-bd13-32b9-bac5-f1f9af42d7a4": { "content": "case ${1:condition}:$0", "doc": "Snippet for case clause", "filetype": "go", "grammar": "lsp", "label": "case clause", "matches": { "cs": true } }, "3aa0fe29-4783-3658-8260-f9746f5ca10d": { "content": "${1:command} | uniq", "doc": "\"uniq\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "uniq builtin", "matches": { "uniq": true } }, "3aa10010-faa5-3d89-a39c-91c82defea09": { "content": "_.set(${object}, ${path}, ${value})", "doc": "var object = { 'a': [{ 'b': { 'c': 3 } }] };\n\n_.set(object, 'a[0].b.c', 4);\nconsole.log(object.a[0].b.c);\n// => 4\n\n_.set(object, ['x', '0', 'y', 'z'], 5);\nconsole.log(object.x[0].y.z);\n// => 5\n\nSets the value at `path` of `object`. If a portion of `path` doesn't exist,\nit's created. Arrays are created for missing index properties while objects\nare created for all other missing properties. Use `_.setWith` to customize\n`path` creation.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-set", "matches": { "lodash set": true } }, "3aa19c38-edad-3b45-97e4-7eba5b4295e2": { "content": "white-space: pre;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "white-space: pre", "matches": { "wsp": true } }, "3aa1d2c6-d747-3c57-94c0-8c7786273e82": { "content": "grid-auto-rows: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gar": true } }, "3aa92c8e-1dcd-31e4-ad6b-363234ed1018": { "content": "if err != nil {\n\treturn err\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return", "matches": { "errn": true } }, "3abe1761-e4ce-3e10-84de-b05ca9e993b4": { "content": "{% endnav %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endnav", "matches": { "endnav": true } }, "3ac59fff-8895-357e-81c1-764d5e700acb": { "content": "switch(${1:expression}) {\n\tcase '${3:case}':\n\t\t${4}\n\t\tbreak;\n\t${0}\n\tdefault:\n\t\t${2}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "switch": true } }, "3ac5cd0c-5ede-3bad-a607-9e9e6296438a": { "content": "useHead({\n\t$0\n})", "doc": "The useHead composable function allows you to manage your head tags in a programmatic and reactive way, powered by Unhead. If the data comes from a user or other untrusted source, we recommend you check out useHeadSafe", "filetype": "nuxt-script", "grammar": "lsp", "label": "useHead", "matches": { "useHead": true } }, "3ac69827-98af-3cb9-9a6f-4265319e2a7a": { "content": "overflow-y hidden", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovy:h": true } }, "3ac7b8d8-fbc5-3138-ae21-7a203638a8a2": { "content": "pub async fn ${1:name}(${2:arg}: ${3:Type}) -> ${4:RetType} {\n ${5:todo!();}\n}", "doc": "pub async fn …(…) { … }", "filetype": "rust", "grammar": "lsp", "label": "pafn", "matches": { "pafn": true } }, "3ac9b5fa-175b-3c30-831a-8b5e68709450": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"postcss\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with postcss", "matches": { "vbase-pcss": true } }, "3acabc60-2d75-348f-a111-92600e6c1f6a": { "content": "[System.AttributeUsage(System.AttributeTargets.${1:All}, Inherited = ${2:false}, AllowMultiple = ${3:true})]\nsealed class ${4:My}Attribute : System.Attribute\n{\n // See the attribute guidelines at\n // http://go.microsoft.com/fwlink/?LinkId=85236\n readonly string positionalString;\n \n // This is a positional argument\n public ${4:My}Attribute(string positionalString)\n {\n this.positionalString = positionalString;\n \n // TODO: Implement code here\n ${5:throw new System.NotImplementedException();}\n }\n \n public string PositionalString\n {\n get { return positionalString; }\n }\n \n // This is a named argument\n public int NamedInt { get; set; }\n}", "doc": "Attribute using recommended pattern", "filetype": "csharp", "grammar": "lsp", "label": "Attribute using recommended pattern", "matches": { "attribute": true } }, "3acde6c3-b2ae-323f-b964-1a56eab7511e": { "content": "(defproject ${1:aaa} \"0.1-SNAPSHOT\"\n :description \"FIXME: write description\"\n :url \"https://github.com/${2}\"\n :license {:name \"GNU GPL v3+\"\n :url \"http://www.gnu.org/licenses/gpl-3.0.en.html\"}\n :dependencies [[org.clojure/clojure \"1.7.0\"]]\n :main ^:skip-aot ${3:aaa.core}\n :target-path \"target/%s\"\n :min-lein-version \"2.3.0\")", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defproejct": true } }, "3ace143b-e11c-3425-9570-99e5b8f9fe2e": { "content": "border-top-right-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtrrz": true } }, "3ad3c818-00ea-32dd-965a-43d3a250e50f": { "content": "margin: 0;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m:0": true } }, "3ad4027b-c5cd-364c-a442-9055f8942f7f": { "content": "${1:callbacks}.fireWith(${2:this}, ${3:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cfirew": true } }, "3ad53c59-193f-3a91-af9d-fc0de718e4f5": { "content": "'''\n$0", "doc": "Insert thematic break (horizontal rule)", "filetype": "asciidoc", "grammar": "lsp", "label": "thematic break", "matches": { "horizontal rule": true, "thematic break": true } }, "3ad70282-eb20-3fdb-9a3f-c71362b5f138": { "content": "{% requirePermission \"${1:spendTheNight}\" %}\n$0", "doc": "requirePermission", "filetype": "twig", "grammar": "lsp", "label": "requirepermission", "matches": { "requirepermission": true } }, "3adc5439-0b35-38fb-91f0-3dbc39fcb663": { "content": "IO.inspect(${0}label: \"${1:label}\")", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "IO.inspect with label", "matches": { "insl": true } }, "3adf03cd-708f-3784-999f-eff53b3ff230": { "content": "\\subsubsection{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\subsubsection": true, "subsubsection \\subsubsection{": true } }, "3ae8049e-ee84-358c-852b-c029a09d31f6": { "content": "_.nthArg(${n})", "doc": "var func = _.nthArg(1);\nfunc('a', 'b', 'c', 'd');\n// => 'b'\n\nvar func = _.nthArg(-2);\nfunc('a', 'b', 'c', 'd');\n// => 'c'\n\nCreates a function that gets the argument at index `n`. If `n` is negative,\nthe nth argument from the end is returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ntharg", "matches": { "lodash ntharg": true } }, "3af02c46-5b80-3ad2-9025-1f8e11089812": { "content": "resource \"aws_opsworks_user_profile\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_user_profile", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_user_profile", "matches": { "tf-aws_opsworks_user_profile": true } }, "3af0fdb8-3c7b-31f2-b597-c0d013830cce": { "content": "grid-auto-columns: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gac": true } }, "3af117ac-5ff2-3d02-b2d8-3692f5cfb389": { "content": "resource \"aws_api_gateway_model|\" \"${MyDemoModel}\" {\n rest_api_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.id}\"\n name = \"user\"\n description = \"a JSON schema\"\n content_type = \"application/json\"\n schema = <<EOF\n{\n \"type\": \"object\"\n}\nEOF\n}", "doc": "Provides a Model for a API Gateway.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_model", "matches": { "tf-aws_api_gateway_model": true } }, "3af23d58-375e-3a9f-9fae-90ed36dd6238": { "content": "write(unit=${1:iounit}, fmt=*) ${0:variables}", "doc": "Quick Write", "filetype": "fortran", "grammar": "lsp", "label": "wr", "matches": { "wr": true } }, "3afb7ecb-822f-353c-8813-8c870f81929e": { "content": "PropTypes.bool.isRequired,", "doc": "Bool prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeBoolRequired", "matches": { "ptbr": true } }, "3afc4e94-a008-39b7-b490-9d4f3ee91a21": { "content": "@doc false", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "docf": true } }, "3b09e283-20d9-3721-87e0-55bc0287d4ee": { "content": "default:$0", "doc": "'default' branch", "filetype": "c", "grammar": "lsp", "label": "default", "matches": { "default": true } }, "3b0d017a-f1ca-3f4e-a93b-d7a8a99f4f48": { "content": "#!/usr/bin/env ruby", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "#!": true } }, "3b104a84-85fc-390d-97e5-315048fe77c2": { "content": "from django.conf.urls import ${1|static,url,include,handler400,handler403,handler404,handler500|}", "doc": "Utility functions for use in URLconfs.", "filetype": "urls", "grammar": "lsp", "label": "conf.urls (≤1.11)", "matches": { "iconf_urls": true } }, "3b10704c-ab8a-3930-8dc3-7fc373166723": { "content": "_.chunk(${array}, ${size})", "doc": "_.chunk(['a', 'b', 'c', 'd'], 2);\n// => [['a', 'b'], ['c', 'd']]\n\n_.chunk(['a', 'b', 'c', 'd'], 3);\n// => [['a', 'b', 'c'], ['d']]\n\nCreates an array of elements split into groups the length of `size`.\nIf `array` can't be split evenly, the final chunk will be the remaining\nelements.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-chunk", "matches": { "lodash chunk": true } }, "3b18c541-4c35-3779-855b-8f60fdcc3a63": { "content": "class $1 extends StatefulWidget {\n\tconst $1({super.key});\n\n\t@override\n\tState<$1> createState() => _$1State();\n}\n\nclass _$1State extends State<$1> {\n\t@override\n\tWidget build(BuildContext context) {\n\t\treturn Container(\n\t\t\t$2\n\t\t);\n\t}\n}", "doc": "", "filetype": "dart-flutter", "grammar": "snu", "label": "", "matches": { "stful": true } }, "3b19610f-59e4-3f44-a122-b6c8366c3716": { "content": "def update\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\n\n\trespond_to do |format|\n\t\tif @$1.update($1_params)\n\t\t\tflash[:notice] = '$2 was successfully updated.'\n\t\t\tformat.html { redirect_to(@$1) }\n\t\t\tformat.json { head :ok }\n\t\telse\n\t\t\tformat.html { render action: 'edit' }\n\t\t\tformat.json { render json: @$1.errors, status: :unprocessable_entity }\n\t\tend\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defupdate": true } }, "3b1dab94-bb4f-3f6f-803e-0b7d390239be": { "content": "@{\n\t# If authoring a script module, the RootModule is the name of your .psm1 file\n\tRootModule = '${module:MyModule}.psm1'\n\n\tAuthor = '${author:Cool Person <coolperson@email.local>}'\n\n\tCompanyName = '${company:Contoso Inc.}'\n\n\tModuleVersion = '${ModuleVersion:0.1}'\n\n\t# Use the New-Guid command to generate a GUID, and copy/paste into the next line\n\tGUID = '<pasteNewGUIDhere>'\n\n\tCopyright = '2017 ${company:Copyright Holder}'\n\n\tDescription = '${Description:What does this module do?}'\n\n\t# Minimum PowerShell version supported by this module (optional, recommended)\n\t# PowerShellVersion = ''\n\n\t# Which PowerShell Editions does this module work with? (Core, Desktop)\n\tCompatiblePSEditions = @('Desktop', 'Core')\n\n\t# Which PowerShell functions are exported from your module? (eg. Get-CoolObject)\n\tFunctionsToExport = @('')\n\n\t# Which PowerShell aliases are exported from your module? (eg. gco)\n\tAliasesToExport = @('')\n\n\t# Which PowerShell variables are exported from your module? (eg. Fruits, Vegetables)\n\tVariablesToExport = @('')\n\n\t# PowerShell Gallery: Define your module's metadata\n\tPrivateData = @{\n\t\tPSData = @{\n\t\t\t# What keywords represent your PowerShell module? (eg. cloud, tools, framework, vendor)\n\t\t\tTags = @('${tag1:cooltag1}', '${tag2:cooltag2}')\n\n\t\t\t# What software license is your code being released under? (see https://opensource.org/licenses)\n\t\t\tLicenseUri = ''\n\n\t\t\t# What is the URL to your project's website?\n\t\t\tProjectUri = ''\n\n\t\t\t# What is the URI to a custom icon file for your project? (optional)\n\t\t\tIconUri = ''\n\n\t\t\t# What new features, bug fixes, or deprecated features, are part of this release?\n\t\t\tReleaseNotes = @'\n'@\n\t\t}\n\t}\n\n\t# If your module supports updatable help, what is the URI to the help archive? (optional)\n\t# HelpInfoURI = ''\n}", "doc": "Basic skeleton for a PowerShell module manifest, complete with PowerShell Gallery metadata. More: https://docs.microsoft.com/en-us/powershell/scripting/developer/module/how-to-write-a-powershell-module-manifest", "filetype": "PowerShell", "grammar": "lsp", "label": "ModuleManifest", "matches": { "manifest": true } }, "3b1dc77e-e136-3b43-9673-a235b284cb0e": { "content": "resource \"aws_elasticache_parameter_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticache_parameter_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticache_parameter_group", "matches": { "tf-aws_elasticache_parameter_group": true } }, "3b1df9a4-b953-38dc-9624-8367f77118b2": { "content": "_.sample(${collection})", "doc": "_.sample([1, 2, 3, 4]);\n// => 2\n\nGets a random element from `collection`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sample", "matches": { "lodash sample": true } }, "3b1e602e-5546-3322-b508-3981b4554ec1": { "content": "@todo ${1:Text.}$0", "doc": "Used to mark areas of the code that require improvement.", "filetype": "cdoc", "grammar": "lsp", "label": "@todo", "matches": { "@todo": true } }, "3b1ee9e1-7c47-3c1f-bb30-100bdd3b5c24": { "content": "@show", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@show directive", "matches": { "show": true } }, "3b211fa0-3d69-3c09-85d1-004d330c7b43": { "content": "CONSTRAINT ${1:attribute} FOREIGN KEY (${2:attribute(s)})\n\tREFERENCES ${3:tableName}(${4:attribute})", "doc": "Constraint foreign Key", "filetype": "sql", "grammar": "lsp", "label": "foreignkc", "matches": { "foreignkc": true } }, "3b269baf-364d-30ec-918d-d62fead46640": { "content": "import styled from 'styled-components/native';\n\nexport const ${1:Container} = styled.${2:View}`\n ${3}\n`;", "doc": "Create React Native Styled Components file", "filetype": "snippets-ts", "grammar": "lsp", "label": "styles", "matches": { "styled-react-native": true } }, "3b284dde-edc0-313a-9a91-3141f1e40ab1": { "content": "${1:FIELDNAME} = models.UUIDField($2)", "doc": "UUIDField (muuid).\n\nA field for storing universally unique identifiers. Uses Python’s UUID class.", "filetype": "models", "grammar": "lsp", "label": "muuid", "matches": { "muuid": true } }, "3b34a928-3d7f-3276-8b04-151575ab5ec8": { "content": "/*! \\brief ${1:Brief function description here}\n *\n * ${2:Detailed description of the function}\n *\n * \\return ${3:Return parameter description}\n */\n${4:void} ${5:function_name}()\n{\n\t${6}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "dfun0": true } }, "3b45cadc-1c0c-3760-ad18-fff5110fc8b5": { "content": "type\t\tzeroGradient;", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "zg": true } }, "3b4bb73a-df0d-31c2-954c-11a86861865a": { "content": "private void OnSerializeNetworkView(BitStream stream, NetworkMessageInfo info) {\n\t$0\n}", "doc": "Used to customize synchronization of variables in a script watched by a network view.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnSerializeNetworkView", "matches": { "OnSerializeNetworkView(BitStream, NetworkMessageInfo)": true } }, "3b4d0f06-ccd6-332a-9977-30a154fd8fca": { "content": "setProperty(${1:#:target}, ${2:#:property}, ${3:#:value});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "sp": true } }, "3b4de169-7cb6-36aa-bdf8-2230cd140b5a": { "content": "$this->${1:method}()->shouldHaveCount(${2:7});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldHaveCount(7)", "matches": { "scount": true } }, "3b4f0972-8754-3ac3-933e-1e354190baf1": { "content": "const initialState = {\n\n}\n\nexport default (state = initialState, { type, payload }) => {\n\tswitch (type) {\n\n\tcase ${1:typeName}:\n\t\treturn { ...state, ...payload }\n\n\tdefault:\n\t\treturn state\n\t}\n}", "doc": "Redux reducer template", "filetype": "redux", "grammar": "lsp", "label": "redux-reducer", "matches": { "redux reducer": true, "rxreducer": true } }, "3b544408-32e1-359c-a037-98d5bd7a30a9": { "content": "import { TimelineMax, ${1:Ease} } from 'gsap'", "doc": "component methods options that dispatch an action from vuex store.", "filetype": "vue", "grammar": "lsp", "label": "vue-import-gsap", "matches": { "vimport-gsap": true, "vue import gsap": true } }, "3b5b44f1-3617-37da-adb2-7d801c01773f": { "content": "case '${1:#:variable}':\n\t${0:#:code...}\n\tbreak;", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "case": true } }, "3b60ad5d-7b50-3511-8964-f6ab67737ea7": { "content": "import ${0:Http}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "imp": true } }, "3b60beb4-d031-37ec-9bbe-145a124e7b2e": { "content": "@this ${1:namePath}$0", "doc": "The @this tag indicates what the this keyword refers to when used within another symbol.", "filetype": "jsdoc", "grammar": "lsp", "label": "this", "matches": { "@this": true } }, "3b63bc90-6d32-3c72-a0c1-6d3f7f0ec2c8": { "content": "always_comb begin\n ${1:TARGET}\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "always_comb", "matches": { "alc": true } }, "3b677a2f-bf11-3994-8c59-94cbc406e410": { "content": "let ${1:pattern} = ${2:()};$0", "doc": "Snippet for a variable declaration", "filetype": "reason", "grammar": "lsp", "label": "let", "matches": { "let": true } }, "3b6826ea-4fa9-3076-bf97-aa227e07cf02": { "content": "for (int ${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {\n\t${5}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "forr": true } }, "3b68e39b-c8b3-31bd-b000-3b90c4b445e9": { "content": "> ${1:${TM_SELECTED_TEXT}}", "doc": "Insert quoted text", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert quoted text", "matches": { "quote": true } }, "3b69ce9e-6f22-3816-8cb1-134fb075c055": { "content": "{%- comment -%}${0:${VISUAL}}{%- endcomment -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "comment-": true } }, "3b6a16e4-9281-32a0-ba1c-fa0b8cd3a6be": { "content": "<td>${1}</td>\ntd+${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "td+": true } }, "3b6cba9f-3058-36a9-a57a-9f56f728651d": { "content": "public static ${1}(${2}): ${3:any} {\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts public static method", "matches": { "tpsmet": true } }, "3b6eb430-089b-3668-adc9-09c877a16363": { "content": "$.queue(${1:element}${2:, name}${3:, newQueue})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "queuee": true } }, "3b6fe91d-cd9d-3898-984e-4e3af8b2d30a": { "content": "export alias ${1:name} = ${2:value}", "doc": "\"export alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export alias builtin", "matches": { "export-alias": true } }, "3b71bff8-5604-3c1c-90c3-1c67c9b37a27": { "content": "${1:command} | first ${2:count}", "doc": "\"first\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "first builtin", "matches": { "first": true } }, "3b75a4cf-0a48-30f4-9914-b694c1ae0568": { "content": "let ${1} = ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "let binding", "matches": { "let": true } }, "3b75bf61-7464-3051-a90f-b3faf10c29e8": { "content": "@online{${1:LABEL},\n author = {${2}},\n title = {${3}},\n url = {${4}},\n note = {year/date},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@online": true, "online": true } }, "3b77375d-3510-3010-a5ee-490f80a51540": { "content": "border-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-style: style (border)", "matches": { "border": true } }, "3b7ab439-42f8-30b9-a48b-89ff63e9c0dd": { "content": "unsigned int\t${1:object}Count = [${2:array} count];\n\nfor(unsigned int index = 0; index < $1Count; index += 1)\n{\n\t${3:id}\t$1 = [$2 objectAtIndex:index];\n\t$0\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "for NSArray loop (forarray)", "matches": { "forarray": true } }, "3b7beacb-e16f-3e85-9742-3a00a79bbab6": { "content": "module Main exposing (Model, Msg(..), init, main, subscriptions, update, view)\n\nimport Browser\nimport Html exposing (..)\nimport Json.Encode\n\n\nmain : Program Flags Model Msg\nmain =\n\tBrowser.element\n\t\t{ init = init\n\t\t, update = update\n\t\t, subscriptions = subscriptions\n\t\t, view = view\n\t\t}\n\n\ntype alias Model =\n\t{}\n\n\ntype alias Flags =\n\tJson.Encode.Value\n\n\ninit : Flags -> ( Model, Cmd Msg )\ninit flags_ =\n\t( {}\n\t, Cmd.none\n\t)\n\n\ntype Msg\n\t= Noop\n\n\nupdate : Msg -> Model -> ( Model, Cmd Msg )\nupdate msg model =\n\tcase msg of\n\t\tNoop ->\n\t\t\t( model\n\t\t\t, Cmd.none\n\t\t\t)\n\n\nsubscriptions : Model -> Sub Msg\nsubscriptions model =\n\tSub.none\n\n\nview : Model -> Html Msg\nview model =\n\th1 [] [ text \"Hello, world!\" ]", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "element": true } }, "3b7c7c0e-d9f5-33f1-8d48-a4ae1391438c": { "content": "grep(${1:pattern}, ${2:x}, ${3:ignore.case = ${4:FALSE}}, ${5:perl = ${6:FALSE}}, ${7:fixed = ${8:TRUE}})", "doc": "Grep logical", "filetype": "r-snippets", "grammar": "lsp", "label": "grepl", "matches": { "grepl": true } }, "3b80be31-1de3-3b50-bf0d-6538f7a6313f": { "content": "else if (${1:#:condition})${0:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "else if ()", "matches": { "elseif": true } }, "3b85dae8-72b5-3295-b233-85d63f71e806": { "content": "{for $${1:var}=${2:start} to ${3:end}${4: step ${5}}${6: max=${7}}}\n\t${0:${VISUAL}}\n{/for}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "The {for} tag is used to create simple loops.", "matches": { "for": true } }, "3b8717ab-cea3-3a40-b236-d49f2dc0057d": { "content": "case '${1:value}':\n\t${0:${VISUAL}}\n\tbreak;", "doc": "", "filetype": "php", "grammar": "snu", "label": "case 'value': ... break", "matches": { "case": true } }, "3b884f5c-9688-362e-bfa6-cb55b9749c34": { "content": "text-transform capitalize", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tt:c": true } }, "3b888cae-cf7a-35ce-9b7b-b04f02729b73": { "content": "import ${1|onBeforeMount,onMounted,onBeforeUpdate,onUpdated,onBeforeUnmount,onUnmounted,,onActivated,onDeactivated,onErrorCaptured,onRenderTracked,onRenderTriggered|} from '${2|vue,@vue/composition-api|}'", "doc": "Import Lifecycle hooks to use in file", "filetype": "vue", "grammar": "lsp", "label": "vue-v3lifecyclehook-import", "matches": { "vue v3 importlifecyclehook": true } }, "3b8ef878-721f-3e69-ab7a-84f206a8ad65": { "content": "Js.log(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.log", "matches": { "cl": true, "col": true } }, "3b93b519-223a-3b11-90e1-fa5e302527eb": { "content": "_.pickBy(${object}, ${predicate})", "doc": "var object = { 'a': 1, 'b': '2', 'c': 3 };\n\n_.pickBy(object, _.isNumber);\n// => { 'a': 1, 'c': 3 }\n\nCreates an object composed of the `object` properties `predicate` returns\ntruthy for. The predicate is invoked with two arguments: (value, key).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pickby", "matches": { "lodash pickby": true } }, "3b940dec-d190-3fa0-8e5f-4abe9fc39e7e": { "content": "[${1} for ${2} in ${3:${VISUAL}}]${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "list comprehension", "matches": { "lcp": true } }, "3b999809-64e7-3d16-b331-f3c0b45a1e62": { "content": "z-index ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "z": true } }, "3b9acc0c-f353-3d68-9974-01f38b6b12ff": { "content": "<Link to=\"${1:/blog}\">${2:Text}</Link>", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-link", "matches": { "gatsby link": true } }, "3b9b4dcd-7699-3504-bd0e-c9a495f8be53": { "content": "| plus: ${plus:1}", "doc": "Math filter: plus", "filetype": "jekyll", "grammar": "lsp", "label": "Filter plus", "matches": { "plus": true } }, "3b9e2aec-5921-3247-b1a0-b8c78443c087": { "content": "cmake_minimum_required(VERSION ${1:3.16})$2", "doc": "Add the snippet for cmake_minimum_required()", "filetype": "cmake", "grammar": "lsp", "label": "cmake_minimum_required()", "matches": { "cmr": true } }, "3ba15e1a-03da-34c0-9017-38dfd3bff5e6": { "content": "overflow auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ov:a": true } }, "3ba702a0-d0fc-3ef8-86ba-857f2550160f": { "content": "t('${1:value}')", "doc": "The t helper is an alias for the i18n.formatMessage method", "filetype": "edge", "grammar": "lsp", "label": "edge: t", "matches": { "t": true } }, "3bac0a83-db28-3693-bbec-0eb66da5d08a": { "content": "Run Keyword And Ignore Error ${1:${kw}} ${2:${args}}\n\\${${3:result}} \\${${4:return_value}}= Run Keyword And Ignore Error ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Ignore Error", "matches": { "rkaie": true } }, "3bba4fed-e235-3385-896d-df5d85e76765": { "content": "\\addbibresource{${1:resource}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\addbibresource": true, "addbibresource": true } }, "3bba78a3-7290-38f8-aae2-3f611b0edca3": { "content": "// enable or disable writing into the depth buffer\ngl.glDepthMask(${0:flag});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl depth mask", "matches": { "gl": true } }, "3bc6c9d5-d466-3956-b236-38658892a17e": { "content": "property ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "rw": true } }, "3bca017c-ab6e-3fc2-ac91-a1d03d37c95c": { "content": "${1:FIELDNAME} = DateRangeField()", "doc": "DateRangeField (fdaterange).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fdaterange", "matches": { "fdaterange": true } }, "3bcdcdfd-0cef-3a8e-bb0c-54a53486c3ae": { "content": "float ${NAME}(vec2 position, float radius, float sides){\n\tposition = position * 2.0 - 1.0;\n\tfloat angle = atan(position.x, position.y);\n\tfloat slice = PI * 2.0 / sides;\n\treturn step(radius, cos(floor(0.5 + angle / slice) * slice - angle) * length(position));\n}", "doc": "polygon shape", "filetype": "glsl", "grammar": "lsp", "label": "polygon shape", "matches": { "polygon shape": true } }, "3bd0719a-17d6-3e58-bfc2-69daaac448a1": { "content": "border: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "b": true, "border": true } }, "3bd62e27-2d8a-3a30-b842-e185d9a5bc95": { "content": "<tfoot>\n\t$1\n</tfoot>", "doc": "HTML - Defines a table footer", "filetype": "html", "grammar": "lsp", "label": "tfoot", "matches": { "tfoot": true } }, "3bdbabd2-02cb-3347-bd3a-efe0e3aaf38b": { "content": "it { should render_template ${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isrtp": true } }, "3be72093-8639-37bb-971c-4dd85c5bf59c": { "content": "(when ${1:test} $0)", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "when": true } }, "3be7b35c-7729-39da-a55d-62cf30b207bf": { "content": "throw ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "thr": true } }, "3bed47eb-73b5-3568-be8c-c00db34c57d1": { "content": "list-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lis:n": true } }, "3bf03f5e-6f43-3a1d-84f1-8f051eb01d03": { "content": "${1} Send ${2} to ${1}, if ${1} supports it}${3}\nif ([${1:self} respondsToSelector:@selector(${2:someSelector:})])\n{\n [${1} ${3}];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "res": true } }, "3bf4dcdf-4978-3e4f-bbdd-8a53b5bf439b": { "content": "number.round()", "doc": "number.round(type: 'floor' | 'ceil' | 'trunc' | 'round' = 'round'): Schema\n\nAdjusts the value via the specified method of Math (defaults to 'round').booleanDefine a boolean schema. Supports all the same methods as mixed.let schema = yup.boolean();\n\nawait schema.isValid(true); // => true\ndateDefine a Date schema. By default ISO date strings will parse correctly,\nfor more robust parsing options see the extending schema types at the end of the readme.\nSupports all the same methods as mixed.let schema = yup.date();\n\nawait schema.isValid(new Date()); // => true\nThe default cast logic of date is pass the value to the Date constructor, failing that, it will attempt\nto parse the date as an ISO date string.Failed casts return an invalid Date.", "filetype": "yup", "grammar": "lsp", "label": "number-round", "matches": { "yup number round": true } }, "3bf6445b-4c32-3bb8-bce5-4c80163ca57c": { "content": "\"sa-east-1\"", "doc": "Define a aws-region-sa-east-1 South America (São Paulo) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-sa-east-1", "matches": { "tf-aws-region-sa-east-1": true } }, "3bf785fd-eb88-38e0-937b-998bed9c214d": { "content": "const ${1:first} = useContext(${2:second})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useContext", "matches": { "useContextSnippet": true } }, "3c0419ae-6eae-37c9-927e-39e3fdb09cb2": { "content": "/**\n * ${1:description}\n *\n * @${0}\n */\n${2:protected} $${3:foo};\n\npublic function get${4:$3}()\n{\n\treturn $this->$3;\n}\n\npublic function set$4(${5:$4 }$${6:$3})\n{\n\t$this->$3 = $$6;\n\treturn $this;\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "ags": true } }, "3c08de11-a57d-39f3-aeae-fd7e23913c67": { "content": "if (allocated($1)) deallocate(${1:array}, stat=${2:err})\nif ($2 /= 0) print *, \"$1: Deallocation request denied$0\"", "doc": "Deallocate Array", "filetype": "fortran", "grammar": "lsp", "label": "deal", "matches": { "deal": true } }, "3c09048f-a549-35ab-a83d-ed15ca0788be": { "content": "#include \"$1\"$2", "doc": "Code snippet for #include \" \"", "filetype": "cpp", "grammar": "lsp", "label": "#inc", "matches": { "#inc": true } }, "3c0b6694-953a-3862-a9ed-5da0eff33290": { "content": "@php\n $1\n@endphp", "doc": "@php block code in view", "filetype": "snippets", "grammar": "lsp", "label": "php", "matches": { "b:php": true } }, "3c0d2e52-972e-3d8b-9cf8-bfcb6fd3380b": { "content": "http put ${1:url} ${2:data}", "doc": "\"http put\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "http put builtin", "matches": { "http-put": true } }, "3c183c24-ca7d-3e71-a026-7e7048f3a25b": { "content": "-webkit-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi:w+": true } }, "3c18ee76-bbbb-300d-846d-79c43692987d": { "content": "await new Promise((r) => setTimeout(r, ${0}))", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "await sleep", "matches": { "ast": true } }, "3c1a81f0-5a83-3ba1-9058-1f664fb7f3ea": { "content": "NSMutableDictionary *${1:#:dict} = [NSMutableDictionary dictionary];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "dict": true } }, "3c1ec3fe-6d0d-374c-9ad8-75e07172cf0a": { "content": "function log(${1:number})$0", "doc": "format base e logarithm of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-log", "matches": { "function log": true } }, "3c281b9d-2e14-373d-8640-024ec52a6d09": { "content": "@cannot('${1:update}', ${2:\\$post})\n $3\n@endcannot", "doc": "display a portion of the page only if the user is authorized to perform a given action.", "filetype": "snippets", "grammar": "lsp", "label": "cannot", "matches": { "b:cannot": true } }, "3c2844a1-0e2f-3c47-8a62-6ef5b47d4c83": { "content": "text-justify ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj": true } }, "3c2fefb5-5f96-3707-9b24-6d68b435d033": { "content": "{% if $1 %}\n$2\n{% endif %}", "doc": "if tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "3c30a736-a067-390a-b8ae-919282a23c6d": { "content": "{% set ${1:#:var} = ${2:#:value} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% set ... = ... %}", "matches": { "set": true } }, "3c3397fb-871a-3c87-b394-7dca82630a28": { "content": "function $1 {\n [CmdletBinding()]\n param(\n [parameter(ValueFromPipeline)]$2\n )\n\n process {\n $0\n }\n}", "doc": "Basic function that accepts pipeline input. More: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_pipelines", "filetype": "PowerShell", "grammar": "lsp", "label": "Pipeline Function", "matches": { "function-pipeline": true } }, "3c37b0a5-21fa-3d35-9c03-e28c4c302959": { "content": "<ruby>\n\t<rp><rt>${0}</rt></rp>\n</ruby>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ruby": true } }, "3c38597e-85dd-3d49-96de-45fe8db00617": { "content": "padding-left ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pl": true } }, "3c3f5897-9caa-3bd6-9e9a-4afed85df26d": { "content": "@dataclass\nclass ${1:ClassName}:\n\t\"\"\"${2:description}\"\"\"\n\t${3:var_1}: ${4:int}\n\t${5:var_2}: ${6:float} = ${7:0}\n\n\tdef ${8:total}(self): -> $6:\n\t\treturn ${0:self.$3 * self.$5}", "doc": "", "filetype": "python", "grammar": "snu", "label": "dataclass", "matches": { "dcl": true } }, "3c40e67e-63a6-3752-8d1f-8aebff512bbd": { "content": "if err != nil {\n t.Errorf(\"${1}\")\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { t.Errorf(...) }", "matches": { "ter": true } }, "3c4bc8ca-7d21-38c7-8426-7ea9d98ea647": { "content": "{% stylesheet %}\n\t${0}\n{% endstylesheet %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "stylesheet": true } }, "3c4d09cb-dedd-3764-9e24-136402154551": { "content": "resource \"azurerm_cdn_endpoint\" \"${MyResource}\" {\n name = \"example-name\"\n profile_name = \"\\${azurerm_cdn_profile.test.name}\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n}", "doc": "Defines azurerm_cdn_endpoint resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_cdn_endpoint", "matches": { "tf-azurerm_cdn_endpoint": true } }, "3c4dfcfd-1af5-39df-b8b3-8c0bd5f87a41": { "content": "${1:obj}.addClass('${2:class name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "addClass": true } }, "3c5082e1-e437-37c3-8fb2-c5df0e5525e4": { "content": "<datatemplate>\n\t${0}\n</datatemplate>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "datatemplate": true } }, "3c55be2e-7de7-3e22-8818-af2a4858c68a": { "content": "flex-shrink: ${0:1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxs": true } }, "3c568890-641d-31a3-a41f-409a887d06ba": { "content": "{% if ${1:condition} %}\n\t$2\n{% else %}\n\t$3\n{% endif %}", "doc": "Control flow tag: if else", "filetype": "liquid", "grammar": "lsp", "label": "Tag if else", "matches": { "ifelse": true } }, "3c578c7a-a472-391c-87dc-da0cf46fcb94": { "content": "padding-left: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pl": true } }, "3c5a65c9-11ca-3f4f-ab5b-2e3819fa948b": { "content": "if (${1:condition}) {\n\t${2:println(\"Hello, world!\")}\n} else {\n\t${2:println(\"Hello, world!\")}\n}", "doc": "Branch based on conditions using if/else", "filetype": "scala", "grammar": "lsp", "label": "ifelse", "matches": { "ifelse": true } }, "3c5ae0eb-de3a-3a5e-8e46-631d32882f41": { "content": "!important", "doc": "", "filetype": "css", "grammar": "snu", "label": "!important CSS (!)", "matches": { "!": true } }, "3c5d0e83-a463-3556-9bf4-a4507b95432b": { "content": "t.string :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.string (tcs)", "matches": { "t.": true } }, "3c5d5a86-061e-367c-a000-63e2d86ed9f7": { "content": "border-top-right-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtrrz": true } }, "3c5e9a13-c272-3058-a61a-61ed7f9756a6": { "content": "align-self: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:c": true } }, "3c6210e7-fd62-3cca-b3e9-81b121503268": { "content": "GetWorld()->LineTraceSingleByChannel(${1:Hit}, ${2:Start}, ${3:End}, ${4|ECC_Visibility,ECC_Camera,ECC_GameTraceChannel1|}, ${5:TraceParams});", "doc": "Single Line Trace by Channel", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Single Channel", "matches": { "ulinetrace_single_channel": true } }, "3c71875e-c75d-3207-821b-cf36dc5d88a2": { "content": "resource \"cobbler_profile\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n distro = \"ubuntu-1404-x86_64\"\n}", "doc": "define cobbler_profile resource.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler_profile", "matches": { "tf-cobbler_profile": true } }, "3c71bc70-6b91-364f-b625-2b2eb592d55e": { "content": "border-left-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdlc": true } }, "3c7267b9-e044-3d87-b0b8-85dd0c64e118": { "content": "$this->session->set_userdata($${1:array});${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_session_set_userdata": true } }, "3c7296d7-5ef5-377f-be36-a79754572689": { "content": "${1:obj}.focusIn(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "focusin": true } }, "3c7982a6-dc2b-3f7c-9742-4abfd76a4b0f": { "content": "<li>$1</li>$2", "doc": "HTML - Defines a list item", "filetype": "html", "grammar": "lsp", "label": "li", "matches": { "li": true } }, "3c7afb81-5928-33c2-a22c-9bc7f15a737e": { "content": "Ada.Text_IO.Put(${1});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Put", "matches": { "put": true } }, "3c83874d-72c4-3b81-88a4-665758a995aa": { "content": "display: table-cell", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbc": true } }, "3c89d387-5c27-3385-9c68-67036e20c897": { "content": "resource \"aws_opsworks_java_app_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_java_app_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_java_app_layer", "matches": { "tf-aws_opsworks_java_app_layer": true } }, "3c8b6321-0fc6-396c-92a6-738f6deeea04": { "content": "incr ${1:varName} ${0:?increment?}", "doc": "Increments the value stored in the variable whose name is varName. The value of the variable must be an integer. If increment is supplied then its value (which must be an integer) is added to the value of variable varName; otherwise 1 is added to varName. The new value is stored as a decimal string in variable varName and also returned as result. Starting with the Tcl 8.5 release, the variable varName passed to incr may be unset, and in that case, it will be set to the value increment or to the default increment value of 1.", "filetype": "tcl", "grammar": "lsp", "label": "Increment the value of a variable", "matches": { "incr": true } }, "3c915b54-249b-3806-82aa-0241ee9cbfb8": { "content": "gl.glClearColor(${1:red}, ${2:green}, ${3:blue}, ${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl clear color", "matches": { "gl": true } }, "3c9442fd-4422-3693-a36e-ca096841262b": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n *\n * @param ${4:name} ${5:Type and description of the parameter.}\n * @return ${3:Type and description of the returned value.}\n *\n * @example\n * // ${6:Description of my example.}\n * ${7:Write me later}\n */", "doc": "A C++ comment block for functions, including description, param, return, and example.", "filetype": "cppdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "3c9801f8-3463-3818-9064-9ff6bb86aa41": { "content": "\\item ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "it": true, "item \\item": true } }, "3c997eb6-a633-31ab-8def-a3036fcee59f": { "content": "${1:FIELDNAME} = models.DateTimeField($2, auto_now=${3:False}, auto_now_add=${4:False})", "doc": "DateTimeField (mdatetime).\n\nA date, represented in Python by a datetime.datetime instance.", "filetype": "models", "grammar": "lsp", "label": "mdatetime", "matches": { "mdatetime": true } }, "3c9a027c-4200-3055-abf2-be45550feb12": { "content": "| strip_newlines", "doc": "String filter: strip newlines", "filetype": "liquid", "grammar": "lsp", "label": "Filter strip newlines", "matches": { "strip_newlines": true } }, "3c9e1a7e-a09c-379e-a984-0977ae1ccf40": { "content": "${1:obj}.append('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "append": true } }, "3ca5a3e1-8582-3646-9dd7-6ff5ffde9a49": { "content": "it { should have_many(:${1}).through :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishmt": true } }, "3cab81e2-e891-3e0e-9a12-9667b79260f7": { "content": "grep(${1:pattern}, ${2:x}, ${3:ignore.case = ${4:FALSE}}, ${5:perl = ${6:FALSE}})", "doc": "Grep", "filetype": "r-snippets", "grammar": "lsp", "label": "grep", "matches": { "grep": true } }, "3cb34663-8362-3af3-a608-e8ecb285366a": { "content": "@media ${1:condition} {\n ${0:TARGET}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "@media ...", "matches": { "media": true } }, "3cb4ec1a-7107-3ac8-ab4d-aab9c9c00c7b": { "content": "position: fixed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pos:f": true } }, "3cbe4860-90d1-3f1f-828c-c0ebd058e10c": { "content": "<<<${1:HTML}\n${2:TARGET:#:content here}\n$1;", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "here": true } }, "3cc09b75-1f73-3ee0-80db-1399379297c3": { "content": "${1:import org.scalatest.Suite}\n${0:import org.scalatest.FunSuite}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "scalatest": true } }, "3cc1cbef-5574-3da4-b806-032131063559": { "content": "empty-cells: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ec": true } }, "3ccd1aea-1c7f-363a-896f-97bc41abb016": { "content": "console.trace(${1:first})", "doc": "Prints a stack trace from the point where the method was called", "filetype": "generated", "grammar": "lsp", "label": "consoleTrace", "matches": { "ctr": true } }, "3ccf6be5-a7c2-3db7-813f-63d43b582a95": { "content": "stringformat:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "stringformat": true } }, "3cd2a4e0-e52e-3259-95cf-322114a525e6": { "content": ".attr(\"${1}\", ${2})", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { ".attr": true } }, "3cd871f6-4c2a-31f1-b19e-3e95592ab426": { "content": "else if (${1:condition}) then", "doc": "else if", "filetype": "fortran", "grammar": "lsp", "label": "elif", "matches": { "elif": true } }, "3cdf0e7c-a412-3844-a3fb-1283fe2a0887": { "content": "overflow-style: scrollbar", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs:s": true } }, "3ce1e5c7-374f-3fef-9e86-b5f1ea0ba0cf": { "content": "fix(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "fix conventional commit", "matches": { "fix": true } }, "3ce8f24a-b589-3be8-9507-cf24046a9147": { "content": "<Link to=\"${1:/blog}\" activeStyle={{ ${2:color}: \"${3:red}\" }} >Text</Link>", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-link-activestyle", "matches": { "gatsby link activestyle": true } }, "3ce91d3f-0988-30a7-ad10-fdb56ab151a5": { "content": "resource \"librato_service\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n title = \"Email the admins\"\n type = \"mail\"\n settings = <<EOF\n{\n \"addresses\": \"admin@example.com\"\n}\nEOF\n}", "doc": "define librato_service resource.", "filetype": "terraform", "grammar": "lsp", "label": "librato_service", "matches": { "tf-librato_service": true } }, "3ce9b797-017e-3792-9623-d33b04f5751d": { "content": "_${1}_ $0", "doc": "Insert italic text", "filetype": "asciidoc", "grammar": "lsp", "label": "italic text", "matches": { "i": true, "italic": true } }, "3cef06a3-175a-3b98-a1b6-e1603f3ef886": { "content": "<dt class=\"${1}\">${0}</dt>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dt.": true } }, "3cf0dc7f-c79f-33db-bdd5-a0b07802f354": { "content": "{%- highlight ${lang:javascript} -%}\n\t\t${code:}\n{%- endhighlight -%}", "doc": "Syntax tag: highlight", "filetype": "jekyll", "grammar": "lsp", "label": "Tag highlight", "matches": { "highlight": true } }, "3cf4725a-5be5-3825-a957-a376a49f7209": { "content": "resource \"aws_redshift_cluster\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_redshift_cluster", "filetype": "terraform", "grammar": "lsp", "label": "aws_redshift_cluster", "matches": { "tf-aws_redshift_cluster": true } }, "3cf56672-5174-3d4e-8482-d24c948d406e": { "content": "resource \"openstack_lb_monitor_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n type = \"PING\"\n delay = 20\n timeout = 10\n max_retries = 5\n}", "doc": "define openstack_lb_monitor_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_monitor_v2", "matches": { "tf-openstack_lb_monitor_v2": true } }, "3d000c06-e953-39f2-af24-22a24818f67f": { "content": "import { Pipe, PipeTransform } from '@angular/core';\n\n@Pipe({\n\tname: '${1:selector-name}'\n})\n\nexport class ${2:Name}Pipe implements PipeTransform {\n\ttransform(value: any, ...args: any[]): any {\n\t\t$0\n\t}\n}", "doc": "Angular pipe", "filetype": "angular", "grammar": "lsp", "label": "angular-pipe", "matches": { "a-pipe": true, "angular pipe": true } }, "3d0379f5-5fa6-370c-8ca1-50dbd84fc15d": { "content": "switch ( ${1:test} ){\n\t${2:condition1} { ${3:action} }\n\t${4:condition2} { ${5:action} }\n\tdefault { ${6:action} }", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "switch": true } }, "3d0af87d-fcfb-333b-a4c1-b57834b7244b": { "content": "must_include ${0:what}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mi": true } }, "3d0b4988-1a58-3384-8d37-f5ceb34d73f0": { "content": "return ${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "return", "matches": { "rt": true } }, "3d0e1b69-d291-334a-90d8-4a1384e08627": { "content": "[bibliography]\n== References\n\n- [[${1:id}]] ${2:Entry}\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "bibliography", "matches": { "bib": true } }, "3d0fb127-291d-3ca8-adee-a897c244b136": { "content": "trim(${0:str});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "trim": true } }, "3d13e64f-f545-3eda-ac18-8af0aff60a87": { "content": "file mkdir ${0:dir ...}", "doc": "Creates each directory specified. For each pathname dir specified, this command will create all non-existing parent directories as well as dir itself. If an existing directory is specified, then no action is taken and no error is returned. Trying to overwrite an existing file with a directory will result in an error. Arguments are processed in the order specified, halting at the first error, if any.", "filetype": "tcl", "grammar": "lsp", "label": "Create a directory", "matches": { "file mkdir": true } }, "3d14a0ca-d695-3788-8970-4f4cd38f75e7": { "content": "page-break-before: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbb:a": true } }, "3d14b283-3e2d-3e4f-9d79-e0d0d1749c9a": { "content": "SynthDef(\\\\${1:synthName}, {${2}\n\t${0}\n}).add;", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "sdef": true } }, "3d14bd24-ec90-3616-8e75-9666fe147182": { "content": "box-shadow: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh:n": true } }, "3d1d0609-96ac-33e7-8d1b-ebf27d5336a8": { "content": "RuleSet: $1\n* $0", "doc": "Create a FSH RuleSet", "filetype": "fsh", "grammar": "lsp", "label": "FSH RuleSet", "matches": { "RS": true, "Rule": true, "rs": true, "rule": true } }, "3d1fb702-0446-33ec-9b81-291b4d39f84d": { "content": "class ${1:Name}RetrieveUpdateAPIView(generics.RetrieveUpdateAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``RetrieveUpdateAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF RetrieveUpdateAPIView", "matches": { "retrieveupdateapiview": true } }, "3d23f4a8-9682-3349-9ad7-aa68717f8147": { "content": "#![${1:warn}$0(rustdoc::missing_crate_level_docs)]", "doc": "How to report when a crate is missing comments, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: allow\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "missing_crate_level_docs", "matches": { "#![warn(rustdoc::missing_crate_level_docs)]": true } }, "3d2f4bff-27c6-3504-98dc-e7658cafc30c": { "content": "case class ${1}(${2}: ${0})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "case class ..(..: ..)", "matches": { "cclass": true } }, "3d321f30-5463-3bed-8440-4f2abad5767b": { "content": "${1:FIELDNAME} = models.PhoneNumberField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "PhoneNumberField", "matches": { "mphone": true } }, "3d3409bb-405b-3733-ad8d-a5a902176bb3": { "content": "foreach ($1) begin\n\t$0\nend", "doc": "foreach (...) begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true } }, "3d346c84-e564-33df-8729-f7dc74112a2e": { "content": "\\begin{slide}\n\t${1:TARGET}\n\\end{slide}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{slide} \\slide": true, "slide": true } }, "3d3cb059-7cb6-362c-9b68-2a3ce6c9999a": { "content": "floor($1)$0", "doc": "floor", "filetype": "twig", "grammar": "lsp", "label": "floor", "matches": { "floor": true } }, "3d489c92-d3dc-3b33-9cdf-ec74a30bec0a": { "content": "Element Should Be Disabled \\${${1:locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Be Disabled", "matches": { "esbd": true } }, "3d4af8ba-3f21-313f-9c0f-999ec4e3b4ef": { "content": "$this->${1:method}()->shouldBeLike(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldBeLike('value')", "matches": { "sblike": true } }, "3d5c5a7f-b38b-3b37-ad15-a940f6d9b053": { "content": "#import <${1:Cocoa/Cocoa.h}>", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "imp": true } }, "3d5da06b-650e-3934-a973-51109f05d3b0": { "content": "final switch(${1:/*var*/})\n{\n\tcase ${2:/*value*/}:\n\t\t$3\n\t\tbreak;\n\tcase ${4:/*value*/}:\n\t\t$5\n\t\tbreak;\n\t${7:/*more cases*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "final switch (fsw)", "matches": { "fsw": true } }, "3d6029c6-8eae-3d5a-869c-4a063741840b": { "content": "${1:FIELDNAME} = models.BinaryField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "binary": true } }, "3d6870a2-46c0-35f6-9356-01faff653fb7": { "content": "std::shared_ptr<${1:T}> ${2} = std::make_shared<$1>(${3});", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "msp": true } }, "3d6df94b-4362-344d-96e5-66a7c4168457": { "content": "background-size: cover;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgz:cv": true } }, "3d737d96-6680-3ff9-bbe3-8243d0e46d7f": { "content": "font-effect: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fef:n": true } }, "3d73a29b-7e15-30ad-addb-b70fea4b1f93": { "content": "case ${1} is\n\twhen ${2} => ${3},${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "case expression", "matches": { "casex": true } }, "3d7decde-2d8c-3543-98ab-0cabc502fa3f": { "content": "$this->render('${1:view}',array('${2:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yr": true } }, "3d923285-e405-3532-a864-02785a82e9fe": { "content": "tan(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "tan": true } }, "3d95feb8-3e53-3112-964e-713d62447aad": { "content": "ALTER TABLE ${1:tableName}\n\tADD COLUMN ${2:col_name};", "doc": "Alter table - Add column", "filetype": "sql", "grammar": "lsp", "label": "alterad", "matches": { "alterad": true } }, "3d96eddd-476f-325a-a9ae-8ae745a2db73": { "content": "border-top-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtw": true } }, "3d99a1b0-2d5a-37dc-ac13-91181fe6c14c": { "content": "<slot name=\"${1:x}\">${2:<!-- optional fallback -->}</slot>", "doc": "slot w/ name", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot-name", "matches": { "s-slot-name": true } }, "3d9a9e15-dca6-3a8a-a010-bae786358111": { "content": "$this->input->is_cli_request();${1}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-is_cli_request": true } }, "3da0028c-89a8-3be3-90f2-4381a3aa2321": { "content": "print(\"$0\", file=${1:sys.stderr})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "fprs": true } }, "3dacea59-e934-3896-963e-3095366c081a": { "content": "${1:2000}-${2|01,02,03,04,05,06,07,08,09,10,11,12|}-${3|01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31|}", "doc": "date", "filetype": "nushell", "grammar": "lsp", "label": "date", "matches": { "date": true } }, "3dad46f0-291d-38ef-a9a5-7a4205f1d9b0": { "content": "__import__('pprint').pprint(${1})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "pprint": true } }, "3dadcf56-3430-34ae-a21b-f6f2d12438e2": { "content": "background-size: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgz": true } }, "3db26955-4f06-39ae-a81a-4bafb5675743": { "content": "expect { ${1:object} }.to raise_error ${2:StandardError}, /${0:message_regex}/", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "experr": true } }, "3dbbdc4a-5845-3fb1-8437-308ba3f063c4": { "content": "rename ${1:oldName} ${0:newName}", "doc": "Rename the command that used to be called oldName so that it is now called newName. If newName is an empty string then oldName is deleted.", "filetype": "tcl", "grammar": "lsp", "label": "Rename or delete a command", "matches": { "rename": true } }, "3dbc9914-7603-3de5-983e-9145c22d59e9": { "content": "protected body ${1} is\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "protected body", "matches": { "prob": true } }, "3dc0bd4c-a29f-3d4a-8abf-f6f382fa2a3d": { "content": "pub const ${1} = ${0}", "doc": "public constant", "filetype": "gleam", "grammar": "lsp", "label": "Public Constant", "matches": { "pub": true, "pub const": true } }, "3dc80e47-09fc-37e9-bc3f-10ea25d4faae": { "content": "[self lockFocus];\n$0\n[self unlockFocus];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Lock Focus", "matches": { "focus": true } }, "3dcc4e6a-d882-3c2b-9ce4-bcdcd43b33e1": { "content": "border-right-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-right-style: style (border)", "matches": { "border": true } }, "3dcd8ecc-1ebb-3d6e-b02b-8a7ae03601d5": { "content": "<area shape=\"circle\" coords=\"${1}\" href=\"${2}\" alt=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area:c": true } }, "3dd03068-bbad-32c7-95fd-cf5c9cd314ae": { "content": "${1:obj}.mouseleave (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mleave": true } }, "3dd07e49-7c70-339a-9f27-150c76acaa5b": { "content": "bind:group={${1:variable}}", "doc": "bind group", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-group", "matches": { "s-bind-group": true } }, "3dd090de-57fb-3517-95c1-ab43df117347": { "content": "<b>${1:TARGET}</b>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "b": true } }, "3dd8fc5a-409c-37d9-b889-9b486f589aab": { "content": "resource \"google_compute_vpn_tunnel\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n peer_ip = \"15.0.0.120\"\n shared_secret = \"a shared_secret\"\n target_vpn_gateway = \"\\${google_compute_vpn_gateway.target_gateway.self_link}\"\n}", "doc": "Defines google_compute_vpn_tunnel resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_vpn_tunnel", "matches": { "tf-google_compute_vpn_tunnel": true } }, "3dd93d13-2769-3c7e-a468-3c80e4ead5be": { "content": "it_behaves_like ${0:'shared examples name'}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ibl": true } }, "3dd9f141-605b-30a7-a9cf-2ec71c86a96c": { "content": "@else if ($1)\n\t${2:${VISUAL}}", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@else if directive", "matches": { "eif": true } }, "3dda8da7-fa68-3733-a500-cf9a5aaf2614": { "content": "${1:callbacks}.disable()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cdis": true } }, "3de08bb9-fe2e-342e-a6db-5136175ca6ec": { "content": "{% unless ${1:condition} %}\n\t$2\n{% endunless %}", "doc": "Control flow tag: unless", "filetype": "liquid", "grammar": "lsp", "label": "Tag unless", "matches": { "unless": true } }, "3de43cc6-0300-3ed5-bf09-2c7e0be9e353": { "content": "${1:public} ${2:String} get${3:}(){\n\treturn this.${0:};\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "get": true } }, "3de483d6-9b46-31d7-9bde-2f96cb52b6bf": { "content": "font-emphasize-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems": true } }, "3de6c7db-7910-36fc-af42-a1f1f55535b4": { "content": "#ifdef ${1:#:SYMBOL}\n${0}\n#endif", "doc": "", "filetype": "c", "grammar": "snu", "label": "#ifdef ... #endif", "matches": { "#ifdef": true, "ifdef": true } }, "3dea2534-280a-3c83-9a9a-446a6363e4cb": { "content": "protected int ${1}(${2})\n{\n\t${0:return 0;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mi|": true } }, "3dea31e7-0486-3ff3-8005-36022c109ae5": { "content": "${1:command} | inspect", "doc": "\"inspect\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "inspect builtin", "matches": { "inspect": true } }, "3debddfc-2516-35dd-a7c2-87209fb8daeb": { "content": "<sup>${0}</sup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "sup": true } }, "3dedea58-dbd1-3e1b-a71e-73c4d2b3ab25": { "content": "if {${1}} {\n\t${2}\n} elseif {${3}} {\n\t${4:# elsif...}\n} else {\n\t${0:# else...}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "3dfccf8b-83b6-357c-8a82-da789522f4ed": { "content": "it('should ${1:first}', () => { ${2:second} })", "doc": "Testing `it` block", "filetype": "react-es7", "grammar": "lsp", "label": "itBlock", "matches": { "tit": true } }, "3e016e35-b6de-3123-a5e2-a26b669fe5ad": { "content": "minval(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})", "doc": "Minimum Value", "filetype": "fortran", "grammar": "lsp", "label": "minval", "matches": { "minval": true } }, "3e02d5e9-0625-3c58-a731-a3d1b9817aed": { "content": "select ${1:variable}\n\tcase ${2:TypeSpec}\n\tcase ${0:TypeSpec}\n\tdefault\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "select": true } }, "3e0399e1-6426-3e14-aa36-7be371d9a07b": { "content": "lbound(${1:source}${2:, dim=${3:1}})", "doc": "Lower Bound", "filetype": "fortran", "grammar": "lsp", "label": "lbound", "matches": { "lbound": true } }, "3e054b43-f6ba-3b91-8fe2-02d7539c99fb": { "content": "render text: '${1:text to render}', layout: ${0:true}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rtlt": true } }, "3e06f3fc-af4a-36d2-8161-8d76ca1973d0": { "content": "for ${1:i} in ${2:l_var}.first .. $2.last loop\n\t${0: -- dbms_output.put_line($2($1)); }\nend loop;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "forc": true } }, "3e07e5f1-36e3-3fcf-a95f-64ed962d3911": { "content": "import { HttpInterceptor, HttpHandler, HttpRequest, HttpEvent, HttpResponse } from '@angular/common/http';\nimport { Observable } from 'rxjs';\nimport { tap } from 'rxjs/operators';\n\n@Injectable()\nexport class LogInterceptor implements HttpInterceptor {\n\tconstructor() {}\n\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\tconst started = Date.now();\n\t\treturn next.handle(req).pipe(\n\t\t\ttap(event => {\n\t\t\t\tif (event instanceof HttpResponse) {\n\t\t\t\t\tconst elapsed = Date.now() - started;\n\t\t\t\t\tconsole.log(`Request for \\${req.urlWithParams} took \\${elapsed} ms.`);\n\t\t\t\t}\n\t\t\t})\n\t\t);\n\t}\n}", "doc": "Angular HttpInterceptor for Logging HttpClient", "filetype": "angular", "grammar": "lsp", "label": "angular-httpinterceptor-for-logging", "matches": { "a-http-interceptor-logging": true, "angular http interceptor logging": true } }, "3e07ec01-a136-3af2-b6fd-cac4707f2593": { "content": "resource \"cloudstack_ssh_keypair\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n public_key = \"\\${file(\"~/.ssh/id_rsa.pub\")}\"\n project = \"myProject\"\n}", "doc": "define cloudstack_ssh_keypair resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_ssh_keypair", "matches": { "tf-cloudstack_ssh_keypair": true } }, "3e0b4d44-843a-3140-817a-af3a83435f34": { "content": "$_SESSION['${1}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "session", "matches": { "session": true } }, "3e11cd7d-3d24-3f95-8ef9-6e9f3711c105": { "content": "if ${1:#:condition} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "if {}", "matches": { "if": true } }, "3e1639da-8c6c-3783-9cea-7f50f8da6c04": { "content": "function ${1:name}(${2:params}) {\n\t$0\n}", "doc": "Function Statement", "filetype": "javascript", "grammar": "lsp", "label": "Function Statement", "matches": { "function": true } }, "3e16dfa2-aa7d-3730-9b1a-759f1369f986": { "content": "random ${1|decimal,integer|} ${2:from}..${3:to}", "doc": "\"random\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "random builtin", "matches": { "random": true } }, "3e18b7ea-1e39-3c0f-8301-8428514c0612": { "content": "- (void)awakeFromNib\n{\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "wake": true } }, "3e1eca21-38aa-3e30-83c0-0e78d46534f1": { "content": "Debug.Log($0);", "doc": "Logs message to the Unity Console.", "filetype": "unity", "grammar": "lsp", "label": "Debug Log", "matches": { "Log": true } }, "3e24df8b-34fc-3000-ace0-030e01866eb9": { "content": "if $1 then\n\t$2\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "if": true } }, "3e26213a-252e-3911-9d49-6580489a85b7": { "content": "private void OnDisable() {\n\t$0\n}", "doc": "This function is called when the behaviour becomes disabled or inactive.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnDisable", "matches": { "OnDisable()": true } }, "3e296006-1db8-3c70-a5c0-5e69e4f6fdc7": { "content": "<motion.${1:div}\n initial=\"${2:hidden}\"\n animate=\"${3:visible}\"\n></motion.${1:div}>", "doc": "", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-motion", "matches": { "framer-motion motion": true, "motion": true } }, "3e299082-a8f0-3bbe-bdbb-8c946475f586": { "content": "{% include \"${0}\" %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "include": true } }, "3e306f00-d8d4-35a6-8fef-f5fd0ab855dd": { "content": "border-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi:n": true } }, "3e309713-bacd-3550-96d7-fafb9f70d80f": { "content": "export const ${1:exportVariable} = ${2:localVariable};", "doc": "Export named variable in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "exportnamedvariable", "matches": { "base export named variable": true } }, "3e3b9a57-db62-38f9-9d06-2622a056a11a": { "content": "resource \"aws_elastic_beanstalk_environment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elastic_beanstalk_environment", "filetype": "terraform", "grammar": "lsp", "label": "aws_elastic_beanstalk_environment", "matches": { "tf-aws_elastic_beanstalk_environment": true } }, "3e49e710-b414-352c-b28f-2390af36dd0f": { "content": "<nuxt-link to=\"/${1:page}\">${1:page}</nuxt-link>", "doc": "nuxt routing link", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Nuxt Routing Link", "matches": { "vnuxtl": true } }, "3e524154-0aed-3632-b464-462a03a44054": { "content": "${1:fn} : ${2:a}\n$1 =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "fn0": true } }, "3e587cad-42dc-3b13-9459-0b380e7cd709": { "content": "${1:function_name}() {\n\t${0:# function_body}\n}", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "fun": true } }, "3e5e4446-e1b2-3759-99d4-5e3ee839b505": { "content": "resource \"scaleway_security_group\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n}", "doc": "define scaleway_security_group resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_security_group", "matches": { "tf-scaleway_security_group": true } }, "3e5e70e6-dfd8-379d-bb86-da132d1f0cf3": { "content": "(env\n ($1 $2))", "doc": "Snippet for an env stanza", "filetype": "dune", "grammar": "lsp", "label": "env", "matches": { "env": true } }, "3e61298b-de3f-3761-9a96-71c372f5ba07": { "content": "test \"${1}\" <| \\_ -> $0", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "test": true } }, "3e6305ab-3f50-38af-9c26-8da320ac1461": { "content": "class ${1:Name}RetrieveUpdateDestroyAPIView(generics.RetrieveUpdateDestroyAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``RetrieveUpdateDestroyAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF RetrieveUpdateDestroyAPIView", "matches": { "retrieveupdatedestroyapiview": true } }, "3e651167-6884-340d-b3c2-b0d5d6867654": { "content": "scanf(\"${1:%d}\"$2)$0", "doc": "scanf() snippet", "filetype": "c", "grammar": "lsp", "label": "scanf", "matches": { "scanf": true } }, "3e678c42-00d7-3f73-9711-92e93307b0a0": { "content": "func (${1:receiver} ${2:type}) ${3:method}($4) $5 {\n\t$0\n}", "doc": "Snippet for method declaration", "filetype": "go", "grammar": "lsp", "label": "method declaration", "matches": { "fum": true, "meth": true } }, "3e68533f-2d20-389f-bb4d-467ab10868e5": { "content": "program ${1:main}\n\t${0}\nend program $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "prog": true } }, "3e6c67a8-28f4-39db-9276-50c69a8933bc": { "content": "class ${1:ClassName} ${2:extends ${3:AnotherClass}} ${4:implements ${5:Interface}} {\n\t$0\n}", "doc": "Class definition", "filetype": "php", "grammar": "lsp", "label": "class …", "matches": { "class": true } }, "3e6d5015-0ccf-3c8b-aa32-e2e9d5bbbbbb": { "content": "resource \"aws_eip_association\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_eip_association", "filetype": "terraform", "grammar": "lsp", "label": "aws_eip_association", "matches": { "tf-aws_eip_association": true } }, "3e706e38-2774-3f81-a5c3-080ad49ea30a": { "content": "lset ${1:varName} ${2:?index ...?} {${0:newValue}}", "doc": "The lset command accepts a parameter, varName, which it interprets as the name of a variable containing a Tcl list. It also accepts zero or more indices into the list. The indices may be presented either consecutively on the command line, or grouped in a Tcl list and presented as a single argument. Finally, it accepts a new value for an element of varName.", "filetype": "tcl", "grammar": "lsp", "label": "Change an element in a list", "matches": { "lset": true } }, "3e71ed39-e99c-3b91-b858-3c655e3d52bf": { "content": "resource \"docker_container\" \"${MyResource}\" {\n}", "doc": "Defines docker_container", "filetype": "terraform", "grammar": "lsp", "label": "docker_container", "matches": { "tf-docker_container": true } }, "3e7d9852-5a1c-3194-a4d7-5fbb9a5946fe": { "content": "(${1:args}) ~>\n\t${2}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "bfun": true } }, "3e85e2e8-8177-3671-9c03-1d72bb9b4ecd": { "content": "select {\ncase ${1:#:condition}:\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "select {}", "matches": { "select": true } }, "3e87a900-87c3-35a7-86be-4219b79e0f9e": { "content": "resource \"aws_db_option_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_option_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_option_group", "matches": { "tf-aws_db_option_group": true } }, "3e90cde2-fc06-318d-9fb5-a90bf62c4ffb": { "content": "option \"${1:name}\" \"${2:value}\"\n$0", "doc": "Add option.", "filetype": "beancount", "grammar": "lsp", "label": "option", "matches": { "option": true } }, "3e954cb3-415c-3957-878a-9ccf9608dea1": { "content": "switch(${1:/*var*/})\n{\n\tcase ${2:/*value*/}:\n\t\t$3\n\t\tbreak;\n\tcase ${4:/*value*/}:\n\t\t$5\n\t\tbreak;\n\t${7:/*more cases*/}\n\tdefault:\n\t\t${6:assert(false);}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "switch (sw)", "matches": { "sw": true } }, "3e956fea-6e67-34db-b5be-3115d30b65ac": { "content": "alias_method :${1:new_name}, :${0:old_name}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "alias method definition", "matches": { "am": true } }, "3e9ae46b-07e9-3c0c-acc5-f5a132530aef": { "content": "[IMPORTANT]\n.${1:title}\n====\n${2:text}\n====\n$0", "doc": "Insert IMPORTANT block", "filetype": "asciidoc", "grammar": "lsp", "label": "important block 2", "matches": { "important+": true } }, "3eaa26d5-c123-3ca0-adc4-ad4c2dacf851": { "content": "GetWorld()->OverlapMultiByProfile(${1:OverlapsArray}, ${2:Location}, ${3:FQuat::Identity}, \"${4:ProfileName}\", FCollisionShape::${5:MakeSphere(Radius)}, ${6:TraceParams});", "doc": "Trace shape against world and return all overlapping actors using Collision Channel", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Overlap Multi Profile", "matches": { "uoverlap_multi_profile": true } }, "3eaa751e-3d1e-30be-afa2-c4b641f978e4": { "content": "${1:obj}.animate({${2:param1: value1, param2: value2}}, ${3:speed})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "animate": true } }, "3eab053c-3a85-3444-b279-32661e60a348": { "content": ":before", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":b": true } }, "3eaecde8-29c2-3d4c-91bb-dd4f9cd1e322": { "content": "for (${1:var} in ${2:object}){\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "enumerate names", "matches": { "for": true } }, "3eb73340-acc5-3c48-a0e1-e67e525afbba": { "content": "${1:FIELDNAME} = models.ImageField(upload_to=${2:path/for/upload}${3:, height_field=height, width_field=width}${0:, max_length=100})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "image": true } }, "3eb8857b-507e-3784-b6eb-8c67276eb6c7": { "content": "overflow-y: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovy:a": true } }, "3eb8a039-8e82-3faf-98af-be83acdd34ce": { "content": "? ${1:trueExpression} : ${2:falseExpression}\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "?": true } }, "3ebb2ace-74e2-3ee7-aacf-ce6a5d9bb05c": { "content": "text-shadow: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tsh": true } }, "3ebc2830-0243-335e-8724-8b2c75f63937": { "content": "font-emphasize-position: after", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "femp:a": true } }, "3ebc3254-4f48-3650-bc04-c998e98199d4": { "content": "mat2 rotate(float angle){\n\treturn mat2(cos(angle), -sin(angle), sin(angle), cos(angle));\n}", "doc": "rotate", "filetype": "glsl", "grammar": "lsp", "label": "rotate", "matches": { "rotate": true } }, "3ebe3cda-24d5-37d7-b7c7-79e82e4282e6": { "content": "${1:FIELDNAME} = models.CommaSeparatedIntegerField($2)", "doc": "CommaSeparatedIntegerField (mcoseint).\n\nThis field is deprecated since 1.9 in favor of CharField with validators.", "filetype": "models", "grammar": "lsp", "label": "mcoseint", "matches": { "mcoseint": true } }, "3ebecf01-04fe-394a-890b-5f89790b6dd3": { "content": "import 'package:flutter/cupertino.dart';\n \nvoid main() => runApp(MyApp());\n \nclass MyApp extends StatelessWidget {\n @override\n Widget build(BuildContext context) {\n return CupertinoApp(\n title: 'Cupertino App',\n home: CupertinoPageScaffold(\n navigationBar: CupertinoNavigationBar(\n middle: Text('Cupertino App Bar'),\n ),\n child: Center(\n child: Container(\n child: Text('Hello World'),\n ),\n ),\n ),\n );\n }\n}", "doc": "Create a CupertinoApp", "filetype": "flutter", "grammar": "lsp", "label": "Cupertino App", "matches": { "cupeapp": true } }, "3ec413a1-1014-3b9d-9cab-bc2a15e65fdd": { "content": "- [x] ${1:${TM_SELECTED_TEXT}}", "doc": "Insert checked item", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert checked item", "matches": { "checked item": true } }, "3ec8a77c-83f7-3ed9-b635-dbea52819318": { "content": "_.flow(${funcs})", "doc": "function square(n) {\n return n * n;\n}\n\nvar addSquare = _.flow([_.add, square]);\naddSquare(1, 2);\n// => 9\n\nCreates a function that returns the result of invoking the given functions\nwith the `this` binding of the created function, where each successive\ninvocation is supplied the return value of the previous.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flow", "matches": { "lodash flow": true } }, "3ed0b430-5c42-360d-9898-9971cd4bda3f": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n- [${7| ,x|}] ${8:text}\n- [${9| ,x|}] ${10:text}\n${0}", "doc": "Insert task list with 5 tasks", "filetype": "markdown", "grammar": "lsp", "label": "Insert task list 5", "matches": { "task5": true } }, "3ed45c37-434a-393e-bb77-deb4857ad362": { "content": "background-position: ${1:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgp": true } }, "3ed59bc1-ce56-331c-aa6b-2a1e68248e45": { "content": "border-fit clip", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:c": true } }, "3ed84d0f-e0bd-35f7-a565-0deeb2a0769b": { "content": "(defn ${1:name} \"${2:doc-string}\" [${3:arg-list}]\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defn": true } }, "3ed85684-c6ce-32e5-9aff-c503001279b1": { "content": "var_export(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "var_export($var)", "matches": { "var": true } }, "3ee27d79-5acd-36bc-9583-4aa2860a9ebc": { "content": "setDate($1)\n$0", "doc": "The setDate() method changes the day of the month of a given Date instance, based on local time.", "filetype": "javascript", "grammar": "lsp", "label": "setDate", "matches": { "setDate": true } }, "3eea3dc4-07e7-3fde-9a93-e9ac1bc31d62": { "content": "ignoring ${1:#:application responses}\n\t${0:TARGET}\nend ignoring", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "ign": true } }, "3ef1ef98-a95d-309f-a630-0eb34b6231cd": { "content": "<exception cref=\"${1:System.Exception}\">${2}</exception>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<ex": true } }, "3ef65557-ba64-354c-81b4-0ab96c80ef20": { "content": "grid-auto-rows auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gar:a": true } }, "3ef65d27-d079-3a78-9ec0-8621b4fec5f8": { "content": "const ${1:nuxtApp} = useNuxtApp()\n\t$0", "doc": "useNuxtApp is a built-in composable that provides a way to access shared runtime context of Nuxt, which is available on both client and server side. It helps you access the Vue app instance, runtime hooks, runtime config variables and internal states, such as ssrContext and payload.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useNuxtApp", "matches": { "useAppConfig": true } }, "3ef730a7-3329-3827-a515-eb122a932c2a": { "content": "<c:import url=\"${1}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cimport": true } }, "3efb3dbd-468b-3ee0-b6a1-31ef327ec13e": { "content": "${1:obj}.outerHeight()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "outerh": true } }, "3efdd926-22cf-36e4-95e7-5ed4d4d0bf08": { "content": "v-model=\"${1:something}\"", "doc": "Expects: varies based on value of form inputs element or output of components", "filetype": "vue", "grammar": "lsp", "label": "vue-v-model", "matches": { "vmodel": true, "vue v-model": true } }, "3f016d4d-cfc1-3949-9fc2-fcac996f523d": { "content": "{% flush %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% flush %}", "matches": { "flush": true } }, "3f04bf99-2792-347c-be0a-0d75d2c654b0": { "content": "font-stretch: expanded", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:e": true } }, "3f0ae9ce-02f5-37c2-880c-1a32e8a1ce39": { "content": "co________:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "co________:", "matches": { "co_": true } }, "3f0b20e1-9b9c-3c5d-bd32-9d0387e68bf2": { "content": "waits($1)", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "waits (coffee)", "matches": { "wa": true } }, "3f0b468d-8159-3fca-bca7-b8c0bd02474b": { "content": "${1:obj}.nextAll('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "nexta": true } }, "3f0cf459-91b4-364e-8a57-a8f8185a3b8f": { "content": "public class ${1:MyException} : ${2:Exception}\n{\n\tpublic $1() { }\n\tpublic $1(string message) : base(message) { }\n\tpublic $1(string message, Exception inner) : base(message, inner) { }\n\tprotected $1(\n\t\tSystem.Runtime.Serialization.SerializationInfo info,\n\t\tSystem.Runtime.Serialization.StreamingContext context)\n\t\t\t: base(info, context) { }\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "exc": true } }, "3f0d25b6-6512-36dc-94eb-56cf06af9dff": { "content": "for (${1:element} <- elements) {\n\t${2:println(element.toString)}\n}", "doc": "For loop", "filetype": "scala", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "3f14e5a4-7eca-351d-90be-fc2685ed4d48": { "content": "margin-right auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mr:a": true } }, "3f17018b-ec6c-37ec-8b8e-c129548e90ab": { "content": "if (${1}) {\n\t${2}\n}${3: else}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "if": true } }, "3f17f5c2-4616-370a-b2ef-6cc95d91e7ca": { "content": "private void OnMouseExit() {\n\t$0\n}", "doc": "Called when the mouse is not any longer over the GUIElement or Collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseExit", "matches": { "OnMouseExit()": true } }, "3f1c8bb4-627c-3ed2-aef9-4006dca7f327": { "content": "_.unescape(${string})", "doc": "_.unescape('fred, barney, & pebbles');\n// => 'fred, barney, & pebbles'\n\nThe inverse of `_.escape`; this method converts the HTML entities\n`&`, `<`, `>`, `"`, and `'` in `string` to\ntheir corresponding characters.\n\n**Note:** No other HTML entities are unescaped. To unescape additional\nHTML entities use a third-party library like [_he_](https://mths.be/he).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unescape", "matches": { "lodash unescape": true } }, "3f2590c3-986e-3570-b9ea-ca846db7253a": { "content": "if (${1:true}) ${0};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ifi": true } }, "3f25d7dc-f167-3671-a9ef-20aba156d18d": { "content": "${1:FIELDNAME} = forms.SplitDateTimeField($2)", "doc": "SplitDateTimeField (fsdatetime)", "filetype": "forms", "grammar": "lsp", "label": "fsdatetime", "matches": { "fsdatetime": true } }, "3f2cbf0b-7e7f-3a65-9561-768ab9735e70": { "content": "outline: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ol": true, "outline": true } }, "3f303044-c776-3aa4-8032-46f6a5fdd403": { "content": "/**\n * ${1:${VISUAL}}$0\n */", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "A JSDoc comment", "matches": { "/*": true } }, "3f319b00-e07a-3038-85b8-cec6d7b7b609": { "content": "border-corner-image: continue", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtli:c": true } }, "3f36ecdd-4a3f-34b8-8685-06a172658263": { "content": "<%% $1 %> $2", "doc": "EJS outputs a literal '<%'", "filetype": "ejs", "grammar": "lsp", "label": "EJS Literal", "matches": { "ejslit": true } }, "3f372cd5-4a15-33d7-8d45-584b6bc9c73e": { "content": "System.out.println($0);", "doc": "Print to standard out", "filetype": "java", "grammar": "lsp", "label": "sysout", "matches": { "sysout": true } }, "3f3820c9-b5dd-3a30-a167-b4f7a2a79f0b": { "content": "@override$0", "doc": "The @override tag indicates that a symbol overrides a symbol with the same name in a parent class.", "filetype": "jsdoc", "grammar": "lsp", "label": "override", "matches": { "@override": true } }, "3f3ac7e4-da8c-3fea-9936-5d690ce9e61c": { "content": "require 'test/unit'\n\nrequire 'tc_${1:test_case_file}'\nrequire 'tc_${2:test_case_file}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ts": true } }, "3f3e21f2-fb64-3d12-b0d4-f0d57892df26": { "content": "_.isError(${value})", "doc": "_.isError(new Error);\n// => true\n\n_.isError(Error);\n// => false\n\nChecks if `value` is an `Error`, `EvalError`, `RangeError`, `ReferenceError`,\n`SyntaxError`, `TypeError`, or `URIError` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-iserror", "matches": { "lodash iserror": true } }, "3f400a23-d9af-38da-a698-bb9e152b4fdb": { "content": "if (${1:status} < 0$2) {\n\t${3:err(EXIT_FAILURE, \"Ran out of ink\");}\n}", "doc": "Error checking for printf()-like functions", "filetype": "c", "grammar": "lsp", "label": "printf() errcheck", "matches": { "chkio_neg": true } }, "3f445beb-81c9-3f12-9bfc-ace8535e3d71": { "content": "~~${1}~~${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "~~scratch~~", "matches": { "scratch": true } }, "3f463734-aa5a-39a3-8ec7-80c1783ea329": { "content": "getInitialState: ->\n\t${1:myvar}: ${2:myvalue}\n\t$3", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define getInitialState", "matches": { "getInitialState": true } }, "3f476b3e-ba8b-359e-9ab1-38d15ff4c054": { "content": "${1:obj}.outerWidth()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "outerw": true } }, "3f4a10cd-9ddc-389b-8c94-1dd6ba1dd887": { "content": "if (${1})\n\t${0:${VISUAL}}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "if": true } }, "3f4bc73b-b67e-3e43-a00a-a96f9236ed18": { "content": "for ${1:i}=${2:1},${3:10} do\n\t${0:print(i)}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "for": true } }, "3f50faae-b1d7-3b08-a9c1-886192f1f0e2": { "content": "renderJSON(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "renj": true } }, "3f58dfe6-23d3-39c2-b2b3-89871677b194": { "content": "module type ${1:(* Name *)} = sig\n\t${2:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "Declare module signature", "matches": { "mot": true } }, "3f5aae18-763a-33af-aaca-65864925d06e": { "content": "<template>\n\t<${1:div}$2>\n\t\t$0\n\t</${1:div}>\n</template>", "doc": "template element", "filetype": "vue", "grammar": "lsp", "label": "vue-template", "matches": { "template": true, "vue template": true } }, "3f5c1f21-eade-37dd-8ac8-9034a787e8d4": { "content": "warnx(\"${1:%s}\"$0);", "doc": "warnx() snippet", "filetype": "c", "grammar": "lsp", "label": "warnx", "matches": { "warnx": true } }, "3f6577b1-f9a9-3561-a409-4b9aeb50d642": { "content": "{%- assign ${1:variable} = ${2:value} -%}", "doc": "Variable tag: assign, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag assign, whitespaced", "matches": { "assign-": true } }, "3f67159a-37d7-3699-b746-4823bd0c560b": { "content": "foreach ($${1:variable} as $${2:key} => $${3:value}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "foreach ($var as $key => $value) { .. }", "matches": { "foreachk": true } }, "3f750b03-ecbe-3482-b67a-11254ba83c52": { "content": "{% now \"$1\" %}", "doc": "now tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "now", "matches": { "now": true } }, "3f75dfbb-03e2-3c7b-8789-60417245f433": { "content": "{# $1 #}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "comment", "matches": { "#": true } }, "3f78e4b5-6de3-350b-8239-895ad68f8871": { "content": "return [\n\t${0}\n]", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return new array", "matches": { "ra": true } }, "3f7b3e12-7d78-31ac-8021-27790cae6dff": { "content": "for ${1:i},${2:v} in pairs(${3:table_name}) do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "forp": true } }, "3f833a50-dda6-3da3-820f-1aa3b26ddf38": { "content": "resource \"aws_appautoscaling_target\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_appautoscaling_target", "filetype": "terraform", "grammar": "lsp", "label": "aws_appautoscaling_target", "matches": { "tf-aws_appautoscaling_target": true } }, "3f83e47a-4d4e-3613-a0c6-f15f2e4524ee": { "content": "+ (void)initialize\n{\n\t[[NSUserDefaults standardUserDefaults] registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:\n\t\t${0}@\"value\", @\"key\",\n\t\tnil]];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "MethodInitialize", "matches": { "mi": true } }, "3f90a494-a67c-33e8-a101-dec4e6c0fc30": { "content": "strokeWeight(${0:1});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "strokeWeight": true } }, "3f92ec29-097d-3fef-a7aa-230cb2556b9c": { "content": "mailto:${1:alice@example.com}[${2:Alice}]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "mailto link", "matches": { "mailto": true } }, "3f9858df-5e9c-3ba5-99f0-00c2a010cb30": { "content": "outline-color invert", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "oc:i": true } }, "3f99afa5-3812-3913-9681-d17fa2208c00": { "content": "UGameplayStatics::GetAllActorsOfClass(GetWorld(), ${1:AClass}::StaticClass(), ${2:ActorArray});", "doc": "Get all Actors of one class from the level", "filetype": "unreal", "grammar": "lsp", "label": "Unreal GetAllActorsOfClass", "matches": { "ugetallactorsofclass": true } }, "3f9c2497-a7c3-3670-af27-5aa4c7384d71": { "content": "match ${1:object}\n| ${2:value} => ${3}\n| otherwise => void", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "mat": true } }, "3f9db4de-7a10-30f7-8ad6-2a7ae2a81780": { "content": "<textarea name=\"${1}\" id=\"${2:$1}\" rows=\"${3:8}\" cols=\"${4:40}\">${5}</textarea>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "textarea": true } }, "3fa5b771-7b3e-354a-8fb4-700e8157aae9": { "content": "text-align-last: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tal": true } }, "3fab260c-a6bc-3b72-86e5-11ff8453543c": { "content": "process (${1})\nbegin\n\t${2}\nend process;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "pr": true } }, "3face9ba-de4f-37ed-903e-f0f265105c05": { "content": "${1:mutationName}() {\n\tthis.\\$store.commit('${1:mutationName}', ${2:payload})\n}", "doc": "commit to vuex store in methods for mutation", "filetype": "vue", "grammar": "lsp", "label": "vue-commit-vuex-store-in-methods", "matches": { "vcommit": true, "vue commit vuex store in methods": true } }, "3fafc276-0e85-30dc-b0b0-bc620e03a90c": { "content": "t.integer :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.integer (tci)", "matches": { "t.": true } }, "3fb58970-08ff-38bb-bf73-b7b21aef0e07": { "content": "@debugger", "doc": "Edge: debugger tag is an inline tag. It drops the debugger keyword to the template output. You can use the chrome devtools to debug the compiled templates.", "filetype": "edge", "grammar": "lsp", "label": "edge: Debugger", "matches": { "@debugger": true } }, "3fb9ee7e-6cc5-36a5-b351-32614500851c": { "content": "border-break close", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbk:c": true } }, "3fba1ddb-64ac-3c77-9bb6-d5c1a1bba2f0": { "content": "justify-content: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:e": true } }, "3fbc0349-86e6-3244-89b5-a2c9fe2739b4": { "content": "module \"${myModuleName}\" {\n source = \"bitbucket.org/username\"\n}", "doc": "Define a module with BitBucket source.", "filetype": "terraform", "grammar": "lsp", "label": "bitbucket_module", "matches": { "tf-bitbucket_module": true } }, "3fbd8d36-7259-39aa-9037-cbd4d4736e3b": { "content": "import React, { memo } from 'react'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-memo", "matches": { "imrm": true, "react import memo": true } }, "3fbfb942-edf3-30cc-ad2c-9aa0eeef0402": { "content": "$this->${1:method}()->shouldNotHaveCount(${2:7});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotHaveCount(7)", "matches": { "sncount": true } }, "3fc0793c-ddd4-38c1-8dad-6efec05e41a4": { "content": "\\begin{equation}\n\t${1:TARGET}\n\\end{equation}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{equation} \\equation": true, "equation": true } }, "3fc1de34-a842-33fb-b3c4-dfd0537e4e49": { "content": "@interface ${1:NSObject)} (${2:Category)})\n${0}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "CategoryInterface", "matches": { "cati": true } }, "3fc45d11-c4bd-33b6-ba35-a8b88cb2ca34": { "content": "[${1:text}](https://${2:address} \"${3:title}\")", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "[\"": true } }, "3fc4bb36-1de1-3e49-b36d-65935b9aeeb2": { "content": "signal ${1} : std_logic;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "st": true } }, "3fc5764c-8a42-316e-a3b4-2f2ea635c19f": { "content": "onBeforeUnmount(() => {$0})", "doc": "Vue before unmount composition lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onBeforeUnmount", "matches": { "onBeforeUnmount": true } }, "3fc6db49-9401-3173-aab4-473089c0fa70": { "content": "${1:name}: ${2:Type},", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Struct field definition", "matches": { "fd": true } }, "3fca7cd7-a959-341f-b8fb-89e1b795daa0": { "content": "mixed.typeError()", "doc": "mixed.typeError(message: string): Schema\n\nDefine an error message for failed type checks. The ${value} and ${type} interpolation can\nbe used in the message argument.", "filetype": "yup", "grammar": "lsp", "label": "mixed-type-error", "matches": { "yup mixed typeerror": true } }, "3fcaf98d-66b6-3617-b68e-1954969b59aa": { "content": "${1:map}.${2:connect} '${0:controller/:action/:id}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mapc": true } }, "3fcbf425-ec8e-3bc5-a069-a5f0d270c7a1": { "content": "import { ${2:second} } from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importDestructing", "matches": { "imd": true } }, "3fcc686c-e219-3e77-bf5e-095e9e91b327": { "content": "position: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pos": true } }, "3fd6080d-25f4-3ce6-8149-5977eafa19c0": { "content": "import ${1:packageName}", "doc": "Snippet for import statement", "filetype": "kotlin", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "3fd9728c-fc49-3b64-a3e8-3683a20ab6cc": { "content": "onRenderTracked(() => {$0})", "doc": "Vue onRenderTracked lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onRenderTracked-composition", "matches": { "onRenderTracked": true } }, "3fdecab2-89a2-3819-b1e6-cfb0b4c5ec00": { "content": "opacity=", "doc": "keyword argument of Animation", "filetype": "kivy", "grammar": "lsp", "label": "opacity from pykv-snippets", "matches": { "opacity": true } }, "3fe457d5-f18d-33f9-8a3f-ac312b109084": { "content": "foreach(${1:item} ${2:items})\n\t${3}\nendforeach($1)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "foreach() endforeach()", "matches": { "foreach": true } }, "3fe82d72-d783-3b0d-9781-c91d0074bf85": { "content": "${1:obj}.submit (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "submit": true } }, "3feba1da-60c2-357b-9c4c-0d1e9a201c9a": { "content": "var ${1:function_name} = function(${2}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "vaf": true } }, "3febd6b7-9e6f-3873-9a5d-2d44bd9ba285": { "content": "@abstract$0", "doc": "This member must be implemented (or overridden) by the inheritor. Synonysm of @virtual.", "filetype": "jsdoc", "grammar": "lsp", "label": "abstract", "matches": { "@abstract": true } }, "3fed84b8-4069-3fb3-a4c6-e117164bdfbc": { "content": "if err != nil {\n\treturn errors.Wrap(err, \"${1:message}\")\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return wrap", "matches": { "errnw": true } }, "3ff07ba5-1e90-3775-963e-30930f095173": { "content": "<VirtualHost ${1:example.org}>\n\tServerAdmin webmaster@${1}\n\tDocumentRoot /www/vhosts/${1}\n\tServerName ${1}\n\tErrorLog logs/${1}-error_log\n\tCustomLog logs/${1}-access_log common\n</VirtualHost>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "vhost": true } }, "3ff42637-d526-3d37-9c9a-3b1480174b44": { "content": "@copyright ${1:text.}$0", "doc": "The copyright notice of the module or file. LuaDoc adds a © sign between the label (Copyright) and the given text (e.g. 2004-2007 Kepler Project).", "filetype": "luadoc", "grammar": "lsp", "label": "@copyright", "matches": { "@copyright": true } }, "3ffa28b0-d10b-3b32-9fc0-46fa733490b0": { "content": "function asin(${1:sine})$0", "doc": "function trigonometric arc-sine, or inverse sine, of sine", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-asin", "matches": { "function asin": true } }, "3ffc6127-699e-3fa2-9a0c-76d9c159e4ae": { "content": "resource \"pagerduty_service_integration\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n type = \"generic_events_api_inbound_integration\"\n service = \"\\${pagerduty_service.example.id}\"\n vendor = \"\\${data.pagerduty_vendor.datadog.id}\"\n}", "doc": "define pagerduty_service_integration resource.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty_service_integration", "matches": { "tf-pagerduty_service_integration": true } }, "40005d9d-4ff5-39c7-ab8f-b2b32cc361b4": { "content": "name=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "name": true } }, "40045cb1-c86d-3ec1-8fa9-44704eb5782d": { "content": "echo CHtml::activeRadioButtonList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yharbl": true } }, "4004956b-ee3f-3568-81f4-ba0f933d9b59": { "content": "| size", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "size": true } }, "400bad20-2b35-3b00-9409-3f7900eb5763": { "content": "has_many :${0:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "hm": true } }, "4017c086-e1f7-3fc3-a2be-d00a6c26423c": { "content": "useEffect(() => {\n\t${1}\n});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useEffect", "matches": { "usee": true } }, "401adc90-5208-3557-87bf-dce5132c0640": { "content": "background: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bg:n": true } }, "401bc251-5832-3e26-8bbc-3e8144b5b7a1": { "content": "getContext(${1:key})", "doc": "svelte getContext", "filetype": "svelte", "grammar": "lsp", "label": "svelte-get-context", "matches": { "s-get-content": true } }, "401bede3-9f37-3543-aece-18f314e04dc7": { "content": "import { Injectable } from '@angular/core'\nimport { HttpInterceptor, HttpEvent, HttpHandler, HttpRequest } from '@angular/common/http'\nimport { Observable } from 'rxjs'\n\n@Injectable()\nexport class ${2:Your}Interceptor implements HttpInterceptor {\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\treturn next.handle(req)\n\t}\n}", "doc": "Empty Angular HttpInterceptor for HttpClient", "filetype": "typescript", "grammar": "lsp", "label": "Angular HttpInterceptor - Empty", "matches": { "a-http-interceptor": true } }, "4021b2c5-8573-37cb-99e1-f1205b47c2a0": { "content": "$this->fail(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->fail()", "matches": { "fail": true } }, "4023292f-86d5-3d7c-ad48-fe009232e092": { "content": "{% for ${1:item} in ${2:sequence} %}\n\t$3\n{% else %}\n\t$4\n{% endfor %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "for/else", "matches": { "for": true } }, "402521c6-5b68-3b24-a543-bb2e0dff3819": { "content": "justify-content: space-between", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:sb": true } }, "40261dd2-61d2-32f3-b2ce-4a3efee08e2e": { "content": "{% nav ${1:item} in ${2:items} %}\n\t$3\n{% endnav %}\n$0", "doc": "nav", "filetype": "twig", "grammar": "lsp", "label": "nav", "matches": { "nav": true } }, "4026212b-39ac-3396-8354-c534921f61f9": { "content": "console.error(${1:object});", "doc": "Displays a message in the console and also includes a stack trace from where the method was called", "filetype": "base", "grammar": "lsp", "label": "consoleerror", "matches": { "base console error": true } }, "4026ba01-32d4-3b77-97f2-5015f9047f8b": { "content": "@deprecated(\"${1:This field deprecated}. Use ${2:something} instead\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "compiler deprecation warn", "matches": { "@dw": true } }, "4038666a-3608-329b-a18a-fc3c01ada437": { "content": "let ${1:s:M} = ${2:s:V}.import('${3:#:module_name}')", "doc": "", "filetype": "vital", "grammar": "snu", "label": "let s:M = s:V.import('...')", "matches": { "vital_import": true } }, "4039c33e-533b-3740-8d9f-9a121d513e66": { "content": "caption-side: top", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cps:t": true } }, "403d1359-ea2c-3f7b-adef-b3def77d50cb": { "content": "foreign import ${1} :: ${2}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fi": true } }, "40400de6-15e1-30aa-97fa-c4638d9d0413": { "content": "$this->shouldReturnAnInstanceOf($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldReturnAnInstanceOf('Type')", "matches": { "srinstance": true } }, "40495276-dd05-306e-9621-9f386e16fc5e": { "content": "resource \"scaleway_volume_attachment\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n server = \"\\${scaleway_server.test.id}\"\n volume = \"\\${scaleway_volume.test.id}\"\n}", "doc": "define scaleway_volume_attachment resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_volume_attachment", "matches": { "tf-scaleway_volume_attachment": true } }, "404aba81-b75a-3c71-905e-0ab368668034": { "content": "// MARK: - Public", "doc": "Create a MARK: - Data", "filetype": "objc", "grammar": "lsp", "label": "MARK: - Data", "matches": { "markdata": true } }, "4052b90b-f7b0-37c6-8152-4d854f6d176f": { "content": "resource \"bitbucket_repository\" \"${MyResource}\" {\n}", "doc": "Defines bitbucket_repository", "filetype": "terraform", "grammar": "lsp", "label": "bitbucket_repository", "matches": { "tf-bitbucket_repository": true } }, "4056d47b-4734-305d-bcd7-3e39982127e0": { "content": "set grid", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set grid", "matches": { "grid": true } }, "405c72e3-6799-3a61-9ff6-b8732d2401f7": { "content": "[<Literal>]\nlet ${1} = ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "lit": true } }, "405e7183-0740-3ddc-8aab-730d9f3f0c67": { "content": "TEST(${1:SuiteName}, ${2:TestName}) {\n\t${0}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "GTest:add test", "matches": { "gtetest": true } }, "405f47eb-264f-376c-bfed-d88fa59e1943": { "content": "blockDim.${0}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Block Dimension", "matches": { "bdim": true } }, "4063b086-e34c-3007-b7cc-dbecc41f3ab2": { "content": "type ${1:Type} =\n\t${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "ty": true } }, "4064e95a-6b62-3926-a915-5c106157cf97": { "content": "onDeactivated(() => {$0})", "doc": "Vue deactivated composition lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onDeactivated-composition", "matches": { "onDeactivated": true } }, "406778e0-423a-391b-8fcd-f23daaf6222a": { "content": "right auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "r:a": true } }, "4067fe45-9fa5-3253-a557-ee1ada79838f": { "content": "direction: ${1:ltr|rtl};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "direction: ltr|rtl (direction)", "matches": { "direction": true } }, "4069f65a-8c0d-3e86-b75f-d83c9235c03a": { "content": "const props = defineProps({\n\t$0\n});", "doc": "A list/hash of attributes that are exposed to accept data from the parent component.", "filetype": "script", "grammar": "lsp", "label": "defineProps", "matches": { "defineProps": true } }, "406d990a-58c3-39cd-a622-36820abe385f": { "content": "concat_idents!(${1})", "doc": "concat_idents!(…)", "filetype": "rust", "grammar": "lsp", "label": "concat_idents", "matches": { "concat_idents": true } }, "40745293-2c3a-32fd-bd3a-22114d165400": { "content": "do {\n\t$1\n} catch ${2:Http}.Error => error {\n\t$3\n}", "doc": "do expressions are for two things: handling asynchronous computations that might fail, for example when loading something with a request, or executing asynchronous expressions sequentially.", "filetype": "mint", "grammar": "lsp", "label": "Do", "matches": { "do": true } }, "4077b64f-1c7f-38d9-9dfe-32c5059b315b": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tLEFT JOIN ${3:tableName2}\n\tON ${4:match};", "doc": "Left Join", "filetype": "sql", "grammar": "lsp", "label": "ljoin", "matches": { "ljoin": true } }, "407a1083-288a-385c-bb3c-866988035040": { "content": "mapply(${1:function}, ${2:...})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "mapply", "matches": { "mapply": true } }, "407e09bd-4e6a-398f-8718-f775c50ab732": { "content": "class ${1:#:ClassName} {\n\tvar _${2};\n\tfunction ${1}(${2}){\n\t\t_${2} = ${2};${0}\n\t}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "class": true } }, "40813439-73dc-3679-9762-73f0cb53d26d": { "content": "foreach ($${1:#:variable} as $${2:#:x}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "foreach": true, "foreach-list": true } }, "4084c4f3-455c-35b2-ad9e-9e13e3dcca53": { "content": "resource \"rabbitmq_exchange\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n vhost = \"\\${rabbitmq_permissions.guest.vhost}\"\n settings {\n type = \"fanout\"\n durable = false\n auto_delete = true\n }\n}", "doc": "define rabbitmq_exchange resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_exchange", "matches": { "tf-rabbitmq_exchange": true } }, "40862eb4-fa2e-3b03-ba9e-a26ba1f09c1e": { "content": "<svelte:self ${1:prop}={${2:value}} />", "doc": "svelte:self", "filetype": "svelte", "grammar": "lsp", "label": "svelte-self-prop", "matches": { "s-self-prop": true } }, "40882ce7-da59-37b3-8a3e-8e37a8113b39": { "content": "guard let ${1:value} = ${2:optional} else {\n\t$0\n}", "doc": "guard statement with optional binding", "filetype": "swift", "grammar": "lsp", "label": "guard let", "matches": { "guardlet": true } }, "408938f2-b87c-3a5b-82e0-e10d6e6d94d5": { "content": "const $1 = $2 => dispatch($3);", "doc": "Redux dispatch hook", "filetype": "redux", "grammar": "lsp", "label": "redux-dispatch-hook", "matches": { "redux dispatch": true, "rxd": true } }, "4089dcbb-009c-3679-b39d-d21e3ef352e9": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tWHERE ${3:condition};", "doc": "Select with condition", "filetype": "sql", "grammar": "lsp", "label": "selectw", "matches": { "selectw": true } }, "409c1e1e-ce49-33cd-a085-ae757813ac55": { "content": "resource \"openstack_networking_network_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n admin_state_up = \"true\"\n}", "doc": "define openstack_networking_network_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_network_v2", "matches": { "tf-openstack_networking_network_v2": true } }, "409cacb3-3a76-39a1-8323-bdb73751b7ab": { "content": "resource \"aws_spot_fleet_request\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_spot_fleet_request", "filetype": "terraform", "grammar": "lsp", "label": "aws_spot_fleet_request", "matches": { "tf-aws_spot_fleet_request": true } }, "40a19dd3-7252-35dd-b5e8-b5d8a9b6d409": { "content": "object ${1:name}${2:(arg)}${3: extends }${4: with} ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "object": true } }, "40a44c44-1472-3c47-9b87-a161d270ccf1": { "content": "$this->input->server(\"${1:index}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-server": true } }, "40a47537-c4c4-3fd3-8022-9ad456528973": { "content": "${1}<sup>${0}", "doc": "Create a superscript.", "filetype": "markdown", "grammar": "lsp", "label": "Insert superscript", "matches": { "sup": true } }, "40aca42b-1956-3dfa-84e0-2320735e9c3c": { "content": "toUpperCase()", "doc": "The toUpperCase() method returns the calling string value converted to uppercase (the value will be converted to a string if it isn't one).", "filetype": "javascript", "grammar": "lsp", "label": "toUpperCase", "matches": { "toUpperCase": true } }, "40b2d6e4-c48d-3d1a-b265-e68ca6fd5729": { "content": "componentDidUpdate(prevProps, prevState) { ${1:first}}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "generated", "grammar": "lsp", "label": "componentDidUpdate", "matches": { "cdup": true } }, "40b746fe-60b8-3c57-8016-d0e554cdcea6": { "content": "\\\\item ${1}\n\t${0:]i}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\item (recursive)", "matches": { "]i": true } }, "40bb45c6-ac0f-3375-a1ee-f41f740a3c43": { "content": "onready var ${1:name} = get_node($2)", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "onready": true } }, "40bfedd2-0f30-360f-9b7d-7e4c85cccdbd": { "content": "using (${1:resource})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "using statement", "matches": { "using": true } }, "40c3de20-c50e-3216-b3df-491ae23840c4": { "content": "<dl>${1:TARGET}</dl>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dl": true } }, "40c55ea1-5b04-3069-8aa2-cd9cd8a78ed0": { "content": "list-style-type: upper-roman;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: upper-roman", "matches": { "listur": true } }, "40cb349a-d324-351d-88af-2a1801959f9c": { "content": "justify-items: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ji:st": true } }, "40d2e258-4bae-3ead-91a7-f36b5fc26985": { "content": "#define _GNU_SOURCE", "doc": "Enable GNU extensions (functions)", "filetype": "c", "grammar": "lsp", "label": "_GNU_SOURCE", "matches": { "#gnu": true } }, "40d381b2-ecbb-30d6-b8c8-f7d36f853b13": { "content": "@slot('$1')\n $2\n@endslot", "doc": "slot", "filetype": "snippets", "grammar": "lsp", "label": "slot", "matches": { "b:slot": true } }, "40d4a091-0af9-36dc-997f-29dc182263b8": { "content": "${1:FIELDNAME} = models.DateField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "date": true } }, "40d7e837-5f50-328b-b754-b76838887401": { "content": "<meta name=\"viewport\" content=\"${1:width=device-width, initial-scale=1}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metaviewport": true } }, "40dddaad-98ba-3335-b339-0f5c93a93328": { "content": ":source-highlighter: rouge$0", "doc": "", "filetype": "asciidoctor", "grammar": "snu", "label": "source-highlighter: rouge", "matches": { "highlight-rouge": true, "hirouge": true } }, "40de3888-ca68-364b-bc0c-73d6cc3206ed": { "content": "<var>$1</var>$2", "doc": "HTML - Defines a variable", "filetype": "html", "grammar": "lsp", "label": "var", "matches": { "var": true } }, "40e0c0d2-2198-32d6-ba50-20c9eb68c521": { "content": "<tt>${1}</tt>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "tt": true } }, "40e2e2da-63a9-3110-b5f5-5e383ac94df2": { "content": "static int Main(string[] args)\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "static int main", "matches": { "sim": true } }, "40e364e9-a7b1-3ff0-bead-3a640ab4c472": { "content": "with ${1};${2}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "with ...;...", "matches": { "with": true } }, "40e62b06-4d63-3c6e-b795-9b12b13e2bcc": { "content": "$.extend(${1:true, }${2:target}, ${3:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "extend": true } }, "40e66299-14ac-3a75-9019-dee30b2def0d": { "content": "_.isArguments(${value})", "doc": "_.isArguments(function() { return arguments; }());\n// => true\n\n_.isArguments([1, 2, 3]);\n// => false\n\nChecks if `value` is likely an `arguments` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isarguments", "matches": { "lodash isarguments": true } }, "40ed585d-eab0-38f6-aa32-1f393c19aeee": { "content": "/// ${1:description}\n///\n/// ${2:Params: ${3:param} = ${4:param description}\n///\t\t\t $5}\n///\n/// ${6:Returns: ${7:return value}}\n///\n/// ${8:Throws: $9Exception $10}", "doc": "", "filetype": "d", "grammar": "snu", "label": "function ddoc block (fdoc)", "matches": { "fdoc": true } }, "40f1d227-f8a0-3444-be0d-e0844e83d304": { "content": "assert_select '${1:path}'${2:, ${3:text}: ${4:'${5:inner_html}'}}${6: do\n\t$0\nend}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_select", "matches": { "ass": true } }, "40f41756-5abb-3b4a-9ac4-baf5206674de": { "content": "resource \"aws_elb\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elb", "filetype": "terraform", "grammar": "lsp", "label": "aws_elb", "matches": { "tf-aws_elb": true } }, "40f5a0aa-4046-335d-8dd0-836d2535d2fa": { "content": "expect(${1:target}).toBeFalsy();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be falsy (js)", "matches": { "ef": true } }, "40f7bf33-354e-3c4f-9719-fb349c12077a": { "content": "\\left \\(\n\\begin{array}{${1:ccc}}\n${2:v1 & v2} \\\\\n$0\n\\end{array}\n\\right \\)", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "matrix": true } }, "40f7c5a1-787a-35f2-b3c3-5ee4e43cbc0d": { "content": "margin: '${1}',", "doc": "margin", "filetype": "react-native", "grammar": "lsp", "label": "margin", "matches": { "mar": true } }, "40f8c6a6-cc84-39e9-88bc-1649f07ac1b2": { "content": "PropTypes.number.isRequired,", "doc": "Number prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeNumberRequired", "matches": { "ptnr": true } }, "40febe38-422a-3afc-91ae-746b9feb0cb8": { "content": "<dd>${1:TARGET}</dd>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dd": true } }, "41060343-7f97-31b2-9e2b-0a9abcffb477": { "content": "private void OnDrawGizmosSelected() {\n\t$0\n}", "doc": "Callback to draw gizmos only if the object is selected.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnDrawGizmosSelected", "matches": { "OnDrawGizmosSelected()": true } }, "41104612-a0b8-36a4-8aa4-9e328e9a8b37": { "content": "<% ${0} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rc": true } }, "4111c28c-85cf-34ec-96f9-6c290f1dbd7a": { "content": "${1:first} = (${2:second}) => {${3:third}}", "doc": "Creates a method inside a class", "filetype": "react-es7", "grammar": "lsp", "label": "method", "matches": { "met": true } }, "4114987c-7068-3907-8c5f-71df64e2525b": { "content": "var $1 = new sap.m.Text({\n\t\t\ttext :$2,\n\t\t\ttextDirection :$3,\n\t\t\tvisible :$4,\n\t\t\twrapping : $5,\n\t\t\ttextAlign : $6,\n\t\t\twidth :$7,\n\t\t\tmaxLines :$8\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmtext": true } }, "4115c72a-0712-36f0-94e5-567d3c732b91": { "content": "\\${3:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${3:default}", "matches": { "3:": true } }, "411b66b1-ffbb-3c12-ba24-8515183ec735": { "content": "//#region ${1}\n${2}\n//#endregion", "doc": "Create region", "filetype": "react-native", "grammar": "lsp", "label": "regionStartEnd", "matches": { "#regionStartEnd": true } }, "411d2007-8782-33d2-bb5f-c9e4d8eced49": { "content": "<nuxt>$1</nuxt>$0", "doc": "", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-view", "matches": { "nuxt view": true } }, "412270c9-6824-3443-8d03-a638a28923ac": { "content": "grid-row ${1} / ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gr": true } }, "4126e967-64e4-3e19-9a0c-68a06d7b1d9b": { "content": "<script>\nexport default {\n\t$0\n}\n</script>", "doc": "script element", "filetype": "vue", "grammar": "lsp", "label": "script", "matches": { "script": true } }, "4126fb3a-7e29-3df1-82cc-e3c2c06a70e0": { "content": "${1:value} in ${2:list}", "doc": "\"in\" operator", "filetype": "nushell", "grammar": "lsp", "label": "in", "matches": { "in": true } }, "4129add3-c8c4-3a7b-aa57-15b1f1e9c258": { "content": "let ${1:TARGET} = ${2};${3}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "let": true } }, "412e04de-efa1-30d9-8604-613072591248": { "content": "$this->assertInternalType(${1:'string'}, ${2:actual});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertInternalType('string', $actual)", "matches": { "asit": true } }, "412e57b8-535b-3013-bfaf-8f04219e3d42": { "content": "text-emphasis: disc", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:ds": true } }, "4131e84c-a58a-31fe-9eb2-28444d4ee291": { "content": "typedef enum {$1} ${2};", "doc": "typedef enum (data_type) { ... } name", "filetype": "systemverilog", "grammar": "lsp", "label": "typedef enum", "matches": { "typedef enum": true } }, "4136ac4e-2b8b-3d4a-884c-36e017ae5530": { "content": "errx(${1:EXIT_FAILURE}, \"${2:%s}\"$0);", "doc": "errx() snippet", "filetype": "c", "grammar": "lsp", "label": "errx", "matches": { "errx": true } }, "4137db57-2110-3666-b024-18eb9dcd4d2d": { "content": "border-bottom: ${1:1}px ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-bottom: size style color (border)", "matches": { "border": true } }, "41399f30-bdbf-3604-ac75-565e1b7b2928": { "content": "bind:${1|duration,buffered,played,seekable,seeking,ended,currentTime,playbackRate,paused,volume,muted,videoWidth,videoHeight|}", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-media-elements", "matches": { "s-bind-media-elements": true } }, "413c6041-0b01-3258-8820-b973c66d7516": { "content": "case (${1:condition}) {\n\t${2:match1} => ${3:value1}\n\t${4:match3} => ${5:value3}\n\t=> ${6:defaultValue}\n}", "doc": "A case expression is useful for matching enums or exact values, while also supporting a default value.", "filetype": "mint", "grammar": "lsp", "label": "Case", "matches": { "case": true } }, "413c808f-61e4-3cb3-aa00-e93fa513ef32": { "content": "import ${1:package} as ${2:name}", "doc": "Code snippet for import a package and rename.", "filetype": "julia", "grammar": "lsp", "label": "import as", "matches": { "as": true, "im": true, "import": true } }, "4143b9f4-fd90-3e77-a86b-53db7030e466": { "content": "private\n\n${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "priv": true } }, "414eb0df-ac7c-3463-b4e8-6420a1e9ea94": { "content": "${1:TimerHandle}.Invalidate();", "doc": "Invalidate a Timer Handle", "filetype": "unreal", "grammar": "lsp", "label": "Unreal InvalidateTimer", "matches": { "utimer_invalidate": true } }, "4151d942-ff7d-365a-8b98-7176cf4bbd9c": { "content": "private void OnWizardOtherButton() {\n\t$0\n}", "doc": "Allows you to provide an action when the user clicks on the other button.", "filetype": "unity", "grammar": "lsp", "label": "ScriptableWizard OnWizardOtherButton", "matches": { "OnWizardOtherButton()": true } }, "4153195b-f882-3845-9fb8-e5a2207bf97d": { "content": "border-left-color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdlc": true } }, "41554a0b-4c96-3d58-a4ff-11e5952cd71c": { "content": "import ${1:package}: ${2:exports}", "doc": "Code snippet for import something from a package.", "filetype": "julia", "grammar": "lsp", "label": "import from", "matches": { "from": true, "im": true, "import": true } }, "41587a02-0c6e-36e3-b780-0831c9ff6496": { "content": "clear: ${1|both,left,right,none|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "clear", "matches": { "clr": true } }, "41588d57-68b5-3e92-b5b9-603c375598a7": { "content": "orphans: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "orp": true } }, "4162942d-3148-30fb-845b-aa7286fbb2a2": { "content": "for ${1:#:value} in ${2:#:list}:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "for ... in ...: ...", "matches": { "for": true } }, "41634179-e819-3077-acdc-740c041a805e": { "content": "\\\\item ${1:${VISUAL}}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\item", "matches": { "it": true } }, "4166e1f1-571b-37c1-b073-3eabd7489853": { "content": "resource \"google_compute_vpn_gateway\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n network = \"\\${google_compute_network.network1.self_link}\"\n region = \"\\${var.region}\"\n}", "doc": "Defines google_compute_vpn_gateway resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_vpn_gateway", "matches": { "tf-google_compute_vpn_gateway": true } }, "41694702-14c9-3d5a-9798-77eee316e523": { "content": "*ngFor=\"let ${1:item} of ${2:list}\"${0}", "doc": "Angular *ngFor", "filetype": "angular", "grammar": "lsp", "label": "ngfor", "matches": { "a-ngfor": true, "angular ng for": true } }, "416b70ce-4432-325a-af85-08a0b7003572": { "content": "[ArgumentCompleter({\n\t[OutputType([System.Management.Automation.CompletionResult])]\n\tparam(\n\t\t[string] \\$CommandName,\n\t\t[string] \\$ParameterName,\n\t\t[string] \\$WordToComplete,\n\t\t[System.Management.Automation.Language.CommandAst] \\$CommandAst,\n\t\t[System.Collections.IDictionary] \\$FakeBoundParameters\n\t)\n\t\n\t\\$CompletionResults = [System.Collections.Generic.List[System.Management.Automation.CompletionResult]]::new()\n\t\n\t${0:$TM_SELECTED_TEXT}\n\t\n\treturn \\$CompletionResults\n})]", "doc": "Allows you to add tab completion values to a specific parameter by writing a script block that generates zero or more CompletionResult objects. More: Get-Help about_Functions_Argument_Completion", "filetype": "PowerShell", "grammar": "lsp", "label": "ArgumentCompleterAttribute", "matches": { "argument-completer": true } }, "41761a91-8777-3010-b66b-a9dbf52ba200": { "content": "<dl>\n\t${0}\n</dl>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dl": true } }, "4179d1be-b6c0-3d99-aca5-908660a33820": { "content": "accept ${1}(${2}) do\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "accept": true } }, "417f8b55-6bd9-3376-a068-0143c87dc1d2": { "content": "${1:obj}.parent('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "parent": true } }, "41800358-12a5-3c71-8b23-34d17488c154": { "content": "text-decoration underline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "td:u": true } }, "41832f53-83a8-332d-9e43-409b7304a0fe": { "content": "onUnmounted(() => {$0})", "doc": "Vue unMounted lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onUnmounted", "matches": { "onunmounted": true } }, "4185cc6e-72e2-346e-a3f7-50776c9eecef": { "content": "{\n\t\"type\": \"npm\",\n\t\"script\": \"${1:start}\",\n\t\"isBackground\": true,\n\t\"presentation\": {\n\t\t\"focus\": true,\n\t\t\"panel\": \"dedicated\"\n\t},\n\t\"group\": {\n\t\t\"kind\": \"build\",\n\t\t\"isDefault\": true\n\t},\n\t\"problemMatcher\": {\n\t\t\"owner\": \"typescript\",\n\t\t\"source\": \"ts\",\n\t\t\"applyTo\": \"closedDocuments\",\n\t\t\"fileLocation\": [\"relative\", \"\\${cwd\\}\"],\n\t\t\"pattern\": \"\\$tsc\",\n\t\t\"background\": {\n\t\t\t\"activeOnStart\": true,\n\t\t\t\"beginsPattern\": {\n\t\t\t\t\"regexp\": \"(.*?)\"\n\t\t\t},\n\t\t\t\"endsPattern\": {\n\t\t\t\t\"regexp\": \"Compiled |Failed to compile.\"\n\t\t\t}\n\t\t}\n\t}\n}", "doc": "", "filetype": "jsonc", "grammar": "lsp", "label": "Create task to start Angular", "matches": { "a-task-start": true } }, "418dc2fd-32d8-32ff-a59c-2b763143a1f1": { "content": "create table ${1:table} (\n\t${0:columns}\n);", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "tbl": true } }, "418dfb98-d953-3038-989e-930063044634": { "content": "it { should validate_numericality_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isvn": true } }, "4192f0c7-7fa0-3ae3-b1e5-74dcc81125ba": { "content": "resource \"azurerm_dns_a_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n records = [\"10.0.180.17\"]\n}", "doc": "Defines azurerm_dns_a_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_a_record", "matches": { "tf-azurerm_dns_a_record": true } }, "419524c8-c4b2-35e4-ab3a-17115a28cfcd": { "content": "function ${1}(${2}) return ${3} is\n\t${4}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "function": true } }, "419bb273-4ac6-308d-9d59-0d85d914a5c3": { "content": "PropTypes.objectOf($0),", "doc": "An object with property values of a certain type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObjectOf", "matches": { "ptoo": true } }, "41a2028f-c8ad-3b86-b811-1775956a51d1": { "content": "componentDidMount: ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentDidMount", "matches": { "componentDidMount": true } }, "41a4661b-35de-3a89-bebe-527ae8a63d5a": { "content": "background-break: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgbk": true } }, "41a70ee4-28a6-3536-bc1a-7c3edeb09b65": { "content": "#!/usr/bin/env node", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "#!/usr/bin/env node", "matches": { "#!": true } }, "41ad5772-6141-378b-b916-a9ee58a45b5b": { "content": "switch (${1:expression}) {\n\tcase '${3:case}':\n\t\t${4}\n\t\tbreak\n\t${0}\n\tdefault:\n\t\t${2}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "switch": true } }, "41ae497c-8a1c-368e-8035-d4eafb1aa2c5": { "content": "resource \"aws_elastic_beanstalk_configuration_template\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elastic_beanstalk_configuration_template", "filetype": "terraform", "grammar": "lsp", "label": "aws_elastic_beanstalk_configuration_template", "matches": { "tf-aws_elastic_beanstalk_configuration_template": true } }, "41b014eb-f929-3585-a250-860c9200dd02": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} | ${5:Column5} |\n| --------------- | --------------- | --------------- | --------------- | --------------- |\n| ${6:Item1.1} | ${7:Item2.1} | ${8:Item3.1} | ${9:Item4.1} | ${10:Item5.1} |\n| ${11:Item1.2} | ${12:Item2.2} | ${13:Item3.2} | ${14:Item4.2} | ${15:Item5.2} |\n| ${16:Item1.3} | ${17:Item2.3} | ${18:Item3.3} | ${19:Item4.3} | ${20:Item5.3} |\n${0}", "doc": "Insert table with 4 rows and 5 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 4x5 table", "matches": { "4x5table": true } }, "41b28953-4e67-337e-ac9e-232a791cfd84": { "content": "outline-color: ${0:#000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "oc": true } }, "41b3d730-1f61-3ee3-9183-0d5eb18e06be": { "content": "$1: .ascii \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Ascii", "matches": { "ai": true } }, "41b558e3-72fa-3c99-8dd0-7cc63b554c80": { "content": "around_create :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "marc": true } }, "41b591d0-2462-377c-aa44-51326afc4d7a": { "content": "const Global${1} = createGlobalStyle`\n ${2}\n`;", "doc": "createGlobalStyle", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-create-global-style", "matches": { "scg": true, "styled-components createglobalstyle": true } }, "41bcee78-5b9e-3d9d-ac55-29a3cc9b789a": { "content": "%#Region $0", "doc": "Folding Region Start", "filetype": "latex-snippets", "grammar": "lsp", "label": "Region Start", "matches": { "#region": true } }, "41c4871b-378b-3c51-9e6e-d840343e7568": { "content": "UAudioComponent* ${1:MyDialog} = UGameplayStatics::SpawnDialogue2D(GetWorld(), ${2:DialogWave}, ${3:DialogContext}, ${4:VolumeMultiplier}, ${5:PitchMultiplier}, ${6:StartTime}, ${7:bAutoDestroy});", "doc": "Spawn Dialog 2D", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnDialog2D", "matches": { "uspawn_dialog_2d": true, "uspawn_dialogue_2d": true } }, "41c750ae-9457-30c2-8470-eee178f98b1b": { "content": "${1:component}.$on(${2:eventname}, ${3:handler});", "doc": "svelte component api $on", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-on", "matches": { "s-component-on": true } }, "41cda373-b0a3-361e-9459-b5553130ee95": { "content": "match ${1:expression}:\n\tcase ${2:pattern_1}:\n\t\t${3:pass}\n\tcase ${4:pattern_2}:\n\t\t${5:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Structural pattern matching", "matches": { "match": true } }, "41ce83a8-e5e1-388d-b068-cbc4bfd9a239": { "content": "include(${1:FetchContent})", "doc": "Add the snippet for include()", "filetype": "cmake", "grammar": "lsp", "label": "include()", "matches": { "inc": true } }, "41e5e14f-8b13-3368-9d74-6bd338939c64": { "content": "import React, { PureComponent } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends PureComponent {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nexport default ${1:$TM_FILENAME_BASE}", "doc": "Creates a React pure component class with ES7 module system export", "filetype": "react", "grammar": "lsp", "label": "react-class-export-pure-component", "matches": { "react component class export pure": true, "rpce": true } }, "41e6142b-0d4a-3f54-81db-8dbcf2ae2b8d": { "content": "substring($1)\n$0", "doc": "The substring() method returns the part of the string between the start and end indexes, or to the end of the string.", "filetype": "javascript", "grammar": "lsp", "label": "substring", "matches": { "substring": true } }, "41e697c5-c65a-38f6-b745-43602d20c8f1": { "content": "[${0:foo} release];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "rel": true } }, "41eb06b6-de48-32f0-9523-56063f32b61d": { "content": "if !exists('b:undo_ftplugin')\n let b:undo_ftplugin = ''\nendif\n\n${1}\n\nlet b:undo_ftplugin .= '\n\\ | setlocal ${2:#:option_name1< option_name2<...}\n\\'", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if !exists('b:undo_ftplugin')", "matches": { "b:undo_ftplugin": true, "undo_ftplugin": true } }, "41ec31e2-4776-3a18-bbd5-7948f5b60969": { "content": "def create\n\t@${1:model_class_name} = ${2:ModelClassName}.new($1_params)\n\trespond_to do |format|\n\t\tif @$1.save\n\t\t\tformat.html { redirect_to @$1, notice: '$2 created' }\n\t\telse\n\t\t\tformat.html { render :new, status: :unprocessable_entity }\n\t\tend\n\tend\nend", "doc": "def create", "filetype": "rails", "grammar": "lsp", "label": "Create action", "matches": { "create": true } }, "41f450da-683b-34cc-934b-2592b22ae626": { "content": "// https://eips.ethereum.org/EIPS/eip-2018\r\n// https://github.com/IoBuilders/clearable-token (example)\r\n// SPDX-License-Identifier: MIT\r\n/*\r\nIn banking and finance, clearing denotes all activities from the time a commitment is made for a transaction until it is settled\r\n\r\nThe clearing process turns the promise of a transfer into the actual movement of money from one account to another.\r\nA clearing agent decides if the transfer can be executed or not.\r\nThe amount which should be transferred is not deducted from the balance of the payer, but neither is it available for another transfer and therefore ensures,\r\nthat the execution of the transfer will be successful when it is executed.\r\n*/\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface ClearableToken /* is ERC-1996 */ {\r\n enum ClearableTransferStatusCode { Nonexistent, Ordered, InProcess, Executed, Rejected, Cancelled }\r\n\r\n function orderTransfer(string calldata operationId, address to, uint256 value) external returns (bool);\r\n function orderTransferFrom(string calldata operationId, address from, address to, uint256 value) external returns (bool);\r\n function cancelTransfer(string calldata operationId) external returns (bool);\r\n function processClearableTransfer(string calldata operationId) external returns (bool);\r\n function executeClearableTransfer(string calldata operationId) external returns (bool);\r\n function rejectClearableTransfer(string calldata operationId, string calldata reason) external returns (bool);\r\n function retrieveClearableTransferData(string calldata operationId) external view returns (address from, address to,\r\n uint256 value, ClearableTransferStatusCode status);\r\n\r\n function authorizeClearableTransferOperator(address operator) external returns (bool);\r\n function revokeClearableTransferOperator(address operator) external returns (bool);\r\n function isClearableTransferOperatorFor(address operator, address from) external view returns (bool);\r\n\r\n event ClearableTransferOrdered(address indexed orderer, string operationId, address indexed from, address indexed to, uint256 value);\r\n event ClearableTransferInProcess(address indexed orderer, string operationId);\r\n event ClearableTransferExecuted(address indexed orderer, string operationId);\r\n event ClearableTransferRejected(address indexed orderer, string operationId, string reason);\r\n event ClearableTransferCancelled(address indexed orderer, string operationId);\r\n event AuthorizedClearableTransferOperator(address indexed operator, address indexed account);\r\n event RevokedClearableTransferOperator(address indexed operator, address indexed account);\r\n}", "doc": "Draft: EIP-2018: The clearing process turns the promise of a transfer into the actual movement of money from one account to another. A clearing agent decides if the transfer can be executed or not. The amount which should be transferred is not deducted from the balance of the payer, but neither is it available for another transfer and therefore ensures, that the execution of the transfer will be successful when it is executed.", "filetype": "solidity", "grammar": "lsp", "label": "erc2018i", "matches": { "erc2018i-draft": true } }, "41f772c7-b380-32bb-ab5d-04ae3136f5d7": { "content": "${1:public} async ${2:Task}<${3:object}> ${4:MyMethodAsync}(${5:string} ${6:parameter})\n{\n\t$0\n}", "doc": "Creates an async Method structure", "filetype": "csharp", "grammar": "lsp", "label": "Creates an Async Method structure", "matches": { "method_async": true } }, "41f85325-e4b3-361f-b832-3822227bc052": { "content": "<%= if ${1} do %>\n $0\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "4202a4ce-e717-3105-a26c-957a06a9b84a": { "content": "rep(${1:x}, ${2:...})", "doc": "Rep", "filetype": "r-snippets", "grammar": "lsp", "label": "rep", "matches": { "rep": true } }, "42064558-14d4-3f94-8c75-00af608ab2ae": { "content": "if $1 {\n\t${2:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if condition", "matches": { "if": true } }, "420b9fca-db29-319f-acc0-cde7164e09c0": { "content": "`json:\"$1\"`", "doc": "Snippet for struct json tag", "filetype": "go", "grammar": "lsp", "label": "json tag", "matches": { "json": true } }, "420c1ad5-e47c-3562-a6da-de1574a94d97": { "content": "const ${1:function_name} = (${2}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "caf": true } }, "420fdd59-ea4e-3a33-96fc-6114187be0e8": { "content": "empty-cells: show;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ec:s": true } }, "4210232c-f105-371d-9e3c-ff94125009cd": { "content": "type = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "type": true } }, "4218e32a-e202-3433-8c0f-27f8ee030f9b": { "content": "import React from 'react'\n\nfunction ${1:${TM_FILENAME_BASE}}() {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionalExportComponent", "matches": { "rfce": true } }, "42206e71-8a16-32ce-be96-700f4630fd3a": { "content": "margin: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m:a": true } }, "4220c8f5-db36-3e2f-b722-09bc23ae0c5f": { "content": "it { should validate_presence_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isvp": true } }, "4222764a-6038-3903-9ab6-f899ef77108a": { "content": "${1:attribute}=\"${0:property}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "attr": true } }, "4223617e-45d4-3e2e-a62b-0d25b8c8f7e4": { "content": "using (${1:resource})\n{\n $0\n}", "doc": "Using statement", "filetype": "csharp", "grammar": "lsp", "label": "Using statement", "matches": { "using": true } }, "4227ded0-59e7-32c4-92de-b5aecb5e3496": { "content": "if (${1:condition}) {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "4228cbd1-e790-375d-a8c1-f394e51c19e1": { "content": "grid-auto-flow: dense;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf:d": true } }, "422ff6da-4167-3bf5-877d-5d217a090c95": { "content": "provider \"datadog\" {\n api_key = \"\\${var.datadog_api_key}\"\n app_key = \"\\${var.datadog_app_key}\"\n}", "doc": "define a datadog provider.", "filetype": "terraform", "grammar": "lsp", "label": "datadog", "matches": { "tf-datadog": true } }, "4230838d-6ab3-3a97-a901-ef8a0885a11b": { "content": "each_slice(${1:2}) do |${2:group}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "easd-": true } }, "42323b41-1b5b-3036-99f4-38a511b2694b": { "content": "import React, { PureComponent } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithPureComponentAndPropTypes", "matches": { "imrpcp": true } }, "42349ed7-d0d0-353e-bc02-2ed98a942877": { "content": "PropTypes.oneOf(['$0']),", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "snippets", "grammar": "lsp", "label": "propTypeEnum", "matches": { "pte": true } }, "423a25e4-080a-3114-81dd-7cdfe662147e": { "content": "for (${1:int} ${2:i} = ${3:0}; $2 < ${4:max}; $2++) {\n\t$0\n}", "doc": "Indexed for loop", "filetype": "java", "grammar": "lsp", "label": "fori", "matches": { "fori": true } }, "4244a7c2-60a4-34d1-a15d-48cf3a166b2f": { "content": "has ${1:attribute} => (\n\tis\t => '${2:ro|rw}',\n\tisa \t=> '${3:Str|Int|HashRef|ArrayRef|etc}',\n\tdefault => sub {\n\t\t${4:defaultvalue}\n\t},\n\t${0:# other attributes}\n);", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "has": true } }, "4247861f-6305-366f-a984-1b455c367cbb": { "content": "| slice: ${1:0}, ${2:5}", "doc": "String filter: slice", "filetype": "liquid", "grammar": "lsp", "label": "Filter slice", "matches": { "slice": true } }, "424996e6-9129-39c7-a4b9-140bd0e03c88": { "content": "shadowOpacity: ${1},", "doc": "shadowOpacity", "filetype": "react-native-ts", "grammar": "lsp", "label": "shadowOpacity", "matches": { "sha": true } }, "42530667-60ce-3522-b871-70b184521853": { "content": "${1:FIELDNAME} = forms.NullBooleanField($2, required=${3:False})", "doc": "NullBooleanField (fnullbool)", "filetype": "forms", "grammar": "lsp", "label": "fnullbool", "matches": { "fnullbool": true } }, "4254396e-d0fc-3c06-a543-93399c910bc4": { "content": "end_of_line = lf", "doc": "Line ending file format (lf, crlf, or cr)", "filetype": "editorconfig", "grammar": "lsp", "label": "end_of_line", "matches": { "eol": true } }, "4254e144-5dec-33ea-a6a8-33bd0e77f7c6": { "content": "@csrf", "doc": "form csrf field", "filetype": "snippets", "grammar": "lsp", "label": "csrf", "matches": { "b:csrf": true } }, "4259310c-beb8-33c3-8c05-5d53e85c917b": { "content": "frameRate(${1:30});\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "frameRate": true } }, "4260ab32-6c62-3fd9-ac85-f48bb0bc1f8e": { "content": "$1 -> $2", "doc": "An arrow for the message sent on a Sequence diagram", "filetype": "plantuml", "grammar": "lsp", "label": "Sequence Message", "matches": { "mess": true } }, "42652528-fd86-3639-b06e-f5004e4c80ef": { "content": "for (const ${1:key} in ${2:object}) {\n\tif (${2:object}.hasOwnProperty(${1:key})) {\n\t\tconst ${3:element} = ${2:object}[${1:key}]\n\t\t$0\n\t}\n}", "doc": "For-In Loop", "filetype": "javascript", "grammar": "lsp", "label": "For-In Loop", "matches": { "forin": true } }, "42671ea3-bae3-3e03-a819-ce45c136bc21": { "content": "$routeProvider.when '${1:url}',\n\ttemplateUrl: '${2:templateUrl}'\n\tcontroller: '${3:controller}'\n\tresolve:\n\t\t${4}\n${5}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngrwr": true } }, "426a023c-69d5-349c-a65b-114a7395ee7d": { "content": "{ path: '**', component: ${1:PathNotFoundComponent} }$0", "doc": "Angular 404 route path", "filetype": "angular", "grammar": "lsp", "label": "angular-404-route-path", "matches": { "a-route-path-404": true, "angular 404 route path": true } }, "426b10d9-bda6-3f99-a23a-c52d7008f142": { "content": "${1:FIELDNAME} = models.EmailField($2, max_length=${3:254})", "doc": "EmailField (memail).\n\nA CharField that checks that the value is a valid email address.", "filetype": "models", "grammar": "lsp", "label": "memail", "matches": { "memail": true } }, "426bd5f8-8458-360b-b07c-2319335992a6": { "content": "border-top-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdts": true } }, "42800698-00f8-334a-8fa0-0af122fd5c6c": { "content": "${1:first}.forEach(${2:second} => {${3:third}})", "doc": "Creates a forEach statement", "filetype": "generated", "grammar": "lsp", "label": "forEach", "matches": { "fre": true } }, "428205bb-f6cd-3180-bcc3-25b2996912cf": { "content": "#[derive(Debug)]\nenum ${1:Name} {\n ${2:Variant1},\n ${3:Variant2},\n}", "doc": "enum … { … }", "filetype": "rust", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "4289a4db-c471-3455-8db1-baac2ada62a9": { "content": "background-break: bounding-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgbk:bb": true } }, "428b800d-82a5-3cec-9117-043a46c67dc8": { "content": "${1:FIELDNAME} = models.FilePathField(path=${2:\"/abs/path/to/dir\"}${3:, max_length=100}${4:, match=\"*.ext\"}${5:, recursive=True}${0:, blank=True, })", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "filepath": true } }, "428bc239-2ec1-32ca-b484-fd78b5f175b6": { "content": "try\n{\n\t${0:${VISUAL}}\n}\ncatch (${1:System.Exception})\n{\n\tthrow;\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "try": true } }, "428c3451-da9f-35f2-bc8e-39681b32bc01": { "content": "<% unless ${1:falsevalue} %>\n $2\n<% else %>\n $3\n<% end %>", "doc": "unless .. end", "filetype": "erb", "grammar": "lsp", "label": "unlesse", "matches": { "unlesse": true } }, "428c921d-6261-3296-a1dd-f590b99834fa": { "content": "form_button(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_button": true } }, "428dcf26-4328-342c-bd34-3f8b28359f7f": { "content": "void main(){\n\t\n}", "doc": "void main(void){\n\t//code\n}\n\nThe keyword main is used to define the main function of a shader. This function is the entry point for the execution of every vertex and fragment shader. The main function takes no parameters and does not return a value.", "filetype": "glsl", "grammar": "lsp", "label": "function main", "matches": { "void main": true } }, "42966e0c-6b52-3c1d-8e06-81598b358af4": { "content": "System.Windows.Forms.MessageBox.Show(\"${1:Text}\");$0", "doc": "MessageBox.Show", "filetype": "csharp", "grammar": "lsp", "label": "MessageBox.Show", "matches": { "mbox": true } }, "42994f7d-dd94-3697-bb36-d1a85afd8389": { "content": "${1:class_name}.prototype.${2:method_name} = function(${3}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "proto": true } }, "429b50ec-99a8-336a-a078-664ec9f1c40f": { "content": "<article id=\"${1}\">\n\t${0}\n</article>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "article#": true } }, "42a0cd38-ffb4-33df-8607-6c743b2a1344": { "content": "resource \"aws_lb_cookie_stickiness_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lb_cookie_stickiness_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_lb_cookie_stickiness_policy", "matches": { "tf-aws_lb_cookie_stickiness_policy": true } }, "42adf8bb-511b-3d62-b414-8b47e87f4655": { "content": "font-weight: ${1:normal/bold};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-weight: weight (font)", "matches": { "font": true } }, "42b30f34-0a3f-3757-befd-d9fa8d5df5dd": { "content": "find_all { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fina": true } }, "42b34b05-edce-3e93-8e1c-7a8f97a9dcad": { "content": "| append: '${string}' }}", "doc": "String filter: append", "filetype": "jekyll", "grammar": "lsp", "label": "Filter append", "matches": { "append": true } }, "42b52ee8-ae0f-34a3-b415-827cbc2aca86": { "content": "clear: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cl:r": true } }, "42b79436-cd51-302b-92b9-c332cc303da6": { "content": "{%- cycle '${1:odd}', '${2:even}' -%}", "doc": "Iteration tag: cycle, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag cycle, whitespaced", "matches": { "cycle-": true } }, "42b85873-2541-3389-b377-1523348f3276": { "content": "acos(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "acos": true } }, "42bef8c8-b3ac-3259-9e45-acf0b7ce7c9f": { "content": "${1:FIELDNAME} = forms.ModelMultipleChoiceField($2)", "doc": "ModelMultipleChoiceField (fmomuchoice)", "filetype": "forms", "grammar": "lsp", "label": "fmomuchoice", "matches": { "fmomuchoice": true } }, "42c358f6-3eb3-38a4-a8f0-b2cf29cee2dc": { "content": "case class ${1:CaseClassName}(${2:argName}: ${3:ArgType})", "doc": "Case class", "filetype": "scala", "grammar": "lsp", "label": "case_class", "matches": { "case_class": true } }, "42c65e4e-904b-3cf6-a4d5-2d7e5a9f8602": { "content": "// multiply the current matrix by a translation matrix\ngl.glTranslatef(${1:x}, ${2:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl translate f", "matches": { "gl": true } }, "42ca17d1-f571-3974-862f-d394b7996afe": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"gcs\"\n config {\n bucket = \"terraform-state-prod\"\n path = \"network/terraform.tfstate\"\n project = \"goopro\"\n }\n}", "doc": "Define a backend-gcs backend", "filetype": "terraform", "grammar": "lsp", "label": "gcs_backend", "matches": { "tf-gcs_backend": true } }, "42cc00f8-94c8-3108-8298-7e1fe8c269ce": { "content": "File.read(${1:'path/to/file'})", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "File.read()", "matches": { "file": true } }, "42d312cb-530d-37d7-9d55-7b8128a1c021": { "content": "<< ${1:EOF}\n\t${0:#:TARGET}\n$1", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "h <<": true, "heredoc": true } }, "42d6cf48-d746-36f1-bc49-67c0bb393026": { "content": "func Test${1:name}(t *testing.T) {\n\ttests := []struct {\n\t\tname string\n\t}{\n\t\t{\n\t\t\tname: \"${2:test name}\",\n\t\t},\n\t}\n\n\tfor _, test := range tests {\n\t\tt.Run(test.name, func(t *testing.T) {\n\t\t\t${0:${VISUAL}}\n\t\t})\n\t}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "table test function", "matches": { "testt": true } }, "42d6f0f9-0afa-3b2c-a6f4-0ec1cadc7482": { "content": "resource \"chef_data_bag\" \"${MyResource}\" {\n name = \"sampleName\"\n}", "doc": "Defines chef_data_bag resource", "filetype": "terraform", "grammar": "lsp", "label": "chef_data_bag", "matches": { "tf-chef_data_bag": true } }, "42d7a73b-91e5-36af-b50e-42e0488723bf": { "content": "mixed.isType()", "doc": "mixed.isType(value: any): boolean\n\nRuns a type check against the passed in value. It returns true if it matches,\nit does not cast the value. When nullable() is set null is considered a valid value of the type.\nYou should use isType for all Schema type checks.", "filetype": "yup", "grammar": "lsp", "label": "mixed-is-type", "matches": { "yup mixed istype": true } }, "42d98ed9-b628-330c-a64e-c4afd21a8dc8": { "content": "module.exports = {\n\t${1:member}\n};", "doc": "module exports object", "filetype": "base", "grammar": "lsp", "label": "module-exports-object", "matches": { "base module exports object": true } }, "42d99685-0b03-3226-967c-87a537d848b8": { "content": "<big>$1</big>$2", "doc": "HTML - Used to make text bigger", "filetype": "html", "grammar": "lsp", "label": "big", "matches": { "big": true } }, "42d9db0f-a87c-34f5-b9c7-7ac2be8ddc10": { "content": "import ReactDOM from 'react-dom';", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "import ReactDOM", "matches": { "ird": true } }, "42da142e-de10-3c00-be71-c821569eb0aa": { "content": "do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "do block", "matches": { "do": true } }, "42eb229e-2412-32dd-abe7-5d2d90deb726": { "content": "resource \"aws_waf_web_acl\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_web_acl", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_web_acl", "matches": { "tf-aws_waf_web_acl": true } }, "42ec5f52-35cf-3e1a-a76c-538bd7f4571f": { "content": "${1:FIELDNAME} = serializers.StringRelatedField(${2})", "doc": "Django-rest Serializers ``StringRelatedField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF StringRelatedField", "matches": { "ssr": true } }, "42f29962-96bc-3db4-b6a3-ea4ddeb73e98": { "content": "transition(\n\tmode=\"out-in\"\n\t@before-enter=\"beforeEnter\"\n\t@enter=\"enter\"\n\n\t@before-leave=\"beforeLeave\"\n\t@leave=\"leave\"\n\t:css=\"false\"\n)", "doc": "transition component js hooks", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Transition Component with JavaScript Hooks", "matches": { "vanim": true } }, "42fd1433-c6ed-34e7-b034-a6b40f98ae93": { "content": "@include('${1:name}')", "doc": "Edge: include tag allows you include a partial to a given template", "filetype": "edge", "grammar": "lsp", "label": "edge: Include partial", "matches": { "@include": true } }, "4301ca72-f6a0-3479-8312-d24b0554d33a": { "content": "case ${1} is\n\twhen ${2} => ${3};${0}\nend case;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "case", "matches": { "case": true } }, "43052df3-9d25-3c85-843e-05b6f7a54e70": { "content": "validates_exclusion_of :${1:attribute}${2:, in: ${3:%w( ${4:mov avi} )}, on: :${5:create}, message: \"${6:extension %s is not allowed}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_exclusion_of (ve)", "matches": { "ve": true } }, "43098163-886b-3df9-b438-93415817f285": { "content": "border-fit: scale;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:sc": true } }, "430adf4f-51ab-3005-8354-05b3d759036c": { "content": "const ${1:refContainer} = useRef(${2:initialValue});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useRef", "matches": { "userf": true } }, "430c59c8-01ca-3a42-b19c-0c6c3a0f48fd": { "content": "program-id. MFUT_${1:${TM_FILENAME_BASE/MFUT[_](.*)/$1/}}.\n working-storage section.\n copy \"mfunit.cpy\".\n\n 01 test-fail-count binary-long value 0.\n\n *> Testcase : $1\n *> Description : $2\n procedure division.\n $0\n if 1 not equal 1\n display \"Odd... 1 not equal 1?\"\n add 1 to test-fail-count\n end-if\n\n if test-fail-count not equal 0\n call \"MFU_ASSERT_FAIL_Z\" using\n by reference z\"$1 has failed\"\n end-call\n end-if\n\n goback returning test-fail-count.\n\n *> Startup for testcase $1\n entry \"MFUS_$1\".\n *> Open any files\n goback.\n\n *> Teardown for testcase $1\n entry \"MFUE_$1\".\n *> Close any files/delete any temp files\n goback.\n\n *> Metadata for testcase $1\n entry \"MFUM_$1\".\n move \"$2\" to MFU-MD-TESTCASE-DESCRIPTION\n goback.\n end program.", "doc": "MFUNIT skelton program", "filetype": "vscode_cobol", "grammar": "lsp", "label": "MFUnit Test", "matches": { "mfu,program-id": true } }, "431115e5-7d70-3ab3-8358-27319d5a6b0e": { "content": "fscanf($1, \"$2\"$0);", "doc": "Generic fscanf() snippet", "filetype": "cpp", "grammar": "lsp", "label": "fscanf", "matches": { "fscanf": true } }, "43143c62-a6d6-3e12-9bd5-ede9270e6a96": { "content": "@require '${0}'", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@r": true } }, "4316e65c-01a4-3033-b5e1-53d6627b78c2": { "content": "<Link href={{ pathname: '${1:/path}', query: { ${2:paramName}: '${3:paramValue}' } }}>\n <a>${4:content}</a>\n</Link>", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-link-url-object", "matches": { "next link url object": true } }, "4317021a-f9ff-3ffe-beb5-38e5b395aaad": { "content": "<rt>$1</rt>$2", "doc": "HTML - Defines explanation to ruby annotations", "filetype": "html", "grammar": "lsp", "label": "rt", "matches": { "rt": true } }, "431a7c58-5e1c-3272-9305-5f14bb122326": { "content": "_.takeWhile(${array}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'active': false },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': true }\n];\n\n_.takeWhile(users, function(o) { return !o.active; });\n// => objects for ['barney', 'fred']\n\n// The `_.matches` iteratee shorthand.\n_.takeWhile(users, { 'user': 'barney', 'active': false });\n// => objects for ['barney']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.takeWhile(users, ['active', false]);\n// => objects for ['barney', 'fred']\n\n// The `_.property` iteratee shorthand.\n_.takeWhile(users, 'active');\n// => []\n\nCreates a slice of `array` with elements taken from the beginning. Elements\nare taken until `predicate` returns falsey. The predicate is invoked with\nthree arguments: (value, index, array).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-takewhile", "matches": { "lodash takewhile": true } }, "43236a5d-a4af-3d68-a7e8-7f1c2475c6bd": { "content": "resource \"azurerm_virtual_machine_scale_set\" \"${MyResource}\" {\n name = \"my-${MyResource}-name\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n upgrade_policy_mode = \"Manual\"\n\n sku {\n name = \"Standard_A0\"\n tier = \"Standard\"\n capacity = 2\n }\n\n os_profile {\n computer_name_prefix = \"testvm\"\n admin_username = \"myadmin\"\n admin_password = \"Passwword1234\"\n }\n\n os_profile_linux_config {\n disable_password_authentication = true\n ssh_keys {\n path = \"/home/myadmin/.ssh/authorized_keys\"\n key_data = \"\\${file(\"~/.ssh/demo_key.pub\")}\"\n }\n }\n\n network_profile {\n name = \"TestNetworkProfile\"\n primary = true\n ip_configuration {\n name = \"TestIPConfiguration\"\n subnet_id = \"\\${azurerm_subnet.test.id}\"\n }\n }\n\n storage_profile_os_disk {\n name = \"osDiskProfile\"\n caching = \"ReadWrite\"\n create_option = \"FromImage\"\n vhd_containers = [\"\\${azurerm_storage_account.test.primary_blob_endpoint}\\${azurerm_storage_container.test.name}\"]\n }\n\n storage_profile_image_reference {\n publisher = \"Canonical\"\n offer = \"UbuntuServer\"\n sku = \"14.04.2-LTS\"\n version = \"latest\"\n }\n}", "doc": "Defines azurerm_virtual_machine_scale_set resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_virtual_machine_scale_set", "matches": { "tf-azurerm_virtual_machine_scale_set": true } }, "43289bda-95a9-3ea0-8783-27b859de2df2": { "content": "{\n\t\"type\": \"font_picker\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\",\n\t\"default\": \"${4|Abel,Abril Fatface,Agmena,Akko,Alegreya,Alegreya Sans,Alfie,Americana,Amiri,Anonymous Pro,Antique Olive,Arapey,Archivo Narrow,Arimo,Armata,Arvo,Asap,Assistant,Asul,Avenir Next,Avenir Next Rounded,Azbuka,Basic Commercial,Basic Commercial Soft Rounded,Baskerville No 2,Bauer Bodoni,Beefcakes,Bembo Book,Bernhard Modern,Bio Rhyme,Bitter,Bodoni Poster,Burlingame,Cabin,Cachet,Cardamon,Cardo,Carter Sans,Caslon Bold,Caslon Old Face,Catamaran,Centaur,Century Gothic,Chivo,Chong Modern,Claire News,Cooper BT,Courier New,Crimson Text,DIN Neuzeit Grotesk,DIN Next,DIN Next Slab,Daytona,Domine,Dosis,Electra,Eurostile Next,FF Meta,FF Meta Serif,FF Tisa,FF Tisa Sans,FF Unit,FF Unit Rounded,FF Unit Slab,Fette Gotisch,Fira Sans,Fjalla One,Friz Quadrata,Frutiger Serif,Futura,Garamond,Geometric 415,Georgia Pro,Gill Sans Nova,Glegoo,Goudy Old Style,Harmonia Sans,Helvetica,Humanist 521,IBM Plex Sans,ITC Avant Garde Gothic,ITC Benguiat,ITC Berkeley Old Style,ITC Bodoni Seventytwo,ITC Bodoni Twelve,ITC Caslon No 224,ITC Charter,ITC Cheltenham,ITC Clearface,ITC Conduit,ITC Esprit,ITC Founders Caslon,ITC Franklin Gothic,ITC Galliard,ITC Gamma,ITC Goudy Sans,ITC Johnston,ITC Mendoza Roman,ITC Modern No 216,ITC New Baskerville,ITC New Esprit,ITC New Veljovic,ITC Novarese,ITC Officina Sans,ITC Officina Serif,ITC Stepp,ITC Stone Humanist,ITC Stone Informal,ITC Stone Sans II,ITC Stone Serif,ITC Tapioca,Inconsolata,Joanna Nova,Joanna Sans Nova,Josefin Sans,Josefin Slab,Kairos,Kalam,Karla,Kreon,Lato,Laurentian,Libelle,Libre Baskerville,Libre Franklin,Linotype Didot,Linotype Gianotten,Linotype Really,Linotype Syntax Serif,Lobster,Lobster Two,Lora,Lucia,Lucida Grande,Luthersche Fraktur,Madera,Malabar,Mariposa Sans,Maven Pro,Megrim,Melior,Memphis,Memphis Soft Rounded,Mentor Sans,Merriweather Sans,Metro Nova,Modern No 20,Monaco,Monotype Baskerville,Monotype Bodoni,Monotype Century Old Style,Monotype Goudy,Monotype Goudy Modern,Monotype Italian Old Style,Monotype New Clarendon,Monotype News Gothic,Monotype Sabon,Montserrat,Mouse Memoirs,Muli,Mundo Sans,Neo Sans,Neue Aachen,Neue Frutiger 1450,Neue Haas Unica,Neue Swift,Neuton,Neuzeit Office,Neuzeit Office Soft Rounded,Neuzeit S,New Century Schoolbook,News 702,News 705,News Cycle,News Gothic No 2,News Plantin,Nobile,Noticia Text,Noto Serif,Nunito,Nunito Sans,Old Standard TT,Open Sans,Open Sans Condensed,Optima nova,Oswald,Ovo,Oxygen,PMN Caecilia,PT Mono,PT Sans,PT Sans Narrow,PT Serif,Pacifico,Palatino,Parma,Perpetua,Plantin,Playfair Display,Poppins,Prata,Prompt,Quantico,Quattrocento,Quattrocento Sans,Questrial,Quicksand,Quire Sans,Rajdhani,Raleway,Really No 2,Righteous,Roboto,Roboto Condensed,Roboto Mono,Roboto Slab,Rockwell,Rubik,Sabon Next,Sackers Square Gothic,Sagrantino,Scene,Scherzo,Shadows Into Light,Slate,Soho,Soho Gothic,Source Code Pro,Source Sans Pro,Stempel Schneidler,Swiss 721,Swiss 721 Rounded,Tenor Sans,Tiemann,Times New Roman,Tinos,Titillium Web,Trade Gothic,Trade Gothic Next,Trebuchet MS,Twentieth Century,Ubuntu,Unica One,Univers Next,Univers Next Typewriter,Unna,Vala,Varela,Varela Round,Verdana Pro,Volkhov,Vollkorn,Waza,Wola,Work Sans,Ysobel|}\"\n},$5", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema font picker", "matches": { "_font": true } }, "432f78cf-3304-3c08-8f36-5e4944e10155": { "content": "java.io.", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.i": true } }, "4330181e-116a-3b97-a12b-b221d5fd3d30": { "content": "${1:obj}.animate({${2:param1: value1, param2: value2}}, ${3:speed})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "animate": true } }, "43310d49-17d5-3007-8272-9ecf0174b97a": { "content": "io.write(\"$0\")", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "wrs": true } }, "4334a243-550d-32fa-af8d-d98d0e1bd47e": { "content": "for (let ${1:key} in ${2:array}) {\n\tif (${2:array}.hasOwnProperty(${1:key})) {\n\t\t${0}\n\t}\n}", "doc": "for in loop", "filetype": "base", "grammar": "lsp", "label": "for-in-loop", "matches": { "base for in": true } }, "433821e5-8f3b-3827-8250-736e3ac702d5": { "content": "<track src=\"${1}\" srclang=\"${2}\" label=\"${3}\" default=\"${4:default}>${5}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "track": true } }, "433899ec-9dbf-3f11-9adb-14d04410b2bc": { "content": "text-align-last: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tal:c": true } }, "433afed5-a0a0-37bf-bcca-387b06125282": { "content": "cut:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "cut": true } }, "433d6d95-29e4-3ac9-9f8d-7a7b0a327a3c": { "content": "| xml_escape }}", "doc": "String filter: xml escape", "filetype": "jekyll", "grammar": "lsp", "label": "Filter xml escape", "matches": { "xml_escape": true } }, "433e4c29-c636-3f82-be1b-031c54dd7016": { "content": "memswap_limit: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Mem swap Limit", "matches": { "mems": true } }, "433e6423-84e1-3a54-842e-68e39fa8979e": { "content": "@safe const pure nothrow", "doc": "", "filetype": "d", "grammar": "snu", "label": "@safe const pure nothrow (scpn)", "matches": { "scpn": true } }, "4340430e-05ed-33d9-b839-2b2ca8867dbe": { "content": "overflow: visible;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ov:v": true } }, "43447ec7-4e4e-3dd2-973b-0225649a9aec": { "content": ":host(${1}) {\n\t${2:${VISUAL}}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "host(": true } }, "43459134-64b2-315f-9c1a-74903aec2ebf": { "content": "input {\n\tmessage '${1:Should we continue?}'\n\tok '${2:Yes, we should.}'\n\tsubmitter '${3:alice,bob}'\n\tparameters {\n\t\tstring(name: '${4:PERSON}' , defaultValue: '${5:Mr Jenkins}' , description: '${6:Who should I say hello to?}')\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "input": true } }, "43487678-3c00-31ba-a28a-8e7478c3dc95": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nExamples:\n # ${3:Description of my example.}\n ${4:use_it_this_way(arg1, arg2)}\n\"\"\"", "doc": "A Python docstring for modules, including a one-line summary, details, and example.", "filetype": "pydoc", "grammar": "lsp", "label": "module docstring", "matches": { "###module": true } }, "434a44a2-a8cc-3a9d-8e9e-b17563302c3d": { "content": "$1 unless $0", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "unl": true } }, "435012cf-b565-3ed7-a6b2-3fee71042ad4": { "content": "package body ${1} is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "package body {NAME} is {...} end", "matches": { "package_body": true } }, "43564ceb-0896-32e5-a910-d36a1d198faf": { "content": "{#await ${1:promise} then ${2:value}}\n\t${3: <!-- content when promise was fulfilled -->}\n{/await}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-short-block", "matches": { "svawait-short": true, "svelte await short": true } }, "435d21f1-8db6-3ebd-8797-c8da18309972": { "content": "background-color: #${1:DDD};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-color: color-hex (background)", "matches": { "background": true } }, "43625ff1-7af7-3078-b4c1-ae13a740d8c9": { "content": "println(\"${0}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pr": true } }, "436479db-58cb-3ec3-aee9-71a911111370": { "content": "@selector(${1:method}:)", "doc": "", "filetype": "objc", "grammar": "snu", "label": "@selector", "matches": { "sel": true } }, "436df925-75d7-3cad-81b6-5b4036106876": { "content": "asyncData ({isDev, route, store, env, params, query, req, res, redirect, error}) {\n\treturn { ${1:data} }\n\n},", "doc": "Fetch and pre-render data on the server without using a store. The result from asyncData will be merged with data", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-async-data", "matches": { "nuxt asyncdata": true } }, "437562ec-d1ce-35aa-afac-43733333dfe6": { "content": "sample(${1:x}, ${2:size}, ${3:replace = ${4:FALSE}}, ${5:prob = ${6:NULL}})", "doc": "Sample", "filetype": "r-snippets", "grammar": "lsp", "label": "sam", "matches": { "sample": true } }, "437640f1-1675-34de-9f87-c8fac0d44c36": { "content": "<%= javascript_include_tag ${0::all} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "jit": true } }, "4378c153-d89a-3487-8fa5-20bd82fe4b9b": { "content": "EventHandler temp = ${1:MyEvent};\nif (${2:temp} != null)\n{\n\t$2();\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "inv": true } }, "43790d3b-a6df-3560-b46f-3b42eba2f7f3": { "content": "(executables\n (names $1)\n (public_names $2)\n (libraries $3))", "doc": "Snippet for an executables stanza", "filetype": "dune", "grammar": "lsp", "label": "executables", "matches": { "executables": true } }, "438a8e7b-0460-322a-a3c2-bcac4ed0d514": { "content": "maxHeight: ${1},", "doc": "maxHeight", "filetype": "react-native", "grammar": "lsp", "label": "maxHeight", "matches": { "max": true } }, "438ea6fc-2f42-3489-89ef-08826ad68e5e": { "content": "| floor", "doc": "Math filter: floor", "filetype": "jekyll", "grammar": "lsp", "label": "Filter floor", "matches": { "floor": true } }, "438f2bff-4c2d-3c2f-b87b-154179807f16": { "content": "interface ${1:interfaceName};\n\t$0\nendinterface", "doc": "interface name; ... endinterface", "filetype": "systemverilog", "grammar": "lsp", "label": "interface", "matches": { "interface": true } }, "43907930-33cd-3901-b55b-e281a44bd68d": { "content": "shared_examples ${0:'shared examples name'}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "shared": true } }, "43916a76-83a6-3fbc-b134-9bfa47381699": { "content": "wilcox.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "wil": true } }, "4392154f-dbbe-3ece-93bf-48c52c8f6f67": { "content": "<dt>${0}</dt>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dt": true } }, "4396cc7e-f350-3ca2-9b07-6369599a3b55": { "content": "<article>\n\t$1\n</article>", "doc": "HTML - Defines an article", "filetype": "html", "grammar": "lsp", "label": "article", "matches": { "article": true } }, "439da5c3-be26-3ae5-be69-52acaf8cba6e": { "content": "set(${1:variable} ${2:0})$3", "doc": "Add the snippet to use set() for defining a variable", "filetype": "cmake", "grammar": "lsp", "label": "set a variable", "matches": { "sv": true } }, "43ae2a8a-fd6b-3f5d-9e4e-8177271dbca2": { "content": "self.fail('${1:message}')$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Fail (a test)", "matches": { "fail": true } }, "43b20042-b162-37c8-978e-63bd74332534": { "content": "${1:router}.push($2)$0", "doc": "router.push()", "filetype": "script", "grammar": "lsp", "label": "routerPush", "matches": { "routerPush": true } }, "43b216ba-2107-3bb2-bc06-1497ec2dd514": { "content": "position: absolute", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pos:a": true } }, "43b9853c-a09f-37ca-b4dd-5226c226ccf3": { "content": "PropTypes.object,", "doc": "Object prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeObject", "matches": { "pto": true } }, "43c0d979-aadd-3ebb-bdf7-a696a12da9cd": { "content": "t.date :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create date column", "matches": { "tcda": true } }, "43cd0418-932a-3839-9a13-0f7b10af4e53": { "content": "{%- elsif $1 -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "elsif-": true } }, "43d25f43-b15c-3d06-a52f-f324184d1920": { "content": "which(${1:x}, ${2:arr.ind = ${3:FALSE}}, ${4:useNames = ${5:TRUE}})", "doc": "Which", "filetype": "r-snippets", "grammar": "lsp", "label": "whi", "matches": { "which": true } }, "43d4137f-6efa-3375-9cb8-a9bd2cf79b9a": { "content": "if $1 then\n\t$2\nelseif $3 then\n\t$4\nelse\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "if/elseif/else statement", "matches": { "eife": true } }, "43d8cc95-ab60-382b-8884-47625c5f3fdb": { "content": "function ${1:name} {\n\t[CmdletBinding()]\n\tparam (\n\t\t[Parameter(Mandatory = $true)]\n\t\t[string] ${2:Param}\n\t)\n\n\tbegin {\n\t}\n\n\tprocess {\n\t}\n\n\tend {\n\t}\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "function": true } }, "43dc1cc1-356a-313c-8006-f1c9dc72c05a": { "content": "<NuxtWelcome />", "doc": "The <NuxtWelcome> component greets users in new projects made from the starter template. It includes links to the Nuxt documentation, source code, and social media accounts.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtWelcome", "matches": { "NuxtWelcome": true } }, "43df91d8-153b-3b64-9a6c-372d2f1ff2a8": { "content": "createWriter(${0:filename});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "createWriter": true } }, "43eb75a1-2fe5-399b-b5b2-fcd773e7de28": { "content": "${1:command} | schema", "doc": "\"schema\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "schema builtin", "matches": { "schema": true } }, "43ecd48c-bc8f-307f-9433-3980ceb51ed9": { "content": "(defrecord ${1:type} [${2:constructor-args}]\n ${3:protocol} (${3:method} [${5}] ${6}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "deftype": true } }, "43f19d7f-67ea-3b9d-accd-58064e5aad61": { "content": "expect(${1:target}).toBeTruthy();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be truthy (js)", "matches": { "et": true } }, "43f26f4c-6f49-3a3d-8b92-2a768f72d696": { "content": "$('<${1}/>'${2:, {}})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "el": true } }, "43fb39ea-0b23-347e-a9fd-4aa40c73047b": { "content": "<%doc>\n\t${0:}\n</%doc>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "doc": true } }, "43fe944c-f8c0-3a16-a38e-aa0e65b24e28": { "content": "@if ($1)\n\t${2:${VISUAL}}\n@endif", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@if directive", "matches": { "if": true } }, "440283b1-2f88-3243-b8f5-25ec757c6174": { "content": "page-break-before always", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbb:aw": true } }, "44041d62-1d95-3857-9ca6-f49fbeef33e2": { "content": "interface{}", "doc": "", "filetype": "go", "grammar": "snu", "label": "interface", "matches": { "in": true } }, "440469e1-45e6-3bac-b54a-1df46be02928": { "content": "${1:command} | inc", "doc": "\"inc\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "inc builtin", "matches": { "inc": true } }, "440633a9-9ba4-3a87-b416-b9ff8a7da382": { "content": "useImperativeHandle(\n ${1:first},\n () => {\n ${2:second}\n },\n [${3:third}],\n)", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useImperativeHandle", "matches": { "useImperativeHandleSnippet": true } }, "44067019-e22a-37e7-aa09-3fb06ec56fc3": { "content": "<xsl:call-template name=\"${1:template}\">\n\t<xsl:with-param name=\"${2:param}\">${3}</xsl:with-param>${4}\n</xsl:call-template>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "with-param", "matches": { "call-template": true } }, "440769d8-1a90-3ac1-b506-abe1315b4c83": { "content": "reverse_each { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "reve": true } }, "4407e9ed-72d7-3732-999e-5cf690382cc4": { "content": "\\begin{verbatim}\n\t${1:TARGET}\n\\end{verbatim}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{verbatim} verb \\verbatim": true, "verbatim": true } }, "44097914-fc6b-371c-be0f-a93e771aff5a": { "content": "expect(${1:target}).toContain(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to contain (js)", "matches": { "ec": true } }, "4418adf5-902e-3ba2-904e-b5cd331d9b07": { "content": "import { ${0:component} } from '@/composables/${0:component}.js'\n\nexport default {\n\tsetup () {\n\t\tconst { ${1:name} } = ${0:component}()\n\t\n\t\treturn {\n\t\t\t${1:name}\n\t\t}\n\t}\n}", "doc": "Use Composition API within Options API", "filetype": "vue-script", "grammar": "lsp", "label": "Use Composition API within Options API", "matches": { "v3useinoptions": true } }, "441cd0ac-7d74-38fe-b192-88629610f8d7": { "content": "stringformat:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "stringformat": true } }, "44260302-7c2a-3408-b015-f7403ea06e23": { "content": "border-bottom: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdb": true } }, "4426e936-c5d3-3f2c-aa17-67c4a99876ca": { "content": "align-items: flex-start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:fs": true } }, "44274141-627c-336d-8f98-e5cc02003869": { "content": "<ul class=\"$1\">\n\t$2\n</ul>", "doc": "HTML - Defines an unordered list", "filetype": "html", "grammar": "lsp", "label": "ul.", "matches": { "ul.": true } }, "4428a957-cada-3de0-b525-1d0680fff202": { "content": "::: {.definition #${1:label} name=\"${2:definition name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown definition", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown definition", "matches": { "definition": true } }, "4429a903-6ee8-39e0-ac06-26f3aa27b3ab": { "content": "\\autocite{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\autocite": true, "autocite": true } }, "442c0a86-8f14-31bc-baa5-468fef855f88": { "content": "set ${1:#:axis}range [${2:*}:${3:*}]", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set x/y range.", "matches": { "range": true } }, "442f7a15-c94b-35c0-970b-865651c6a7ba": { "content": "begin ${0:TARGET} end", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "begin ... end", "matches": { "beg": true } }, "443345da-ed76-3aff-8dee-1dc979af849e": { "content": "content: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:n": true } }, "4435bdea-10dc-31d9-bd1e-bc9ee5f1376e": { "content": "<style lang=\"$1\" scoped>\n\t$0\n</style>", "doc": "style scoped element with lang attribute", "filetype": "vue", "grammar": "lsp", "label": "styleLangScoped", "matches": { "styleLangScoped": true } }, "4437339e-f535-3e1a-8193-9ed332599f3a": { "content": "func Test${1:Function}(t *testing.T) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func TestXYZ(t *testing.T) { ... }", "matches": { "test": true } }, "443de2e2-d4d8-3011-84c8-aba1d9d111a7": { "content": "resource \"aws_s3_bucket_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_s3_bucket_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_s3_bucket_policy", "matches": { "tf-aws_s3_bucket_policy": true } }, "44411fd6-614c-3857-b56c-0d3736b8859a": { "content": "JSON.stringify($0)", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "JSON.stringify()", "matches": { "js": true } }, "4446ea98-2123-320b-8c34-abebe659c103": { "content": "typedef ${1:void} (^${2:type_name}) (${3:parameters})", "doc": "Create a block field", "filetype": "objc", "grammar": "lsp", "label": "Block typedef", "matches": { "typedefblock": true } }, "444e773b-5986-3ad0-9b31-a161227c162f": { "content": "class ${1}Inline(admin.TabularInline):\n\t'''Tabular Inline View for ${1}'''\n\n\tmodel = ${2:${1}}\n\tmin_num = ${3:3}\n\tmax_num = ${4:20}\n\textra = ${5:1}\n\traw_id_fields = (${6},)", "doc": "Tabular Inline", "filetype": "admin", "grammar": "lsp", "label": "tabularinline", "matches": { "tabularinline": true } }, "4450466e-ca48-39f4-a03e-e7729de8f48e": { "content": "id=\"$1\"$2", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "id": true } }, "4451aa75-f327-32cc-a00e-6cdf03f52038": { "content": "let\n\t${1} =\n\t\t${2}\nin\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "let": true } }, "44539d33-5d64-3d81-9fd1-1db648ba068e": { "content": "use lib qw{ ./t/lib };", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "tlib": true } }, "44563e82-a58a-34dd-ba3e-eb144b9cf13e": { "content": "| capitalize", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "capitalize": true } }, "44567328-43f5-30af-9748-f8401c2e49d2": { "content": "new $1($2);", "doc": "", "filetype": "d", "grammar": "snu", "label": "new (new)", "matches": { "new": true } }, "44595459-f9f8-3552-86dc-941e918083a6": { "content": "\\\\paragraph*{${1:paragraph name}}%\n\\\\label{par:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\paragraph*", "matches": { "par*": true } }, "44596b94-c5f8-3e36-a3b0-379e8d598f16": { "content": "try {\n\t${0}\n} catch (${1:err}) {\n\t\n} finally {\n\t\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "try/catch/finally", "matches": { "tcf": true } }, "445ed305-c2f8-3f61-ba07-6382ab4454e8": { "content": "${1:fn} : ${2:a} -> ${3:a} -> ${4:a} -> ${5:a}\n$1 ${6} =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "fn3": true } }, "44607618-413c-397b-a5f5-c6004a93fddb": { "content": "it { is_expected.not_to ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "iiexpn": true } }, "44627277-d393-341e-ab06-da3b9ce53249": { "content": "getSnapshotBeforeUpdate(prevProps, prevState) {\n\t$0\n}", "doc": "Invoked right before the most recently rendered output is committed to e.g. the DOM. It enables your component to capture current values", "filetype": "snippets", "grammar": "lsp", "label": "getSnapshotBeforeUpdate", "matches": { "gsbu": true } }, "4462d0b9-170c-3445-a2be-81e21cdcaca8": { "content": "$1: .long $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Long", "matches": { "lo": true } }, "446358c2-a74c-3442-b4c6-1f107c982a9e": { "content": "{{^${1:value}}}\n${0:${VISUAL}}\n{{/$1}}", "doc": "", "filetype": "mustache", "grammar": "snu", "label": "# {{^value}} ... {{/value}}", "matches": { "ifn": true } }, "446c703d-477c-3f08-ba85-b8c1461235d5": { "content": "visibility: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "v": true } }, "447072a8-3876-326a-a5d0-8ab47036fcae": { "content": "try {\n\t${0:${VISUAL}}\n} catch(${1:Exception} ${2:e}) {\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "try": true } }, "4473c20a-7e43-3c0f-ab6f-59c18d0778f3": { "content": "case(${1})\n\t${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "case", "matches": { "case": true } }, "448238ad-96e8-36ea-8a31-7cd4018a7380": { "content": "\\begin{verbatimtab}[${1:8}]\n\t${2:TARGET}\n\\end{verbatim}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{verbatimtab} \\verbatimtab": true, "verbatimtab": true } }, "44858031-f3b9-3a8e-aa3d-fd4313c696ed": { "content": "factor(${1:x})", "doc": "Factor", "filetype": "r-snippets", "grammar": "lsp", "label": "fac", "matches": { "factor": true } }, "448a9679-e1c7-30b8-bd26-a9c16e7582a4": { "content": "validates_confirmation_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:should match confirmation}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_confirmation_of (vc)", "matches": { "vc": true } }, "448c3261-f8b4-3262-88fe-bdaf3941d2ac": { "content": "page-break-before: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbb": true } }, "448ee406-9e4c-3003-8584-2af12b6975ee": { "content": "hasattr(${1:#:obj}, ${2:#:attr})", "doc": "", "filetype": "python", "grammar": "snu", "label": "hasattr(..., ...)", "matches": { "hasattr": true } }, "4491c4d3-8a30-3711-b46d-86b9e3b64ac2": { "content": "const (\n\t${1:NAME} ${2:Type} = ${3:value}\n\t${0}\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "const ( ... )", "matches": { "cons": true } }, "44930f30-6d9b-3496-bd91-9cb9c6c1e0e9": { "content": "var ${1:x} ${2:Type}${3: = ${0:value}}", "doc": "", "filetype": "go", "grammar": "snu", "label": "var x Type [= ...]", "matches": { "var": true } }, "449476e1-6945-331d-937c-fb39c585b5ba": { "content": "<#list ${1:sequence} as ${2:element}>\n\t${0:${VISUAL}}\n</#list>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#list sequence as element>...</#list>", "matches": { "lis": true } }, "44947961-fc05-3e7d-a574-d0ad1e41178a": { "content": "(${1:x}) => ${2:x}${0:;}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "l": true } }, "4495682f-77f8-309c-ac55-545203a714c6": { "content": "for (int ${1:i} = 0; $1 < ${2}; $1++) {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "for (int x;...; x++) {}", "matches": { "fori": true } }, "4495dc9e-9845-3405-9886-dc6d4b1bf6f3": { "content": "debugPrint(${1:statement});", "doc": "Prints a message to the console, which you can access using the flutter tool's `logs` command (flutter logs).", "filetype": "flutter", "grammar": "lsp", "label": "debugPrint", "matches": { "debugP": true } }, "44a70e32-cea4-3406-b0e7-df2ddd278c99": { "content": "{% ifnotequal ${1} ${2} %}\n\t${0}\n{% endifnotequal %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifnotequal": true } }, "44a824c9-c513-3c3d-a7d4-c4407124c908": { "content": "on ${1:#:functionName}(${2:#:arguments})\n\t${3:TARGET}\nend ${1}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "on": true } }, "44a9e6a5-7c9d-352a-b694-a19b78a3234f": { "content": "private void OnParticleSystemStopped() {\n\t$0\n}", "doc": "OnParticleSystemStopped is called when all particles in the system have died, and no new particles will be born. New particles cease to be created either after Stop is called, or when the duration property of a non-looping system has been exceeded.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnParticleSystemStopped", "matches": { "OnParticleSystemStopped()": true } }, "44b0ecae-2d97-3905-8037-2fbb4557334b": { "content": "open(unit = ${1:fp}, file = ${2:filename}, status = ${3:unknown}, iostat = ${4:ierr}) ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "open": true } }, "44b36925-2721-38db-91c1-7b96a87a610a": { "content": "-> { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "->": true } }, "44b58700-abfe-3306-84dd-bfad2d427f5d": { "content": "class ${1:MyClass} {\npublic:\n\t$2\nprivate:\n\t$3\n};", "doc": "Code snippet for empty class", "filetype": "cpp", "grammar": "lsp", "label": "eclass", "matches": { "eclass": true } }, "44b6ab26-b06e-3633-a874-e5e6d6f1c2e9": { "content": "\\\\lim_{{$1}} {{$2}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "limit", "matches": { "lim": true } }, "44c08e39-981f-3ed9-ba70-56ad6d8067bf": { "content": "{% import '${1:#:module}' as ${2:#:namespace} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% import '...' as ... %}", "matches": { "import": true } }, "44c8c67b-cc0f-3538-89b9-0ee73a7065c8": { "content": "> ${1}", "doc": "Insert quoted text", "filetype": "markdown", "grammar": "lsp", "label": "Insert quoted text", "matches": { "quote": true } }, "44c9199c-0885-3a72-931a-f928af4e1a3f": { "content": "borderRightColor: ${1},", "doc": "borderRightColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderRightColor", "matches": { "bor": true } }, "44ca9803-d95d-304f-bc14-38944ae874b2": { "content": "{{-- ${1} --}}", "doc": "", "filetype": "blade", "grammar": "snu", "label": "{{-- comments --}}", "matches": { "comment": true } }, "44cb5169-1af1-3ca9-b3d5-e32b24b9066e": { "content": "spyOn(${1:object}, '${2:method}').and.callFake(${3:function});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "spy on and call fake (js)", "matches": { "scf": true } }, "44cd5547-0bd4-3500-a731-0e95ea9aaab0": { "content": "<LocationMatch \"${1:regex}\">\n ${2:config}\n</LocationMatch>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "locationmatch": true } }, "44cdfda3-300c-381c-8b1c-537789767292": { "content": "apiVersion: v1\nkind: Service\nmetadata:\n{{- if .Values.$1.service.annotations }}\n annotations:\n{{ toYaml .Values.$1.service.annotations | indent 4 }}\n{{- end }}\n labels:\n{{- if .Values.$1.service.labels }}\n{{ toYaml .Values.$1.service.labels | indent 4 }}\n{{- end }}\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n name: {{ template \"${2:chartName}.${1:value_key}.fullname\" . }}\n# spec\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "service_spec": true } }, "44d00546-3344-3546-9375-8589bdf32c49": { "content": "background-attachment: fixed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bga:f": true } }, "44d14a51-f53d-3732-9416-3706e6f891a3": { "content": "justify-content: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:l": true } }, "44dbe3a1-5cb8-3661-854b-fc9eff1937dc": { "content": "@override\nbool get mounted {\n ${0:}\n}", "doc": "Whether this State object is currently in a tree.", "filetype": "flutter", "grammar": "lsp", "label": "Mounted", "matches": { "mounted": true } }, "44df5442-2ad2-3528-a230-15be1c24db3c": { "content": "echo CHtml::encodeArray(array(${0}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yheca": true } }, "44e9ad99-81e2-3c2e-a62c-ca408d667412": { "content": "saveBytes(${1:filename}, ${0:bytes});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "saveBytes": true } }, "44ee718a-0e5f-3231-bb74-22608ddd5511": { "content": "`r ${1:${TM_SELECTED_TEXT}}`$0", "doc": "Insert inline R code", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert inline R code", "matches": { "inline r code": true } }, "44ef0b36-8ba4-3849-9e78-87d1872d3257": { "content": "@override\ndynamic noSuchMethod(Invocation invocation) {\n ${1:}\n}", "doc": "This method is invoked when a non-existent method or property is accessed.", "filetype": "flutter", "grammar": "lsp", "label": "No Such Method", "matches": { "nosm": true } }, "44ef6a2a-fcdd-366d-a840-9cb6b54847d0": { "content": "text-emphasis: accent;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:ac": true } }, "44f05903-5e6f-3a8b-b630-62eae3bbb923": { "content": "resource \"aws_vpn_gateway\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpn_gateway", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpn_gateway", "matches": { "tf-aws_vpn_gateway": true } }, "44f232d8-d591-3037-be6f-8d443b2e0a1a": { "content": "task body ${1} is\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "task body", "matches": { "taskb": true } }, "44f96993-2517-3677-b8e0-c5de4693f238": { "content": "{% verbatim %}\n\t${0}\n{% endverbatim %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig verbatim", "matches": { "verbatim": true } }, "44f97832-13d6-310e-8568-e5920061dc54": { "content": "must_be_same_as ${0:other}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbsa": true } }, "44fbd9c5-3238-3765-b1d8-67b6da793b0a": { "content": "message(${1|STATUS,DEBUG,WARNING,SEND_ERROR,FATAL_ERROR|} \"${2:message}\")$3", "doc": "Add the snippet for message()", "filetype": "cmake", "grammar": "lsp", "label": "message()", "matches": { "msg": true } }, "44fd0a86-63af-3766-ad52-f1739b0d2d57": { "content": "border-right: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdr": true } }, "44fe6490-f624-3bb4-8533-a2ea754d4c40": { "content": "return (${1:arguments}) => ${2:statement}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return arrow function", "matches": { "rf": true } }, "45023713-4180-38ff-ab94-b0a68ba31fd5": { "content": "snippet ${1:#:trigger}\nabbr ${2:#:abbr}\noptions head\n ${3:#:TARGET}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "snippet abbr options <snippet code>", "matches": { "snip": true, "snippet": true } }, "450f1b9f-ed07-3cb6-94b7-ba31a83f4cdc": { "content": "class ${1:Model}Controller < ApplicationController\n\tbefore_action :find_${2:model}\n\n\t$0\n\n\tprivate\n\tdef find_$2\n\t\t@$2 = ${3:$1}.find(params[:id]) if params[:id]\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create controller class", "matches": { "clac": true } }, "45125867-1c05-3e1c-b9b3-aac90713c423": { "content": "const mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "mappingToProps", "matches": { "reduxmap": true } }, "4515032c-167d-3817-9aa2-fcab59adc3b7": { "content": "% while ${1:}:\n\t${0:}\n% endwhile", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "wh": true } }, "4517beaa-aef1-311e-a450-d13d97c54cac": { "content": "assert_not_same ${1:unexpected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asns": true } }, "4519477b-2892-3707-b625-50ddb20be0ad": { "content": "with $1; $0;", "doc": "with expression", "filetype": "nix", "grammar": "lsp", "label": "with", "matches": { "with": true } }, "4520c06b-3752-385f-aa00-bb6761dd49d8": { "content": "place-self center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps:c": true } }, "4523fa04-fd1e-3c6e-9cc1-c09f64db85a0": { "content": "int main (int argc, char *argv[])\n{\n\t$0\n\treturn 0;\n}", "doc": "A standard main function for a C program", "filetype": "objc", "grammar": "lsp", "label": "Main function template", "matches": { "main": true } }, "453169f3-410f-361e-a0df-ff22b7ce5599": { "content": "use POSIX qw(strftime);\nmy $formatted = strftime('%Y-%m-%d %H:%M:%S', localtime($1));", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "format time", "matches": { "strftime": true } }, "453655d3-d02a-356d-b36e-3304590ec60f": { "content": "$this->${1:method}()->shouldNotHaveKey(${2:'key'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotHaveKey('key')", "matches": { "snkey": true } }, "4537e125-7330-3546-918a-5a1874eb6b73": { "content": "CREATE TABLE ${1:tableName} (\n\t${2:attribute(s)}\n);", "doc": "Create regular table", "filetype": "sql", "grammar": "lsp", "label": "createt", "matches": { "createt": true } }, "4538138e-51f7-3a6e-befe-1b7b776ed411": { "content": "{@link ${1:#:target} ${0:#:label}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{link": true } }, "45390017-e238-3be1-afc3-0c7324b5f241": { "content": "elseif (${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "elseif(condition) { ... }", "matches": { "eif": true } }, "453c4adf-0fce-3618-9731-a6a03cd5fe8f": { "content": "def create\n\t@${1:model_class_name} = ${2:ModelClassName}.new($1_params)\n\n\trespond_to do |format|\n\t\tif @$1.save\n\t\t\tflash[:notice] = '$2 was successfully created.'\n\t\t\tformat.html { redirect_to(@$1) }\n\t\t\tformat.json { render json: @$1, status: :created, location: @$1 }\n\t\telse\n\t\t\tformat.html { render action: 'new' }\n\t\t\tformat.json { render json: @$1.errors, status: :unprocessable_entity }\n\t\tend\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defcreate": true } }, "454b92d5-4e82-3114-b27c-15590e0ef6d8": { "content": "resource \"aws_iam_user_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_user_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_user_policy", "matches": { "tf-aws_iam_user_policy": true } }, "45563c74-baf7-302c-a54a-7faad5ee8596": { "content": "logger.info { \"${1:message}\" }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.info", "matches": { "logi": true } }, "4556cc52-ebbc-3bc0-83a7-d9757ae4d0a6": { "content": "fn ${1:function_name}(${2})${3} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Function definition", "matches": { "fn": true } }, "455f46f2-01c4-3c34-9eb8-2842957fadec": { "content": "display: table", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tb": true } }, "4567edbb-9115-3bd4-9257-ced268d154ea": { "content": "<nowiki>${1}</nowiki>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "nowiki": true } }, "4569e808-5370-3c57-97ac-ee04711081ba": { "content": "validation_errors();${1}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_validation_errors": true } }, "45734979-bb70-312f-a900-421f14e3448b": { "content": "<input type=\"reset\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:reset": true } }, "45785e11-4cfb-37b3-a06b-b2c3bcd500a5": { "content": "${1} {\n\t${2:${VISUAL}}\n}${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "selector { }", "matches": { ".": true } }, "457bbe9b-f44e-3aad-bb9f-4fa28fb6b886": { "content": "{%- tablerow ${1:item} in ${2:collection} cols: ${3:2} -%}\n\t${0}\n{%- endtablerow -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "tablerow-": true } }, "457e6d13-78e5-3f0d-8572-7f03a3757c26": { "content": "#(${0})", "doc": "tuple #()", "filetype": "gleam", "grammar": "lsp", "label": "Tuple", "matches": { "#": true, "tuple": true } }, "4591c8bf-ee41-3d4e-bdf6-958cfcab723b": { "content": "round(${0:value}};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "round": true } }, "45924456-c8e9-30f2-bd28-e4139ba690c7": { "content": "mattr_accessor :${0:attr_names}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mrw": true } }, "45981e9d-90f0-3628-816b-a28c3cf86407": { "content": "if $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "if": true } }, "459960b8-cf16-387d-9e34-1d71b364c3ce": { "content": "{% blockquote ${1:author}, ${2:title} %}\n${0:quote}\n{% endblockquote %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "blockquote-author": true } }, "459b1345-ad91-37b2-aa4e-36e61b55d60e": { "content": "@after-leave=\"$1\"$0", "doc": "@after-leave=''", "filetype": "vue", "grammar": "lsp", "label": "vue-after-leave", "matches": { "afterleaveevent": true, "vue after-leave": true } }, "459cc96d-672a-3dd1-90f4-14e85bb8f828": { "content": "@return ${1:type} ${2:description}$0", "doc": "Documents the value a function returns. Synonysm of @returns.", "filetype": "jsdoc", "grammar": "lsp", "label": "return", "matches": { "@return": true } }, "459dd5cf-0261-3700-89f1-8120723d5083": { "content": "include Comparable\n\ndef <=>(other)\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Comp": true } }, "45a0b6e1-6a4d-3ba7-b911-3cf7635febdd": { "content": "import 'package:flutter/cupertino.dart';", "doc": "Import Flutter Cupertino package", "filetype": "flutter", "grammar": "lsp", "label": "Cupertino Package", "matches": { "importC": true } }, "45a2245f-9834-3194-af8d-a2370bf506a5": { "content": "${1:command} | values", "doc": "\"values\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "values builtin", "matches": { "values": true } }, "45a7049c-ee8c-3266-9443-3b53350e1a2c": { "content": "${1:$foo}->set${2:Bar}(${0});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "$s": true } }, "45a76123-633d-309e-a849-31cf52c2a155": { "content": "__asm__ __volatile__(\n\"${0}\\n\\t\"\n:\n:\n);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "asm": true } }, "45a8040b-8a99-3d2e-b9b7-521b3caea028": { "content": "fmt.Println(\"${1}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Println(...)", "matches": { "fn": true } }, "45abfde8-4438-3e0d-b436-bf8d8e0d34e6": { "content": "${1:obj}.prevAll('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "preva": true } }, "45ac318e-08cb-375f-8085-0fd1cf083ce6": { "content": "docker {\n\timage '${1:myregistry.com/node'}'\n\tlabel '${2:my-defined-label'}'\n\tregistryUrl '${3:https://myregistry.com/'}'\n\tregistryCredentialsId '${4:myPredefinedCredentialsInJenkins'}'\n}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "d": true } }, "45b1fe94-cc04-3cbe-bde5-4c51ddf860ee": { "content": "${1:name} <- function (${2:variables}) {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "fun": true } }, "45b706ed-2148-3a17-8146-578ad7782c38": { "content": "function (err, ${1:value}) {\n\tif (err) throw err\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Node callback", "matches": { "cb": true } }, "45b83a65-1dcc-3625-b2e4-fc408ae060ce": { "content": "text-replace: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tr:n": true } }, "45b8b175-08dc-327c-9f96-599798f2a355": { "content": "yup.reach()", "doc": "yup.reach(schema: Schema, path: string, value?: object, context?: object): Schema\n\nFor nested schemas yup.reach will retrieve a nested schema based on the provided path.For nested schemas that need to resolve dynamically, you can provide a value and optionally\na context object.let schema = object().shape({\n nested: object().shape({\n arr: array().of(object().shape({ num: number().max(4) }))\n })\n});\n\nreach(schema, \"nested.arr.num\");\nreach(schema, \"nested.arr[].num\");\nreach(schema, \"nested.arr[1].num\");\nreach(schema, 'nested[\"arr\"][1].num');", "filetype": "yup", "grammar": "lsp", "label": "yup-reach", "matches": { "yup reach": true } }, "45bb0f64-6dd2-31e0-9e5e-c2fdb5642cee": { "content": "File.join(File.dirname(__FILE__), *['${1:rel path here}'])", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fpath": true } }, "45be81d6-74ef-34b3-bb1d-2f1763ff54a5": { "content": "if ${1:TARGET}\nthen ${2}\nelse ${3}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "if..then..else", "matches": { "if": true } }, "45c43d1a-1b28-3a1b-b9ba-4661b8c74b5b": { "content": "fn(${1}) { ${0} }", "doc": "anonymous function", "filetype": "gleam", "grammar": "lsp", "label": "Anonymous Function", "matches": { "af": true, "fn": true } }, "45c9f288-a88c-3aee-9013-1202c9d26862": { "content": "#!/usr/bin/env rdmd", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "bang": true } }, "45ccbe7a-fc7d-3319-afca-c9e663f5fa93": { "content": "#+begin_src jupyter-${1:$$(yas-choose-value '(\"python\" \"julia\" \"R\"))}${2: :session $3}${4: :async yes}\n$0\n#+end_src", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "jupyter": true } }, "45d26267-9ce7-3ce6-90f6-9d339ba440b7": { "content": "${1:FIELDNAME} = forms.IntegerField($2, required=${3:False})", "doc": "IntegerField (fint)", "filetype": "forms", "grammar": "lsp", "label": "fint", "matches": { "fint": true } }, "45dcc4da-397d-3419-9a01-e519f8a62df1": { "content": "print(\"$0\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "prs": true } }, "45dce667-6b8e-3032-99c6-9023bf343e9b": { "content": "real :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "real": true } }, "45deb12c-dbc3-3e76-bd9f-429bb6b81fa4": { "content": "word-break break-all", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob:ba": true } }, "45df91dc-fb10-3ddd-8cfe-6b0600d6cb9b": { "content": "mounted() {\n\tconsole.log('mounted');\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vmounted": true } }, "45e7f282-7afd-36ac-a343-8defe1d355ae": { "content": "${1:FIELDNAME} = models.DecimalField(max_digits=${2}, decimal_places=${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "decimal": true } }, "45e8978d-e04c-3714-baa5-f17bd515dc54": { "content": "justify-content: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:st": true } }, "45ec0684-d4d9-301f-91dc-d483d52ce86f": { "content": "number = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "number": true } }, "45ee8d0d-49c4-3e03-aebc-f6a7938eacf9": { "content": "font-variant: small-caps;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fv:sc": true } }, "45f777fb-9c1a-33ce-8d6e-526215a0481d": { "content": "?assertException(${1:Class}, ${2:Pattern}, ${0:Expression})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asexc": true } }, "45fa8cf9-405b-3d9b-b168-b721ffd75263": { "content": "<list type=\"bullet\">\n<item>\n<description>${1:Item 1.}</description>\n<description>${2:Item 2.}</description>\n<description>${3:Item 3.}$0</description>\n</item>\n</list>", "doc": "This tag is used to create a list or table of items. It can contain a <listheader> block to define the heading row of either a table or definition list. (When defining a table, only an entry for term in the heading need be supplied.)\n\nEach item in the list is specified with an <item> block. When creating a definition list, both term and description must be specified. However, for a table, bulleted list, or numbered list, only description need be specified.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<list>", "matches": { "<list>": true } }, "460d7516-abf7-3d26-88d3-1a6be7ce5ff9": { "content": "resource \"aws_opsworks_application\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_application", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_application", "matches": { "tf-aws_opsworks_application": true } }, "460e20e0-74f4-3396-b88b-901273d6a956": { "content": "params[:${1:id}]", "doc": "getting params using attribute", "filetype": "rails", "grammar": "lsp", "label": "Getting Params", "matches": { "pa": true } }, "460e49bb-1ca2-3d91-9127-0473d9fe9aba": { "content": "resource \"google_pubsub_topic\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n}", "doc": "Defines google_pubsub_topic resource", "filetype": "terraform", "grammar": "lsp", "label": "google_pubsub_topic", "matches": { "tf-google_pubsub_topic": true } }, "46103ef7-1137-32d0-a70f-5223a8c5a5c4": { "content": "my @${1:array var} = split(/${2:delimiter pattern}/, \"${3:string}\");", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "split a string", "matches": { "split": true } }, "4618f1af-1046-3212-af01-9394916761cf": { "content": "border-color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdc": true } }, "461b02ee-c1c9-3414-96af-097d08caf611": { "content": "resource \"google_compute_instance\" \"${MyResource}\" {\n name = \"example-name\"\n machine_type = \"n1-standard-1\"\n zone = \"us-central1-a\"\n disk { image = \"debian-cloud/debian-8\" }\n}", "doc": "Defines google_compute_instance resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_instance", "matches": { "tf-google_compute_instance": true } }, "461e4f80-e4b1-31c5-95a6-5e389d86aa0c": { "content": "add_executable(\n\t${1:exe}\n\t${2:\\${SOURCES\\}}\n)", "doc": "Add the snippet add_executable() to build source files as an exeutable file", "filetype": "cmake", "grammar": "lsp", "label": "add_executable()", "matches": { "exe": true } }, "4622ddb2-88fd-3a44-a1ee-41230048b5e7": { "content": "${1:generate_label}: for ${2:iteration} generate\n\t$0\nend generate $1;", "doc": "For Generate", "filetype": "vhdl", "grammar": "lsp", "label": "for_generate", "matches": { "forgen": true } }, "46264516-f6c7-334d-b1dd-43d496ded09b": { "content": ".neqv.", "doc": "Non-Equality", "filetype": "fortran", "grammar": "lsp", "label": "neqv", "matches": { "neqv": true } }, "462a1985-4b86-38cb-a652-224e4e9564ce": { "content": "file delete ${1:-force} ${2:--} ${3:source} ${0:target}", "doc": "Removes the file or directory specified by each pathname argument. Non-empty directories will be removed only if the -force option is specified. -- marks the end of switches; the argument following the -- will be treated as a source even if it starts with a -.", "filetype": "tcl", "grammar": "lsp", "label": "Delete file", "matches": { "file delete": true } }, "46312e6b-4a85-34ce-bc85-70f90f37fdc5": { "content": "wont_respond_to :${0:method}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wrt": true } }, "4634d7e5-6e84-3d07-8ae2-71af12974aee": { "content": "def perform_create(self, serializer):\n\treturn ${1:super().perform_create(serializer)}", "doc": "Django-rest Views ``perform_create`` method", "filetype": "views", "grammar": "lsp", "label": "DRF perform_create", "matches": { "performcreate": true } }, "4636f211-ff5e-3327-977f-83932d887fb2": { "content": "${1:obj}.mouseenter(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "menter": true } }, "463883bb-ee46-313d-89eb-5048bebf5006": { "content": "{{#if ${1:value}}}\n${2:${VISUAL}}\n{{else}}\n${3}\n{{/if}}", "doc": "", "filetype": "handlebars", "grammar": "snu", "label": "# {{#if value}} ... {{else}} .. {{/if}}", "matches": { "ife": true } }, "463d952c-94ad-3ea7-86ea-3d682c328b26": { "content": "defer func() {\n\tif err := recover(); err != nil {\n\t\t${0:${VISUAL}}\n\t}\n}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "defr": true } }, "463d9d87-2bf5-350f-8537-63658f60a5b7": { "content": "------ ${1:item}", "doc": "level 6 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list_6", "matches": { "ulist6": true } }, "464984c2-ea7b-3e18-b0ca-12b516218701": { "content": "<ng-content select=\"${0:selector}\"></ng-content>", "doc": "Angular ng-content", "filetype": "html", "grammar": "lsp", "label": "ng-content", "matches": { "a-ng-content": true } }, "464de26d-4609-3a1f-ae66-49f39e020ecf": { "content": "package ${1:main}\n${0:TARGET}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "package": true, "pk": true } }, "464e8846-14b3-3db4-a44d-91599875f323": { "content": "dlply(${1:frame}, ${2:variables}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "dl": true } }, "4650c5f8-3154-3848-962f-5790a1e599c4": { "content": "<${1:}>${2}</$1>", "doc": "", "filetype": "xml", "grammar": "snu", "label": "", "matches": { "ti": true } }, "46551167-d9ab-3556-a634-005eee50a5be": { "content": "/**\n * ${1:name}\n */\npublic ${1:name}() {\n\t$0\n}", "doc": "Public Method Definition", "filetype": "typescript", "grammar": "lsp", "label": "Public Method Definition", "matches": { "public method": true } }, "465abb20-ff19-32c8-9331-a9c13ed4f722": { "content": "print_r(${0}, 1);", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "prs": true } }, "465c25e8-4081-3b61-bb10-2d1bd7242b6c": { "content": "console.groupEnd();", "doc": "Closes out the corresponding console.group().", "filetype": "snippets", "grammar": "lsp", "label": "consoleGroupEnd", "matches": { "cge": true } }, "4660c3e2-5584-3608-9c57-3ca696396b62": { "content": "func main() {\n\t${1}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func main()", "matches": { "main": true } }, "4664a1a3-64bf-37ea-bf2f-2892db9fd0b2": { "content": "protected string ${1:}(${2:})\n{\n\t${0:return \"\";}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ms|": true } }, "4678e183-565e-32fa-9ee3-13afd7782eee": { "content": "private void OnInspectorUpdate() {\n\t$0\n}", "doc": "OnInspectorUpdate is called at 10 frames per second to give the inspector a chance to update.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnInspectorUpdate", "matches": { "OnInspectorUpdate()": true } }, "4678e547-a1dc-3929-b07d-b69819d70582": { "content": "try (${1:#:Resources}) {\n ${0:TARGET}\n} catch (${2:Exception} ${3:e}) {\n ${4:e.printStackTrace();}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "try_resources": true } }, "467c242a-df11-3e8d-bc70-d981c069d8c0": { "content": "@JvmStatic\nfun main(args: Array<String>) {\n\t${0}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "main": true } }, "46814497-63f8-3888-97bf-cd7b78570fc1": { "content": "class ${1:Name}ViewSet(viewsets.ViewSet):\n\tdef list(self, request):\n\t\tpass\n\tdef create(self, request):\n\t\tpass\n\tdef retrieve(self, request, pk=None):\n\t\tpass\n\tdef update(self, request, pk=None):\n\t\tpass\n\tdef partial_update(self, request, pk=None):\n\t\tpass\n\tdef destroy(self, request, pk=None):\n\t\tpass", "doc": "Django-rest Views ``ViewSet`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF ViewSet", "matches": { "viewset": true } }, "46820cc9-4f8a-3001-bf33-12ccb0fc2390": { "content": "${1:obj}.show('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "show": true } }, "46833dc8-abea-391c-985d-d8a0d200169d": { "content": "with-env ${1:variables} { ${2:block} }", "doc": "\"with-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "with-env builtin", "matches": { "with-env": true } }, "46844a25-9671-3cf8-90a4-d03549e74a6e": { "content": "@property\ndef ${1:foo}(self) -> ${2:type}:\n\t\"\"\"${3:doc}\"\"\"\n\treturn self._$1\n\n@$1.setter\ndef $1(self, value: $2):\n\tself._$1 = value", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "property": true } }, "468ee9db-1394-3a45-84f6-69400fc366a6": { "content": "background-repeat: no-repeat;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-repeat: no-repeat", "matches": { "bgrn": true } }, "46908385-0c4d-348f-90a6-fe883b7a906d": { "content": "@Before\npublic void setup() {\n\t${1}\n}", "doc": "Create setup method with `@Before`", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 4 - Before each", "matches": { "test_before_junit4": true } }, "4691528b-e704-3319-8349-ea653f03cc5f": { "content": "assertThat(${1:mockedService.executeMagic()}, not(emptyOrNullString()));", "doc": "assert that string is not null or empty", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - string is not null and not empty", "matches": { "test_not_nullorempty": true } }, "469d5f7b-1423-368a-b723-2e869e34a07f": { "content": "else if (${1:true})$0", "doc": "1-line-else-if", "filetype": "c", "grammar": "lsp", "label": "elif 1L", "matches": { "elseifi": true } }, "46a2845b-1a03-3118-8163-152ab38b662d": { "content": "echo CHtml::activePasswordField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhapf": true } }, "46a58fa6-7a24-3e50-9be7-fe2048f9a5db": { "content": "caption-side: bottom;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cps:b": true } }, "46b680de-a85f-3c51-a324-4df6fed369ee": { "content": "PropTypes.element,", "doc": "React element prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeElement", "matches": { "ptel": true } }, "46b80a6d-5067-3b43-9e76-575737d0208b": { "content": "`uvm_warning(\"${1:$TM_FILENAME_BASE}\", \"${2:message}\")\n$0", "doc": "uvm_warning macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_warning", "matches": { "`uvm_warning": true } }, "46ba314a-61fd-38dd-ba85-de07155c7360": { "content": "close(unit = ${1:fp}) ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "close": true } }, "46bb58db-4793-3412-8df3-2b481c013201": { "content": "print(${1:#:target}, ${2:#:type});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "pr": true } }, "46bc433d-0738-30e9-9a6f-4084549ac8c9": { "content": "print(${1:x}, ${2:...})", "doc": "Print", "filetype": "r-snippets", "grammar": "lsp", "label": "pri", "matches": { "print": true } }, "46bf551c-31ea-3631-9610-387f51a8f0a9": { "content": "font-family: ${1:\"Helvetica Neue\", Helvetica, Arial, sans-serif};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-family", "matches": { "ff": true } }, "46c3e50a-073a-3c50-927a-e669474c475b": { "content": "fromCharCode($1)\n$0", "doc": "The static String.fromCharCode() method returns a string created from the specified sequence of UTF-16 code units.", "filetype": "javascript", "grammar": "lsp", "label": "fromCharCode", "matches": { "fromCharCode": true } }, "46c64c72-874c-30dc-835c-016cd9569393": { "content": "t.column ${1:title}, :${2:string}\nmccc$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Migration Create Column Continue (mccc)", "matches": { "mccc": true } }, "46c966cc-9978-3e32-9361-2241dd108e07": { "content": "cursor crosshair", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:c": true } }, "46d02da8-8797-3951-bf14-8b5fde395b1d": { "content": "font-weight normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fw:n": true } }, "46d6439d-8d1d-3988-971d-ec4f080114a7": { "content": "function length(${1:item})$0", "doc": "returns the length (in character positions) of the specified item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-length", "matches": { "function length": true } }, "46d84e44-65c8-3827-a49c-c88cde36af58": { "content": "assert_redirected_to ${10:${2:model}s_path}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_redirected_to (path plural)", "matches": { "artpp": true } }, "46d95342-ea17-38d4-b254-d545575e3d24": { "content": "for ${1:i} in ${2} ${3:to} ${4} loop\n\t${5}\nend loop;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "for": true } }, "46dde664-5c6f-3901-a7a5-d0bedaa9b11b": { "content": "justify-self: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "js": true } }, "46e4b4a4-040a-365c-9e06-cbaed187902f": { "content": "PropTypes.string.isRequired", "doc": "String prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeStringRequired", "matches": { "ptsr": true } }, "46eb06d9-e377-36c5-89e3-3bf44b67d2d8": { "content": "{% include \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig include", "matches": { "include": true } }, "46ecf35d-9ea2-36d6-9926-84366d2521d4": { "content": "const ${1:module} = require('${1:module}');", "doc": "require assignment", "filetype": "base", "grammar": "lsp", "label": "require-assignment", "matches": { "base require assignment": true } }, "46ef6469-4c44-3d84-9a75-2f01b0a30afc": { "content": "checked\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "checked block", "matches": { "checked": true } }, "46ef723a-d727-343e-92ec-e95ac7703631": { "content": "mutations: {\n\t${1:updateValue}(state, ${3:payload}) {\n\t\tstate.${2:value} = ${3:payload};\n\t}\n}", "doc": "vuex mutation", "filetype": "vuex", "grammar": "lsp", "label": "vuex-mutation", "matches": { "vmutation": true, "vuex mutation": true } }, "46f44348-2afe-3a68-8cdf-d4f9db614d75": { "content": "[class]=\"${1:expression}\"", "doc": "Angular [class] binding", "filetype": "html", "grammar": "lsp", "label": "class", "matches": { "a-class": true } }, "470b260b-ed7d-335e-9d06-c2a5745a6b7c": { "content": "display: flex;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:f": true } }, "47141fa7-c5c3-3275-bf31-f3ea7b03db41": { "content": "else${0:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "else", "matches": { "el": true, "else": true } }, "47144bd2-aa7d-3e86-b567-dcbb3c098653": { "content": "`${1:${TM_SELECTED_TEXT}}`$0", "doc": "Insert code", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert code", "matches": { "code": true } }, "47158313-2826-350f-ab2d-21d4b00ff119": { "content": "(for/foldr\n\t([${1}])\n\t([${2}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/foldr", "matches": { "forfr": true } }, "47165074-1781-3818-b798-c16a16552719": { "content": "_.bindKey(${object}, ${key}, ${partials})", "doc": "var object = {\n 'user': 'fred',\n 'greet': function(greeting, punctuation) {\n return greeting + ' ' + this.user + punctuation;\n }\n};\n\nvar bound = _.bindKey(object, 'greet', 'hi');\nbound('!');\n// => 'hi fred!'\n\nobject.greet = function(greeting, punctuation) {\n return greeting + 'ya ' + this.user + punctuation;\n};\n\nbound('!');\n// => 'hiya fred!'\n\n// Bound with placeholders.\nvar bound = _.bindKey(object, 'greet', _, '!');\nbound('hi');\n// => 'hiya fred!'\n\nCreates a function that invokes the method at `object[key]` with `partials`\nprepended to the arguments it receives.\n\nThis method differs from `_.bind` by allowing bound functions to reference\nmethods that may be redefined or don't yet exist. See\n[Peter Michaux's article](http://peter.michaux.ca/articles/lazy-function-definition-pattern)\nfor more details.\n\nThe `_.bindKey.placeholder` value, which defaults to `_` in monolithic\nbuilds, may be used as a placeholder for partially applied arguments.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-bindkey", "matches": { "lodash bindkey": true } }, "471b758e-f212-3a94-a59d-f0d85e47a03c": { "content": "~this(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "dtor": true } }, "471efcda-8db8-34ac-91ca-0f3dd05fb906": { "content": "# ${1:documentation}\nalias ${2:name} = ${3:value}", "doc": "\"alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@alias builtin", "matches": { "@alias": true } }, "47215114-a039-3add-a8ea-e62404dd250c": { "content": "pub fn ${1:#:func_name}(${2:#:args}) -> ${3:#:()} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "pubfn () {}", "matches": { "pubfn": true } }, "4725cc8f-3214-3dbe-85b5-668f57ad0665": { "content": "_.concat(${array}, ${values})", "doc": "var array = [1];\nvar other = _.concat(array, 2, [3], [[4]]);\n\nconsole.log(other);\n// => [1, 2, 3, [4]]\n\nconsole.log(array);\n// => [1]\n\nCreates a new array concatenating `array` with any additional arrays\nand/or values.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-concat", "matches": { "lodash concat": true } }, "47334282-ea6f-3ba6-8735-286e401a552f": { "content": "<h5>${0}</h5>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h5": true } }, "473a73a2-2f8f-35a7-aff3-d3a2748b95b7": { "content": "if err != nil {\n\tt.Fatal(err)\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { t.Fatal(err) }", "matches": { "errt": true } }, "473b19b6-a9ed-3c7a-bab0-65880366b030": { "content": "textSize(${0:size});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "textSize": true } }, "4740cb97-8de2-3529-8fbb-6424865d4ec4": { "content": "list-style-type: upper-roman", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:ur": true } }, "47416b06-36ec-3944-acf5-85250de6df5a": { "content": "color: rgb(${1:255},${2:255},${3:255});$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color: color-rgb (color)", "matches": { "color": true } }, "47446e51-955e-33f2-b481-dc68185f3387": { "content": "unhex(${0:c});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "unhex": true } }, "47537c8d-eefe-39a4-b472-c6d896020e07": { "content": "append ${1:varName} ${0:value}", "doc": "Append all of the value arguments to the current value of variable varName. If varName does not exist, it is given a value equal to the concatenation of all the value arguments. The result of this command is the new value stored in variable varName.", "filetype": "tcl", "grammar": "lsp", "label": "Append to variable", "matches": { "append": true } }, "4753a97e-df9d-3448-a184-86124b451ddc": { "content": "resource \"google_dns_managed_zone\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n dns_name = \"prod.mydomain.com.\"\n}", "doc": "Defines google_dns_managed_zone resource", "filetype": "terraform", "grammar": "lsp", "label": "google_dns_managed_zone", "matches": { "tf-google_dns_managed_zone": true } }, "4754f2c9-9dfc-380c-bf37-45e36f855f46": { "content": "@doc ~S\"\"\"\n${0}\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "docs": true } }, "4759cfb5-ab60-316f-8d5b-d367a34bb2b1": { "content": "#if ${1:0}\n$0\n#endif /* $1 */", "doc": "Code snippet for #if", "filetype": "objc", "grammar": "lsp", "label": "#if", "matches": { "#if": true } }, "475cb5a3-23f8-3172-9196-911cb78efe01": { "content": "sapply(${1:list}, ${2:function})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "sapply", "matches": { "sapply": true } }, "4767260f-ecb6-3c5e-a58d-30e62cc88201": { "content": "PropTypes.symbol.isRequired,", "doc": "Symbol prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeSymbolRequired", "matches": { "ptsmr": true } }, "476ab8b5-01cd-3efd-b1e6-f437e4ad7e5b": { "content": "list-style-type: circle", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:c": true } }, "476b2270-6fbe-3cb9-b4b7-64e090a029fd": { "content": "-export([\n ${1}\n ]).", "doc": "export", "filetype": "erlang", "grammar": "lsp", "label": "export", "matches": { "exp": true } }, "476c52d9-2386-3177-9199-96feeb378490": { "content": "#+BEGIN_SRC emacs-lisp :tangle yes\n$0\n#+END_SRC", "doc": "elisp", "filetype": "org", "grammar": "lsp", "label": "elisp", "matches": { "elisp": true } }, "476f8d7d-190c-37bd-8721-76ae497ddcf8": { "content": "func ${1:handler}(w http.ResponseWriter, r *http.Request) {\n\t${0:fmt.Fprintf(w, \"hello world\")}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "http.HandlerFunc", "matches": { "hf": true } }, "4770e599-c2a9-3585-be0f-d9a50de9bfac": { "content": "@if(${1:condition})\n ${2}\n@endif", "doc": "", "filetype": "blade", "grammar": "snu", "label": "if ... endif", "matches": { "if": true } }, "477a5e06-13c1-3318-a09e-f2e8439d9d12": { "content": "unloadMovieNum(${1:#:level});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "un": true } }, "477d4df6-a511-3c87-a736-1d4f564e2a67": { "content": "console.log ${1:\"${2:msg}\"}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Log", "matches": { "log": true } }, "4788d224-836c-334b-b4f5-90595a1df19e": { "content": "add_test(\n\t${1:test_myTest} ${1}\n)", "doc": "Add the snippet for add_test()", "filetype": "cmake", "grammar": "lsp", "label": "add_test()", "matches": { "adt": true } }, "478a9950-c056-3086-b2af-3f730d055aa9": { "content": "let ${1} = ${0}", "doc": "let assignment", "filetype": "gleam", "grammar": "lsp", "label": "Let assignment", "matches": { "let": true } }, "478d7014-0bba-3837-b44f-fe95924c122c": { "content": "@packageDocumentation$0", "doc": "The @packageDocumentation tag is used to mark a comment as referring to a file rather than the declaration following it. The TypeDoc specific @module tag can be used for the same purpose when semantically clearer.", "filetype": "tsdoc", "grammar": "lsp", "label": "packageDocumentation", "matches": { "@packageDocumentation": true } }, "4790140b-0cea-38e3-9851-cd10e069da32": { "content": "${2:$1} = require '${1}'${3}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "req": true } }, "4790b019-3f9e-3fb1-98e2-776f6866fb8e": { "content": "_.rearg(${func}, ${indexes})", "doc": "var rearged = _.rearg(function(a, b, c) {\n return [a, b, c];\n}, [2, 0, 1]);\n\nrearged('b', 'c', 'a')\n// => ['a', 'b', 'c']\n\nCreates a function that invokes `func` with arguments arranged according\nto the specified `indexes` where the argument value at the first index is\nprovided as the first argument, the argument value at the second index is\nprovided as the second argument, and so on.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-rearg", "matches": { "lodash rearg": true } }, "479453a6-6c58-34a9-9a68-9d9057500899": { "content": "| markdownify }}", "doc": "String filter: markdownify", "filetype": "jekyll", "grammar": "lsp", "label": "Filter markdownify", "matches": { "markdown": true } }, "479e3769-c4ec-337b-b016-43fac0cee528": { "content": "@if $1 {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "if": true } }, "479f17e6-197a-302b-ad8c-7e0cbdde256e": { "content": "def ${1:fname}($2) -> ${3:None}:\n\t${4:pass}", "doc": "Function definition with return type", "filetype": "python", "grammar": "lsp", "label": "Function w/ return type", "matches": { "deft": true } }, "479f939f-dc81-3a75-9a07-1ea310ae8bb9": { "content": "(define ${1:name}\n\t(lambda (x)(${0:definition})))", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "defl": true } }, "479ff145-505f-3b1a-8020-c624a8666866": { "content": "def __getattr__(self, name):\n\t${1:pass}\n\ndef __setattr__(self, name, value):\n\t${2:pass}\n\ndef __delattr__(self, name):\n\t${3:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods for customizing attribute access", "matches": { "attr": true } }, "47a394b3-7a70-3d0c-9aaf-20a68a878950": { "content": "{% if ${1:#:condition} %}\n ${2:TARGET}\n{% else %}\n ${3}\n{% endif %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "if else endif", "matches": { "ifelse": true } }, "47b49d57-63ce-3411-943b-81b5d7783274": { "content": "_.trimStart(${string}, ${chars})", "doc": "_.trimStart(' abc ');\n// => 'abc '\n\n_.trimStart('-_-abc-_-', '_-');\n// => 'abc-_-'\n\nRemoves leading whitespace or specified characters from `string`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-trimstart", "matches": { "lodash trimstart": true } }, "47bb44a5-74ac-3300-b3c7-a2585552473f": { "content": "@testset \"${1}\" begin\n\t${2}\n\t@test_throws ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "@testset with @test_throws", "matches": { "@tt": true } }, "47c5cff8-e819-3dbd-87ec-03373593c2d2": { "content": "${1:obj}.map(function (${2:index}, ${3:element}) {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "map": true } }, "47c6b8dd-aef1-39c3-88b6-ed0403c95938": { "content": "{% block ${1:blockname} %}${VISUAL}{% endblock $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "iblock": true } }, "47c85f6e-4b3b-3d22-97ea-1e2ef4332d29": { "content": "${1:FIELDNAME} = serializers.NullBooleanField(${2})", "doc": "Django-rest Serializers ``NullBooleanField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF NullBooleanField", "matches": { "snullbool": true } }, "47ca8166-5517-39c7-9e40-b1db5e792487": { "content": "[${3:value} if ${4:condition} else ${5:condition} for ${2:value} in ${1:iterable}]$0", "doc": "List comprehension for creating a list based on existing lists, with conditional if-else statement.", "filetype": "comprehension", "grammar": "lsp", "label": "List comprehension if else", "matches": { "lcie": true } }, "47cbef5a-8922-315f-9142-81bc3d9e834b": { "content": "map(&:${1:id})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "map(&:sym_proc)", "matches": { "mp": true } }, "47d3f159-25d8-3bc6-9fa9-51c80134f7e2": { "content": "import (\n\t\"${1:package}\"\n)", "doc": "Snippet for a import block", "filetype": "go", "grammar": "lsp", "label": "multiple imports", "matches": { "ims": true } }, "47d4d9ac-bb4d-38da-b6d9-e52a7e802af6": { "content": "<iframe src=\"${1}\"></iframe>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "iframe": true } }, "47dd9b53-7fea-39b4-9f87-64af2b5a4f8d": { "content": "class:${1:name}={${2:condition}}", "doc": "class", "filetype": "svelte", "grammar": "lsp", "label": "svelte-class", "matches": { "s-class": true } }, "47ddbdcd-7d97-32d3-a60c-c8b81b94b583": { "content": "background-position: ${1:top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right/x-% y-%/x-pos y-pos};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-position: position (background)", "matches": { "background": true } }, "47e8f754-5407-387e-a57d-57796ce7aae3": { "content": "equal($2, $3)", "doc": "perform a component-wise equal-to comparison of two vectors", "filetype": "glsl", "grammar": "lsp", "label": "equal", "matches": { "equal": true } }, "47e9963b-de2d-37c2-a737-167a6e93d7b0": { "content": "echo CHtml::dropDownList('${1:name}', '${2:select}', array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhddl": true } }, "47eb8466-d7b7-37e1-8c23-4a382d9a30e7": { "content": "try\n\t${1:${VISUAL}}\ncatch\n\t${2:_:_} -> ${0:got_some_exception}\nend", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "try": true } }, "47f07377-901d-3b74-b58c-214b610690fb": { "content": "@include \"${1}\"${0}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "@include", "matches": { "inc": true } }, "47f1e6a9-1731-32c7-8bed-5ea02909703d": { "content": "${1:classNames}({ '${2:foo-bar}': true });", "doc": "", "filetype": "classnames", "grammar": "lsp", "label": "classnames-usage-object", "matches": { "classnames usage object": true } }, "47fab26e-8304-3d42-a7e9-b02de0c8cdd0": { "content": "System.Console.WriteLine($0);", "doc": "Console.WriteLine", "filetype": "csharp", "grammar": "lsp", "label": "Console.WriteLine", "matches": { "cw": true } }, "47fb1959-0d4d-3a69-bf92-5d535cb61224": { "content": "@media ${1:print}\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "@m": true } }, "4807c42d-bffb-3343-812f-c3d92bbac64c": { "content": "concat($1)\n$0", "doc": "The concat() method concatenates the string arguments to the calling string and returns a new string.", "filetype": "javascript", "grammar": "lsp", "label": "concat", "matches": { "concat": true } }, "480ac8ef-10c5-3681-902d-6b9981f6c9b0": { "content": "const [${2:propertyName}] = ${1:arrayToDestruct};", "doc": "Array destructing", "filetype": "base", "grammar": "lsp", "label": "destructingarray", "matches": { "base const destruct array": true } }, "4813cd1c-d027-3dae-8871-a6ef30fc9f5a": { "content": "word-spacing: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "word-spacing": true, "ws": true } }, "481761be-5a36-3325-8775-9f10b484ac12": { "content": "${1:obj}.keydown (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "kdown": true } }, "48180c73-6947-30a6-9035-ebe9bbff588b": { "content": "if err := ${1:condition}; err != nil {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "If with inline error", "matches": { "ife": true } }, "481afd56-6ba7-306a-afcb-c8198b081ac4": { "content": "${1:#:name} = (${2:#:args}) ->\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "fun": true } }, "4824393a-b564-3747-8e67-28ff6a10a1dd": { "content": "/**\n * ${0:description}\n *\n */", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "/**": true } }, "4826cbd1-61fd-34ce-ab72-af1799af91fe": { "content": "if (!${1:condition}) {\n\treturn null\n}", "doc": "", "filetype": "react", "grammar": "lsp", "label": "if falsy return null", "matches": { "ifr": true } }, "4827ad73-879f-3545-b0ba-70ee1d4e3bce": { "content": "uvm_blocking_get_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM blocking_get_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_imp", "matches": { "uvm_blocking_get_imp": true } }, "482ac28e-5638-3df3-9fb6-80e42f8dad12": { "content": "_.tap(${value}, ${interceptor})", "doc": "_([1, 2, 3])\n .tap(function(array) {\n // Mutate input array.\n array.pop();\n })\n .reverse()\n .value();\n// => [2, 1]\n\nThis method invokes `interceptor` and returns `value`. The interceptor\nis invoked with one argument; (value). The purpose of this method is to\n\"tap into\" a method chain sequence in order to modify intermediate results.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tap", "matches": { "lodash tap": true } }, "482ee4dc-62b6-3016-a61e-98c2d7349b2a": { "content": "<a id=\"${1}\" href=\"${2:#}\">${0:$1}</a>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "a#": true } }, "482fcc56-86fd-3b19-a0aa-53ba4d11ff5f": { "content": "{% block $1 %}\n\t$2\n{% endblock $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "block": true } }, "48305187-83ec-3d7b-bf3a-c55d6806d10c": { "content": "assert_in_delta ${1:expected_float}, ${2:actual_float}, ${3:2**-20}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asid": true } }, "4832ce82-9719-3651-99c5-6c02d10182b6": { "content": "-webkit-border-image url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi:w+": true } }, "4834e336-1bc4-37c9-ac3f-7f0b2de4dc08": { "content": "__import__('pdb').set_trace()$0", "doc": "Code snippet for pdb debug", "filetype": "debug", "grammar": "lsp", "label": "PDB set trace", "matches": { "pdb": true } }, "483b7aea-be89-367b-bf53-c8de5f922ab8": { "content": "cspNonce", "doc": "Use csp nonce on script tag", "filetype": "edge", "grammar": "lsp", "label": "edge: cspNonce", "matches": { "cspNonce": true } }, "483c68b2-e4a7-3ddc-8767-e433cade5608": { "content": "sort { |a, b| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sor": true } }, "484143e8-89da-3b85-956f-6b5aabe91a51": { "content": "$display(\"${1}\", ${2});", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "$display(\"...\", ...);", "matches": { "display": true } }, "48427c22-3d9e-376d-86cf-eba1c187fc2a": { "content": "use Doctrine\\ORM\\Mapping as ORM;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Doctrine\\..\\Mapping as ORM", "matches": { "useorm": true } }, "48512326-219c-3015-95d6-f9eead1d7408": { "content": "on:${1:eventname}", "doc": "on event foward", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-forward", "matches": { "s-on-event-foward": true } }, "485441a4-e832-3168-95ba-c308ce8de820": { "content": "let ${0} \n if (${2:condition}) {\n\t${1}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "let and if statement", "matches": { "lif": true } }, "485be47c-df69-3f68-aebb-df599e2f4741": { "content": "require('getopt', quietly = TRUE)\nopt_spec <- matrix(c(\n\t\t\t\t'help', 'h', 0, \"logical\", \t\"Getting help\",\n\t\t\t\t'file', 'f', 1, \"character\",\"File to process\"\n ), ncol = 5, byrow = TRUE)\nopt <- getopt(spec = opt_spec)\nif ( !is.null(opt$help) || is.null(commandArgs()) ) {\n cat(getopt(spec = opt_spec, usage = TRUE, command = \"yourCmd\"))\n q(status=0)\n}\n# some inital value\nif ( is.null(opt$???) ) { opt$??? <- ??? }", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "getopt": true } }, "48623dad-c005-3f2c-81ba-845b48e76ca4": { "content": "clear: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cl:r": true } }, "486c49cb-dbaf-358e-9fe3-fbd38868266c": { "content": "for k, v in ipairs(${1:table}) do\n print(k, v)\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "for k, v in ipairs(table) do", "matches": { "print_table": true } }, "486cebc2-5931-30db-931f-89d45ec12825": { "content": "text-shadow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tsh": true } }, "486fc58f-a3af-3d5c-8555-6a8ca49a72a0": { "content": "appear-to-class=\"$1\"$0", "doc": "appear-to-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-appear-to-class", "matches": { "appeartoclass": true, "vue appear-to-class": true } }, "4872dd37-6e43-39ea-9f7d-1497874710a5": { "content": "_.countBy(${collection}, ${iteratee})", "doc": "_.countBy([6.1, 4.2, 6.3], Math.floor);\n// => { '4': 1, '6': 2 }\n\n// The `_.property` iteratee shorthand.\n_.countBy(['one', 'two', 'three'], 'length');\n// => { '3': 2, '5': 1 }\n\nCreates an object composed of keys generated from the results of running\neach element of `collection` thru `iteratee`. The corresponding value of\neach key is the number of times the key was returned by `iteratee`. The\niteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-countby", "matches": { "lodash countby": true } }, "487b77eb-6a83-35e0-9466-ccbd6231b65e": { "content": "${1:command} | math ${2|abs,arccos,arccosh,arcsin,arcsinh,arctan,arctanh,avg,ceil,cos,cosh,e,eval,exp,floor,ln,log,max,median,min,mode,pi,product,round,sin,sinh,sqrt,stddev,sum,tan,tanh,tau,variance|}", "doc": "\"math\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "math builtin", "matches": { "math": true } }, "487ff9c1-8bb0-3c9f-84c7-db43a4f9b1ea": { "content": "print!(\"${1}{${2}}\", ${3});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "print! with format param", "matches": { "pri,": true } }, "48871ddd-7395-35bb-b829-bb1be3f495ea": { "content": "@guest\n $1\n@endguest", "doc": "guest", "filetype": "snippets", "grammar": "lsp", "label": "guest", "matches": { "b:guest": true } }, "488b6c31-e002-3510-a1ca-a30d0f870640": { "content": "###### ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 6", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 6", "matches": { "heading6": true } }, "4892c5c7-4f43-3fc0-a1aa-9b346a17e9a7": { "content": "<form action=\"${1}\" method=\"${2:post}\">\n\t${0}\n</form>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "form": true } }, "489774ac-2e05-36f7-a8b6-cda16e84b055": { "content": "_.isMatch(${object}, ${source})", "doc": "var object = { 'a': 1, 'b': 2 };\n\n_.isMatch(object, { 'b': 2 });\n// => true\n\n_.isMatch(object, { 'b': 1 });\n// => false\n\nPerforms a partial deep comparison between `object` and `source` to\ndetermine if `object` contains equivalent property values.\n\n**Note:** This method is equivalent to `_.matches` when `source` is\npartially applied.\n\nPartial comparisons will match empty array and empty object `source`\nvalues against any array or object value, respectively. See `_.isEqual`\nfor a list of supported value comparisons.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ismatch", "matches": { "lodash ismatch": true } }, "4898bec1-7d31-3137-bef7-def71aca7720": { "content": "@php\n\t${1:${VISUAL}}\n@endphp", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@php directive", "matches": { "php": true } }, "489b2831-ddf6-322c-a447-c3738845b45f": { "content": "${1:obj}.andSelf()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "andself": true } }, "48a10825-fdf0-3689-a178-327eac12279b": { "content": "enum ${1:MyEnum} { ${2:Item} };", "doc": "", "filetype": "cs", "grammar": "snu", "label": "enumeration", "matches": { "enum": true } }, "48a3c87f-216e-3c0a-87a8-5aeb0bbdc70d": { "content": "t.datetime :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.datetime (tcdt)", "matches": { "t.": true } }, "48a55ffc-7c56-314c-b686-eceae4956bf0": { "content": "<var>${0}</var>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "var": true } }, "48a7a254-e047-315f-bc29-e82b46f48f33": { "content": "{elif ${1:expression}}\n\t$0", "doc": "", "filetype": "soy", "grammar": "snu", "label": "else if .. (eli)", "matches": { "eli": true } }, "48a8811b-3bd8-3f7d-9047-3ce452fbd20a": { "content": "Serial.write();", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "sw": true } }, "48aa5967-61a0-3324-8f4d-60b3907c184c": { "content": "var_dump($0);", "doc": "var_dump", "filetype": "php", "grammar": "lsp", "label": "Variable Dump", "matches": { "vd": true } }, "48b854cf-5e9f-3053-badd-a05ee4805b0f": { "content": "err(${1:EXIT_FAILURE}, \"${2:%s}\"$0);", "doc": "err() snippet", "filetype": "c", "grammar": "lsp", "label": "err", "matches": { "err": true } }, "48b91543-596a-3c7b-8540-f4a113209142": { "content": "emit('${1:event_name}', ${2:args});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "emit": true } }, "48badfd7-c433-3fb7-be73-bc2896487b80": { "content": "inject(${1:init}) do |${2:mem}, ${3:var}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "injd": true } }, "48bf3de9-4a40-3784-ba38-de3c6e99ea7f": { "content": "if (${1:condition}) {\n\t$2\n} else {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "if else statement", "matches": { "ife": true } }, "48c56888-544d-3e59-9712-a641f06618c1": { "content": "after_update $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_update", "matches": { "aftu": true } }, "48c83e00-cf99-31df-aabb-805178b0a3db": { "content": "border-fit: overwrite;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:of": true } }, "48cf8d4d-cf78-3d90-8079-e1115261a706": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tFULL JOIN OUTER ${3:tableName2}\n\tON ${4:match}\n\tWHERE ${5:condition};", "doc": "Full Join", "filetype": "sql", "grammar": "lsp", "label": "fjoin", "matches": { "fjoin": true } }, "48d1666f-80a0-3005-8d21-5879c495c2a7": { "content": "Dir[${1:'glob/**/*.rb'}]", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "Dir[\"..\"]", "matches": { "Dir": true } }, "48d2ada7-1176-3fef-8a25-ee8a2459e084": { "content": "const $1 = defineComponent({\n\t$0\n})", "doc": "create a component vue component", "filetype": "script", "grammar": "lsp", "label": "defineComponent", "matches": { "defineComponent": true } }, "48d7d2c8-11f5-3482-827f-35a87d59efaf": { "content": "<bdo dir=\"${1:rtl}\">${2:TARGET}</bdo>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bdo": true } }, "48dde4fa-5d60-3718-8e2d-74b284439858": { "content": "<Link href=\"$1\">\n\t<a>\n\t\t$0\n\t</a>\n</Link>", "doc": "Next.js Link Tag with <a>", "filetype": "next", "grammar": "lsp", "label": "Use Next.js Link", "matches": { "usl": true } }, "48e17fe3-576f-3533-9e5d-fa7be6da7ed1": { "content": "{% capture ${1:variable} %}${0}{% endcapture %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "capture": true } }, "48e4a47c-4005-3d9a-8645-f331d2a8cb23": { "content": "~~~~ ${1:item}", "doc": "level 4 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list_4", "matches": { "olist4": true } }, "48e7aed4-7fd9-3389-b164-85dbc911eed1": { "content": "border-left: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdl+": true } }, "48eee22b-6d3b-3f52-9449-fc67dde103ff": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nfunction ${1:${TM_FILENAME_BASE}}(props) {\n return (\n <div>${1:first}</div>\n )\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system with PropTypes", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionalComponentWithPropTypes", "matches": { "rfcp": true } }, "48f3b3d2-ae1b-3019-a6f0-8028347f0e8e": { "content": "private void Update() {\n\t$0\n}", "doc": "Update is called every frame, if the MonoBehaviour is enabled.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour Update", "matches": { "Update()": true } }, "48f81b15-443a-33b2-9e99-482ed4399d3f": { "content": "when {\n\tchangeset '${1:changeSet}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenchangeset": true } }, "48f9969b-7d96-3edc-ac96-cc96b44f7cee": { "content": "<details>\n\t$1\n</details>", "doc": "HTML - Defines details of an element", "filetype": "html", "grammar": "lsp", "label": "details", "matches": { "details": true } }, "48fbb338-7d1c-3849-aa8b-74991aa96204": { "content": "<pre>{{${1:model} | async | json}}</pre>$0", "doc": "Angular pre debug | async | json", "filetype": "html", "grammar": "lsp", "label": "pre w/ async json", "matches": { "a-preja": true } }, "48febe28-860b-377e-b7dd-0f2f2d582fdc": { "content": "justify-self center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "js:c": true } }, "4900e349-4cd6-3226-a8b4-7f082ae96eb4": { "content": "<optgroup>\n\t<option value=\"${1}\">${2:$1}</option>\n\topt+${0}\n</optgroup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "optgroup": true } }, "49062533-f1fa-364f-9bcd-2a85cf2223ab": { "content": "point(${1:x}, ${2:y}${3:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "point": true } }, "4908df1e-6dfd-37d3-b57c-c8b2ce4dc433": { "content": "position: absolute;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pos:a": true } }, "490ccc64-3593-34ad-a574-959c0a99ecf1": { "content": "lightSpecular(${1:v1}, ${2:v2}, ${0:v3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "lightSpecular": true } }, "4916e8f3-3b0f-39f6-8039-412eb288038d": { "content": "respond_to do |format|\n\tformat.${1:html} { ${0} }\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rest": true } }, "491b707f-db0c-3cd8-9a57-72d909df5cf2": { "content": "#![feature(phase)]\n#[phase(plugin, link)] extern crate log;", "doc": "", "filetype": "rust", "grammar": "snu", "label": "extern crate log", "matches": { "ecl": true } }, "491fd00c-9952-370e-ac31-2fec85bbca97": { "content": "assertThat(${1:mockedService.executeMagic()}, is(${2:\"42\"}));", "doc": "assert that is", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - is", "matches": { "test_is": true } }, "49202de6-a7d4-3a28-8560-30a9f534f4a0": { "content": "${1:FIELDNAME} = models.ManyToManyField(${2:OTHERMODEL})", "doc": "ManyToManyField (m2m).\n\nA many-to-many relationship.", "filetype": "models", "grammar": "lsp", "label": "m2m", "matches": { "m2m": true } }, "49268267-380f-3b9c-a522-02662d655e80": { "content": "app", "doc": "Reference to application instance", "filetype": "edge", "grammar": "lsp", "label": "edge: app", "matches": { "app": true } }, "492b9f47-da91-3b86-bf6e-d2dc07971b5c": { "content": "copy \"${1:subprog.cpy}\"\n replacing ==${2:()}== by ==${3:lnk-}==.", "doc": "Copy replacing", "filetype": "vscode_cobol", "grammar": "lsp", "label": "copy", "matches": { "copy": true } }, "492cd5af-da0f-3aa8-9e99-8ae2684f95e6": { "content": "_.range(${start}, ${end}, ${step})", "doc": "_.range(4);\n// => [0, 1, 2, 3]\n\n_.range(-4);\n// => [0, -1, -2, -3]\n\n_.range(1, 5);\n// => [1, 2, 3, 4]\n\n_.range(0, 20, 5);\n// => [0, 5, 10, 15]\n\n_.range(0, -4, -1);\n// => [0, -1, -2, -3]\n\n_.range(1, 4, 0);\n// => [1, 1, 1]\n\n_.range(0);\n// => []\n\nCreates an array of numbers (positive and/or negative) progressing from\n`start` up to, but not including, `end`. A step of `-1` is used if a negative\n`start` is specified without an `end` or `step`. If `end` is not specified,\nit's set to `start` with `start` then set to `0`.\n\n**Note:** JavaScript follows the IEEE-754 standard for resolving\nfloating-point values which can produce unexpected results.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-range", "matches": { "lodash range": true } }, "4930297b-c2c7-3f17-b5f4-d4e23aeffd5a": { "content": "file { \"${1:filename}\":\n\tensure => ${2:present},\n\towner => \"${3:root}\",\n\tgroup => \"${4:root}\",\n\tmode => \"${5:0644}\",\n\tsource => \"puppet:///modules/${6:module}/${7:source}\",\n\tcontent => template(\"${8:module}/${9:template}\"),\n\talias => \"${10:alias}\",\n\trequire => [ Package[\"${11:package}\"], File[\"${12:file}\"], ],\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "file": true } }, "4930c161-82ec-37b1-b947-4f2a5df3a0d1": { "content": "UCLASS()\nclass ${1:PROJECTNAME}_API ${2:ClassName} : public ${3:ParentClass}\n{\n\tGENERATED_BODY()\npublic:\n\t${2:ClassName}();\nprotected:\nprivate:\n};", "doc": "Generate a Class ready for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Class", "matches": { "uclass": true } }, "493c631e-ab4b-3183-9fd0-8d618905ff7c": { "content": "border-color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdc": true } }, "493e3d36-1c6a-3d3e-aedc-9b2934aff8ae": { "content": "catch {${1}} ${2:err} ${0:options}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "catch": true } }, "49416c3c-1bd1-39b9-a79a-313e9c8ff1f9": { "content": "\\${${1:width}} \\${${2:height}}= Get Window Size", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Get Window Size", "matches": { "gws": true } }, "4951c019-68e8-3bf0-a8ad-f4d21b17b15b": { "content": "wont_be ${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wb": true } }, "4954a185-0e77-35a3-8bca-4e3f501a3bf8": { "content": "@empty(${1})\n ${2}\n@endempty", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@empty ... @endempty", "matches": { "empty": true } }, "4956351b-4b83-30d9-b8c7-d9c51579b32a": { "content": "@throws$0", "doc": "The @throws tag can be used to document an exception that can be thrown by a function or method.", "filetype": "tsdoc", "grammar": "lsp", "label": "throws", "matches": { "@throws": true } }, "49582dfc-0a46-3369-99f9-24c42531c548": { "content": "<bdo dir=\"rtl\">${0}</bdo>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bdo:r": true } }, "4958f1de-155d-32ea-a80e-fae4bfc6e8c0": { "content": "max($2, $3)", "doc": "float max(float x, float y)\nvec2 max(vec2 x, vec2 y)\nvec3 max(vec3 x, vec3 y)\nvec4 max(vec4 x, vec4 y)\n\nThe max function returns the larger of the two arguments. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nfloat max(float x, float y)\nvec2 max(vec2 x, float y)\nvec3 max(vec3 x, float y)\nvec4 max(vec4 x, float y)\n\nThere is also a variation of the max function where the second parameter is always a floating scalar.", "filetype": "glsl", "grammar": "lsp", "label": "max", "matches": { "max": true } }, "495da4cf-f21f-34bb-908a-d1b3274c87ec": { "content": "for (${1:1}, ${2:10}) {${3: |i}|}\n\t$0\n}", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "for": true } }, "4964a54f-c1b1-3a8c-827c-ea3c100e6182": { "content": "for (const ${1:item} of ${2:object}) {\n\t${0}\n}", "doc": "Iterating over property names of iterable objects", "filetype": "snippets", "grammar": "lsp", "label": "forOf", "matches": { "fof": true } }, "4968b5d3-3096-35eb-9f5d-e0cf10853635": { "content": "${1:Rails.}logger.debug { \"${1:message}\" }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.debug", "matches": { "logd": true } }, "496d8e6d-17e8-3dcc-8ae4-8b9596429819": { "content": "expect($1).toHaveBeenCalledTimes($0);", "doc": "returns true if the spy has been called given times", "filetype": "jest", "grammar": "lsp", "label": "jest-tohavebeencalledtimes", "matches": { "jest expect tohavebeencalledtimes": true, "thbct": true } }, "4970a9a6-90bc-3e81-b43d-bd152f97ad7d": { "content": "ElseIf $1 Then\n\t${0:; True code}", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "eif": true } }, "4972c243-8610-3fde-94ec-aabfc2bb9ab9": { "content": "{% ifchildren %}\n\t$1\n{% endifchildren %}\n$0", "doc": "ifchildren", "filetype": "twig", "grammar": "lsp", "label": "ifchildren", "matches": { "ifchildren": true } }, "4974d13a-4395-3422-a228-235de9fc388d": { "content": "{% elseif ${1} %}\n\t${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig elseif", "matches": { "eif": true } }, "497a9980-7474-3a08-8f24-ebaf26555f4d": { "content": "echo CHtml::scriptFile('${0:url}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhjsf": true } }, "497b031a-1742-35a3-912e-44ce8abec2e8": { "content": "PropTypes.objectOf($0).isRequired,", "doc": "An object with property values of a certain type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeObjectOfRequired", "matches": { "ptoor": true } }, "497b1a86-f8f5-31f7-b6b6-7919f823b037": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'\n\nexport default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\tstatic propTypes = {\n\t\t${2:prop}: ${3:PropTypes}\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React component class with PropTypes and ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-component-proptypes", "matches": { "rccp": true, "react component class proptypes": true } }, "4987848c-a3fd-3af3-b18b-2006b0a1195e": { "content": "Session::display();", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_display": true } }, "4999dca9-5d60-3b82-bfee-01cb12730e16": { "content": "vertical-align: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va": true } }, "499d56be-a715-3542-8aec-8844688dc45a": { "content": "fun ${1:main}(${2:args} : ${3:Array<String>}) {\n\t$0\n}", "doc": "Snippet for function declaration", "filetype": "kotlin", "grammar": "lsp", "label": "function declaration", "matches": { "fun": true } }, "49ae37db-134f-39fc-bc4a-19beee8d315a": { "content": "foreach (${1:var} ${2:item} in ${3:collection})\n{\n $0\n}", "doc": "Foreach statement", "filetype": "csharp", "grammar": "lsp", "label": "Foreach statement", "matches": { "foreach": true } }, "49b17091-77d8-39da-8dfd-658e682f1968": { "content": "SELECT ${1:attribute(s)} FROM ${2:tableName}\nUNION\nSELECT ${3:attribute(s)} FROM ${4:tableName2};", "doc": "Regular union", "filetype": "sql", "grammar": "lsp", "label": "union", "matches": { "union": true } }, "49b62b8e-b271-32d8-a039-0be52d07b4e5": { "content": "!important", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "!": true } }, "49babbab-4381-312f-b3d9-761b0b4a41b4": { "content": "justify-self: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "js:st": true } }, "49bb4701-5149-3655-a871-20e58b47e038": { "content": "import ${1:Data.Text} (${0:head})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "import2": true } }, "49c2d9a8-2dd9-339b-ba04-86746abd2ff5": { "content": "resource \"aws_elastic_beanstalk_application\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elastic_beanstalk_application", "filetype": "terraform", "grammar": "lsp", "label": "aws_elastic_beanstalk_application", "matches": { "tf-aws_elastic_beanstalk_application": true } }, "49c2f3fa-52f9-3cee-b243-3feed147c443": { "content": "elseif ${1:true} then\n\t$0", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "elseif", "matches": { "elseif": true } }, "49c5659f-d924-3358-a407-94ebcb69b4af": { "content": "overlay use ${1:name}", "doc": "\"overlay use\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "overlay use builtin", "matches": { "overlay-use": true } }, "49cdbffe-0a8d-3def-a00f-4e1adf7ae07d": { "content": "SHOW TABLES;", "doc": "Show tables", "filetype": "sql", "grammar": "lsp", "label": "showt", "matches": { "showt": true } }, "49ce30d8-929d-3060-9e88-e25754b8a4fb": { "content": "unless ($1) {\n\t${2:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "unless", "matches": { "unless": true } }, "49d1b743-e621-366b-b1f4-4a3c801b6196": { "content": "int main(void)\n{$0\n\treturn EXIT_SUCCESS;\n}", "doc": "No-args main() snippet", "filetype": "c", "grammar": "lsp", "label": "main(void) template", "matches": { "mainn": true } }, "49d2ff8a-b494-3c67-8aef-f45074d230fd": { "content": "interface I${1:Name}\n{\n $0\n}", "doc": "Interface", "filetype": "csharp", "grammar": "lsp", "label": "Interface", "matches": { "interface": true } }, "49dd68f4-8d15-3ae3-a808-7cd836a378db": { "content": "$this->input->post(\"${1:index}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-post": true } }, "49e03364-9a96-3230-abc3-e47f565802ac": { "content": "it { should respond_to(:${1}).with(${0}).arguments }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isresw": true } }, "49e33613-0600-3fce-80f9-d9b610d49541": { "content": "${1:obj}.scrollLeft(${2:value})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "scrolll": true } }, "49e40832-6680-33b5-89cf-bcac266f6e8c": { "content": "t.text :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.text (tct)", "matches": { "t.": true } }, "49e43d29-9aab-384e-afa2-54a9ed23e64a": { "content": "<strong>${0}</strong>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "strong": true } }, "49ea00cc-905c-3748-bb6f-e11792f64131": { "content": "FUNCTION VARIANCE(${1:number},${2:...})$0", "doc": "statistical variance of the specified list of number argument", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-VARIANCE", "matches": { "FUNCTION VARIANCE": true } }, "49ee0692-5642-3271-b9a3-8eadf372315e": { "content": "file join ${1:name} ${0:?name ...?}", "doc": "Takes one or more file names and combines them, using the correct path separator for the current platform. If a particular name is relative, then it will be joined to the previous file name argument. Otherwise, any earlier arguments will be discarded, and joining will proceed from the current argument.", "filetype": "tcl", "grammar": "lsp", "label": "Combine file names", "matches": { "file join": true } }, "4a004d6a-25d7-38be-88f6-0b04d91a2191": { "content": "_.isObject(${value})", "doc": "_.isObject({});\n// => true\n\n_.isObject([1, 2, 3]);\n// => true\n\n_.isObject(_.noop);\n// => true\n\n_.isObject(null);\n// => false\n\nChecks if `value` is the\n[language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\nof `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isobject", "matches": { "lodash isobject": true } }, "4a0d578b-aa51-3a58-808c-c113cad461fa": { "content": "assert ${1:test}, '${2:Failure message.}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "as": true } }, "4a11aa63-9573-3505-bc94-c88f7c82f36f": { "content": "shared static this(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sst": true } }, "4a11c154-4cfb-3da8-b956-b692ea81a3ac": { "content": "white-space-collapse ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc": true } }, "4a12d696-b17e-352f-91a1-6391d13622c8": { "content": "if ARGV.${1}\n\tabort \"Usage: #{\\$PROGRAM_NAME} ${2:ARGS_GO_HERE}\"${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "usai": true } }, "4a12e8dd-bac9-3571-a79f-8b7ccb368e58": { "content": "mixed.validateSync()", "doc": "mixed.validateSync(value: any, options?: object): any\n\nRuns validatations synchronously if possible and returns the resulting value,\nor throws a ValidationError. Accepts all the same options as validate.Synchronous validation only works if there are no configured async tests, e.g tests that return a Promise.\nFor instance this will work:let schema = number().test(\n \"is-42\",\n \"this isn't the number i want\",\n value => value != 42\n);\n\nschema.validateSync(23); // throws ValidationError\nhowever this will not:let schema = number().test(\"is-42\", \"this isn't the number i want\", value =>\n Promise.resolve(value != 42)\n);\n\nschema.validateSync(42); // throws Error", "filetype": "yup", "grammar": "lsp", "label": "mixed-validate-sync", "matches": { "yup mixed validatesync": true } }, "4a1cb8e7-5ba5-30cf-b4c1-f1d0035b46cc": { "content": "DROP TABLE ${1:tableName};", "doc": "Drop table", "filetype": "sql", "grammar": "lsp", "label": "dropt", "matches": { "dropt": true } }, "4a20f036-4203-355c-86b0-b8c05dd855fa": { "content": "${1:private} ${2:${3:Type} \\$${4:var}${5: = ${6:null}}}", "doc": "Private argument to use on __construct method.", "filetype": "php", "grammar": "lsp", "label": "Private argument", "matches": { "priarg": true } }, "4a25df69-4cd7-3d18-ae24-0006b254b3c9": { "content": "PropTypes.shape({\n\t$0\n}),", "doc": "An object taking on a particular shape", "filetype": "react", "grammar": "lsp", "label": "propTypeShape", "matches": { "ptsh": true } }, "4a28d6e1-3497-3592-87f6-dda7963a76e6": { "content": "NSArray * array;", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "aa": true } }, "4a298462-8220-36b3-a73e-fb2df27edc6f": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>", "doc": "Base for Vue File with no styles", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with No Style", "matches": { "vbase-ns": true } }, "4a2f973b-5ed0-307a-9a78-ee8876dae11c": { "content": "type ${1:name} interface {\n\t${2:/* methods */}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "full interface ", "matches": { "inf": true } }, "4a344aa4-9fd7-37b8-a7ce-b0b5aa3e31d8": { "content": "background-color: #${1:fff};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgc": true } }, "4a38039c-aaef-310c-af5d-4c854d9129c4": { "content": "for(;;)\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "forever (forever)", "matches": { "forever": true } }, "4a3e49a3-7189-3c9f-aa92-a5868c0bb516": { "content": "${1:action} unless ${2:condition}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Unless", "matches": { "unl": true } }, "4a3e568a-82da-34d5-a1c1-c5512f5ad5a2": { "content": "library(${1:package})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "library", "matches": { "lib": true } }, "4a3ecdef-62c6-3987-a180-f3f2be0e3118": { "content": "background-clip: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgcp": true } }, "4a546654-ab51-32e4-8824-93c492907371": { "content": "real, parameter ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real parameter", "matches": { "rep": true } }, "4a564832-9f18-312f-8be8-46bc3e974844": { "content": "$this->markTestIncomplete(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->markTestIncomplete()", "matches": { "marki": true } }, "4a5b18c4-7808-3a5a-b92e-dce0270ca2a4": { "content": "<%= image_submit_tag('${1:agree.png}', id: '${2:id}'${0}) %>", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ist": true } }, "4a5d3f9f-95b0-3007-808d-f9bfb0616081": { "content": "open(my \\$${1:fh}, '<', \"${2:file name}\") or die \"Cannot open file '$2' for reading: \\$!\";", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "open file to read", "matches": { "openr": true } }, "4a5f3c61-af32-3ace-a1ff-ad21a48f7c95": { "content": "import { NavLink } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importRouterNavLink", "matches": { "imbrnl": true } }, "4a5f8eb7-433f-3f43-884a-762de7071097": { "content": "for ${1:I} in ${2} loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "for": true } }, "4a600d89-be44-359c-ba52-858005c26a56": { "content": "font-effect: outline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fef:o": true } }, "4a63899d-0b21-3266-9b43-442d744c1ec0": { "content": "import { createStore, applyMiddleware } from 'redux';\nimport thunk from 'redux-thunk';\nimport ${1:rootReducer} from '${1:./reducers/index}';\n\nconst store = createStore(\n ${1:rootReducer},\n applyMiddleware(thunk)\n);", "doc": "Create store with thunk template", "filetype": "redux-thunk", "grammar": "lsp", "label": "redux-thunk-store", "matches": { "redux-thunk createstore": true } }, "4a6393f0-3850-3dcf-a373-149dac5241c9": { "content": "cy.visit('${1:url}');", "doc": "Visit a remote URL", "filetype": "cypress", "grammar": "lsp", "label": "cypress-visit", "matches": { "cypress visit": true } }, "4a66aa1d-e443-3115-a335-6db0d4e5fe9f": { "content": "resource \"aws_api_gateway_authorizer\" \"${demo}\" {\n name = \"${demo}\"\n rest_api_id = \"\"\n authorizer_uri = \"\"\n authorizer_credentials = \"\"\n}", "doc": "Provides an API Gateway Authorizer.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_authorizer", "matches": { "tf-aws_api_gateway_authorizer": true } }, "4a6e5e05-9e79-3fc9-b2c8-76c7c1aa26e8": { "content": "[#${1:id}]$0", "doc": "Insert custom id", "filetype": "asciidoc", "grammar": "lsp", "label": "custom id", "matches": { "custom id": true } }, "4a6e88fa-129c-389d-a54f-608ee79e2498": { "content": "text-wrap normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tw:n": true } }, "4a7509dd-4e36-3158-abd0-6b381a7085ac": { "content": "MsgBox(${0:MsgType}, ${1:\"Title\"}, ${2:\"Message Text\"})", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "msg": true } }, "4a82e478-ed55-3694-8e89-c7fb1bb569bd": { "content": "<${1:component} :${1:propName}=\"${0}\"></${1:component}>", "doc": "component element with props", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Component with Props Binding", "matches": { "vel-props": true } }, "4a86ee2a-96af-3302-a41f-bea3ca109323": { "content": "@import '${0}'", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@i": true } }, "4a8a4534-5ae1-32a5-9c01-21a9ef911c0b": { "content": "self.assertIs(${1:expected}, ${2:actual}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert is", "matches": { "asi": true } }, "4a8b41db-e0b1-3edc-b5f8-73ad0c27935c": { "content": "max-height: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mah:n": true } }, "4a8b63a2-1f34-3efc-847c-6df0e9dbe2c6": { "content": "$1 ? $2 : $0", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "Ternary: `condition ? true : false`", "matches": { "t": true } }, "4a8e524c-3c15-3b78-aea3-e699543328e2": { "content": "private void OnMouseUp() {\n\t$0\n}", "doc": "OnMouseUp is called when the user has released the mouse button.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseUp", "matches": { "OnMouseUp()": true } }, "4a908250-e6e1-347b-9bfc-ca889b2b711c": { "content": "qr/${0:regex}/x", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "qr/": true } }, "4a94a712-2bb7-38e5-8c5b-67a49a35c06f": { "content": "import ${1:gleam/result}.{${0}}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "import exposing", "matches": { "im.": true } }, "4a9eb073-cb93-393e-905f-a00033b07bfc": { "content": "${1:obj}.nextAll('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "nexta": true } }, "4a9fd455-c436-39fe-9520-5d8055806971": { "content": "white-space: nowrap", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs:nw": true } }, "4aa304ca-9dea-3440-9505-322d5e324c2f": { "content": "Else\n\t${0}", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "el": true } }, "4aa498cc-7fba-3a41-928b-93795b77150d": { "content": "cursor: crosshair", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:c": true } }, "4aa50ee3-0b52-3e75-b132-e8db094f438e": { "content": "PStore.new('${1:file_name.pstore}')", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Pn-": true } }, "4aa54960-afd3-3bf4-82d2-7b70e67439ee": { "content": "multi ${1:function_name}(${2:Str $var}) {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "mul": true } }, "4aa872d2-7345-38ba-b993-867ec693a4bc": { "content": "class:${1:name}={${2:condition}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-class", "matches": { "svcl": true, "svelte class": true } }, "4aaa2aa3-ad5b-3e9b-9933-3b0bdc3c8331": { "content": "<?php else: ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pelse": true } }, "4aaf5ecc-bbb7-36eb-b74c-0f1f5fdd972b": { "content": "page-break-after: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgba": true } }, "4ab7a6bd-7439-37b9-86b4-da95f27cf176": { "content": "case ${1:expression} :\n\t${0}\nbreak;", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "case": true } }, "4ab9336a-749e-3e9b-b306-2c6714cef239": { "content": "pub async fn ${1:function_name}(${2})${3} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Async function definition", "matches": { "pafn": true } }, "4abb6966-2983-34fd-89da-326b7b984af4": { "content": "abstract class ${1:name}${2:(arg)}${3: extends }${4: with} {\n\t${5:override def toString = \"$1\"}\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "abstract": true } }, "4ac0f891-14f6-3b21-8ef5-64fd64fa15b1": { "content": "\"\"\"${0:doc}\n\"\"\"", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "\"": true } }, "4ac27283-6c55-32a7-83e9-22e8eed50a6b": { "content": "${1:obj}.scroll (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "scroll": true } }, "4ac5dad2-1a1e-3ff6-8ce6-c2f6dfc933d4": { "content": "<option value=\"$1\">$2</option>$3", "doc": "HTML - Defines an option in a drop-down list", "filetype": "html", "grammar": "lsp", "label": "option", "matches": { "option": true } }, "4ac7153d-c182-38a7-aa7e-44ce8a47b82a": { "content": "- (${1:#:id})${2:#:method}${3:(#:id)}${4:#:anArgument}\n{\n\t${1} res = [super ${2:#:method}]\n\treturn res;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "SubMethod", "matches": { "sm": true } }, "4ac8bd66-9992-3acf-bcbc-07b7ba278abb": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeFunctionalComponent", "matches": { "rnf": true } }, "4acb0467-3451-3f37-b0a2-28e4c2f02c68": { "content": "afterEach(() => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "afterEach", "matches": { "afe": true } }, "4acb0a1d-25e7-3cd1-bc22-fc1894bed635": { "content": "<%= select ${1:f}, :${2:field}, ${3:[{\"key\", \"value\"}]}, prompt: ${4:\"Prompt\"} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "select", "matches": { "sl": true } }, "4acf756b-7179-3d2d-a075-1e42c33a2c1f": { "content": "letter-spacing: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lts": true } }, "4ad11689-a591-3e12-88a7-8f9db2f6c307": { "content": "background-clip: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgcp": true } }, "4ad5e9b5-db78-3511-a3d2-480ca7cd11df": { "content": "livenessProbe:\n httpGet:\n\tpath: /healthz\n\tport: 8080\n\tscheme: HTTP\n initialDelaySeconds: 30\n timeoutSeconds: 5\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "livenessProbe_spec": true } }, "4ad93232-0a17-35b5-b0e9-3067444d26c5": { "content": "Element Should Be Enabled ${${1:locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Be Enabled", "matches": { "esbe": true } }, "4ae2f6b4-e2ea-3c6a-963b-7793cb1de8c6": { "content": "@implementation ${1:$TM_FILENAME_BASE}\n\n${2:methods}\n\n@end", "doc": "Create an Objc Class implementation", "filetype": "objc", "grammar": "lsp", "label": "Create Class implementation", "matches": { "@implementation": true } }, "4ae4e89c-00d9-3ba1-8d69-b91fbd9a5482": { "content": "_.deburr(${string})", "doc": "_.deburr('déjà vu');\n// => 'deja vu'\n\nDeburrs `string` by converting\n[Latin-1 Supplement](https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)#Character_table)\nand [Latin Extended-A](https://en.wikipedia.org/wiki/Latin_Extended-A)\nletters to basic Latin letters and removing\n[combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-deburr", "matches": { "lodash deburr": true } }, "4ae6fa27-1b29-36e8-813e-6cf9bb52bc2e": { "content": "{setfilter ${1:filters}}\n\t${0:${VISUAL}}\n{/setfilter}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "The {setfilter}...{/setfilter} block tag allows the definition of template instance's variable filters.", "matches": { "setfilter": true } }, "4ae7d6f7-100e-35b6-899c-8d872f5b2dfd": { "content": "⇧", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "shift": true } }, "4aef4a80-5d7a-3c84-8c2e-1076937a6f11": { "content": "<% ${0} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<% %>", "matches": { "%": true } }, "4af213ec-ee50-3b93-91a4-c13d222e753b": { "content": "var_dump(${0});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "vd": true } }, "4af4b993-4169-34d5-bf23-4cd4af6a6ca4": { "content": ".false.", "doc": ".false.", "filetype": "fortran", "grammar": "lsp", "label": "fa", "matches": { "fa": true } }, "4af9f5f3-56ea-322f-adf3-9c92bb67674f": { "content": "assertSame(\"${1:Failure message}\", ${2:expected}, ${3:actual});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ass": true } }, "4afbfd08-020e-3d25-ae8a-da31dba8067c": { "content": "= render partial: '${0}'", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "renp": true } }, "4b034d0c-9f01-3f82-beff-5bea544583b5": { "content": "_.compact(${array})", "doc": "_.compact([0, 1, false, 2, '', 3]);\n// => [1, 2, 3]\n\nCreates an array with all falsey values removed. The values `false`, `null`,\n`0`, `\"\"`, `undefined`, and `NaN` are falsey.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-compact", "matches": { "lodash compact": true } }, "4b040ec0-51cc-3d44-b8ab-9646da5d0e56": { "content": "<c:set var=\"${1}\" value=\"${0}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cset": true } }, "4b055f88-7c4b-329a-a78b-e2a4935aa7f6": { "content": "|> ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "p": true } }, "4b0706c6-4f62-321c-a393-54d101595e90": { "content": "textWidth(${0:data});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "textWidth": true } }, "4b0e3fa8-be4d-307e-a3e1-1a2bdb6be7fe": { "content": "private void OnServerInitialized() {\n\t$0\n}", "doc": "Called on the server whenever a Network.InitializeServer was invoked and has completed.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnServerInitialized", "matches": { "OnServerInitialized()": true } }, "4b113740-d77a-36a3-abbc-43b9eccdfb35": { "content": "class ${1:class_name}:\n\t\"\"\"${2:description}\"\"\"\n\tdef __init__(self, ${3:args}):\n\t\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "clai": true } }, "4b129bd2-7817-3eaa-b84b-695c4ccc9f3b": { "content": "(if ${1:test-expr}\n\t${2:then-expr}\n\t${0:else-expr})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "if": true } }, "4b13876b-b8e0-3eb8-a7b3-5e11363ac367": { "content": "List<${1:listName}> ${2:items} = $1.findAll();", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "findall": true } }, "4b158b2b-e131-3d62-9afb-362c9be126b5": { "content": "mdply(${1:matrix}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "md": true } }, "4b168dd9-f0d0-3233-b5a6-9ac9ca72c559": { "content": "{% static \"$1\" %}", "doc": "static tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "static", "matches": { "static": true } }, "4b174bfe-585b-3bc3-92a4-3b7649fbd731": { "content": "use ${1} <- ${0}", "doc": "use expression", "filetype": "gleam", "grammar": "lsp", "label": "Use expression", "matches": { "use": true } }, "4b1cd616-3c6c-3e04-941f-38e881be319b": { "content": "(define-values (${1}) (${0}))", "doc": "", "filetype": "racket", "grammar": "snu", "label": "define-values", "matches": { "defv": true } }, "4b1e6f18-69a0-316b-8901-eab05472401a": { "content": "result", "doc": "", "filetype": "go", "grammar": "snu", "label": "result", "matches": { "rs": true } }, "4b27c5d8-2f4d-3ff2-a275-43263692d1c2": { "content": "import PropTypes from 'prop-types'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importPropTypes", "matches": { "impt": true } }, "4b28fccc-bf38-3f49-9746-a247159a3486": { "content": "const mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "mappingToProps", "matches": { "reduxmap": true } }, "4b29b3d8-3ba5-3ad7-a904-60eea8f5b40f": { "content": "\\${${0:interpolation${VISUAL}}!\"${1:default_string}\"\\}", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "\"${interpolation!\"default_string\"}\"", "matches": { "intd": true } }, "4b2b9c60-ac10-33d7-94ff-81c7022cd847": { "content": "{% block ${1} %}\n\t${0}\n{% endblock %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig block", "matches": { "bl": true } }, "4b3903d1-86b5-353c-a753-3c41c046ceab": { "content": "std::ranges::", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "std::ranges::", "matches": { "sr": true } }, "4b4223bc-0f68-323b-8897-a82291e220f3": { "content": "${1:https://www.example.org}[${2:Text}]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "External link", "matches": { "extlink": true, "link": true } }, "4b42befd-6959-3777-93ca-7404f81bfa34": { "content": "import { Text, StyleSheet, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeComponentWithStyles", "matches": { "rncs": true } }, "4b437ad1-1070-3411-92b6-51b5b6886666": { "content": "(let/cc here (set! ${1} here) ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "letcc": true } }, "4b45e2fb-c48b-3fc9-83ea-4c85b92f997a": { "content": ":after", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":a": true } }, "4b46df8d-22e6-335f-813f-b116729431f1": { "content": "before_create :${0:method}", "doc": "before_create", "filetype": "rails", "grammar": "lsp", "label": "Before create", "matches": { "bc": true } }, "4b4a6181-d3eb-3e7d-b799-78237d57aa27": { "content": "{%- continue -%}", "doc": "Iteration tag: continue, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag continue, whitespaced", "matches": { "continue-": true } }, "4b4e720b-6db5-38a6-86e8-03440aa26f46": { "content": "resource \"aws_emr_cluster\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_emr_cluster", "filetype": "terraform", "grammar": "lsp", "label": "aws_emr_cluster", "matches": { "tf-aws_emr_cluster": true } }, "4b4fbe32-5340-3ab0-93d4-90edd0fe2480": { "content": "overflow-style: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs:a": true } }, "4b546b24-a95a-3b35-9a7b-e69df65d117d": { "content": "begin\n\t$1\nrescue ${2:StandardError} => ${3:exception}\n\t$4\nelse\n\t$5\nensure\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Exception block with else and ensure", "matches": { "begin else": true } }, "4b57901e-f50d-3b84-b4f3-63e5e2a7f238": { "content": "$.getScript '${1:mydomain.com/url}', (script, textStatus, jqXHR) ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "getscript": true } }, "4b57ba93-5a74-32c9-b72f-42f457f81737": { "content": "container_name: ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Container Name", "matches": { "conta": true } }, "4b5bea19-78da-3ace-b7c5-07c1eae28de5": { "content": "(** ${0} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "doc": true } }, "4b5bfd8a-ef7a-3511-bc4e-568f4117cc78": { "content": "margin: ${1:0} ${2:0} ${3:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m:4": true } }, "4b5e7ee4-8cc3-3eed-8380-6ef9f4dc96ca": { "content": "match ${1:TARGET} with\n| ${2} -> ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "match", "matches": { "match": true } }, "4b65ac79-14f5-3017-938f-77e366794d8d": { "content": "[${3:value} for ${2:value} in ${1:iterable}]$0", "doc": "List comprehension for creating a list based on existing lists.", "filetype": "comprehension", "grammar": "lsp", "label": "List comprehension", "matches": { "lc": true } }, "4b6abb41-2e73-3f20-ae79-ca551e1d4400": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n${0}", "doc": "Insert task list with 2 tasks", "filetype": "markdown", "grammar": "lsp", "label": "Insert task list 2", "matches": { "task2": true } }, "4b721ea0-a224-368a-a4a1-378d8e5143ac": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Native Arrow Function Component with ES7 module system in TypeScript", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactNativeArrowFunctionComponent", "matches": { "tsrnf": true } }, "4b79036a-47e4-3f71-9d02-7bb0d2b2ed6e": { "content": "<object width=\"$2\" height=\"$3\" classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\"\ncodebase=\"http://www.apple.com/qtactivex/qtplugin.cab\">\n\t<param name=\"src\" value=\"$1\">\n\t<param name=\"controller\" value=\"$4\">\n\t<param name=\"autoplay\" value=\"$5\">\n\t<embed src=\"${1:movie.mov}\"\n\t\twidth=\"${2:320}\" height=\"${3:240}\"\n\t\tcontroller=\"${4:true}\" autoplay=\"${5:true}\"\n\t\tscale=\"tofit\" cache=\"true\"\n\t\tpluginspage=\"http://www.apple.com/quicktime/download/\">\n</object>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "movie": true } }, "4b798f8f-d968-32f4-845e-3ea3537a094c": { "content": "_.next()", "doc": "var wrapped = _([1, 2]);\n\nwrapped.next();\n// => { 'done': false, 'value': 1 }\n\nwrapped.next();\n// => { 'done': false, 'value': 2 }\n\nwrapped.next();\n// => { 'done': true, 'value': undefined }\n\nGets the next value on a wrapped object following the\n[iterator protocol](https://mdn.io/iteration_protocols#iterator).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-next", "matches": { "lodash next": true } }, "4b7a72f3-d15f-3eab-b752-10848d0a6ba1": { "content": "{% case \"${1}\" %}\n\t${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig switch case", "matches": { "case": true } }, "4b7ee34a-0691-3273-8dda-776d8f7acc26": { "content": "BEGIN {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "begin": true } }, "4b80c9bb-531d-3496-a5d8-bd5fed10fb37": { "content": "Mapping: $1\nSource: $2\nTarget: \"$3\"\nId: $4\nTitle: \"$5\"\nDescription: \"$6\"\n* $0", "doc": "Create a FSH Invariant", "filetype": "fsh", "grammar": "lsp", "label": "FSH Mapping", "matches": { "Map": true, "map": true } }, "4b815896-af0c-3122-b907-f656950b632e": { "content": "${1:obj}.keypress (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "kpress": true } }, "4b83d2cd-35cf-3f01-ac4e-f16549e39695": { "content": "#!/usr/bin/env falcon", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "#!": true } }, "4b877273-2126-378f-9aeb-283805ffbc6d": { "content": "class ${1:name} extends ${2:base} {\n\tconstructor(${3:arguments}) {\n\t\tsuper(${3:arguments});\n\t\t${0}\n\t}\n}", "doc": "child class (ES6)", "filetype": "base", "grammar": "lsp", "label": "child-class-es6-", "matches": { "base child class": true } }, "4b87ce3d-8ae2-3c53-a6c1-14e0a2d7ebe0": { "content": "\\begin{eqnarray*}\n\t${1:TARGET}\n\\end{eqnarray*}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{eqnarray*} \\eqnarray*": true, "eqnarray*": true } }, "4b8a301d-233d-3d50-9447-dbb70460004b": { "content": "<command type=\"command\" label=\"${1}\" icon=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "command": true } }, "4b8d8617-0cba-30c0-9f62-dc8e7e10a044": { "content": "overflow: ${1|visible,hidden,scroll,auto,clip|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "overflow", "matches": { "ov": true } }, "4b8e11e9-059a-3c14-bd6e-3cb01ffdbc3b": { "content": "function char-national(${1:integer})$0", "doc": "function character in the ordinal position specified by <integer> from the current national collating sequence", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-char-national", "matches": { "function char-national": true } }, "4b908d87-d195-3f07-be5f-cb115a8fcc15": { "content": "class:${1:name}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-class-short", "matches": { "svcls": true, "svelte class short": true } }, "4b92afa3-8ec3-3279-a5af-71e961f68930": { "content": "LINKAGE SECTION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "LINKAGE SECTION ", "matches": { "LINKAGE SECTION": true, "LKS": true, "LS": true } }, "4b94f652-8bb3-336a-9cc2-b6fa265da63d": { "content": "return new Promise((resolve, reject) => { ${1:first} })", "doc": "Creates and returns a new Promise in the standard ES7 syntax", "filetype": "react-es7", "grammar": "lsp", "label": "promise", "matches": { "prom": true } }, "4b9aef3b-6816-3e4e-b363-5a31768aaccb": { "content": "if ${1}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "if ... end", "matches": { "if": true } }, "4ba75dd6-19f1-3437-a19d-c920a83e95b3": { "content": "extends:\n\t\tfile: ${1:file}\n\t\tservice: ${2:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Extends", "matches": { "exten": true } }, "4ba7820a-f8c5-3007-a669-cc53d809e04d": { "content": "def ${1:methodName}(${2:argName}: ${3:ArgType}): ${4:ReturnType} = {\n\t${5:println(\"Hello, world!\")}\n}", "doc": "Method", "filetype": "scala", "grammar": "lsp", "label": "def", "matches": { "def": true } }, "4ba81bf8-47c9-3765-817f-6eaabf58b3b0": { "content": "import React, { PureComponent } from 'react'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-purecomponent", "matches": { "imrpc": true, "react import purecomponent": true } }, "4baafcd9-a194-3ade-ac30-86545b0033d2": { "content": "justify-content: space-evenly;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:se": true } }, "4bb7911b-442c-3bee-88f6-40616fa8c91f": { "content": "<%= error_tag ${1:f}, :${2:field} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "error_tag", "matches": { "et": true } }, "4bba29c6-357f-3548-a959-6230ca399e3a": { "content": "`r ${0}`", "doc": "", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert Inline Chunck", "matches": { "`": true } }, "4bbcb968-3a13-373a-bfab-d4fe2a98899e": { "content": "<slot name=\"${1:x}\">${2:<!-- optional fallback -->}</slot>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot-name", "matches": { "svelte slot name": true, "svsn": true } }, "4bbce494-7a48-3b5f-9ea4-56b864a2d413": { "content": "journal = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "journal": true } }, "4bc09a95-c672-3fdb-b83f-3340535ecdc7": { "content": "import ${1:${2:Data}.${3:Text}} (${4})${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "Selective import", "matches": { "imp2": true } }, "4bc0aef0-ff76-3a03-8c30-e1483bbe640d": { "content": "pub type ${1:Name} =\n ${0:$1}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "pub type alias", "matches": { "ptya": true } }, "4bc8b967-12ad-34a0-8a0b-44f851970cf1": { "content": "call themis#log(${TARGET})", "doc": "", "filetype": "vimspec", "grammar": "snu", "label": "p", "matches": { "themis#log": true } }, "4bd3f044-807d-366e-9592-f9ea69eb663b": { "content": "${1:<base_type>}::type_id::set_type_override(${2:<new_type>}::get_type());", "doc": "factory type override", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_factory_type_override", "matches": { "uvm_factory_type_override": true } }, "4bd747a7-8c0b-3294-ac69-8bcbdf67c1a3": { "content": "enter-active-class=\"$1\"$0", "doc": "enter-active-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-enter-active-class", "matches": { "enteractiveclass": true, "vue enter-active-class": true } }, "4bd8995c-5cec-3a7e-bf21-24c9ba13c2bd": { "content": "// spush and pop the current matrix stack\ngl.glPushMatrix();\n${0}\ngl.glPopMatrix();", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl push matrix", "matches": { "gl": true } }, "4bd97c53-00f7-3210-9024-ea206edc9c3f": { "content": "import { Injectable } from '@angular/core'\nimport { Resolve, ActivatedRouteSnapshot } from '@angular/router'\nimport { Observable } from 'rxjs'\n\n@Injectable({ providedIn: ${1:'root'} })\nexport class ${2:YourResolver} implements Resolve<${3:ObjectToResolve}> {\n\tresolve(route: ActivatedRouteSnapshot): Observable<${3:ObjectToResolve}> | Promise<${3:ObjectToResolve}> | ${3:ObjectToResolve} {\n\t\treturn ${0}\n\t}\n}", "doc": "Angular Resolver", "filetype": "typescript", "grammar": "lsp", "label": "Angular Resolver", "matches": { "a-resolver": true } }, "4bda8a17-8f8f-3cd6-b571-27655a8ac008": { "content": "object (self)\n\t${2:methods}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "object", "matches": { "Obj": true } }, "4bdfb794-16cf-3847-b0a0-f51482776cb4": { "content": "${1:public} string ${2}(${3})\n{\n\t${0:return \"\";}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ms": true } }, "4be1b3e5-1881-3669-a77f-9e5ba4f030b9": { "content": "expr ${0:1 + 1}", "doc": "Calculate numbers with Bash.", "filetype": "shell", "grammar": "lsp", "label": "expr", "matches": { "expr": true } }, "4be3f5d1-4a62-316b-92aa-2ed579ca859e": { "content": "{% render '${1:snippet}', ${2:variable}: ${0:value} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "renderwith": true } }, "4be5537a-572f-33ac-be1a-86d25024478e": { "content": "asm {\n\t${1}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "asm": true } }, "4be616bc-e5e0-3e5d-a809-8042d2df42d5": { "content": "process.stderr", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "stderr": true } }, "4be77fdc-41a2-31da-8e90-fd9e21fca664": { "content": "position: relative;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pos:r": true } }, "4be8df38-45ab-3f5a-920f-b2e52da9f38e": { "content": "overflow: auto;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "overflow: auto", "matches": { "ova": true } }, "4bf66a2f-d6c0-3cc4-821d-986a7664166c": { "content": "clear ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cl": true } }, "4bfa776a-41b1-39f4-9375-14cae8027721": { "content": "t.date :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcda": true } }, "4c06fee9-157c-3caa-a72f-01d764531d25": { "content": "[[NSUserDefaults standardUserDefaults] objectForKey:${1:key}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Read from defaults (getprefs)", "matches": { "getprefs": true } }, "4c0ad4e9-b362-3b03-900a-0556a66ec0eb": { "content": "moon.p ${0}", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "p": true } }, "4c0d1e19-d550-3fb8-86d7-abbfa4b659a4": { "content": "size=", "doc": "keyword argument of Animation", "filetype": "kivy", "grammar": "lsp", "label": "size from pykv-snippets", "matches": { "size": true } }, "4c0e4793-fb34-386a-b681-1edb323bc714": { "content": "matchAll($1)\n$0", "doc": "The matchAll() method returns an iterator of all results matching a string against a regular expression, including capturing groups.", "filetype": "javascript", "grammar": "lsp", "label": "matchAll", "matches": { "matchAll": true } }, "4c158fc0-08b9-3a58-9c4d-777ef98eac58": { "content": "GridView.count(\n crossAxisSpacing: ${1:1},\n mainAxisSpacing: ${2:2},\n crossAxisCount: ${3:2},\n children: <Widget> [\n ${4:}\n ],\n),", "doc": "Creates a scrollable, 2D array of widgets with a fixed number of tiles in the cross axis.", "filetype": "flutter", "grammar": "lsp", "label": "GridView.Count", "matches": { "gridViewC": true } }, "4c1be39f-1cbd-3ab5-be62-76a930a4593a": { "content": "public final ${1:#:type} ${2:#:var} = ${3};", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "final": true } }, "4c1f501d-41b3-3be6-aee8-9b9aa698bccc": { "content": "class ${1:FORMNAME}(forms.Form):\n\t\"\"\"${2:$1 definition}.\"\"\"\n\n\t${3:# TODO: Define form fields here}", "doc": "Form", "filetype": "forms", "grammar": "lsp", "label": "Form", "matches": { "Form": true } }, "4c252867-e53b-3a26-aacf-c5a7817d9c6c": { "content": "console.info(${1:object});", "doc": "Displays a message in the console but also displays a blue information icon along with the logged message", "filetype": "base", "grammar": "lsp", "label": "consoleinfo", "matches": { "base console info": true } }, "4c2793ec-523c-30f0-afcf-f4e324fb9119": { "content": "match(${1:str}, ${0:regexp});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "match": true } }, "4c2ae452-6b20-3f82-8e33-04f68d1b86ac": { "content": "@return {${1:Type}} ${2:Description}", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@return {Type} Description", "matches": { "@ret": true } }, "4c35a46a-e248-3c1e-b4d5-84025ae31a54": { "content": "<% } else if ({$1:condition}) { %>\n $2", "doc": "EJS if statement", "filetype": "ejs", "grammar": "lsp", "label": "EJS Else If Statement", "matches": { "ejselif": true } }, "4c376994-7c41-35f4-9994-5e3ead3a9b5e": { "content": "border-bottom-right-image: continue", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbri:c": true } }, "4c383151-e385-3485-abf0-5237d8c28c99": { "content": "border-corner-image: continue;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdci:c": true } }, "4c38a270-4c1e-3c87-bff1-c3c908c421f5": { "content": "width: ${1},", "doc": "width", "filetype": "react-native", "grammar": "lsp", "label": "width", "matches": { "w": true } }, "4c3ae0f6-764f-3a86-aa39-0d408173f91a": { "content": "margin-left: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin-left: length (margin)", "matches": { "margin": true } }, "4c3e72d1-4434-3da5-8181-fc9f4c60fc66": { "content": "try {\n\t${1:TARGET}\n} catch (${2:#:Exception} $e) {\n\t${3:#:code}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "try": true } }, "4c437d58-f44b-35e6-b987-5f709a078bd9": { "content": "expect(${1:target}).toBeVisible()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be visible (coffee)", "matches": { "ev": true } }, "4c4705f2-d270-3983-863d-294a9cee9532": { "content": "let ${1:name} = ref ${2:val} in\n${3:e}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "ref", "matches": { "ref": true } }, "4c4a39e9-8059-32ce-8e31-97817f86686d": { "content": "${1:FIELDNAME} = forms.MultipleChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "MultipleChoiceField", "matches": { "fmuchoice": true } }, "4c4b7061-9e83-3df4-9177-0e96f9549548": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} |\n| ------------- | -------------- | -------------- |\n| ${4:Item1} | ${5:Item1} | ${6:Item1} |\n${0}", "doc": "Insert table with 2 rows and 3 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert table", "matches": { "table": true } }, "4c55ce28-62e8-38eb-ba54-32a8c06e45ab": { "content": "{% endswitch %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endswitch", "matches": { "endswitch": true } }, "4c57a781-3f63-3efc-bad7-87052d84f85c": { "content": "else {\n\t${1}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "el": true } }, "4c5e1235-6ced-359a-ae2b-705d51b7eb68": { "content": "[...Array(${1:length}).keys()]", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "generate array of integers starting with 0", "matches": { "gari0": true } }, "4c61600f-b867-35be-aa5e-705a6e0e1100": { "content": "def get_absolute_url(self):\n\tfrom django.core.urlresolvers import reverse\n\treturn reverse('$1', kwargs={'pk': self.pk})", "doc": "", "filetype": "models", "grammar": "lsp", "label": "get_absolute_url", "matches": { "get_absolute_url": true } }, "4c66a46b-ee7e-37c0-b548-c56ad0252eb3": { "content": "FUNCTION ASIN(${1:sine})$0", "doc": "function trigonometric arc-sine, or inverse sine, of sine", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ASIN", "matches": { "FUNCTION ASIN": true } }, "4c68d02c-c21a-3173-8be1-735bdbf9c9d9": { "content": "func TestMain(m *testing.M) {\n\t$1\n\n\tos.Exit(m.Run())\n}", "doc": "Snippet for TestMain function", "filetype": "go", "grammar": "lsp", "label": "test main", "matches": { "tm": true } }, "4c6e2d49-0012-3c21-8208-d440d9df9bc6": { "content": "@conference{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n booktitle = {${4:booktitle}},\n editor = {${5:?_editor}},\n volume = {${6:?_volume}},\n number = {${7:?_number}},\n series = {${8:?_series}},\n pages = {${9:?_pages}},\n address = {${10:?_address}},\n year = {${11:year}},\n month = {${12:?_month}},\n publisher = {${13:?_publisher}},\n note = {${14:?_note}},\n}", "doc": "Equal to inproceedings", "filetype": "bibtex", "grammar": "lsp", "label": "@conference", "matches": { "@conference": true } }, "4c6f6f44-6cf6-3356-8a8d-6b1924df8194": { "content": "cursor: text", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:t": true } }, "4c71337d-6d4e-3356-abc0-8373c83dfe3a": { "content": "(define/match (${1})\n [(${2}) ${3}]\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "define/match", "matches": { "defm": true } }, "4c7397f0-08bb-3ddf-994c-9b8fcec60ca3": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nArgs:\n ${4:argument_name}: ${5:type and description.}\n\nReturns:\n ${3:type and description of the returned object.}\n\nExample:\n # ${6:Description of my example.}\n ${7:use_it_this_way(arg1, arg2)}\n\"\"\"", "doc": "A Python docstring for functions and methods, including short summary, details, args, returns, and example.", "filetype": "pydoc", "grammar": "lsp", "label": "function docstring", "matches": { "###function": true } }, "4c7cf714-bee4-3116-8701-38b32b9e1470": { "content": "if(${1:/*condition*/})\n{\n\t$2\n}\nelse\n{\n\t${3:/*else*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "if .. else (ife)", "matches": { "ife": true } }, "4c86ddfd-2942-3323-9738-9c996e7eb061": { "content": "t.boolean :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create boolean column", "matches": { "tcb": true } }, "4c89747d-cd24-3456-a964-d8595bdecb76": { "content": "exec sql include sqlca end-exec.", "doc": "exec sql include", "filetype": "vscode_cobol", "grammar": "lsp", "label": "exec-sql", "matches": { "exec": true } }, "4c8ba988-aade-3668-8e05-0e90859c2988": { "content": "const ${1:first} = (${2:second}) => { ${3:third} }", "doc": "Creates a named function", "filetype": "generated", "grammar": "lsp", "label": "namedFunction", "matches": { "nfn": true } }, "4c8cd1fd-95f5-33f6-9a57-541f08b8d931": { "content": "@private$0", "doc": "Declares that the logical visibility of an object is private. In other words, it specifies that this method should be marked private but cannot due to Ruby’s visibility restrictions. This exists for classes, modules and constants that do not obey Ruby’s visibility rules. For instance, an inner class might be considered “private”, though Ruby would make no such distinction.", "filetype": "rdoc", "grammar": "lsp", "label": "@private", "matches": { "@private": true } }, "4c963b75-ba26-32a7-8737-8505ded8d3f4": { "content": "@genType", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "@genType", "matches": { "gt": true } }, "4c969439-74cf-3ee0-ab17-a22dc32cca37": { "content": "<value>${0:#:description}</value>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<value></value>", "matches": { "value": true } }, "4c9c1469-37d7-3050-8e2e-d614f59c6341": { "content": "_.divide(${dividend}, ${divisor})", "doc": "_.divide(6, 4);\n// => 1.5\n\nDivide two numbers.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-divide", "matches": { "lodash divide": true } }, "4ca0688f-d8e2-30da-9e8c-140bbc39fafb": { "content": "@Before\nstatic void ${1:intercept}(${2:args}) { ${0} }", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "before": true } }, "4ca248e3-959f-3d73-a05d-d91d3cb3ad7b": { "content": "private void Reset() {\n\t$0\n}", "doc": "Reset is called when the user hits the Reset button in the Inspector's context menu or when adding the component the first time.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour Reset", "matches": { "Reset()": true } }, "4ca9c4ec-e6af-357b-ace8-5247ef074ef4": { "content": "${1}:\ndeclare\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "declare named block", "matches": { "decn": true } }, "4cafea1c-4b15-3012-8004-bd0929084c79": { "content": "_.unset(${object}, ${path})", "doc": "var object = { 'a': [{ 'b': { 'c': 7 } }] };\n_.unset(object, 'a[0].b.c');\n// => true\n\nconsole.log(object);\n// => { 'a': [{ 'b': {} }] };\n\n_.unset(object, ['a', '0', 'b', 'c']);\n// => true\n\nconsole.log(object);\n// => { 'a': [{ 'b': {} }] };\n\nRemoves the property at `path` of `object`.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unset", "matches": { "lodash unset": true } }, "4cb98eb2-6068-39fb-9351-67bfd183e867": { "content": "assert_not_equal ${1:unexpected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asne": true } }, "4cbb5fb6-ae06-3880-ac2d-7cbd7690ce3b": { "content": "{\n\t\"type\": \"richtext\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": \"<p>${0}</p>\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_richtext": true } }, "4cc869a0-c39a-3c61-9622-4eb376ba21a4": { "content": "background-origin padding-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgo:pb": true } }, "4cc95033-41ad-34fa-b41b-97906777aff6": { "content": "for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {\n\tconst ${3:element} = ${2:array}[${1:index}]\n\t$0\n}", "doc": "For Loop", "filetype": "javascript", "grammar": "lsp", "label": "For Loop", "matches": { "for": true } }, "4cced9e2-6bae-35ab-b6f7-be607d9c8edc": { "content": "vertical-align: ${1:baseline/sub/super/top/text-top/middle/bottom/text-bottom/length/%};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "vertical-align: type (vertical)", "matches": { "vertical": true } }, "4ccf2d35-9c03-364d-a3f8-2ef5d3ca8245": { "content": "print($1)", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "Print messages to console", "matches": { "pr": true } }, "4ccfd785-e61b-3d4a-8355-35a25a9bcf69": { "content": "echo '<pre>'; var_dump(${1}); echo '</pre>'; die(${0:});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pdd": true } }, "4cd3c494-e7f2-3a7a-8bd7-b300e36109ab": { "content": "import ${1:module}\n${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "import": true } }, "4cd58b16-519a-3acf-872c-92bdcee21c4c": { "content": "resource \"packet_project\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n payment_method = \"payment_method-id\"\n}", "doc": "define packet_project resource.", "filetype": "terraform", "grammar": "lsp", "label": "packet_project", "matches": { "tf-packet_project": true } }, "4cd916a3-a2e4-3a7e-b344-5d4b5715de84": { "content": "font-weight: bolder;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fw:br": true } }, "4cdc2c5a-d65c-39d6-a446-f15fa3e30d0a": { "content": "elseif(${1:condition})\n\t${2:commands}", "doc": "Add the snippet 'elseif()'", "filetype": "cmake", "grammar": "lsp", "label": "else if()", "matches": { "elif": true } }, "4cddd54d-83d8-3e1b-ba95-33abbac2e7c7": { "content": "background-origin: ${1|border-box,padding-box,content-box|};", "doc": "initial value: padding-box", "filetype": "css", "grammar": "lsp", "label": "background-origin", "matches": { "bgo": true } }, "4cde4160-ddc4-30ad-b764-d2d448b6516d": { "content": "eval ${1:arg} ${0:?arg?}", "doc": "Eval takes one or more arguments, which together comprise a Tcl script containing one or more commands. It concatenates all its arguments in the same fashion as the concat command, passes the concatenated string to the Tcl interpreter recursively, and returns the result of that evaluation (or any error generated by it). Note that the list command quotes sequences of words in such a way that they are not further expanded by the eval command.", "filetype": "tcl", "grammar": "lsp", "label": "Evaluate a Tcl script", "matches": { "eval": true } }, "4ce59af5-f2f4-36eb-a5c1-f4f0a5510dba": { "content": "if (${1}) ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "if", "matches": { "if": true } }, "4ce62b02-c314-30db-b764-a8a9ab4e9db9": { "content": "@aware(['${1:propName}'])", "doc": "Accessing data from a parent component (Laravel 8.64)", "filetype": "snippets", "grammar": "lsp", "label": "aware", "matches": { "b:aware": true } }, "4ced5e8c-7902-3201-bcf8-f16540bb24a2": { "content": "bind:${1|innerWidth,innerHeight,outerWidth,outerHeight,scrollX,scrollY,online|}={${2:variable}}", "doc": "svelte:window bind properties", "filetype": "svelte", "grammar": "lsp", "label": "svelte-window-bind", "matches": { "s-window-bind": true } }, "4cf061ee-65cd-3cbd-8784-e40fcee7d602": { "content": "cursor: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:a": true } }, "4cf5fddd-59fd-313a-ac41-ffbb5bbeadc9": { "content": "data ${1:Type} = $1\n\t{ ${2:field} :: ${3:Type}\n\t, ${4:field} :: ${5:Type}$0\n\t} ${6:deriving (${7:Show, Eq})}", "doc": "Data record", "filetype": "haskell", "grammar": "lsp", "label": "data_record", "matches": { "data record": true } }, "4cfa7f9d-cc30-3f61-8831-fba51bae6239": { "content": "use DDP;\np ${1:variable}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ddp": true } }, "4cfde941-5ff4-38e1-8f14-f409135bb66e": { "content": "-moz-border-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrz:m": true } }, "4cffc216-a388-3084-90d7-7369ecdecf88": { "content": "text-transform: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tt": true } }, "4d000912-cfc8-34ca-9b1c-a193800bab84": { "content": "let ${1:TARGET} in ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "let..in", "matches": { "let": true } }, "4d02f6a7-c7c7-33a1-8eee-d465ba298f24": { "content": "if (${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "if": true } }, "4d03cea5-d968-323b-9464-2573d7217b1a": { "content": "public:\n\t${1:/*members*/}", "doc": "", "filetype": "d", "grammar": "snu", "label": "public (pub)", "matches": { "pub": true } }, "4d0482e3-d9e0-3e08-8544-9419a4c4826a": { "content": "{% raw %}${0}{% endraw %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "raw": true } }, "4d09c605-b73f-357d-80b0-fd278829a807": { "content": "const $3 = ref<${2:type}>($1)\n$0", "doc": "Ref properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "ref-composition-ts", "matches": { "refVueTS": true } }, "4d0e45ed-c3d4-38b9-8077-e983e7f3cc4a": { "content": "def __init__(self, ${1:args}):\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "defi": true } }, "4d0f5532-6a3b-3237-9512-e933fa29aae9": { "content": "bottom: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "b": true } }, "4d161c46-5439-35b1-8b33-0f5f76f17294": { "content": "// ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "comment": true } }, "4d213077-9e41-3355-a169-79c6cac4f819": { "content": "`uvm_info(\"${1:$TM_FILENAME_BASE}\", \"${2:message}\", ${3|UVM_NONE,UVM_LOW,UVM_MEDIUM,UVM_HIGH,UVM_FULL,UVM_DEBUG|})\n$0", "doc": "uvm_info macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_info", "matches": { "`uvm_info": true } }, "4d220004-2867-3cb3-9ccf-3254510821bd": { "content": "record\n\t${0}\nend record;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "record", "matches": { "rec": true } }, "4d258df2-38a5-3e04-af93-0d05aa067b57": { "content": "border-bottom-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbi": true } }, "4d2a4561-9d14-32e7-ae67-b5744c3d736f": { "content": "proc ${1:#:name}(${2}) =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "procg": true } }, "4d2e63b9-310e-383a-a32a-30bc8ff74c8b": { "content": "for ${1:item} <- ${2:items} do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "4d352bd6-8d66-3d7e-8d39-41a76163e7f9": { "content": "resource \"aws_iam_saml_provider\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_saml_provider", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_saml_provider", "matches": { "tf-aws_iam_saml_provider": true } }, "4d380b62-5de7-3ed0-ba73-044e91e8fbd2": { "content": "gl_FragColor", "doc": "mediump vec4 gl_FragColor;\n\nThe built-in variable gl_FragColor is used by the fragment shader to hand over the color of the fragment to the OpenGL ES 2.0 pipeline. The variable is pre-declared as shown above that way the variable can be used in the fragment shader for an assignment without prior declaration.\nThe values of the color vector are interpreted in the RGBA color space.\nThe assignment of values to this variable is mandatory for the fragment shader.", "filetype": "glsl", "grammar": "lsp", "label": "gl_FragColor", "matches": { "gl_FragColor": true } }, "4d3a11d1-da4a-313d-8ae4-71f23abfdf03": { "content": "font-style oblique", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fs:o": true } }, "4d3f0023-ce0b-37e4-8cb2-69a0cea71193": { "content": "uniform sampler2D ${NAME};", "doc": "uniform sampler2D texture;\n\nThe data type sampler2D is used to provide access to a 2D texture. It can only be declared as a uniform variable since it is a reference to data that has been loaded to a texture unit.\n\nSide note: On iOS devices this data type can only be used in the fragment shader since they don't have texture image units that can be accessed by the vertex shader.", "filetype": "glsl", "grammar": "lsp", "label": "sampler2D", "matches": { "sampler2D": true } }, "4d3f3ccb-68c5-3f86-ace4-d1622f05c996": { "content": "redirect_to action: \"${1:index}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (action)", "matches": { "rea": true } }, "4d426f74-b63e-3dca-9225-388d0334574d": { "content": "if ${1} {\n\t${2}\n}\nelse {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "ife": true } }, "4d4963ef-dc4c-397f-9283-fcc5c04ca577": { "content": "${1:obj}.die(${2:event}, ${3:handler})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "die": true } }, "4d4e03e3-89f6-3ccf-8268-129a8621d17a": { "content": "$.type(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "$type": true } }, "4d4e555b-2127-3fff-a9d5-47073f378068": { "content": "\\begin{quotation}\n\t${1:TARGET}\n\\end{quotation}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{quotation} \\quotation": true, "quotation": true } }, "4d5081ca-d5e8-3560-bcf1-e57f7d4776cf": { "content": "video::${1:filepath}[]\n$0", "doc": "Include video block", "filetype": "asciidoc", "grammar": "lsp", "label": "video block", "matches": { "video macro": true } }, "4d594b09-2532-3c87-aff2-1204ab722d90": { "content": "def ${1:method_name}${2:(${3:*args})}\n\t$0\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "def <name>...", "matches": { "\"\\b(de)?f\"": true } }, "4d605902-8147-363b-a360-21e2f0609fd0": { "content": "${1:map}.resources :${2:resource}${10: do |${11:$2}|\n\t$0\nend}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "map.resources", "matches": { "maprs": true } }, "4d61c038-9de9-356c-a7f0-b37e8faf6946": { "content": "mat3($2, $3, $4)", "doc": "The data type mat3 is used for floating point matrices with three times three components in column major order. There are several ways to initialize a matrix:\n• Components are specified by providing a scalar value for each component (first example). The matrix is filled column by column.\n• Components are specified by providing one scalar value. This value is used for the components on the main diagonal (the second example is equivalent to the first).\n• Components are specified by providing a combination of vectors and scalars. The respective values are used to initialize the components column by column. The arguments of the constructor must have at least as many components as the matrix that is initialized.", "filetype": "glsl", "grammar": "lsp", "label": "mat3", "matches": { "mat3": true } }, "4d62b0c7-ff34-3d83-9cf1-92ac222d7372": { "content": "beforeDestroy () {\n\t${0};\n},", "doc": "beforeDestroy lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle beforeDestroy", "matches": { "vbeforedestroy": true } }, "4d66a0c7-d8ad-3151-b56f-f303999d6829": { "content": "_.stubObject()", "doc": "var objects = _.times(2, _.stubObject);\n\nconsole.log(objects);\n// => [{}, {}]\n\nconsole.log(objects[0] === objects[1]);\n// => false\n\nThis method returns a new empty object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-stubobject", "matches": { "lodash stubobject": true } }, "4d69668b-90f6-3b5a-9b83-440d30c56b7d": { "content": "fallthrough", "doc": "", "filetype": "go", "grammar": "snu", "label": "fallthrough", "matches": { "ft": true } }, "4d69d614-fc74-3b29-868c-7738cc8e1199": { "content": "/******************************************************************************/\n\nPROCEDURE ${1:ProcName}:\n\n\t${0}\n\nEND PROCEDURE. /* $1 */\n\n/******************************************************************************/", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "proc": true } }, "4d6a3bd5-2f4d-3a68-b15b-38a7e354940d": { "content": "class ${1:#:name}(${2:object}):\n\n\tdef __init__(self, ${3}):\n\t\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "class Class(...): ...", "matches": { "class": true } }, "4d7387e8-bf13-30e5-bc7b-5fb4f3cb2fd2": { "content": "{% default %}\n\t${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig switch default", "matches": { "default": true } }, "4d742612-8d4b-38af-b4d3-e6fa9a6faefc": { "content": "->(${1:args}) { $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert lambda arrow with arguments", "matches": { "->a": true } }, "4d797c77-bbc7-3a3d-8f14-21c5d5836f73": { "content": "ifeq (${1:cond0}, ${2:cond1})\n\t${0:${VISUAL}}\nendif", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "if": true } }, "4d7b4d87-b137-3580-b3a6-5bff31c7860c": { "content": "{% stylesheet %}\n\t$1\n{% endstylesheet %}", "doc": "Stylesheet tag: stylesheet", "filetype": "liquid", "grammar": "lsp", "label": "Tag stylesheet", "matches": { "stylesheet": true } }, "4d7d02ab-1168-3ecb-907b-981fe934052c": { "content": "{% autoescape ${0:xhtml_escape | None} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "autoescape": true } }, "4d7f3060-2196-3efb-8358-bddf27e670f5": { "content": "// Package $1 provides ${2:...}\npackage ${1:main}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "package ...", "matches": { "package": true } }, "4d80b2fa-091f-3ec5-becd-caf30f000d62": { "content": "require(${1:package})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "require", "matches": { "req": true } }, "4d896bc8-41de-3896-aea1-907b78720747": { "content": "def this(arg) = this(arg)", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "athis": true } }, "4d8dc5f3-7d1d-33e8-958d-672cf0ce3ebb": { "content": "for {${1:set i 0}} {${2:\\$i < \\$n}} {${3:incr i}} {\n\t$4\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "for... (for)", "matches": { "for": true } }, "4d9a554c-df9c-3a0a-8ea9-e38d6db9581d": { "content": "#ifdef ${1:DEBUG}\n$0\n#endif // $1", "doc": "Code snippet for #ifdef", "filetype": "cpp", "grammar": "lsp", "label": "#ifdef", "matches": { "#ifdef": true } }, "4d9c6990-7913-34e3-8e81-de15f48f7d60": { "content": "background-color: ${1:red};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-color: color-name (background)", "matches": { "background": true } }, "4d9e8aea-69fc-3b73-8578-fec401de7169": { "content": "{% endnamespace %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endnamespace", "matches": { "endnamespace": true } }, "4d9fabcf-6431-3b1a-bcb9-84b95cf6a212": { "content": "The BEERWARE License (BEERWARE)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nLicensed under the \"THE BEER-WARE LICENSE\" (Revision 42):\n$1 wrote this file. As long as you retain this notice you\ncan do whatever you want with this stuff. If we meet some day, and you think\nthis stuff is worth it, you can buy me a beer or coffee in return", "doc": "BEERWARE License", "filetype": "license", "grammar": "lsp", "label": "BEERWARE", "matches": { "BEERWARE": true } }, "4da01e11-3f55-3bd3-b6a2-24443f05f29e": { "content": "property ${1:name} : ${2:Number} = ${0:0}", "doc": "The property keyword when used in a store defines part of the data that the store contains.", "filetype": "mint", "grammar": "lsp", "label": "Store property", "matches": { "prop": true } }, "4da441ea-d13c-3e00-8b54-29d8e02df55a": { "content": "if ${1:true} do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do .. end", "matches": { "if": true } }, "4dacb3a5-9ff8-3993-86c6-8b8101730129": { "content": "outline-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "os": true } }, "4db57845-f6f9-308d-84f1-03a3cb437389": { "content": "background-attachment: scroll;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bga:s": true } }, "4dc40bb2-65e3-3691-9b02-2c3881c4e120": { "content": "LOGICAL", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "log": true } }, "4dc62607-1934-39c4-8958-4122b7053376": { "content": "resource \"cloudstack_secondary_ipaddress\" \"${myResourceName}\" {\n virtual_machine_id = \"server-1\"\n}", "doc": "define cloudstack_secondary_ipaddress resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_secondary_ipaddress", "matches": { "tf-cloudstack_secondary_ipaddress": true } }, "4dc838c3-c078-3823-a137-b6126383781d": { "content": "depends_on = [\"${dependsOn}\"]", "doc": "Define explicit dependencies.", "filetype": "terraform", "grammar": "lsp", "label": "depends_on", "matches": { "tf-depends_on": true } }, "4dc901e8-9700-309b-a291-475c445a1b82": { "content": "${1:value} & ${2:value}", "doc": "Code snippet for bitwise and operator.", "filetype": "julia", "grammar": "lsp", "label": "bitwise and", "matches": { "band": true } }, "4dd7af05-b934-3130-9638-e0157963cd0a": { "content": "console.group(\"${1:label}\")\n${0:${VISUAL}}\nconsole.groupEnd()", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.group", "matches": { "cgroup": true } }, "4dd935d8-1163-3a68-8c7f-81671071290f": { "content": "apiVersion: v1\nkind: PersistentVolume\nmetadata:\n name: {{ template \"$2.fullname\" . }}-data-pv\n labels:\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n\tid: {{ template \"${2:chartName}.name\" . }}-data-pv\n\ttype: nfs-volume\nspec:\n capacity:\n\tstorage: {{ .Values.$1.persistence.nfs.capacity }}\n accessModes:\n - ReadWriteOnce\n persistentVolumeReclaimPolicy: Retain\n nfs:\n\tserver: {{ .Values.$1.persistence.nfs.ip }}\n\tpath: \"{{ .Values.${1:value_key}.persistence.nfs.haDataMount }}\"\n\treadOnly: false\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "pv_nfs_spec": true } }, "4dd95456-ef04-3943-a3fa-e48d0d7c63a5": { "content": "<router-link :to=\"{name: '${1:name}', params:{${2:id}: '${3:value}'} }\">${4:LinkTitle}</router-link>", "doc": "Named routing link w/ params", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Named Routing Link with Params", "matches": { "vroutenameparam": true } }, "4ddcaec5-1b38-361e-bfbd-6e56d2143b0d": { "content": "Hash.new { |${1:hash}, ${2:key}| $1[$2] = ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "hash": true } }, "4ddd0801-fd5f-3a2a-bd2d-633068ebc620": { "content": "enum ${1:EnumName}\n{\n\tcase $0;\n}", "doc": "Enum definition", "filetype": "php", "grammar": "lsp", "label": "enum …", "matches": { "enum": true } }, "4dded458-c520-3142-8230-510caae98de9": { "content": "{\n\t\"type\": \"textarea\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": \"${3}\",\n\t\"info\": \"${4}\",\n\t\"placeholder\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_textarea": true } }, "4de55551-2a81-3076-9870-55357d30dc4d": { "content": "::: {#refs}\n:::$0", "doc": "Insert reference list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert reference list", "matches": { "reference list": true } }, "4dea3999-cf74-3250-baf4-cf3a5433ddae": { "content": "color: ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "color", "matches": { "col": true } }, "4ded4be5-6a03-323b-97ee-0b9dd8970393": { "content": "<?php\n\tnamespace Models;\n\n\tuse Core\\Model;\n\n\tclass ${1:class_name} extends Model\n\t{\n\t\tfunction __construct()\n\t\t{\n\t\t\tparent::__construct();\n\t\t}\n\t}", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_model": true } }, "4df356cd-455e-3076-97bf-d546e7823b5a": { "content": "{% codeblock %}\n${0:code_snippet}\n{% endcodeblock %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "codeblock-short": true } }, "4df3df54-a157-339b-810a-9f1c14953014": { "content": "(map #(${1:lambda}) ${0:coll})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "mapl": true } }, "4dfb2f9b-dcdb-3010-b830-d4c9cc78b832": { "content": "[TearDown]\npublic void TearDown() {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "testteardown": true, "ttd": true } }, "4e005fb8-6bf3-353b-8237-7bc86121fffd": { "content": "<% ${0} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "%": true } }, "4e05ea4c-bd22-3a75-95e1-18372fac505d": { "content": "subtype ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "subtype": true } }, "4e063992-fb2a-3737-aa78-064265761972": { "content": "return(${1:code})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "return", "matches": { "ret": true } }, "4e0ab23d-c641-3d6d-a9bd-7f1bd4fd2072": { "content": "The GPLv2 License (GPLv2)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nThis library is free software; you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published\nby the Free Software Foundation; either version 2.1 of the License, or\n(at your option) any later version.\n\nThis library is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "GPLv2 License", "filetype": "license", "grammar": "lsp", "label": "LGPL2", "matches": { "LGPL2": true } }, "4e0c1c3a-d13a-3a66-9305-df7fc7a96338": { "content": "let mut ${1} = ${2};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "let mut variable declaration with type inference", "matches": { "letm": true } }, "4e0ef503-e0b1-305c-b21f-13cd58dc4072": { "content": "for(${1:auto} ${2:var} : ${3:collection_to_loop}) {\n\t$0\n}", "doc": "Code snippet for range-based for loop (c++11) statement", "filetype": "cpp", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true } }, "4e0f3da0-eb5d-3490-b40a-cc5e1e402862": { "content": "@spec ${1:name}(${2:arg types}) :: ${3:no_return}\ndef $1(${4:args}) do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defs": true } }, "4e12e50f-7e84-31ff-b23d-1fe7b62a2efe": { "content": "do {\n $0\n} while ($1);", "doc": "Insert a do-while loop.", "filetype": "dart", "grammar": "lsp", "label": "do while", "matches": { "do": true } }, "4e14aee4-785e-3b85-b80c-b20cd7f20eb9": { "content": "console.error(${1:object});", "doc": "Displays a message in the console and also includes a stack trace from where the method was called", "filetype": "snippets", "grammar": "lsp", "label": "consoleError", "matches": { "cer": true } }, "4e197ad2-66ea-3c04-a865-2a9d6e8709ff": { "content": "{% extends \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig extends", "matches": { "extends": true } }, "4e1ecc90-0a35-360a-b753-e5bb6ef41f11": { "content": "import { connect } from 'react-redux'\nimport React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with connected redux and ES7 module system and TypeScript interfaces", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactClassComponentRedux", "matches": { "tsrcredux": true } }, "4e252060-003e-3b7f-ad4e-e6bc7bbedf4f": { "content": "PropTypes.oneOf(['$0']).isRequired", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "generated", "grammar": "lsp", "label": "propTypeEnumRequired", "matches": { "pter": true } }, "4e2accd4-42d8-34e6-830a-938c45c44f4b": { "content": "grid-row-gap: 0;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "grg:0": true } }, "4e2ccd35-dd3c-33c2-af43-932b384e7e4e": { "content": "append(${1:slice}, ${0:value})", "doc": "", "filetype": "go", "grammar": "snu", "label": "append(slice, value)", "matches": { "ap": true } }, "4e2f4b49-3b0d-364a-a63f-40a05cd07969": { "content": "${1:root} = exports ? this", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "exp": true } }, "4e3203ef-15c6-38b0-b48f-b93c08e0c311": { "content": "uvm_blocking_get_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM blocking_get_peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_peek_imp", "matches": { "uvm_blocking_get_peek_imp": true } }, "4e341865-1b0b-32c2-81d4-97c54aca6b25": { "content": "display: block", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:b": true } }, "4e369edd-3930-36e4-a457-51610dcb2946": { "content": "dictsort(case_sensitive=${1:False}, by=${2:'key'})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "sort and yield (key, value) pairs", "matches": { "dictsort": true } }, "4e3a6709-bb65-395f-a58d-9e48dea5358f": { "content": "${1:f}: (${2:args}) =>\n ${0:TARGET}", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "defm": true } }, "4e400645-6a31-3a7e-8f2f-81e380c1ab55": { "content": "const ${1:memoizedCallback} = useMemo(() => ${2}(${3}), [$3]);", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useMemo", "matches": { "usem": true } }, "4e414035-ce63-3c77-befb-f9e7688138d4": { "content": "<hgroup class=\"${1}>\n\t${0}\n</hgroup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "hgroup.": true } }, "4e430b7f-e16d-387f-8a68-3f10087e32e2": { "content": "{% endblock %}$0", "doc": "endblock", "filetype": "twig", "grammar": "lsp", "label": "endblock", "matches": { "endblock": true } }, "4e468606-c9db-3924-ae96-5ce19489f35f": { "content": "while ${1:#:condition}:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "while": true } }, "4e476767-a9a9-3b76-be0c-1f46965dfca9": { "content": "do {\n\t${0:${VISUAL}}\n} while ($1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "do": true } }, "4e51bd3f-af4e-39d0-ae06-328552964185": { "content": "#!/usr/bin/env lua\n$0", "doc": "", "filetype": "lua", "grammar": "snu", "label": "#!/usr/bin/env lua", "matches": { "#!": true } }, "4e53a7d9-b970-3cf2-96a6-fd0fd772a435": { "content": "snippet ${1:trigger} \"${2:description}\"\n\t${0:${VISUAL}}", "doc": "", "filetype": "snippets", "grammar": "snu", "label": "", "matches": { "snip": true } }, "4e5bb8d8-fa3a-31ae-a145-0b6e8b8b434a": { "content": "place-items end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi:e": true } }, "4e5f4423-8a3f-39b0-8770-c59abcfc098c": { "content": "sort {|${1:x}, ${2:y}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sort": true } }, "4e62ea85-89e2-36c1-a9ed-810edc8e8775": { "content": "impl AsRef<${1:Ref}> for ${2:Type} {\n\tfn as_ref(&self) -> &${3:$1} {\n\t\t&self.${0:field}\n\t}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "AsRef trait implementation", "matches": { "asref": true } }, "4e6c654e-b662-333b-b519-1a233ff694b2": { "content": "virtual function void start_of_simulation_phase(uvm_phase phase);\n\tsuper.start_of_simulation_phase(phase);\n\t$1\nendfunction : start_of_simulation_phase", "doc": "UVM start_of_simulation_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_start_of_simulation_phase", "matches": { "uvm_phase_start_of_simulation": true, "uvm_start_of_simulation_phase": true } }, "4e6cce44-50fb-3bb1-9c83-e5767c45642c": { "content": "<%@ taglib uri=\"http://java.sun.com/jsp/jstl/core\" prefix=\"c\" %>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "jstl:c": true } }, "4e6f935b-c80a-32d4-9bea-3e5f1bbf8009": { "content": "@style($1)", "doc": "The @style directive may be used to conditionally add inline CSS styles to an HTML element (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "style", "matches": { "b:style": true } }, "4e72ead9-97f6-3943-ac3f-667b6a989238": { "content": "@table\n$0\n@end", "doc": "table", "filetype": "norg", "grammar": "lsp", "label": "table", "matches": { "table": true } }, "4e7335cd-3406-3c4c-8b91-3061a4945ed4": { "content": "import { ${1:libName} } from '${1:libName}';", "doc": "import a library", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import Library", "matches": { "vimport-lib": true } }, "4e75b2ef-2685-345d-8b8d-7ac3f7215a40": { "content": "import { inject } from '@angular/core'\nimport { CanDeactivateFn } from '@angular/router'\nimport { Observable } from 'rxjs'\n\n// Consider using this interface for all CanDeactivate guards,\n// and have your components implement this interface, too.\n//\n// e.g. export class VillainsComponent implements CanComponentDeactivate { ...\n//\nexport interface CanComponentDeactivate {\n\tcanDeactivate: () => Observable<boolean> | Promise<boolean> | boolean\n}\n\nexport const ${1:Name}Guard: CanDeactivateFn<CanComponentDeactivate> = (\n\tcomponent: CanComponentDeactivate\n) => {\n\t\tif (component.canDeactivate()) {\n\t\t\tconsole.log(`💂♀️ [Guard] - Can Deactivate Guard - allowed`)\n\t\t\treturn true\n\t\t} else {\n\t\t\tconsole.log(`💂♀️ [Guard] - Can Deactivate Guard - not allowed`)\n\t\t\treturn false\n\t}\n}", "doc": "Angular CanDeactivate guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular CanDeactivate Guard", "matches": { "a-guard-can-deactivate": true } }, "4e7657fb-189b-3511-a7e2-17866e9fbe9a": { "content": "\\\\DeclareMathOperator{${1}}{${2}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\DeclareMathOperator", "matches": { "dmo": true } }, "4e7b192f-41fe-3da7-a412-bf059e8828cd": { "content": "$.unique(${1:array})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "uniq": true } }, "4e7d39a1-b1a3-30af-9775-8c203a30e065": { "content": "${1:FIELDNAME} = forms.IntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "IntegerField", "matches": { "fint": true } }, "4e7e1b4f-0547-3461-914d-53923487915a": { "content": "function! ${1:#:func_name}(arglead, cmdline, cursorpos) abort\n return filter(${2:#:list}, 'stridx(v:val, a:arglead) == 0')\nendfunction", "doc": "", "filetype": "vim", "grammar": "snu", "label": "customlist complete function", "matches": { "customlist": true } }, "4e872a5c-2c7d-38f4-99de-8293de152a24": { "content": "ddply(${1:frame}, ${2:variables}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "dd": true } }, "4e8742f8-081b-3dd0-bff3-58af63eb4539": { "content": "post {\n\tregression {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pr": true } }, "4e88beea-88bd-3355-b21e-f3d698a10e22": { "content": "print!(\"${1}\");", "doc": "", "filetype": "rust", "grammar": "snu", "label": "print!", "matches": { "pri": true } }, "4e8daf13-4e24-350f-8a34-62d1ed21cc86": { "content": "@instance$0", "doc": "Using the @instance tag will mark a symbol as an instance member of its parent symbol. This means it can be referred to by \"Parent#Child\".", "filetype": "jsdoc", "grammar": "lsp", "label": "instance", "matches": { "@instance": true } }, "4e91488f-8b4b-3a45-bdbe-d353e692b95c": { "content": "after ${1:ms} ${0:#do something}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "af": true } }, "4e917f4b-b8e5-3096-a82b-515441092134": { "content": "height: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "height", "matches": { "hei": true } }, "4e92d75a-5682-3ee3-b791-11173ff12194": { "content": "case ${1:pattern}${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "case": true } }, "4e957a58-59e1-338b-ad98-3f86259d2f5c": { "content": "{\n\t\"type\": \"video_url\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"accept\": [\"youtube\", \"vimeo\"${0}],\n\t\"default\": \"${3}\",\n\t\"info\": \"${4}\",\n\t\"placeholder\": \"${5}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_video": true } }, "4e96e456-931b-302e-89b7-1bfd07bb9d45": { "content": "{% schema %}\n\t{\n\t\t${0}\n\t}\n{% endschema %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "schema": true } }, "4e97144b-6f78-3302-a92b-d317e5ac02fb": { "content": "${1|transition,in,out|}:${2:name}", "doc": "transition", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition", "matches": { "s-transition": true } }, "4e974ee4-1432-3994-aa97-2b297cea0433": { "content": "static getDerivedStateFromProps(props, state) {${1:first}}", "doc": "Invoked right before calling the render method, both on the initial mount and on subsequent updates.", "filetype": "generated", "grammar": "lsp", "label": "getDerivedStateFromProps", "matches": { "gdsfp": true } }, "4e9de67e-baa7-38c1-a887-cc9660961738": { "content": "typedef enum ${2:logic[15:0]} \n{\n\n${3:REG = 16'h0000}\n\n} ${1:my_dest_t};", "doc": "Typedef enum", "filetype": "verilog", "grammar": "lsp", "label": "typedef enum", "matches": { "tde": true } }, "4ea03cee-c7c6-303b-a80d-5bf148000e4b": { "content": "vapply(${1:list}, ${2:function}, ${0:type})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "vapply": true } }, "4eae592f-5e8f-3574-8885-a02a4d5adb9c": { "content": "⌥", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "option": true } }, "4ebbdb7f-c9d5-3643-bf1c-3e3dd224d859": { "content": "| sort", "doc": "Array filter: sort", "filetype": "jekyll", "grammar": "lsp", "label": "Filter sort", "matches": { "sort": true } }, "4ec17ffa-522d-35d3-8596-1df3e5d239b9": { "content": "border-right ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdr": true } }, "4ec45f40-dbf6-305b-94dc-99ac7d35d490": { "content": "chan ${0:int}", "doc": "", "filetype": "go", "grammar": "snu", "label": "chan Type", "matches": { "ch": true } }, "4ec5654e-1e0e-36a2-9474-2dee36da7941": { "content": ":- module(${1:name}, [${0:export}]).", "doc": "", "filetype": "prolog", "grammar": "snu", "label": "", "matches": { "module": true } }, "4ec99e28-f6d6-3f4d-a75a-67a14a64ba20": { "content": "{% else %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig else", "matches": { "el": true } }, "4ecbd72b-bf42-356c-a3dc-84c32aa56cad": { "content": "data.frame(${1:...}, ${2:row.names = ${3:NULL}}, ${4:check.rows = ${5:FALSE}}, ${6:check.names = ${7:TRUE}}, ${8:stringsAsFactors = ${9:default.stringsAsFactors()}})", "doc": "Data Frame", "filetype": "r-snippets", "grammar": "lsp", "label": "daf", "matches": { "data.frame": true } }, "4ecc44c5-11d5-3482-a9fa-b84c702c075a": { "content": "@event$0", "doc": "The @event tag is used to mark a reflection as belonging in the \"Events\" group. It is equivalent to specifying @group Events in the comment.", "filetype": "tsdoc", "grammar": "lsp", "label": "event", "matches": { "@event": true } }, "4ecc7d94-3282-344c-96bc-91055a875f30": { "content": "File.dirname(File.expand_path(__FILE__))", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "File.dirname(...)", "matches": { "__dir__": true, "filedir-legacy-compatibility": true } }, "4ecd1deb-eba6-3c7f-b019-177b8066ebde": { "content": "unless ( ${1:condition} ) {\n\t${2:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "unless", "matches": { "unless": true } }, "4ed3fb6d-ad24-3d19-80db-8a221ae4348a": { "content": "post {\n\tchanged {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pc": true } }, "4edf21f0-0464-3f81-863a-50ccea48af01": { "content": "export async function getStaticProps(${1:context}) {\n return {\n props: {}, \n }\n}", "doc": "If you export an async function called getStaticProps from a page, Next.js will pre-render this page at build time using the props returned by getStaticProps. The context parameter is an object containing the following keys: params, preview, previewData.", "filetype": "next", "grammar": "lsp", "label": "next-get-static-props", "matches": { "next getstaticprops": true } }, "4edfbfda-4e09-3d84-a8eb-108eb3ae8e9a": { "content": "| ${0:factors} | ${1:a} | ${2:b} \t|\n| ------------- |------------- | ------- |\n| ${3:f1} | Y | N |\n| ${4:f2} | Y | N |", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "tb": true } }, "4ee6ca76-2b9a-3790-b900-144e01bf5573": { "content": "<?php foreach ($${1:variable} as $${2:key} => $${3:value}): ?>\n\t${0:<!-- html... -->}\n<?php endforeach; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "<?php foreach ($var as $key => $value): ?> ... <?php endforeach; ?>", "matches": { "foreachkil": true } }, "4ee9b628-95bf-3650-9844-eaa5ff2514fd": { "content": "${fn:join(${1:collection}, ${0:delims})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "join": true } }, "4eeb4e56-9b3a-3a3d-aa91-8e671b934c42": { "content": "{#fig-$3}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "fig", "matches": { "fig": true } }, "4ef0b4ca-2f90-3c5c-bfa5-9f6d58c78d41": { "content": "resource \"newrelic_alert_policy_channel\" \"${1:myVarId}\" {\n policy_id = \"${2:policy_id}\"\n channel_id = \"${3:channel_id}\"\n}", "doc": "define a newrelic_alert_policy_channel resource.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic_alert_policy_channel", "matches": { "tf-newrelic_alert_policy_channel": true } }, "4ef26934-221c-328b-a179-9f1c82c9bd6a": { "content": "$this->${1:method}()->shouldNotContain(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotContain('value')", "matches": { "sncontain": true } }, "4ef6719e-b66a-31d9-bdb4-220e65ce0af9": { "content": "for ${1} = ${2}, ${3} = ${4}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "nested for loop", "matches": { "fornest": true } }, "4ef74a19-226e-3520-8069-c8c9315cf5ef": { "content": "<Location ${1:location}>\n ${2:config}\n</Location>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "location": true } }, "4efa3838-fdce-3964-9264-00aac3e9d38c": { "content": "const ${1:ComponentName} = (${2:props}) => {\n\t${3:state}\n\n\treturn (\n\t\t<>\n\t\t\t${4}\n\t\t</>\n\t);\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "raf": true } }, "4efc0265-723e-3b63-860d-0a13c5708030": { "content": "class ${1:MODEL_NAME}UpdateView(UpdateView):\n\tmodel = $1\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic Update View", "matches": { "updateview": true } }, "4efe38c7-b035-34ee-b6bc-ec37b247f355": { "content": "| md5", "doc": "String filter: md5", "filetype": "liquid", "grammar": "lsp", "label": "Filter md5", "matches": { "md5": true } }, "4efec2f5-c47b-3fda-acef-953a818eba21": { "content": "tmpfs:\n\t\t- ${1:dir}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "tmpfs", "matches": { "tm": true } }, "4eff97b5-fbe7-345c-b369-7449412111b6": { "content": "import { request } from 'graphql-request';", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-import-request", "matches": { "graphql-request import request": true } }, "4f059d29-78a9-3101-853b-8dbd4a727082": { "content": "${1:component}.$set(${2: params});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-set", "matches": { "svcoms": true, "svelte component set": true } }, "4f0a1a40-fedf-3c22-bc41-83b4ad41e5bc": { "content": "const router = useRouter();", "doc": "Declare Next.js Router from useRouter", "filetype": "next", "grammar": "lsp", "label": "Next.js Router from useRouter", "matches": { "usro": true } }, "4f194b27-1971-3be7-ae48-db3daa1b6278": { "content": "width: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "w:a": true } }, "4f1aab77-8546-3273-a758-758cc13d93d7": { "content": "else {\n ${1:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "else": true } }, "4f1ef4b2-8c67-3af8-9581-bf701f704fdd": { "content": "@remarks$0", "doc": "The @remarks tag can be used to separate the summary section of a documentation content from additional detailed information. At most one @remarks block is permitted in a comment. Unlike most tags, the @remarks tag will be copied if {@inheritDoc} is used in a comment.", "filetype": "tsdoc", "grammar": "lsp", "label": "remarks", "matches": { "@remarks": true } }, "4f2027ad-0df9-3a08-824c-4d20de0d0e66": { "content": "\\cite{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\cite": true, "cite": true } }, "4f21714c-dfab-3093-a9e4-cc8fc0f7d69f": { "content": "bool", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Boolean", "matches": { "T": true } }, "4f26365a-7f2c-3d17-a8c6-145648f75b9f": { "content": "GetWorld()->LineTraceSingleByProfile(${1:Hit}, ${2:Start}, ${3:End}, \"${4:ProfileName}\", ${5:TraceParams});", "doc": "Single Line Trace by Profile", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Single Profile", "matches": { "ulinetrace_single_profile": true } }, "4f26edd8-9375-3ce2-999e-080775fb89a6": { "content": "align-self: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:e": true } }, "4f2bb55e-71af-3f83-996d-79806260bcea": { "content": "def ${1:method_name}\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "def": true } }, "4f2d3ba3-441b-365c-bdb0-8fb8c309f573": { "content": "@property (nonatomic, ${1:memory control}) ${2:type} ${3:$CLIPBOARD};", "doc": "Create an Objc property with copied text", "filetype": "objc", "grammar": "lsp", "label": "Create property for copied text", "matches": { "makeproperty": true, "mp": true } }, "4f33837e-a56d-33fc-b088-8384501850da": { "content": "${1:obj}.text(${2:'some text'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "text": true } }, "4f394880-d82c-3f6b-abac-c69c2d04b58b": { "content": "{{- if .Values.imagePullSecrets }}\n\t imagePullSecrets:\n{{ toYaml .Values.imagePullSecrets | indent 8 }}\n\t {{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "imagePullSecrets_spec": true } }, "4f3aae12-a5c3-3039-8d1e-d04cb678b6d0": { "content": "${1:callbacks}.fired()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cfired": true } }, "4f3ba903-77f7-31fb-b330-06cdc75afa36": { "content": "self.assertNotIn(${1:needle}, ${2:haystack}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert not in", "matches": { "asni": true } }, "4f3f3704-af48-3696-aa08-4843d9f9e091": { "content": ";(function (${1:arguments}) {\n\t${0}\n})(${2})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "immediately-invoked function expression", "matches": { "iife": true } }, "4f40e8d5-c9e7-3012-b2d1-2ff9cebc08b8": { "content": "<h4>${0}</h4>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h4": true } }, "4f42bdf5-ca63-30e5-99fd-3ca17180a8ab": { "content": "std::set<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "set": true } }, "4f45cfba-7c66-3dd9-8689-6a52c1c15c32": { "content": "{% verbatim %}\n\t${VISUAL}\n{% endverbatim %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "verbatim": true } }, "4f4919a5-c222-3d4a-ab6d-6eb5db78659b": { "content": "assert!(${1:predicate});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "assert!", "matches": { "as": true } }, "4f493656-1bb2-3578-b560-6d01b0b126de": { "content": "list(${0:items})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "li": true } }, "4f4b5803-4bbc-3533-8b26-950542edc2cb": { "content": "/**\n * ${1}\n *\n * @author ${2}\n * @version ${3}\n * @copyright ${4}\n * @package ${5:default}\n **/\n\n/**\n * Define DocBlock\n **/", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doch": true } }, "4f4c1cb7-fc61-3692-8d06-6b2594fd6be7": { "content": "import Mixin from '@ember/object/mixin';\n\nexport default Mixin.create({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "App.MixinName = Ember.Model.extend({...});", "matches": { "emix": true } }, "4f4c6ef5-7320-343d-8cd5-0342132724e8": { "content": "max-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "maw": true } }, "4f508229-d5ab-3349-91e7-b8fcfd217b1e": { "content": "delegate :${1:methods}, to: :${2:object}, prefix: :${3:prefix}, allow_nil: ${0:allow_nil}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "delegate .. to .. prefix .. allow_nil", "matches": { "dele": true } }, "4f533519-8a56-32fb-b3e3-946522c696d1": { "content": "#import \"$0\"", "doc": "Code snippet for #import \" \"", "filetype": "objc", "grammar": "lsp", "label": "#imp", "matches": { "#imp": true } }, "4f546713-8d2f-3517-83d0-6723b90de5ef": { "content": "|> Enum.reduce(${1:acc}, fn ${2}, ${3:acc} -> $0 end)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "pipe into reduce", "matches": { ">r": true } }, "4f5baef0-a70b-3161-8be9-1fb0b33b7bb4": { "content": "resource \"librato_alert\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n services = [ \"\\${librato_service.myservice.id}\" ]\n condition {\n type = \"above\"\n threshold = 10\n metric_name = \"librato.cpu.percent.idle\"\n }\n}", "doc": "define librato_alert resource.", "filetype": "terraform", "grammar": "lsp", "label": "librato_alert", "matches": { "tf-librato_alert": true } }, "4f5d23e3-c42a-3972-8a40-5be1cec4278c": { "content": "package\n{\n\timport org.flixel.*\n\n\tpublic class ${1:ClassName} extends ${2:FlxSprite}\n\t{\n\t\tpublic function $1(${3: X:Number, Y:Number}):void\n\t\t{\n\t\t\tsuper(X,Y);\n\t\t\t${4}\n\t\t}\n\n\t\toverride public function update():void\n\t\t{\n\t\t\tsuper.update();\n\t\t\t${0}\n\t\t}\n\t}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "FlxSprite": true } }, "4f5eebf6-5b97-3707-a2d0-e814243a3b8b": { "content": "### OSX ###\n*.DS_Store\n.AppleDouble\n.LSOverride\n\n# Icon must end with two \r\nIcon\n# Thumbnails\n._*\n# Files that might appear in the root of a volume\n.DocumentRevisions-V100\n.fseventsd\n.Spotlight-V100\n.TemporaryItems\n.Trashes\n.VolumeIcon.icns\n.com.apple.timemachine.donotpresent\n# Directories potentially created on remote AFP share\n.AppleDB\n.AppleDesktop\nNetwork Trash Folder\nTemporary Items\n.apdisk\n\n### Node ###\n# Logs\nlogs\n*.log\nnpm-debug.log*\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n\n# Directory for instrumented libs generated by jscoverage/JSCover\nlib-cov\n\n# Coverage directory used by tools like istanbul\ncoverage\n\n# nyc test coverage\n.nyc_output\n\n# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)\n.grunt\n\n# node-waf configuration\n.lock-wscript\n\n# Compiled binary addons (http://nodejs.org/api/addons.html)\nbuild/Release\n\n# Dependency directories\nnode_modules\njspm_packages\n\n# Optional npm cache directory\n.npm\n\n# Optional eslint cache\n.eslintcache\n\n# Optional REPL history\n.node_repl_history\n\n# Output of 'npm pack'\n*.tgz\n\n# Yarn Integrity file\n.yarn-integrity\n\n# Nuxt build\n.nuxt\n\n# Nuxt generate\ndist", "doc": "gitignore file", "filetype": "ignore", "grammar": "lsp", "label": "Gitignore", "matches": { "gitignore": true } }, "4f600ae1-a868-3d65-be6e-5775e9ca169e": { "content": "${1:obj}.fadeOut 'slow/400/fast', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadeoutc": true } }, "4f61b1b1-4453-3d0a-8ffb-4a8008bfd1b1": { "content": "protected ${1}: ${0:any}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts create protected field", "matches": { "tprofi": true } }, "4f61f140-2c2c-3b4f-a547-7fc96f9aa11f": { "content": "before :${1:each} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "bef": true } }, "4f64196a-42ec-34c8-8d30-dfef027d495f": { "content": "write(unit = ${1:fp}, file = ${2:filename}, iostat = ${3:ierr}) ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "write": true } }, "4f67a374-c89d-33fb-a7f1-35da36e0add8": { "content": "grid-template: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gt": true } }, "4f68e643-6a3e-33a7-bdad-5573ba96d41b": { "content": "use Data::Dump qw(dump);\nwarn dump ${1:variable}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "dump": true } }, "4f6d14ab-b4e9-365a-8c11-edca5f09ae64": { "content": "{% when ${1:#:TARGET} %}\n ${0}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "when": true } }, "4f6eff7c-4b3b-3b1e-b12e-27dd14503c32": { "content": "${1:m a} -> ${0:a}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "->": true } }, "4f86b96b-c083-3c0f-89b7-bf1312a5ae5d": { "content": "lapply(${1:list}, ${2:function})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "lapply", "matches": { "lapply": true } }, "4f892051-512a-363c-ab8c-34fcb7a14b29": { "content": "FUNCTION MEAN(${1:number},${2:...})$0", "doc": "statistical mean value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MEAN", "matches": { "FUNCTION MEAN": true } }, "4f8d4d86-6c10-3c68-9ec5-ce29c6ccc3bf": { "content": "-> (${1:#:args}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "lambda": true } }, "4f8e3864-8e25-38c2-8183-a8a88529c5d5": { "content": "divisibleby:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "divisibleby": true } }, "4f8f1834-d45b-33ff-bebe-38aca6a0d688": { "content": "order: ${0:0};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "or": true } }, "4f90c723-ee9b-33ff-9156-74c98e520f99": { "content": "validates :${0:attribute}, numericality: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vn": true } }, "4f92145d-505c-351e-b47c-ffb5739213dd": { "content": "@function$0", "doc": "This marks an object as being a function, even though it may not appear to be one to the parser. Synonysm of @func and @method.", "filetype": "jsdoc", "grammar": "lsp", "label": "function", "matches": { "@function": true } }, "4f923135-f224-3ffa-968d-a36dee4c3ee2": { "content": "// Typedef is deprecated. Use alias instead.\ntypedef", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "td": true } }, "4fa45fc4-252d-3921-9a71-4cf09c0fe1e7": { "content": "{#each ${1:items} as ${2:item}}\n\t${3: <!-- content here -->}\n{:else}\n\t${4: <!-- empty list -->}\n{/each}", "doc": "each else block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-else-block", "matches": { "s-each-else-block": true } }, "4fa91639-b09a-3187-bf3e-07839e07c8da": { "content": "font-emphasize-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems:n": true } }, "4fa94fdd-a21f-38e8-9d05-1b8d68676074": { "content": "try {\n\t${0:$TM_SELECTED_TEXT}\n}\ncatch {\n\t${1:<#Do this if a terminating exception happens#>}\n}", "doc": "Attempt a block of code and if a terminating exception occurs, perform another block of code rather than terminate the program More: Get-Help about_Try_Catch_Finally", "filetype": "PowerShell", "grammar": "lsp", "label": "try-catch", "matches": { "try-catch": true } }, "4faafbb5-86a7-391a-a923-1e796a1e2521": { "content": "> [!WARNING]\n>", "doc": "Insert Warning", "filetype": "markdown", "grammar": "lsp", "label": "Insert Warning", "matches": { "w": true, "warning": true } }, "4fadd0fe-0acb-3550-86c6-0f1a02d29c1d": { "content": "(${1:Class} ${2:a}) => $2", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "Type constraint", "matches": { "=>": true } }, "4fb028a4-b2de-3bcb-83ca-118d904e7e12": { "content": "resource \"aws_iam_group_policy_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_group_policy_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_group_policy_attachment", "matches": { "tf-aws_iam_group_policy_attachment": true } }, "4fb9c335-74ac-33e1-be46-4e6610484552": { "content": "| first", "doc": "Array filter: first", "filetype": "liquid", "grammar": "lsp", "label": "Filter first", "matches": { "first": true } }, "4fbec624-0226-3f1d-8f87-724e67df0315": { "content": "@!macro [${1:attach | new}] ${2:optional_name}$0", "doc": "Defines a block of text to be expanded whenever the macro is called by name in subsequent docstrings. The macro data can be any arbitrary text data, be it regular documentation, meta-data tags or directives.", "filetype": "rdoc", "grammar": "lsp", "label": "@!macro", "matches": { "@!macro": true } }, "4fc04f72-824e-35f6-9ed4-e119b0148060": { "content": "for (${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "for (..) {..}", "matches": { "for": true } }, "4fc5190c-0708-3448-a3f7-da803f071ec7": { "content": "border-spacing: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdsp": true } }, "4fc6db1b-70b9-3292-9def-63ed482fea10": { "content": "expression()", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "exp": true } }, "4fcc1b39-a82e-3693-a550-fc0faaf45338": { "content": ".${1:title}\n[plantuml, \"${2:file}\", svg]\n....\n$3\n....\n$0", "doc": "Insert diagram with plantuml", "filetype": "asciidoc", "grammar": "lsp", "label": "diagram plantuml", "matches": { "diagram plantuml": true } }, "4fce38dd-9cee-309d-ac89-2fe90befb10d": { "content": "grid-auto-flow row dense", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf:rd": true } }, "4fce93b1-2017-3e85-aac7-a58d33af6221": { "content": "format!(\"${1:\\{\\}}\", ${0:TARGET});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "format!", "matches": { "fm": true } }, "4fcfee94-0331-3959-a78a-00d5fbb20dbf": { "content": "${1:obj}.click(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "click": true } }, "4fd589b6-1350-37a1-8a4b-35a850d263e2": { "content": "def perform_create(self, serializer):\n\treturn ${1:super().perform_create(serializer)}", "doc": "Django-rest Views ``perform_create`` method", "filetype": "views", "grammar": "lsp", "label": "DRF perform_update", "matches": { "perfromupdate": true } }, "4fd7d088-2ff6-3549-8fde-2a169a8ff5d9": { "content": "display inline-block", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:ib": true } }, "4fdc4e16-7132-3531-8bca-c623a27fd015": { "content": "for {\n\t${1}\n} yield ${2}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "for": true } }, "4fe0f714-8e5a-3d79-949a-3e33c3fb0536": { "content": "(letfn [(${1:name}) [${2:args}]\n\t${0:code})])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "letfn": true } }, "4fe51a60-1a6e-3cdc-b7da-13a7d5a73a16": { "content": "${1} : out std_logic_vector (${2} downto 0);", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "osv": true } }, "4fee5583-6157-388e-97d1-6adc1077414d": { "content": "array names ${1:arrayName} ${2:?mode?} ${0:?pattern?}", "doc": "Returns a list containing the names of all of the elements in the array that match pattern. Mode may be one of -exact, -glob, or -regexp. If specified, mode designates which matching rules to use to match pattern against the names of the elements in the array. If not specified, mode defaults to -glob. If pattern is omitted then the command returns all of the element names in the array. If there are no (matching) elements in the array, or if arrayName is not the name of an array variable, then an empty string is returned.", "filetype": "tcl", "grammar": "lsp", "label": "Get array names", "matches": { "array names": true } }, "4ff23be8-0dbe-36a1-928b-ef9c64205bb5": { "content": "namespace eval ${1:path} {${0:#script...}}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "ns": true } }, "4ff38af2-7c06-336e-8f76-8ebb1a35d8fc": { "content": "text-indent: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ti": true } }, "4ff5b409-6ea1-3f5f-a5e7-1b4ad66237ef": { "content": "<col>$2", "doc": "HTML - Defines attributes for table columns", "filetype": "html", "grammar": "lsp", "label": "col", "matches": { "col": true } }, "4ff7ef01-39ff-3a6e-92ad-e2e32e7adac8": { "content": "require! ${1}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "req!": true } }, "4ffa9bcf-01f5-3594-8f3d-7a20803193d4": { "content": "$.Deferred()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "D": true } }, "4ffbbc32-6bf4-3f1d-86e8-cfc32b0a7f0e": { "content": "${1:proc_name}: process(${2:sensitivity_list})\nbegin\n\t$0\nend process $1;", "doc": "Combinational Process", "filetype": "vhdl", "grammar": "lsp", "label": "combinational_process", "matches": { "cproc, processc": true } }, "50018140-7be7-3585-9f6e-739fda343eee": { "content": "function object(o) {\n\tfunction F() {}\n\tF.prototype = o\n\treturn new F()\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "obj": true } }, "5007c8f5-edb1-3b5b-bba9-cb9dd81623ca": { "content": "Marshal.load(Marshal.dump(${1:obj_to_copy}))", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "deec": true } }, "500b080b-321a-3038-9c9c-d39f3f138dbf": { "content": "@fixme ${1:Text.}$0", "doc": "Used to mark areas of the code that require fixing.", "filetype": "cdoc", "grammar": "lsp", "label": "@fixme", "matches": { "@fixme": true } }, "500cbf5e-04ca-3fd1-b606-5b56a1ace13c": { "content": "<paramref name=\"${1:#:name}\"/>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<paramref name=\"\"/>", "matches": { "paramref": true } }, "500ce262-b0b9-39f2-99ad-02c6222b3f6c": { "content": "static public final ${1:#:type} ${2:#:var} = ${3};${4}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "const": true } }, "5012b66c-3ab1-3935-9cd5-3fd06e44bb28": { "content": "<transition-group$1>\n$2\n</transition-group>", "doc": "transition-group element", "filetype": "html", "grammar": "lsp", "label": "transition-group", "matches": { "transitionGroup": true } }, "50189b25-a37b-3890-bbf7-be05ba8f833d": { "content": "DEFINE INPUT PARAMETER ${1:ParamName} AS ${0}.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "input": true } }, "5019be32-5748-3c3c-91c1-f75fcb2f42da": { "content": "try:\n\t${1:pass}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}\nelse:\n\t${5:pass}", "doc": "try/except/else blocks", "filetype": "python", "grammar": "lsp", "label": "try/except/else", "matches": { "trya": true } }, "501b80b2-dba6-3178-96e5-90ef4262c029": { "content": "${1:FIELDNAME} = forms.DateTimeField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "DateTimeField", "matches": { "fdatetime": true } }, "501d3566-e7f1-37b8-9d7d-6ec406d896a0": { "content": "for ${1} in ${2}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "for loop iterating over iterable container", "matches": { "forc": true } }, "501ea515-14f5-386a-ac29-c454f4005f74": { "content": "<summary>${1:description.}$0</summary>", "doc": "This tag can be used to describe a type or a member of a type. Use <remarks> to describe the type itself.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<summary>", "matches": { "<summary>": true } }, "502a31d0-7ca6-3840-bd9d-ffb1a2538c98": { "content": "=>", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { ".": true } }, "502a361b-a61b-3e5a-a9c2-76a30b6a9c9b": { "content": "has_many :${1:object}s${2:, class_name: \"$1\", foreign_key: \"${4:reference}_id\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_many (hm)", "matches": { "hm": true } }, "502b583b-06a7-3864-94da-c77f1d59ccb1": { "content": "unique case (${1}) begin\n ${2:'b0}: begin\n ${3}\n end\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "case_parallel": true } }, "5030a1ef-f02f-3c1e-a448-b965c23258f2": { "content": "-export([${1:function}/${0:arity}]).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "exp": true } }, "5031a659-3e85-33e9-a319-632c75da474a": { "content": "{% elif ${1} %}\n\t${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "eif": true } }, "503308da-0a51-3141-aefd-964b8916db3c": { "content": "Js.timeStart(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.timeStart", "matches": { "cts": true } }, "5035569e-6028-3b8e-bada-cc78ec598cf8": { "content": "visibility: visible;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "v:v": true } }, "5035dce8-ab83-3bd5-8f88-8bedb0d726a2": { "content": "const component = new ${1:App}({\n\ttarget: ${2|target,document.body|},\n\tprops: ${3:props},\n\tanchor: ${4:anchor},\n\thydrate: ${5|false,true|},\n\tintro: ${5|false,true|}\n})", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-create-component", "matches": { "svcreate-component": true, "svelte create component": true } }, "5037e18b-cf65-3674-bc6a-a189181a84d3": { "content": "white-space: pre-wrap;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs:pw": true } }, "503819e2-3ae8-380a-af63-b1177559fe38": { "content": "{\n\t\"type\": \"checkbox\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": ${3:true},\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_checkbox": true } }, "503a7bea-4383-3d26-b5da-587e8a555d29": { "content": "mod ${1:#:mod_name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "mod": true } }, "50444e81-8f52-3cd3-ac1f-aa6a8b888b01": { "content": "/*! \\brief ${1:Brief function description here}\n *\n * ${2:Detailed description of the function}\n *\n * \\param $3 ${4:Parameter description}\n * \\param $5 ${6:Parameter description}\n * \\return ${7:Return parameter description}\n */\n${8:void} ${9:function_name}(${10:Type} ${3:Parameter}, ${11:Type} ${5:Parameter})\n{\n\t${12}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "dfun2": true } }, "50449fb2-2ee7-3e6d-8c27-8985fc08c84e": { "content": "{% trans %}${0}{% endtrans %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "trans": true } }, "504d0b3b-6858-3424-bf64-e4bf86f61fe9": { "content": "#+BEGIN_QUOTE\n$0\n#+END_QUOTE", "doc": "#+BEGIN_QUOTE block", "filetype": "org", "grammar": "lsp", "label": "quote block", "matches": { "<q": true } }, "505097d5-3a6d-398a-8baa-df6c8e5cba4b": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} |\n| --------------- | --------------- | --------------- | --------------- |\n| ${5:Item1.1} | ${6:Item2.1} | ${7:Item3.1} | ${8:Item4.1} |\n| ${9:Item1.2} | ${10:Item2.2} | ${11:Item3.2} | ${12:Item4.2} |\n| ${13:Item1.3} | ${14:Item2.3} | ${15:Item3.3} | ${16:Item4.3} |\n${0}", "doc": "Insert table with 4 rows and 4 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 4x4 table", "matches": { "4x4table": true } }, "5051b559-958c-3780-b61c-2adf0c420b67": { "content": "visibility: visible", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "v:v": true } }, "5051efe9-1966-3cc7-a1de-e1cc3b9c7571": { "content": "module ${1:M} = (${2:X}: $3{:{}}) => {\n\t${4:include ${2:X}}\n\t$0\n};", "doc": "Snippet for a functor block declaration", "filetype": "reason", "grammar": "lsp", "label": "module function (block)", "matches": { "module": true } }, "50568d21-5efe-3c40-89c0-489b6f415868": { "content": "#ifndef ${1:FILE}_H\n#define $1_H\n$0\n\n#endif /* end of include guard: $1_H */", "doc": "Header include guard", "filetype": "c", "grammar": "lsp", "label": "include once", "matches": { "#once": true } }, "505b04cf-62c2-3a85-9f6c-5e6820f5eef5": { "content": "background: #${1:fff} url(${2}) ${3:0} ${4:0} ${5:no-repeat};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bg+": true } }, "505e1810-cfe4-3bc6-a1e7-a1c781a924fc": { "content": "import { Component, OnInit } from '@angular/core'\n\n@Component({\n\tstandalone: true,\n\timports: [],\n\tselector: '${1:selector-name}',\n\ttemplateUrl: '${2:name}.component.html'\n})\n\nexport class ${3:Name}Component implements OnInit {\n\tconstructor() { }\n\n\tngOnInit() { }$0\n}", "doc": "Angular standalone component", "filetype": "typescript", "grammar": "lsp", "label": "Angular Standalone Component", "matches": { "a-component-standalone": true } }, "50684d48-a96a-3e47-a8c4-10efee318672": { "content": "min($1, $2, ${3:...})$0", "doc": "min", "filetype": "fortran", "grammar": "lsp", "label": "min", "matches": { "min": true } }, "506b6f45-5f74-3b3e-96eb-0ff57baf1b05": { "content": "<typeparam name=\"${1:#:name}\">${0:#:description}</typeparam>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<typeparam name=\"\"></typeparam>", "matches": { "typeparam": true } }, "50706a38-25fe-3133-ab8f-a14bfb469d24": { "content": "add_index :${1:table_name}, :${0:column_name}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mai": true } }, "5073e983-59b8-3bfd-8d3f-288cdb44fc2a": { "content": "mixed.concat()", "doc": "mixed.concat(schema: Schema)\n\nCreates a new instance of the schema by combining two schemas. Only schemas of the same type can be concatenated.", "filetype": "yup", "grammar": "lsp", "label": "mixed-concat", "matches": { "yup mixed concat": true } }, "50746605-2921-315e-a72e-2b6a26262beb": { "content": "{{- if .Values.$1.enabled }}\napiVersion: extensions/v1beta1\nkind: Deployment\nmetadata:\n labels:\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n name: {{ template \"${2:chartName}.${1:value_key}.fullname\" . }}\n# spec\n\t# containers_spec\n\t# livenessProbe_spec\n\t# PersistentVolumeClaim_spec\n\t# initContainers_spec\n\t# resources_spec\n\t# nodeselector_spec\n\t# tolerations_spec\n\t# affinity_spec\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "deploy_spec": true } }, "5078cbd9-9b71-3e27-a45b-1f064ae1ec10": { "content": "${1:generate_label}: case ${2:expression} generate\n\twhen ${3:choice} =>\n\t\t$0\n\n\twhen others =>\n\t\tnull;\n\nend generate $1;", "doc": "Case Generate Statement", "filetype": "vhdl", "grammar": "lsp", "label": "case_generate", "matches": { "casegen": true } }, "5078df9f-52c0-300b-b3a3-cd30ed77ad50": { "content": "[CAUTION]\n====\n${1:text}\n====\n$0", "doc": "Insert CAUTION block", "filetype": "asciidoc", "grammar": "lsp", "label": "caution block", "matches": { "caution": true } }, "507a148d-657d-3900-a6f5-4bf18dca024b": { "content": "animation-fill-mode: ${1|forwards,backwards,both,none|};", "doc": "initial value: none", "filetype": "css", "grammar": "lsp", "label": "animation-fill-mode", "matches": { "anifm": true } }, "507dbb27-484e-3ae9-8985-4d235cfc155f": { "content": "view span ${1:from} ${2:to}", "doc": "\"view span\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "view span builtin", "matches": { "view-span": true } }, "50861fed-7acf-3ab6-b261-ca2418455139": { "content": "fail(\"${1:Failure message}\");", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "fa": true } }, "5086506c-6639-3334-a8d9-15b1f653697e": { "content": "expect($1).toEqual($0);", "doc": "expects the first argument to be equal with the second one", "filetype": "jest", "grammar": "lsp", "label": "jest-toequal", "matches": { "jest expect toequal": true, "te": true } }, "50878895-658e-3747-b370-d8afe34f57ee": { "content": "proc ${1:#:name}(${2}):${3:#:type} =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "procgt": true } }, "5087faec-2092-3a41-9bef-454a371f608e": { "content": "Yii::trace('${0:msg}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ytrace": true } }, "5088eeb8-56c4-3250-bb51-4e7a296c14c3": { "content": "function(d) { ${1} }", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "fd": true } }, "5093fd4a-89f0-30bc-aed3-6e255e503fe7": { "content": "{%- case ${1:variable} -%}\n\t{%- when $2 -%}\n\t\t${3}\n\t{%- else -%}\n\t\t${0}\n{%- endcase -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "case-": true } }, "509d655e-7988-34da-9f1a-bd034ad62ae4": { "content": "wants.${1:js|json|html}${2: { $0 }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "wants_format", "matches": { "wants": true } }, "509fb638-a8ad-3120-82de-099ae02a85fe": { "content": "/// <summary>\n/// ${1:What it does.}\n/// </summary>\n/// <param name=\"${3:parameterName}\">${4:Parameter description.}</param>\n/// <returns>${2:Type and description of the returned object.}</returns>\n/// <example>${5:Write me later.}</example>$0", "doc": "A C# comment with description, parameters, return, and example.", "filetype": "csharpdoc", "grammar": "lsp", "label": "comment", "matches": { "///": true } }, "50a8ea46-5b0e-3ae7-85f5-7e3a0be427d1": { "content": "expand(${1:array}${2:, }${0:newSize});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "expand": true } }, "50a90757-085b-3326-bf5e-8fc52167df1b": { "content": "internal bool ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb&-": true } }, "50ac618f-d6db-3a2d-a313-8dbfcb707a85": { "content": "import { GetStaticProps } from 'next';", "doc": "Next.js GetStaticProps type import", "filetype": "next-ts", "grammar": "lsp", "label": "import Next.js GetStaticProps type", "matches": { "igsp": true } }, "50b6a736-73cf-3e37-be2a-a0830ea6bc5a": { "content": "cursor pointer", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:p": true } }, "50b79a09-95ab-3f68-a88b-52b93ca83735": { "content": "text-indent -9999px", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ti:-": true } }, "50bcd1d8-bf7a-3312-8ab5-1cbde0811c76": { "content": "#![${1:warn}$0(rustdoc::invalid_codeblock_attributes)]", "doc": "How to report code block attributes in examples that have potentially mis-typed values, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "invalid_codeblock_attributes", "matches": { "#![warn(rustdoc::invalid_codeblock_attributes)]": true } }, "50c0bb6f-b719-33d6-9a83-4c33446585fe": { "content": "NSMutableString ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nsms": true } }, "50cd21d2-7022-3937-862e-153a030d1226": { "content": "for (${1:#:var}; ${2:#:condition}; ${3:#:effect}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "for () {}", "matches": { "for": true } }, "50d035bd-44e7-38e2-8757-1d92fe895c02": { "content": "{while ${1}}\n\t${0:${VISUAL}}\n{/while}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{while} loops in Smarty have much the same flexibility as PHP while statements, with a few added features for the template engine. Every {while} must be paired with a matching {/while}. All PHP conditionals and functions are recognized, such as ||, or, &&, and, is_array(), etc.", "matches": { "wh": true } }, "50d1a9e4-1af7-3c21-adf0-728f7f019073": { "content": "blur()", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "blur", "matches": { "blur": true } }, "50dc9287-5ed3-352b-a7e6-63bb2f0565c4": { "content": "render partial: '${0:item}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rp": true } }, "50e62fb0-fbce-3825-bc44-a1995a0d9417": { "content": "$this->${1:method}()->shouldNotHaveKeyWithValue(${2:'key'}, ${3:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotHaveKeyWithValue('key', 'value')", "matches": { "snkeyvalue": true } }, "50e6df55-2559-31e1-8279-14aa9766a7d0": { "content": "left: ${1},", "doc": "left", "filetype": "react-native", "grammar": "lsp", "label": "left", "matches": { "l": true } }, "50e97bd9-ddc2-34f7-a376-affa6de83686": { "content": "{% section '${1:snippet}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "section": true } }, "50e9fba7-ec7a-3add-b7ee-d6e7869d98e6": { "content": "function ${1:FunctionName} {\n\tparam (\n\t\t${2:OptionalParameters}\n\t)\n\t${0:$TM_SELECTED_TEXT}\n}", "doc": "A simple function with a parameter block to specify function arguments. More: Get-Help about_Functions", "filetype": "PowerShell", "grammar": "lsp", "label": "function", "matches": { "function": true } }, "50ec0b75-a9ad-3adb-956e-7574d0c83bb9": { "content": "place-self: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps:s": true } }, "50f0bee0-00fb-319c-aea2-aa591e1be8db": { "content": "router.afterEach((to, from) => {\n\t\n});", "doc": "Vue Router global guards afterEach", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router afterEach", "matches": { "vaftereach": true } }, "50f3b640-504e-3b3c-939e-0d2941ff6ad5": { "content": "word-break ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob": true } }, "50f42c0c-acf2-33ef-82e5-b8d0b3046192": { "content": "destroyed () {\n\t${0};\n},", "doc": "destroyed lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-destroyed", "matches": { "vdestroyed": true, "vue lifecycle destroyed": true } }, "50f84c23-c845-3838-b249-18b86ada4c7e": { "content": "gl.glVertex2f(${1:0.0f}, ${0:0.0f});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl vertex 2f", "matches": { "gl": true } }, "50fd3c5a-f283-376f-b6f5-55a0c7c971c7": { "content": "v-for=\"${1:item} in ${2:items}\"", "doc": "Expects: Array | Object | number | string", "filetype": "vue", "grammar": "lsp", "label": "vue-v-for-without-key", "matches": { "vforwithoutkey": true, "vue v-for-without-key": true } }, "50feb9d4-22e7-3ff4-8d1c-934a5844dcd8": { "content": "random dice", "doc": "\"random dice\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "random dice builtin", "matches": { "random-dice": true } }, "50ff4d64-1b14-34e4-b163-0e8490d74b29": { "content": "@After\npublic void tearDown() {\n\t${1}\n}", "doc": "Create tear down method with `@After`", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 4 - After each", "matches": { "test_after_junit4": true } }, "5106d440-a543-31c6-a4e6-81fcae307a83": { "content": "\\begin{slshape}\n\t${1:TARGET}\n\\end{slshape}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{slshape} \\slshape": true, "slshape": true } }, "510fbed2-2b5f-3020-bb3d-9b41a8f207fa": { "content": "<area shape=\"default\" coords=\"${1}\" href=\"${2}\" alt=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area:d": true } }, "5110b13f-43e0-3a92-a53a-7a6035ba826c": { "content": "map { ${0: body } } ${1: @array } ;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "map": true } }, "511239d8-cdfe-3ca8-a30e-de45fd053e39": { "content": "for (let ${1:key} of ${2:array}) {\n\t${0}\n}", "doc": "for of loop (ES6)", "filetype": "base", "grammar": "lsp", "label": "for-of-loop-es6-", "matches": { "base for of": true } }, "5112988c-2159-35db-a1a9-5a860b7d983c": { "content": "\\\\begin{split}\n\t${0:${VISUAL}}\n\\\\end{split}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "split environment", "matches": { "spl": true } }, "5117dba0-701a-393d-9dda-47cbff2f3be5": { "content": "grid-auto-columns auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gac:a": true } }, "5117f204-d366-3322-85c8-d0e609be999e": { "content": "export def-env ${1:name} [${2:param}: ${3|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${4:, }] {\n\t$0\n}", "doc": "\"export def-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export def-env builtin", "matches": { "export-def-env": true } }, "5118af01-0e62-3bfe-8e45-3dc17676d7e5": { "content": "$1 while $0;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xwh": true } }, "511aea6c-8658-3304-bbab-338618d42bbc": { "content": "#+BEGIN_CENTER\n$0\n#+END_CENTER", "doc": "#+BEGIN_CENTER block", "filetype": "org", "grammar": "lsp", "label": "center block", "matches": { "<C": true } }, "512069f1-8964-3b37-8180-c8935e2cc38c": { "content": "resource \"clc_load_balancer_pool\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n data_center = \"\\${clc_group.frontends.location_id}\"\n load_balancer = \"\\${clc_load_balancer.api.id}\"\n method = \"roundRobin\"\n persistence = \"standard\"\n port = 80\n\n nodes {\n status = \"enabled\"\n ipAddress = \"\\${clc_server.node.0.private_ip_address}\"\n privatePort = 3000\n }\n\n nodes {\n status = \"enabled\"\n ipAddress = \"\\${clc_server.node.1.private_ip_address}\"\n privatePort = 3000\n }\n}", "doc": "define clc_load_balancer_pool resource.", "filetype": "terraform", "grammar": "lsp", "label": "clc_load_balancer_pool", "matches": { "tf-clc_load_balancer_pool": true } }, "5120e38b-cf1d-3e71-853a-6310309e5b96": { "content": "text-emphasis: circle;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:c": true } }, "512b594a-b4ea-3041-8d9c-1ca068f7b760": { "content": "align-items baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:b": true } }, "512d347a-11a6-3780-a1ee-2fb18c508d24": { "content": "@doc \"\"\"\n${0}\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "doc": true } }, "513979fe-bb04-320b-85c2-823a100865cb": { "content": "function* (${1:arguments}) {\n\t${0}\n}", "doc": "generator function (ES6)", "filetype": "base", "grammar": "lsp", "label": "generator-function-es6-", "matches": { "base function generator": true } }, "513b7b41-244c-35b7-a58c-b1003febceda": { "content": "resource \"aws_load_balancer_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_load_balancer_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_load_balancer_policy", "matches": { "tf-aws_load_balancer_policy": true } }, "513cb302-c35f-36e3-a06f-7599418a2746": { "content": "apply(${1:array}, ${2:margin}, ${3:...})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "apply", "matches": { "apply": true } }, "514189d1-5cf2-3205-8ab7-3993d49324a8": { "content": "kind: PersistentVolumeClaim\napiVersion: v1\nmetadata:\n name: {{ template \"${2}.$1.fullname\" . }}\n labels:\n\tapp: {{ template \"${2:chartName}.name\" . }}\n\tchart: \"{{ .Chart.Name }}-{{ .Chart.Version }}\"\n\trelease: \"{{ .Release.Name }}\"\n\theritage: \"{{ .Release.Service }}\"\nspec:\n accessModes:\n\t- {{ .Values.$1.persistence.accessMode | quote }}\n resources:\n\trequests:\n\t storage: {{ .Values.$1.persistence.size | quote }}\n{{- if .Values.$1.persistence.storageClass }}\n{{- if (eq \"-\" .Values.$1.persistence.storageClass) }}\n storageClassName: \"\"\n{{- else }}\n storageClassName: \"{{ .Values.${1:value_key}.persistence.storageClass }}\"\n{{- end }}\n{{- end }}\n{{- end }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "PersistentVolumeClaim_spec": true } }, "514e5049-a0a3-3ebc-b06a-73b7a02ebc27": { "content": "setup do\n\t$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "setup do..end", "matches": { "setup": true } }, "514e8689-65e6-3dde-95de-e04305dd3d23": { "content": "(defprotocol ${1:name}\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defp": true } }, "5150ccbb-2f86-396f-b3cc-ea1873f1be45": { "content": "@unittest.skip(${1:skip_reason})", "doc": "", "filetype": "python", "grammar": "snu", "label": "skip unittests", "matches": { "sk": true } }, "5161bc79-8a43-391b-9fe8-9e284e3496b9": { "content": "#endinitclip", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ec": true } }, "51630324-3ab5-3111-a516-2be84c0b86fa": { "content": "text-emphasis ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te": true } }, "5163455c-5d1a-36f0-b083-bc3280fb1b4f": { "content": "render action:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :action", "matches": { "ra": true } }, "5167ddeb-8353-3ff4-a604-0fa71ca469a7": { "content": "export default ${1:member}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module default export", "matches": { "ed": true } }, "516ceaf9-5816-317a-a5d6-8bf7a25ab1a1": { "content": "module.exports = $1;", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "module.exports", "matches": { "ex": true } }, "516e2faf-6d00-391e-8043-b0c2bcb7e81c": { "content": "_.forInRight(${object}, ${iteratee})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.forInRight(new Foo, function(value, key) {\n console.log(key);\n});\n// => Logs 'c', 'b', then 'a' assuming `_.forIn` logs 'a', 'b', then 'c'.\n\nThis method is like `_.forIn` except that it iterates over properties of\n`object` in the opposite order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-forinright", "matches": { "lodash forinright": true } }, "51723c9c-c69a-349c-a457-4db6a9574303": { "content": "// MARK: - $CLIPBOARD", "doc": "Create a MARK for copied text", "filetype": "objc", "grammar": "lsp", "label": "MARK: - copied text", "matches": { "markselected": true } }, "51810c6b-d81f-33f1-8197-13752af55d46": { "content": "echo(${0:#:TARGET})", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "echo": true } }, "518262ca-e9a6-3bed-a770-1194f12fd4f8": { "content": "with ${1:item} <- ${2:items} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "wi": true } }, "5182a9c9-ae7b-32d0-87b7-257c25053ef0": { "content": "$this->${1:method}()->shouldNotEndWith(${2:'string'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotEndWith('string')", "matches": { "snend": true } }, "5188b7a5-4d76-37a3-b992-8cdb733b9b40": { "content": "(unless=${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "unless": true } }, "518cdfed-9bef-32c1-ad55-76130eabc096": { "content": "expect(${1:target}).toMatch(${2:pattern});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to match (js)", "matches": { "em": true } }, "518d24f8-f662-34f3-938c-fd6c12ecab6e": { "content": "class ${1:Name}ListAPIView(generics.ListAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``ListAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF ListAPIView", "matches": { "listapiview": true } }, "51903cb5-b991-3bdb-af7a-78bce4760285": { "content": "class $1QuerySet(models.QuerySet):\n\tpass", "doc": "", "filetype": "models", "grammar": "lsp", "label": "queryset", "matches": { "qs": true } }, "51960d46-472e-3eb8-8f07-0a45d97b72d7": { "content": "failwith \"${0:TARGET}\"", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "failwith \"...\"", "matches": { "fail": true } }, "51a29317-74b2-385b-b2ca-7ac5bb3077fc": { "content": ":nth-last-child(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":nlc": true } }, "51a66d12-fd11-3614-a3e6-9b5fbe8765e4": { "content": "${1:classname}Class = React.createClass\n\tdisplayName: \"$1\"\n\trender: ->\n\t\t$2\n$1 = React.createFactory($1)", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define Class", "matches": { "createClass": true } }, "51a833bd-5518-3264-9019-beb621c8ba79": { "content": "_.overEvery(${predicates})", "doc": "var func = _.overEvery([Boolean, isFinite]);\n\nfunc('1');\n// => true\n\nfunc(null);\n// => false\n\nfunc(NaN);\n// => false\n\nCreates a function that checks if **all** of the `predicates` return\ntruthy when invoked with the arguments it receives.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-overevery", "matches": { "lodash overevery": true } }, "51ad0b99-0bf2-3ea4-b658-91f8b83ab565": { "content": "resource \"kubernetes_secret\" \"${1:kubernetes_secret_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n\n data {\n username = \"${3:admin}\"\n password = \"${4:P4ssw0rd}\"\n }\n\n type = \"${5:kubernetes.io/basic-auth}\"\n}", "doc": "define a kubernetes_secret resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_secret", "matches": { "tf-kubernetes_secret": true } }, "51ad3087-7b89-3aed-aacf-5a9ba85f18bd": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} price ${4:Commodity} ${5:Price}\n$0", "doc": "Add a dated price between commodities (for unrealized gains).", "filetype": "beancount", "grammar": "lsp", "label": "price", "matches": { "price": true } }, "51ad8775-a806-325d-8f9e-cd3ea9d443e1": { "content": "background-origin: padding-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgo:pb": true } }, "51aeb94e-61c8-332d-9052-c9b0fbee8ce0": { "content": "import ${1:Html} exposing (${0:..})", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "impe": true } }, "51b08d3d-be57-3d49-bb46-a8fe57d2941d": { "content": "background-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "backcolor": true, "bc": true } }, "51b54826-2223-3e0d-881a-ad4d7988a0bc": { "content": "mutable.Map[${1:T},${2:T}]${0:(keyval)}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "mmap": true } }, "51bd3321-b558-386f-854b-554fd33ec520": { "content": "| modulo: ${1:2}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "modulo": true } }, "51cbeb54-ef31-3129-bae9-2eecc17e8205": { "content": "${1:source} instanceof ${2:Object}", "doc": "instanceof", "filetype": "base", "grammar": "lsp", "label": "instanceof", "matches": { "base instanceof": true } }, "51ceb320-1d89-3f29-b562-a36c0aa1f061": { "content": "// specify the minimum swap interval for buffer swaps.\ngl.setSwapInterval(${0:interval});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl swap interval", "matches": { "gl": true } }, "51d1eee1-d7d4-3e3d-b7bb-524804e9ee95": { "content": "uvm_blocking_peek_port #(${1:className}) ${2:name};", "doc": "UVM blocking_peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_peek_port", "matches": { "uvm_blocking_peek_port": true } }, "51d44a51-0027-36d7-b683-38db7d45e037": { "content": "${1:command} | metadata", "doc": "\"metadata\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "metadata builtin", "matches": { "metadata": true } }, "51d45880-4689-3f84-a152-ae54f8063bff": { "content": "t.datetime :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcdt": true } }, "51d59fd3-39bd-3ad1-a551-86308f10bc83": { "content": "covergroup ${1:covergroupName} @(${2:coverageEvent});\n\t$0\nendgroup", "doc": "Covergroup with event trigger", "filetype": "systemverilog", "grammar": "lsp", "label": "covergroup with an event trigger", "matches": { "covergroup trigger": true } }, "51d67c5e-0f59-3575-8737-15d74980f5b1": { "content": "align-content start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:s": true } }, "51e42fe1-c5d3-34aa-a0f0-8c5d5230b8ce": { "content": "@isset(${1:\\$record})\n $2\n@endisset", "doc": "isset", "filetype": "snippets", "grammar": "lsp", "label": "isset", "matches": { "b:isset": true } }, "51e813f5-7cc0-3fc9-b282-016a564162d4": { "content": "onMount(() => {\n\t${1:// content here}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-mount", "matches": { "svelte lifecycle mount": true, "svlfm": true } }, "51e87d26-bce7-30f6-8825-932faf53ab43": { "content": "place-content: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:c": true } }, "51e9cfdb-75d0-3882-9c43-d11c866ff0a8": { "content": "font: ${0:12px/1.5};", "doc": "font: [weight style variant stretch] size/line-height family", "filetype": "css", "grammar": "lsp", "label": "font", "matches": { "ft": true } }, "51ec516e-4f23-3cae-b5b5-34ecf01c1465": { "content": "match ${1} with\n| ${2} -> ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "mat": true } }, "51f04b77-300d-3053-89d6-4c81eee756b9": { "content": "#region $0", "doc": "Folding Region Start", "filetype": "r-snippets", "grammar": "lsp", "label": "Region Start", "matches": { "#region": true } }, "51f4279a-5653-317d-84cd-baab8ea73752": { "content": "| money_without_trailing_zeros", "doc": "Money filter: money without trailing zeros", "filetype": "liquid", "grammar": "lsp", "label": "Filter money without trailing zeros", "matches": { "money_without_trailing_zeros": true } }, "51f44557-7bfa-3b20-a901-1f9c479b28ab": { "content": "class ${1:classname}($2):\n\t${3:pass}", "doc": "Class definition with inheritance", "filetype": "python", "grammar": "lsp", "label": "Derived class", "matches": { "classd": true } }, "5201af6e-cfc6-3c0d-be0c-c27d529abf48": { "content": "try:\n\t${1:${VISUAL}}\nexcept ${2:Exception} as ${3:e}:\n\t${4:raise $3}\nfinally:\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Try/Except/Finally", "matches": { "tryf": true } }, "5202fe8b-6360-3091-b161-afd8e9c61a78": { "content": "render json:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :json", "matches": { "rj": true } }, "5203af0c-0bea-3601-90e7-566fdd043234": { "content": "#if ${1:true}\n $0\n#endif", "doc": "#if", "filetype": "csharp", "grammar": "lsp", "label": "#if", "matches": { "ifd": true } }, "5208548c-86db-3f18-a133-fefb4a54b594": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_driver #(${2:transactionType});\n\t$3\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM driver class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_driver", "matches": { "uvm_driver": true } }, "5212d609-37da-3423-8bef-4bd6d68359df": { "content": "word-wrap: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wow": true } }, "5223d69d-c00d-336d-a626-b0e64ee66200": { "content": "Switch ($1)\nCase ${2:case1}:\n\t${3:; Case 1 code}\nCase Else:\n\t${0:; Else code}\nEndSwitch", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "switch": true } }, "522f6cfa-dab7-3bef-8ed9-cdf5722f7ae3": { "content": "return null", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return null", "matches": { "rn": true } }, "523a6716-fd84-3e39-ba30-95ceda1e81a0": { "content": "{{ action('${1:ControllerName}', [${2:'id'=>1}]) }}", "doc": "URL-action", "filetype": "helpers", "grammar": "lsp", "label": "URL-action", "matches": { "lv:action": true } }, "524013f0-0e36-3568-a454-b1aa7dd69202": { "content": "analogWrite(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "aw": true } }, "5247217d-e6d9-3309-bd1c-454511d724e0": { "content": "{% autoescape %}\n\t${0}\n{% endautoescape %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig autoescape", "matches": { "autoescape": true } }, "524933fc-0b05-3969-ae4c-5faf383f2b6b": { "content": "extends ${0:what}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "extends": true } }, "52519a18-d52f-3945-8a08-ae77672e490b": { "content": "font: ${1:1em} ${2:Arial},${0:sans-serif}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "f+": true } }, "52577c23-5aec-316b-a040-5b910869cd85": { "content": "#${1}# $0", "doc": "Insert marked text", "filetype": "asciidoc", "grammar": "lsp", "label": "marked text", "matches": { "mark": true } }, "5259068e-9a63-3c20-bb39-b4c80769ae7d": { "content": "::: {.example #${1:label} name=\"${2:example name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown example", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown example", "matches": { "example": true } }, "525d5f8d-80b3-3eb3-9347-1be81bc64164": { "content": "search($1)\n$0", "doc": "The search() method executes a search for a match between a regular expression and this String object.", "filetype": "javascript", "grammar": "lsp", "label": "search", "matches": { "search": true } }, "52625a16-af19-315e-a28b-02df8f9ea1b7": { "content": "dispatch(${1:key},${2:data})", "doc": "svelte dispatch event", "filetype": "svelte", "grammar": "lsp", "label": "svelte-dispatch-event", "matches": { "s-dispatch-event": true } }, "52661abb-b0ff-39d2-9d1c-42b22ef7768d": { "content": "case ${1} is\n\twhen ${2} => ${3},${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "case expression", "matches": { "case_expression": true } }, "52669414-73fa-389f-a19c-ab88c79d7337": { "content": "${1:router}.replace($2)$0", "doc": "router.replace()", "filetype": "script", "grammar": "lsp", "label": "routerReplace", "matches": { "routerReplace": true } }, "526c206a-3702-3f6a-a83a-a97688d2ddad": { "content": "for ${1} of ${2} loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for each", "matches": { "fore": true } }, "526fdb88-98e9-3690-9829-fb3c96972441": { "content": "resource \"heroku_addon\" \"${MyResource}\" {\n}", "doc": "Defines heroku_addon", "filetype": "terraform", "grammar": "lsp", "label": "heroku_addon", "matches": { "tf-heroku_addon": true } }, "5273576e-1411-358c-ab3d-5bcdcf523131": { "content": "Rails.logger.${1:debug} ${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "log": true } }, "52819f39-2eca-362d-9e15-2ced76ad1c04": { "content": "PropTypes.oneOfType([\n\t$0\n]).isRequired,", "doc": "An object that could be one of many types required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeOneOfTypeRequired", "matches": { "ptetr": true } }, "528554ec-bcb4-30f0-8ff7-578925c36927": { "content": "display: table-caption", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbcp": true } }, "5289d70a-f3a9-3232-ba6e-84d1e64c341a": { "content": "redirect_to", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to", "matches": { "re": true } }, "528cb7d7-4b88-3e13-85a3-e449224bdbaf": { "content": "for ${1:i}=${2:1},${3:10} do\n\t$0\nend", "doc": "for loop range", "filetype": "lua", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "5295451a-448a-38ad-aec7-9f2fb4867d9f": { "content": "mixed.validateSyncAt()", "doc": "mixed.validateSyncAt(path: string, value: any, options?: object): any\n\nSame as validateAt but synchronous.", "filetype": "yup", "grammar": "lsp", "label": "mixed-validate-sync-at", "matches": { "yup mixed validatesyncat": true } }, "529adf91-1082-38d1-b679-89cb9719c453": { "content": "- ${1:first}\n- ${2:second}\n- ${3:third}\n$0", "doc": "Insert unordered list", "filetype": "rst", "grammar": "lsp", "label": "Insert unordered list", "matches": { "unordered list": true } }, "529d15d6-f3e9-3a9b-917e-8412d12e91e7": { "content": "\\${5}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${5}", "matches": { "5": true } }, "52a410fe-f19a-39e1-b9de-dd85d4cbf0db": { "content": "border-left-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdls:n": true } }, "52a5015d-5ed1-37c1-b0c4-05ce8b96a52f": { "content": "switch (${1:object},\n ${2:case} = ${3:action}\n)", "doc": "", "filetype": "r", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "52b25c14-7df8-3370-b1f6-6420ff25edee": { "content": "if ${1:#:condition} then ${2:#:value} else ${3:#:other}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "ifte": true } }, "52b3eced-5364-3c1b-954f-40cc615f38af": { "content": "{% namespace \"${1}\" %}\n\t${0}\n{% endnamespace %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig namespace", "matches": { "namespace": true } }, "52bd34c3-40a2-3634-9af3-9a1b8f387651": { "content": "{% debug %}", "doc": "debug tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "debug", "matches": { "debug": true } }, "52bd803c-5b85-3527-9401-19cbd5b94074": { "content": "chr", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Char", "matches": { "T": true } }, "52bdfe5a-2252-3529-9f31-e7a4c3cf6a03": { "content": "vertex(${1:x}, ${2:y}${3:, }${4:u}${5:, }${0:v});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "vertex": true } }, "52beaa2a-d987-36ee-9fb0-30c04e45d0a9": { "content": "with ${1:expr} as ${2:var}:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "with": true } }, "52c13f6b-ceb9-3e19-a674-a0e09e2bbed2": { "content": "require 'ruby-debug'; debugger", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "debug18": true } }, "52c2f753-1801-31ce-a986-0170d3c028e7": { "content": "<del>${0}</del>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "del": true } }, "52c78065-fd67-329b-af13-5436eef1f391": { "content": "beforeRouteEnter (to, from, next) {\n\t${0:// ...}\n}", "doc": "beforeRouteEnter (to, from, next) { }", "filetype": "script", "grammar": "lsp", "label": "beforeRouteEnter", "matches": { "beforeRouteEnter": true } }, "52d09ed5-8e78-3589-9119-43d1b99797d9": { "content": "public System.Collections.Generic.IEnumerator<${1:ElementType}> GetEnumerator()\n{\n $0throw new System.NotImplementedException();\n yield return default(${1:ElementType});\n}", "doc": "Simple iterator", "filetype": "csharp", "grammar": "lsp", "label": "Simple iterator", "matches": { "iterator": true } }, "52d52260-cfe9-3541-865b-b04aecadd0a9": { "content": "\"\"\"$0\n\"\"\"", "doc": "Snippet to avoid autopair plugin annoyances when typing multiple \"", "filetype": "python", "grammar": "lsp", "label": "Multiline string", "matches": { "#": true } }, "52d63865-0506-3d60-a63c-f333e9cab1e6": { "content": "${1:iterable}.filter((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "filter", "matches": { "filter": true } }, "52dc89a0-9fb6-39dd-a11b-587dc9b600b2": { "content": "${1:name}\tnumber\t${3:default 0}\t${0:not null}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "ncol": true } }, "52e013e1-a2ae-3d8a-9999-1de6900a0825": { "content": "$.makeArray(${0:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "makearray": true } }, "52e0161f-a3d1-3cbd-8251-eabd2de01d1e": { "content": "\\$this->$0;", "doc": "$this->...", "filetype": "php", "grammar": "lsp", "label": "$this->…", "matches": { "this": true } }, "52e150b0-4ed5-35bb-8a5d-3acc5b78e9a4": { "content": "directionalLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${0:nz});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "diretionalLight": true } }, "52e32820-cc3f-325f-859f-bb3eb742a415": { "content": "always_latch begin\n if (${1:enable}) begin\n ${2:TARGET}\n end\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "always_latch", "matches": { "all": true } }, "52e3b361-765f-3a06-96e7-345d175a7467": { "content": "find(:first${1:, conditions: ['${2:${3:field} = ?}', ${5:true}]})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "find(:first)", "matches": { "finf": true } }, "52e4be90-a643-3b0a-adbd-15e54a4fcf88": { "content": "assert_difference '${1:Model}.${2:count}', ${3:1} do\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "asd": true } }, "52e68c76-e867-373c-9695-e948cf143201": { "content": "for ${1}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "for ... end", "matches": { "for": true } }, "52ee945c-2b1d-31bb-b548-b23fc7753286": { "content": "import { use$1 } from 'react';", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "import React hooks", "matches": { "irh": true } }, "52efade9-cbcf-32a1-b06b-ee9566371fda": { "content": "#include <${1:stdio}.h>", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "inc": true } }, "52f0a28d-f0b9-35fe-8b80-b6ad376c47e8": { "content": "unless $1\n\t$2\nelse\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "unlesse": true } }, "52f9c49c-784c-3ad7-b44a-6e1ba3a73e34": { "content": "<tbody>\n\t${0}\n</tbody>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "tbody": true } }, "52fa84e5-b415-391c-9903-a7ab3ff7f019": { "content": "// https://eips.ethereum.org/EIPS/eip-777\r\n// Example implementation https://github.com/0xjac/ERC777/blob/master/contracts/examples/ReferenceToken.sol\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface ERC777Token {\r\n function name() external view returns (string memory);\r\n function symbol() external view returns (string memory);\r\n function totalSupply() external view returns (uint256);\r\n function balanceOf(address holder) external view returns (uint256);\r\n function granularity() external view returns (uint256);\r\n\r\n function defaultOperators() external view returns (address[] memory);\r\n function isOperatorFor(\r\n address operator,\r\n address holder\r\n ) external view returns (bool);\r\n function authorizeOperator(address operator) external;\r\n function revokeOperator(address operator) external;\r\n\r\n function send(address to, uint256 amount, bytes calldata data) external;\r\n function operatorSend(\r\n address from,\r\n address to,\r\n uint256 amount,\r\n bytes calldata data,\r\n bytes calldata operatorData\r\n ) external;\r\n\r\n function burn(uint256 amount, bytes calldata data) external;\r\n function operatorBurn(\r\n address from,\r\n uint256 amount,\r\n bytes calldata data,\r\n bytes calldata operatorData\r\n ) external;\r\n\r\n event Sent(\r\n address indexed operator,\r\n address indexed from,\r\n address indexed to,\r\n uint256 amount,\r\n bytes data,\r\n bytes operatorData\r\n );\r\n event Minted(\r\n address indexed operator,\r\n address indexed to,\r\n uint256 amount,\r\n bytes data,\r\n bytes operatorData\r\n );\r\n event Burned(\r\n address indexed operator,\r\n address indexed from,\r\n uint256 amount,\r\n bytes data,\r\n bytes operatorData\r\n );\r\n event AuthorizedOperator(\r\n address indexed operator,\r\n address indexed holder\r\n );\r\n event RevokedOperator(address indexed operator, address indexed holder);\r\n}", "doc": "ERC777 token standard, extending ERC20", "filetype": "solidity", "grammar": "lsp", "label": "erc777 interface", "matches": { "erc777i": true } }, "52fb3151-d6e2-30d5-ae6f-1f96aeb0e770": { "content": "display: table-caption;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbcp": true } }, "52fc8c79-4f59-3854-9f4a-27f0bd9abd4b": { "content": "${1:obj}.scroll(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "scroll": true } }, "5303204d-3d1e-3c9b-9b82-0c159b63b417": { "content": "${1:obj}.toggle('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "togsh": true } }, "53036215-85ec-306b-b230-02093c7b28cd": { "content": "<strong>$1</strong>$2", "doc": "HTML - Defines strong text", "filetype": "html", "grammar": "lsp", "label": "strong", "matches": { "strong": true } }, "5305015e-b1e9-370e-85c9-270ba9853236": { "content": "borderBottomWidth: ${1},", "doc": "borderBottomWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderBottomWidth", "matches": { "bor": true } }, "53054f27-8c15-374c-ae3d-f8ba2934a301": { "content": "function ${1:name}(${2:type} ${3:name}) {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "function declaration", "matches": { "func": true } }, "5308a041-e042-3bbc-a4b1-69acfca74728": { "content": "${1}(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mix": true } }, "5308f09b-b2a0-399d-ad3b-c406294d0ede": { "content": "# %%", "doc": "Add a new cell", "filetype": "python", "grammar": "lsp", "label": "Jupyter cell", "matches": { "#cell": true } }, "53133a4f-a0ae-37b6-8972-00394d79a44e": { "content": "align-self: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as": true } }, "5316d196-5616-3c6b-b2ba-1c73591d47fa": { "content": "@serialData ${1:Data description.}$0", "doc": "The @serialData tag describes the sequences and types of data written or read. The tag describes the sequence and type of optional data written by writeObject or all data written by the Externalizable.writeExternal method.", "filetype": "javadoc", "grammar": "lsp", "label": "@serialData", "matches": { "@serialData": true } }, "531bfc8c-92d1-3445-a7ce-28b337701beb": { "content": "<script>\nexport default {\n ${0}\n}\n</script>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <script> with JavaScript", "matches": { "script_with_JavaScript": true } }, "53277b32-727f-3aae-8def-adaae4a17968": { "content": "bezierPoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bezierPoint": true } }, "532a32fc-3eab-397d-a81c-95b4c7cac8d2": { "content": "_.value()", "doc": "_([1, 2, 3]).value();\n// => [1, 2, 3]\n\nExecutes the chain sequence to resolve the unwrapped value.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-value", "matches": { "lodash value": true } }, "532f930f-3dfe-3d67-995d-cc9633eec3ea": { "content": "max-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "maw": true } }, "533affa8-124d-311b-b127-7fffb5e4ab5d": { "content": "\\textit{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textit": true, "textit \\textit{": true } }, "533ba845-7945-3da2-9d9a-246ea8682a8d": { "content": "${1} := ${2}", "doc": "", "filetype": "go", "grammar": "snu", "label": "shorthand variable declaration", "matches": { "v": true } }, "533d270c-7438-3613-b86b-f9f9e81d9e5f": { "content": "initial begin\n ${0:TARGET}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "initial begin ... end", "matches": { "init": true, "initial": true } }, "533f7ab1-5cad-36f3-af2e-caf71f74a3c0": { "content": "class ${1:#:name} {\n ${2}\npublic:\n $1(${3});\n};\n$1::$1($3) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "class {}", "matches": { "class": true } }, "534074d4-f34c-3a40-9799-d6cfc5b2fe03": { "content": "set key", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set key", "matches": { "key": true } }, "53421a06-6b49-3a78-83f7-540836add72d": { "content": "resource \"aws_autoscaling_schedule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_schedule", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_schedule", "matches": { "tf-aws_autoscaling_schedule": true } }, "53452b1b-fa89-3c28-8ac5-3cf32ecc241c": { "content": "${1:obj}.append('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "append": true } }, "5348d27d-4acb-3f54-b940-8f85c64cbb6f": { "content": "@php\n ${1}\n@endphp", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@php ... @endphp", "matches": { "php": true } }, "534a9a0d-1b8a-3106-af34-61e9baf90281": { "content": "-> ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "->", "matches": { "-": true } }, "534d1285-832a-301d-bfc0-7e5cc240592f": { "content": "background-origin: content-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgo:cb": true } }, "534facae-91be-3386-854a-104582072601": { "content": "{% include \"${1:template}\"${2: with ${3:params} }%}$0", "doc": "include w/ params", "filetype": "twig", "grammar": "lsp", "label": "incp", "matches": { "incp": true } }, "534fe655-0c96-30e4-9056-1f3751799669": { "content": "<see cref=\"${1}\"/>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<s": true } }, "535096da-4566-388a-aada-06de5fc1425b": { "content": "${1}.defaultProps = {\n\t${2}: ${3}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "defaultProps", "matches": { "dp": true } }, "5350ca51-10b6-3d67-8ccb-03beb371fba0": { "content": "import { mapGetters } from 'vuex'\n\nexport default {\n\tcomputed: {\n\t\t...mapGetters([\n\t\t\t${1:'nameOfGetter'},\n\t\t])\n\t},\n}", "doc": "mapgetters inside a vue component", "filetype": "vue", "grammar": "lsp", "label": "vue-mapgetters", "matches": { "vmapgetters": true, "vue mapgetters": true } }, "535576db-3910-35b2-ae99-da23bad0d4bc": { "content": "_.bindAll(${object}, ${methodNames})", "doc": "var view = {\n 'label': 'docs',\n 'click': function() {\n console.log('clicked ' + this.label);\n }\n};\n\n_.bindAll(view, ['click']);\njQuery(element).on('click', view.click);\n// => Logs 'clicked docs' when clicked.\n\nBinds methods of an object to the object itself, overwriting the existing\nmethod.\n\n**Note:** This method doesn't set the \"length\" property of bound functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-bindall", "matches": { "lodash bindall": true } }, "5355bc1c-5020-3f06-b7fe-3017c6787af5": { "content": "align-content: flex-end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:fe": true } }, "535699f0-a3b9-3a1f-a209-849697f082d4": { "content": "{% requireLogin %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig requirelogin", "matches": { "requirelogin": true } }, "535b5a34-1fba-346a-b34e-67d2184638ac": { "content": "echo CHtml::ajaxLink('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhajl": true } }, "536196f1-6390-3b2a-a5e2-4e9adf6512b1": { "content": "should \"${1}\" in {\n\t${0:TARGET}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "should-scalatest": true } }, "537266e4-e792-3188-8d26-4ae5b3e3365c": { "content": "System.err.printf(\"${1:Message}\", ${0:exception});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "errf": true } }, "5372b947-f1fe-389f-b730-9df457ab2cda": { "content": "if __FILE__ == \\$PROGRAM_NAME\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "app": true } }, "5372c7df-0495-3e74-a510-d41cbd526ecb": { "content": "${1:command} | split ${2|chars,words|}", "doc": "\"split\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "split builtin", "matches": { "split": true } }, "53760fae-efaa-3b5f-b782-b79ab931653c": { "content": "working-storage section.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "working-storage section", "matches": { "working-storage": true, "ws": true } }, "5379c751-3fa5-34eb-8f8b-8a3cccbb7c80": { "content": "margin: ${1:0} ${2:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m:3": true } }, "5384e3fe-fdb9-305e-9cf4-59fcd6cf0b2c": { "content": "resource \"aws_ami_from_instance\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ami_from_instance", "filetype": "terraform", "grammar": "lsp", "label": "aws_ami_from_instance", "matches": { "tf-aws_ami_from_instance": true } }, "53880cd1-33dd-3ddb-8a90-532886f85c8c": { "content": "() => {\n\t{$TM_SELECTED_TEXT}\n}", "doc": "wraps text in arrow function", "filetype": "javascript", "grammar": "lsp", "label": "wrap selection in arrow function", "matches": { "wrap selection in arrow function": true } }, "5388cfd4-cc44-3d73-851f-710dd74871d1": { "content": "task ${1:name}(${2});\n\t${0}\nendtask: $1", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "task": true } }, "53a74822-5bd5-38ca-a8a9-44e82eb6508e": { "content": "grid-auto-flow: column dense", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf:cd": true } }, "53ad7f4c-55ec-3d0c-8beb-4929d7d87fe9": { "content": "labels:\n{{- if .Values.$1.service.labels }}\n{{ toYaml .Values.$1.service.labels | indent 4 }}\n{{- end }}\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n name: {{ template \"${2:chartName}.${1:value_key}.fullname\" . }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "labels_spec": true } }, "53b0e53b-a96b-3e45-8414-356ad8ad4dc1": { "content": "switch ${1:n}\n\tcase ${2:0}\n\t\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "switch", "matches": { "switch": true } }, "53b40511-5c0d-312c-a16d-f3f13bc5e6e4": { "content": "const initialState = {}\n\nexport default (state = initialState, { type, payload }) => {\n switch (type) {\n\n case ${1:first}:\n return { ...state, ...payload }\n\n default:\n return state\n }\n}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reduxReducer", "matches": { "rxreducer": true } }, "53b7f22a-ec64-378d-8ee1-45b02015bf9c": { "content": "#ifdef ${1:FOO}\n\t${2:#define }\n#endif", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "ifdef": true } }, "53bc5abb-8ce6-3300-b4e5-36b4806fa410": { "content": "labels:\n\t\t${1:dns}: ${2:label}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Labels", "matches": { "la": true } }, "53cb0287-f2de-39be-9d84-cd8d5d7b2ffa": { "content": "<!--${1:TARGET}-->${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "comment": true } }, "53cb926d-616a-3aa2-9ed5-3418dd58e1d7": { "content": "\\begin{scope}[${1}]\n\t${2:TARGET}\n\\end{scope}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{scope}": true, "scope": true } }, "53d1c395-1d78-3c96-b34c-0646bc103ee2": { "content": "text-indent: -9999px;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ti:-": true } }, "53d27b75-36dd-302d-9864-79c5ea7d5d46": { "content": "expect(() => {\n\t$0\n}).toThrow($1);", "doc": "expects that the method will throw an error", "filetype": "jest", "grammar": "lsp", "label": "jest-tothrow", "matches": { "jest expect tothrow": true, "tt": true } }, "53d62d80-3dde-32e9-94ff-f421a9f440b7": { "content": "private ${1:int} ${2:myVar};\npublic ${1:int} ${3:MyProperty}\n{\n get { return ${2:myVar}; }\n set { ${2:myVar} = value; }\n}\n$0", "doc": "Property and backing field", "filetype": "csharp", "grammar": "lsp", "label": "Property and backing field", "matches": { "propfull": true } }, "53d67a3d-ac77-350c-ae1d-9594059f7ebd": { "content": "inspect $1 replacing all ${2|spaces,zero|} by '${3}'", "doc": "inspect replacing", "filetype": "vscode_cobol", "grammar": "lsp", "label": "inspect replacing", "matches": { "inspect": true } }, "53deee1b-ea35-3473-a324-0c38975e94ea": { "content": "<router-link :to=\"{name: '${1:name}'}\">${2:LinkTitle}</router-link>", "doc": "Named routing link", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Named Routing Link", "matches": { "vroutename": true } }, "53e0b77a-55f6-3181-b3fa-6b2f97737cf7": { "content": "sub ${1:sub_name} {\n\t${2:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "subroutine", "matches": { "sub": true } }, "53e2a1ee-d306-3d47-8ba5-e1d4bd04458f": { "content": "\\$\\{VISUAL${1:${2:default}${3:/transform/}}\\}", "doc": "", "filetype": "snippets", "grammar": "snu", "label": "${VISUAL}", "matches": { "vis": true } }, "53e3d561-bcbb-3c26-b782-2f3e396edfce": { "content": "CANCEL \"$1\"\n$0", "doc": "CANCEL literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "CANCEL", "matches": { "CANCEL": true } }, "53e3e041-538d-3a1f-aa97-fc961055cdae": { "content": "page-break-before: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbb:r": true } }, "53edcc74-88a6-3e4d-9a79-478c233ceec6": { "content": "<slot$1>$2</slot>$0", "doc": "<slot></slot>. Expects: string. Used on content inserted into child components to indicate which named slot the content belongs to.", "filetype": "vue", "grammar": "lsp", "label": "vue-slote", "matches": { "slote": true, "vue slote": true } }, "53f4143b-1bc7-3751-9378-35a638406a13": { "content": "text-shadow: ${1:${2:offset-x} ${3:offset-y} ${4:blur} ${5:color}};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-shadow: color-hex x y blur (text)", "matches": { "tsh": true } }, "53f5215f-50c7-33e2-9380-97bfcdc85c5c": { "content": "import sbt._\n\nclass ${1:Name}(info: ProjectInfo) extends DefaultWebProject(info) {\n\tval liftVersion = \"${0:2.3}\"\n\n\toverride def libraryDependencies = Set(\n\n\t) ++ super.libraryDependencies\n\n\tval snapshots = ScalaToolsSnapshots\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "webproject": true } }, "53f8b499-b72e-3c22-96dd-462a497b578f": { "content": "reduce!(${1:f})(${2:xs});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "reduce": true } }, "53fe4062-4c82-36b5-ad1a-1b041fb41c95": { "content": "go ${1:func}($0)", "doc": "Snippet for goroutine declaration", "filetype": "go", "grammar": "lsp", "label": "goroutine function", "matches": { "gf": true } }, "5400ed1b-b292-3b0b-827d-cffe168ff3c1": { "content": "var $1 = new sap.m.Label({\n\t\t\tdesign : $2,\n\t\t\ttext : $3,\n\t\t\tvisible : $4,\n\t\t\ttextAlign : $5,\n\t\t\ttextDirection : $6,\n\t\t\twidth : $7,\n\t\t\trequired : $7\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmlabel": true } }, "5402bf1c-3851-3709-99ea-194b8c907f43": { "content": "resource \"clc_group\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n location_id = \"WA1\"\n name = \"frontends\"\n parent = \"Default Group\"\n}", "doc": "define clc_group resource.", "filetype": "terraform", "grammar": "lsp", "label": "clc_group", "matches": { "tf-clc_group": true } }, "54071ec6-eb88-36fd-8ab3-5c0dd7b23479": { "content": "public int ${1} { get; internal set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi+&": true } }, "54088cad-391b-30dd-9853-5f19468164ad": { "content": "font-family: ${0:Capitals,Impact},fantasy", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff:f": true } }, "540a17e2-de05-37ae-85a1-f9d0b9ef9220": { "content": "override", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "over": true } }, "5413e88b-0fdb-32c1-bcf8-b1ab3bede9a4": { "content": "class ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "cla": true } }, "541f7fd4-96f8-31b6-9575-dfe07030612b": { "content": "$this->redirect($this->generateUrl('$1', $2));", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 redirect", "matches": { "redir": true } }, "54200bbb-c161-3809-95f7-0910597ce619": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_object;\n\t$2\n\t\n\t`uvm_object_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\");\n\t\tsuper.new(name);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM object class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_object", "matches": { "uvm_object": true } }, "54200f02-ae59-3fb5-8fc1-4938bf4f9b52": { "content": "if ${1} do\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do .. end", "matches": { "if": true } }, "5422cda6-9c03-3afb-be0b-7a928f772e27": { "content": "CREATE DATABASE ${1:name};", "doc": "Create regular table", "filetype": "sql", "grammar": "lsp", "label": "created", "matches": { "created": true } }, "542893bb-90a1-30b9-962c-2f7e5b10d74a": { "content": "def ${1:name}(${2:args}) when ${3:guard}, do:", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "dfw": true } }, "542b7a1f-ae5f-35e4-ac2f-b318ef755501": { "content": "beforeUpdate () {\n\t${0};\n},", "doc": "beforeUpdate lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle beforeUpdate", "matches": { "vbeforeupdate": true } }, "542dff99-8563-3741-a9c7-40040a151a6d": { "content": "- [${1|x, |}] ${2:first}\n- [${3|x, |}] ${4:second}\n- [${5|x, |}] ${6:third}\n$0", "doc": "Insert task list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert task list", "matches": { "task list": true } }, "5430f317-f90a-362b-aa78-1cc7ee723ca0": { "content": "{% for block in ${1:entry.matrixFieldHandle}.all() %}\n\n\t{% if block.type == \"${2:blockHandle}\" %}\n\t\t{{ block.${3:fieldHandle} }}\n\t{% endif %}\n\n\t{% if block.type == \"${4:blockHandle}\" %}\n\t\t{{ block.${5:fieldHandle} }}\n\t{% endif %}\n\n{% endfor %}\n$0", "doc": "matrixif", "filetype": "twig", "grammar": "lsp", "label": "matrixif", "matches": { "matrixif": true } }, "54329114-13af-399c-bb79-2368c704347b": { "content": "align-content: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac": true } }, "5434980d-1e47-32f8-9ae1-6b69ffd16fd1": { "content": "<label for=\"${2:$1}\">$1</label>\n<input type=\"${3:text}\" name=\"${4:$2}\"${5: id=\"${6:$2}\"} value=\"$7\" />$8", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "label_and_input": true } }, "543ca7f0-cabb-3390-b7c2-ee794b79d40f": { "content": "display inline-table", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:itb": true } }, "5441f969-49c8-3d05-a783-b9e328bb8f2a": { "content": "protected type ${1}(${2}) is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "protected type", "matches": { "protected_type": true } }, "544968d1-626a-3d10-9d23-885a7ca10e74": { "content": "bind:${1|clientWidth,clientHeight,offsetWidth,offsetHeight|}={${2:variable}}", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-block-level", "matches": { "s-bind-block-level": true } }, "544be244-9735-3504-890f-d33676680dfe": { "content": "logger.fatal { \"${1:message}\" }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.fatal", "matches": { "logf": true } }, "545295b4-da6e-3962-85f2-b0b348fcb89a": { "content": "scale(${1:x}, ${2:y}${3:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "scale": true } }, "54544889-52c6-33e2-a815-2d0309ae4cfe": { "content": "| divided_by: ${divided_by:2}", "doc": "Math filter: divided by", "filetype": "jekyll", "grammar": "lsp", "label": "Filter divided by", "matches": { "divided_by": true } }, "545766eb-c643-3610-806d-2e197963fdf7": { "content": "resource \"github_repository\" \"${MyResource}\" {\n name = \"example\"\n description = \"example\"\n\n}", "doc": "Defines github_repository", "filetype": "terraform", "grammar": "lsp", "label": "github_repository", "matches": { "tf-github_repository": true } }, "545b85b6-dcc9-3495-b8ae-6537998ba53f": { "content": "(:import [${1:package}])\n\t& {:keys [${1:keys}] :or {${0:defaults}}}", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "imp": true } }, "545ebffb-e74f-3dcb-9940-643f242c763a": { "content": "const $1 = effectScope()\n$0", "doc": "Returns the current active effect scope if there is one.", "filetype": "script", "grammar": "lsp", "label": "effectScope", "matches": { "effectScope()": true } }, "545f7e68-919a-33c6-a9a1-6bc363bda659": { "content": "resource \"aws_s3_bucket_notification\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_s3_bucket_notification", "filetype": "terraform", "grammar": "lsp", "label": "aws_s3_bucket_notification", "matches": { "tf-aws_s3_bucket_notification": true } }, "5461d5fd-c6b8-3a83-b855-ebd73b63dfbe": { "content": "self.assertFalse(${1:actual}${2:, '${3:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert False", "matches": { "asf": true } }, "546d6db3-0311-342d-aba9-20efca5b762d": { "content": "${1:ModelName}::model()->findAll($2,array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfinda": true } }, "54781b8b-e28a-3783-abe1-900d7890c498": { "content": "covergroup ${1:covergroupName};\n\t$0\nendgroup", "doc": "SystemVerilog basic covergroup", "filetype": "systemverilog", "grammar": "lsp", "label": "covergroup", "matches": { "covergroup": true } }, "547b69b4-512c-308d-a45d-22f5b56070b2": { "content": "-$0-", "doc": "strike through", "filetype": "norg", "grammar": "lsp", "label": "strikethrough", "matches": { "strikethrough": true } }, "54847d43-0ea2-342f-be62-c484168a9e21": { "content": "#!/usr/bin/env ${1}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "env": true } }, "54850ee0-c4a1-39a7-9df3-98e7d3290c1b": { "content": "*${1}*${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "*bold*", "matches": { "bold": true } }, "548a1ed4-b8d8-37d0-bd4d-985b089959e5": { "content": "# https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/\napiVersion: apps/v1\nkind: DaemonSet\nmetadata:\n name: ${1:myapp}\n namespace: ${2:default}\n labels:\n app: ${1:myapp}\nspec:\n selector:\n matchLabels:\n app: ${1:myapp}\n template:\n metadata:\n annotations:\n kubectl.kubernetes.io/default-container: ${1:myapp}\n labels:\n app: ${1:myapp}\n spec:\n tolerations:\n # this toleration is to have the daemonset runnable on master nodes\n # remove it if your masters can't run pods\n - key: node-role.kubernetes.io/master\n effect: NoSchedule\n containers:\n - name: ${1:myapp}\n image: ${3:debian}\n resources:\n limits:\n memory: 200Mi\n requests:\n cpu: 100m\n memory: 200Mi\n volumeMounts:\n - name: localtime\n mountPath: /etc/localtime\n terminationGracePeriodSeconds: 30\n volumes:\n - name: localtime\n hostPath:\n path: /usr/share/zoneinfo/Asia/Taipei\n---\n$0", "doc": "k8s DaemonSet", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s DaemonSet", "matches": { "k-daemonset": true } }, "548e51a3-4dfc-379c-9d13-21fe3a76fcac": { "content": "__FUNCTION__", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "FUN": true } }, "54925010-3dad-3401-8f12-2c29000a8397": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Native Arrow Function Component with ES7 module system in TypeScript", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactNativeArrowFunctionComponent", "matches": { "tsrnf": true } }, "5496b80a-494d-36f0-9e06-1fb3f0d0a3cf": { "content": "std::unordered_multimap<${1:Key}, ${2:T}> ${3};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "ummap": true } }, "5497909c-16a6-3d33-a194-5e89c2031518": { "content": "Capture Page Screenshot ${1:${optional filename}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Capture Page Screenshot", "matches": { "cps": true } }, "549b6e2e-5373-3731-b34b-d3912c54a869": { "content": "${1:value} | ${2:value}", "doc": "Code snippet for bitwise or operator.", "filetype": "julia", "grammar": "lsp", "label": "bitwise or", "matches": { "bor": true } }, "549f12e4-8b47-3fb4-8797-12b65549030c": { "content": "else {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "else", "matches": { "el": true } }, "54ae6dbd-1fbf-33fc-ba8d-2217a08396da": { "content": "def_delegators :${1:@del_obj}, :${0:del_methods}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "defds": true } }, "54aeb3f1-fbaf-301d-9699-7310f3a90e1d": { "content": "validates_acceptance_of :${1:terms}${2:${3:, accept: \"${4:1}\"}${5:, message: \"${6:You must accept the terms of service}\"}}, if: proc { |obj| ${7:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_acceptance_of if", "matches": { "vaoif": true } }, "54b21f41-7ef6-324c-aead-ab3d3d9fb704": { "content": "updated () {\n\t${0};\n},", "doc": "updated lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle updated", "matches": { "vupdated": true } }, "54b3817c-a992-3e96-8f1b-46f645057180": { "content": "\\ **${1:Strong emphasis}**\\ ${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "**c": true } }, "54b794d6-0bd0-3fc7-8df6-34c5daf2f69b": { "content": "box-sizing: ${1|border-box,content-box|};", "doc": "initial value: content-box", "filetype": "css", "grammar": "lsp", "label": "box-sizing", "matches": { "boz": true } }, "54bc2992-3fe6-3d88-b518-1c5f7542da1d": { "content": "this.setState((state, props) => { return { ${1:first} }})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "generated", "grammar": "lsp", "label": "componentSetStateFunc", "matches": { "ssf": true } }, "54bdbacd-36c1-3d37-9490-a1779f9255b6": { "content": "TODO ${1:task description}", "doc": "TODO item", "filetype": "org", "grammar": "lsp", "label": "todo", "matches": { "todo": true } }, "54c08a97-92af-3259-9594-7d8fe027282c": { "content": "console.assert(${1:expression}, ${2:object});", "doc": "If the specified expression is false, the message is written to the console along with a stack trace", "filetype": "base", "grammar": "lsp", "label": "consoleassert", "matches": { "base console assert": true } }, "54c9b4dd-8466-33cc-9b6c-8f099ea08ab5": { "content": "{%- for ${item} in ${collection} -%}\n\t${code:}\n{%- endfor -%}", "doc": "Iteration tag: for", "filetype": "jekyll", "grammar": "lsp", "label": "Tag for", "matches": { "for": true } }, "54cbfb43-22f5-3539-8fca-d850aba8dcb6": { "content": "set datafile separator '${1:#:separator}'", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set datafile separator 'separator'", "matches": { "datasep": true } }, "54d350fe-12cb-3e22-8ed3-f608cbfe0fce": { "content": "end", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "=> end?", "matches": { "edn": true } }, "54d7441d-4a1f-3a6f-9c14-cdd4f6580fde": { "content": "let ${1:name} = (${2}) => ${0}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "inline functin", "matches": { "fn": true } }, "54d89488-defa-3930-93f1-2fa0942e4e66": { "content": "_.sumBy(${array}, ${iteratee})", "doc": "var objects = [{ 'n': 4 }, { 'n': 2 }, { 'n': 8 }, { 'n': 6 }];\n\n_.sumBy(objects, function(o) { return o.n; });\n// => 20\n\n// The `_.property` iteratee shorthand.\n_.sumBy(objects, 'n');\n// => 20\n\nThis method is like `_.sum` except that it accepts `iteratee` which is\ninvoked for each element in `array` to generate the value to be summed.\nThe iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sumby", "matches": { "lodash sumby": true } }, "54d8fbc2-5713-3531-a858-19ab447e2698": { "content": "{% endcache %}$0", "doc": "endcache", "filetype": "twig", "grammar": "lsp", "label": "endcache", "matches": { "endcache": true } }, "54dcff35-b50f-3905-8c01-9785b22a821b": { "content": "resource \"aws_load_balancer_backend_server_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_load_balancer_backend_server_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_load_balancer_backend_server_policy", "matches": { "tf-aws_load_balancer_backend_server_policy": true } }, "54e187d9-7d8c-3d68-a61f-b7d2c1101088": { "content": "@example ${1:some example}$0", "doc": "The @event tag allows you to document an event that can be fired. A typical event is represented by an object with a defined set of properties.", "filetype": "jsdoc", "grammar": "lsp", "label": "example", "matches": { "@example": true } }, "54e4e96d-2eba-3f38-bd11-b692d94b007f": { "content": "|> Enum.reduce(${1:acc}, fn ${2}, ${3:acc} -> ${0} end)", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to reduce", "matches": { ">r": true } }, "54e5d9ea-63f4-3c0f-8cbb-109d24bf44cd": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"http\"\n config {\n address = \"http://my.rest.api.com\"\n }\n}", "doc": "Define a backend-http backend", "filetype": "terraform", "grammar": "lsp", "label": "http_backend", "matches": { "tf-http_backend": true } }, "54e7947b-32e1-3f24-9758-8b7ae86acd85": { "content": "if(${1:true})\n{\n\t${2:${VISUAL}}\n}\nelse\n{\n\t${0}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "ife": true } }, "54e85455-14b5-3e6b-b292-4cce6a58e499": { "content": "margin: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin", "matches": { "mar": true } }, "54ec2114-a9ec-3457-85c0-ea36323ea788": { "content": "if ($1 != null)\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "if not null", "matches": { "ifnn": true } }, "54f46007-f3e2-387a-9ead-8a917201632b": { "content": "apiVersion: v1\nkind: Service\nmetadata:\n{{- if .Values.$1.service.annotations }}\n annotations:\n{{ toYaml .Values.$1.service.annotations | indent 4 }}\n{{- end }}\n labels:\n{{- if .Values.$1.service.labels }}\n{{ toYaml .Values.$1.service.labels | indent 4 }}\n{{- end }}\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n name: {{ template \"$2.$1.fullname\" . }}\nspec:\n clusterIP: \"{{ .Values.$1.service.clusterIP }}\"\n{{- if .Values.$1.service.externalIPs }}\n externalIPs:\n{{ toYaml .Values.$1.service.externalIPs | indent 4 }}\n{{- end }}\n{{- if .Values.$1.service.loadBalancerIP }}\n loadBalancerIP: \"{{ .Values.$1.service.loadBalancerIP }}\"\n{{- end }}\n{{- if .Values.$1.service.loadBalancerSourceRanges }}\n loadBalancerSourceRanges:\n{{ toYaml .Values.$1.service.loadBalancerSourceRanges | indent 4 }}\n{{- end }}\n healthCheckNodePort: {{ .Values.$1.service.healthCheckNodePort }}\n ports:\n\t- name: http\n\t port: 80\n\t protocol: TCP\n\t targetPort: {{ .Values.$1.service.targetPorts.http }}\n\t {{- if (and (eq .Values.$1.service.type \"NodePort\") (not (empty .Values.$1.service.nodePorts.http))) }}\n\t nodePort: {{ .Values.$1.service.nodePorts.http }}\n\t {{- end }}\n\t- name: https\n\t port: 443\n\t protocol: TCP\n\t targetPort: {{ .Values.$1.service.targetPorts.https }}\n\t {{- if (and (eq .Values.$1.service.type \"NodePort\") (not (empty .Values.$1.service.nodePorts.https))) }}\n\t nodePort: {{ .Values.$1.service.nodePorts.https }}\n\t {{- end }}\n {{- range $key, $value := .Values.tcp }}\n\t- name: \"{{ $key }}-tcp\"\n\t port: {{ $key }}\n\t protocol: TCP\n\t targetPort: \"{{ $key }}-tcp\"\n {{- end }}\n {{- range $key, $value := .Values.udp }}\n\t- name: \"{{ $key }}-udp\"\n\t port: {{ $key }}\n\t protocol: UDP\n\t targetPort: \"{{ $key }}-udp\"\n {{- end }}\n selector:\n\tapp: {{ template \"${2:chartName}.name\" . }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\trelease: {{ .Release.Name }}\n type: \"{{ .Values.${1:value_key}.service.type }}\"", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "service_sample_spec": true } }, "54f495e7-8fc0-3214-9afb-28b759786c58": { "content": "else {\n\t$0\n}", "doc": "Snippet for else branch", "filetype": "go", "grammar": "lsp", "label": "else branch", "matches": { "el": true } }, "54f66b29-a8ac-3538-9d1b-3f597c8b3ee2": { "content": "{\n\t block : '${1:name}',\n\t content: '${2:content}'\n}", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "btc": true } }, "54f8ca32-7f29-39e5-8404-413fd4bf28d0": { "content": "assert ${1:neg_condition} report ${2:message} severity ${3|note,warning,error,failure|};", "doc": "Assertion", "filetype": "vhdl", "grammar": "lsp", "label": "assert", "matches": { "assert": true } }, "54fb6392-0288-31a5-9995-631d013371ae": { "content": "font-emphasize-position: before;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "femp:b": true } }, "54fb8da0-de4d-3930-9c31-1850e4fa0aff": { "content": "lassign \"${1:list}\" ${0:?varName ...?}", "doc": "This command treats the value list as a list and assigns successive elements from that list to the variables given by the varName arguments in order. If there are more variable names than list elements, the remaining variables are set to the empty string. If there are more list elements than variables, a list of unassigned elements is returned.", "filetype": "tcl", "grammar": "lsp", "label": "Assign list elements to variables", "matches": { "lassign": true } }, "5500cc23-d2cb-36e5-a649-45750f07037e": { "content": "(${3:key} for ${2:value} in ${1:iterable})$0", "doc": "Create a generator based on existing iterables.", "filetype": "comprehension", "grammar": "lsp", "label": "Generator comprehension", "matches": { "gc": true } }, "55074331-8ef7-3fba-9349-594f718d432e": { "content": "font-stretch: semi-expanded;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:se": true } }, "5509b6bb-054b-32d8-9d19-32183bffcc63": { "content": "PropTypes.object", "doc": "Object prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeObject", "matches": { "pto": true } }, "550d6e1d-e7af-376f-adfa-254917570281": { "content": "DROP DATABASE ${1:dbName};", "doc": "Drop database", "filetype": "sql", "grammar": "lsp", "label": "dropd", "matches": { "dropd": true } }, "5510c951-4f74-3f19-89a8-a14363ae117f": { "content": "PropTypes.func,", "doc": "Func prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeFunc", "matches": { "ptf": true } }, "551800e7-d209-351c-829b-bbbbad3b8367": { "content": "localparam ${1:#:name} = ${2:#:val};${3:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "localparam ... = ...", "matches": { "localparam": true, "lpa": true } }, "5518de40-dc58-340b-a212-ba81bf2cd1f6": { "content": "#!/usr/bin/env ruby\n${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "#!/usr/bin/env ruby", "matches": { "#!": true, "shebang": true } }, "5519ae56-e962-340d-a318-0b79b10a9399": { "content": "{\n\tpath: '${1:pathName}',\n\tname: '${2:routeName}',\n\tcomponent: () => import('./${3:pathToComponent}'),\n},", "doc": "Vue Router route with per route code-splitting", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router Route", "matches": { "vroute-named": true } }, "5529aaaa-e6f4-36b3-9864-270b5af4187d": { "content": "UGameplayStatics::PlaySoundAtLocation(GetWorld(), ${1:SoundBase}, ${2:Location}, ${3:Rotation}, ${4:VolumeMultiplier}, ${5:PitchMultiplier}, ${6:StartTime}, ${7:Attenuation}, ${8:Concurrency}, ${9:Owner});", "doc": "Play Sound at Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal PlaySoundLocation", "matches": { "uplay_sound_location": true } }, "552e60ee-61a7-3e7a-b737-ffd194e86930": { "content": "subroutine ${1:name}($2)\n\t${0}\nend subroutine $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "sub": true } }, "55425573-7ffe-3743-9806-03e676ea0aae": { "content": "mut ${1:name} = ${2:value}", "doc": "\"mut\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "mut builtin", "matches": { "mut": true } }, "5549133d-34aa-3788-8ee3-1b57ea59baf3": { "content": "filter '${1:filterName}', (${2:injectables}) ->\n\t(input, ${3:args}) ->\n\t\t${4}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngmfi": true } }, "554c5e29-5f77-399c-800a-2b856ad66576": { "content": "border-collapse: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdcl": true } }, "55514c20-fb91-388f-934d-562c92fd9d65": { "content": "return ${1:this.num} += ${2:1}", "doc": "increment", "filetype": "vue", "grammar": "lsp", "label": "vue-incrementer", "matches": { "vinc": true, "vue incrementer": true } }, "555422f8-4db5-3558-932a-f68f20781823": { "content": "font-effect: outline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fef:o": true } }, "5555a460-a14d-38ef-92ac-afbe06cf76f2": { "content": "${1:command} | split-by ${2:separator}", "doc": "\"split-by\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "split-by builtin", "matches": { "split-by": true } }, "55572235-4651-306c-ba7f-d8f2102627ce": { "content": ":nth-last-child($0)", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":nlc": true } }, "55574ded-03d3-34be-b505-62f36ab14163": { "content": "@for ${1:$i} from ${2:1} through ${3:3}\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "for": true } }, "55595529-dba8-33ec-b644-a740ac47bdb7": { "content": "${1:obj}.each (index) ->\n\t${0:this.innerHTML = this + \" is the element, \" + index + \" is the position\"}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "each": true } }, "555bd478-7f43-3540-bc20-84a8051e00a6": { "content": "- name: https\n port: 443\n protocol: TCP\n targetPort: {{ .Values.$1.service.targetPorts.https }}\n {{- if (and (eq .Values.$1.service.type \"NodePort\") (not (empty .Values.$1.service.nodePorts.https))) }}\n nodePort: {{ .Values.${1:value_key}.service.nodePorts.https }}\n {{- end }}\n ${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "portHTTPS_spec": true } }, "555dbd4b-6e81-391c-be62-e4e8a0b453ba": { "content": "@!attribute [${1:r | w | rw}] ${2:attribute_name}$0", "doc": "Defines an attribute with a given name, using indented block data as the attribute’s docstring. If the type specifier is supplied with “r”, “w”, or “rw”, the attribute is made readonly, writeonly or readwrite respectively. A readwrite attribute is the default, if no type is specified. The comment containing this directive does not need to be attached to any source, but if it is, that source code will be used as the method’s source. To define a regular method, see @!method.", "filetype": "rdoc", "grammar": "lsp", "label": "@!attribute", "matches": { "@!attribute": true } }, "5561d1cc-f9d7-341b-8d37-4983f47ab98b": { "content": "{:catch error}\n\t<!-- promise was rejected -->", "doc": "catch block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-catch-block", "matches": { "s-catch-block": true } }, "5561ecab-62c3-3241-abf9-eaec07c797d8": { "content": "#![doc(html_playground_url = \"${1:https://playground.example.com/}$0\")]", "doc": "This form of the doc attribute lets you control where the \"run\" buttons on your documentation examples make requests to.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "html_playground_url", "matches": { "#![doc(html_playground_url)]": true } }, "5568160b-dcd4-39e6-84be-517bfb8ef778": { "content": "${1:name}=\"${2:something}\"", "doc": "", "filetype": "sh", "grammar": "snu", "label": "var-assign", "matches": { "assign": true } }, "556937b7-f943-3582-81db-d9c510c0183e": { "content": "throw new $1Exception(${2:\"${3:Error Processing Request}\"}${4:, ${5:1}});\n$0", "doc": "Throw exception", "filetype": "php", "grammar": "lsp", "label": "Throw Exception", "matches": { "throw": true } }, "556ea026-bc92-3fc1-b186-eb0fbc73a794": { "content": "{% cycle ${1:val1} ${2:val2} ${3:as ${4}} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "cycle": true } }, "5570cc0f-14b5-32d3-923d-3624c6a8bb9d": { "content": "function ${1:name}(${2:type} ${3:name}) view public returns (${4:type} ${5:name}) {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "function view declaration", "matches": { "funcrview": true } }, "5579db94-737c-30a2-8e13-c6ba45269c3f": { "content": "max(${1:$2, $3})$0", "doc": "max", "filetype": "twig", "grammar": "lsp", "label": "max", "matches": { "max": true } }, "557cd8ce-f025-363b-8094-4c296b37e342": { "content": "inquire(unit=${1:iounit}, opened=${2:ioopen}, name=${3:filename}, action=${4:ioaction})", "doc": "Inquire (by Unit)", "filetype": "fortran", "grammar": "lsp", "label": "inq1", "matches": { "inq": true } }, "557d9b23-573d-361b-bce0-a8978aeb4977": { "content": "height: ${1},", "doc": "height", "filetype": "react-native-ts", "grammar": "lsp", "label": "height", "matches": { "h": true } }, "5583cc43-a932-3676-9941-1615b7361ad5": { "content": "#error \"$0\"", "doc": "#error snippet", "filetype": "c", "grammar": "lsp", "label": "#error", "matches": { "#err": true } }, "558a8be9-0a42-3683-9766-3a70e30be6d8": { "content": "module ${1:mod} where$0", "doc": "simple module", "filetype": "haskell", "grammar": "lsp", "label": "module", "matches": { "mod simple": true, "mods": true } }, "558ab496-9a71-370a-a049-12ef5c75b963": { "content": "while ${1:cond}{\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "wh": true } }, "558b824f-13dc-30dc-acea-add51009f4d2": { "content": "if\n\t${1:guard} ->\n\t\t$0\nend", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "if": true } }, "5599f977-10a6-3e7d-bb57-3aa016b3f3f2": { "content": "PropTypes.func", "doc": "Func prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeFunc", "matches": { "ptf": true } }, "559e5e8b-c921-387e-bd52-d1c9371f3ece": { "content": "__global__ void ${1:kernel}(${2:void}) {\n\t${0:// TODO: Implement}\n}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Kernel definition", "matches": { "kern": true } }, "55a1eb8a-32b5-3a0d-bab3-2c889095e906": { "content": "${1:obj}.mouseup (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mup": true } }, "55a91f32-4eef-385a-942c-8dd1caeee38e": { "content": "_.toInteger(${value})", "doc": "_.toInteger(3.2);\n// => 3\n\n_.toInteger(Number.MIN_VALUE);\n// => 0\n\n_.toInteger(Infinity);\n// => 1.7976931348623157e+308\n\n_.toInteger('3.2');\n// => 3\n\nConverts `value` to an integer.\n\n**Note:** This method is loosely based on\n[`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tointeger", "matches": { "lodash tointeger": true } }, "55ae5394-d790-3432-a6de-5a371e755072": { "content": "writeln!(${1}, \"${2}\")", "doc": "writeln!(…, …)", "filetype": "rust", "grammar": "lsp", "label": "writeln", "matches": { "writeln": true } }, "55b05cb9-1610-309c-a61f-2d5450c49d51": { "content": "-moz-border-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrz:m": true } }, "55c793de-ea1c-35f0-ae2b-12ed2464342e": { "content": "when (${1:case}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "when": true } }, "55cf750a-eef1-3217-95df-22fb918a5775": { "content": "<select name=\"${1}\" id=\"${2:$1}\">\n\t<option value=\"${3}\">${4:$3}</option>\n\topt+${0}\n</select>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "select+": true } }, "55d137c2-bed7-3b92-97f8-1bba9e72c046": { "content": "version: '${1:3}'", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Version", "matches": { "ver": true } }, "55d26d4d-2ef4-3bc8-b701-397998f837c6": { "content": "var_dump(${0:TARGET});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "var_dump": true } }, "55d311f2-4369-3fd5-b457-dbadad9ba635": { "content": "outline-offset: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "oo": true } }, "55d6b4e0-a07c-3bb9-82eb-3f1ec3aad7de": { "content": "$1 ?? ${2:value-if-true} !! ${3:value-if-false};", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "tc": true } }, "55d838eb-20d3-3029-a999-3ec7c2fde83e": { "content": "| money_without_trailing_zeros", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "money_without_trailing_zeros": true } }, "55edf4e3-40fc-3b06-9d31-fbb92c8d8a9b": { "content": "class $1Manager(models.Manager):\n\tdef get_queryset(self):\n\t\treturn $1QuerySet(self.model, using=self._db)", "doc": "Modify the initial QuerySet the Manager returns.", "filetype": "models", "grammar": "lsp", "label": "queryset_from_manager", "matches": { "qs_mngr": true } }, "55f02876-8ed2-39c6-ae24-d7a6daae0314": { "content": "if ${1} {\n\t${2}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "if": true } }, "55f40732-9ee0-34b9-bad3-fd83d976e6f4": { "content": "@Deprecated As of JDK ${1:1.1}, replaced by\n${2:{@link #setBounds(int,int,int,int)}}$0", "doc": "The @deprecated description in the first sentence should at least tell the user when the API was deprecated and what to use as a replacement. Only the first sentence will appear in the summary section and index. Subsequent sentences can also explain why it has been deprecated.", "filetype": "kdoc", "grammar": "lsp", "label": "@Deprecated", "matches": { "@Deprecated": true } }, "55f56c97-e701-3916-93c1-59f8a0091612": { "content": "${1:MyService} ${2:mockedService} = mock(${1:MyService}.class);", "doc": "Create a mock object of a class", "filetype": "java-tests", "grammar": "lsp", "label": "Mockito - Create mock", "matches": { "mock_class": true } }, "55f62135-120f-3d55-8bd2-bae9e6972e98": { "content": "io.${1:stderr}:write($0)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "fwr": true } }, "55fa729c-2e82-3612-914a-2f5273e71f0d": { "content": "@parameter ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Documents a value parameter of a function or a type parameter of a class, property or function. To better separate the parameter name from the description, if you prefer, you can enclose the name of the parameter in brackets. This is a synonym of @param.", "filetype": "kdoc", "grammar": "lsp", "label": "@parameter", "matches": { "@parameter": true } }, "5602830d-8031-34aa-8116-0b67ddd6effc": { "content": "import ${1} from '${2:$1}'", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import xyz from 'xyz'", "matches": { "im": true } }, "560646be-5d90-3d10-8a55-e4b531946c1a": { "content": "{% use \"${1:template}\" %}$0", "doc": "use", "filetype": "twig", "grammar": "lsp", "label": "use", "matches": { "use": true } }, "560b0e6f-7a2c-32cd-8ab2-ca23cd37c5be": { "content": "::: {.fragment}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "fragment", "matches": { "frag": true } }, "56122b66-57b4-35c8-bf8f-25da5f1879f4": { "content": "{{ asset('$1') }}", "doc": "URL-asset", "filetype": "helpers", "grammar": "lsp", "label": "URL-asset", "matches": { "lv:asset": true } }, "5612a90b-acec-3556-b301-5d1e6da67d60": { "content": "border-top-color: #${1:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-top-color: color (border)", "matches": { "border": true } }, "5614c03e-28f2-315f-ae24-f3f1eba69d90": { "content": "grid-auto-columns min-content", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gac:mic": true } }, "56183189-93da-3766-8c7e-ccab2de64e32": { "content": "DROP TABLE IF EXISTS ${1:tableName};", "doc": "Drop table with conditional", "filetype": "sql", "grammar": "lsp", "label": "dropti", "matches": { "dropti": true } }, "561e9acd-7352-326e-b701-c8359d24cf64": { "content": "curve(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${6:z2}, ${7:x3}, ${8:y3}, ${9:z3}, ${10:x4}, ${11:y4}, ${0:z4});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "curve": true } }, "56213523-2497-3f1f-9092-16511a04ed11": { "content": "_.castArray(${value})", "doc": "_.castArray(1);\n// => [1]\n\n_.castArray({ 'a': 1 });\n// => [{ 'a': 1 }]\n\n_.castArray('abc');\n// => ['abc']\n\n_.castArray(null);\n// => [null]\n\n_.castArray(undefined);\n// => [undefined]\n\n_.castArray();\n// => []\n\nvar array = [1, 2, 3];\nconsole.log(_.castArray(array) === array);\n// => true\n\nCasts `value` as an array if it's not one.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-castarray", "matches": { "lodash castarray": true } }, "562531f0-141b-32da-816c-9f6cd72434b8": { "content": "<%doc>\n\t${1:}\n</%doc>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "doc", "matches": { "doc": true } }, "562e8661-a28c-30d9-9d88-b402c4d5d072": { "content": "$_GET['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "_GET array", "matches": { "G": true } }, "56322d06-b7fe-3cdb-b746-8895d63e41c4": { "content": "$this->${1:method}()->shouldNotReturn(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotReturn('value')", "matches": { "snreturn": true } }, "563252ce-4a49-39ef-909a-f4e834f7f839": { "content": "#region ${1:#:name}\n ${0:TARGET}\n#endregion", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "reg": true, "region": true } }, "5636c861-0774-3f64-8e37-a1d8d28c1af9": { "content": "align-self end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:e": true } }, "56384f88-c979-3a50-b54b-26de262ec48c": { "content": "provider \"ultradns\" {\n username = \"\\${var.ultradns_username}\"\n password = \"\\${var.ultradns_password}\"\n baseurl = \"https://test-restapi.ultradns.com/\"\n}", "doc": "define a ultradns provider.", "filetype": "terraform", "grammar": "lsp", "label": "ultradns", "matches": { "tf-ultradns": true } }, "563a094f-f940-3f40-8f5c-30ce808e15a7": { "content": "resource \"cloudstack_static_nat\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n ip_address_id = \"f8141e2f-4e7e-4c63-9362-986c908b7ea7\"\n virtual_machine_id = \"6ca2a163-bc68-429c-adc8-ab4a620b1bb3\"\n}", "doc": "define cloudstack_static_nat resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_static_nat", "matches": { "tf-cloudstack_static_nat": true } }, "563a9c75-dcaf-36f6-9b6f-4bad72c9effb": { "content": "export(${1:type}${2:,other_configs}) var ${3:name}${4: = }${5:}${6: setget }", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "export variables", "matches": { "export": true } }, "563bdf4e-5653-3083-823d-b3c933ea5784": { "content": "type ${1:name} struct {\n\t${2:/* data */}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "struct", "matches": { "st": true } }, "563c39f2-0ecd-31a3-952f-42ad88d2ea90": { "content": "else if ($1) {\n\t$0\n}", "doc": "Code snippet for else-if statement", "filetype": "objc", "grammar": "lsp", "label": "else if", "matches": { "else if": true } }, "564bfdbc-1c67-33d8-b937-57fa650ce5ed": { "content": "list-style-type: ${1|disc,circle,square,decimal,lower-roman,upper-roman,lower-alpha,upper-alpha,none,armenian,cjk-ideographic,georgian,lower-greek,hebrew,hiragana,hiragana-iroha,katakana,katakana-iroha,lower-latin,upper-latin|};", "doc": "initial value: disc", "filetype": "css", "grammar": "lsp", "label": "list-style-type", "matches": { "list": true } }, "56501c5d-07ff-3c36-8fd5-d90e98740727": { "content": "when (${1:value}) {\n\t${2:branch} -> ${3:branchValue}\n\n\telse -> ${4:defaultValue}\n}", "doc": "Snippet for when expression", "filetype": "kotlin", "grammar": "lsp", "label": "when", "matches": { "when": true } }, "565324c4-feb2-32f3-b955-d092cb44073a": { "content": "echo CHtml::listBox('${1:name}', '${2:select}',array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlb": true } }, "56610f12-abf1-3de0-b643-87e593525568": { "content": "font-emphasize-style circle", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems:c": true } }, "56654619-ed03-3563-a06a-df3603c63bd1": { "content": "{% schema %}\n\t{\n\t\t\"name\": \"${1}\",\n\t\t\"class\": \"${2}\",\n\t\t\"settings\": [\n\t\t\t${0}\n\t\t]\n\t}\n{% endschema %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_schema": true } }, "5670b2d7-6cac-3595-ad58-8f4687dddf5a": { "content": "interface ${1} ${2:#:extends}{\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "interface": true } }, "56713d97-09df-3f90-b90e-2cbd185fa36d": { "content": "static_assert(${1:#:condition}, ${2:#:message});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "static_assert": true } }, "5671fc8c-f192-3cdb-a1f8-387672208ca3": { "content": "resource \"azurerm_lb_nat_pool\" \"${MyResource}\" {\n name = \"SampleApplication Pool\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n loadbalancer_id = \"\\${azurerm_lb.test.id}\"\n protocol = \"Tcp\"\n frontend_port_start = 80\n frontend_port_end = 81\n backend_port = 8080\n frontend_ip_configuration_name = \"PublicIPAddress\"\n}", "doc": "Defines azurerm_lb_nat_pool resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb_nat_pool", "matches": { "tf-azurerm_lb_nat_pool": true } }, "56732a6a-7ffc-3f44-a2fd-8419ab5f7c30": { "content": "throw new ${1:Exception}(\"${2:Error Processing Request}\");", "doc": "", "filetype": "php", "grammar": "snu", "label": "throw new Exception()", "matches": { "te": true } }, "5674197c-530c-30ea-9ac7-5bb017b21ac1": { "content": "{{ csrf_field() }}", "doc": "CSRF hidden field", "filetype": "helpers", "grammar": "lsp", "label": "Form-csrf-field", "matches": { "lv:csrf-field": true } }, "56746a02-7933-3c81-a4de-626c0d903317": { "content": "| truncate: ${1:20}, '${2:...}'", "doc": "String filter: truncate", "filetype": "liquid", "grammar": "lsp", "label": "Filter truncate", "matches": { "truncate": true } }, "56748df6-024b-3cd2-902e-5744cd092a25": { "content": "<%= yield ${1::content_symbol} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "yield": true } }, "56772c07-cf0f-3cf9-8d60-977f88793df8": { "content": "resource \"aws_api_gateway_method_response\" \"${200}\" {\n rest_api_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.id}\"\n resource_id = \"\\${aws_api_gateway_resource.MyDemoResource.id}\"\n http_method = \"\\${aws_api_gateway_method.MyDemoMethod.http_method}\"\n status_code = \"\\${200}\"\n}", "doc": "Provides an HTTP Method Response for an API Gateway Resource.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_method_response", "matches": { "tf-aws_api_gateway_method_response": true } }, "567aee9d-6279-3474-b230-fe965dd366f5": { "content": "{% include '${0:snippet}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "include": true } }, "567d5196-7b6c-3803-a372-cc18eae5da4f": { "content": "height=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "height": true } }, "567f97d7-30f9-306b-b45d-c670dbbca866": { "content": "- if $1\n\t${2:${VISUAL}}\n- else\n\t${0}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "ife": true } }, "56807865-991f-31e0-9ba9-c09bbbec5855": { "content": "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=${1:7,8,edge}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:compat": true } }, "568e1061-51ad-3eef-92b4-f1d46fd29501": { "content": "for some ${1} ${2:in} ${3} => ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for some", "matches": { "for_some": true } }, "56900f91-fab8-3b9b-8b4c-af15716b88c3": { "content": "function currency-symbol()$0", "doc": "function currency symbol character currently in effect for the locale under which the program is running", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-currency-symbol", "matches": { "function currency-symbol": true } }, "56911cda-958f-386e-b625-2da557e94575": { "content": "${1:FIELDNAME} = models.TimeField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "time": true } }, "56972f92-87a2-39b7-ba5d-48d1a73a6ac2": { "content": "struct ${1:MyStruct} {\n\t$0\n};", "doc": "Code snippet for struct", "filetype": "cpp", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "569d0430-8c8b-3e1f-95ad-8c45e31a15ad": { "content": "@catch (NSException * e) {\n\t${2:handler}\n}", "doc": "Create a catch block", "filetype": "objc", "grammar": "lsp", "label": "catch", "matches": { "@catch": true } }, "569e6b43-8020-323f-8367-54e7101b3981": { "content": "assert_operator ${1:left}, :${2:operator}, ${3:right}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "aso": true } }, "56a034cf-247d-3c97-9fc0-b24c81e4bafe": { "content": "this.route.paramMap\n\t.pipe(map(params => params.get('id')), tap(id => (this.id = +id)))\n\t.subscribe(id => {$1})\n$0", "doc": "Angular - subscribe to routing parameters", "filetype": "typescript", "grammar": "lsp", "label": "Routing Params - Subscribe", "matches": { "a-route-params-subscribe": true } }, "56a2d2cf-b3bc-3ef9-9c4c-0ed991d1d5c8": { "content": "${1:ptr} = (${2:type}*) calloc(${3:size}, sizeof($2));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "clc": true } }, "56a48d1a-dcb6-3bff-96ea-38b338895470": { "content": ".directive('${1:directiveName}', (${2:directiveDeps}) ->\n\t(scope, element, attrs${3:ctrl}) ->\n\t\t${4}\n)", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngdl": true } }, "56a54c6c-3cbb-39c8-9922-86492a061a00": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tRIGHT JOIN ${3:tableName2}\n\tON ${4:match};", "doc": "Right Join", "filetype": "sql", "grammar": "lsp", "label": "rjoin", "matches": { "rjoin": true } }, "56a615d2-d9b9-3f82-a5c3-5d91286da0ed": { "content": "NSAutoreleasePool *${1:pool} = [[NSAutoreleasePool alloc] init];\n${0}\n[$1 drain];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "pool": true } }, "56ac69ab-5cfe-39b9-bcd5-e628aa219ec1": { "content": "list-style-image: url($1);$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-image: url (list)", "matches": { "list": true } }, "56b52f3f-0f7b-320c-a386-de1fada76a1f": { "content": "${1:value} |> ${2:function}", "doc": "Code snippet for pipe expression.", "filetype": "julia", "grammar": "lsp", "label": "pipe", "matches": { "pipe": true, "pp": true } }, "56b59a2a-d2ac-3818-9837-b0ba2d789739": { "content": "font-smooth: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fsm": true } }, "56b75c56-0db0-31f4-b72e-2c3da6c7e1f8": { "content": "cron { \"${1:name}\":\n\tcommand => \"${2}\",\n\tuser => \"${3:root}\",\n\t${4} => ${0},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "cron": true } }, "56bf9994-e76d-3083-9a04-be05b3e77aad": { "content": "font_size:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "font_size from pykv-snippets", "matches": { "font_size": true } }, "56c17710-28f0-310c-83f4-12bb8747db3d": { "content": "border-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-width": true, "bw": true } }, "56c27c16-a51a-3fe6-aa43-970dee61c46d": { "content": "↩", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "return": true } }, "56c3ce22-469f-3295-ac33-dc8c2b915297": { "content": "<% ${1:TARGET} %>${2}", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "<% %>", "matches": { "ruby_code": true } }, "56c8b486-86a8-3ba4-a9ad-2f044852adf0": { "content": "if $1; then\n\t${2:${VISUAL}}\nelse\n\t${0:# statements}\nfi", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "ife": true } }, "56c8f7de-c686-3fed-be19-78ec51e0aaf3": { "content": "|> ${0}", "doc": "Pipe |>", "filetype": "gleam", "grammar": "lsp", "label": "Pipe", "matches": { "p": true, "|>": true } }, "56cc321c-0fc9-372a-a918-a6d19e0a6206": { "content": "if $1 then $2 else $0", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "ifte": true } }, "56ce33e1-a6ad-3015-bf59-0626112d1487": { "content": "(local ${1:name} ${2:value})", "doc": "Create a variable with local", "filetype": "fennel", "grammar": "lsp", "label": "local", "matches": { "local": true } }, "56d20b5c-e161-3360-994c-17d9aaf84021": { "content": "expect($1).toStrictEqual($0);", "doc": "expects the first argument to be strictly equal with the second one", "filetype": "jest", "grammar": "lsp", "label": "jest-tostrictequal", "matches": { "jest expect tostrictequal": true, "tse": true } }, "56d4b439-7c67-3110-bb52-8ad6aecb51ac": { "content": "<ol>${1:TARGET}</ol>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ol": true } }, "56d75330-79b2-3a74-b990-6cb1f56212ca": { "content": "va_list ${1:ap};\nva_start($1, ${2:LAST_ARG});\n${0}\nva_end($1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "va_start(va_list, last_arg); ... ; va_end()", "matches": { "va_list": true } }, "56d79b13-417a-343c-9ed3-63b35c1a5ccb": { "content": "repeat($1)\n$0", "doc": "The repeat() method constructs and returns a new string which contains the specified number of copies of the string on which it was called, concatenated together.", "filetype": "javascript", "grammar": "lsp", "label": "repeat", "matches": { "repeat": true } }, "56d82f59-681f-3c78-861b-2a07c27a30d9": { "content": "foreach ${1:my $${2:x}} (@${3:array}) {\n\t${4:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "foreach", "matches": { "fore": true } }, "56d929c9-998a-3344-bc91-f879c164017f": { "content": "$this->beConstructedWith($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->beConstructedWith($arg)", "matches": { "cw": true } }, "56db6193-0c22-3656-9bc7-b0eab95e1244": { "content": "@safe pure nothrow", "doc": "", "filetype": "d", "grammar": "snu", "label": "@safe pure nothrow (spn)", "matches": { "spn": true } }, "56ddc1dd-7222-3f4d-b000-d866eda184de": { "content": "$.hasData('${0:selector expression}');", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "hasd": true } }, "56e90bc9-bfd7-3221-a7ad-bcc79f7f4131": { "content": "function seconds-past-midnight()$0", "doc": "current time of day expressed as the total number of elapsed seconds since midnight", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-seconds-past-midnight", "matches": { "function seconds-past-midnight": true } }, "56ee055b-5b62-34c8-ac39-7a82f97a046d": { "content": "using ${1:package}: ${2:exports} as ${3:name}", "doc": "Code snippet for using something from a package and rename.", "filetype": "julia", "grammar": "lsp", "label": "using from as", "matches": { "as": true, "from": true, "us": true, "using": true } }, "56f12126-cc7a-3277-9b72-932b47d27b2b": { "content": "list-style-position outside", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lisp:o": true } }, "56f4356d-df21-3e4b-b49a-5badf3f98c46": { "content": "{{ ${1:\\$data} }}", "doc": "echo data", "filetype": "snippets", "grammar": "lsp", "label": "blade echo-data", "matches": { "b:echo": true } }, "56f64e2f-f6a7-37e1-b41e-fb3ca98bdf48": { "content": "justify-items: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ji:s": true } }, "56fce5b2-15ac-3df7-a912-b1a8bbc91c98": { "content": "`uvm_component_utils(${1:type})", "doc": "register the component class to factory", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_component_utils", "matches": { "`uvm_component_utils": true } }, "5700fb37-a254-3c80-a42f-dff2525386fb": { "content": "const ${1:function_name} = (${2}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "c=>": true } }, "5701efcb-5012-3235-ab47-5329f0b6d2d5": { "content": "bezierVertex(${1:cx1}, ${2:cy1}, ${3:cz1}, ${4:cx2}, ${5:cy2}, ${6:cz2}, ${7:x}, ${8:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "bezierVertex": true } }, "57059b27-19e0-3c19-ad96-0972f2c21c8d": { "content": "import React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends PureComponent {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React pure component class with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-pure-component", "matches": { "react component class pure": true, "rpc": true } }, "570a4795-7b42-3944-a0f8-45123ce494e5": { "content": "${1:FIELDNAME} = forms.DurationField($2, required=${3:False})", "doc": "DurationField (fduration)", "filetype": "forms", "grammar": "lsp", "label": "fduration", "matches": { "fduration": true } }, "570bb2b4-b1b4-3572-81b3-7d6a1cefa895": { "content": "<transition\n @before-enter=\"beforeEnter\"\n @enter=\"enter\"\n @after-enter=\"afterEnter\"\n @enter-cancelled=\"enterCancelled\"\n\n @before-Leave=\"beforeLeave\"\n @leave=\"leave\"\n @after-leave=\"afterLeave\"\n @leave-cancelled=\"leaveCancelled\"\n :css=\"false\">\n\n </transition>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vanim:js:el": true } }, "571acb32-6587-3c74-803a-b74ab4c10fde": { "content": "!important", "doc": "", "filetype": "css", "grammar": "snu", "label": "!important", "matches": { "!": true } }, "571ea468-4941-3fa0-9b72-111185dcdb1b": { "content": "class ${1:#:name} {\n ${2}\n};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "class {}", "matches": { "class-without-constructor": true } }, "571edc94-1e4c-3bd0-8cb9-87cbb39f72b9": { "content": "GetWorld()->OverlapMultiByObjectType(${1:OverlapsArray}, ${2:Location}, ${3:FQuat::Identity}, ${4:ObjectQueryParams}, FCollisionShape::${5:MakeSphere(Radius)}, ${6:TraceParams});", "doc": "Trace shape against world and return all overlapping actors using Collision Channel", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Overlap Multi Object", "matches": { "uoverlap_multi_object": true } }, "571f5740-0f64-3f91-ae09-6f50a15c691f": { "content": "{%- $1 -%}", "doc": "Tag markup: {%- -%}", "filetype": "jekyll", "grammar": "lsp", "label": "Execute", "matches": { "execute": true } }, "57209864-22cb-3398-9fc6-9cdae2e10c55": { "content": "require \"${1}\"", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "require", "matches": { "req": true } }, "5722d4a7-2a27-3be6-85c0-70116f63dcd9": { "content": "let assert ${1} = ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "assert binding", "matches": { "as": true } }, "572aa769-ae0e-39da-8ec1-bc8060938ea0": { "content": ":- run_tests.\n:- halt.", "doc": "", "filetype": "prolog", "grammar": "snu", "label": "", "matches": { "runtest": true } }, "572b4196-7347-37ff-b2e5-af185b0d5367": { "content": "text-wrap none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tw:no": true } }, "572c2f14-21a0-345d-8f6b-3b586992563b": { "content": "v-on:${1:event}=\"${2:handle}\"", "doc": "Expects: Function | Inline Statement", "filetype": "vue", "grammar": "lsp", "label": "vue-v-on", "matches": { "von": true, "vue v-on": true } }, "5730283d-33e4-3bd3-bd26-9ad09715a735": { "content": "{% debug %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "debug": true } }, "5733cc42-1374-3fbd-8643-0a0245c5707c": { "content": "protected ${1:int} ${2} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p|-": true } }, "57433b8c-dbdd-3702-91dc-f54570659850": { "content": "${1:obj}.focus(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "focus": true } }, "5745db97-40a5-36fc-ad3d-4ab5887c69f4": { "content": "<li><a href=\"${0:#}\">${1}</a></li>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "lia": true } }, "574cfa44-b509-3723-8a14-192ca61a7cf4": { "content": "borderBottomWidth: ${1},", "doc": "borderBottomWidth", "filetype": "react-native", "grammar": "lsp", "label": "borderBottomWidth", "matches": { "bor": true } }, "574dd7d9-777b-31ea-ab8d-2a682653d63d": { "content": "Console.WriteLine(\"$1\");", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Console.WriteLine", "matches": { "cw": true } }, "57526241-a433-3529-813d-d3403bce1476": { "content": "resource \"cloudstack_vpc\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n cidr = \"10.0.0.0/16\"\n vpc_offering = \"Default VPC Offering\"\n zone = \"zone-1\"\n}", "doc": "define cloudstack_vpc resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_vpc", "matches": { "tf-cloudstack_vpc": true } }, "5753c171-cceb-32a3-81c9-77a37c1e0f17": { "content": "if {${1:expr}} {\n\t$0\n}", "doc": "if statement", "filetype": "tcl", "grammar": "lsp", "label": "Execute scripts conditionally - if", "matches": { "if": true } }, "575e50a6-ab90-3876-a7aa-e5ce12cd883d": { "content": "font-emphasize-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems:n": true } }, "575f658f-0b34-3346-9985-fef8a078582a": { "content": "${1:deferred}.reject(${2:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Drej": true } }, "576adf0c-d660-3e02-9909-72896299f278": { "content": "content: close-quote", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:cq": true } }, "576fafc1-6544-3416-b467-bf0a5a29da4a": { "content": "#![doc(html_no_source)]$0", "doc": "By default, rustdoc will include the source code of your program, with links to it in the docs. But if you include this, it will not.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "html_no_source", "matches": { "#![doc(html_no_source)]": true } }, "577bbbc9-4d32-3f40-a5b3-684a9bb1ad79": { "content": "toLocaleLowerCase($1)\n$0", "doc": "The toLocaleLowerCase() method returns the calling string value converted to lower case, according to any locale-specific case mappings.", "filetype": "javascript", "grammar": "lsp", "label": "toLocaleLowerCase", "matches": { "toLocaleLowerCase": true } }, "577ce665-84bb-3468-88ed-4ee883b86601": { "content": "background-position-y: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgpy": true } }, "5780c790-aaa2-305f-9cf0-309e177ee499": { "content": "Js.info(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.info", "matches": { "ci": true, "coi": true } }, "57859032-688d-356f-9469-1b02b4319ddf": { "content": "{% include '${1:#:template}' with {${2:#:'key'}: ${2:#:'value'}} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% include '...' %}", "matches": { "includewith": true } }, "5790423c-41cd-3572-8706-ed8e9c69faba": { "content": "_.entriesIn(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.toPairsIn(new Foo);\n// => [['a', 1], ['b', 2], ['c', 3]] (iteration order is not guaranteed)\n\nCreates an array of own and inherited enumerable string keyed-value pairs\nfor `object` which can be consumed by `_.fromPairs`. If `object` is a map\nor set, its entries are returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-entriesin", "matches": { "lodash entriesin": true } }, "5795df55-dcca-3b90-be52-2882d10df4b1": { "content": "${1:FIELDNAME} = forms.ImageField($2, required=${3:False})", "doc": "ImageField (fimg)", "filetype": "forms", "grammar": "lsp", "label": "fimg", "matches": { "fimg": true } }, "57989f2b-9a88-3a3a-a4e8-85c78309bd3c": { "content": "margin: 0", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m:0": true } }, "579cde71-10a5-3146-8cff-3b1b15f5c489": { "content": "real, dimension(${1::})${2:#:, allocatable} :: ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real dimension", "matches": { "red": true } }, "579d6a56-caad-3157-a53a-dc24502eeff7": { "content": "<Teleport to=\"$1\">\n$0\n</Teleport>", "doc": "<Teleport> is a built-in component that allows us to 'teleport' a part of a component's template into a DOM node that exists outside the DOM hierarchy of that component.", "filetype": "html", "grammar": "lsp", "label": "teleport", "matches": { "teleport": true } }, "57a17634-8515-397a-b33d-6ad268d373dd": { "content": "data \"aws_iam_policy_document\" \"${example}\" {\n statement {\n sid = \"1\"\n actions = [\n \"s3:ListAllMyBuckets\",\n \"s3:GetBucketLocation\",\n ]\n resources = [\n \"arn:aws:s3:::*\",\n ]\n }\n\n statement {\n actions = [\n \"s3:ListBucket\",\n ]\n resources = [\n \"arn:aws:s3:::\\${var.s3_bucket_name}\",\n ]\n condition {\n test = \"StringLike\"\n variable = \"s3:prefix\"\n values = [\n \"\",\n \"home/\",\n \"home/&{aws:username}/\",\n ]\n }\n }\n\n statement {\n actions = [\n \"s3:*\",\n ]\n resources = [\n \"arn:aws:s3:::\\${var.s3_bucket_name}/home/&{aws:username}\",\n \"arn:aws:s3:::\\${var.s3_bucket_name}/home/&{aws:username}/*\",\n ]\n }\n}\n\nresource \"aws_iam_policy\" \"${example}\" {\n name = \"example_policy\"\n path = \"/\"\n policy = \"\\${data.aws_iam_policy_document.${example}.json}\"\n}", "doc": "aws_iam_policy_document - Generates an IAM policy document in JSON format.", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_policy_document", "matches": { "tf-aws_iam_policy_document": true } }, "57a2863d-4bd7-3b38-becf-f3266ffde8c8": { "content": "has('patch-${1}')", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-version-check-new", "matches": { "version_new": true } }, "57a4c19b-f2f1-3f30-934a-a29fd543e59b": { "content": "{\n\t\"type\": \"range\",\n\t\"id\": \"${1}\",\n\t\"min\": ${2},\n\t\"max\": ${3},\n\t\"step\": ${4},\n\t\"unit\": \"${5}\",\n\t\"label\": \"${6}\",\n\t\"default\": ${0}\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_range": true } }, "57ad932a-d4eb-32f1-85db-237e687ea738": { "content": "align-self: first baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:fb": true } }, "57b3ba68-8014-3083-89b1-19ac30cde92b": { "content": "nuxtServerInit ({ commit }, { req }) {\n\t${1:data}\n}", "doc": "In universal mode, useful to fetch data on the server and give directly to the client-side.", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-serverinit", "matches": { "nuxt serverinit": true } }, "57b447d8-9bd1-33a9-bc62-6355fe87d083": { "content": "padding-bottom: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "padding-bottom": true, "pb": true } }, "57ba1ce0-3074-31c6-aed1-efb985bcba9b": { "content": "#{$1}$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Interpolated Code", "matches": { "#": true } }, "57bc004b-39ff-3327-b1c2-5dd0477140b7": { "content": "$1: .space $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Space", "matches": { "sp": true } }, "57c1d6e2-a610-37b1-beb7-c6bc2310ee8b": { "content": "import { Injectable } from '@angular/core';\nimport { CanLoad, Route } from '@angular/router';\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:Name}Guard implements CanLoad {\n\tconstructor() { }\n\n\tcanLoad(route: Route) {\n\t\treturn true;$0\n\t}\n}", "doc": "Angular CanLoad guard", "filetype": "angular", "grammar": "lsp", "label": "angular-canload-guard", "matches": { "a-guard-can-load": true, "angular can load guard": true } }, "57c1daa9-cc1c-346a-a178-8725ad8c4bb2": { "content": "add_library(${1:lib} ${${0:srcs}})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "lib": true } }, "57c5d99a-286e-3810-862d-5565cfca5ce7": { "content": "resource \"random_shuffle\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n input = [\"us-west-1a\", \"us-west-1c\", \"us-west-1d\", \"us-west-1e\"]\n result_count = 2\n}", "doc": "define random_shuffle resource.", "filetype": "terraform", "grammar": "lsp", "label": "random_shuffle", "matches": { "tf-random_shuffle": true } }, "57cc5770-251e-3e7f-8ad2-49beeeef3a25": { "content": "{%- cycle '${1:group name}': '${2:odd}', '${3:even}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "cyclegroup-": true } }, "57cd4186-698e-349a-a8c7-c926f6da9d7a": { "content": "switch ( ${1:#:condition} ) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "sw": true } }, "57de6f1a-dc72-3d23-9dbd-81df7c88c7d4": { "content": "when {\n\tnot '${1:not}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whennot": true } }, "57e486a9-582c-3054-8f72-df53d15d6211": { "content": "if (${1})\n\t${2:${VISUAL}}\nelse\n\t${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ife": true } }, "57e907b7-115e-3725-a722-25ab33a3e84e": { "content": "{ |${1:variable}| $2 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert inline block with variable", "matches": { "b": true } }, "57eb6b9a-053c-37e1-a19b-bc1dad3cb3f9": { "content": "require '${1:file}';", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "req": true } }, "57f088ea-7183-3b50-a49d-901d3eeff5b3": { "content": "${1:Title}\n=====${2:=}\n${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "=": true } }, "57f3107d-41e9-3135-b5a4-2978b1961678": { "content": "import ${1:package}: ${2:exports} as ${3:name}", "doc": "Code snippet for import something from a package and rename.", "filetype": "julia", "grammar": "lsp", "label": "import from as", "matches": { "as": true, "from": true, "im": true, "import": true } }, "57fa034c-3f28-3d32-bef4-af4fb4e99162": { "content": "text-align: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ta": true } }, "57faa27b-1918-3765-b492-e28043849e61": { "content": "try {\n\t$1\n} catch ${2:Json}.Error => error {\n\t$3\n}", "doc": "try is a control expression for handling synchronous computations that might fail, for example when you are trying to convert an untyped JavaScript object into a typed Record.", "filetype": "mint", "grammar": "lsp", "label": "Try", "matches": { "try": true } }, "57feacbc-6be2-3a1e-add7-46d5edd2b8ca": { "content": "if ${1}err != nil {\n\treturn fmt.Errorf(\"${2} %w\", err)\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error handling with fmt.Errorf", "matches": { "errwr": true } }, "57fedd35-4422-3671-8d0d-87f4937a5437": { "content": "for (var ${1} in ${2}){\n\t${3:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "fi", "matches": { "fori": true } }, "5800b62c-7554-38db-ad1c-46b89788bb4e": { "content": "provider \"triton\" {\n account = \"AccountName\"\n key_material = \"\\${file(\"~/.ssh/id_rsa\")}\"\n key_id = \"25:d4:a9:fe:ef:e6:c0:bf:b4:4b:4b:d4:a8:8f:01:0f\"\n # If using a private installation of Triton, specify the URL\n url = \"https://us-west-1.api.joyentcloud.com\"\n}", "doc": "define a triton provider.", "filetype": "terraform", "grammar": "lsp", "label": "triton", "matches": { "tf-triton": true } }, "58047028-926a-37d8-99b5-87924a0594bc": { "content": "console.log(JSON.stringify(${0}, null, 2))", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.log stringified", "matches": { "clstr": true } }, "58069dae-7496-3fc4-8eb1-905f1723d1de": { "content": "else if(${1:true})\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "elif": true } }, "58081e98-58a1-38d4-8b3b-a759ece8e2bb": { "content": "<token_desc> token{\n\t${0:TARGET}\n}", "doc": "", "filetype": "kp19pp", "grammar": "snu", "label": "", "matches": { "token_desc": true } }, "58149daf-1746-34ca-ae55-3a0e0506ea96": { "content": "getters: {\n\t${1:value}: state => {\n\t\treturn state.${1:value};\n\t}\n}", "doc": "vuex getter", "filetype": "vuex", "grammar": "lsp", "label": "vuex-getters", "matches": { "vgetter": true, "vuex getters": true } }, "58178cc3-365b-3eeb-af1c-d67f2380892c": { "content": "unchecked\n{\n $0\n}", "doc": "Unchecked block", "filetype": "csharp", "grammar": "lsp", "label": "Unchecked block", "matches": { "unchecked": true } }, "581848a8-4502-387d-973b-8324f30063e1": { "content": "text-justify inter-word", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:iw": true } }, "58186392-5bf1-3a1d-af2d-eb504804d52f": { "content": "class ${1:Name}APIView(APIView):\n\t${2}", "doc": "Django-rest Views ``APIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF APIView", "matches": { "apiview": true } }, "5819960d-e1c0-377b-a60b-cdfcf465e6f0": { "content": "<style lang=\"scss\">\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with scss", "matches": { "style_with_scss": true } }, "581af911-cb7e-3866-863a-f50a7b64d7a3": { "content": "(:members (clojure.reflect/refrect ${1}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "java-methods": true } }, "58201cd0-9fa1-3c0e-a929-8501d1cf63c8": { "content": "_.drop(${array}, ${n})", "doc": "_.drop([1, 2, 3]);\n// => [2, 3]\n\n_.drop([1, 2, 3], 2);\n// => [3]\n\n_.drop([1, 2, 3], 5);\n// => []\n\n_.drop([1, 2, 3], 0);\n// => [1, 2, 3]\n\nCreates a slice of `array` with `n` elements dropped from the beginning.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-drop", "matches": { "lodash drop": true } }, "58235f44-bf70-3eb6-bae9-562ac38cf8f4": { "content": "inout", "doc": "The qualifier inout is used to mark a parameter as read-write when a function is declared. The parameter will be passed by reference to the function and is initialized, i.e. the value can be read. The value can be modified by the function and the changes are preserved after the function exits.\nThe above function declaration shows the three possible parameter qualifiers. The usage of the read-only qualifier is not necessary since this is the default if no qualifier is specified.", "filetype": "glsl", "grammar": "lsp", "label": "inout", "matches": { "inout": true } }, "5823a85c-19e6-36a6-9f56-ece4a13805cd": { "content": "| url_escape", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "url_escape": true } }, "58248139-14cf-3524-8cd5-e7f360b48863": { "content": "@param ${1:name} [${2:Type}] ${3:Description.}$0", "doc": "Documents a single method parameter (either regular or keyword) with a given name, type and optional description.", "filetype": "rdoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "582db342-e193-3c95-a324-acc8472174ea": { "content": "console.error(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.error", "matches": { "ce": true } }, "5837bee2-8c64-30fa-bfac-d51c5c45d37b": { "content": "import React, { useState, useEffect } from 'react'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-usestate-useeffect", "matches": { "imrse": true, "react import usestate useeffect": true } }, "583a0c07-8f32-3329-ad04-910ad3772606": { "content": "provider \"dme\" {\n akey = \"\\${var.dme_akey}\"\n skey = \"\\${var.dme_skey}\"\n usesandbox = true\n}", "doc": "define a dme provider.", "filetype": "terraform", "grammar": "lsp", "label": "dme", "matches": { "tf-dme": true } }, "5849086d-c740-3e9a-963b-f9c3177602c7": { "content": "assert_select '${1:path}', ${2:text}: '${3:inner_html}' ${4:do}\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_select(..)", "matches": { "ass": true } }, "58494df0-4f2c-3d95-8bd9-f8f5521c8588": { "content": "place-self ${1:stretch} ${0:stretch}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps+": true } }, "58497d1c-2270-3513-b939-fd9d271abbdf": { "content": "border-break: close", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbk:c": true } }, "584dae74-36f4-3952-9b9e-a94c7dcedef7": { "content": "{%- if $1 -%}\n\t${2}\n{%- else -%}\n\t${0}\n{%- endif -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "ifelse-": true } }, "58540c2e-b469-37c1-b403-efa790164584": { "content": "const ref = React.createRef()", "doc": "Forward ref statement used inside component", "filetype": "react", "grammar": "lsp", "label": "react-forwardref", "matches": { "fref": true, "react forwardref": true } }, "585da80a-2328-3995-ae34-4d51207e85b4": { "content": "attr_accessor :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert attr_accessor", "matches": { "rw": true } }, "586767b6-8852-348d-af0d-6f1456f2653c": { "content": "resource \"aws_ami_copy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ami_copy", "filetype": "terraform", "grammar": "lsp", "label": "aws_ami_copy", "matches": { "tf-aws_ami_copy": true } }, "58676aa1-a177-3ce6-92c2-00c3b51888e6": { "content": "FUNCTION SIGN(${1:number})$0", "doc": "sign representation of number as -1, 0, 1", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-SIGN", "matches": { "FUNCTION SIGN": true } }, "586837a1-5bfa-3a09-a784-ecb659bfbe5d": { "content": "it { should route(:${1:method}, '${0:path}') }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isr": true } }, "586f6da1-2183-3799-9157-65e641e33ceb": { "content": "<%= ${0} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<%= %>", "matches": { "=": true } }, "5873367f-0bb2-3898-b6e3-488601118784": { "content": "let ${1}: ${2} = ${3};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "let variable declaration with explicit type annotation", "matches": { "lett": true } }, "58749eea-ccb1-3a43-b102-0d29277db43d": { "content": "<video\nsrc={${1:clip}}\nbind:${2:duration}\nbind:${3:buffered}\nbind:${4:played}\nbind:${5:seekable}\nbind:${6:seeking}\nbind:${7:ended}\nbind:${8:currentTime}\nbind:${9:playbackRate}\nbind:${10:paused}\nbind:${11:volume}\nbind:${12:muted}\nbind:${13:videoWidth}\nbind:${14:videoHeight}\n></video>", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-video", "matches": { "s-bind-video": true } }, "5875fb48-b176-3c40-a9bf-a50c28d06272": { "content": "fmt.Printf(\"$1 = %#v\\n\", ${1:${VISUAL}})", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Printf(#...) hash", "matches": { "ffh": true } }, "587a2340-671a-3f8c-9aae-a3296cf0bd8b": { "content": "_.cloneDeep(${value})", "doc": "var objects = [{ 'a': 1 }, { 'b': 2 }];\n\nvar deep = _.cloneDeep(objects);\nconsole.log(deep[0] === objects[0]);\n// => false\n\nThis method is like `_.clone` except that it recursively clones `value`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-clonedeep", "matches": { "lodash clonedeep": true } }, "587ad277-ea91-3dc3-a94b-56b876f2c65b": { "content": "if (!${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "if (!condition) { ... }", "matches": { "ifn": true } }, "5882c006-00a1-34f7-82cb-d10a92022bd5": { "content": "_.isArrayBuffer(${value})", "doc": "_.isArrayBuffer(new ArrayBuffer(2));\n// => true\n\n_.isArrayBuffer(new Array(2));\n// => false\n\nChecks if `value` is classified as an `ArrayBuffer` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isarraybuffer", "matches": { "lodash isarraybuffer": true } }, "588f7656-aefe-3793-8c62-ad48bf58989c": { "content": "${1:command} | bytes ${2|add,collect,ends-with,index-of,remove,starts-with|} ${3:value}", "doc": "\"bytes\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "bytes builtin", "matches": { "bytes": true } }, "589058f4-32f2-389d-83df-028233c0f1e6": { "content": "@register.simple_tag(takes_context=True)\ndef $1(context):\n\trequest = context.get('request')\n\treturn ${2:'It Works!'}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "register_simple_tag", "matches": { "register_simple_tag": true } }, "58930ef8-b7f3-3b67-afcb-6f66d7567ed9": { "content": "if (${1}) {\n\t${2}\n}\nelse {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ife": true } }, "5897482c-4c72-397b-bfde-8f44a678fadb": { "content": "parser.add_argument(\"${0:arg}\", nargs=\"${1:*}\", default=${2:None}, help=\"${3:Help text}\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "addnarg": true } }, "5899d40c-154d-3141-a018-f2172168b139": { "content": "-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})'", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "op:ms": true } }, "589f85e4-4bf6-30c1-bdf8-3025d5d6b82e": { "content": "\\\\href{${1}}{${2}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "href": true } }, "58a3d916-c366-3d5e-9540-69fe9fe56a2d": { "content": "@'\n${0:TM_SELECTED_TEXT}\n'@", "doc": "Escape all text literally. More: Get-Help about_Quoting_Rules", "filetype": "PowerShell", "grammar": "lsp", "label": "Here-String (Literal)", "matches": { "hsl": true, "literal-here-string": true } }, "58a49228-6bd9-357e-82df-577414de713a": { "content": ":nth-child(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":nc": true } }, "58a4c38a-a18f-3e09-893b-f0a23d3f1f17": { "content": "def __str__(self):\n\treturn self${1: # TODO}", "doc": "", "filetype": "models", "grammar": "lsp", "label": "__str__", "matches": { "str": true } }, "58a598e7-1d30-3b71-8c19-fd9f69e0359b": { "content": "@section('${1:name}')\n $2\n@endsection", "doc": "content section", "filetype": "snippets", "grammar": "lsp", "label": "Content Section", "matches": { "b:section": true } }, "58a59c7e-7bfb-393d-813a-29ecf04d274b": { "content": "resource \"openstack_networking_subnet_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n network_id = \"\\${openstack_networking_network_v2.network_1.id}\"\n cidr = \"192.168.199.0/24\"\n}", "doc": "define openstack_networking_subnet_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_subnet_v2", "matches": { "tf-openstack_networking_subnet_v2": true } }, "58a7644b-0af3-37ce-bfd2-db146d6ab983": { "content": "jenkins:\n\timage: jenkins/jenkins:lts\n\tcontainer_name: jenkins\n\tports:\n\t\t- \"8080:8080\"\n\t\t- \"50000:50000\"\n\tvolumes:\n\t\t- jenkins_home:/var/jenkins_home\n\tenvironment:\n\t\t- JENKINS_OPTS=--prefix=/Jenkins", "doc": "A Jenkins Docker Compose example snippet", "filetype": "docker-compose", "grammar": "lsp", "label": "JenkinsCompose", "matches": { "jenkins-compose": true } }, "58ac415f-b082-3ecf-987b-582c3ca30601": { "content": "<param name=\"${1:#:name}\">${0:#:description}</param>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<param name=\"\"></param>", "matches": { "param": true } }, "58b47ed9-bc94-3072-b75f-0d89058ca78b": { "content": "_.wrap(${value}, ${wrapper})", "doc": "var p = _.wrap(_.escape, function(func, text) {\n return '<p>' + func(text) + '</p>';\n});\n\np('fred, barney, & pebbles');\n// => '<p>fred, barney, & pebbles</p>'\n\nCreates a function that provides `value` to `wrapper` as its first\nargument. Any additional arguments provided to the function are appended\nto those provided to the `wrapper`. The wrapper is invoked with the `this`\nbinding of the created function.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-wrap", "matches": { "lodash wrap": true } }, "58b7c1eb-2c5b-31ae-924f-7414ef1a18ca": { "content": "${1:public} ${2:void} ${3:MyMethod}(${4})\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Method", "matches": { "mth": true } }, "58ba7930-2555-38fa-bff3-c3d5feb85bf0": { "content": "FUNCTION CURRENT-DATE(${1:date-and-time-format})$0", "doc": "function current date and time as 21-character value", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-CURRENT-DATE", "matches": { "FUNCTION CURRENT-DATE": true } }, "58c007c1-9825-3520-a0c7-6a345fe531e0": { "content": "background-clip: ${1|border-box,padding-box,content-box,text|};", "doc": "initial value: border-box", "filetype": "css", "grammar": "lsp", "label": "background-clip", "matches": { "bgcl": true } }, "58c77231-760b-3ea2-8fd1-cc634661721e": { "content": "@since ${1:version}$0", "doc": "Version in which this symbol was added.", "filetype": "jsdoc", "grammar": "lsp", "label": "since", "matches": { "@since": true } }, "58c855e5-b988-3811-8772-fc9863f596d6": { "content": "align-content: flex-start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:fs": true } }, "58c9c8d1-f438-339f-805e-398f35fc81f0": { "content": "text-outline ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "to": true } }, "58ce71ca-a660-37ce-8177-df7318e12516": { "content": "write(unit=${1:iounit}, fmt=\"(${2:format string})\", iostat=${3:ios}${4:, advance='NO'}) ${5:variables}\nif ($3 /= 0) stop \"Write error in file unit $1\"", "doc": "Write", "filetype": "fortran", "grammar": "lsp", "label": "write", "matches": { "write": true } }, "58d7e218-cc78-38fe-a8db-4766e9948f5e": { "content": "class:${1:name}}", "doc": "class shorthand", "filetype": "svelte", "grammar": "lsp", "label": "svelte-class-short", "matches": { "s-class-short": true } }, "58db283f-f218-3768-be12-e98e43fab808": { "content": "{% javascript %}\n\t$4\n{% endjavascript %}", "doc": "Javascript tag: javascript", "filetype": "liquid", "grammar": "lsp", "label": "Tag javascript", "matches": { "javascript": true } }, "58dcd3a7-b228-3b11-aaac-7fb360e092ba": { "content": "${1:router}.back($2)$0", "doc": "router.back()", "filetype": "script", "grammar": "lsp", "label": "routerBack", "matches": { "routerBack": true } }, "58e4453b-e265-374e-aaa1-dc32318ce515": { "content": "typeof ${1:first}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "typeofSnippet", "matches": { "tpf": true } }, "58f0a3b5-520c-3f19-b42c-e49d51bbca21": { "content": "try {\n\t${0}\n} catch (${1:err}) {\n\t\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "try/catch", "matches": { "tc": true } }, "58f7c7c6-7f35-3631-8ea2-0895c1d89356": { "content": "border-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds": true } }, "58fae60c-7fda-324e-bed2-b94c5cac1683": { "content": "zoom 1", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "zoo": true } }, "58ffdaae-e5f9-33df-b129-b3e1d2eb3ba6": { "content": "uvm_get_peek_export #(${1:className}) ${2:name};", "doc": "UVM get_peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_peek_export", "matches": { "uvm_get_peek_export": true } }, "590a9602-8ba8-3fda-b3a7-c99df7c8a148": { "content": "try\n\t$1\ncatch ${2:error}\n\t$3", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Try .. Catch", "matches": { "try": true } }, "590d28ef-3b67-3a27-bf79-6be47ec2b63f": { "content": "imap ${1} ${2}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "im": true } }, "59113474-4631-33c8-a943-f4ba16b2e353": { "content": "if !defined(${1:Resource}[\"${2:name}\"]) {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "ifnd": true } }, "59125f5d-57b8-31e3-af16-496e98579753": { "content": "resource \"google_compute_backend_service\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n health_checks = [\"example-health_checks\"]\n}", "doc": "Defines google_compute_backend_service resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_backend_service", "matches": { "tf-google_compute_backend_service": true } }, "591d9f61-6523-3b53-afe3-ba2f2200bb3e": { "content": "{% comment %}${1:#:comment}{% endcomment %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "comment": true } }, "591e2ed8-b673-336d-83ec-f12de2030890": { "content": "resource \"cloudstack_disk\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n attach = \"true\"\n disk_offering = \"custom\"\n size = 50\n virtual_machine = \"server-1\"\n zone = \"zone-1\"\n}", "doc": "define cloudstack_disk resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_disk", "matches": { "tf-cloudstack_disk": true } }, "5920bb69-5cae-3a2c-92d9-c542c4600589": { "content": "@mastersthesis{${1:LABEL},\n author = {${2}},\n title = {${3}},\n school = {${4}},\n year = {${5}},\n memo = {address, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@mastersthesis": true, "mastersthesis": true } }, "5924c154-3994-3400-a702-cb5a6d0d4415": { "content": "return(${0})", "doc": "", "filetype": "julia", "grammar": "snu", "label": "return", "matches": { "ret": true } }, "592a0a0d-49fa-32e4-922b-9e791ab31d2d": { "content": "object:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "object:", "matches": { "object": true } }, "592ed4ef-0aa6-3f1b-b6a3-5875ded2ce51": { "content": "_.zipObject(${props}, ${values})", "doc": "_.zipObject(['a', 'b'], [1, 2]);\n// => { 'a': 1, 'b': 2 }\n\nThis method is like `_.fromPairs` except that it accepts two arrays,\none of property identifiers and one of corresponding values.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-zipobject", "matches": { "lodash zipobject": true } }, "5931b586-d36d-312f-94f1-5cc60ccff4bd": { "content": "justify-self: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "js:e": true } }, "5931c333-f32a-363f-9e0d-9a3d49fe1306": { "content": "*ngFor=\"let ${1:item} of ${2:list}; trackBy:${1:item}.id\"${0}", "doc": "Angular *ngFor with trackBy", "filetype": "html", "grammar": "lsp", "label": "ngFor with trackBy", "matches": { "a-ngFor-trackBy": true } }, "5931c5e4-03a8-3519-9701-e67d16223b3f": { "content": "data \"aws_region\" \"current\" {\n current = true\n}", "doc": "aws_region provides details about a specific AWS region. As well as validating a given region name (and optionally obtaining its endpoint) this resource can be used to discover the name of the region configured within the provider. The latter can be useful in a child module which is inheriting an AWS provider configuration from its parent module.", "filetype": "terraform", "grammar": "lsp", "label": "aws_region", "matches": { "tf-aws_region": true } }, "593da92d-4ac2-3210-af8d-d93c206e59d6": { "content": "#[derive(Debug)]\nstruct ${1:Name} {\n ${2:field}: ${3:Type}\n}", "doc": "struct … { … }", "filetype": "rust", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "593e4362-8017-3274-a283-a9970c352e29": { "content": "<aside>\n\t$1\n</aside>$2", "doc": "HTML - Defines content aside from the page content", "filetype": "html", "grammar": "lsp", "label": "aside", "matches": { "aside": true } }, "5959e8a3-82d9-3753-b73b-26a92182208f": { "content": "border-top ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdt": true } }, "595f9573-cfe0-34ae-8dfb-f8c9864b8f41": { "content": "<%include file=\"${1:filename}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "include", "matches": { "include": true } }, "5963c5b1-b557-31f5-88ff-3a91585ec370": { "content": "mixed.isValid()", "doc": "mixed.isValid(value: any, options?: object): Promise<boolean>\n\nReturns true when the passed in value matches the schema. isValid\nis asynchronous and returns a Promise object.Takes the same options as validate().", "filetype": "yup", "grammar": "lsp", "label": "mixed-is-valid", "matches": { "yup mixed isvalid": true } }, "59662348-9ee2-375b-93eb-0037ca5ae0b5": { "content": "%table\n\t%tr\n\t\t%th\n\t\t\t${1:headers}\n\t%tr\n\t\t%td\n\t\t\t${0:headers}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "t": true } }, "5966b40b-c6dd-3b30-ada2-734a91fd7a23": { "content": "slice:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "slice": true } }, "596786bd-5cf9-331f-a713-8ca9a630528d": { "content": "import React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionalComponent", "matches": { "rfc": true } }, "59678b46-dd84-366e-9af9-8a4963d1f079": { "content": "_.zipObjectDeep(${props}, ${values})", "doc": "_.zipObjectDeep(['a.b[0].c', 'a.b[1].d'], [1, 2]);\n// => { 'a': { 'b': [{ 'c': 1 }, { 'd': 2 }] } }\n\nThis method is like `_.zipObject` except that it supports property paths.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-zipobjectdeep", "matches": { "lodash zipobjectdeep": true } }, "59692a8b-19d3-3e0c-83f2-9259dcb15990": { "content": "${1:obj}.parent('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "parent": true } }, "596a49c6-cc20-36e9-a7e4-b48141b9cc7c": { "content": "(def ${0})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "def": true } }, "596d39cc-81fa-3f00-8a41-c347b927b51e": { "content": "case ${1:default}\n\t$0", "doc": "case", "filetype": "fortran", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "596d6c16-fde9-3e52-bd46-9fc01aa2af51": { "content": "| concat: ${1:array}", "doc": "Array filter: concat", "filetype": "liquid", "grammar": "lsp", "label": "Filter concat", "matches": { "concat": true } }, "5977ae58-a295-3eae-856e-c78aeed9071d": { "content": "yield ${0}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "yield", "matches": { "y": true } }, "597ccc5a-a8e3-34cc-a45d-3d2de4946e8b": { "content": "export default function ${1:first}(${2:second}) {${3:third}}", "doc": "Export default named function", "filetype": "react-es7", "grammar": "lsp", "label": "exportDefaultNamedFunction", "matches": { "ednf": true } }, "598a94f9-3071-33e4-9958-1bc3ac419c61": { "content": "uvm_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_peek_imp", "matches": { "uvm_peek_imp": true } }, "598b5ff2-e368-3acd-9ca7-d0fa5327faae": { "content": "main : Program Never ${2:Model} ${3:Msg}\nmain =\n\t${4:Html.}program\n\t\t{ init: ${6:( model, Cmd.none )}\n\t\t, update: ${7:update}\n\t\t, subscriptions: ${8:subscriptions}\n\t\t${9:, view: ${10:view\\}}\n\t\t}\n\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "main : Program", "matches": { "main": true, "prog": true } }, "598f6069-f93a-3b45-9576-87bc8ea54f52": { "content": "@genType.as(\"${1:CB}\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "@genType alias", "matches": { "gta": true } }, "5993797e-c6ea-3b3a-8df1-a0ae276eed0e": { "content": "import axios from 'axios';", "doc": "import axios", "filetype": "axios", "grammar": "lsp", "label": "axios-import", "matches": { "axios import": true } }, "59943fc1-808c-36f9-ab1e-3a47acf67388": { "content": "${1:obj}.mousemove (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mmove": true } }, "599623f3-641a-3c75-be72-c9646d62e537": { "content": "letter-spacing ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lts": true } }, "59971ecd-1c2f-308c-96c5-ac7933f8e328": { "content": "The GPLv2 License (GPLv2)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "GPLv2 License", "filetype": "license", "grammar": "lsp", "label": "GPL2", "matches": { "GPL2": true } }, "59992633-34a1-3064-99d5-2392c93b2331": { "content": "resource \"azurerm_lb_nat_rule\" \"${MyResource}\" {\n name = \"RDP Access\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n loadbalancer_id = \"\\${azurerm_lb.test.id}\"\n protocol = \"Tcp\"\n frontend_port = 3389\n backend_port = 3389\n frontend_ip_configuration_name = \"PublicIPAddress\"\n}", "doc": "Defines azurerm_lb_nat_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb_nat_rule", "matches": { "tf-azurerm_lb_nat_rule": true } }, "599c9aba-d5ae-37d3-b2c6-9332a109afea": { "content": "place-content: flex-start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:fs": true } }, "599ce2f3-5f6b-3a9a-b279-94ca7bc3dab4": { "content": "max-height ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mah": true } }, "59a917ef-1def-313e-b1a3-0fe941dc91bd": { "content": "${1:command} | flatten", "doc": "\"flatten\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "flatten builtin", "matches": { "flatten": true } }, "59b2c103-f173-3353-9e42-a27591e0ca8a": { "content": "${1|transition,in,out|}:${2:name}={${3:params}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-params", "matches": { "svelte transition params": true, "svtp": true } }, "59b7df46-10b6-377d-9efc-bc215425eaee": { "content": "The EUPL License (EUPL)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\nLicensed under the EUPL, Version 1.2 or – as soon they will be approved by the European Commission - subsequent versions of the EUPL (the ''Licence'');\nYou may not use this work except in compliance with the Licence.\nYou may obtain a copy of the Licence at:\n\n<https://joinup.ec.europa.eu/software/page/eupl>\n\nUnless required by applicable law or agreed to in writing, software distributed under the Licence is distributed on an ''AS IS'' basis,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the Licence for the specific language governing permissions and limitations under the Licence.", "doc": "EUPL License", "filetype": "license", "grammar": "lsp", "label": "EUPL", "matches": { "EUPL": true } }, "59b88a33-bb82-3c9f-9433-4571bf261271": { "content": "${1:obj}.filter (${2:index}) ->\n\t${3}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "filtert": true } }, "59c0f05c-d246-3d85-9ffe-b9cf0634255a": { "content": "const $1 = ($2) => {\n$0\n};", "doc": "Method composition properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "function", "matches": { "functionVue3": true } }, "59c3fefb-3630-3cb4-b6db-3bef704c30a4": { "content": "unless (${1}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "unless": true } }, "59c4c78a-6265-3343-9564-e0c560961e93": { "content": "${1:router}.onReady($2)$0", "doc": "router.onReady()", "filetype": "script", "grammar": "lsp", "label": "routerOnReady", "matches": { "routerOnReady": true } }, "59c5f121-5dbb-3c64-a1e0-688ca0800cc8": { "content": "pascalCase(${1:'${2:value}'})", "doc": "Convert a string to pascalCase", "filetype": "edge", "grammar": "lsp", "label": "edge: pascalCase", "matches": { "pascalCase": true } }, "59c6bb69-0df1-3ac6-ac5f-2df247cd5818": { "content": "t.time :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create time column", "matches": { "tcti": true } }, "59cf6731-5076-3745-af3a-33962ea6e03b": { "content": "uniform samplerCube ${NAME};", "doc": "uniform samplerCube texture;\n\nThe data type samplerCube is used to provide access to a cubemap texture. It can only be declared as a uniform variable since it is a reference to data that has been loaded to a texture unit.\n\nSide note: On iOS devices this data type can only be used in the fragment shader since they don't have texture image units that can be accessed by the vertex shader.", "filetype": "glsl", "grammar": "lsp", "label": "samplerCube", "matches": { "samplerCube": true } }, "59d4f6bf-078f-38af-868a-922d732b2c7a": { "content": "+ (${1:id})${2:method}\n{\n\t${0:return nil;}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "M": true } }, "59d61db1-6d48-3d45-8b55-8c8d4408e76e": { "content": "if ( ${1:condition} ) {\n\t${2:body}\n} else {\n\t${3:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "if else statement", "matches": { "ife": true } }, "59d97533-277b-3b8f-9187-2f01c76f5d78": { "content": "attr_accessor :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rw": true } }, "59dba159-96c3-3acd-a91f-287d9ef75652": { "content": "alignSelf: '${1:center}',", "doc": "alignSelf", "filetype": "react-native", "grammar": "lsp", "label": "alignSelf", "matches": { "align": true } }, "59dd24a4-5070-3c74-b440-cb2fbbf9bdf2": { "content": "aspectRatio: '${1}',", "doc": "aspectRatio", "filetype": "react-native-ts", "grammar": "lsp", "label": "aspectRatio", "matches": { "as": true } }, "59de4ec9-1ff7-3880-bfa4-848f820c1b49": { "content": "\\\\subparagraph{${1:subparagraph name}}%\n\\\\label{subp:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subparagraph", "matches": { "subp": true } }, "59e67c42-547d-3cb0-b226-d308f7df4218": { "content": "#ifdef __cplusplus\nextern \"C\" {\n#endif\n$0\n\n#ifdef __cplusplus\n} /* extern \"C\" */\n#endif", "doc": "Disable C++ name mangling in C headers", "filetype": "c", "grammar": "lsp", "label": "extern C", "matches": { "#nocpp": true } }, "59e6ad33-5d3e-379d-ad6a-50b73b6a316e": { "content": "constant ${1:const_name} : ${2:integer} := ${3:0};", "doc": "Constant declaration with initialisation", "filetype": "vhdl", "grammar": "lsp", "label": "constant", "matches": { "constant": true } }, "59e6cc16-abd9-3f7c-823b-94f9064678e0": { "content": "hasOwnProperty(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "has": true } }, "59eb3365-d7ce-3dd1-ab81-9810b24fa41f": { "content": "package ${1:ModuleName};\nuse strict;\nuse warnings;\n\nsub new {\n\tmy (\\$class, %args) = @_;\n\tmy \\$self = bless {%args}, \\$class;\n\treturn \\$self;\n}\n\n# Add more methods here\n$2\n\n1; # Return true to indicate successful module loading", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "perl module", "matches": { "module package": true } }, "59f2d492-25d6-3444-8c53-5dc63dcc6bf1": { "content": "${1:FIELDNAME} = ArrayField()", "doc": "ArrayField (marray).\n\n*PostgreSQL specific model fields*.\n\nA field for storing lists of data", "filetype": "models", "grammar": "lsp", "label": "marray", "matches": { "marray": true } }, "59f38a9d-b7c3-3435-96d9-5b06de2a7d5d": { "content": "border none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bd:n": true } }, "59f478db-0c4d-3f26-bb9b-212cfdadfacc": { "content": "struct ${1}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "struct ... end", "matches": { "struct": true } }, "5a031f42-335c-3dcc-b4db-9a01c0ef1319": { "content": "${1:FIELDNAME} = JSONField()", "doc": "JSONField (mjson).\n\n*PostgreSQL specific model fields*.\n\n[New in Django 1.11.]\n\nA field for storing JSON encoded data.", "filetype": "models", "grammar": "lsp", "label": "mjson", "matches": { "mjson": true } }, "5a0f56f2-06a7-3aa6-8ca5-2541c7a5464d": { "content": ":source-highlighter: pygments$0", "doc": "", "filetype": "asciidoctor", "grammar": "snu", "label": "source-highlighter: pygments", "matches": { "highlight-pygments": true, "hipygments": true } }, "5a1043fe-2326-3069-a8a2-a3422394adc6": { "content": "${1:function_name}() {\n\t$0\n}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "fun-sh": true } }, "5a11de1b-51f0-3b99-ac35-880b8f8fe39b": { "content": "@serial ${1:Field description.}$0", "doc": "The @serial tag should be placed in the javadoc comment for a default serializable field. Using @serial at a class level overrides @serial at a package level.", "filetype": "javadoc", "grammar": "lsp", "label": "@serial", "matches": { "@serial": true } }, "5a15d571-bd56-34b9-bd38-72591487e2b0": { "content": "private static ${1:Type} ${2:name}(${3}) {\n\t$0\n}", "doc": "private static method", "filetype": "java", "grammar": "lsp", "label": "Private static method", "matches": { "private_static_method": true } }, "5a169a7d-6a32-3a42-96fd-3d5d4cc0354c": { "content": "case ${1} is\n\twhen ${2} => ${3};${0}\nend case;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "case": true } }, "5a1b93f0-7afd-3557-b4dc-642502c3ec71": { "content": "flex-direction: row-reverse;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxd:rr": true } }, "5a1d4d4f-ff62-3d7e-8322-e8f0b593df5f": { "content": "def ${1:mname}(self$2):\n\t${3:pass}", "doc": "Class method definition", "filetype": "python", "grammar": "lsp", "label": "Method", "matches": { "defs": true } }, "5a215ddf-5a6f-3ded-ae71-818a23343ca0": { "content": "for (var ${2:i} = 0, len = ${1:things}.length; $2 < len; ${3:++}$2) {\n ${0:$1[$2]}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "for": true } }, "5a25795e-12b4-3551-ae59-b355000a8503": { "content": "red(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "red": true } }, "5a2d2ac6-6453-349b-91cc-b3e95e83b059": { "content": "print(\"$0\")", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "prs": true } }, "5a2d4725-7417-3132-b11f-5a47260aab19": { "content": "| remove_first: '${string}' }}", "doc": "String filter: remove first", "filetype": "jekyll", "grammar": "lsp", "label": "Filter remove first", "matches": { "remove_first": true } }, "5a32469f-3883-36bf-992e-f841d7e2a291": { "content": "try\n\t${1}\nwith ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "try": true } }, "5a328620-1cfb-374e-9119-141e375176a5": { "content": "${1:command} | filter {|${2:el}| ${3:predicate} }", "doc": "\"filter\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "filter builtin", "matches": { "filter": true } }, "5a383e0d-abba-3433-a1f0-849e5d39ce6b": { "content": "${1:void} ${2:method}(${3}) ${4:throws }", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "m": true } }, "5a3a3043-9e41-3835-9330-d2aace709fe0": { "content": "assertThat(${1:mockedService.executeMagic()}, emptyOrNullString());", "doc": "assert that a string is null or empty", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - string is null or empty", "matches": { "test_nullorempty": true } }, "5a3dfdc7-ef4e-38e9-be33-eea1deb51562": { "content": "{for $${1:var}=${2:start} to ${3:end}${4: step ${5}}${6: max=${7}}}\n\t${0:${VISUAL}}\n{forelse}\n\t${8}\n{/for}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "The {for}{forelse} tag is used to create simple loops.", "matches": { "forelse": true } }, "5a3e906a-a2e8-3704-ba5a-51164af646a7": { "content": "page-break-before auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbb:a": true } }, "5a408d1c-b558-38b2-af18-4339bf091725": { "content": "resource \"influxdb_continuous_query\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n database = \"\\${influxdb_database.test.name}\"\n query = \"SELECT min(mouse) INTO min_mouse FROM zoo GROUP BY time(30m)\"\n}", "doc": "define influxdb_continuous_query resource.", "filetype": "terraform", "grammar": "lsp", "label": "influxdb_continuous_query", "matches": { "tf-influxdb_continuous_query": true } }, "5a462353-f434-3104-93b4-3f9a9bde7a82": { "content": "echo CHtml::textField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhtf": true } }, "5a4a55d2-6801-3c07-8447-382b4f73d971": { "content": "${1:obj}.serializeArray()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "serializea": true } }, "5a4cf412-cf1b-3040-b812-cc07b2ff0d80": { "content": "Array.new(${1:10}) { |${2:i}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "array": true } }, "5a4e1413-cb6b-3914-9295-d9be41534c20": { "content": "message(AUTHOR_WARNING \"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(AUTHOR_WARNING \"...\")", "matches": { "author_warning_message": true } }, "5a4f4bf4-0800-36b3-80c3-e0728db97b4a": { "content": "Promise.reject(${1:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise.reject", "matches": { "prj": true } }, "5a58994c-7031-394e-8669-07d382a2ab88": { "content": "-> { throw :${1:error} }.must_throw :${2:error}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mthrow": true } }, "5a5ecaf7-5e69-37df-aa8e-1d8e811bdca9": { "content": "${fn:length(${0:collection_or_string})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "length": true } }, "5a647309-735b-3c0b-81dc-c0a3ee4abafe": { "content": "when {\n\tbranch '${1:branch}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenbranch": true } }, "5a6b13e6-c293-3090-a57c-d787e765c6d4": { "content": "[cols=\"${1}\", options=\"header\"]\n|===\n|${2:row1-col1}\n${0}\n\n|===", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "table", "matches": { "table": true } }, "5a6d2389-da84-3f3c-a0a7-b2d6487c0c35": { "content": "echo CHtml::fileField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhff": true } }, "5a6f117f-d8db-3f5b-94bf-4902e7c5e647": { "content": "const ${1:appConfig} = useAppConfig()\n\t$0", "doc": "Access the reactive app config defined in the project.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useAppConfig", "matches": { "useAppConfig": true } }, "5a7085f6-8440-3e9e-95a8-032c4401016a": { "content": "$.trim('${1:string}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "eltrim": true } }, "5a7584b6-8a51-3775-bdb5-37f6ad48e8c8": { "content": "FUNCTION FORMATTED-DATETIME(${1:date-and-time-format},${2:integer-date},${3:standard-numeric-time},${4:offset_or_system_offset})$0", "doc": "function formatted-datetime", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-FORMATTED-DATETIME", "matches": { "FUNCTION FORMATTED-DATETIME": true } }, "5a767937-df1c-3b0e-8d61-7b99e10de915": { "content": "echo CHtml::activeInputField('${1:type}', ${2:model}, '${3:attribute}',array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhaif": true } }, "5a7842d2-b5c4-3e82-aa97-1d2fbeecd8f3": { "content": "$1 section.\n $TM_SELECTED_TEXT\n$1-end section.\n exit section.", "doc": "select-tosection", "filetype": "vscode_cobol", "grammar": "lsp", "label": "select-to-section", "matches": { "perform": true } }, "5a78b5c4-8514-30bc-8fd7-f42816d7a7ff": { "content": "#ifndef ${1:MACRO}\n$0\n#endif /* ifndef $1 */", "doc": "#ifndef snippet", "filetype": "c", "grammar": "lsp", "label": "#ifndef", "matches": { "#ifndef": true } }, "5a79df38-c72f-3c54-b590-56e893555843": { "content": "<h4 id=\"${1}\">${0}</h4>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h4#": true } }, "5a7e0f63-9458-316e-9083-35de9e43c7bd": { "content": "driver_opts:\n\t\t${1:key}: ${2:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Driver Opts", "matches": { "driver_": true } }, "5a81224b-dee3-310b-a3e6-761d0143359a": { "content": "${1:FIELDNAME} = models.FloatField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "float": true } }, "5a81f09d-34a0-3763-a538-87fabcf29ba2": { "content": "beforeAll(async () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "beforeAll", "matches": { "ba": true } }, "5a85a010-970c-3488-83c6-35e223c50d50": { "content": "justify-content: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc": true } }, "5a87d9db-7b8f-3d34-93b7-49dea6d4efb7": { "content": "${1:deferred}.then(${2:doneCallbacks}, ${3:failCallbacks}, ${4:progressCallbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dthen": true } }, "5a8a9e28-7af7-37e3-aa53-1591288b731d": { "content": "#+name: $0", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "name": true } }, "5a8d60f1-d32f-3a44-8775-c22df69d4bc3": { "content": "render() {\n\treturn (\n\t\t<>\n\t\t\t${2}\n\t\t</>\n\t);\n}", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "ren": true } }, "5a908fbf-8216-3ea2-b536-fb7ec7366cc1": { "content": "splice(${1:array}, ${2:value/array2}, ${0:index});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "splice": true } }, "5a92dc7e-7aa5-3528-a377-8c61313a58c9": { "content": "for (let ${1:prop} in ${2:object}) {\n\t${0:$2[$1]}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "fori": true } }, "5a96669d-160f-3aee-bf22-34df075c4ac9": { "content": "text-align-last: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tal": true } }, "5a9e02d8-7637-341e-94c2-3bdbb3bda2e9": { "content": "{%- include '${1:snippet}', ${2:variable}: ${0:value} -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "includewith-": true } }, "5a9fd3cb-51f2-3f39-9586-c155524e5b61": { "content": "dictsort:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "dictsort": true } }, "5aa17352-c0d1-3bf9-8daa-2475da307e93": { "content": "getContext(${1:key})", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-get-context", "matches": { "svelte get content": true, "svgetc": true } }, "5aa2b43d-57e7-3084-9412-bdad6cd355d1": { "content": "Serial.println(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "sl": true } }, "5aafa5f7-eb1f-3c55-91a6-4bfd6deb06a6": { "content": "Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia. Reprehenderit nostrud nostrud ipsum Lorem est aliquip amet voluptate voluptate dolor minim nulla est proident. Nostrud officia pariatur ut officia. Sit irure elit esse ea nulla sunt ex occaecat reprehenderit commodo officia dolor Lorem duis laboris cupidatat officia voluptate. Culpa proident adipisicing id nulla nisi laboris ex in Lorem sunt duis officia eiusmod. Aliqua reprehenderit commodo ex non excepteur duis sunt velit enim. Voluptate laboris sint cupidatat ullamco ut ea consectetur et est culpa et culpa duis.", "doc": "Lorem Ipsum Paragraph", "filetype": "loremipsum", "grammar": "lsp", "label": "Lorem Ipsum Paragraph", "matches": { "loremPara": true } }, "5ab68321-9419-3305-a078-86befd62bfd6": { "content": "debug\n{\n\t${VISUAL}$1\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "debug", "matches": { "debug": true } }, "5ac051b5-413d-34b6-8e7e-97175a46e535": { "content": "throw ${1};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "th": true } }, "5ac079b6-4c9b-3ec5-960a-240ffd6aaeda": { "content": "subscript(${1:index: Int}) -> ${2:Int} {\n ${0:TARGET}\n}\n${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "subscript": true } }, "5ac260e7-9a06-32df-b15b-ce173d1b942e": { "content": "---\n$0\n---", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "Front matter", "matches": { "---": true } }, "5ac5da3a-b576-323d-b8f7-9efbd7cf6560": { "content": "\\section{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\section": true, "section \\section{": true } }, "5ac64a83-6900-34fa-9a63-7968816683bc": { "content": "private void OnTriggerExit(Collider other) {\n\t$0\n}", "doc": "OnTriggerExit is called when the Collider other has stopped touching the trigger.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerExit", "matches": { "OnTriggerExit(Collider)": true } }, "5ac8ee0b-5ecb-3fd2-a849-0d736e362925": { "content": "{% if ${1} %}\n\t${2}\n{% else %}\n\t${0}\n{% endif %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig if else", "matches": { "ife": true } }, "5ac973a1-e5f6-33aa-9289-7c8fcc361bdb": { "content": "const ${1:emit} = defineEmits<{\n\t${2:event}: [${3:id}: ${4:type}]\n\t$0\n}>()", "doc": "(3.3+: alternative, more succinct syntax) a list of events that componetnt can emits to the parent component.", "filetype": "script", "grammar": "lsp", "label": "defineEmits-TS-tuple", "matches": { "defineEmitsTStuple": true } }, "5aca6670-7a30-3ac4-8a2a-cb47542fa1a1": { "content": "{% if ${1:condition} %}\n\t$2\n{% else %}\n\t$0\n{% endif %}", "doc": "if ... else", "filetype": "twig", "grammar": "lsp", "label": "ife", "matches": { "ife": true } }, "5acb99b9-8f4f-31bf-b2f3-a3442c6d2964": { "content": "_.fromPairs(${pairs})", "doc": "_.fromPairs([['a', 1], ['b', 2]]);\n// => { 'a': 1, 'b': 2 }\n\nThe inverse of `_.toPairs`; this method returns an object composed\nfrom key-value `pairs`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-frompairs", "matches": { "lodash frompairs": true } }, "5ace92bf-a526-3806-8286-eff4a34e4a61": { "content": "form_submit(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_submit": true } }, "5acf5ad8-2052-33b3-a8d1-db11c60987c5": { "content": "bottom: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "b:a": true } }, "5acf5d94-4e11-3605-8016-cc57c96ed157": { "content": "private void OnBecameInvisible() {\n\t$0\n}", "doc": "OnBecameInvisible is called when the renderer is no longer visible by any camera.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnBecameInvisible", "matches": { "OnBecameInvisible()": true } }, "5acff943-f333-3a8a-9059-145ca4df0d90": { "content": "if ${1:condition}\n\t$0\nend", "doc": "Code snippet for if statement.", "filetype": "julia", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "5ad77cdc-3aa0-3cd2-9b5e-730123efbe38": { "content": "stop \"${1:message}\"", "doc": "stop", "filetype": "fortran", "grammar": "lsp", "label": "stop", "matches": { "stop": true } }, "5adb5cf4-468f-3f88-b2d9-a31f754bdb62": { "content": "@override\nString toString() {\nreturn ${1:toString};\n }", "doc": "Returns a string representation of this object.", "filetype": "flutter", "grammar": "lsp", "label": "toString", "matches": { "toStr": true } }, "5add6061-433b-3cef-9d3f-8b0a4630479b": { "content": "t.Run(\"${0}\", func(t *testing.T){\n\n})", "doc": "", "filetype": "go", "grammar": "snu", "label": "t.Run(\"test name\", func(t *testing.T){ ... })", "matches": { "tr": true } }, "5ae02a65-81a4-3fd8-bf0a-4db2bc126d51": { "content": "scrollBehavior(to, from, savedPosition) {\n\tif(savedPosition) {\n\t\treturn savedPosition;\n\t} else {\n\t\treturn { x: 0, y: 0 };\n\t}\n},", "doc": "Vue Router scrollBehavior", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router scrollBehavior", "matches": { "vscrollbehavior": true } }, "5ae18995-a32e-3d67-beae-41101fa9b26d": { "content": "class ${1:name} extends StatelessWidget {\n const ${1:name}({super.key});\n\n @override\n Widget build(BuildContext context) {\n return Container(\n child: ${2:null},\n );\n }\n}", "doc": "Create a Stateless widget", "filetype": "flutter", "grammar": "lsp", "label": "Stateless Widget", "matches": { "statelessW": true } }, "5ae964c9-13b2-3ec0-a721-3587db63a178": { "content": "const ${1:name} = [\n\t${0}\n]", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const array", "matches": { "car": true } }, "5aee208b-3c45-3f29-a550-ca36ca7efea2": { "content": "border-collapse ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdcl": true } }, "5aeff6f0-c695-32c5-b039-e2c6eb0053bc": { "content": "#![${1:warn}$0(rustdoc::private_doc_tests)]", "doc": "How to report documentation tests when they are on a private item, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: allow\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "private_doc_tests", "matches": { "#![warn(rustdoc::private_doc_tests)]": true } }, "5af0a09a-eae6-35b3-b5e7-48c7a0f9a65e": { "content": "@setState\n\t${1:myvar}: ${2:myvalue}\n\t$3", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React setState", "matches": { "setState": true } }, "5af7c70e-0eb8-39d1-ae20-91d6866835ac": { "content": "${1:obj}.clearQueue(${2:'queue name'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "clearq": true } }, "5af99f78-37dd-3e75-928d-537254e47471": { "content": "hide-env ${1:variables}", "doc": "\"hide-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "hide-env builtin", "matches": { "hide-env": true } }, "5afce8d3-4fad-3d2f-92eb-650c032cca06": { "content": "for ${1:idx},${2:val} in ipairs(${3:table_name}) do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "ipair for foop", "matches": { "fori": true } }, "5aff8446-c08d-3bf7-91a7-04958da804b5": { "content": "|> Enum.map($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "pipe into map", "matches": { ">m": true } }, "5b067846-d7ae-36cb-9a95-e70aaa3b5d57": { "content": "_.fill(${array}, ${value}, ${start}, ${end})", "doc": "var array = [1, 2, 3];\n\n_.fill(array, 'a');\nconsole.log(array);\n// => ['a', 'a', 'a']\n\n_.fill(Array(3), 2);\n// => [2, 2, 2]\n\n_.fill([4, 6, 8, 10], '*', 1, 3);\n// => [4, '*', '*', 10]\n\nFills elements of `array` with `value` from `start` up to, but not\nincluding, `end`.\n\n**Note:** This method mutates `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-fill", "matches": { "lodash fill": true } }, "5b08c4f0-4b47-3c6b-9a28-c3a731ed5f02": { "content": "dbl", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Double", "matches": { "T": true } }, "5b0dfd20-f6ad-371f-9413-d41ecc0c703a": { "content": "<input type=\"text\" name=\"${1:user}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "inputtext": true } }, "5b19d283-6005-384d-b6a4-23b8a3ceec38": { "content": "border-top-left-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtli": true } }, "5b22692e-53bf-3c25-83e9-c0d8a5317de4": { "content": "\\\\begin{${1:p/b/v/V/B/small}matrix}\n\t${0:${VISUAL}}\n\\\\end{$1matrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "smart matrix environment", "matches": { "mat": true } }, "5b256f23-7f5c-3751-99ef-908203c7b123": { "content": "${1:public} static ${2:void} ${3:MyMethod}(${4})\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Static method", "matches": { "mths": true } }, "5b299a3a-4155-3d66-bc8b-d6fa4620c18a": { "content": "expect(${1:target}).not.toBeDefined();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be defined (js)", "matches": { "notd": true } }, "5b2b5c5c-9f2a-39ce-8cc7-4486d62fbd23": { "content": "list-style-type: ${1:cjk-ideographic/hiragana/katakana/hiragana-iroha/katakana-iroha};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-type: asian (list)", "matches": { "list": true } }, "5b2b6909-b8bf-33bd-8974-28cca0d090cb": { "content": "File.open(${1:#:filename}, '${2:#:mode}') do |${3:io}|\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "File.open(filename) do ... end", "matches": { "fileopen": true, "open": true } }, "5b2f5102-2709-335a-9fc2-be5d0da43821": { "content": "do while ($1)\n\t$2\nend do", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "dow": true } }, "5b319973-c83d-3f69-a85f-9fdf37d59539": { "content": "resource \"azurerm_sql_database\" \"${MyResource}\" {\n name = \"testTopic\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_sql_database resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_sql_database", "matches": { "tf-azurerm_sql_database": true } }, "5b33b369-9ea1-3376-b246-0c59c41f2b08": { "content": "\\${4:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${4:#optional}", "matches": { "4#": true } }, "5b36330d-6ce2-3a59-938d-2b3ffda4074a": { "content": "parray ${1:arrayName} ${0:?pattern?}", "doc": "Prints on standard output the names and values of all elements in the array arrayName", "filetype": "tcl", "grammar": "lsp", "label": "Print an array", "matches": { "parray": true } }, "5b3d152e-e011-3ed6-84a6-429f2df62e93": { "content": "@env('${1:staging}')\n $2\n@endenv", "doc": "env", "filetype": "snippets", "grammar": "lsp", "label": "env", "matches": { "b:env": true } }, "5b3fb5d1-acdd-3017-9927-f73531a754e9": { "content": "SELECT ${1:*}\nFROM ${2:table1} ${3:T1}\nJOIN ${4:table2} ${5:T2}\nON T1.${6:column1} = T2.${7:column2}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "SELECT * FROM T1 JOIN T2 ... ON", "matches": { "SELECT_JOIN_DATA": true } }, "5b45f07b-2180-3191-a634-52f6757ef4e1": { "content": "font-variant small-caps", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fv:sc": true } }, "5b46680c-0807-3292-96f4-dbb72163bc1d": { "content": "import { mapState } from 'vuex';\n\nexport default {\n\tcomputed: {\n\t\t...mapState([\n\t\t\t${1:'nameOfState'},\n\t\t])\n\t},\n};", "doc": "map getters inside a vue component", "filetype": "vue-script", "grammar": "lsp", "label": "Vue MapState", "matches": { "vmapstate": true } }, "5b471fc0-be64-36d5-b81c-052afbb6068a": { "content": "${1:FIELDNAME} = models.ImageField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ImageField", "matches": { "mimg": true } }, "5b4a3ac3-9b30-3284-b103-6cd51bd0496e": { "content": "if $1, do: ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do: ..", "matches": { "if:": true } }, "5b4adf91-980b-3687-9c17-d692718a1c1c": { "content": "SCRIPT_DIR=\"\\$( cd \"\\$( dirname \"\\${BASH_SOURCE[0]}\" )\" && pwd )\"", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "sdir": true } }, "5b4af64a-8fca-3657-874b-3dd646280d57": { "content": "else if ${1:condition} {\n\t$0\n}", "doc": "else clause with a nested if statement", "filetype": "swift", "grammar": "lsp", "label": "else if", "matches": { "elif": true } }, "5b4f44ba-683a-3a98-bd7e-0cc836d50f71": { "content": "int choice;\nwhile (1)\n{\n\tstatic struct option long_options[] =\n\t{\n\t\t/* Use flags like so:\n\t\t{\"verbose\",\tno_argument,\t&verbose_flag, 'V'}*/\n\t\t/* Argument styles: no_argument, required_argument, optional_argument */\n\t\t{\"version\", no_argument,\t0,\t'v'},\n\t\t{\"help\",\tno_argument,\t0,\t'h'},\n\t\t${1}\n\t\t{0,0,0,0}\n\t};\n\n\tint option_index = 0;\n\n\t/* Argument parameters:\n\t\tno_argument: \" \"\n\t\trequired_argument: \":\"\n\t\toptional_argument: \"::\" */\n\n\tchoice = getopt_long( argc, argv, \"vh\",\n\t\t\t\tlong_options, &option_index);\n\n\tif (choice == -1)\n\t\tbreak;\n\n\tswitch( choice )\n\t{\n\t\tcase 'v':\n\t\t\t${2}\n\t\t\tbreak;\n\n\t\tcase 'h':\n\t\t\t${3}\n\t\t\tbreak;\n\n\t\tcase '?':\n\t\t\t/* getopt_long will have already printed an error */\n\t\t\tbreak;\n\n\t\tdefault:\n\t\t\t/* Not sure how to get here... */\n\t\t\treturn EXIT_FAILURE;\n\t}\n}\n\n/* Deal with non-option arguments here */\nif ( optind < argc )\n{\n\twhile ( optind < argc )\n\t{\n\t\t${0}\n\t}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "getopt": true } }, "5b4fd792-01ba-316f-9280-5200b98a5a20": { "content": "public ${1:String} ${2:name};", "doc": "Public field", "filetype": "java", "grammar": "lsp", "label": "Public field", "matches": { "public_field": true } }, "5b530213-b0f0-372a-b7b2-e143484ee904": { "content": "FUNCTION FORMATTED-DATE(${1:date-format},${2:integer-date})$0", "doc": "function formatted-date", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-FORMATTED-DATE", "matches": { "FUNCTION FORMATTED-DATE": true } }, "5b53c8dc-f96f-3a63-8fee-9c9fa7f8d78c": { "content": "| sort: '${1:key}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "sort": true } }, "5b561446-ee43-3ca0-926b-2d280eab06b5": { "content": "const [${1:x}, ${2:cycleX}] = useCycle(${3:0}, ${4:50}, ${5:100})", "doc": "useCycle(items): CycleState It works similar to useState in React. It is provided an initial array of possible states, and returns an array of two arguments.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-cycle", "matches": { "framer-motion use-cycle": true, "use-cycle": true } }, "5b57c401-e4bf-3d1d-bc62-6f6f078fb6d8": { "content": "cut:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "cut": true } }, "5b58d614-e8da-398f-a1b2-df71f69e739e": { "content": "points(${1:x}, ${2:y = ${3:NULL}}, ${4:type = ${5:\"p\"}}, ${6:...})", "doc": "Points", "filetype": "r-snippets", "grammar": "lsp", "label": "poi", "matches": { "point": true } }, "5b5c3906-6dda-33ab-a412-a94adfb601f5": { "content": "<Helmet>\n${1:example}\n</Helmet>", "doc": "", "filetype": "react-helmet", "grammar": "lsp", "label": "react-helmet-component", "matches": { "react-helmet component": true } }, "5b63d26f-d866-3bc6-8b4e-54701628a469": { "content": "list-style-type: upper-roman;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:ur": true } }, "5b63f1bc-14f2-3d4c-906a-b062d2766649": { "content": "type ${1:type_name} is array (${2:range}) of ${3:element_type};", "doc": "Array type declaration", "filetype": "vhdl", "grammar": "lsp", "label": "array_type", "matches": { "typearray": true } }, "5b654084-c7f1-3db4-82e6-e9c6b04c324e": { "content": "background-repeat: repeat-y;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-repeat: repeat-y", "matches": { "bgry": true } }, "5b6877c7-1bae-3ba8-8134-550366bca4f9": { "content": "center:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "center": true } }, "5b68fd4a-12cd-32e3-8e6d-a62fcd216649": { "content": "padding-top: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "padding-top": true, "pt": true } }, "5b6b002c-869d-32e3-880d-2ba377172d6e": { "content": "case ${1} of\n\t${2} -> ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "case": true } }, "5b76d9b5-7965-35bf-bc23-e9d4ddddbc6a": { "content": "sort_by { rand }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ran": true } }, "5b77d89e-6302-363f-955e-27bf54895694": { "content": "use relm4::{gtk, SimpleComponent, ComponentSender, ComponentParts};\n\npub struct ComponentModel {}\n\n#[derive(Debug)]\npub enum ComponentInput {}\n\n#[derive(Debug)]\npub enum ComponentOutput {}\n\npub struct ComponentInit {}\n\n#[relm4::component(pub)]\nimpl SimpleComponent for ComponentModel {\n type Input = ComponentInput;\n type Output = ComponentOutput;\n type Init = ComponentInit;\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n fn init(\n init: Self::Init,\n root: &Self::Root,\n sender: ComponentSender<Self>,\n ) -> ComponentParts<Self> {\n let model = ComponentModel {};\n let widgets = view_output!();\n ComponentParts { model, widgets }\n }\n\n fn update(&mut self, message: Self::Input, sender: ComponentSender<Self>) {\n match message {\n\n }\n }\n}", "doc": "Relm4 SimpleComponent Widget", "filetype": "components", "grammar": "lsp", "label": "Relm4 Simple Component", "matches": { "relm-simple-component": true } }, "5b7a070c-8d2b-37bd-9604-578c2ad9f4ed": { "content": "$this->assertArraySubset(${1:$subset}, ${2:$array});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertArraySubset($subset, $array)", "matches": { "assub": true } }, "5b7b400a-4e49-3185-b42b-f4a0c21ddef2": { "content": "if (${1:status} == EOF$2) {\n\t${3:err(EXIT_FAILURE, \"IO is hard\");}\n}", "doc": "Error checking for int IO functions", "filetype": "c", "grammar": "lsp", "label": "fputs() errcheck", "matches": { "chkio_eof": true } }, "5b7d1a73-8804-362a-ae17-cd36429792ef": { "content": "${1:obj}.hasClass('${2:className}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "hasc": true } }, "5b7f1c48-0aeb-31b5-84c3-f81deef2df94": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n *\n * @param ${4:name} ${5:Type and description of the parameter.}\n * @return ${6:Type and description of the returned object.}\n *\n * @example\n * ```\n * ${7:Write me later}\n * ```\n */", "doc": "A Java comment block including short summary, description, param, return, and examples.", "filetype": "javadoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "5b7f54b5-6ba4-3cbd-a1c3-7ad03b4b6bf6": { "content": "public class ${TM_FILENAME_BASE} {\n\t$0\n}", "doc": "Creates a normal class.", "filetype": "unity", "grammar": "lsp", "label": "General class", "matches": { "class": true } }, "5b816901-e5d9-30fe-ab7c-9ad6908eb1b7": { "content": "float: right;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "float: right", "matches": { "flr": true } }, "5b845b06-83e6-3ccf-ac9b-338a1c158d16": { "content": "const { head, html, css } = ${1:App}.render({\n\tprops: ${3:props},\n})", "doc": "svelte render component", "filetype": "svelte", "grammar": "lsp", "label": "svelte-render-component", "matches": { "s-render-component": true } }, "5b861a64-f368-3334-b2b2-f0a36e6bbbfb": { "content": "<%= number_to_currency(${1}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ntc": true } }, "5b893500-44a7-3869-92d9-46a8381fc9ba": { "content": "background-break each-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgbk:eb": true } }, "5b8ee9aa-bbe1-326a-a62e-201dce8b4973": { "content": "'use strict'", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "use strict", "matches": { "uss": true } }, "5b918cf7-8d9a-371e-b66f-363ecbe25fe9": { "content": "def get_$1(context):\n\trequest = context.get('request')\n\t$1 = ${2:[]}\n\treturn ${3:$1}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "register_assignment_tag", "matches": { "register_assignment_tag": true } }, "5b9a40b5-d05c-38e7-8f0b-2262c69238a7": { "content": "'use strict';", "doc": "insert 'use strict' statement", "filetype": "base", "grammar": "lsp", "label": "insert-use-strict-statement", "matches": { "base use strict": true } }, "5bac3aec-3873-3360-9e5d-6c2a37b706d0": { "content": "dbg!(${0:${VISUAL}})", "doc": "", "filetype": "rust", "grammar": "snu", "label": "dbg! debugging macro", "matches": { "d": true } }, "5bb7eb50-2ed2-3ea0-903f-fa42dab76ade": { "content": "resource \"aws_vpc_peering_connection\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpc_peering_connection", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpc_peering_connection", "matches": { "tf-aws_vpc_peering_connection": true } }, "5bbb7008-f0f5-3305-a3a7-af7d27302698": { "content": "<style lang=\"less\" scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with less scoped", "matches": { "style_with_less_scoped": true } }, "5bbf45dd-e231-39d8-ad11-fe2b3016c65d": { "content": "@doc \"\"\"\n${1:doc string}\n\"\"\"\n@spec ${2:name}(${3:arg types}) :: ${4:no_return}\ndef $2(${5:args}) do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defsd": true } }, "5bc0df2f-69b7-3f00-96c2-7e1d6fd4798d": { "content": "// TODO: $0", "doc": "", "filetype": "rust", "grammar": "snu", "label": "TODO comment", "matches": { "todo": true } }, "5bc261a2-0f20-3fee-bb0a-2bcacce70981": { "content": "logger.error { \"${1:message}\" }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.error", "matches": { "loge": true } }, "5bc263f9-b6bb-3db3-94a8-7257b458e899": { "content": "line-height ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lh": true } }, "5bc5f068-05fa-303b-8b59-7efcad71df9d": { "content": "resource \"pagerduty_service\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n auto_resolve_timeout = 14400\n acknowledgement_timeout = 600\n escalation_policy = \"\\${pagerduty_escalation_policy.example.id}\"\n}", "doc": "define pagerduty_service resource.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty_service", "matches": { "tf-pagerduty_service": true } }, "5bc772f8-db5f-3c48-84f4-96beed134048": { "content": "val ${1:name} = ${2:value}", "doc": "Snippet for a variable", "filetype": "kotlin", "grammar": "lsp", "label": "variable declaration with val", "matches": { "val": true } }, "5bcca11e-5d34-3823-8275-6d414d8f82b4": { "content": "[Teardown] Run Keyword If Test Failed Run Keywords\n... Import library Dialogs AND\n... Pause execution", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Teardown Pause - pause test execution only on failure", "matches": { "tpause": true } }, "5bcd716b-01b0-3e90-9221-9053de2e4fec": { "content": "include ${0:filetype}.snip", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "include *.snip", "matches": { "inc": true, "include": true } }, "5bd17b0c-8322-3605-bf91-c6fb0ce226f2": { "content": "do {\n\t${1:TARGET}\n} while (${2:#:condition});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "do": true } }, "5bd45417-20ce-3aee-b01f-aca3d3bdface": { "content": "void setup(){\n\t${1}\n}\n\nvoid draw(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "setup": true } }, "5bd61309-3d57-35a7-a53b-c253c4230ad7": { "content": "${1:command} | decode base64", "doc": "\"decode base64\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "decode base64 builtin", "matches": { "decode-base64": true } }, "5bd74391-163a-3c35-b495-d6e58e84df0d": { "content": "console.group('${1:label}');", "doc": "Groups and indents all following output by an additional level, until console.groupEnd() is called.", "filetype": "snippets", "grammar": "lsp", "label": "consoleGroup", "matches": { "cgr": true } }, "5bd967b7-93c0-361d-b9ad-79da4ab36000": { "content": "${1:TARGET} => ${2:#expr},${3}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "case": true, "mcase": true } }, "5bdaee3b-85f5-3de9-95f2-2f75dd352149": { "content": "<input type=\"text\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:text": true } }, "5bdcc848-3408-3541-b606-1eac20010225": { "content": "if $1:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "if": true } }, "5bdd759b-fffd-3051-8423-f94182e99103": { "content": "{% blocktrans %}$1{% endblocktrans %}", "doc": "blocktrans tag django template (single line)", "filetype": "djangohtml", "grammar": "lsp", "label": "blocktransinline", "matches": { "blocktransinline": true } }, "5bdecd85-92d5-3d10-aae2-be0937d1d7f6": { "content": "{% trans %}$0{% endtrans %}", "doc": "trans", "filetype": "twig", "grammar": "lsp", "label": "trans", "matches": { "trans": true } }, "5bdfb2ac-e788-31df-b0f4-53957c78ca1c": { "content": "<div v-for=\"${1:item} in ${2:items}\" :key=\"$1.id\">\n\t{{ $1 }}\n</div>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vfor": true } }, "5be18a17-abbf-3e4b-9288-917454233f8f": { "content": "background-attachment ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bga": true } }, "5bebfa84-f48b-38b5-9899-5b14b483b35f": { "content": "PropTypes.string.isRequired", "doc": "String prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeStringRequired", "matches": { "ptsr": true } }, "5bf176a0-318e-3506-a587-f4c0694cebf6": { "content": "DISPLAY \"$0\"", "doc": "DISPLAY literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "DISPLAY", "matches": { "DISPLAY": true } }, "5bf1e417-88c8-348f-9b47-564f10ef18df": { "content": "import Router, { withRouter } from 'next/router';", "doc": "Next.js Router and { withRouter } import", "filetype": "next", "grammar": "lsp", "label": "importNextRouterWithRouter", "matches": { "imrow": true } }, "5bf235ed-1a13-3773-a5e4-b7bdf8704dde": { "content": "[routerLink]=\"['${1:routePath}', ${2:routeParameterValue}]\"\nrouterLinkActive=\"${3:router-link-active}\"$0", "doc": "Angular routerLink with a route parameter", "filetype": "angular", "grammar": "lsp", "label": "ngrouterlinkwithparameter", "matches": { "a-routerlink-param": true, "angular ng router link with parameter": true } }, "5bf938ce-44f8-38d5-a662-3f1b2e1624dc": { "content": "error_log(print_r($${1:foo}, true), 3, '${2:/tmp/debug.log}');", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "vdf": true } }, "5bfcd633-e003-3c38-a9a4-6cd50f24da94": { "content": "async () => {\n\t{$TM_SELECTED_TEXT}\n}", "doc": "wraps text in arrow function", "filetype": "javascript", "grammar": "lsp", "label": "wrap selection in async arrow function", "matches": { "wrap selection in async arrow function": true } }, "5c000c19-12ee-3c4f-8ac2-f8358db6943e": { "content": "border-bottom-right-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbri:n": true } }, "5c052cfa-b30e-3350-aa89-3e0f77836ac1": { "content": "[*] -->", "doc": "Describe the initial state of objects", "filetype": "plantuml", "grammar": "lsp", "label": "State Initial", "matches": { "sinit": true } }, "5c06ea1e-c487-3c4e-baa8-8988856458b4": { "content": "resource \"azurerm_virtual_network\" \"${MyResource}\" {\n name = \"virtualNetwork1\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n address_space = [\"10.0.0.0/16\"]\n dns_servers = [\"10.0.0.4\"]\n}", "doc": "Defines azurerm_virtual_network resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_virtual_network", "matches": { "tf-azurerm_virtual_network": true } }, "5c06eb11-7dea-37ef-a41f-26fc38d9061a": { "content": "<style type=\"text/css\" media=\"${1:all}\">\n\t${0}\n</style>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "style": true } }, "5c09a753-d003-38a7-b486-26ec38e7be3e": { "content": "<tbody>\n\t$1\n</tbody>", "doc": "HTML - Defines a table body", "filetype": "html", "grammar": "lsp", "label": "tbody", "matches": { "tbody": true } }, "5c0a217f-e598-31e8-83c7-0825debdb7e2": { "content": "final ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "fi": true } }, "5c0aac58-98dd-3122-8221-c5868aaab9d9": { "content": "import pudb; pudb.set_trace()$0", "doc": "Code snippet for pudb debug", "filetype": "debug", "grammar": "lsp", "label": "PuDB set trace", "matches": { "pudb": true } }, "5c0ab672-03fa-3e19-8f87-dfc84ad62239": { "content": "import React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nclass ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system and TypeScript interfaces", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactClassExportComponent", "matches": { "tsrce": true } }, "5c0e71e9-b93f-35f6-96ee-a59934f422f5": { "content": "const ${1:name} = reactive({\n\t${2:count}: ${3:0}\n})", "doc": "Vue Composition api - reactive", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - Reactive", "matches": { "v3reactive": true } }, "5c122cee-ff55-3156-a3b1-01981398855d": { "content": "text-height: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "th:a": true } }, "5c1aa50e-c46a-3d83-b8bc-ded28fc11b06": { "content": "if (${1:true})$0", "doc": "1-line-if", "filetype": "c", "grammar": "lsp", "label": "if 1L", "matches": { "ifi": true } }, "5c1ad4b4-0e67-3bb1-9d86-6f1ad230dd88": { "content": "${1:obj}.one '${2:event name}', (${3:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "one": true } }, "5c1f4284-14a6-3434-a64f-755f36a99235": { "content": "resource \"rundeck_project\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n ssh_key_storage_path = \"anvils/id_rsa\"\n resource_model_source {\n type = \"file\"\n config = {\n format = \"resourcexml\"\n # This path is interpreted on the Rundeck server.\n file = \"/var/rundeck/projects/anvils/resources.xml\"\n }\n }\n}", "doc": "define rundeck_project resource.", "filetype": "terraform", "grammar": "lsp", "label": "rundeck_project", "matches": { "tf-rundeck_project": true } }, "5c1fb4fa-14d1-373d-ab12-10add97f2837": { "content": "$1 ? $2 : $0", "doc": "", "filetype": "c", "grammar": "snu", "label": "Ternary: `condition ? true : false`", "matches": { "t": true } }, "5c2396b1-0c2c-3239-8f87-88d0987bf346": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\tname:\"$TM_FILENAME_BASE\",\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"less\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with LESS", "matches": { "vbase-less": true } }, "5c2a50e3-d6a4-399e-9416-c2f127f65afa": { "content": "resource \"google_storage_bucket_acl\" \"${MyResource}\" {\n bucket = \"\\${google_storage_bucket.image_store.name}\"\n}", "doc": "Defines google_storage_bucket_acl resource", "filetype": "terraform", "grammar": "lsp", "label": "google_storage_bucket_acl", "matches": { "tf-google_storage_bucket_acl": true } }, "5c2ec0e8-8f43-36b5-9c3c-a11abb5ea1a1": { "content": "v-for=\"(${1:item}, ${2:index}) in ${3:items}\" :key=\"${4:index}\"", "doc": "Expects: Array | Object | number | string", "filetype": "html", "grammar": "lsp", "label": "v-for", "matches": { "vFor": true } }, "5c318915-3c6a-3dd2-b88e-3d03a568b1c2": { "content": "#define ${1}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "#def, #define": true, "def": true } }, "5c31c2ec-daf0-36a1-9b42-dbe2c683c260": { "content": "unsigned(${1:7} ${2|downto,to|} ${3:0}) := (others => '0');", "doc": "unsigned Type", "filetype": "vhdl", "grammar": "lsp", "label": "unsigned initialised", "matches": { "unsi": true } }, "5c3a408f-a569-3b57-bcd2-d09c0ad8eaf8": { "content": "io.${1:stderr}:write(string.format(\"${2:%s}\"$0))", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "fwrf": true } }, "5c3c9bc2-d5ed-36d9-990f-105975e8aa03": { "content": "macro(${1:name} ${2:args})\n\t${3}\nendmacro($1)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "macro() endmacro()", "matches": { "macro": true } }, "5c3cc5ac-a2ad-3d3c-b36c-78a8ecc5da13": { "content": "expect(${1:target}).not.toBeLessThan(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to not be less than (js)", "matches": { "notl": true } }, "5c422df5-45ff-364c-ac09-6330265f2565": { "content": "zIndex: ${1},", "doc": "zIndex", "filetype": "react-native-ts", "grammar": "lsp", "label": "zIndex", "matches": { "z": true } }, "5c476dfa-52e3-36c2-9a5b-65dc448fb912": { "content": "@param {${1:type}} ${2:paranName} - ${3:paramDescription}$0", "doc": "Provides the name, type, and description of a function parameter. Synonysm of @arg and @argument.", "filetype": "jsdoc", "grammar": "lsp", "label": "param", "matches": { "@param": true } }, "5c4a6c8b-2f96-3afd-97c6-d062719937f1": { "content": "lerpColor(${1:c1}, ${2:c2}, ${0:amt});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "lerpColor": true } }, "5c576aa5-496f-3a57-9ded-000c3576e8d2": { "content": "<script setup>\n\n</script>\n\n<template>\n\t<div>\n\n\t</div>\n</template>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue Single File Component Script Setup (Composition API)", "filetype": "vue-script-setup", "grammar": "lsp", "label": "Vue SFC Script Setup (Composition API)", "matches": { "vbase-3-script-setup": true, "vbase-3-ss": true } }, "5c5f4b96-6593-3e3a-9289-e49ba286309f": { "content": "<figure>${0}</figure>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "figure": true } }, "5c681048-6984-3401-8f59-3a6f08d134d8": { "content": "require(\"optparse\", quietly = TRUE)\noption_list <-\n list(make_option(c(\"-n\", \"--add_numbers\"), action=\"store_true\", default=FALSE,\n help=\"Print line number at the beginning of each line [default]\")\n )\nparser <- OptionParser(usage = \"%prog [options] file\", option_list=option_list)\narguments <- parse_args(parser, positional_arguments = TRUE)\nopt <- arguments$options\n\nif(length(arguments$args) != 1) {\n cat(\"Incorrect number of required positional arguments\\n\\n\")\n print_help(parser)\n stop()\n} else {\n file <- arguments$args\n}\n\nif( file.access(file) == -1) {\n stop(sprintf(\"Specified file ( %s ) does not exist\", file))\n} else {\n file_text <- readLines(file)\n}", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "optparse": true } }, "5c686f88-9f00-33d6-ae7c-5cf7dade54ae": { "content": "def ${1:name} [${2:param}: ${3|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${4:, }] {\n\t$0\n}", "doc": "\"def\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "def builtin", "matches": { "def": true } }, "5c6dc197-9a12-390b-b830-83a8b76a8197": { "content": "class {\n\t[string] ${1:FirstName}\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "class": true } }, "5c715bf6-f381-324f-a54d-8779e3bdc461": { "content": "^{${1:${TM_SELECTED_TEXT}}}", "doc": "superscript", "filetype": "latex", "grammar": "lsp", "label": "superscript", "matches": { "**": true } }, "5c726027-3044-34b2-bc5b-250442c3cf91": { "content": "table-layout: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tbl:a": true } }, "5c734308-e248-38a6-b1a6-510902c35319": { "content": "std::stack<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "stack": true } }, "5c78aa49-5a01-372f-a538-896d7f4e9af6": { "content": "while(${1:condition}) {\n\t${2:println(\"Hello, world!\")}\n}", "doc": "While loop", "filetype": "scala", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "5c7a2cf1-381b-3e03-90b9-9271f460e3f9": { "content": "var ${1:name} = ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "var assignment", "matches": { "va": true } }, "5c7dd289-4aa9-3fb7-b6bd-e15d1fc54a92": { "content": "vertical-align text-bottom", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:tb": true } }, "5c7ed0dc-239f-3618-8bb3-81b4155a0987": { "content": "do {\n\t$0\n} while (${1:condition});", "doc": "Do-While Statement", "filetype": "java", "grammar": "lsp", "label": "Do-While Statement", "matches": { "dowhile": true } }, "5c821424-6c0d-3b82-b4a7-560e6abcec0b": { "content": "filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${0:crop}');", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bg:ie": true } }, "5c82c8c1-0fbb-39e5-a7e0-87865c41f177": { "content": "/* ${1:#:comment} */\n${0}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "/*": true, "comment": true } }, "5c85b99f-f83e-3c10-a2ab-c727baf1417c": { "content": "{\n\t\"type\": \"radio\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"options\": [\n\t\t{ \"value\": \"${5}\", \"label\": \"${0}\" }\n\t],\n\t\"default\": \"${3}\",\n\t\"info\": \"${4}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_radio": true } }, "5c8640cc-b926-3a50-b10a-d4f531c1a124": { "content": "page-break-before: always;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbb:aw": true } }, "5c932033-6aa9-3dc9-bfd4-354f82a6ff6c": { "content": "appear-class=\"$1\"$0", "doc": "appear-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-appear-class", "matches": { "appearclass": true, "vue appear-class": true } }, "5c9731ba-c13b-33eb-9d3b-8d24f229cf9b": { "content": "${1:obj}.change(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "change": true } }, "5c9a711d-09c5-36b1-a969-6e328c002467": { "content": "{% macro ${1:#:name}(${2:#:args}) %}\n\t${0:TARGET}\n{% endmacro %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% macro ...(...) %} ... {% endmacro %}", "matches": { "macro": true } }, "5c9c93aa-c185-322e-ad53-36583b3c3a27": { "content": "function seconds-from-formatted-time(${1:format},${2:time})$0", "doc": "decode time according to format (a time format or a combined date and time format)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-seconds-from-formatted-time", "matches": { "function seconds-from-formatted-time": true } }, "5c9f2bbc-318f-3aa4-a001-903afb69c223": { "content": "${1:move }|$2| {\n\t$3\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Closure, anonymous function (block)", "matches": { "|}": true } }, "5ca40c1c-4cbe-3ce0-b043-cd760736ea7e": { "content": "{% ${1:tag_name} %}\n\t$2\n{% end$1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "%%": true } }, "5ca57024-d912-32bb-bc43-9ea547a213c2": { "content": "<!doctype html>\n<html lang=\"${1:en}\">\n <head>\n <meta charset=\"${2:utf-8}\">\n <meta name=\"viewport\" content=\"${3:width=device-width, initial-scale=1}\">\n <title>${4}</title>\n </head>\n <body>\n ${5}\n </body>\n</html>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "html5": true } }, "5ca70889-d21d-377f-b4d8-f70cf9493a39": { "content": "create or replace package body ${1:name}\nas\n\t$0\nend; -- end of package body $1;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "pb": true } }, "5ca71118-953a-3ee8-9425-214b79c90fa1": { "content": "counter-reset: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cor": true } }, "5cac3d5d-7b10-30a0-a243-467a3769feb8": { "content": "${1:callbacks}.lock()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Clock": true } }, "5cb2c801-dec8-3dcf-a5f3-23a3a5119f75": { "content": "throw(${1})\n${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "throw", "matches": { "thr": true } }, "5cbb7613-d7d6-36a7-90b1-589595f91d4b": { "content": "// MARK: - Public", "doc": "Create a MARK: - Public", "filetype": "objc", "grammar": "lsp", "label": "MARK: - Public", "matches": { "markpublic": true } }, "5cbe9dd1-b49a-3b62-88d7-301b7c695864": { "content": "self.$0", "doc": "Snippet to reference the self property in an object", "filetype": "python", "grammar": "lsp", "label": "self", "matches": { "s": true } }, "5cc9faba-ca31-3f49-8ec6-13f7e153b703": { "content": "background-repeat: ${1:repeat/repeat-x/repeat-y/no-repeat};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-repeat: r:r-x:r-y:n-r (background)", "matches": { "background": true } }, "5ccad026-bcfe-33b2-b803-1a6b839829d3": { "content": "{% ifequal ${1} ${2} %}\n\t${0}\n{% endifequal %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifequal": true } }, "5ccc4b7a-4f82-3924-b014-8df16316b355": { "content": "protected", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "pro": true } }, "5cd735d3-9918-3a4f-bb9c-720af8c39537": { "content": "to!int(${1:str});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "toi": true } }, "5cd8e87d-85ad-374d-a84e-26b8c23e56b4": { "content": "validates :${1:terms}${2:, acceptance: ${3:{ accept: \"${4:1}\"${5:, message: \"${6:You must accept the terms of service}\"}}} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_acceptance_of", "matches": { "vao": true } }, "5ce3fabe-616b-3fc3-9eaf-1aa9e3cac605": { "content": "Boolean", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "bool": true } }, "5ce4a268-391d-3648-bc9f-65bca6d6b9e4": { "content": ".. image:: ${1:#:path}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "image": true } }, "5ce62a8b-aa4d-3290-8e74-44f3ee27bb32": { "content": "float ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fl": true } }, "5ce71673-5e82-328f-9916-0cc63fcfc14e": { "content": "height: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "h": true } }, "5cebb126-564a-3caf-8fa3-37d69ea5cb29": { "content": "if ${1:test}\n\t$2\nelsif ${3:test}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "if elsif", "matches": { "ifei": true } }, "5cebeb71-9b70-3dae-967f-00e4764b1dac": { "content": "use feature 'switch';", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "switch": true } }, "5cec19d3-8455-39dc-b152-b2f65fa8f674": { "content": "${1:obj}.replaceAll(${2:target})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "repa": true } }, "5cf65690-dee0-3366-9585-a99fc42e5156": { "content": "__import__('ipdb').set_trace()$0", "doc": "Code snippet for ipdb debug", "filetype": "debug", "grammar": "lsp", "label": "iPDB set trace", "matches": { "ipdb": true } }, "5cfceb15-c5df-30a9-a32b-b2df22d4af21": { "content": "echo ${0};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "ec": true } }, "5cfe4f0f-c7f3-3f76-83db-8af95c1649c2": { "content": "[source,${1:language}]\n----\n${0}\n----", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "source code block --- source ---", "matches": { "block-source": true, "source": true } }, "5cff620e-2210-3948-9547-14c56cdfca82": { "content": "![${1:#:alt}][${2:#:id}]${3}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "![alt][id]", "matches": { "altid": true } }, "5d00eafe-8b13-357b-be71-65e35f061d93": { "content": "<%inherit file=\"${1:filename}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "inherit", "matches": { "inherit": true } }, "5d018a0c-718f-35a2-ba2c-57c25ef73019": { "content": "match ${1:value} { ${2:pattern} => ${3:value}${4:, }, _ => ${5:value} }", "doc": "\"match\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "match builtin", "matches": { "match": true } }, "5d06def4-3be9-3342-81f6-e18469a01d8b": { "content": "@import url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "@i": true } }, "5d07b7d5-b801-36c8-be65-8b73bad54742": { "content": "// https://eips.ethereum.org/EIPS/eip-173\r\n// https://github.com/0xcert/ethereum-erc721/blob/master/src/contracts/ownership/ownable.sol (this example)\r\n// https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol\r\n// https://github.com/FriendlyUser/solidity-smart-contracts//blob/v0.2.0/contracts/other/CredVert/Ownable.sol\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\n/// @title ERC-173 Contract Ownership Standard\r\n/// @dev See https://github.com/ethereum/EIPs/blob/master/EIPS/eip-173.md\r\n/// Note: the ERC-165 identifier for this interface is 0x7f5828d0\r\ninterface ERC173 /* is ERC165 */ {\r\n /// @dev This emits when ownership of a contract changes\r\n event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);\r\n\r\n /// @notice Get the address of the owner\r\n /// @return The address of the owner.\r\n function owner() external view returns (address);\r\n /// @notice Set the address of the new owner of the contract\r\n /// @dev Set _newOwner to address(0) to renounce any ownership.\r\n /// @param _newOwner The address of the new owner of the contract\r\n function transferOwnership(address _newOwner) external;\r\n}\r\n\r\ninterface ERC165 {\r\n /// @notice Query if a contract implements an interface\r\n /// @param interfaceID The interface identifier, as specified in ERC-165\r\n /// @dev Interface identification is specified in ERC-165. This function\r\n /// uses less than 30,000 gas.\r\n /// @return `true` if the contract implements `interfaceID` and\r\n /// `interfaceID` is not 0xffffffff, `false` otherwise\r\n function supportsInterface(bytes4 interfaceID) external view returns (bool);\r\n}", "doc": "Draft: EIP-173 Interface for Contract Ownership Standard, A standard interface for ownership of contracts.", "filetype": "solidity", "grammar": "lsp", "label": "erc173i", "matches": { "erc173i-draft": true } }, "5d0c2593-21cd-345e-a638-d548b938668c": { "content": "{% extends \"${1:template}\" %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "extends", "matches": { "extends": true } }, "5d14a0b8-e3a9-3be0-8e38-9d41f05c59c0": { "content": "class ${1:name} {\n\tconstructor (${2:arguments}) {\n\t\t${0}\n\t}\n}\n\nmodule.exports = ${1:name}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module as class", "matches": { "mec": true } }, "5d19fb4c-6b1e-3994-97cd-6d36ae80e17a": { "content": "${1:command} | reverse", "doc": "\"reverse\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "reverse builtin", "matches": { "reverse": true } }, "5d22b5ce-7988-35e9-a883-60bf78d49225": { "content": "<${1:div} :style=\"{ fontSize: ${2:data} + 'px' }\"></${1:div}>", "doc": "vue inline style binding", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Style Binding", "matches": { "vstyle": true } }, "5d28c705-dcdb-30c2-9dca-8a0417dd020c": { "content": "${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}", "doc": "Put the date in (Y-m-D) format", "filetype": "global", "grammar": "lsp", "label": "date", "matches": { "date": true } }, "5d2971f1-6369-3569-8395-8ecf26a3d141": { "content": "int main(int argc, char *argv[])\n{$0\n\treturn EXIT_SUCCESS;\n}", "doc": "Standard main() snippet", "filetype": "c", "grammar": "lsp", "label": "main() template", "matches": { "main": true } }, "5d2aa154-6481-309f-bbab-8164655c7c09": { "content": "align-content ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac": true } }, "5d38ae80-6e1e-3ab3-9766-7b87cb352f8e": { "content": "if(${1:#:condition})\n\t${2}\nelse()\n\t${3}\nendif()", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "if() else() endif()", "matches": { "if_else": true } }, "5d39756f-ebb4-3585-9bf8-ca6c10e691bd": { "content": "${1:deferred}.then(${2:doneCallbacks}, ${3:failCallbacks}, ${4:progressCallbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dthen": true } }, "5d3b70f8-cfcf-33c1-b47a-4dc11535c300": { "content": "<Proxy ${1:*}>\n\t${0:${VISUAL}}\n</Proxy>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "proxy": true } }, "5d3c57ee-e14e-3e28-a1cc-0ed41e77690b": { "content": "$this->db->update(${1:table}, ${2:data}, ${3:where});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_db_update": true } }, "5d4011ff-debb-39b1-a4c4-5de8eabf1d4f": { "content": "if __FILE__ == \\$0\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "main": true } }, "5d41ceb6-d0e7-3f52-8115-9fb067134732": { "content": "Belt.Int.fromString(${1:10})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Belt. fromString", "matches": { "bfs": true, "bfstr": true } }, "5d42cdc5-ad47-3e1c-87d5-e857d0d00fc7": { "content": "def initialize(${1:args})\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "definit": true } }, "5d45eefe-5d7f-30ba-852e-261f5761d107": { "content": "font-stretch: extra-condensed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:ec": true } }, "5d46c2b2-d0de-3d74-9c77-64b228e05830": { "content": "widows ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wid": true } }, "5d49cbb2-e797-3d31-80bd-639e267a683a": { "content": "await Promise.all(${1:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "await Promise.all", "matches": { "apa": true } }, "5d4a8fc3-6cc6-35b7-affe-4756356c20b7": { "content": "uvm_nonblocking_peek_port #(${1:className}) ${2:name};", "doc": "UVM nonblocking_peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_peek_port", "matches": { "uvm_nonblocking_peek_port": true } }, "5d4bb3f5-e803-394b-9835-3e5824b321a2": { "content": "^[${1:Inline footnotes text.}]$0", "doc": "Insert inline footnotes", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert inline footnotes", "matches": { "inline footnotes": true } }, "5d4bf8be-ccef-3fe8-a507-0adb05770cc2": { "content": "box-sizing: border-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxz:bb": true } }, "5d4ccf56-6de7-3865-b289-b69f1a7b3ec9": { "content": "fmt\"${0:#:TARGET}\"", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "fmt": true } }, "5d4db7fc-cf92-3656-8ab7-b7c288f64b18": { "content": "@component('$1')\n $2\n@endcomponent", "doc": "component", "filetype": "snippets", "grammar": "lsp", "label": "component", "matches": { "b:component": true } }, "5d579062-bfb1-30b9-b6ab-7622af88a4c8": { "content": "### ${0}", "doc": "Add header level 3", "filetype": "markdown", "grammar": "lsp", "label": "header 3", "matches": { "h3": true } }, "5d632663-2c45-3dc2-a675-4ffedf7a3d1f": { "content": "${1:obj}.trigger('${2:event name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "trig": true } }, "5d64f22e-2639-358a-bb05-d46e9b52355c": { "content": "const ${controls} = useAnimation()", "doc": "useAnimation()\nuseAnimation hook can be used to create a set of imperative AnimationControls with a start and stop method.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-animation", "matches": { "framer-motion use-animation": true, "use-animation": true } }, "5d654fdd-a184-3fbc-a5ae-49f1eefafead": { "content": "setInterval(() => {\n\t${2}\n}, ${0:intervalInms});", "doc": "Executes the given function at specified intervals in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "setInterval", "matches": { "sti": true } }, "5d66862f-1926-3fb4-b559-61bc87e1739b": { "content": "class ${1:CLASS_NAME}(TemplateView):\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic Template View", "matches": { "templateview": true } }, "5d685a24-4904-347b-9beb-5371c21452d4": { "content": "# Cookbook File resource\ncookbook_file ${1:\"/path/to/file\"} do # The remote path where the file will reside\n\t${2:#}backup ${3} # How many backups of this file to keep. Set to false if you want no backups\n\t${4:#}group ${5} # The group owner of the file (string or id)\n\t${6:#}mode ${7} # The octal mode of the file - e.g. 0755\n\t${8:#}owner ${9} # The owner for the file\n\t${10:#}source ${11} # The basename of the source file\n\t${12:#}cookbook ${13} # The cookbook this file is stored in\n\n\t${14:#}${15: action :create} # Create this file (Default)\n\t${16:#}${17: action :create_if_missing} # Create only if it doesn't exist yet\n\t${18:#}${0: action :delete} # Delete this file\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "cookbook_file": true } }, "5d6b07fe-a3c1-376f-80c9-84bd02979536": { "content": "{% layout '${1:layout}' %}", "doc": "Theme tag: layout", "filetype": "liquid", "grammar": "lsp", "label": "Tag layout", "matches": { "layout": true } }, "5d70f5de-07ed-30e8-9a9a-223aa9956211": { "content": "echo \"${1:#:string}\";", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "echo": true } }, "5d81ed2f-ac7c-32e8-a5c8-4af7baeb9168": { "content": "max-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "maw": true } }, "5d8475bd-44e9-3f67-8b6e-841929e85770": { "content": "{{ STATIC_URL }}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "staticu": true } }, "5d85f4fc-6c49-3222-910f-ebca8abe17de": { "content": "#[derive(${1:TARGET})]${2}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "derive": true } }, "5d86057b-3afa-3c99-bb1c-34e02fb914ed": { "content": "@!endgroup ${1:callbacks}$0", "doc": "Ends a group listing definition. Group definition automatically end when class or module blocks are closed, and defining a new group overrides the last group definition, but occasionally you need to end the current group to return to the default listing. Use @!group to begin a group listing.", "filetype": "rdoc", "grammar": "lsp", "label": "@!endgroup", "matches": { "@!endgroup": true } }, "5d889285-71d6-3858-af05-950af2497d27": { "content": "grid-template: ${1} / ${2};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gt+": true } }, "5d88aba1-0e76-3f01-bae5-bdb39814518d": { "content": "@fires ${1:className}#[event:]${2:eventName}$0", "doc": "Describe the events this method may fire. Synonysm of @emits.", "filetype": "jsdoc", "grammar": "lsp", "label": "fires", "matches": { "@fires": true } }, "5d8b5490-8cbc-3884-8d08-d9798dfb8443": { "content": "<Suspense>\n$0\n</Suspense>", "doc": "<Suspense> will render its default slot content in memory. If any async dependencies are encountered during the process, it will enter a pending state.", "filetype": "html", "grammar": "lsp", "label": "suspense", "matches": { "suspense": true } }, "5d9048ef-fac5-3075-98f5-3614b743d67b": { "content": "func Benchmark${1}(${2:b *testing.B}) {\n for i := 0; i < ${3:b.N}; i++ {\n ${4}\n }\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func Benchmark...(b *testing.B) { ... }", "matches": { "funcbench": true } }, "5d92a8d0-efdc-30bf-9ea9-ddec5712d762": { "content": "?assertNotMatch(${1:Pattern}, ${0:Expression})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asnmat": true } }, "5d94ff0e-b923-3c13-a19c-51186d5b56c9": { "content": "prettyBytes(${1:1024})", "doc": "Pretty print bytes to human readable string", "filetype": "edge", "grammar": "lsp", "label": "edge: prettyBytes", "matches": { "prettyBytes": true } }, "5d967382-513f-37e8-b982-3fc4729cfb35": { "content": "has_one :${0:object}", "doc": "has_one association", "filetype": "rails", "grammar": "lsp", "label": "Has one", "matches": { "ho": true } }, "5d975482-8512-3684-bae9-f42baf9cd3e2": { "content": "for (final ${2:item} in ${1:itemList}) {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "fore": true } }, "5d9a5fb1-328b-3eaa-b6c7-10304723e058": { "content": "#+begin_export python\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<p": true } }, "5da04028-9530-322f-b18b-f264e5eb9088": { "content": "unless ${1} do\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "unless .. do .. end", "matches": { "unless": true } }, "5da6e47c-c4a3-3c2e-8c32-88f700176f20": { "content": "for ($${1:i}=${2:0}; $$1 < ${3}; $$1++) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "for": true } }, "5dac69ff-7cca-3dd2-977d-a24301ad9287": { "content": "GetWorld()->SweepSingleByChannel(${1:Hit}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, ${5|ECC_Visibility,ECC_Camera,ECC_GameTraceChannel1|}, FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return first blocking hit using Collision Channel.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Single Channel", "matches": { "usweep_single_channel": true } }, "5dad5c6e-da17-3aa9-a2e9-14334b5abc51": { "content": "static ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "st": true } }, "5dc2d8e5-2aff-3f24-88b7-4bff2878fb99": { "content": "visibility visible", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "v:v": true } }, "5dd30025-c32b-355e-89a2-b7275fbb0793": { "content": "OrientationBuilder(\n builder: (BuildContext context, Orientation orientation) {\n return Container(\n child: ${3:child},\n );\n },\n),", "doc": "Creates a builder which allows for the orientation of the device to be specified and referenced", "filetype": "flutter", "grammar": "lsp", "label": "Orientation Builder", "matches": { "orientationBldr": true } }, "5dd57ae3-3976-3565-a821-b608e3405681": { "content": "align-items stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:st": true } }, "5de4bc47-69fe-3d36-89b6-f17af9aef0b4": { "content": "UWorld* World = GetWorld();\nif(World)\n{\n\t$1\n}", "doc": "Get World (safe with if check)", "filetype": "unreal", "grammar": "lsp", "label": "Unreal GetWorldSafe", "matches": { "ugetworldsafe": true } }, "5de53e29-04c8-3ed1-8a08-b11826cb4fd7": { "content": "quotes '\\00AB' '\\00BB' '\\201E' '\\201C'", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "q:ru": true } }, "5de8ce22-e745-3d0f-bc4b-e802e197fa62": { "content": "const ${1:variants} = {\n ${2:hidden}: {\n ${3:style}\n },\n ${4:visible}: {\n ${5:style}\n },\n};", "doc": "", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-variants", "matches": { "framer-motion variants": true, "variants": true } }, "5decd41a-bfeb-300d-8667-38a8a90aa2eb": { "content": "modport ${1:identifier} (\n\t$0\n);", "doc": "SystemVerilog modport", "filetype": "systemverilog", "grammar": "lsp", "label": "modport", "matches": { "modport": true } }, "5df6983a-ec87-368e-b74d-a15936b38060": { "content": "const ${1:mixinName} = {\n\tmounted() {\n\t\tconsole.log('hello from mixin!')\n\t},\n}\nconst ${2:Component} = Vue.extend({\n\tmixins: [$1]\n})", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vmixin": true } }, "5df7aa07-b87d-3232-ba08-b67bc3b312f1": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Documents a the returned object.", "filetype": "javadoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "5dfa305f-19da-3a72-9107-33b5cc28e6a7": { "content": "* ${1:first}\n* ${2:second}\n* ${3:third}\n$0", "doc": "Insert unordered list", "filetype": "asciidoc", "grammar": "lsp", "label": "unordered list", "matches": { "unordered list": true } }, "5dff435e-e340-3dc5-b0e5-0965eb60fb7c": { "content": "for (my $${1:var} = 0; $$1 < ${2:expression}; $$1++) {\n\t${3:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "for", "matches": { "for": true } }, "5e003ab9-81ad-31e6-945f-decb673d071b": { "content": "interface $1 {\n\t${2:property}: ${3:type}\n}\n\nconst $4:${5:type} = reactive({\n\t$0\n})", "doc": "Reactive properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "reactive-composition-ts", "matches": { "reactiveVueTS": true } }, "5e006bb3-a856-3a78-86fa-bd42097c7ffd": { "content": "{%- continue -%}", "doc": "Iteration tag: continue", "filetype": "jekyll", "grammar": "lsp", "label": "Tag continue", "matches": { "continue": true } }, "5e0465a8-a316-3e3e-871c-3227e5a88a63": { "content": "localparam $1 = $2;", "doc": "localparam var = val;", "filetype": "systemverilog", "grammar": "lsp", "label": "localparam", "matches": { "localparam": true } }, "5e058264-e907-3f6a-abf3-e65eabf9e67c": { "content": "print*,", "doc": "Quick Print", "filetype": "fortran", "grammar": "lsp", "label": "pr", "matches": { "pr": true } }, "5e05af6f-0289-30ca-a006-b6740a6642c3": { "content": "if ${1} then\n\t${2}\nelif ${3} then\n\t${4}\nelse\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "5e089810-b17e-3a0a-a810-e46de438d5b9": { "content": "flexBasis: '${1}',", "doc": "flexBasis", "filetype": "react-native-ts", "grammar": "lsp", "label": "flexBasis", "matches": { "flex": true } }, "5e09cb37-e84e-3390-9aec-77c5222f15bf": { "content": "varying", "doc": "The qualifier varying is used to declare variables that are shared between the vertex shader and the fragment shader.\nVarying are used for information that is calculated in the vertex shader and should be handed over to the fragment shader. Both shaders have to declare the varying and the declarations must be identical. The vertex shader initializes the varying for each vertex. After that the per vertex data of the varying is interpolated during rasterization before being handed over to the fragment shader.\nThe varying qualifier can only be used with floating point scalar, floating point vectors and (floating point) matrices as well as arrays containing these types.", "filetype": "glsl", "grammar": "lsp", "label": "varying", "matches": { "varying": true } }, "5e178394-c015-3fb4-b8f3-257008cb9773": { "content": "mutable", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "mu": true } }, "5e1e1423-4f02-38db-8d39-d5aadd91bba3": { "content": "#import <${1:Cocoa/Cocoa.h}>", "doc": "", "filetype": "objc", "grammar": "snu", "label": "#import <> (Imp)", "matches": { "Imp": true } }, "5e2135bc-5659-3d16-9e36-13ed452d72c6": { "content": "<?php if ($${1:var}): ?>\n\t${0:${VISUAL}}\n<?php endif ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "?i": true } }, "5e21d939-714a-3621-a912-1df62a39942e": { "content": "ceil($1)$0", "doc": "ceil", "filetype": "twig", "grammar": "lsp", "label": "ceil", "matches": { "ceil": true } }, "5e2a5f96-5432-36ea-93c5-bba8317db887": { "content": "<textarea rows=\"${1}\" cols=\"${2}\">\n${3:TARGET}\n</textarea>\n${4}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "textarea": true } }, "5e2d718d-b826-3b56-a974-f1f0d9711d9c": { "content": "const { ${1:scrollYProgress} } = useElementScroll(${2:ref})", "doc": "useElementScroll(ref): Returns MotionValues that update when the provided element scrolls.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-element-scroll", "matches": { "framer-motion use-element-scroll": true, "use-element-scroll": true } }, "5e326252-fe56-3e12-a98d-475a87ef4bf2": { "content": "_.floor(${number}, ${precision})", "doc": "_.floor(4.006);\n// => 4\n\n_.floor(0.046, 2);\n// => 0.04\n\n_.floor(4060, -2);\n// => 4000\n\nComputes `number` rounded down to `precision`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-floor", "matches": { "lodash floor": true } }, "5e375d1c-9ede-3d89-8884-d34a48fdc864": { "content": "INSERT INTO ${1:tableName} (\n\t${2:attribute(s)}\n) VALUES ( ${3:values} )", "doc": "Insert value(s)", "filetype": "sql", "grammar": "lsp", "label": "insert", "matches": { "insert": true } }, "5e37def8-16cb-3ef9-9026-07e64691ab79": { "content": "resource \"kubernetes_namespace\" \"${1:kubernetes_namespace_id}\" {\n name = \"${2:my-kubernetes-namespace}\"\n\n metadata {\n annotations {\n name = \"${3:my-annotations-name}\"\n }\n\n labels {\n mylabel = \"${4:mylabelValue}\"\n }\n }\n}", "doc": "define a kubernetes_namespace resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_namespace", "matches": { "tf-kubernetes_namespace": true } }, "5e39f3ef-987c-3b28-a354-19d89ea8b8fd": { "content": "inherit $1;", "doc": "inherit expression", "filetype": "nix", "grammar": "lsp", "label": "inherit", "matches": { "inherit": true } }, "5e3b85fe-8a0b-32a1-a646-ffd7762d87c2": { "content": "@if (\\$loop->first)\n ${1:{{-- This is the first iteration --\\}\\}}\n@endif", "doc": "$loop->first", "filetype": "snippets", "grammar": "lsp", "label": "loop first", "matches": { "b:loop-first": true } }, "5e40e859-17a8-322c-a031-bfc29b44808e": { "content": "place-self: ${1:stretch} ${0:stretch}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps+": true } }, "5e441c2d-e6dd-37a6-bf8e-303804f42212": { "content": "align-content: last baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:lb": true } }, "5e47d7bb-3a7f-3a00-a438-3758150a6f98": { "content": "import { BrowserRouter as Router, Route, NavLink } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importBrowserRouterWithRouteAndNavLink", "matches": { "imrr": true } }, "5e4eff56-67cb-3a7b-af4e-5709f8066906": { "content": "typedef ${1:int} ${2:MyCustomType};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "td": true } }, "5e50565c-d110-3fe2-a6a2-d5fae747b357": { "content": "mods : { ${1:modName} : '${2:modVal}' },", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "mo": true } }, "5e559b63-e0b6-3136-93d0-7140046f9f79": { "content": "async def ${1:mname}(self, ${2:arg}):\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "adefm": true } }, "5e5f1434-563d-3153-a5bc-00edf2ef2e99": { "content": "entrypoint: ${1:command}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Entrypoint", "matches": { "ent": true } }, "5e672392-2403-34e2-89ac-99ee7e4b1d27": { "content": "_.unzip(${array})", "doc": "var zipped = _.zip(['a', 'b'], [1, 2], [true, false]);\n// => [['a', 1, true], ['b', 2, false]]\n\n_.unzip(zipped);\n// => [['a', 'b'], [1, 2], [true, false]]\n\nThis method is like `_.zip` except that it accepts an array of grouped\nelements and creates an array regrouping the elements to their pre-zip\nconfiguration.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unzip", "matches": { "lodash unzip": true } }, "5e682c4a-6c9d-3028-81e6-beda9f058d9b": { "content": "public ${1:int} ${2:MyProperty} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Simple property declaration", "matches": { "prop": true } }, "5e6a9408-9d3d-3e96-96fc-58b0a4a94498": { "content": "{\n\t\"type\": \"blog\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_blog": true } }, "5e72714f-ce25-3cab-89e4-043a0ea0bd1f": { "content": "import PropTypes from 'prop-types'", "doc": "", "filetype": "prop-types", "grammar": "lsp", "label": "prop-types-import", "matches": { "impt": true, "prop-types import": true } }, "5e727ac1-0363-3c75-b47f-bd64f99442c5": { "content": "grid-template-columns: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gtc": true } }, "5e731e6f-86c5-3977-b6d6-18d000e96136": { "content": "PropTypes.object", "doc": "Object prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeObject", "matches": { "pto": true } }, "5e75946d-27db-3ba9-a0ee-d45bcda254c8": { "content": "read_only: ${1:boolean}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Read Only", "matches": { "rea": true } }, "5e7680d7-0afc-348d-b4c1-82b76e631def": { "content": "import React, { PureComponent } from 'react';\nimport PropTypes from 'prop-types';\n\nclass ${1:${TM_FILENAME_BASE}} extends PureComponent {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a React pure component class with PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactPureComponent", "matches": { "rpc": true } }, "5e76f8c3-99da-33f8-a999-40ace0fd7d6d": { "content": "impl AsMut<${1:Ref}> for ${2:Type} {\n\tfn as_mut(&mut self) -> &mut ${3:$1} {\n\t\t&mut self.${0:field}\n\t}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "AsMut trait implementation", "matches": { "asmut": true } }, "5e79a087-3f1b-354e-9af0-8ca7c084c5e6": { "content": "max_line_length = 80", "doc": "Forces hard line wrapping after the amount of characters specified. 'off' to turn off this feature.", "filetype": "editorconfig", "grammar": "lsp", "label": "max_line_length", "matches": { "mll": true } }, "5e7b3f70-bd66-3095-a3ac-66cb2baee1d2": { "content": "(if (not ${1})\n\t(let (${2})\n\t\t${3})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "ifnl": true } }, "5e7dc5fc-fb7d-351c-9f38-623b0491ac16": { "content": "_.identity(${value})", "doc": "var object = { 'a': 1 };\n\nconsole.log(_.identity(object) === object);\n// => true\n\nThis method returns the first argument it receives.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-identity", "matches": { "lodash identity": true } }, "5e7e1152-a9c8-3fef-bc7c-437360620291": { "content": "<header id=\"${1}\">\n\t${0}\n</header>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "header#": true } }, "5e838b63-5510-3fef-8f00-b9bd3852616b": { "content": "COPY \"${1:SUBPROG.CPY}\"\n REPLACING ==${2:()}== BY ==${3:lnk-}==.", "doc": "COPY REPLACING", "filetype": "vscode_cobol", "grammar": "lsp", "label": "COPY", "matches": { "COPY": true } }, "5e85c307-f82f-32c1-a9cf-e73597e2c5c5": { "content": "function acos(${1:cosine})$0", "doc": "function trigonometric arc-cosine, or inverse cosine, of cosine", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-acos", "matches": { "function acos": true } }, "5e91acd8-3764-3346-8c94-7afee23c3d4e": { "content": "struct ${1:MyStruct} {\n\t$0\n};", "doc": "Code snippet for struct", "filetype": "objc", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "5e922391-4bc9-32a1-a811-a57b5e4efa7e": { "content": "resource \"azurerm_storage_table\" \"${MyResource}\" {\n name = \"mysampletable\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n storage_account_name = \"\\${azurerm_storage_account.test.name}\"\n}", "doc": "Defines azurerm_storage_table resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_table", "matches": { "tf-azurerm_storage_table": true } }, "5e93403e-08d2-3ac5-a67f-8b9eb1b31d14": { "content": "{% if $1 %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "if": true } }, "5e93c9c2-ec7f-3167-a3a9-3d33ee3eccda": { "content": "|> List.map (fun x -> printfn \"%A\" x; x) // tap", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "ltap": true } }, "5e97c603-8f1c-33b8-95a8-66774e09bc2f": { "content": "resource \"aws_ecs_service\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ecs_service", "filetype": "terraform", "grammar": "lsp", "label": "aws_ecs_service", "matches": { "tf-aws_ecs_service": true } }, "5e9840ff-8428-3235-910a-9aab42f0d286": { "content": "step(${1:2}) { |${2:n}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ste": true } }, "5e9aac7f-9cfc-3390-b654-addcd90d0990": { "content": "defer ${1:func}($0)", "doc": "Snippet for defer statement", "filetype": "go", "grammar": "lsp", "label": "defer statement", "matches": { "df": true } }, "5ea1dbae-c05b-3f31-97db-49e6f4df0574": { "content": "procedure ${1:name}(${2:args})\nas\nbegin\n\t$0\nend $2;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "ppb": true } }, "5ea27cb3-fc91-3513-a21d-eebaeb1cb495": { "content": "No Operation", "doc": "", "filetype": "robot", "grammar": "snu", "label": "No Operation", "matches": { "nop": true } }, "5ea3fdd6-a314-3fd1-b8a2-f14154579038": { "content": "${1:obj}.insertAfter('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "insa": true } }, "5ea52a47-a4fe-38ca-925d-df0de3020422": { "content": "if ( ${1:condition} ) {\n\t${2:body}\n} elsif ( ${3:condition} ) {\n\t${3:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "if else if statement", "matches": { "iffe": true } }, "5ea6be3e-5b3e-3c98-8be2-8d15b101dedd": { "content": "$('${1:selector}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "jj": true } }, "5ea6f730-9996-352b-a9ad-f3b6da969a8f": { "content": ":host {\n\t${1:${VISUAL}}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "host": true } }, "5ea917d7-9b7e-3eec-bf6f-dcea69a7837f": { "content": "position: ${1},", "doc": "position", "filetype": "react-native", "grammar": "lsp", "label": "position", "matches": { "pos": true } }, "5eb22b1f-10f6-33b7-bcf1-f32cb93089f3": { "content": "${1:command} | histogram ${2:column} ${3:frequency-column}", "doc": "\"histogram\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "histogram builtin", "matches": { "histogram": true } }, "5eb59e88-5718-30f2-a665-87176fed925e": { "content": "@if ($1)\n $2\n@endif", "doc": "@if block", "filetype": "snippets", "grammar": "lsp", "label": "If-block", "matches": { "b:if": true } }, "5eb7d785-09a3-3931-91e1-e335e161b13c": { "content": "module.exports = ${1:name}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module.exports", "matches": { "me": true } }, "5eb9c052-0958-38e7-9491-71d0eea87128": { "content": "render layout: '${0:layoutname}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rl": true } }, "5eba5aa9-c709-3131-b95e-2fcab3d80c49": { "content": "align-items: flex-end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:fe": true } }, "5ec75d9d-efd6-3ad0-9585-47d61bfd702c": { "content": "private void OnStateIK(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) {\n\t$0\n}", "doc": "Called right after MonoBehaviour.OnAnimatorIK.", "filetype": "unity", "grammar": "lsp", "label": "StateMachineBehaviour OnStateIK", "matches": { "OnStateIK()": true } }, "5ec7fef2-e966-3d8c-a520-91beb7c8518e": { "content": "if ${1:condition}, do: $0", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "if .. do:", "matches": { "if:": true } }, "5ed0a6a6-41b7-37d3-b9be-0fc16027fb29": { "content": "if $1\n\t${0}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "if": true } }, "5ed558b0-f6ba-347a-9e8c-87869e71987f": { "content": "require IEx; IEx.pry\n${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "pry": true } }, "5edbb900-383d-3190-8849-cee143d9e059": { "content": "[verse, ${2:attribution}, \"${3:citation title and information}\"]\n$1\n$0", "doc": "Insert verse block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "verse paragraph", "matches": { "verse paragraph": true } }, "5edd3807-d780-359c-a812-ad8c11a11231": { "content": "const {${1:module}} = require('./${1:module}');", "doc": "destructuring require assignment local", "filetype": "base", "grammar": "lsp", "label": "destructuring-require-assignment-local", "matches": { "base require assignment local destruct": true } }, "5edd799c-d408-35b5-ab00-177936cb3aec": { "content": "exec sql begin declare section end-exec.\n$0\nexec sql end declare section end-exec.", "doc": "exec sql declare", "filetype": "vscode_cobol", "grammar": "lsp", "label": "exec-sql-begin", "matches": { "exec": true } }, "5eea7780-557e-396e-b65f-ed5dc1edd06f": { "content": "const $1 = useContext($2)$0", "doc": "React useContext() hook", "filetype": "react", "grammar": "lsp", "label": "useContext", "matches": { "uc": true } }, "5eec8e2f-7e38-34c4-872a-9fff94bc48df": { "content": "<tr>\n\t<td>${1}</td>\n\ttd+${0}\n</tr>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "tr+": true } }, "5ef1f3ce-fc68-35db-b867-60c9a1fb84e5": { "content": "#+begin_src dot :file ${1:file}.${2:svg} :results file graphics\n$0\n#+end_src", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "dot": true } }, "5efca440-ad0e-3cb6-be10-ba3c7996eef5": { "content": "{% set tags = craft.tags({\n\tgroup: \"${1:tagGroupHandle}\"\n}).all() %}\n\n<ul>\n\t{% for tag in tags %}\n\t\t<li>{{ tag }}</a></li>\n\t{% endfor %}\n</ul>\n$0", "doc": "craft.tags - object syntax", "filetype": "twig", "grammar": "lsp", "label": "tagso", "matches": { "tagso": true } }, "5eff52eb-9acc-3621-a9ad-7ebc45d306be": { "content": "flex-flow: ${1:row} ${0:nowrap};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxf": true } }, "5f04b102-3958-3543-8634-7ff8fa993e6b": { "content": "rapply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "rapply": true } }, "5f126b74-bb40-3daf-a79b-a5fdab35f37a": { "content": "quotes: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "q": true } }, "5f142942-0583-32c1-a095-56a2a868c097": { "content": "<<${1:anchor}>> $0", "doc": "cross reference", "filetype": "asciidoc", "grammar": "lsp", "label": "cross reference", "matches": { "<<": true, "cross reference": true } }, "5f18354d-5a8d-3a35-a3cc-f589528eb070": { "content": "defmodule ${1:module_name} do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "def module", "matches": { "defm": true } }, "5f1cad48-5073-38a1-b3e6-8b06bbade6fd": { "content": "#!/usr/bin/env ruby -wKU", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rb": true } }, "5f212f98-b31d-3058-92b2-ae2739578fe5": { "content": "flashMessages.get('$1', $2)", "doc": "Get flash message value", "filetype": "edge", "grammar": "lsp", "label": "edge: flashMessages.get", "matches": { "flashMessages.get": true } }, "5f2b9c35-c340-3dd7-9d53-edfc166e2daa": { "content": "componentWillUpdate (nextProps, nextState) {\n\t$0\n}", "doc": "Invoked immediately before rendering when new props or state are being received.", "filetype": "react", "grammar": "lsp", "label": "componentWillUpdate", "matches": { "cwup": true } }, "5f31e9bd-3360-37fc-9395-9d26a6d2c1e9": { "content": "ifel ensuring(${1:a}==${0:b})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ensuring": true } }, "5f33f200-6c07-32ec-8c04-d9f0efa48094": { "content": "source :rubygems", "doc": "", "filetype": "Gemfile", "grammar": "snu", "label": "", "matches": { "source-rubygems": true } }, "5f35af01-6175-36e5-a577-59657cf57485": { "content": "resource \"aws_codedeploy_deployment_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_codedeploy_deployment_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_codedeploy_deployment_group", "matches": { "tf-aws_codedeploy_deployment_group": true } }, "5f370022-92ec-34e9-ac39-59d6906eb264": { "content": "FUNCTION ANNUITY(${1:interest-rate},${2:number-of-periods})$0", "doc": "function annuity", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ANNUITY", "matches": { "FUNCTION ANNUITY": true } }, "5f3c603c-260b-3a69-9b4a-b3b9a095684c": { "content": "$.ajaxStart ->\n\t${1:// handler for when an AJAX call is started and no other AJAX calls are in progress}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxstart": true } }, "5f3cd8fc-611a-3fec-8395-1764ed11c100": { "content": "xref:${1:anchor}[${2:label}] $0", "doc": "cross reference macro with label", "filetype": "asciidoc", "grammar": "lsp", "label": "cross reference macro", "matches": { "<<": true, "cross reference": true } }, "5f416cc7-9152-35ed-aa99-b90e2ebba845": { "content": "::after", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "::a": true } }, "5f43af13-80fa-3d10-afe0-bd78532c87ba": { "content": "sprintf('${1:#:format}', ${2:#:vars})", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "sprintf", "matches": { "sprintf": true } }, "5f43dc68-f91c-35c0-a1cd-c97ea293d905": { "content": "LOGGER.critical(${0:msg})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "lc": true } }, "5f4d1ad7-3df0-3bc6-96b8-c9a4fc3d4ed2": { "content": "Map<${1:Object}, ${2:Object}> ${3:map} = new HashMap<$1, $2>();${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "d.hm": true } }, "5f4de06c-191e-35c4-8575-29200dd83d8a": { "content": "${1:command} | str replace ${2:search} ${3:replacement}", "doc": "\"str-replace\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str replace builtin", "matches": { "str-replace": true } }, "5f54b2be-4b9f-3960-b911-002eb613440d": { "content": "${1:obj}.position()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "pos": true } }, "5f5535b4-faf4-3eec-bd8d-98b388a893b8": { "content": "pragma(msg, ${1:Warning});", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "pms": true } }, "5f56c37a-e60b-3311-82a4-eb45e115c9af": { "content": "<embed src=\"${1}\" type=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "embed": true } }, "5f5c613f-d872-31a1-bd74-772ad958e0b0": { "content": "font-effect: engrave;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fef:eg": true } }, "5f5ce5b1-241e-353b-a87a-ba78ea4a2164": { "content": "function byte-length(${1:integer})$0", "doc": "function byte-length (in bytes) of item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-byte-length", "matches": { "function byte-length": true } }, "5f5f51d7-672e-3bec-b238-b17c75e43dab": { "content": "<%@ taglib uri=\"http://java.sun.com/jsp/jstl/core\" prefix=\"c\" %>\n<%@ taglib uri=\"http://java.sun.com/jsp/jstl/functions\" prefix=\"fn\" %>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "jstl": true } }, "5f625395-3765-3e40-8d8e-d0df0f96b51a": { "content": "echo \\$this->$0;", "doc": "Echo this", "filetype": "php", "grammar": "lsp", "label": "echo $this->…", "matches": { "ethis": true } }, "5f6677e6-89ee-3cd3-9fd7-1c869fe9a848": { "content": "${1:FIELDNAME} = forms.MultiValueField($2)", "doc": "MultiValueField (fmuval)", "filetype": "forms", "grammar": "lsp", "label": "fmuval", "matches": { "fmuval": true } }, "5f672806-06ad-35aa-b685-d95fc336ef8d": { "content": "The GPLv3 License (GPLv3)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "GPLv3 License", "filetype": "license", "grammar": "lsp", "label": "GPL3", "matches": { "GPL3": true } }, "5f6a8f9c-4b67-3168-890e-c54d4ead5da1": { "content": "Mouse Down ${${1:locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Down", "matches": { "md": true } }, "5f6c02a2-98b4-3d61-b733-66917fe88cee": { "content": "import * as ${2:second} from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importEverything", "matches": { "ime": true } }, "5f6c4ab4-c479-3452-b0cc-2b6bc8c114b3": { "content": "`timescale ${1:1ps}/${2:100ns}$0", "doc": "add timescale for verification", "filetype": "systemverilog", "grammar": "lsp", "label": "timescale", "matches": { "`timescale": true, "timescale": true, "ts": true } }, "5f74776b-6297-38e4-8e68-ac3dc9bdd73f": { "content": "auth.isLoggedIn", "doc": "Find if user is loggedin", "filetype": "edge", "grammar": "lsp", "label": "edge: auth.isLoggedIn", "matches": { "auth.isLoggedIn": true } }, "5f7eda63-de2c-39eb-9e1b-4bab9c70724a": { "content": "while {${1:condition}} {\n\t$2\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "while... (while)", "matches": { "while": true } }, "5f893a9f-096c-3bac-bd08-a3ac4a7b30f1": { "content": "resource \"aws_iam_user_ssh_key\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_user_ssh_key", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_user_ssh_key", "matches": { "tf-aws_iam_user_ssh_key": true } }, "5f8c428b-3d08-3895-99c9-fce26cdd1374": { "content": "noiseSeed(${0:x});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "noiseSeed": true } }, "5f8da80f-88d5-3c7d-a214-ef68cc719147": { "content": "${1:#:value_name}: ${0:#:value},", "doc": "", "filetype": "javascript", "grammar": "snu", "label": ":,", "matches": { "key-value": true } }, "5f985bbf-efe3-312d-ba33-2d630b1c1a27": { "content": "{\n\t:f${0}\n}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "eventsmap": true } }, "5f9a057a-59aa-3fee-ab01-6475a0939ad4": { "content": "page-break-after: always;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgba:aw": true } }, "5f9e2c1e-2b82-31d8-8c81-163e5a85daa3": { "content": "class ${1:MODEL_NAME}CreateView(CreateView):\r\n model = ${1:MODEL_NAME}\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "createview", "matches": { "createview": true } }, "5fa10ebb-38ee-3d20-be1a-363a661eccd3": { "content": "UENUM(BlueprintType)\nenum class ${1:EName} : ${2:uint8}\n{\n\t${3:N_Name1} UMETA(DisplayName=\"${4:DisplayName}\")\n};", "doc": "Generate an Enum ready for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Enum", "matches": { "uenum": true } }, "5fa3586e-b5a9-336e-afdf-26a6ea4f6d11": { "content": "echo CHtml::css('${1:test}','${0:media}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhcss": true } }, "5faaf599-2230-3809-a4b7-4d1e96ef6ba2": { "content": "****\n$1\n****\n$0", "doc": "Insert sidebar block", "filetype": "asciidoc", "grammar": "lsp", "label": "sidebar block", "matches": { "sidebar": true } }, "5fac2086-3eaf-36b2-a695-3310ed314fbc": { "content": "{% elif %}\n\t$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "elif": true } }, "5fbadd01-b5c5-3a21-af01-519d97c0d2d1": { "content": "SELECT ${1:attribute(s)} FROM ${2:tableName};", "doc": "Regular select", "filetype": "sql", "grammar": "lsp", "label": "select", "matches": { "select": true } }, "5fbbf07b-8cd9-3ff2-92af-b41cdd040d1f": { "content": "<ol>\n\t$1\n</ol>", "doc": "HTML - Defines an ordered list", "filetype": "html", "grammar": "lsp", "label": "ol", "matches": { "ol": true } }, "5fbc0af9-cb57-3b17-bd8e-f1ac81510be6": { "content": "\\$_SERVER['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "server": true } }, "5fc0289b-43c5-3123-858a-1db15fd81e48": { "content": "pipeline {\n\tagent any\n\tstages {\n\t\tstage('${1:Build}') {\n\t\t\tsteps {\n\t\t\t\tsh '${2:make}'\n\t\t\t}\n\t\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "psss": true } }, "5fc16ab4-5619-362e-9ae6-e5e16c385aab": { "content": "isSomeString!${1:S}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "isstr": true } }, "5fc2fc27-b124-37d9-bd17-c1a8be387264": { "content": "form_close();${1}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_close": true } }, "5fc36ecc-5fa2-3219-aaee-0a29641222ed": { "content": "$.trim(${1:str})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "$trim": true } }, "5fc9ee85-9dd8-36ca-a1d0-ef257dcb57fc": { "content": "${1:FIELDNAME} = forms.FileField($2,${3: max_length=$4,} required=${5:False})", "doc": "FileField (ffile)", "filetype": "forms", "grammar": "lsp", "label": "ffile", "matches": { "ffile": true } }, "5fd6d799-fa9e-3b14-93e3-e95ba38b7d6a": { "content": "word-wrap none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wow:no": true } }, "5fd8a36c-ea5d-37f9-b22b-5ce9711f7470": { "content": "list", "doc": "", "filetype": "scala", "grammar": "snu", "label": "List", "matches": { "T": true } }, "5fd9c3b6-4110-3c52-adb5-6068f4a6fffe": { "content": "func main() {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func main() { ... }", "matches": { "main": true } }, "5fda635d-765b-3c95-ac83-a4367b307f23": { "content": "delay(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "dl": true } }, "5fda7139-5a17-319e-936e-3b3e359cab86": { "content": "#[doc(no_inline)]$0", "doc": "These attribute is used on use statements, and control where the documentation shows up.\n\n* How to use: You can use this on use statements. For example:\n`pub use bar::Bar;`", "filetype": "rustdoc", "grammar": "lsp", "label": "no_inline", "matches": { "#[doc(no_inline)]": true } }, "5fe2db63-f50e-3623-820e-8c6708e14c78": { "content": "mag(${1:a}, ${2:b}${3:, }${0:c});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "mag": true } }, "5fe4204c-ed8b-385a-bbdd-792468fe44e3": { "content": "${1:FIELDNAME} = forms.CharField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "CharField", "matches": { "fchar": true } }, "5fe88490-4eb6-32c5-8344-9707afe88238": { "content": "⌥", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "option": true } }, "5fee0160-5112-35d0-bf4c-ced892ee5c57": { "content": "case ${0:TARGET} of\n ${1}\nend", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "case", "matches": { "case": true } }, "5fef9cb2-cc78-3115-8cd0-11e64f799f0e": { "content": "padding: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding: T R B L (padding)", "matches": { "padding": true } }, "5ff002be-3f2c-383f-aef6-45f62ebc5cb1": { "content": "<blockquote>\n\t${0}\n</blockquote>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "blockquote": true } }, "5ff1b7d4-1814-3ff4-9186-c836c1972bb4": { "content": "<typeparamref name=\"${1:#:name}\"/>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<typeparamref name=\"\"/>", "matches": { "typeparamref": true } }, "5ff53d5e-a0a2-39f9-8c60-33acbad5c564": { "content": "<ol class=\"$1\">\n\t$2\n</ol>", "doc": "HTML - Defines an ordered list", "filetype": "html", "grammar": "lsp", "label": "ol.", "matches": { "ol.": true } }, "5ff624ad-0475-3653-b340-fb76595c929f": { "content": "<main>\n ${1}\n</main>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "main": true } }, "5ffabd02-96a0-3859-a7f3-d1c74c66b274": { "content": "INSPECT $1 REPLACING ALL ${2|SPACES,ZERO|} BY '${3}'", "doc": "INSPECT REPLACING", "filetype": "vscode_cobol", "grammar": "lsp", "label": "INSPECT REPLACING", "matches": { "INSPECT": true } }, "5ffc3e6d-c3b9-391d-8682-778859e706e7": { "content": "${1:obj}.slideToggle('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "stoggle": true } }, "5ffd63d0-399d-34dd-b670-a2cb17cb2f56": { "content": "font-family ${0:Helvetica,Arial},sans-serif", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff:ss": true } }, "6006365f-91dd-33af-9d2d-89633da89cc8": { "content": "assert_throws :${1:expected} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "astd": true } }, "6008722a-6f9c-3ebc-aae7-a8993e9adb31": { "content": "auto ${1:name}(${2}) -> ${3:void}\n{\n\t${0}\n};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "auto function", "matches": { "af": true } }, "6011ccc6-b6a5-3153-930f-36b92754cbea": { "content": "import { type MetaFunction } from '@remix-run/node'\n\nexport const meta: MetaFunction = () => {\n\treturn [\n\t\t{ title: ''},\n\t\t{ name: 'description', content: ''}\n\t]\n}", "doc": "Remix meta function", "filetype": "remix-ts", "grammar": "lsp", "label": "Remix meta function", "matches": { "rxm": true } }, "6014db86-5449-39b6-b1fe-b4455c28c353": { "content": "expect(${1:target}).not.toBeFalsy();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be falsy (js)", "matches": { "notf": true } }, "60181c22-9117-3745-91de-c54731973b93": { "content": "| ceil", "doc": "Math filter: ceil", "filetype": "liquid", "grammar": "lsp", "label": "Filter ceil", "matches": { "ceil": true } }, "602661af-d529-3021-a71f-2bbd85b799ce": { "content": "#!/usr/bin/env python3", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "#!3": true } }, "602b634b-7214-30c6-8de7-97cc6360a6e8": { "content": "${1:FIELDNAME} = forms.TypedChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "TypedChoiceField", "matches": { "ftchoice": true } }, "602ec313-2df9-3eb4-beb5-e46b561fbc95": { "content": "[[multiple_plugins]]\nplugins = [${1}]\n${0}", "doc": "", "filetype": "toml", "grammar": "snu", "label": "[[multiple_plugins]]", "matches": { "multiple_plugins": true } }, "602f184e-0da1-3cdc-8d68-9e5142fe6417": { "content": "${1:name}.reduceLeft[${0:T}] {(", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "redl": true } }, "60341c2b-f0c5-303c-9ed1-fe21d288dd9b": { "content": "${1:command} | encode ${2|big5,euc-jp,euc-kr,gbk,iso-8859-1,utf-16,cp1252,latin5|}", "doc": "\"encode\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "encode builtin", "matches": { "encode": true } }, "60359c6d-a652-3fa0-95a1-18726f3b1d74": { "content": "onServerPrefetch(() => {$0})", "doc": "Vue onServerPrefetch lifecycle hook SSR Only", "filetype": "script", "grammar": "lsp", "label": "onServerPrefetch-compositionSSR", "matches": { "onServerPrefetch": true } }, "6036cd45-f729-35c1-8ba3-6f8b297db863": { "content": "src=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "src": true } }, "603828af-3ce4-38e3-9c84-b3c59ead95e0": { "content": "#lang scribble/base", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#sb": true } }, "603abff3-a33a-300f-8eb9-215830ac6d61": { "content": "\\begin{itemize}\n\t\\item ${1:TARGET}\n\\end{itemize}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{itemize} \\itemize": true, "itemize": true } }, "603e85f8-bf7e-3f9c-8cc1-0bd7d5411fa4": { "content": "${1:document}.querySelectorAll('${0:CSS selector}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "qsa": true } }, "603eb7d3-339c-3249-80d6-43ab57b1d0bc": { "content": "display list-item", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:li": true } }, "6040285f-70a8-3e76-b30e-43cde68c7324": { "content": "pub fn new(${2}) -> ${1:Self} {\n\t$1 { ${3} }\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Constructor function", "matches": { "new": true } }, "60467167-e7cc-3e2d-8fd8-0dad9ec972b9": { "content": "try {\n\t${0:${VISUAL}}\n} catch (${1:e}) {\n\t${2:/* handle error */}\n} finally {\n\t${3:/* be executed regardless of the try / catch result*/}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "try { ... } catch(e) { ... } finally { ... }", "matches": { "tryf": true } }, "604b1c8f-096e-305b-9989-4cfe95ce9be7": { "content": "uvm_peek_port #(${1:className}) ${2:name};", "doc": "UVM peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_peek_port", "matches": { "uvm_peek_port": true } }, "6055a9c9-ce28-3882-8f48-16edeb98a837": { "content": "Co-authored-by: ${1} <${2}>", "doc": "", "filetype": "gitcommit", "grammar": "snu", "label": "", "matches": { "co": true } }, "605e294c-da0d-3e1d-96e0-fccea85c3545": { "content": "<h5>$1</h5>$2", "doc": "HTML - Defines header 5", "filetype": "html", "grammar": "lsp", "label": "h5", "matches": { "h5": true } }, "605e62fd-ee30-3db5-8f87-d2cd56a2c6ac": { "content": "| replace: '${target}', '${replace}' }}", "doc": "String filter: replace", "filetype": "jekyll", "grammar": "lsp", "label": "Filter replace", "matches": { "replace": true } }, "6062db52-54db-3ad3-955e-cc42521db229": { "content": "t.text :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tct": true } }, "6068e99c-4a59-3f11-a23f-c29907e1fc4a": { "content": "$dataProvider = new CActiveDataProvider('${1}', array(\n 'criteria' => array(\n\t\t'condition' => '${2}',\n\t\t'order' => '${3}',\n\t\t'with' => array('${4}')\n\t),\n//'pagination' => false,\n\t'pagination' => array(\n\t\t'pageSize'=>${5},\n\t),\n));\n${0}\n// $dataProvider->getData() will return a list of Post objects", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yadp": true } }, "606e0853-3871-339d-b51d-47a38aa85093": { "content": "def __add__(self, other):\n\t${1:pass}\n\ndef __sub__(self, other):\n\t${2:pass}\n\ndef __mul__(self, other):\n\t${3:pass}\n\ndef __div__(self, other):\n\t${4:pass}\n\ndef __truediv__(self, other):\n\t${5:pass}\n\ndef __floordiv__(self, other):\n\t${6:pass}\n\ndef __mod__(self, other):\n\t${7:pass}\n\ndef __divmod__(self, other):\n\t${8:pass}\n\ndef __pow__(self, other):\n\t${9:pass}\n\ndef __lshift__(self, other):\n\t${10:pass}\n\ndef __rshift__(self, other):\n\t${11:pass}\n\ndef __and__(self, other):\n\t${12:pass}\n\ndef __xor__(self, other):\n\t${13:pass}\n\ndef __or__(self, other):\n\t${14:pass}\n\ndef __neg__(self):\n\t${15:pass}\n\ndef __pos__(self):\n\t${16:pass}\n\ndef __abs__(self):\n\t${17:pass}\n\ndef __invert__(self):\n\t${18:pass}\n\ndef __complex__(self):\n\t${19:pass}\n\ndef __int__(self):\n\t${20:pass}\n\ndef __long__(self):\n\t${21:pass}\n\ndef __float__(self):\n\t${22:pass}\n\ndef __oct__(self):\n\t${22:pass}\n\ndef __hex__(self):\n\t${23:pass}\n\ndef __index__(self):\n\t${24:pass}\n\ndef __coerce__(self, other):\n\t${25:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods for emulating a numeric type", "matches": { "numeric": true } }, "60732863-9ffe-3ad7-80b9-7a8002a0d575": { "content": "case ${1} {\n ${2} -> ${0}\n}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "case expression", "matches": { "case": true } }, "6073f3b2-6a56-3cf5-a06c-d1782c358978": { "content": "useEffect(() => {\n\t$1\n}, [${3:dependencies}])$0", "doc": "React useEffect() hook", "filetype": "react", "grammar": "lsp", "label": "useEffect", "matches": { "ue": true } }, "607a66c5-2a31-3e6a-96fa-754f2d1d23b9": { "content": "{% ifchanged %}${1}{% endifchanged %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "ifchanged": true } }, "607dce89-ffde-3289-8d6a-12a59be9181e": { "content": "{% regroup ${1} by ${2} as ${0} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "regroup": true } }, "6085d8cc-376e-38b5-8a77-81cc1b36cc5b": { "content": "cosh($2)", "doc": "return the hyperbolic cosine of the parameter", "filetype": "glsl", "grammar": "lsp", "label": "cosh", "matches": { "cosh": true } }, "608b4cad-a780-3963-bd05-cfd121987241": { "content": "def self.${1:class_method_name}\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "defs": true } }, "608db037-0a6a-3389-98c6-d725c65e938b": { "content": "t.Run(\"${0}\", func(t *testing.T){\n\n})", "doc": "", "filetype": "go", "grammar": "snu", "label": "t.Run(XYZ, func(t *testing.T){ ... })", "matches": { "tr": true } }, "60920687-0f4d-310b-b568-4c96f0849fe1": { "content": "__import__('bpdb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "bpdb": true } }, "609218e0-6b86-349e-9631-23e000688592": { "content": "<%call expr=\"${1:name}\">\n\t${0:}\n</%call>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "call": true } }, "60a11325-73c4-39ed-8d58-090eeba896cc": { "content": "text-transform: lowercase;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tt:l": true } }, "60a7016e-d5b4-3a1d-beee-66f8ca414f56": { "content": "[${1:#:link_id}][]${2}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[link][]", "matches": { "link": true } }, "60a9347f-4545-3583-814c-16584ade8a0c": { "content": "<optgroup>\n\t$1\n</optgroup>", "doc": "HTML - Defines an option group", "filetype": "html", "grammar": "lsp", "label": "optgroup", "matches": { "optgroup": true } }, "60ae6a5d-e80d-3357-9ce9-7368c9a45427": { "content": "<${1}> ${0}", "doc": "Add urls", "filetype": "rst", "grammar": "lsp", "label": "URLS", "matches": { "u": true, "url": true } }, "60b1b3c5-4722-3df4-8f1a-e4fa597e327a": { "content": "curveDetail(${0:detail});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "curveDetail": true } }, "60b6e6c9-16a6-3dde-bae2-c67fe3f93243": { "content": "redirect_to(${2:${10:model}s_path})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (path plural)", "matches": { "repp": true } }, "60be506f-265a-3678-b823-1a7ab745c419": { "content": "<label for=\"${2:$1}\">${1}</label>\n<select name=\"${3:$2}\" id=\"${4:$2}\">\n\t<option value=\"${5}\">${0:$5}</option>\n</select>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "label:s": true } }, "60c3d993-a357-3394-8a3f-26a0336034e6": { "content": "componentDidMount () {\n\t$0\n}", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "react-ts", "grammar": "lsp", "label": "componentDidMount", "matches": { "cdm": true } }, "60ca8eb2-fa8b-3b92-9914-7ed7fe19b008": { "content": "import Head from 'next/head';", "doc": "Next.js Head import", "filetype": "next", "grammar": "lsp", "label": "import Next.js Head", "matches": { "imh": true } }, "60cc65b7-f262-3d06-b432-6eac7f6a1d0b": { "content": "uvm_nonblocking_get_export #(${1:className}) ${2:name};", "doc": "UVM nonblocking_get_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_export", "matches": { "uvm_nonblocking_get_export": true } }, "60cc9754-1d0a-34da-bf1c-54024eb8ca23": { "content": "border-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdw": true } }, "60d7ba95-5256-3873-b8c7-246281760804": { "content": "dict ${1:option} ${2:arg} ${0:?arg ...?}", "doc": "Performs one of several operations on dictionary values or variables containing dictionary values", "filetype": "tcl", "grammar": "lsp", "label": "Manipulate dictionaries", "matches": { "dict": true } }, "60d8777c-c8ed-3817-90a0-b940ce8df021": { "content": "for (const ${1:iterator} of ${2:object}) {\n\t$0\n}", "doc": "For-Of Loop", "filetype": "javascript", "grammar": "lsp", "label": "For-Of Loop", "matches": { "forof": true } }, "60d8c4a5-86c4-30ce-9666-85c968f99e3c": { "content": "<meta name=\"generator\" content=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metagenerator": true } }, "60d976c9-75b8-3d6d-b57a-c80a4bbedd53": { "content": "$1: .single \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Single", "matches": { "si": true } }, "60da6d64-c37d-3d7b-9f56-ea22a2f2ef37": { "content": "@author ${1:author_name} <${2:author_email}$0>", "doc": "Identify the author of an item.", "filetype": "jsdoc", "grammar": "lsp", "label": "author", "matches": { "@author": true } }, "60dc9b2d-a543-32bc-89e3-b0a1dc7dec20": { "content": "componentDidCatch(error, info) {\n\t$0\n}", "doc": "Error boundaries catch errors during rendering, in lifecycle methods, and in constructors of the whole tree below them.", "filetype": "snippets", "grammar": "lsp", "label": "componentDidCatch", "matches": { "cdc": true } }, "60e5b421-b78b-3627-a94d-65dd23da3d5f": { "content": "resource \"aws_db_parameter_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_parameter_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_parameter_group", "matches": { "tf-aws_db_parameter_group": true } }, "60e7f516-3f75-3418-b788-f6916e53876c": { "content": "${1:callbacks}.fire(${2:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cfire": true } }, "60fa01c6-4355-36a1-b920-39b057f6f68e": { "content": "from django import template\nregister = template.Library()", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "ilib", "matches": { "ilib": true } }, "60fbd7e4-9109-3188-84a3-ebc0461f4b13": { "content": "[self lockFocus];\n${0}\n[self unlockFocus];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "focus": true } }, "61047622-06a1-3dbf-83c3-4128b6456d52": { "content": "if $1\n\t${2}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "if": true } }, "6105a593-0d75-36c6-acbe-fcb7a89d7765": { "content": "var ${1}: ${2:any} = ${3}\n${0}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts var", "matches": { "tvar": true } }, "6106cf37-2e69-30b8-9b4a-510543c6ce1f": { "content": "@entryPointScripts('$1')", "doc": "Edge: entryPointScripts tag is an inline tag. Renders the required script for a given entrypoint.", "filetype": "edge", "grammar": "lsp", "label": "edge: Entry point scripts", "matches": { "@entryPointScripts": true } }, "61072a37-0b4e-3e12-bfe7-3a739aa844a5": { "content": "_.shuffle(${collection})", "doc": "_.shuffle([1, 2, 3, 4]);\n// => [4, 1, 3, 2]\n\nCreates an array of shuffled values, using a version of the\n[Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-shuffle", "matches": { "lodash shuffle": true } }, "610732e8-5c44-350c-888b-72d2f412dd27": { "content": "expand.grid(${1:...}, ${2:KEEP.OUT.ATTRS = ${3:TRUE}}, ${4:stringsAsFactors = ${5:TRUE}})", "doc": "Expand grid", "filetype": "r-snippets", "grammar": "lsp", "label": "exp", "matches": { "exppand": true } }, "6108d713-8631-3b46-9795-f91a14f105cf": { "content": "if ($1)\n{\n\t${VISUAL}$0\n}\nelse\n{\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "if else statement", "matches": { "ife": true } }, "610a6a0e-a7c5-3a37-8af8-494a77eaebaf": { "content": "for ${1:name} in [${2:start}..${3:finish}] by ${4:step}\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "forrb": true } }, "610d4786-2651-366b-ad70-18b1f23631e2": { "content": "_.reduceRight(${collection}, ${iteratee}, ${accumulator})", "doc": "var array = [[0, 1], [2, 3], [4, 5]];\n\n_.reduceRight(array, function(flattened, other) {\n return flattened.concat(other);\n}, []);\n// => [4, 5, 2, 3, 0, 1]\n\nThis method is like `_.reduce` except that it iterates over elements of\n`collection` from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-reduceright", "matches": { "lodash reduceright": true } }, "6110b329-9361-3a56-8221-7d16ded44968": { "content": "border-width: ${1:1px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-width: width (border)", "matches": { "border": true } }, "6113c339-a7ff-35ad-be72-5f6ec9356d44": { "content": "while ($1) {\n\t$2\n}", "doc": "", "filetype": "cpp", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "611442b5-38d8-3b08-9128-72b55090335c": { "content": "public function __construct(${1:${2:Type} \\$${3:var}${4: = ${5:null}}}) {\n\t\\$this->${3:var} = \\$${3:var};$0\n}", "doc": "Create a __construct method using syntax <= 7.4.", "filetype": "php", "grammar": "lsp", "label": "function __construct (php 7 or lower)", "matches": { "con7": true } }, "6118dc3f-b0da-3828-adc7-a37a87ac35e9": { "content": "${1:obj}.remove()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "rem": true } }, "611fb3a8-1769-344f-95d1-84f0f2d183c9": { "content": "def ${1:#:name}(self, ${2}):\n\t\"\"\"${3:#:method documentation}\"\"\"\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "def method(self, ...): \"...\"", "matches": { "defmd": true } }, "61241f11-8dae-3997-9546-10c9965203ae": { "content": "PropTypes.array", "doc": "Array prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeArray", "matches": { "pta": true } }, "61284097-0042-3d91-ae35-e6117ad15803": { "content": "dispatch_get_main_queue()", "doc": "Create a dispatch_get_main_queue", "filetype": "objc", "grammar": "lsp", "label": "Dispatch get main queue", "matches": { "dispatchgetmainqueue": true } }, "612a6d50-0e62-3d59-b988-0d88698a4055": { "content": "expect(${1:target}).toMatch(${2:pattern})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to match (coffee)", "matches": { "em": true } }, "613b715b-fe25-3c08-be04-6af129111358": { "content": "overflow scroll", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ov:s": true } }, "613c6067-c778-320f-9cda-5bd38848ffc1": { "content": "<ins>${1:TARGET}</ins>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ins": true } }, "6146e15c-1634-3946-8073-5dbb097ec5c9": { "content": "function ${1}(${2})\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "function ... end", "matches": { "function": true } }, "614b7a30-c510-36a8-bf89-b2f83a472477": { "content": "use Symfony\\Component\\HttpFoundation\\Response;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Symfony\\..\\Response", "matches": { "useresponse": true } }, "61509ed4-b9b5-34fc-a569-a4d8af52a49f": { "content": "let ${1:name} = await ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "let assignment awaited", "matches": { "la": true } }, "6153ce02-6383-3f2f-8c10-f70be59fe21b": { "content": "module.exports = {\n\tcss: {\n\t\tloaderOptions: {\n\t\t\t${1:sass}: {\n\t\t\t\tdata: `${2:@import '@/styles/_variables.scss';}`\n\t\t\t}\n\t\t}\n\t}\n}", "doc": "vue.config.js", "filetype": "vue-script", "grammar": "lsp", "label": "Vue.config.js Import", "matches": { "vconfig": true } }, "6156cece-f9ec-31ae-9222-1d58d0e552ea": { "content": "{% load ${0} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "load": true } }, "615c339d-734b-36ca-8534-bcc97c0c3891": { "content": "{% paginate ${1:collection.products} by ${2:12} %}\n\t{% for ${3:product} in ${1:collection.products} %}\n\t\t$4\n\t{% endfor %}\n{% endpaginate %}", "doc": "Theme tag: paginate", "filetype": "liquid", "grammar": "lsp", "label": "Tag paginate", "matches": { "paginate": true } }, "615c4999-ff34-350b-8ccf-829f343aaf21": { "content": "v-pre", "doc": "Does not expect expression", "filetype": "html", "grammar": "lsp", "label": "v-pre", "matches": { "vPre": true } }, "615c780b-a80f-3703-8f56-28f8de1f691a": { "content": "z-index auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "z:a": true } }, "615d3e1f-ba60-3786-811d-bbf5f86ffd8d": { "content": "place-items: ${1:stretch} ${0:stretch}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi+": true } }, "61625213-41d3-377e-8ea3-a97f4c675d9e": { "content": "| slice: ${1:0}, ${2:5}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "slice": true } }, "61669ba8-72bf-354a-b8c2-90bc53715951": { "content": "expect(${1:target}).toHaveBeenCalled();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to have been called (js)", "matches": { "ethbc": true } }, "6168d058-9558-3d31-b294-902b2071ceaa": { "content": "table-layout: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tbl": true } }, "616ada57-c1fb-3e0e-b28e-e6feccd29c14": { "content": "border-bottom-right-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbrrz": true } }, "616e96e8-5da6-3b00-88ed-62f5015ddeec": { "content": ">> $0", "doc": "level 2 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_2", "matches": { "quote2": true } }, "617289e1-2434-3830-889f-0b9671a5a068": { "content": "<progress>${0}</progress>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "progress": true } }, "617ed03a-5f34-3192-992f-aec3e5484c58": { "content": "function ${1:function_name} (${2:argument}: ${3:argument_type}) {\n\t${VISUAL}$0\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "function (named)", "matches": { "fun": true } }, "61974df3-9430-3108-bce8-37c78e99838b": { "content": "${1:dfname} <- data.frame(${2:a} = character(), ${3:b} = character())", "doc": "Code snippet for an empty character data frame", "filetype": "r-snippets", "grammar": "lsp", "label": "Empty data frame (character)", "matches": { "df2c": true } }, "619aecae-b997-38c2-bf21-158f728131d7": { "content": "for (let ${1:i} = 0, ${2:len} = ${3:iterable}.length; ${1:i} < ${2:len}; ${1:i}++) {\n\t${0}\n}", "doc": "for loop", "filetype": "base", "grammar": "lsp", "label": "for-loop", "matches": { "base for": true } }, "61a6ed96-b2f2-3a29-895b-4067dc87391a": { "content": "RemoteIPHeader X-Forwarded-For", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "RemoteIPHeader": true } }, "61aa4560-7141-3d74-9561-6947228b2876": { "content": "{\n\tpath: '${1:path}', \n\tloadChildren: () => import('${2:lazy-path}').then(m => m.${3:lazy-module})\n},$0", "doc": "Angular lazy route path", "filetype": "typescript", "grammar": "lsp", "label": "Angular Lazy Route Path", "matches": { "a-route-path-lazy": true } }, "61ab1c74-4ce2-3e4a-8636-d9b9d47ee64c": { "content": "<link rel=\"stylesheet\" href=\"${1:style.css}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:s": true } }, "61aefb81-8bb8-30bf-adc4-28aaa690c4f8": { "content": "join(${1:strgArray}${2: , }${0:seperator});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "join": true } }, "61b11064-14d8-3c1d-9615-8d0aa85175c8": { "content": "string.length()", "doc": "string.length(limit: number | Ref, message?: string | function): Schema\n\nSet a required length for the string value. The ${length} interpolation can be used in the message argument", "filetype": "yup", "grammar": "lsp", "label": "string-length", "matches": { "yup string length": true } }, "61b24e9a-5c15-3724-bb7c-625d3b53ae64": { "content": "background-attachment: ${1:scroll/fixed};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-attachment: scroll:fixed (background)", "matches": { "background": true } }, "61b64cdf-64b3-3d17-a773-630644a99029": { "content": "\\begin{frame}{${1:#:frametitle}}\n\t${2:TARGET}\n\\end{frame}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{frame} \\frame": true, "frame": true } }, "61babc99-a980-3524-90b3-b4a0a2fcc2f3": { "content": "Session::pull(${1:key});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_pull": true } }, "61bba137-1bed-373e-b4f9-f1c92f08b424": { "content": "${1:obj}.unload (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "unload": true } }, "61bf6d01-9aab-3c90-95ce-f56243cc9f46": { "content": "onMounted(() => {$0})", "doc": "Vue mounted lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onMounted", "matches": { "onmounted": true } }, "61c59c9c-301e-3bfe-8da8-b998344392f2": { "content": "render inline: \"${1:<%= 'hello' %>}\", locals: { ${2:name}: '${3:value}'${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ril": true } }, "61c5c838-20ab-3e92-8eed-a6a7eac23722": { "content": "{% else %}\n\t${1}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "el": true } }, "61c62587-3a21-3b75-8464-3e2e0929fed0": { "content": "function ord-max(${1:char},${2:...})$0", "doc": "max. ordinal position in the program character set corresponding to list of chars", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-ord-max", "matches": { "function ord-max": true } }, "61ca6574-6d5c-34c6-ad5f-96dc208fc546": { "content": "{% case ${1:variable} %}\n\t{% when ${2:condition} %}\n\t\t$3\n\t{% else %}\n\t\t$4\n{% endcase %}", "doc": "Control flow tag: case", "filetype": "liquid", "grammar": "lsp", "label": "Tag case", "matches": { "case": true } }, "61cec88a-668f-3554-9212-c9a907b1465b": { "content": "const [ ${2:prop} ] = ${1:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const statement from array destructuring", "matches": { "cad": true } }, "61d7d041-6d81-3b47-8217-f700f604b125": { "content": "PERFORM ${1:paragraph-name} VARYING ${2:field-1}\n FROM ${3:value-1} BY ${4:value-2}\n UNTIL ${5:condition}\n$0", "doc": "INLINE PERFORM VARYING", "filetype": "vscode_cobol", "grammar": "lsp", "label": "PERFORM VARYING", "matches": { "PERFORM": true, "PV": true } }, "61dc18b8-96ab-33e3-bc67-0e85f0ed58cb": { "content": "${1:obj}.blur (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "blur": true } }, "61fba911-78bf-3ca5-8f93-00c31317920a": { "content": "TODO ${1:task description}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "todo": true } }, "6202b46c-1822-398c-aeb1-daa3e72891ee": { "content": "background none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bg:n": true } }, "620459b9-4e77-39ff-b785-ff87d22e66ee": { "content": "before_destroy :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mbd": true } }, "6205fe76-34b4-3c23-95d3-3d24c27a2f4a": { "content": "${1:FIELDNAME} = models.ForeignKey(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${0:, to_field=''})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "fk": true } }, "620a207e-8b25-3164-918a-8b0b9341551d": { "content": "mixed.describe()", "doc": "mixed.describe(): SchemaDescription\n\nCollects schema details (like meta, labels, and active tests) into a serializable\ndescription object.SchemaDescription {\n type: string,\n label: string,\n meta: object,\n tests: Array<{ name: string, params: object }>\n}", "filetype": "yup", "grammar": "lsp", "label": "mixed-describe", "matches": { "yup mixed describe": true } }, "620babfd-9b02-39b6-b212-0ac8921fb95d": { "content": "justify-self: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "js:st": true } }, "620f5de0-20a4-376b-adf7-2ec1d4553b10": { "content": "if ${1} then\n\t${2}\nelse\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "ife": true } }, "620fd920-fe34-395e-aae6-913e8d461eea": { "content": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "viewport": true } }, "62105c42-58b5-3205-aade-de4b84231663": { "content": "componentWillUnmount() {${1:first} }", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "generated", "grammar": "lsp", "label": "componentWillUnmount", "matches": { "cwun": true } }, "62154eac-0977-3c3e-90cd-f696082bacb3": { "content": "validates :${0:terms}, acceptance: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates .., acceptance: true", "matches": { "va": true } }, "6218cf4e-9a80-37cf-9b85-680889ef5462": { "content": "@mastersthesis{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n school = {${4:school}},\n type = {${5:?_type}},\n address = {${6:?_address}},\n year = {${7:year}},\n month = {${8:?_month}},\n note = {${9:?_note}},\n}", "doc": "Master's thesis", "filetype": "bibtex", "grammar": "lsp", "label": "@mastersthesis", "matches": { "@mastersthesis": true } }, "621b7932-bdce-3c69-95b8-c427019d0fa7": { "content": "for (${1:identifier} in ${2:collection}) {\n ${3:selected}\n}", "doc": "Code snippet for 'for' loop", "filetype": "r-snippets", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "621ea7d6-4c1b-3d2e-ae77-6b91e158a758": { "content": "resource \"vsphere_file\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n datacenter = \"my_datacenter\"\n datastore = \"local\"\n source_file = \"/home/ubuntu/my_disks/custom_ubuntu.vmdk\"\n destination_file = \"/my_path/disks/custom_ubuntu.vmdk\"\n}", "doc": "define vsphere_file resource.", "filetype": "terraform", "grammar": "lsp", "label": "vsphere_file", "matches": { "tf-vsphere_file": true } }, "6220a67c-d152-31dc-8265-fc689fce5a41": { "content": "text-align: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ta:r": true } }, "622c6034-5f2f-3b3f-9f0e-d92106cedd57": { "content": "_.last(${array})", "doc": "_.last([1, 2, 3]);\n// => 3\n\nGets the last element of `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-last", "matches": { "lodash last": true } }, "6230815d-007d-3b36-b093-dcb3d90d1b2d": { "content": "class ${1:MODEL_NAME}DetailView(DetailView):\r\n model = ${1:MODEL_NAME}\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "detailview", "matches": { "detailview": true } }, "623170cf-60dc-3808-9294-d26f5ef41eb1": { "content": "ListView.separated(\n itemCount: ${1:1},\n separatorBuilder: (BuildContext context, int index) {\n return ${2:};\n },\n itemBuilder: (BuildContext context, int index) {\n return ${3:};\n },\n),", "doc": "Creates a fixed-length scrollable linear array of list 'items' separated by list item 'separators'.", "filetype": "flutter", "grammar": "lsp", "label": "ListView.Separated", "matches": { "listViewS": true } }, "62375cf5-fcc1-38d4-8ebe-06fed05367fa": { "content": "import Vue from 'vue';\nimport Vuex from 'vuex';\n\nVue.use(Vuex);\n\nexport const store = new Vuex.Store({\n\tstate: {\n\t\t${1:key}: ${2:value}\n\t}\n});", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vstore": true } }, "623d42e8-e374-33c5-b7ee-cb1fbe9c3ab5": { "content": "${1:http}.HandleFunc(\"${2:/}\", func(w http.ResponseWriter, r *http.Request) {\n\t${0:fmt.Fprintf(w, \"hello world\")}\n})", "doc": "", "filetype": "go", "grammar": "snu", "label": "mux.HandleFunc", "matches": { "hhf": true } }, "62458e3c-6cf4-3314-bf69-d1d3fda26417": { "content": "|${1:title}|${2:title}|\n|---|---|\n|${3:value}|${4:value}${5:TARGET}|", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "table template", "matches": { "table": true } }, "6245a708-03d8-3bac-bd0a-4644aba92414": { "content": "border-break: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbk": true } }, "624b87c0-70e7-33c0-bb63-267e25128ff7": { "content": "${1:author} <${2:email}>; ${3:author} <${4:email}>\n{localdatetime}\n:doctype: ${5:article}\n:toc:\n:toclevels: ${6:3}\n:sectnums:\n:xrefstyle: ${7:full}\n:icons: font\n:source-highlighter: ${8:highlight.js}\n:experimental:\n:imagesdir: ${9:images}\n$0", "doc": "Insert document attributes", "filetype": "asciidoc", "grammar": "lsp", "label": "document attributes 2", "matches": { "document attributes+": true } }, "624bba0a-0d20-33be-b1ce-96bd47fb6127": { "content": "hset", "doc": "", "filetype": "scala", "grammar": "snu", "label": "HashSet", "matches": { "T": true } }, "62517a8c-3647-346c-a84a-93e4889d71ba": { "content": "border-top-right-image: continue;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtri:c": true } }, "62580e8d-6794-3ab8-ae9f-6c69fffcceca": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n${0}", "doc": "Insert task list with 2 tasks", "filetype": "rst", "grammar": "lsp", "label": "Insert task list 2", "matches": { "task2": true } }, "62604aa2-b607-31b2-9e37-e85de946aefa": { "content": "echo CHtml::openTag('${1:tag}', array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhot": true } }, "6267c8cb-5331-3542-870a-44facd4a522d": { "content": "IO.inspect(${1})", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "IO.inspect()", "matches": { "p": true } }, "626b1611-2467-3dd9-a13e-f93051ba974c": { "content": "it('${1:description}', function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "it (js)", "matches": { "it": true } }, "626ca430-6c31-378b-a0cc-38a42ea0b996": { "content": "border-left: ${1:1px} ${2|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|} ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-left", "matches": { "borl": true } }, "626cad88-349c-385e-90bc-793f257d2080": { "content": "newtype ${1:Type} =\n\t${2:$1} ${0:Int}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "nty": true } }, "627015d1-386e-3548-ab38-6aed2391bc5b": { "content": "\\${1:x} -> ${2:undefined}$0", "doc": "lambda function", "filetype": "haskell", "grammar": "lsp", "label": "lambda", "matches": { "\\": true, "lambda": true } }, "627341de-3847-3659-b552-529d6f83d013": { "content": "{% autoescape ${1:#:strategy} %}\n\t${0:TARGET}\n{% autoescape %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% autoescape ... %} ... {% endautoescape %}", "matches": { "autoescape": true } }, "62752789-3fc5-30d1-afa4-a39cb9b4a16f": { "content": "asin(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "asin": true } }, "62770a1c-d750-3f7a-8345-e6c9aa63319a": { "content": "grid-template-columns: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gtc": true } }, "62783f1c-2ad0-3f60-8958-b5f5c080f725": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n- [${7| ,x|}] ${8:text}\n${0}", "doc": "Insert task list with 4 tasks", "filetype": "rst", "grammar": "lsp", "label": "Insert task list 4", "matches": { "task4": true } }, "627ea3a8-996c-3622-80e6-7c3b6227cc39": { "content": "border: ${1:0};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border", "matches": { "bd": true } }, "628ac88b-9067-32b4-8337-bc28b2c4921a": { "content": "let ${1} = ${0};", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "let": true } }, "628bb74a-39d8-3d58-a858-786e58c53fda": { "content": "resource \"digitalocean_record\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_record", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_record", "matches": { "tf-digitalocean_record": true } }, "628d19c4-a886-35a0-a451-a766e4eb3908": { "content": "display: compact;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:cp": true } }, "628e0ee8-5d41-3fc6-b61b-50fb68dc76d8": { "content": "entry ${1}(${2}) when ${3} is\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "entry ... when", "matches": { "ent": true } }, "62928eab-e19c-3446-902c-1e38e0e2195d": { "content": "place-self ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps": true } }, "629668cd-3edc-32da-8cf6-f08376cdbe03": { "content": "⇤", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "backtab": true } }, "6296eac6-c516-3eeb-a040-80421b4693a4": { "content": "import React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React component class with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-export-component", "matches": { "rce": true, "react component class export": true } }, "6298dfaf-85dd-3476-8ab3-5d1a14d85c86": { "content": "go ${1:funcName}(${0})", "doc": "", "filetype": "go", "grammar": "snu", "label": "go someFunc(...)", "matches": { "go": true } }, "62998e39-5f8f-366c-a5fa-2bee755bfd20": { "content": "Stream<${1:type}> get ${2:name} => _${2:name}Subject.stream;\nfinal _${2:name}Subject = BehaviorSubject<${1:type}>();", "doc": "A BehaviorSubject is also a broadcast StreamController which returns an Observable rather than a Stream.", "filetype": "flutter", "grammar": "lsp", "label": "Subject", "matches": { "subj": true } }, "629ad1b9-8f14-3758-900d-e5e71797fd1d": { "content": "| remove: '${1:string}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "remove": true } }, "62a858d4-4458-3d43-93aa-ee2e9751e984": { "content": "subtest '${1: test_name}' => sub {\n\t${2}\n};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "subtest": true } }, "62ad5727-dd9c-339d-bfa7-66e82d94706f": { "content": "cursor default", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:d": true } }, "62b081a8-1d3a-33ee-a8f0-c495023550c9": { "content": "_.mergeWith(${object}, ${sources}, ${customizer})", "doc": "function customizer(objValue, srcValue) {\n if (_.isArray(objValue)) {\n return objValue.concat(srcValue);\n }\n}\n\nvar object = { 'a': [1], 'b': [2] };\nvar other = { 'a': [3], 'b': [4] };\n\n_.mergeWith(object, other, customizer);\n// => { 'a': [1, 3], 'b': [2, 4] }\n\nThis method is like `_.merge` except that it accepts `customizer` which\nis invoked to produce the merged values of the destination and source\nproperties. If `customizer` returns `undefined`, merging is handled by the\nmethod instead. The `customizer` is invoked with six arguments:\n(objValue, srcValue, key, object, source, stack).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-mergewith", "matches": { "lodash mergewith": true } }, "62b78c4e-3b89-3081-b420-761e85821907": { "content": "font-stretch: extra-expanded;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:ee": true } }, "62b7a225-ec2f-3ab3-bfc3-687132d80281": { "content": "const $0 = ref<HTMLInputElement | null>(null)", "doc": "Template ref to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "template-ref-ts-composition", "matches": { "trfVue": true } }, "62b956a2-b707-37a1-943f-b0ebedba02c8": { "content": "implements ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "imp": true } }, "62ba71c3-a5b7-30f8-8ec5-670d95a15310": { "content": "match '${1:${2::controller}${3:/${4::action}${5:/${6::id}${7:(.:format)}}}}'${8: '${9:$2}#${10:$4}'${11:, as: :${12:$10}}}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "match", "matches": { "match": true } }, "62bd17bb-fe14-3b19-88a2-ca3fe8724a45": { "content": "{!! $1 !!}", "doc": "", "filetype": "blade", "grammar": "snu", "label": "{!! !!} statement", "matches": { "{!": true } }, "62c38c5e-78f1-32b8-87f7-d12d6f38afc8": { "content": "use Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Template;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Sensio\\..\\Template", "matches": { "usetemplate": true } }, "62c48b4c-9c66-3e4c-9fb8-3dbfcf222c88": { "content": "${1:callbacks}.remove(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Crem": true } }, "62c53274-2c4c-33d6-b8e9-f1f1b824f5fe": { "content": ". ${1:first}\n. ${2:second}\n. ${3:third}\n$0", "doc": "Insert ordered list", "filetype": "asciidoc", "grammar": "lsp", "label": "ordered list", "matches": { "ordered list": true } }, "62c6b957-807b-394b-af2c-9e52fd09ecff": { "content": "import { Injectable } from '@angular/core';\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:ServiceName}Service {\n\tconstructor() { }\n\t$0\n}", "doc": "Angular Service with Injectable ProvidedIn Root", "filetype": "angular", "grammar": "lsp", "label": "angular-service", "matches": { "a-service": true, "angular service": true } }, "62c78e87-3735-38b2-be93-795a161fd1d3": { "content": "resource \"vault_auth_backend\" \"${1:vault_auth_backend_id}\" {\n type = \"${2:myVaultPolicyName}\"\n}", "doc": "define vault_auth_backend resource.", "filetype": "terraform", "grammar": "lsp", "label": "vault_auth_backend", "matches": { "tf-vault_auth_backend": true } }, "62d4e71b-baf4-3c74-8880-697c3f2790ff": { "content": "@startuml\n $1\n@enduml", "doc": "Inside $1 begin defining your diagram", "filetype": "plantuml", "grammar": "lsp", "label": "Start Uml Template", "matches": { "startuml": true } }, "62d7efa9-c5ef-3b4b-9238-c937b08ffc29": { "content": "IF ${1:CONDITION}\n $0\nEND-IF", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "IF", "matches": { "IF": true, "ie": true } }, "62db70fb-bb7d-3050-880f-156cb8367ecb": { "content": "border-fit: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:st": true } }, "62df3d1c-12ec-3567-93f3-68a79e64acfb": { "content": "reverse_each do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "reved": true } }, "62e4c45d-3766-35b2-9f97-45632145f34f": { "content": "${1:FIELDNAME} = forms.ModelChoiceField($2)", "doc": "ModelChoiceField (fmochoice)", "filetype": "forms", "grammar": "lsp", "label": "fmochoice", "matches": { "fmochoice": true } }, "62e51270-53e9-35b4-9247-454f62ba6310": { "content": "text-align-last right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tal:r": true } }, "62e62431-efe3-3198-b781-11ec302619c2": { "content": "static getDerivedStateFromProps(nextProps, prevState) {\n\t$0\n}", "doc": "Invoked after a component is instantiated as well as when it receives new props. It should return an object to update state, or null to indicate that the new props do not require any state updates.", "filetype": "react", "grammar": "lsp", "label": "componentGetDerivedStateFromProps", "matches": { "cgd": true } }, "62e93557-6676-37f5-b79f-0d22d93f8d38": { "content": "*${1:Emphasis}* ${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "*": true } }, "62ea5d59-0998-3fa4-b731-5ea088e6e0f0": { "content": "chisq.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "chi": true } }, "62f81945-5f30-3340-bf2c-d633df94ff1e": { "content": "vapply(${1:list}, ${2:function}, FUN.VALUE = ${3:type}, ${4:...})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "vapply", "matches": { "vapply": true } }, "62fdd52a-2088-3523-b363-72f2cc809c62": { "content": "{% module ${0:expression} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "module": true } }, "62fe06a9-7e43-3fda-8979-d22207dfb4e4": { "content": "flex-wrap: ${0:nowrap};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxw": true } }, "63025ab4-e5f5-3ebb-94c4-c55b48c28862": { "content": "defp ${1:name} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defp": true } }, "630b7f0b-921a-340c-81b9-768344d8113e": { "content": "redirect_to(${2:${12:parent}_${13:child}_path(${14:@}${15:$12}, ${16:@}${17:$13})})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (nested path)", "matches": { "renp": true } }, "630c6ee3-df5e-38bf-ac8f-2cba5cd6e836": { "content": "{%- section '${1:snippet}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "section-": true } }, "630eea1a-8140-38c7-8ec3-aa96ee83fc35": { "content": "text-align-last: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tal:l": true } }, "631070a9-9b41-3cea-9eb9-4ea4d9e5ae02": { "content": "resource \"aws_iam_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_group", "matches": { "tf-aws_iam_group": true } }, "63120a49-9127-310f-826e-f95b09c48f4c": { "content": "| strip_html }}", "doc": "String filter: strip html", "filetype": "jekyll", "grammar": "lsp", "label": "Filter strip html", "matches": { "strip_html": true } }, "63158f29-f8be-379c-bea2-1f28fd02b910": { "content": "module ${1:M} = ${2:{}};$0", "doc": "Snippet for a module declaration", "filetype": "reason", "grammar": "lsp", "label": "module", "matches": { "module": true } }, "6320fc59-56a8-37fe-be86-b0d5a1b8bac2": { "content": "$1 unless $0;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xunless": true } }, "632a070b-4ed6-35a1-bad9-bb1dc47d0bb0": { "content": "if defined(${1:Resource}[\"${2:name}\"]) {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "ifd": true } }, "6331af7e-c227-3dba-bc17-baa04358226b": { "content": "box-shadow none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh:n": true } }, "633c904b-7b03-3423-8dec-86431e29bd9b": { "content": "+ (${1:#:id})${0:#:method};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "InterfaceClassMethod", "matches": { "icm": true } }, "633ee898-43ff-32f5-b6ca-17f2c0a2e69c": { "content": "post {\n\taborted {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pab": true } }, "63417208-2c3d-3665-8f4e-b58f1240914e": { "content": "console.info(${1:first})", "doc": "Displays a message in the console but also displays a blue information icon along with the logged message", "filetype": "generated", "grammar": "lsp", "label": "consoleInfo", "matches": { "cin": true } }, "63457108-0f13-3707-97fd-7b5a5a41cb1c": { "content": ":- begin_tests(${1:name}).\n ${0}\n:- end_tests($1).", "doc": "", "filetype": "prolog", "grammar": "snu", "label": "", "matches": { "begintest": true } }, "635238f1-2158-3ab4-9114-57179238e42c": { "content": "def ${1:fname}($2):\n\t${3:pass}", "doc": "Function definition", "filetype": "python", "grammar": "lsp", "label": "Function", "matches": { "def": true } }, "63544736-20ef-372d-834e-573cd1f003e9": { "content": "${1:int}[${2:string}] ${3:dict} = ${0};", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "aa": true } }, "6358943f-df42-34e6-b1ff-f29a602e0012": { "content": "assert_difference \"${1:Model}.${2:count}\", ${3:1} do\n\t$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_difference", "matches": { "asd": true } }, "6362924e-0ba2-3940-8dfc-404b3907bb28": { "content": "file dirname ${0:name}", "doc": "Returns a name comprised of all of the path components in name excluding the last element. If name is a relative file name and only contains one path element, then returns “.”. If name refers to a root directory, then the root directory is returned.", "filetype": "tcl", "grammar": "lsp", "label": "Get the directory name", "matches": { "file dirname": true } }, "63639086-5e38-38d0-951e-d17104cdf605": { "content": "import { useSelector, useDispatch } from 'react-redux';", "doc": "Import Redux hooks (useSelector, useDispatch)", "filetype": "redux", "grammar": "lsp", "label": "redux-import-hooks", "matches": { "irrh": true, "redux import hooks": true } }, "63693498-b4cc-34d9-bed1-b56e71b82d8a": { "content": "#include <stdbool.h>\n#include <stdio.h>\n#include <stdlib.h>\n\nint main(int argc, char *argv[])\n{$0\n\treturn EXIT_SUCCESS;\n}", "doc": "Standard starter template for a tiny C program", "filetype": "c", "grammar": "lsp", "label": "Starter Template", "matches": { "st": true } }, "636b0f7a-e854-3407-a295-7f3829229c50": { "content": "Wait Until Page Does Not Contain ${1:${text}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Page Does Not Contain", "matches": { "wupdnc": true } }, "636bb46f-3f25-3f6e-b148-498ca246007e": { "content": "exp2($2)", "doc": "float exp2(float x)\nvec2 exp2(vec2 x)\nvec3 exp2(vec3 x)\nvec4 exp2(vec4 x)\n\nThe exp2 function returns 2 raised to the power of x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "exp2", "matches": { "exp2": true } }, "63701bf1-a51b-3382-be48-d6f49ffd3098": { "content": "array unset ${1:arrayName} ${0:?pattern?}", "doc": "Unsets all of the elements in the array that match pattern (using the matching rules of string match). If arrayName is not the name of an array variable or there are no matching elements in the array, no error will be raised. If pattern is omitted and arrayName is an array variable, then the command unsets the entire array. The command always returns an empty string.", "filetype": "tcl", "grammar": "lsp", "label": "Unset array elements", "matches": { "array unset": true } }, "63740561-4da6-32ee-a321-638e1cebd82b": { "content": "<%= form_tag(${1:\"/users\"}, method: ${2::post}) %>\n\t${0}\n</form>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "form_tag", "matches": { "ft": true } }, "63770a52-5f78-33b2-8086-5e05e79152fb": { "content": "\\filldraw[${1}] ${2};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\filldraw": true, "filldraw": true } }, "63779cfe-165f-3f46-a93f-90566c5b03e3": { "content": "**${1}**${2}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "**strong**", "matches": { "strong1": true } }, "637e9513-4674-3934-a4e2-005d3d3543be": { "content": "; http://editorconfig.org\n\nroot = true\n\n[*]\nindent_style = ${1:space_or_tab}\nindent_size = ${2:indent_size}\nend_of_line = lf\ncharset = utf-8\ntrim_trailing_whitespace = true\ninsert_final_newline = true", "doc": "", "filetype": "dosini", "grammar": "snu", "label": "", "matches": { "ec": true } }, "63812c97-f83e-37af-ba1d-b68845475e87": { "content": "<li>${1:TARGET}</li>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "li": true } }, "6383b45a-bf23-3b7c-84c4-83f726341f1b": { "content": "<svelte:self />", "doc": "svelte:self", "filetype": "svelte", "grammar": "lsp", "label": "svelte-self", "matches": { "s-self": true } }, "6386368e-67d7-3687-ab36-d4322a865bd8": { "content": "foreach(${1:/*elem*/}; ${2:/*range*/}) if(${3:/*condition*/})\n{\n\t${VISUAL}$4\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "foreach if (forif)", "matches": { "forif": true } }, "638b20f9-74ca-3e1d-ad51-67628765355c": { "content": "{% ssi $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ssi": true } }, "63934b4f-1b45-33ec-acc2-f8d02f7d1fdf": { "content": "white-space: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs:n": true } }, "63936e27-e409-39df-aff4-055039fa3c59": { "content": "{% nav ${1} in ${2} %}\n\t${0}\n{% endnav %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig nav", "matches": { "nav": true } }, "6395e62e-6cab-3c7f-a0eb-5d51541cff8d": { "content": "<link rel=\"$1\" type=\"$2\" href=\"$3\">$4", "doc": "HTML - Defines a resource reference", "filetype": "html", "grammar": "lsp", "label": "link", "matches": { "link": true } }, "6398a135-ef35-3dc0-a45c-4ec6286872c4": { "content": "property? ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "rw?": true } }, "639a64e9-c51f-3b1b-b5ba-2e4ee1cf1b92": { "content": "${1:el}.removeAttribute('${2:attr}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "removeAttribute", "matches": { "hera": true } }, "63a42ace-e75f-393e-93ea-b0974cd4c6c2": { "content": "_Generic(${1:#:expression}, ${2:#:association-list})", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "_Generic": true, "generic, select": true } }, "63a44a38-1519-3151-9a51-07081fa12426": { "content": "it { is_expected.to ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "iiexp": true } }, "63a8227e-1189-3417-a658-96051b02aa48": { "content": "pub type ${1:Name} {\n ${0:$1}\n}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "pub type", "matches": { "pty": true } }, "63a8a11d-4c9b-37ad-b999-e11cf1675311": { "content": "radians(${0:deg});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "radians": true } }, "63ab1eca-26c8-3e87-9ddb-ec82148f1fff": { "content": "#define $0", "doc": "Code snippet for #define \" \"", "filetype": "objc", "grammar": "lsp", "label": "#def", "matches": { "def": true } }, "63ad6ce9-8134-3f1e-bf05-b11580aeb89b": { "content": "const ${1:name} = ${2:value};", "doc": "const assignment", "filetype": "base", "grammar": "lsp", "label": "const-assignment", "matches": { "base const": true } }, "63ad750d-7aa3-38b4-933e-6e065d92d1e2": { "content": "white-space: pre-line;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs:pl": true } }, "63adfc67-aacd-360d-b8b6-432aa731fd0f": { "content": "border-image: url('${1}') ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi": true } }, "63ae84b3-e758-3d6b-8fd1-329156988318": { "content": "@impl true", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "im": true } }, "63b24fe8-69a1-3180-a3f8-5c7ed60eacdf": { "content": "justify-content left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:l": true } }, "63b69682-5b0f-34e2-8b1b-950faf6c0eee": { "content": "componentWillUnmount () {\n\t$0\n}", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "react", "grammar": "lsp", "label": "componentWillUnmount", "matches": { "cwun": true } }, "63c02678-84ce-39ef-8be4-e9da6e235d0d": { "content": "subject.${0:method}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "s.": true } }, "63c38f46-15ec-34af-9824-4154acbd7aaa": { "content": "@name ${1:text}$0", "doc": "The name of the function or table definition. This is usually infered from the code analysis, and the programmer does not need to define it. If LuaDoc can infer the name of the function automatically it's even not recomended to define the name explicitly, to avoid redundancy.", "filetype": "luadoc", "grammar": "lsp", "label": "@name", "matches": { "@name": true } }, "63c4de67-eebc-3735-9fe8-4ee2e9df2f5d": { "content": "setTimeout(() => {\n\t${2}\n}, ${1:delayInms});", "doc": "Executes the given function after the specified delay in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "setTimeOut", "matches": { "sto": true } }, "63cb114c-32f7-3579-b114-65f257ca35e4": { "content": "-record(${1:record}, {${2:field}=${3:value}}).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "rec": true } }, "63cbb119-bca7-3336-9edb-65e2f7b0cb2f": { "content": "void main(List<String> args) {\n $0\n}", "doc": "Insert a main function, used as an entry point.", "filetype": "dart", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "63d05ab6-eb36-36cb-8ae9-17cc20c7a256": { "content": "[<${0:TARGET}>]", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "attribute [<..>]", "matches": { "att": true } }, "63d0de59-0a9b-3fed-919c-6724d0020fd1": { "content": "{% call ${1:name}(${2:args}) %}\n\t$3\n{% endcall %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "call", "matches": { "call": true } }, "63ebad17-7755-37de-bffc-ada9fca896f5": { "content": "{${3:value} for ${2:value} in ${1:iterable}}$0", "doc": "Create a set based on existing iterables.", "filetype": "comprehension", "grammar": "lsp", "label": "Set comprehension", "matches": { "sc": true } }, "63edf026-a9bc-355d-ba2f-89fab3be5b98": { "content": "std::multiset<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "mset": true } }, "63f68776-158b-3644-a31e-3fd10ac710c2": { "content": "componentWillUnmount() {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentWillUnmount", "matches": { "cwun": true } }, "63faf806-efb1-3923-8e27-246ecb1400e8": { "content": "position: sticky;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "position sticky", "matches": { "poss": true } }, "63fee544-9d07-3f6b-9eaa-12ee72648f9e": { "content": "font-weight: bold;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fw:b": true } }, "63ff9135-e4dd-3907-888f-2e279a3ee63a": { "content": "#######################################\n# ${1:Description of the function.}$0\n#######################################", "doc": "A simple shell comment block for functions, with a description. Useful when the user prefers to add the other documentation tags manually.", "filetype": "shelldoc", "grammar": "lsp", "label": "comment_simple", "matches": { "##": true } }, "6405523b-4201-3678-a866-4ca63de40106": { "content": "@property void ${1:/*member_name*/}(${2:/*type*/} rhs) pure nothrow {${3:$1_} = rhs;}", "doc": "", "filetype": "d", "grammar": "snu", "label": "setter property (set)", "matches": { "set": true } }, "640d94e5-a8f0-3731-a32d-f76d591425ce": { "content": "@book{${1:LABEL},\n author/editor = {${2}},\n title = {${3}},\n publisher = {${4}},\n year = {${5}},\n memo = {volume, series, address, edition, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@book": true, "book": true } }, "641782af-135f-3212-974a-e558174c0e01": { "content": "import Head from 'next/head'", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-import-head", "matches": { "next import head": true } }, "641d0daa-9b2e-3cd2-9f8f-32d220ea858a": { "content": "{${1:array}.map((item) => <${2:elementName} key={item.id}>\n\t$0\n</${2}>)}", "doc": "an element self closed", "filetype": "react-ts", "grammar": "lsp", "label": "jsx elements map", "matches": { "jm": true } }, "64277f9e-9565-39a9-b4ff-0d0cad55b796": { "content": "align-items: flex-end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:fe": true } }, "642bd894-7028-3949-99ab-93117927c358": { "content": "import { Injectable } from '@angular/core';\nimport {\n EntityCollectionServiceBase,\n EntityCollectionServiceElementsFactory\n} from '@ngrx/data';\nimport { ${1:Model} } from '${2:../core}';\n\n@Injectable({ providedIn: ${3:'root'} })\nexport class ${1:Model}Service extends EntityCollectionServiceBase<${1:Model}> {\n constructor(serviceElementsFactory: EntityCollectionServiceElementsFactory) {\n super('${1:Model}', serviceElementsFactory);\n }\n}", "doc": "NgRx Data Entity Collection Data Service", "filetype": "angular", "grammar": "lsp", "label": "ngrx-data-entity-collection-data-service", "matches": { "a-ngrx-data-entity-collection-data-service": true, "angular ng rx data entity collection service": true } }, "642eecae-928f-3fa2-a311-869f4fca4912": { "content": "top: ${1},", "doc": "top", "filetype": "react-native", "grammar": "lsp", "label": "top", "matches": { "top": true } }, "643b276c-e3f3-3012-8a5a-4e4559203708": { "content": "resource \"aws_security_group_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_security_group_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_security_group_rule", "matches": { "tf-aws_security_group_rule": true } }, "643d64bf-127f-32ec-9a96-004a326f5aad": { "content": "extend Forwardable", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Forw-": true } }, "6442cd38-7c8c-3ffc-ae91-a23d04f4b266": { "content": "@receiver ${1:Description}$0", "doc": "Documents the receiver of an extension function.", "filetype": "kdoc", "grammar": "lsp", "label": "@receiver", "matches": { "@receiver": true } }, "6442cfac-e88d-34b4-82b6-82a9100d5385": { "content": "function ${1:${TM_FILENAME_BASE}}({ posts }: InferGetStaticPropsType<typeof getStaticProps>) {\n\treturn $2\n}", "doc": "use InferGetStaticPropsType snippet", "filetype": "next-ts", "grammar": "lsp", "label": "use Next.js InferGetStaticPropsType", "matches": { "uifg": true } }, "64471708-af5a-36e4-a77a-0c2abdd45a91": { "content": "_.sortedUniq(${array})", "doc": "_.sortedUniq([1, 1, 2]);\n// => [1, 2]\n\nThis method is like `_.uniq` except that it's designed and optimized\nfor sorted arrays.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sorteduniq", "matches": { "lodash sorteduniq": true } }, "6449d27c-e7ad-3155-a0fc-02a97b4dd4e8": { "content": "install.packages(${1:pkgs}, ${2:lib}, ${3:repos = ${4:getOption(\"repos\")}}, ${5:contriburl = ${6:contrib.url(repos, type)}})", "doc": "Install package", "filetype": "r-snippets", "grammar": "lsp", "label": "ins", "matches": { "insall": true } }, "644b41d4-b08e-38f8-b87d-c04d541f5bf7": { "content": "\\\\sum_{{$1}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "summation", "matches": { "summ": true } }, "644e1ed7-16f5-3f67-b7fe-4cd365d15d7c": { "content": "{% endverbatim %}$0", "doc": "endverbatim", "filetype": "twig", "grammar": "lsp", "label": "endverbatim", "matches": { "endverbatim": true } }, "644f6f73-eea6-3a27-8671-75790f27aa1c": { "content": "div(ng-repeat='${1} in ${2}' | ${3})", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "repf": true } }, "6450d4c1-b99f-3867-a9b7-ae813baeebed": { "content": "<a href=\"${1}\" target=\"_top\">${2:TARGET}</a>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ahref_top": true } }, "645a4893-929c-3147-aed0-616c2588e0a0": { "content": "resource \"librato_space_chart\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n space_id = \"\\${librato_space.my_space.id}\"\n\n stream {\n metric = \"server_temp\"\n source = \"app1\"\n }\n}", "doc": "define librato_space_chart resource.", "filetype": "terraform", "grammar": "lsp", "label": "librato_space_chart", "matches": { "tf-librato_space_chart": true } }, "645d6b02-91b2-3a4e-8d19-ba8ff28f526f": { "content": "import { NgModule } from '@angular/core'\n\nimport { ${1:Name}Component } from './${2:name}.component'\n\n@NgModule({\n\timports: [],\n\texports: [],\n\tdeclarations: [${1:Name}Component],\n\tproviders: [],\n})\nexport class ${1:Name}Module { }\n$0", "doc": "Angular Module", "filetype": "typescript", "grammar": "lsp", "label": "Angular Module", "matches": { "a-module": true } }, "645e68b6-ecae-3c6c-b69c-f6b0f31a5362": { "content": "class ${1:class_name};\n\t// data or class properties\n\t${0}\n\n\t// initialization\n\tfunction new();\n\tendfunction : new\n\nendclass : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "cl": true } }, "6463db11-f895-3add-b463-4b10666ff3ca": { "content": "import { ${1:Observable} } from 'rxjs'\n$0", "doc": "RxJs import", "filetype": "typescript", "grammar": "lsp", "label": "RxJs Import", "matches": { "a-rxjs-import": true } }, "6466ce18-ec08-3863-bb53-2b7eb0f30f5b": { "content": "border-left ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdl+": true } }, "64708057-9fef-3830-8ac1-ced8f49ba3cf": { "content": "<left>{\n\t${0:TARGET}\n}", "doc": "", "filetype": "kp19pp", "grammar": "snu", "label": "", "matches": { "left": true } }, "6475ef4b-5c74-3f0f-9b8c-bc0b31e750f3": { "content": "@system", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "system": true } }, "6477e4e7-2d7e-3777-8324-73596dcefd3d": { "content": "const [${2:propertyName}] = ${1:arrayToDestruct};", "doc": "Creates and assigns a local variable using array destructing", "filetype": "snippets", "grammar": "lsp", "label": "destructingArray", "matches": { "dar": true } }, "647f2750-5449-3c21-bd62-83e8c24eac74": { "content": "ENTRYPOINT ${1:command}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "ENTRYPOINT", "matches": { "ent": true } }, "64811d17-6b9a-3c49-98af-f49314c4d77d": { "content": "import React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassComponent", "matches": { "rcc": true } }, "64835c79-56bd-348a-96c0-2f8383cabfc4": { "content": "Wait Until Element Is Enabled ${1:${locator}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Element Is Enabled", "matches": { "wueie": true } }, "6484f699-c03a-32f9-88a4-8365fa4f977c": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} query \"${4:Name}\" \"${5:SQLContents}\"\n$0", "doc": "Insert query into the stream of transactions.", "filetype": "beancount", "grammar": "lsp", "label": "query", "matches": { "query": true } }, "6486e47e-0bf6-3793-8431-344daff00883": { "content": "new(${0:type})", "doc": "", "filetype": "go", "grammar": "snu", "label": "new", "matches": { "nw": true } }, "648ed807-f4d5-374d-af6b-2117521d8ee0": { "content": "for ${1:rec} in (${2: select}) loop\n\t${0}\nend loop;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "fors": true } }, "64938941-9304-3893-b385-c96376aadad5": { "content": "$_REQUEST['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "R": true } }, "649805f6-aae1-396c-9552-9c17fb4a949f": { "content": "constructor(props) {\n super(props)\n\n this.state = {\n ${1:first}\n }\n}", "doc": "Adds a default constructor for it('', () => {})the class that contains props as arguments", "filetype": "react-es7", "grammar": "lsp", "label": "classConstructor", "matches": { "rconst": true } }, "649af00f-ee05-308f-a6c8-28b50f96df39": { "content": "matrix(NA, nrow = ${1:}, ncol = ${2:})", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "ma": true } }, "649b09e2-a7f0-3cff-bb6c-17b428054e68": { "content": "\\begin{bfseries}\n\t${1:TARGET}\n\\end{bfseries}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{bfseries} \\bfseries": true, "bfseries": true } }, "649dee34-8f0e-3e71-b7e9-ffab02148c75": { "content": "FUNCTION ATAN(${1:tangent})$0", "doc": "function trigonometric arc-tangent, or inverse tangent, of tangent", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ATAN", "matches": { "FUNCTION ATAN": true } }, "64a55a97-2288-3a42-8b40-107a22c542b0": { "content": "grid-auto-flow ${1:row} ${0:dense}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf+": true } }, "64a86d55-201a-39ba-80a9-fee2d5b64dfa": { "content": "\\$props.serialize(${1:optionalObjectToMerge})", "doc": "Serialize component props to HTML attributes", "filetype": "edge", "grammar": "lsp", "label": "edge: props.serialize", "matches": { "psl": true } }, "64aa08cb-4ac7-3962-a558-80e26bf278ec": { "content": "_.isNull(${value})", "doc": "_.isNull(null);\n// => true\n\n_.isNull(void 0);\n// => false\n\nChecks if `value` is `null`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isnull", "matches": { "lodash isnull": true } }, "64ac05df-fdb4-301a-a56c-8808f6b39511": { "content": "border-right-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-right-style": true, "brs": true } }, "64ac06a5-ca37-31ce-a2cb-9f8ce47d0cfa": { "content": "impl ${1:Type/Trait}${2: for $3} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Struct/Trait implementation", "matches": { "impl": true } }, "64b0053a-4c09-3afa-a2db-d0b699485d3e": { "content": "max(${1:value1}, ${2:value2}${3:, }${0:value3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "max": true } }, "64b24740-ffb8-3ce2-a610-36bbed713869": { "content": "echo CHtml::activeHiddenField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhahf": true } }, "64b4153a-f36d-3e74-a9a5-19c15bd06644": { "content": "signal ${1:signalname}(${2:args})", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "signal declaration", "matches": { "signal": true } }, "64b4c9e6-9e61-321e-8d1f-2256d1116115": { "content": "box-sizing: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxz": true } }, "64b7048c-e77e-3512-a69f-ea721dd5f518": { "content": "must_be_instance_of ${0:Class}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbio": true } }, "64b7affd-82f7-316a-aa31-1e246f36192b": { "content": "try\n\t${1}\ncatch ${2:err}\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "try ... catch", "matches": { "try": true } }, "64bf3a35-5c16-3a58-81a5-44c3f353fdfe": { "content": "enter-to-class=\"$1\"$0", "doc": "enter-to-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-enter-to-class", "matches": { "entertoclass": true, "vue enter-to-class": true } }, "64bfaa77-b808-3ac7-96e7-b2f707a00759": { "content": "import { Switch } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importRouterSwitch", "matches": { "imbrs": true } }, "64c09dbe-18a5-32bc-a3e8-2e9a195043f4": { "content": "import { Text, View } from 'react-native'\nimport React, { PureComponent } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativePureComponentExport", "matches": { "rnpce": true } }, "64c0b6d0-096b-3626-9aaa-ed77d929c5e6": { "content": "command: ${1:command}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Command", "matches": { "com": true } }, "64c3ad9f-911f-3cdc-b1f5-974641a7ac22": { "content": "{\n\t\"type\": \"blog\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema blog dropdown", "matches": { "_blog": true } }, "64c4308d-cd3e-39a6-b41e-27f9aabc929a": { "content": "<table>\n\t${0}\n</table>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "table": true } }, "64c63b20-ac8d-3120-a5f8-818fa0419c98": { "content": "setContext(${1:key}, ${2:context})", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-set-context", "matches": { "sv-content": true, "svelte set content": true } }, "64cb3b63-1862-3973-aac2-625cca47322f": { "content": "shadowRadius: ${1},", "doc": "shadowRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "shadowRadius", "matches": { "sha": true } }, "64cb5574-51b5-319b-8146-72546f5de5a8": { "content": "if (${1:conditions}) begin\n\t$0\nend", "doc": "if (...) begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "64cd3618-3b71-3be2-befb-c758bbd3430d": { "content": "where(${1:'conditions'}${0:, bind_var})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "wc": true } }, "64ced156-ed61-31e5-9916-d67425f77530": { "content": "async fetch ({ store, ${1:params} }) {\n\tlet { data } = await fetch('${2:endpoint}').then(res => res.json())\n\tstore.commit('${3:MUTATION_TYPE}', data)\n},", "doc": "Nuxt Fetch", "filetype": "nuxt-script", "grammar": "lsp", "label": "Nuxt Fetch", "matches": { "nfetch": true } }, "64d9a975-8334-3c2d-b959-eac8b07460dc": { "content": "border-bottom-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bbs": true, "border-bottom-style": true } }, "64dd4a3d-7705-3414-b0e1-bc81db0c34e8": { "content": "import Modal from 'react-modal'", "doc": "import react-modal", "filetype": "react-modal", "grammar": "lsp", "label": "react-modal-import", "matches": { "imrm": true, "react-modal import": true } }, "64e08f67-66f1-309b-9749-1e5508923ad6": { "content": "{% capture ${1:variable} %}$2{% endcapture %}", "doc": "Variable tag: capture", "filetype": "liquid", "grammar": "lsp", "label": "Tag capture", "matches": { "capture": true } }, "64e2d5ce-5e4c-3623-bc6c-29be737e98d8": { "content": "function mean(${1:number},${2:...})$0", "doc": "statistical mean value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-mean", "matches": { "function mean": true } }, "64e31c15-5c3d-3458-8c29-26bc9ed70c29": { "content": "0b[${1:1}]", "doc": "binary", "filetype": "nushell", "grammar": "lsp", "label": "binary", "matches": { "0b": true, "binary": true } }, "64e4bfa3-a1de-32c7-94f2-8773b4241326": { "content": "if (${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "if (condition) { ... }", "matches": { "if": true } }, "64e55398-b497-35e5-b40e-52eb6b634a67": { "content": "<small>${0}</small>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "small": true } }, "64e5f103-36be-323a-beea-6471eb096f1f": { "content": "\\\\rightarrow {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "rightarrow", "matches": { "ra": true } }, "64f427a4-f876-30b7-8c6d-8e1ea422a71d": { "content": ":key=\"${1:key}\"", "doc": "Expects: string. Children of the same common parent must have unique keys. Duplicate keys will cause render errors.", "filetype": "html", "grammar": "lsp", "label": "key", "matches": { "key": true } }, "64f96b22-a91f-377e-887c-ccb9c7049d68": { "content": "grid: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "g": true } }, "64f9fcfb-8d06-3dd9-9168-bab8034f8138": { "content": "display: inline-block;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "display: inline-block", "matches": { "disi": true } }, "64ff0527-e120-3225-8b8d-564f16b1a070": { "content": "vertical-align ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va": true } }, "64ffb6d1-36f5-33a2-a21e-a3b425fbbb3b": { "content": "white-space-collapse loose", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc:l": true } }, "6500bde5-fd42-350f-808e-798a9bc0d552": { "content": "${1:deferred}.rejectWith(${2:this}, ${3:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Drejw": true } }, "6504373a-5c28-30b7-962b-df789a94b726": { "content": "| camelcase", "doc": "String filter: camelcase", "filetype": "liquid", "grammar": "lsp", "label": "Filter camelcase", "matches": { "camelcase": true } }, "650b6db2-19a4-3b0d-8b19-d078e9dd8f9d": { "content": "break;", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "break": true } }, "650de445-d8f5-39ca-9419-91b2aa7234ea": { "content": "(${1:a}: ${2:T}) => $1 ${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fcf": true } }, "65100733-d15e-3b1a-8f22-b969a3d86896": { "content": "import React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassExportComponent", "matches": { "rce": true } }, "65225282-72c7-3b8d-8222-db095d400ba3": { "content": "$1:\npushl %ebp\nmovl %esp, %ebp\n\n$2\n\npopl %ebp\nret", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Basic procedure", "matches": { "proc": true } }, "6524f643-709e-3ffc-b46b-d7758789ed58": { "content": "${1:FIELDNAME} = forms.TimeField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "TimeField", "matches": { "ftime": true } }, "6525c058-a84a-369c-a879-f7f821a1ed07": { "content": "[NSThread detachNewThreadSelector:@selector(${1:#:method}:) toTarget:${2:#:aTarget} withObject:${3:#:anArgument}]", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "thread": true } }, "6527e6cd-defa-395e-be23-1f720b993384": { "content": "@exception ${1:ExceptionName} ${2:Description.}$0", "doc": "Indicates the exceptions that can be thrown by a function. This tag is a synonym of @throws.", "filetype": "phpdoc", "grammar": "lsp", "label": "@exception", "matches": { "@exception": true } }, "65296594-e9aa-37ec-b514-b9c0c895aaab": { "content": "std::vector<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "vector": true } }, "65297a22-beda-3e8e-a679-300eddf1e0e3": { "content": "echo CHtml::ajaxSubmitButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhajsb": true } }, "652c4ccf-57f6-37b9-b79a-1d98b65e8025": { "content": "font-stretch: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:n": true } }, "65306cf7-7d0c-37c2-a158-c959ae7cccf7": { "content": "#!/usr/bin/env rdmd", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "#!": true } }, "65390c65-0356-3df6-a647-64e2e27a8d61": { "content": "{if ${1}}\n\t${0:${VISUAL}}\n{/if}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{if !cond} ... {/if}", "matches": { "ifn": true } }, "6539c6f8-b3ac-3497-8023-6e47370d9e12": { "content": "goback returning ${1:0}", "doc": "goback returning [0]", "filetype": "vscode_cobol-compound", "grammar": "lsp", "label": "gr0", "matches": { "gr0": true } }, "653c55e7-a78f-3943-9ae6-41a1b03abf4a": { "content": "align-self center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:c": true } }, "6549d6fd-1665-3e3c-92e2-7dd261287569": { "content": "import React, { memo } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithMemoAndPropTypes", "matches": { "imrmp": true } }, "654c1eeb-d6de-3f0e-8816-369cba4be597": { "content": "${1:FIELDNAME} = models.BigIntegerField($2)", "doc": "BigIntegerField (mbigint).\n\nA 64-bit integer, much like an IntegerField.", "filetype": "models", "grammar": "lsp", "label": "mbigint", "matches": { "mbigint": true } }, "6555fea5-2ff3-31ad-b6f8-e4f5739603aa": { "content": "${1:callbacks}.disable()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cdis": true } }, "655be4d5-40d0-385a-b260-3dc78ffcfcf3": { "content": "{% block ${1:blockname} %}\n$2\n{% endblock $1 %}", "doc": "block tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "block", "matches": { "block": true } }, "655ee412-fd61-3e09-8e83-c221c02cf735": { "content": "__MODULE__", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "MOD": true } }, "65611b5a-75c3-3e13-bb8b-97260b73425a": { "content": "(let [${1:name} ${2:value}])", "doc": "Create a variable", "filetype": "fennel", "grammar": "lsp", "label": "let", "matches": { "let": true } }, "65632622-01e0-3c87-b19a-bcd5074e8529": { "content": "UFUNCTION(Client, Unreliable)\nvoid ${1:FunctionName}(${2:FunctionParameters});", "doc": "Setup Function run only on owning Client", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Client Function", "matches": { "ufunction_client": true } }, "65637a84-f3a9-3ab1-b25a-c41fa34df7ea": { "content": "resource \"openstack_lb_vip_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n subnet_id = \"12345\"\n protocol = \"HTTP\"\n port = 80\n pool_id = \"67890\"\n}", "doc": "define openstack_lb_vip_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_vip_v1", "matches": { "tf-openstack_lb_vip_v1": true } }, "65681a51-f3f9-3542-9b62-a9de94a8fbe3": { "content": "package ${1:package}{\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "package": true } }, "65736d25-5e01-37e1-b3da-018488c8fce2": { "content": "{\n\t\"type\": \"text\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": \"${3}\",\n\t\"info\": \"${4}\",\n\t\"placeholder\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_text": true } }, "657c14f2-a608-3700-a626-494016c8d2d1": { "content": "public int ${1}(${2})\n{\n\t${0:return 0;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mi+": true } }, "657e2bf6-7d04-3bb3-a9b2-aabfaabfd72c": { "content": "{% ssi $1 parsed %}", "doc": "ssi tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ssi", "matches": { "ssi": true } }, "657f931f-028d-396d-b728-bcdec1193b1a": { "content": "border-top-left-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtli": true } }, "6585e4db-28ed-3dd7-b552-6ec61b086c35": { "content": "trait ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "trait": true } }, "65890d79-ddd4-339e-8399-b752acf8ac67": { "content": "::: {.nonincremental}\n-$1\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "nonincremental", "matches": { "noninc": true } }, "658a03ea-f80b-39cb-beb8-92ff38be87c8": { "content": "- (${1:#:id})${2:#:method}${3:(#:id)}${4:#:anArgument}\n{\n${0}\n\treturn nil;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Method", "matches": { "m": true } }, "658a4177-f53f-3c28-b63c-b312335eb288": { "content": "if ( $1 )\n{\n\t${2:}\n}", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "if": true } }, "658a6243-3b3d-3ccf-976b-2213b8a014d4": { "content": "${1:deferred}.isResolved()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Disres": true } }, "658b1d05-7530-3afc-a4c9-7817df99f29f": { "content": "package ${1:package_name};\n\t${0}\nendpackage : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "pkg": true } }, "658f560f-2a71-37af-8f23-b8fd09fc7a00": { "content": "const mapStateToProps = (state) => ({\n\t${1}\n})\n\nconst mapDispatchToProps = {\n\t\n}", "doc": "Creates mapStateToProps function.", "filetype": "redux", "grammar": "lsp", "label": "redux-map-to-props", "matches": { "redux map props": true } }, "6593d865-6bc9-339e-ab63-c46aab3664ad": { "content": "function ${1:name}($2) result($3)\n\t${0}\nend function $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "func": true } }, "65994a74-71fa-35cf-b568-df2bf59b9898": { "content": "#region ${1:Region}\n${VISUAL}$0\n#endregion", "doc": "", "filetype": "cs", "grammar": "snu", "label": "#region #endregion", "matches": { "#region": true } }, "659e53d1-ee15-33e4-9c78-2a8d5e5f5826": { "content": "mix : [ { ${1:block} : '${2:block}' } ],", "doc": "", "filetype": "javascript-bemjson", "grammar": "snu", "label": "", "matches": { "mi": true } }, "65a179b4-8890-3da8-97f2-e9c77700501f": { "content": "shouldComponentUpdate (nextProps, nextState) {\n\t$0\n}", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "react-ts", "grammar": "lsp", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "65a23f1f-64f5-3caf-9589-f684b46d2a2c": { "content": "function locale-date(${1:yyyymmdd},${2:locale-optional})$0", "doc": "format yyyymmd; according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-locale-date", "matches": { "function locale-date": true } }, "65a43964-b220-3452-97e0-83630dc66139": { "content": "// MARK: - ${1:lable}", "doc": "Create a MARK", "filetype": "objc", "grammar": "lsp", "label": "MARK: -", "matches": { "mark": true } }, "65a639cd-381b-3e61-9df9-631625347c55": { "content": "font-weight: lighter", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fw:lr": true } }, "65a644f1-fb3a-374c-9a5b-fbeccba37dad": { "content": "@break", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@break", "matches": { "break": true } }, "65b14b5d-818f-36f0-a250-97b62532f0a6": { "content": "assert_not_nil ${1:instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asnn": true } }, "65b548c2-29e7-3145-a7f4-183a7ac9829d": { "content": "@scope(\"${1:Math}\") @val external ${2:random}: ${3:unit => float} = \"${4:random}\"", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Global External Module", "matches": { "@bs": true, "external": true } }, "65b96ee9-d4b6-3843-a246-f711bbd63444": { "content": "/*\n * ${0}\n */", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "/*": true } }, "65be2d32-85f0-3d0d-b339-9d14a6a40eb3": { "content": "display: table-column;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbcl": true } }, "65beb37a-fdeb-3c0c-825d-01b2dde228d2": { "content": "vertical-align: top;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "vertical-align: top", "matches": { "vat": true } }, "65c466ce-980b-3f32-b219-3717cbe7727a": { "content": "on_release:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "on_release from pykv-snippets", "matches": { "on_release": true, "onrelease": true } }, "65c95633-234e-36a4-987d-2338913c8591": { "content": "<textarea rows=\"$1\" cols=\"$2\">$3</textarea>$4", "doc": "HTML - Defines a text area", "filetype": "html", "grammar": "lsp", "label": "textarea", "matches": { "textarea": true } }, "65cd635c-12f8-3a56-98d7-a54890522806": { "content": "echo CHtml::listData(array(${1}),'${2:valueField}', '${3:textField}','${0:groupField}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhld": true } }, "65cd96e1-6b33-34f1-b441-c20ed7b900af": { "content": "${1:myVar}: React.PropTypes.${2:type}${3:.isRequired}\n$4", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React propType (key/value)", "matches": { "propType": true } }, "65ce219f-e1b5-3b75-bfef-fc83b36db65c": { "content": "stringformat:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "stringformat": true } }, "65d0a6c1-0373-3ff7-9be8-764bc22482c3": { "content": "test \"${1:name}\" do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "test", "matches": { "test": true } }, "65d121ae-28ed-3fb3-852a-9631209568be": { "content": "fun ${1:function_name}($2)\n\t${3:\" code}\nendf", "doc": "", "filetype": "vim", "grammar": "snu", "label": "function", "matches": { "f": true } }, "65d1b1b0-2e03-3f0c-92c7-49efe6cefec8": { "content": "[%header,format=csv]\n|===\n${0}\n|===", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "CSV table", "matches": { "csvtable": true, "tablecsv": true } }, "65d58456-1eb5-3536-afd5-4f82e9c514e9": { "content": "${1:propName}: {\n\ttype: ${2:Number}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vprops": true } }, "65d63b8d-77c3-3177-a944-da04d701e50a": { "content": "${1:command} | describe", "doc": "\"describe\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "describe builtin", "matches": { "describe": true } }, "65d7447a-b47d-32b3-84e5-bc574731a8ef": { "content": "@yield [${1:parameters}] ${2:Description.}$0", "doc": "Describes what a method might yield to a given block. The types specifier list should not list types, but names of the parameters yielded to the block. If you define parameters with @yieldparam, you do not need to define the parameters in the type specification of @yield as well.", "filetype": "rdoc", "grammar": "lsp", "label": "@yield", "matches": { "@yield": true } }, "65d867cf-8091-3983-be90-f3964aec6c9f": { "content": "<|.. $1", "doc": "Arrow for object extends another object", "filetype": "plantuml", "grammar": "lsp", "label": "Dotted extension", "matches": { "dext": true } }, "65db1902-8542-3b36-a5a1-770c53b8d983": { "content": "pub enum ${1:Name} {\n\t${2},\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "pub enum definition", "matches": { "penum": true } }, "65e0fba5-1e60-3136-9a1b-6c94a7692222": { "content": "do\n{\n\t${VISUAL}$0\n} while (${1:true});", "doc": "", "filetype": "cs", "grammar": "snu", "label": "do loop", "matches": { "do": true } }, "65e5a153-87e0-3c98-b2f6-3e9a233ae6d7": { "content": "\\\\begin{listing}[language=${1:language}]\n\t${0:${VISUAL}}\n\\\\end{listing}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "lst": true } }, "65e67668-4835-3209-b0c2-c8763ba6ffc1": { "content": "pluralize(${1:value}${2:, optionalCount})", "doc": "Pluralize a word", "filetype": "edge", "grammar": "lsp", "label": "edge: pluralize", "matches": { "pluralize": true } }, "65e8097a-4d2c-34ed-b512-d66ed4b524c2": { "content": "- (${1:#:id})${2:#:thing};\n- (void)set${2}:(${1})aValue;", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "iobj": true } }, "65e95fff-162d-3aaf-aa71-ab33adffd51f": { "content": "<ul>\n\t{% for tag in craft.tags.group(\"${1:tagGroupHandle}\").all() %}\n\t\t<li>{{ tag }}</li>\n\t{% endfor %}\n</ul>\n$0", "doc": "craft.tags", "filetype": "twig", "grammar": "lsp", "label": "tags", "matches": { "tags": true } }, "65ea03ba-8ba1-373a-8973-411aa465cc1c": { "content": "for (int ${1:i} = ${2:1}; $1 < argc; $1++) {$0\n}", "doc": "'for' loop for cmdline arguments", "filetype": "c", "grammar": "lsp", "label": "for argv[]", "matches": { "fora": true } }, "65eacb46-8ee6-345a-a0aa-356bd6db39fe": { "content": "${1:value} ⊻ ${2:value}", "doc": "Code snippet for bitwise xor (exclusive or) operator.", "filetype": "julia", "grammar": "lsp", "label": "bitwise xor", "matches": { "xor": true } }, "65eb559b-bc4d-3fc5-abe7-7e3511614718": { "content": "PropTypes.node.isRequired,", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeNodeRequired", "matches": { "ptndr": true } }, "65ed9fef-c33f-333c-a1e3-0ae755e64def": { "content": "constructor(${1:arguments}) {\n\tsuper(${1:arguments});${0}\n}", "doc": "class constructor (ES6)", "filetype": "base", "grammar": "lsp", "label": "class-constructor-es6-", "matches": { "base class constructor": true } }, "65eea444-17d5-3fb2-8675-7a04fa3bfc05": { "content": "justify-items: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ji:c": true } }, "65eebcc1-9aeb-3cab-a619-11a9ca44fcfe": { "content": "while ${1:true} do\n\t${0}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "wh": true } }, "65fa657b-059e-3fd4-9a2b-79a4ad5bb555": { "content": "border-radius: ${0:2px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-radius", "matches": { "br": true } }, "65fb8d51-e9d0-3746-ad7e-7e445ea7c46a": { "content": "has_and_belongs_to_many", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_and_belongs_to_many", "matches": { "habtm": true } }, "65fc94b2-dbf2-3881-a80f-4381b7afff63": { "content": "_.method(${path}, ${args})", "doc": "var objects = [\n { 'a': { 'b': _.constant(2) } },\n { 'a': { 'b': _.constant(1) } }\n];\n\n_.map(objects, _.method('a.b'));\n// => [2, 1]\n\n_.map(objects, _.method(['a', 'b']));\n// => [2, 1]\n\nCreates a function that invokes the method at `path` of a given object.\nAny additional arguments are provided to the invoked method.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-method", "matches": { "lodash method": true } }, "6602b873-3fb4-3daa-a031-dd4f0d83bc95": { "content": "${1:command} | url ${2|build-query,encode,join,parse|}", "doc": "\"url\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "url builtin", "matches": { "url": true } }, "660a7a0d-c70a-3e5f-a6cf-51d312fc2354": { "content": "procedure ${1}(${2}) is\n\t${3}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "procedure", "matches": { "proc": true } }, "6611be92-6847-3710-8416-75055dfdedaf": { "content": "visibility: ${1:visible/hidden/collapse};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "visibility: type (visibility)", "matches": { "visibility": true } }, "6615619a-6a24-3362-a083-962d4ac7fc65": { "content": "truncatewords:$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "truncatewords": true } }, "661718d8-1145-354e-b4b7-a9904ef3c2ab": { "content": "before_validation :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mbv": true } }, "661723fe-e8cf-3171-8ebf-07cfdcfc5e8c": { "content": "-moz-border-image ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi:m": true } }, "662b2b03-796a-3fcc-aba1-707be076239e": { "content": "*ngFor=\"let ${1:item} of ${2:stream} | async as ${3:list}\"${0}", "doc": "Angular *ngForAsync", "filetype": "html", "grammar": "lsp", "label": "ngForAsync", "matches": { "a-ngForAsync": true } }, "662f8fa3-1c6c-3cf7-97fc-0a01db89dc34": { "content": "@mixin ${1:name} {\n $0\n}", "doc": "", "filetype": "css", "grammar": "lsp", "label": "@mixin", "matches": { "mix": true } }, "662fae7d-56b6-31dd-904f-995d00d11d12": { "content": "@incollection{${1:LABEL},\n author = {${2}},\n title = {${3}},\n booktitle = {${4}},\n year = {${5}},\n memo = {editor, pages, organization, publisher, address, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@incollection": true, "incollection": true } }, "6631986c-244b-33cc-b4c4-d761b41fba1e": { "content": "justify-content: center;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "justify-content: center", "matches": { "jcc": true } }, "6632b1d9-7be4-3dfc-b205-ee0a6f9cdcec": { "content": "try {\n $0\n} catch (${1:e}) {\n}", "doc": "Insert a try/catch block.", "filetype": "dart", "grammar": "lsp", "label": "try", "matches": { "try": true } }, "6633ab45-c87f-3b7f-b55d-45517cb87092": { "content": "for ${1:e} := range ${2:collection} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for range loop", "matches": { "forr": true } }, "663562e0-74cd-3bdb-b31f-cc57a8d9cabf": { "content": "console.assert(${1:expression}, ${2:object});", "doc": "If the specified expression is false, the message is written to the console along with a stack trace", "filetype": "snippets", "grammar": "lsp", "label": "consoleAssert", "matches": { "cas": true } }, "6639e2a4-c174-3006-8211-c41f3c8fe39b": { "content": "${1:cond} ? ${2:true} : ${3:false}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "ternary", "matches": { "te": true } }, "663b028c-9769-3efe-ae8f-f14753dcef41": { "content": "<code>${0:#:content}</code>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<code></code>", "matches": { "code": true } }, "663c0d54-cffd-300b-9352-ad1d8c566c68": { "content": "local ${1:varName} = ${0:value}", "doc": "define a variable", "filetype": "lua", "grammar": "lsp", "label": "assigment", "matches": { "ll": true } }, "663ce0db-96b5-3990-b2f6-c9326e6e8dfe": { "content": "@opaque ${1:type_name} :: ${2:type}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "op": true } }, "663e8c9e-00b4-34c9-bdc7-d1c70a32a135": { "content": "overflow-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs": true } }, "66471b8c-d406-3ab9-904b-675122946ee3": { "content": "border-bottom-left-image continue", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbli:c": true } }, "6649cc3e-8e23-35a2-8680-f14a67133c31": { "content": "if ${1:true} then\n\t${0:TARGET}\nend if", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "if": true } }, "664ff91f-1cde-3a74-9fcb-f1f1e7aada39": { "content": "# ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 1", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 1", "matches": { "heading1": true } }, "66554e10-5cba-3164-8ee8-952012ba071e": { "content": "throw new (\"${1:Exception()}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "throw": true } }, "66583cc2-8316-3bf3-8938-bb0a9c567b43": { "content": "wont_be_instance_of ${0:Class}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbio": true } }, "665a08be-1dbb-3ef9-9965-2e711347a49a": { "content": "@${1:param/return/private/public} ${1:parameter} ${0:description}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "@": true } }, "66608cee-d05e-36a5-99f4-107e0f6775a2": { "content": "StreamBuilder(\n stream: ${1:stream},\n initialData: ${2:initialData},\n builder: (BuildContext context, AsyncSnapshot snapshot) {\n return Container(\n child: ${3:child},\n );\n },\n),", "doc": "Creates a new `StreamBuilder` that builds itself based on the latest snapshot of interaction with the specified `stream`", "filetype": "flutter", "grammar": "lsp", "label": "Stream Builder", "matches": { "streamBldr": true } }, "6661aba0-100b-3c53-8674-6afb2400ef32": { "content": "def ${1:name}(${2:arg}) = ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "def": true } }, "66631dad-f8b0-3053-bd8a-fb9fc56bf77c": { "content": "<head>\n <meta charset=\"${1:utf-8}\">\n <title>${2}</title>\n<style>\n ${3}\n</style>\n ${4}\n</head>${5}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "head": true } }, "666876f5-9790-316c-a6bb-dacb64265fcc": { "content": "// I don't know how this works. Don't touch it.", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "idk": true } }, "666ac6ea-bbad-34c6-b58b-5f7c1f789757": { "content": "if ${1:condition} do\n $2\nelse\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "if .. do .. else .. end", "matches": { "ife": true } }, "667a56c0-ceb4-36c8-a955-b8b6b1d57126": { "content": "{% include \"${1}\" with ${2} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig include with parameters", "matches": { "includewith": true } }, "667ee873-6468-3745-8402-972fab9c9b68": { "content": "${1:http}.HandleFunc(\"${2:/}\", ${3:handler})", "doc": "Snippet for http.HandleFunc()", "filetype": "go", "grammar": "lsp", "label": "http.HandleFunc", "matches": { "hf": true } }, "66801c5e-4466-307c-b91d-63325a6193d2": { "content": "import { NgModule } from '@angular/core'\nimport { EffectsModule } from '@ngrx/effects'\nimport { StoreModule } from '@ngrx/store'\nimport { StoreDevtoolsModule } from '@ngrx/store-devtools'\nimport { environment } from '../../environments/environment'\n\n@NgModule({\n imports: [\n StoreModule.forRoot({}),\n EffectsModule.forRoot([]),\n environment.production ? [] : StoreDevtoolsModule.instrument()\n ]\n})\nexport class $1StoreModule {}", "doc": "NgRx Store Module", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Store Module", "matches": { "a-ngrx-store-module": true } }, "6681067f-d979-3a86-be0c-8627903e887f": { "content": "<nuxt-link to=\"$1\">$2</nuxt-link>$0", "doc": "", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-linkto", "matches": { "nuxt linkto": true } }, "66855bb2-4f95-3c0b-bef7-7f21503c96d3": { "content": "{% img ${1:class} ${2:URL} ${3:width} ${4:height} ${5:title_text} ${0:alt_text} %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "img": true } }, "66895b5e-3108-31f8-93ac-a3f9c8c8a636": { "content": "font-stretch: extra-expanded", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:ee": true } }, "6690d93d-f9dd-3061-a8d6-10fa2fd359b2": { "content": "<summary>${0:#:description}</summary>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<summary></summary>", "matches": { "summary": true } }, "6694dd51-aebf-390f-8bcc-a9c5069bea02": { "content": "border-right-color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrc": true } }, "66966eaf-bfb9-377a-a33f-bee2970db7dc": { "content": "has_one :${0:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ho": true } }, "6697bcae-20c8-3c86-a4e9-cbc82fe90ab9": { "content": "daply(${1:frame}, ${2:variables}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "da": true } }, "669c746a-1aaf-30c2-9b40-f4b7f1660b29": { "content": "{% load $1 %}", "doc": "load tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "load", "matches": { "load": true } }, "669d6097-388a-3553-afa4-700fa9b2c2a4": { "content": "border-style: ridge", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:r": true } }, "669e32b0-b634-3f37-90d2-851ccc1724b2": { "content": "this.$1 = this.$1.bind(this);$0", "doc": "Binds the this of a method. To be used inside a constructor", "filetype": "snippets", "grammar": "lsp", "label": "bindThis", "matches": { "bnd": true } }, "669e85c7-e014-3674-96b6-66faeeb3591f": { "content": "default_scope ${1:order(${2:'${3:created_at DESC}'})}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "default_scope", "matches": { "dscope": true } }, "66a12e92-71d7-33f2-af1a-0dc21d0f24e0": { "content": "else {\n ${0:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "else {}", "matches": { "else": true } }, "66a155b3-d9fb-3da4-b750-155bdc63e194": { "content": "@try {\n\t${1:statements}\n}\n@catch (NSException * e) {\n\t${2:handler}\n}\n@finally {\n\t${0:statements}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "@try": true } }, "66ac5cc6-c6ad-3f1f-a592-2a780468644b": { "content": "\"us-west-2\"", "doc": "Define a aws-region-us-west-2 US West (Oregon) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-us-west-2", "matches": { "tf-aws-region-us-west-2": true } }, "66b678d6-0d6d-3587-a44d-7ef04da38334": { "content": "% if $1:\n\t${2:}\n% else:\n\t${0:}\n% endif", "doc": "", "filetype": "mako", "grammar": "snu", "label": "if/else", "matches": { "ife": true } }, "66ba95fa-524f-3e42-b631-5c5c1fa3490f": { "content": "${1:UMySaveGame}* ${2:Instance} = Cast<${1:UMySaveGame}>(UGameplayStatics::LoadGameFromSlot(${3:SaveSlotName}, ${4:UserIndex}));", "doc": "Load a SaveGame from disk.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Load SaveGame", "matches": { "usavegame_load": true } }, "66bdbc50-747b-3c8f-a347-4f194ae34f6c": { "content": "let ${1:variable} = ${0: value}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "let": true } }, "66bde63a-6fc5-3419-a568-9f65b7e13585": { "content": "$.removeData(${1:element}${2:, 'key name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "remdd": true } }, "66be2a9f-f8a8-3161-aff7-d986961f37a0": { "content": "${1:obj}.toggle('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "togsh": true } }, "66be6815-0c99-343b-ac2e-48555464ccf9": { "content": "function ${1:name}(${2:args})\n return ${0:type};", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "pfs": true } }, "66c13147-c80d-31f4-a20e-6a6c12091d68": { "content": "display -moz-inline-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:mib": true } }, "66c19006-22c3-3d5a-b2c6-406ce01a87dc": { "content": "top auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "t:a": true } }, "66c36cfe-ffac-3ce6-80d6-1417bd06884b": { "content": "resource \"azurerm_servicebus_topic\" \"${MyResource}\" {\n name = \"testTopic\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n namespace_name = \"\\${azurerm_servicebus_namespace.test.name}\"\n location = \"West US\"\n enable_partitioning = true\n}", "doc": "Defines azurerm_servicebus_topic resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_servicebus_topic", "matches": { "tf-azurerm_servicebus_topic": true } }, "66c456a0-1694-3263-bede-29e5140e986c": { "content": "content no-close-quote", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:ncq": true } }, "66c4cc1a-e1e1-320a-b346-0994c6cae18b": { "content": "| rstrip }}", "doc": "String filter: rstrip", "filetype": "jekyll", "grammar": "lsp", "label": "Filter rstrip", "matches": { "rstrip": true } }, "66c57ff8-1694-331f-8211-b08856c15cea": { "content": "fn ${1:args} -> ${0} end", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "fn": true } }, "66c7960e-9228-30c2-94e5-f5a945dfa247": { "content": "${1} ? ${2} : ${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "t": true } }, "66d41cc9-5080-3778-a258-e931677900d9": { "content": "expect($1).toBeNull();$0", "doc": "expects the argument is null", "filetype": "jest", "grammar": "lsp", "label": "jest-tobenull", "matches": { "jest expect tobenull": true, "tbn": true } }, "66d4a57f-7d90-3c7d-abd1-1cf787c44787": { "content": "with ${1:open}(${2:#:filename, mode}) as ${3:f}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "with {func}({file}) as :", "matches": { "with": true } }, "66dcf251-4736-372b-859f-8374ef00aef2": { "content": "toString()", "doc": "The toString() method returns a string representing the specified string value.", "filetype": "javascript", "grammar": "lsp", "label": "toString", "matches": { "toString": true } }, "66e46ccb-9c21-37b5-80ff-a3d3c4a39d84": { "content": "padding-bottom: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "padding-bottom", "matches": { "padb": true } }, "66ea8c56-4779-346c-8be4-fae7445b7ed7": { "content": "resource \"docker_network\" \"${MyResource}\" {\n}", "doc": "Defines docker_network", "filetype": "terraform", "grammar": "lsp", "label": "docker_network", "matches": { "tf-docker_network": true } }, "66eab140-82d7-3cd0-a128-91ddfdcd1d3a": { "content": "<%= fields_for :${1:model}, @$1 do |${2:f}| %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "fields": true } }, "66f09797-e10d-3e52-b051-8609411d6ce4": { "content": "<svelte:window />", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-window", "matches": { "svelte window": true, "svw": true } }, "66f1dd34-3f4e-38f8-8703-7c22061abcba": { "content": "unsafe\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "unsafe", "matches": { "unsafe": true } }, "66f2b277-35a1-33a6-994d-5889047381ad": { "content": "for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {\n\tconst ${3:element} = ${2:array}[${1:index}]\n\t$0\n}", "doc": "For Loop", "filetype": "typescript", "grammar": "lsp", "label": "For Loop", "matches": { "for": true } }, "66f688e2-4efd-370f-8bc9-5d92af89cd1b": { "content": "[ngStyle]=\"{${1:style}: ${2:expression}}\"", "doc": "Angular ngStyle", "filetype": "html", "grammar": "lsp", "label": "ngStyle", "matches": { "a-ngStyle": true } }, "66fd7645-b5aa-33e1-9d1c-ffbe7b8bc629": { "content": "dotCase(${1:'${2:value}'})", "doc": "Convert a string to dotCase", "filetype": "edge", "grammar": "lsp", "label": "edge: dotCase", "matches": { "dotCase": true } }, "66ffc8bc-2cb2-3b93-b391-61acbff0fb6f": { "content": "macro_rules! ${1:name} {\n\t(${2:matcher}) => (\n\t\t$3\n\t)\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "macro_rules!", "matches": { "macro": true } }, "6701a0b2-f392-3a28-ae15-45084c6632e4": { "content": "boundary $0", "doc": "Model a boundary of the system", "filetype": "plantuml", "grammar": "lsp", "label": "Boundary", "matches": { "bound": true } }, "6710f47a-305e-3447-b1f2-1a6a98ee7344": { "content": "[ngClass]=\"{${1:cssClass}: ${2:expression}}\"", "doc": "Angular ngClass", "filetype": "angular", "grammar": "lsp", "label": "ngclass", "matches": { "a-ngclass": true, "angular ng class": true } }, "6717cfd2-6329-3694-9a08-4e23af92459c": { "content": "match ${1:x} with\n| Some(${2:y}) -> ${3:()}\n| None -> ${4:()}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "pattern match on an option type", "matches": { "matcho": true } }, "6720d49f-878f-31a7-a812-d09b8b6e3f5d": { "content": "if ( ${1:condition} ) {\n\t${2:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "if statement", "matches": { "if": true } }, "6728ef20-e884-3ed5-b0ef-c7c6fbb785b2": { "content": "protected ${1:void} ${2}(${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "m|": true } }, "672cad26-119c-36a5-97e6-6bc456f27efd": { "content": "resource \"azurerm_storage_account\" \"${1:MyResourceName}\" {\n name = \"${2:MyStorageAccountName}\"\n resource_group_name = \"${3:azurerm_resource_group_name}\"\n location = \"West US\"\n account_tier = \"Standard\"\n account_replication_type = \"GRS\"\n}", "doc": "Defines azurerm_storage_account resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_account", "matches": { "tf-azurerm_storage_account": true } }, "67314e85-4432-396f-8da6-943f92539cab": { "content": "watchQuery (newQuery, oldQuery) {\n\t${1:data}\n},", "doc": "Use the watchQuery key to set up a watcher for query strings.", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-watch-query", "matches": { "nuxt watchquery": true } }, "6731f8d6-6db7-3403-bc79-0b5e972bd2f3": { "content": "\\\\documentclass{${1:class}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\documentclass{}", "matches": { "dcl": true } }, "6732b42d-ea93-36c5-8493-451a52c3815b": { "content": "glob ${1:?switches?} ${0:?pattern ...?}", "doc": "This command performs file name “globbing” in a fashion similar to the csh shell or bash shell. It returns a list of the files whose names match any of the pattern arguments. No particular order is guaranteed in the list, so if a sorted list is required the caller should use lsort.", "filetype": "tcl", "grammar": "lsp", "label": "Return names of files that match patterns", "matches": { "glob": true } }, "6732e757-01d7-31a3-b3cc-da8f39c21f73": { "content": "\\begin{flushleft}\n\t${1:TARGET}\n\\end{flushleft}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{flushleft} \\flushleft": true, "flushleft": true } }, "67347196-689f-3ad9-bdd9-d4d53aa7cd69": { "content": "gl_MaxTextureImageUnits", "doc": "const mediump int gl_MaxTextureImageUnits >= 8\n\nThe built-in constant gl_MaxTextureImageUnits provides the maximum number of texture units that can be used by the fragment shader. The value of this variable is dependent on the OpenGL ES 2.0 implementation but has to be at least 8.", "filetype": "glsl", "grammar": "lsp", "label": "gl_MaxTextureImageUnits", "matches": { "gl_MaxTextureImageUnits": true } }, "673809b5-2eae-30ee-a9c4-7ab9267aff44": { "content": "echo CHtml::activeDropDownList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhaddl": true } }, "6738b363-58c9-36c6-9820-1b4f9395ba4a": { "content": "{% endif %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endif", "matches": { "endif": true } }, "673a4d0e-d5f3-372a-abed-f389a1e0bfeb": { "content": "t.time :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcti": true } }, "673be691-d228-3935-9be7-ceba2b528282": { "content": "${1:condition} || ${2:expression}", "doc": "In the expression a || b, the subexpression b is only evaluated if a evaluates to false.", "filetype": "julia", "grammar": "lsp", "label": "or short-circuit evaluation", "matches": { "||": true } }, "673ca023-a799-30b6-b1c2-896bc317f368": { "content": "else if (${3})\n\t${0:${VISUAL}}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "eif": true } }, "673d2d5c-f32f-3138-8ff3-c20694e6c36e": { "content": "afterUpdate(() => {\n\t${1:// content here}\n});", "doc": "afterUpdate lifecycle function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-after-update", "matches": { "s-lifecycle-after-update": true } }, "673e6305-cef2-3d67-bb9c-266862e91c2d": { "content": "echo \"${0:TARGET}\" 1>&2", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "warn": true } }, "673ee014-659b-3b6d-b784-79ab1db44eea": { "content": "function ${1:name}($2)\n\t${0}\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "function", "matches": { "fu": true } }, "67413b61-937b-3ee0-8c0a-4364c6cb6390": { "content": "_.curryRight(${func}, ${arity})", "doc": "var abc = function(a, b, c) {\n return [a, b, c];\n};\n\nvar curried = _.curryRight(abc);\n\ncurried(3)(2)(1);\n// => [1, 2, 3]\n\ncurried(2, 3)(1);\n// => [1, 2, 3]\n\ncurried(1, 2, 3);\n// => [1, 2, 3]\n\n// Curried with placeholders.\ncurried(3)(1, _)(2);\n// => [1, 2, 3]\n\nThis method is like `_.curry` except that arguments are applied to `func`\nin the manner of `_.partialRight` instead of `_.partial`.\n\nThe `_.curryRight.placeholder` value, which defaults to `_` in monolithic\nbuilds, may be used as a placeholder for provided arguments.\n\n**Note:** This method doesn't set the \"length\" property of curried functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-curryright", "matches": { "lodash curryright": true } }, "6747d109-0573-3cab-9def-8bf50e650fa1": { "content": "${1:deferred}.done(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Ddone": true } }, "674873a4-01a3-3e27-a5ff-d63ba30ca397": { "content": "@media ${1:screen}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@m": true } }, "67488bc1-cfbb-3242-8cf8-bc137062cd6b": { "content": "<c>${1:text.}$0</c>", "doc": "This tag provides a mechanism to indicate that a fragment of text within a description should be set in a special font such as that used for a block of code. For lines of actual code, use <code>.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<c>", "matches": { "<c>": true } }, "674a0e04-882c-3c7c-9c9b-cf72f402a05d": { "content": "justify-content: space-between;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:sb": true } }, "67559cfa-e0a3-3724-944a-33714e81e437": { "content": "$1 if $0;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xif": true } }, "6755ccb7-51dd-36ca-9cfd-597ee459a552": { "content": "module \"${myModuleName}\" {\n source = \"github.com/username\"\n}", "doc": "Define a module with github source.", "filetype": "terraform", "grammar": "lsp", "label": "github_module", "matches": { "tf-github_module": true } }, "675b7f31-6447-3ba9-af77-483190b14704": { "content": "/**\n * $1\n */\ntrait ${2:TraitName}\n{\n\t$0\n}", "doc": "Trait", "filetype": "php", "grammar": "lsp", "label": "trait …", "matches": { "trait": true } }, "675c01e1-8f49-336d-b61b-c5dbd14b698e": { "content": "match ${1:expression}:\n\t${2:pattern}:\n\t\t${3}\n\t_:\n\t\t${0:default}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "match", "matches": { "match": true } }, "675f864c-a4de-3f78-9a0a-4fce8b7e9a4a": { "content": "uvm_blocking_get_peek_export #(${1:className}) ${2:name};", "doc": "UVM blocking_get_peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_peek_export", "matches": { "uvm_blocking_get_peek_export": true } }, "67607000-e0ac-3928-9e76-346efeaf3467": { "content": "resource \"azurerm_availability_set\" \"${MyResource}\" {\n name = \"my-${MyResource}-name\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_availability_set resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_availability_set", "matches": { "tf-azurerm_availability_set": true } }, "676278c8-3bc9-3120-b357-87d2fe7ebc5a": { "content": "${1:value} .|> ${2:function}", "doc": "Code snippet for pointwise pipe expression.", "filetype": "julia", "grammar": "lsp", "label": "pointwise pile", "matches": { "pipe.": true, "pp.": true, "ppipe": true } }, "6765b6d2-5466-3539-92d7-0ce67ec8151c": { "content": "{% load staticfiles %}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "lstatic", "matches": { "lstatic": true } }, "676aca95-0e73-3dba-b7e8-cee35d0156c4": { "content": "before_create :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mbc": true } }, "676aedab-1dee-331a-b02d-f5d6fedafae1": { "content": "cy.clearCookies();", "doc": "Clear all browser cookies for current domain and subdomain.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-cookies-clear-all", "matches": { "cypress cookies clear all": true } }, "676c56b6-d35a-313d-ac20-b3fcd895d079": { "content": "{{#${1:value}}}\n${2:${VISUAL}}\n{{/$1}}\n{{^$1}}\n${3}\n{{/$1}}", "doc": "", "filetype": "mustache", "grammar": "snu", "label": "# {{#value}} ... {{/value}} {{^value}} ... {{/value}}", "matches": { "ife": true } }, "676d54f3-5793-37b9-967d-70dea0a445ac": { "content": "GetWorld()->LineTraceMultiByChannel(${1:HitsArray}, ${2:Start}, ${3:End}, ${4|ECC_Visibility,ECC_Camera,ECC_GameTraceChannel1|}, ${5:TraceParams});", "doc": "Multi Line Trace by Channel", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Multi Channel", "matches": { "ulinetrace_multi_channel": true } }, "676db10d-d495-35a3-8a23-3b48cbab3052": { "content": "background-break: continuous;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgbk:c": true } }, "67856be0-e934-3f55-89f2-9c9f99607456": { "content": "echo CHtml::activeCheckBoxList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhacbl": true } }, "6788bdc2-d0da-3160-a0fc-804b44b0c4a5": { "content": "allocate(${1:array}, stat=${2:err})\nif ($2 /= 0) print *, \"$1: Allocation request denied\"", "doc": "Allocate Array", "filetype": "fortran", "grammar": "lsp", "label": "al", "matches": { "al": true } }, "678b6b8f-5018-340c-9764-595d54e25835": { "content": "beforeEach(() => {\n\t$0\n});", "doc": "beforeEach function is called once before each spec", "filetype": "jest", "grammar": "lsp", "label": "jest-beforeeach", "matches": { "be": true, "jest beforeeach": true } }, "6792cc5b-0beb-3671-be27-6bed17d21673": { "content": "@namespace ${1:someName}$0", "doc": "The @namespace tag indicates that an object creates a namespace for its members. You can also write a virtual JSDoc comment that defines a namespace used by your code.", "filetype": "jsdoc", "grammar": "lsp", "label": "namespace", "matches": { "@namespace": true } }, "6793f7de-f12f-3c92-9b07-ad9bf133273c": { "content": "FUNCTION HIGHEST-ALGEBRAIC(${1:numeric-identifier})$0", "doc": "highest value that could possibly be stored in the specified numeric-identifier", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-HIGHEST-ALGEBRAIC", "matches": { "FUNCTION HIGHEST-ALGEBRAIC": true } }, "67962022-18a3-353f-838a-f22f308ae5b9": { "content": "(for/last ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/last", "matches": { "forla": true } }, "6798ac6c-d010-3bf2-b245-ba69d595019e": { "content": "${1:expression} unless ${2:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Conditional one-line (unless)", "matches": { "xunless": true } }, "67addf19-8db0-3e49-9de3-404381af08b7": { "content": "componentDidMount () {\n\t$0\n}", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "react", "grammar": "lsp", "label": "componentDidMount", "matches": { "cdm": true } }, "67af8b38-17db-3f24-b058-b13e51592821": { "content": "== ${1:Title}\n\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "== heading on level 2", "matches": { "heading": true, "section": true } }, "67b1966b-ebfd-396d-b00b-ee28087e9626": { "content": "clear: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cl:l": true } }, "67b1e962-a693-3642-849e-029177be2f89": { "content": "_.escape(${string})", "doc": "_.escape('fred, barney, & pebbles');\n// => 'fred, barney, & pebbles'\n\nConverts the characters \"&\", \"<\", \">\", '\"', and \"'\" in `string` to their\ncorresponding HTML entities.\n\n**Note:** No other characters are escaped. To escape additional\ncharacters use a third-party library like [_he_](https://mths.be/he).\n\nThough the \">\" character is escaped for symmetry, characters like\n\">\" and \"/\" don't need escaping in HTML and have no special meaning\nunless they're part of a tag or unquoted attribute value. See\n[Mathias Bynens's article](https://mathiasbynens.be/notes/ambiguous-ampersands)\n(under \"semi-related fun fact\") for more details.\n\nWhen working with HTML you should always\n[quote attribute values](http://wonko.com/post/html-escaping) to reduce\nXSS vectors.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-escape", "matches": { "lodash escape": true } }, "67b3b270-d907-364c-afb3-26339a7c58cd": { "content": "if ${1:condition}:\n\\t${2:pass}\nelse:\n\\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "if": true } }, "67b42aa8-7b27-363a-83bb-b0912c83680b": { "content": "debug_assert!(${1});", "doc": "debug_assert!(…)", "filetype": "rust", "grammar": "lsp", "label": "debug_assert", "matches": { "debug_assert": true } }, "67b5f462-4a85-3d4f-a485-42ca2a5af940": { "content": "else {\n\t${1}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "el": true } }, "67bce4c5-8e81-36cb-85f5-4faf27896c47": { "content": "Plug '${0}'", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition", "matches": { "plug": true } }, "67c746af-e798-3a4f-b753-1f27d624de6e": { "content": "<input type=\"week\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:week": true } }, "67c8bf8c-3116-3524-a8b5-08635873d293": { "content": "{% blocktrans %}\n $1\n{% endblocktrans %}", "doc": "blocktrans tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "blocktrans", "matches": { "blocktrans": true } }, "67d2a6ce-dd92-3a78-82ab-abd777ac38f9": { "content": "(ns ${0:name})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "ns": true } }, "67d477e6-722c-3d80-991c-91be89bc08c4": { "content": "caption-side: bottom", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cps:b": true } }, "67d83d55-d43d-3116-b7c0-83bbd8b320d1": { "content": "align-self: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:s": true } }, "67d9aff6-176c-311a-8d86-2b20ab2147fd": { "content": "pipeline {\n\tagent any\n\tstages {\n\t\tstage('${1:Build}') {\n\t\t\tsteps {\n\t\t\t\tsh '${2:make}'\n\t\t\t}\n\t\t}\n\t\tstage('${3:Test}'){\n\t\t\tsteps {\n\t\t\t\tsh '${4:make check}'\n\t\t\t\tjunit '${5:reports/**/*.xml}'\n\t\t\t}\n\t\t}\n\t\tstage('${6:Deploy}') {\n\t\t\tsteps {\n\t\t\t\tsh '${7:make publish}'\n\t\t\t}\n\t\t}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pipeline_sample": true } }, "67e42749-b5cb-3544-9811-07d8c6068aa6": { "content": "<p>${1}</p>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "p": true } }, "67f10888-b70e-3674-86d4-e7b02f4a55e0": { "content": "on:${1:eventname}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-forward", "matches": { "svelte on event foward": true, "svon-foward": true } }, "67f38536-864d-3ec2-bc64-c982ab46ebc0": { "content": "resource \"openstack_lb_monitor_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n type = \"PING\"\n delay = 30\n timeout = 5\n max_retries = 3\n admin_state_up = \"true\"\n}", "doc": "define openstack_lb_monitor_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_monitor_v1", "matches": { "tf-openstack_lb_monitor_v1": true } }, "67ffde59-28ac-3339-8c92-19ddb8b945a7": { "content": "variable \"security_group_id\" {}\n\ndata \"aws_security_group\" \"${selected}\" {\n id = \"\\${var.security_group}\"\n}\n\nresource \"aws_subnet\" \"subnet\" {\n vpc_id = \"\\${data.aws_security_group.${selected}.vpc_id}\"\n cidr_block = \"10.0.1.0/24\"\n}", "doc": "aws_security_group provides details about a specific Security Group. This resource can prove useful when a module accepts a Security Group id as an input variable and needs to, for example, determine the id of the VPC that the security group belongs to.", "filetype": "terraform", "grammar": "lsp", "label": "aws_security_group", "matches": { "tf-aws_security_group": true } }, "6803d9a0-3033-37b3-a692-8975cd343a11": { "content": "PropTypes.number.isRequired,", "doc": "Number prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeNumberRequired", "matches": { "ptnr": true } }, "6805b222-ba38-3aa2-8008-7c1c96c18ff0": { "content": "# -*- coding: utf-8 -*-\n$0", "doc": "", "filetype": "python", "grammar": "snu", "label": "?[uU][tT][fF]-?8\" \"# encoding: UTF-8\" r", "matches": { "\"^#": true } }, "680f9a23-be53-3061-a70b-8a34ccfe2933": { "content": "methods: {\n\tbeforeEnter(el) {\n\t\tconsole.log('beforeEnter');\n\t},\n\tenter(el, done) {\n\t\tconsole.log('enter');\n\t\tdone();\n\t},\n\tafterEnter(el) {\n\t\tconsole.log('afterEnter');\n\t},\n\tenterCancelled(el, done) {\n\t\tconsole.log('enterCancelled');\n\t},\n\tbeforeLeave(el) {\n\t\tconsole.log('beforeLeave');\n\t},\n\tleave(el, done) {\n\t\tconsole.log('leave');\n\t\tdone();\n\t},\n\tafterLeave(el) {\n\t\tconsole.log('afterLeave');\n\t},\n\tleaveCancelled(el, done) {\n\t\tconsole.log('leaveCancelled');\n\t}\n}", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vanim:js:method": true } }, "6813fe42-fa11-3b5a-a52e-7daf7ac8abf4": { "content": "prop parent : app \"${1}\"", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "parent": true } }, "6814de58-dfcf-3193-8999-347efb0964a5": { "content": "Object.values(${1:obj})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.values", "matches": { "ov": true } }, "68193114-7e28-3ba7-8c86-7a521a8f984e": { "content": "<style scoped>\n\t$0\n</style>", "doc": "style scoped vue attribute", "filetype": "vue", "grammar": "lsp", "label": "styleScoped", "matches": { "styleScoped": true } }, "681b7f05-1640-36b4-bc67-4bc5f4176c74": { "content": "{{ block.super }}", "doc": "Block super", "filetype": "djangohtml", "grammar": "lsp", "label": "super", "matches": { "super": true } }, "681e1901-c85d-31c5-a621-31236e6e8c47": { "content": "${1:condition} && ${2:expression}", "doc": "In the expression a && b, the subexpression b is only evaluated if a evaluates to true.", "filetype": "julia", "grammar": "lsp", "label": "and short-circuit evaluation", "matches": { "&&": true } }, "681e2ca0-c9fb-3cc0-aa54-dc13a263b97a": { "content": "#include <${1:stdio}.h>", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "inc": true } }, "681fa761-ea88-30de-8ded-bb7a1b2f2f5a": { "content": "set ${1:#:axis}label ${2:#:label}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set title '...'", "matches": { "labelaxis": true } }, "68272e9b-4b01-3ad8-b0ee-021ccb0b5a3f": { "content": "<see cref=\"${1:member}\" href=\"${2:url}\" langword=\"${3:keyword}\"/>$0", "doc": "This tag allows a link to be specified within text. Use <seealso> to indicate text that is to appear in a See Also subclause.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<see>", "matches": { "<see>": true } }, "6827c7ad-99b1-3ff4-bc48-fcdda5564d77": { "content": "setter ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "w": true } }, "682e271d-6690-3261-b644-6ad12744af24": { "content": "align-items: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai": true } }, "684ad29a-9589-3317-89ad-989ccc793dfd": { "content": "throw ${0:#:exception}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "throw": true } }, "684bf50c-92a0-3072-ade6-5f717a2f7049": { "content": "Return From Keyword If '\\${${1:rc}}' != '${2:abc}' ${3:${optional return value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Return From Keyword If", "matches": { "rfki": true } }, "685650c1-c94a-3f8e-9cf2-653e824b5638": { "content": "import type ${0:option.option}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "impt": true } }, "6859c449-a6ab-3b41-ab2f-3d00a5f055d1": { "content": "PropTypes.array,", "doc": "Array prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeArray", "matches": { "pta": true } }, "685c7989-8d89-321f-990f-069a84ee58ad": { "content": "procedure ${1:proc_name}(${2:}) is\nbegin\n\t$0\nend procedure $1;", "doc": "Procedure declaration", "filetype": "vhdl", "grammar": "lsp", "label": "procedure", "matches": { "procedure": true } }, "685c896c-1141-3959-9551-059c5811ad67": { "content": "from IPython.display import display, Markdown", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "importmarkdown", "matches": { "importmd": true } }, "685db5f8-59f5-363f-ba07-7f366315abbc": { "content": "function pi()$0", "doc": "pi", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-pi", "matches": { "function pi": true } }, "68638196-351d-34d8-bc57-47d72491379a": { "content": "\\begin{description}\n\t\\item[${1}] ${0}\n\\end{description}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{description} \\description desc": true, "description": true } }, "686509af-f158-3c5e-8866-cd214af5d03b": { "content": "<option value=\"${1}\">${2:TARGET}</option>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "option": true } }, "6868e43a-0f51-37bf-bd29-1e210b19d263": { "content": "echomsg string(${1:TARGET})", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "echomsg": true, "log": true } }, "686f7be6-d496-3ef1-a73a-f8bee5596823": { "content": "import EmberObject from '@ember/object';\n\nexport default EmberObject.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import EmberObject from '@ember/object';", "matches": { "eobj": true } }, "687bdfb5-3040-39fa-a8dc-917dff9f7112": { "content": "raise (${1:Not_found})", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "raise", "matches": { "rs": true } }, "688301cf-af04-35d0-8d00-d70d77eff762": { "content": "constructor(props) {\n\tsuper(props);\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props as arguments", "filetype": "snippets", "grammar": "lsp", "label": "classConstructor", "matches": { "con": true } }, "688a4a56-432c-3820-bd59-b3db97a4e9ba": { "content": "setTimeout(() => { ${1:first} }, ${2:second})", "doc": "Executes the given function after the specified delay", "filetype": "react-es7", "grammar": "lsp", "label": "setTimeOut", "matches": { "sto": true } }, "688a6dfb-5a1d-3042-afe5-5c123badc8ee": { "content": "${1:moduleName} = angular.module('$1', [${2:moduleDeps}], (${3:configDeps}) ->\n\t${4}\n)", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngmc": true } }, "688b070b-54e5-365a-b399-18daa8aed8ae": { "content": "describe \"${1:test group subject}\" do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "des": true } }, "6895520b-fc93-3572-a271-2eb7aeaf4d75": { "content": "<dt id=\"${1}\">${0}</dt>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dt#": true } }, "68959c3d-db9c-3d3a-9387-083aa3af24f3": { "content": "@tag :pending", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "tp": true } }, "689b3e41-c8a6-3b8c-b826-8409a01c09da": { "content": "t.timestamp :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.timestamp (tcts)", "matches": { "t.": true } }, "689decd6-c647-3994-a5d7-c839b433191e": { "content": "always_comb begin : ${1:blockName}\n\t$0\nend", "doc": "Insert an always_comb block", "filetype": "systemverilog", "grammar": "lsp", "label": "always_comb block", "matches": { "always_comb": true } }, "689f3918-ff3c-3b10-87cb-ee6306beae2f": { "content": "NS_ASSUME_NONNULL_BEGIN\n\n@protocol ${1:protocol name} : ${2:NSObject}\n\n$3\n\n@end\n\nNS_ASSUME_NONNULL_END", "doc": "Create an Objc protocol declaration", "filetype": "objc", "grammar": "lsp", "label": "Create protocol declaration", "matches": { "@protocol": true, "proto": true } }, "68a02e83-5722-3a49-8d2d-156090989956": { "content": "${1:FIELDNAME} = models.XMLField(schema_path=${2:None}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "xml": true } }, "68a10436-c844-3a59-9c9e-2f5d30d77655": { "content": "import { createSelector } from 'reselect'\n\nexport const ${1:first} = state => state.${2:second}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reduxSelector", "matches": { "rxselect": true } }, "68a13dd7-295e-3d40-b304-b86c18b0415f": { "content": "apply ${1:function} ${0:?arg1 arg2 ...?}", "doc": "The command apply applies the function func to the arguments arg1 arg2 ... and returns the result.", "filetype": "tcl", "grammar": "lsp", "label": "Apply an anonymous function", "matches": { "apply": true } }, "68a1f703-ff11-3de7-b5b3-ad386e8b5a91": { "content": "const ${1} = styled(${2})`\n ${3}\n`;", "doc": "Styled-Component from existing component", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-styled-component-from-existing-component", "matches": { "scc": true, "styled-components component from existing": true } }, "68a35121-01d6-3059-8d97-f11bfa32e3ff": { "content": "{% widthratio ${this_value} max_value 100 %}", "doc": "widthratio tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "widthratio", "matches": { "widthratio": true } }, "68a92217-5e40-3297-84d4-3c66563a8897": { "content": "array ${1:option} ${2:arrayName} ${0:?arg arg ...?}", "doc": "This command performs one of several operations on the variable given by arrayName. Unless otherwise specified for individual commands, arrayName must be the name of an existing array variable. The option argument determines what action is carried out by the command.", "filetype": "tcl", "grammar": "lsp", "label": "Manipulate array variables", "matches": { "array": true } }, "68aa469b-8113-37ff-8c7e-648ecf2cd391": { "content": "background-size: ${0:cover};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-size", "matches": { "bgs": true } }, "68b4a5df-0be3-3cca-be11-fb56272c55fb": { "content": "$scope.$on '${1:eventName}', (event, ${2:args}) ->\n\t${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$on": true } }, "68b5e845-b57e-3699-bdb7-5650626a656d": { "content": "UAudioComponent* ${1:MyDialog} = UGameplayStatics::SpawnDialogueAttached(GetWorld(), ${2:DialogWave}, ${3:DialogContext}, ${4:AttachToComponent}, ${5:AttachPointName}, ${6:Location}, ${7:Rotation}, EAttachLocation::${8|KeepRelativeOffset,KeepWorldPosition,SnapToTarget,SnapToTargetIncludingScale|}, ${9:bStopWhenAttachedToDestroyed}, ${10:VolumeMultiplier}, ${11:PitchMultiplier}, ${12:StartTime}, ${13:Attenuation}, ${14:bAutoDestroy});", "doc": "Spawn Dialog Attached", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnDialogAttached", "matches": { "uspawn_dialog_attached": true, "uspawn_dialogue_attached": true } }, "68bdbbab-bef6-3d3e-af40-0a0777dac15b": { "content": "elseif ${1}\n\t${0}", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "elsif", "matches": { "eif": true } }, "68bf942e-e8e4-3fb9-90c1-cc09c3cc5aa3": { "content": "${0:// Parameters are the same for glGenBuffers}\ngl.glDeleteBuffers(${1:4}, ${2:bufferObjects});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl delete buffers", "matches": { "gl": true } }, "68c281a4-d1c0-3647-babf-915452dc7787": { "content": "<meta name=\"$1\" content=\"$2\">$3", "doc": "HTML - Defines meta information", "filetype": "html", "grammar": "lsp", "label": "meta", "matches": { "meta": true } }, "68c6268c-e3ec-324e-b091-120038a937af": { "content": "ifeq (${1:cond0}, ${2:cond1})\n\t$3\nelse\n\t$4\nendif", "doc": "if else statement", "filetype": "make", "grammar": "lsp", "label": "if else statement", "matches": { "ife": true } }, "68c9bcf5-a265-3027-904e-bd245d744a01": { "content": "FUNCTION MONETARY-DECIMAL-POINT()$0", "doc": "character used to separate the integer portion from the fractional part of a monetary currency value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MONETARY-DECIMAL-POINT", "matches": { "FUNCTION MONETARY-DECIMAL-POINT": true } }, "68c9fda9-5fdd-30d5-a2c3-b77dd72f3138": { "content": "{%- continue -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "continue-": true } }, "68cb4075-0c8d-3c08-9718-38dd9cd06035": { "content": "Page Should Not Contain Element ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Element", "matches": { "psnce": true } }, "68cb69d8-38de-31b9-9d7b-13a1e68123f9": { "content": "panic(\"${0}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "panic(\"...\")", "matches": { "panic": true, "pn": true } }, "68cd9cb5-c123-3eeb-a0fa-ce422afa6640": { "content": "PropTypes.oneOf(['$0']),", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "react", "grammar": "lsp", "label": "propTypeEnum", "matches": { "pte": true } }, "68d12434-b819-33c3-812c-bb45b7960a1c": { "content": "expect($1).toBeLessThan($0);", "doc": "expects the argument is less than", "filetype": "jest", "grammar": "lsp", "label": "jest-tobelessthan", "matches": { "jest expect tobelessthan": true, "tblt": true } }, "68d12db2-ac23-3dd9-9e7b-d989732a7c2e": { "content": "-ifdef(TEST).\n-include_lib(\"eunit/include/eunit.hrl\").\n\n${0}\n\n-endif.", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "ieunit": true } }, "68d3a7e0-b99d-3994-9719-fc76eb8be1c2": { "content": "std_logic := '0';", "doc": "std_logic Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_logic initialised", "matches": { "stdi": true } }, "68dd8200-2b3c-37ce-8e17-63e5e4c5d2f4": { "content": "function random(${1:seed})$0", "doc": "pseudo-random number 0> <1 from a rectangular distribution with optional seed", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-random", "matches": { "function random": true } }, "68e1c9cd-9553-37cc-bc78-ff1ab6fa740e": { "content": "function concatenate(${1:string1},${2:string2})$0", "doc": "function concatenates the string1.. string2 into a single string result", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-concatenate", "matches": { "function concatenate": true } }, "68e22e70-01c8-3208-bccb-b8b44d0f11bb": { "content": "$1: .quad \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Quad", "matches": { "qu": true } }, "68e35db1-96cf-392b-a4b1-201be5671ae3": { "content": "-include(\"${1:file}\").", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "inc": true } }, "68e5e9ee-7e6a-3428-8616-590ac9691016": { "content": "text-decoration: line-through;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-decoration: line-through", "matches": { "tdl": true } }, "68e80744-1645-3de6-83ce-06df28b2ef19": { "content": "private void OnDestroy() {\n\t$0\n}", "doc": "This function is called when the MonoBehaviour will be destroyed.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnDestroy", "matches": { "OnDestroy()": true } }, "68e8a486-3253-3ea4-8675-ba866fe4333d": { "content": "{% stylesheet '${1:scss}' %}\n\t${0}\n{% endstylesheet %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "stylesheet_scss": true } }, "68e9366e-119e-32b6-bcae-f716a3980873": { "content": "let-env ${1:name} = ${2:value}", "doc": "\"let-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "let-env builtin", "matches": { "let-env": true } }, "68ebb90d-ab4a-3d1c-a404-43da8f3d69ea": { "content": "get ${1:first}() {\n return this.${2:second}\n}", "doc": "Creates a getter property inside a class", "filetype": "generated", "grammar": "lsp", "label": "propertyGet", "matches": { "pge": true } }, "68ecc50a-6484-36b6-98ad-f8f5bb9894b2": { "content": "<ng-template [ngTemplateOutlet]=\"${1:outlet}\" [ngOutletContext]=\"${2:context}\"></ng-template>", "doc": "Angular ng-template", "filetype": "angular", "grammar": "lsp", "label": "ng-template", "matches": { "a-ng-template": true, "angular ng-template": true } }, "68fb0e74-0f84-3856-b029-a075a889c926": { "content": "[$1 for ${1:x} in ${2:#:list} if ${3:#:condition}]", "doc": "", "filetype": "python", "grammar": "snu", "label": "[x for x in {list} if {condition}]", "matches": { "filter": true } }, "6901053d-4eed-38bb-a9da-96e932f754c9": { "content": "/**\n * ${4:#:undocumented function}\n *\n * @return ${5:void}\n * @author ${6}\n **/\n${1}function ${2}(${3});${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_interface_function": true } }, "690cc960-26e7-3c47-9468-1b00ffaf341a": { "content": "| capitalize", "doc": "String filter: capitalize", "filetype": "liquid", "grammar": "lsp", "label": "Filter capitalize", "matches": { "capitalize": true } }, "6913c9f3-929f-3a26-9b26-2a7cea4642d4": { "content": "PropTypes.object.isRequired,", "doc": "Object prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeObjectRequired", "matches": { "ptor": true } }, "691458e6-41e7-3022-91b3-e69463e1ee03": { "content": "after_validation_on_update $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_validation_on_update", "matches": { "aftvou": true } }, "6917dca0-80af-3a1f-885d-6194ecce809c": { "content": "@property (nonatomic, ${1:memory control}) ${2:property};", "doc": "Create an Objc property", "filetype": "objc", "grammar": "lsp", "label": "Create property", "matches": { "@property": true, "prop": true } }, "6920a5da-70da-3dd5-a5d1-6c6c913a661e": { "content": "\\${3}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${3}", "matches": { "3": true } }, "6923c010-f82c-3daf-ba2a-28d96c6a3fe9": { "content": "NOTE: ${1:text}\n$0", "doc": "Insert NOTE admonition block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "note paragraph", "matches": { "note": true } }, "69269397-0a84-375b-9fed-42021ccfb278": { "content": "beforeEnter: (to, from, next) => {\n\t${0:// ...}\n}", "doc": "beforeEnter: (to, from, next) => { }", "filetype": "script", "grammar": "lsp", "label": "beforeEnter", "matches": { "beforeEnter": true } }, "692ae285-a8bf-3320-994d-7a81d6e1a64a": { "content": "${1:app}.get('$2', $3);", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "express GET", "matches": { "eget": true } }, "6931d128-949d-311d-be63-0f3f2cdd2dce": { "content": "${1}:\nfor ${2:I} in ${3} loop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named for", "matches": { "nfor": true } }, "6931df9c-fc27-3457-b8f8-6a0849662eba": { "content": "#warning ${0:#:message}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "warn": true, "warning": true } }, "69351263-f801-330a-947d-a1d8f1eb6cde": { "content": "border-top-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtw": true } }, "6939864c-ca24-391d-8bff-0fb42de6cafb": { "content": "${1:command} | open", "doc": "\"open\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "open builtin", "matches": { "open": true } }, "693bb31c-d788-37e2-9aef-a794be9d6cd8": { "content": "@member {type}$0", "doc": "Document a member. Synonysm or @var.", "filetype": "jsdoc", "grammar": "lsp", "label": "member", "matches": { "@member": true } }, "693bea0f-10ee-3f60-b980-433246196651": { "content": "justify-content: space-between;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "justify-content: space-between", "matches": { "jcsb": true } }, "693db266-de80-3e9a-add8-7648fc1ecfcc": { "content": "${1:FIELDNAME} = models.CommaSeparatedIntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "CommaSeparatedIntegerField", "matches": { "mcoseint": true } }, "694019ad-c91a-3d7d-ac32-11ecbfffdaff": { "content": "| ${1:Column1} |\n| ------------- |\n| ${2:Item1} |\n| ${3:Item2} |\n| ${4:Item3} |\n${0}", "doc": "Insert table with 4 rows and 1 column. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 4x1 table", "matches": { "4x1table": true } }, "6941bc3e-3abc-32ca-b472-099b68d8a5e5": { "content": "use:action={${1:parameters}}", "doc": "use action w/ parameters", "filetype": "svelte", "grammar": "lsp", "label": "svelte-use-parameters", "matches": { "s-use-parameters": true } }, "694c9a85-aeca-3b52-87da-9a06e49b7be9": { "content": "file exists ${0:name}", "doc": "Returns 1 if file name exists and the current user has search privileges for the directories leading to it, 0 otherwise.", "filetype": "tcl", "grammar": "lsp", "label": "File existence", "matches": { "file exists": true } }, "695a7005-3dc4-3b51-8a30-1fb232e5588e": { "content": "${1:obj}.unbind('${2:event name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "unbind": true } }, "695d730e-aff2-3bc0-8dde-aa98df6b18ab": { "content": "IO.puts(\"${0}\")", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "IO.puts", "matches": { "put": true } }, "69610588-ca60-38a6-833c-493502a9c0db": { "content": "{@debug ${1:var1}${2:,var2}}", "doc": "html content expression", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression-debug", "matches": { "s-expression-debug": true } }, "6961ec53-0309-3372-a1e6-dd07f6cc8a14": { "content": "@if (\\$loop->last)\n ${1:{{-- This is the last iteration --\\}\\}}\n@endif", "doc": "$loop->last", "filetype": "snippets", "grammar": "lsp", "label": "loop last", "matches": { "b:loop-last": true } }, "69677ece-9f53-30ba-81e1-e4a85366da39": { "content": "<title>$1</title>$2", "doc": "HTML - Defines the document title", "filetype": "html", "grammar": "lsp", "label": "title", "matches": { "title": true } }, "696aabd4-ddf8-34d6-bb15-976afbd3157d": { "content": "${1:YYYY}-${2:MM}-${3:DD} open ${4:Account} ${8:#:Commodity}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "open account", "matches": { "open": true } }, "69717f8f-c478-3843-8242-0ba7e82fbd48": { "content": "render () {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "When called, it should examine this.props and this.state and return a single child element.", "filetype": "react", "grammar": "lsp", "label": "componentRender", "matches": { "ren": true } }, "69765ff4-7722-34ce-8b5e-bf5b26598a46": { "content": "cross($2, $3, $4)", "doc": "vec3 cross(vec3 x, vec3 y)\n\nThe cross function returns the cross product of the two input parameters, i.e. a vector that is perpendicular to the plane containing x and y and has a magnitude that is equal to the area of the parallelogram that x and y span. The input parameters can only be 3-component floating vectors. The cross product is equivalent to the product of the length of the vectors times the sinus of the(smaller) angle between x and y.", "filetype": "glsl", "grammar": "lsp", "label": "cross", "matches": { "cross": true } }, "697712f4-d681-3e5f-8d7a-51263eb60398": { "content": "font-style: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fs:n": true } }, "6979bbae-0b5e-3763-8280-be7eb373a3f3": { "content": "$.proxy(${1:function}, ${2:this})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "proxy": true } }, "697a603e-3d9d-386a-a8da-1389bfac0cb1": { "content": "if __name__ == '__main__':\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "if __name__ == '__main__': ...", "matches": { "ifmain": true, "main": true } }, "697bc99e-d942-3e6d-ac82-0d793aa52b4a": { "content": "if let ${1:Some(pat)} = ${2:expr} {\n ${0:todo!();}\n}", "doc": "if let … = … { … }", "filetype": "rust", "grammar": "lsp", "label": "if-let", "matches": { "if-let": true } }, "697dfc94-8318-3972-9d6f-a1538e7e2df0": { "content": "map { |${1:e}| $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert map inline block", "matches": { "map": true } }, "698dc864-e11a-3d73-a45b-b21d7e62612e": { "content": "echo CHtml::listOptions('${1:selection}', array(${2}), array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlo": true } }, "699045be-e670-3870-8c0e-9ac951a95b2d": { "content": "<th>$1</th>$2", "doc": "HTML - Defines a table header", "filetype": "html", "grammar": "lsp", "label": "th", "matches": { "th": true } }, "6997bf6e-8e09-3171-8403-f93c0ee0a7b2": { "content": "${1:void} ${2:function_name}(${3})\n{\n\t${4}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fun": true } }, "699a8638-24e4-3e2b-a79f-b6ca75e3ddfa": { "content": "_.intersection(${arrays})", "doc": "_.intersection([2, 1], [2, 3]);\n// => [2]\n\nCreates an array of unique values that are included in all given arrays\nusing [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons. The order and references of result values are\ndetermined by the first array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-intersection", "matches": { "lodash intersection": true } }, "699abd01-253d-30af-be16-c8550e67d6b0": { "content": "defmodule Main do\n def main do\n ${1:TARGET}\n end\nend\n\nMain.main", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "main": true } }, "699d933f-99b7-3e9f-a8eb-6cf9d085afa7": { "content": "${1:name}.asInstanceOf[${2:T}]", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "as": true } }, "699e1453-dcc2-3131-b516-d5a46e5fc2dd": { "content": "elif [[ ${1:condition} ]]; then\n\t${0}", "doc": "Add an elseif to an if statement.", "filetype": "shell", "grammar": "lsp", "label": "elseif", "matches": { "elseif": true } }, "69a03087-10fe-36e3-8449-ce08fec8269f": { "content": "REXML::Document.new(File.read('${1:path/to/file}'))", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "xml-": true } }, "69a30acb-a56a-30e8-9065-a2f40f8c86d1": { "content": "overflow-style auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs:a": true } }, "69a74262-ea9f-305d-a732-33dfa6248cd5": { "content": "v:version > ${1} || (v:version == $1 && has('patch${2}'))", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-version-check", "matches": { "version": true } }, "69aa6051-45fa-3843-af18-70179ae63ba1": { "content": "table-layout ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tbl": true } }, "69b978e2-8bf6-3304-9bd9-699c191b9c3a": { "content": "\\\\frac{d}{dt} {$1} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "time derivative", "matches": { "ddt": true } }, "69ba2b4a-c281-354a-9704-948cc2b7c083": { "content": "explain {|| ${1:closure} }", "doc": "\"explain\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "explain builtin", "matches": { "explain": true } }, "69bf73cc-0681-35da-8762-8428ad751236": { "content": "border-width: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-width", "matches": { "borw": true } }, "69c1461f-bd3b-3ab6-b40e-8b24a878567d": { "content": "$.isNumeric(${1:value})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isnum": true } }, "69c146f0-a256-321a-bd26-df6afaa64b22": { "content": "propTypes: ->\n\t${1:myVar}: React.PropTypes.${2:type}${3:.isRequired}", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define propTypes", "matches": { "PropTypes": true } }, "69c1b791-ea6f-3742-9b0f-5fa4aa1a2b6c": { "content": "lsort ${1:?options?} \"${0:list}\"", "doc": "This command sorts the elements of list, returning a new list in sorted order.", "filetype": "tcl", "grammar": "lsp", "label": "Sort the elements of a list", "matches": { "lsort": true } }, "69c37f40-8388-366d-a293-6a2e2c3de618": { "content": "sort(${1:x})", "doc": "Sort", "filetype": "r-snippets", "grammar": "lsp", "label": "sor", "matches": { "sort": true } }, "69c4eccb-a2fb-3436-be86-bd24675170f5": { "content": "[#${2:Id}]\n== ${1:Title}\n\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "== heading on level 2 with anchor", "matches": { "heading-anchor": true, "section-anchor": true } }, "69c5c822-125f-3059-a0ae-c318871dd26c": { "content": "case ${1:expression} of\n\t${2:pattern} ->\n\t\t$0;\nend", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "case": true } }, "69c8172b-9fa1-31a7-8b1a-1d24a4ff5481": { "content": "<ng-template [ngTemplateOutlet]=\"${1:outlet}\" [ngOutletContext]=\"${2:context}\"></ng-template>", "doc": "Angular ng-template", "filetype": "html", "grammar": "lsp", "label": "ng-template", "matches": { "a-ng-template": true } }, "69c8f9b9-2377-3630-a728-da3eb8fa9679": { "content": "${1:iterable}.map((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "map", "matches": { "map": true } }, "69cb8735-d140-3cca-87c2-d53d6c1a4277": { "content": "${1:obj}.serialize()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "serialize": true } }, "69d07db7-a88c-37f6-aa81-e4d1c7331a36": { "content": "\\${2}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${2}", "matches": { "2": true } }, "69d16d04-bb64-381b-b9ce-527210471330": { "content": "resource \"aws_autoscaling_notification\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_notification", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_notification", "matches": { "tf-aws_autoscaling_notification": true } }, "69de8e9a-5fec-331d-83bf-20f0afc2fa34": { "content": "{call ${1:tmpl}}\n\t$0\n{/call}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "template call", "matches": { "call": true } }, "69dfb16c-910d-3976-b70b-aa4c0773e8ae": { "content": "<dl class=\"${1}\">\n\t${0}\n</dl>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dl.": true } }, "69dfca40-e0b2-3b4c-bac9-1ae3cd31fd35": { "content": "program ${1:program_name} ();\n\t${0}\nendprogram : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "prog": true } }, "69e140ee-a9cd-3fde-955b-903704829179": { "content": "font-smooth: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fsm:a": true } }, "69e20546-cd86-319d-9aea-ab2ee743997d": { "content": "border-style: solid;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:s": true } }, "69e82be3-5bf0-3c95-8f32-56eb7e4d00dc": { "content": "cursor: hand", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:ha": true } }, "69f025a8-afd6-347c-bd90-f59f5e1d5f3b": { "content": "process.stderr", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "stderr", "matches": { "stderr": true } }, "69f2cffc-bc6a-3c63-b45e-a035187b8989": { "content": "function integer-of-day(${1:yyyymmdd})$0", "doc": "converts yyyymmdd to an internal integer-day", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer-of-day", "matches": { "function integer-of-day": true } }, "69f44608-f097-3c75-8c52-59d2a9dc7006": { "content": "margin-bottom: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mb": true } }, "69f594c1-1f6e-3dc6-b19d-59b75347b94c": { "content": "object $1 {\n$2\n}", "doc": "A default Object", "filetype": "plantuml", "grammar": "lsp", "label": "Object", "matches": { "ob": true } }, "69f5e527-0a6b-363a-80ab-6554511a1140": { "content": "border-top-left-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtlrz": true } }, "69f79ede-5896-3807-a749-842a7d926f42": { "content": "import { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { HttpModule } from '@angular/http';\n\nimport { ${1:App}Component } from './${1:app}.component';\n\n@NgModule({\n\timports: [\n\t\tBrowserModule,\n\t\tHttpModule,\n\t],\n\tdeclarations: [${1:App}Component],\n\tbootstrap: [${1:App}Component],\n})\nexport class ${1:App}Module { }\n$0", "doc": "Angular Root Module", "filetype": "angular", "grammar": "lsp", "label": "angular-root-module", "matches": { "a-module-root": true, "angular root module": true } }, "69fb0f2f-d6a5-32ab-8dc7-31bf325762e9": { "content": "it { expect { ${1:object} }.${2} ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "iexpb": true } }, "69fbaaf0-2393-3b06-86ac-225e71a567a7": { "content": "import _root_.net.liftweb.http._\nimport S._\nimport _root_.net.liftweb.util._\nimport Helpers._\nimport _root_.scala.xml._", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "liftimports": true } }, "6a02f4be-dba5-3fa3-a4fb-de3acbc3bed0": { "content": "truncatewords:${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "truncatewords": true } }, "6a057f37-d270-3fa1-a4a4-fe08061e4546": { "content": "int choice = NSRunAlertPanel(@\"${1:Something important!}\", @\"${2:Something important just happend, and now I need to ask you, do you want to continue?}\", @\"${3:Continue}\", @\"${4:Cancel}\", nil);\nif(choice == NSAlertDefaultReturn) // \"$3\"\n{\n\t$0;\n}\nelse if(choice == NSAlertAlternateReturn) // \"$4\"\n{\n\t\t$0\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSRunAlertPanel (alert)", "matches": { "alert": true } }, "6a0aef40-9b8f-3ebb-bad7-67664d5aadd5": { "content": "\\supercite{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\supercite": true, "supercite": true } }, "6a0ba6b9-4acb-3a99-8cab-8af7a5475515": { "content": "function max(${1:number},${2:...})$0", "doc": "Alphanumeric/Index/Integer/National/Numeric maximum value from the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-max", "matches": { "function max": true } }, "6a0e81d7-24d7-3827-8641-44634be8ded9": { "content": "after(function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "after(function() { ... })", "matches": { "aft": true } }, "6a109fce-c626-3ecf-b3fc-995cb34cf8ea": { "content": "background-size cover", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgz:cv": true } }, "6a1217f5-6479-372a-a441-5298d14d4fc1": { "content": "- (=) ${1:task}", "doc": "task (on hold)", "filetype": "norg", "grammar": "lsp", "label": "hold_task", "matches": { "htask": true } }, "6a14ce33-39a1-3c76-8be6-5dac4438a00f": { "content": "_.bind(${func}, ${thisArg}, ${partials})", "doc": "function greet(greeting, punctuation) {\n return greeting + ' ' + this.user + punctuation;\n}\n\nvar object = { 'user': 'fred' };\n\nvar bound = _.bind(greet, object, 'hi');\nbound('!');\n// => 'hi fred!'\n\n// Bound with placeholders.\nvar bound = _.bind(greet, object, _, '!');\nbound('hi');\n// => 'hi fred!'\n\nCreates a function that invokes `func` with the `this` binding of `thisArg`\nand `partials` prepended to the arguments it receives.\n\nThe `_.bind.placeholder` value, which defaults to `_` in monolithic builds,\nmay be used as a placeholder for partially applied arguments.\n\n**Note:** Unlike native `Function#bind`, this method doesn't set the \"length\"\nproperty of bound functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-bind", "matches": { "lodash bind": true } }, "6a14d03a-65f5-373c-9d3f-6168822e4be7": { "content": "indent_size = 2", "doc": "Indentation Size (integer or 'tab')", "filetype": "editorconfig", "grammar": "lsp", "label": "indent_size", "matches": { "isize": true } }, "6a15fc7f-37a5-3643-aba4-adf778c6bbca": { "content": "{% spaceless %}${0}{% endspaceless %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "spaceless": true } }, "6a180f5d-b122-3bd3-9f74-7a8ce5b9406b": { "content": "${1:#:expression} unless ${2:#:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "xun", "matches": { "xunless": true } }, "6a181eed-2ec0-3927-b965-b7787963589f": { "content": "`uvm_do_with(${1:SEQ_OR_ITEM}, ${2:CONSTRAINTS})", "doc": "uvm_do_with macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_with", "matches": { "`uvm_do_with": true } }, "6a1c1ed2-8453-3d34-ac1a-b0de8a03cef1": { "content": "[${1:ref number}] ${0}\n\nfn$1. ${2:footnote}", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "fn": true } }, "6a1ff6ed-abdf-3b7c-b657-aab5283365ac": { "content": "resource \"ibm_dns_domain\" \"${myResourceName}\" {\nname = \"my-${myResourceName}\"\ntarget = \"172.16.0.100\"\n}", "doc": "define a ibm dns domain resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_dns_domain", "matches": { "tf-ibm_dns_domain": true } }, "6a230337-8ee1-3b93-8451-650872ce5fa9": { "content": "display dialog \"${1:#:text}\"\n\t${2:#:with icon}\n\tbuttons {\"${3:Cancel}\", \"${4:Other Choice}\", \"${5:OK}\"}\n\tdefault button \"${5}\"\nset button_pressed to button returned of result\nif button_pressed is \"${5}\" then\n\t${6:TARGET}\nelse if button_pressed is \"${3}\" then\n\t-- action for cancel button goes here\nelse\n\t-- action for other button goes here\nend if", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "dialog", "matches": { "dialog_OK/Cancel/Other": true } }, "6a2ef943-9e30-3828-9503-e7196ba71aaf": { "content": "allocate(${1:array}, stat=${2:err})\nif ($2 /= 0) print *, \"$1: Allocation request denied\"\n\nif (allocated($1)) deallocate($1, stat=$2)\nif ($2 /= 0) print *, \"$1: Deallocation request denied\"", "doc": "Allocate and Deallocate array", "filetype": "fortran", "grammar": "lsp", "label": "alloc", "matches": { "alloc": true } }, "6a31ada9-cadd-3ef1-a675-450d08cfdf10": { "content": "@unpublished{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n year = {${4:?_year}},\n month = {${5:?_month}},\n note = {${6:note}},\n}", "doc": "An unpublished article, book, thesis, etc.", "filetype": "bibtex", "grammar": "lsp", "label": "@unpublished", "matches": { "@unpublished": true } }, "6a334d41-a3ee-35d4-b024-4a973b658d42": { "content": "% if ${1:condition}:\n\t${2:}\n% endif", "doc": "", "filetype": "mako", "grammar": "snu", "label": "if ", "matches": { "if": true } }, "6a3622de-d013-3b68-ad08-e5edb1055487": { "content": "background-color transparent", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgc:t": true } }, "6a36b50a-16c5-3c2a-90b1-67dc809f3aa0": { "content": "ado\n ${1:binder} ← ${2:expression}\n\n in ${3:experssion}", "doc": "Ado-block", "filetype": "purescript", "grammar": "lsp", "label": "ado", "matches": { "ado": true } }, "6a38e2d5-43d7-3412-8165-7208f49be45e": { "content": "cmp $1, $2\njg $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional greater jump", "matches": { "jmpg": true } }, "6a3b66c5-1381-300f-94f4-c6db338bd89e": { "content": "- (+) ${1:task}", "doc": "task (recurring, with children)", "filetype": "norg", "grammar": "lsp", "label": "recurring_task", "matches": { "rtask": true } }, "6a3d047c-01b4-345e-8273-0089def96a0c": { "content": "<svelte:self />", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-self", "matches": { "svelte self": true, "svse": true } }, "6a3d86e1-cf34-37de-9cab-329602a0428e": { "content": "def ${1:methodName}(${2:argName}: ${3:ArgType}): ${4:ReturnType} = ${5:println(\"Hello, world!\")}", "doc": "Method as one-liner", "filetype": "scala", "grammar": "lsp", "label": "def_short", "matches": { "def_short": true } }, "6a41fc9c-337b-339d-b447-1361a4e59b98": { "content": "catch (${1:Exception} ${2:e}) {\n ${0:e.printStackTrace();}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "catch": true } }, "6a4b8ffa-78d3-34fe-9348-6bbf070450c5": { "content": "trait ${1:Name} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Trait definition", "matches": { "trait": true } }, "6a4c1946-4dfa-3847-bff8-d34b3cfa0571": { "content": "PropTypes.objectOf($0).isRequired,", "doc": "An object with property values of a certain type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObjectOfRequired", "matches": { "ptoor": true } }, "6a4cc472-578b-3866-8e1f-3b03ff8c8f49": { "content": "[<EntryPoint>]\nlet main argv =\n\t${0}\n\t0", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "main": true } }, "6a4e398d-8399-3a1d-9014-a3caaa19a8eb": { "content": "position: fixed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pos:f": true } }, "6a4faaf9-bb1b-3b1a-a92d-27b2c8cd12d4": { "content": "@external ${1:nameOfExternal}$0", "doc": "The @external tag identifies a class, namespace, or module that is defined outside of the current package. Synonysm of @host.", "filetype": "jsdoc", "grammar": "lsp", "label": "external", "matches": { "@external": true } }, "6a5347b7-4694-32bf-be15-edb0b464b8ff": { "content": "package ${1:packageName};\n\t$0\nendpackage", "doc": "package name; ... endpackage", "filetype": "systemverilog", "grammar": "lsp", "label": "package", "matches": { "package": true } }, "6a58339a-2cd8-38ff-97d4-cdfc1b4b4957": { "content": "${1:obj}.replaceWith(${2:content})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "repw": true } }, "6a59a855-063c-37a3-bd31-55181156151a": { "content": "public static void main(String[] args) {\n\t$0\n}", "doc": "Public static main method", "filetype": "java", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "6a5d1325-397e-33d2-bb5c-327428fe1fd2": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tGROUP BY ${3:attribute(s)};", "doc": "Group by", "filetype": "sql", "grammar": "lsp", "label": "groupb", "matches": { "groupb": true } }, "6a5d3715-e3ae-3f52-ac9e-553060e4d75f": { "content": "#include \"$0\"", "doc": "Code snippet for #include \" \"", "filetype": "objc", "grammar": "lsp", "label": "#inc", "matches": { "#inc": true } }, "6a603a33-6853-3881-8542-c926cdfa4753": { "content": "std::list<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "list": true } }, "6a653115-0ac0-3402-85dc-80da89613817": { "content": "resource \"aws_sqs_queue_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_sqs_queue_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_sqs_queue_policy", "matches": { "tf-aws_sqs_queue_policy": true } }, "6a654cf3-a5ec-3411-8450-5196cad97370": { "content": "main :: IO ()\nmain = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "main": true } }, "6a709006-3d17-3b59-b6e3-17d8060e85de": { "content": "<NuxtLoadingIndicator />", "doc": "The <NuxtLoadingIndicator> component displays a progress bar on page navigation.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtLoadingIndicator", "matches": { "NuxtLoadingIndicator": true } }, "6a70f0df-0320-32d3-8851-b07b2ef85132": { "content": "content ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct": true } }, "6a722a6f-3b71-34c0-ba3a-3136053a44ae": { "content": "import { inject } from '@angular/core'\nimport { ActivatedRouteSnapshot, CanActivateFn, RouterStateSnapshot } from '@angular/router'\n\nexport const ${2:Name}Guard: CanActivateFn = (\n\troute: ActivatedRouteSnapshot,\n\tstate: RouterStateSnapshot\n\t) => {\n\n\t\treturn true;$0\n}", "doc": "Angular CanActivate guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular CanActivate Guard", "matches": { "a-guard-can-activate": true } }, "6a780561-f6c5-3e18-908f-a0e1bd45ad4c": { "content": "module ${1:(* Name *)} = struct\n\t${2:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module - no signature", "matches": { "mod": true } }, "6a7a91ac-55ae-33f7-ac91-e463e689abc3": { "content": "getter ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "r": true } }, "6a7d36e1-78e4-3402-99ff-505b259f8329": { "content": "grid-auto-rows max-content", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gar:mac": true } }, "6a7ecd5b-ed98-361e-acea-a1e5864f9f8f": { "content": "this.setState($0)", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react", "grammar": "lsp", "label": "componentSetStateObject", "matches": { "sst": true } }, "6a88140f-155d-3c2d-a120-f2a2221fca8c": { "content": "text-indent: ${1:10}px;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-indent: length (text)", "matches": { "text": true } }, "6a8920c4-7411-36d2-a29c-f0f53ad0f8f2": { "content": "{% endcss %}$0", "doc": "endcss", "filetype": "twig", "grammar": "lsp", "label": "endcss", "matches": { "endcss": true } }, "6a8d12c2-ce1d-340b-8404-6b683f70c2f7": { "content": "IMPORTANT: ${1:text}\n$0", "doc": "Insert IMPORTANT admonition block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "important paragraph", "matches": { "important": true } }, "6a930781-50d4-30b2-8025-96789985ebef": { "content": "for ${1:name} in ${2:array}\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "fora": true } }, "6a96e61f-367a-37a7-b14e-8ac2a614e2f6": { "content": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Frameset//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "docxf": true } }, "6a9742e6-c348-3ecf-94c3-71c5509d520b": { "content": "PropTypes.element,", "doc": "React element prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeElement", "matches": { "ptel": true } }, "6a9b46bb-3dbb-3444-9059-7cc4d2d05f83": { "content": "float noise1d(float v){\n\treturn cos(v + cos(v * 90.1415) * 100.1415) * 0.5 + 0.5;\n}", "doc": "noise1d function", "filetype": "glsl", "grammar": "lsp", "label": "noise1d", "matches": { "noise1d": true } }, "6a9d2052-217c-3db2-9843-c07b4c0af5f9": { "content": "toggleHighQuality();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "tq": true } }, "6aa30554-a769-3859-ad49-e138f1a1d745": { "content": "console.dir('${1}:', ${1})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.dir", "matches": { "cod": true } }, "6aae933d-3664-3318-ac01-a4242e990019": { "content": "sq(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sq": true } }, "6aafbc8a-1d3d-3f96-a7fa-32966d83ced4": { "content": "background-clip: border-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgcp:bb": true } }, "6aafe1ae-6c57-34cb-8570-db1daaf1f7ef": { "content": "belongs_to :${1:association}, polymorphic: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "btp": true } }, "6ab0aef6-dd39-37e3-b446-1b8f7329624b": { "content": "fixed (${1:#:type}* ${2:#:var} = ${3:#:adress}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "fixed () {}", "matches": { "fixed": true } }, "6ab0b84f-54d5-3164-8d2c-e8092bd84200": { "content": "${1:methodName}(${2:params}) {\n\t${0}\n}", "doc": "Creates a method inside a class in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "method", "matches": { "met": true } }, "6ab1d547-ed6c-306c-bda3-69f215dea1ce": { "content": "align-content: space-evenly;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:se": true } }, "6ab55632-b289-3dc2-a39f-fbe8bf51a1c6": { "content": "import Vue from 'vue'\nimport ${1:HelloWorld} from './components/${1:HelloWorld}'\n\ndescribe('${1:HelloWorld}.vue', () => {\n\tit('${2:should render correct contents}', () => {\n\t\tconst Constructor = Vue.extend(${1:HelloWorld})\n\t\tconst vm = new Constructor().$mount()\n\t\texpect(vm.$el.querySelector('.hello h1').textContent)\n\t\t\t.to.equal(${3:'Welcome to Your Vue.js App'})\n\t})\n})", "doc": "unit test component", "filetype": "vue", "grammar": "lsp", "label": "vue-unit-test", "matches": { "vtest": true, "vue unit test": true } }, "6ab8e160-0162-3e7f-8a9c-0bf1610ee620": { "content": "console.dir(${1:object});", "doc": "Prints a JavaScript representation of the specified object", "filetype": "snippets", "grammar": "lsp", "label": "consoleDir", "matches": { "cdi": true } }, "6ab8edb7-b615-3ed3-a4d0-162c311a3282": { "content": "{#await ${1:promise}}\n\t${2: <!-- content when promise is pending -->}\n{:then ${3:value}}\n\t${4: <!-- content when promise was fulfilled -->}\n{/await}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-then-block", "matches": { "svawait": true, "svelte await then": true } }, "6abe74f9-a85d-3972-adde-30d008e1877e": { "content": "from django.db import models", "doc": "from ... import models", "filetype": "models", "grammar": "lsp", "label": "imodels", "matches": { "imodels": true } }, "6abf530a-bfc9-3e41-b4f6-daf348d0c308": { "content": "distance_of_time_in_words", "doc": "", "filetype": "rails", "grammar": "snu", "label": "distance_of_time_in_words", "matches": { "dotiw": true } }, "6ac4f3ad-e93a-3d0f-a27c-676f8aa3a85a": { "content": "with open(${1:#:file}, '${2:r}') as ${3:f}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "fileidiom": true, "with_open": true } }, "6ac5cabd-e13c-3d49-bde1-d7b6c4af1c62": { "content": "PFont ${1:font};\n$1 = loadFont(\"${0:FFScala-32.vlw}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "font": true } }, "6ac8486e-bfe5-389f-8e4c-7df437d12a41": { "content": "$scope.$watch '${1:watchExpr}', (newValue, oldValue) ->\n\t${2}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$w": true } }, "6ad700ef-3653-3757-abb7-c333e850fab5": { "content": "border-style inset", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:i": true } }, "6adac3a1-5aed-3049-ad84-56056732d1f8": { "content": "FUNCTION PI()$0", "doc": "pi", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-PI", "matches": { "FUNCTION PI": true, "PI": true } }, "6ae37529-b41f-320b-80b6-4dafec44a0f6": { "content": "*${1}* $0", "doc": "Insert bold text", "filetype": "asciidoc", "grammar": "lsp", "label": "bold text", "matches": { "b": true, "bold": true } }, "6aec754d-0571-36aa-9879-9036cd00e2b0": { "content": "<kbd>$1</kbd>$2", "doc": "HTML - Defines keyboard text", "filetype": "html", "grammar": "lsp", "label": "kbd", "matches": { "kbd": true } }, "6aefa56a-654b-351b-bb0b-7d6b2c011770": { "content": "uvm_config_db#(${1:type})::get(${2:contxt}, ${3:inst_name}, ${4:field_name}, ${5:value});", "doc": "get the value from config database", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_config_db_get", "matches": { "uvm_config_db_get": true } }, "6af01e8a-d9eb-3c8a-9bfb-452898c0ef38": { "content": "attr_writer :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert attr_writer", "matches": { "w": true } }, "6af3afea-5205-379c-8424-97d7047e16e3": { "content": "$_POST['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "_POST array", "matches": { "P": true } }, "6afb6cf8-dd97-3949-8528-02869b74fc61": { "content": "expect($1).toBeFalsy();$0", "doc": "expects the argument is falsy", "filetype": "jest", "grammar": "lsp", "label": "jest-tobefalsy", "matches": { "jest expect tobefalsy": true, "tbf": true } }, "6afb890e-76ec-3388-b299-329b9fe0c315": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nfunction ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}(props) {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\n${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}.propTypes = {\n\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React Functional Component with ES7 module system with PropTypes", "filetype": "react", "grammar": "lsp", "label": "react-functional-component-with-proptypes", "matches": { "react component functional proptypes": true, "rfcp": true } }, "6afee99a-f2b9-3645-b6ff-8e29fcd14a0b": { "content": "do\n ${1:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "do...end", "matches": { "do": true } }, "6aff9b49-3084-371b-b0ae-8e75e5c4a4e9": { "content": "border-spacing ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdsp": true } }, "6b08d324-836f-3435-9ca4-e975527513a1": { "content": "@property\ndef ${1:pname}(self):\n\t\"\"\"${2:The $1 property.}\"\"\"\n\t${3:return self._$1}\n\n@${4:$1}.setter\ndef ${5:$1}(self, value):\n\t${6:self._$1} = value", "doc": "New property: get and set via decorator", "filetype": "python", "grammar": "lsp", "label": "property template", "matches": { "property": true } }, "6b099784-6d21-36f7-9f2c-873a0dc6db8d": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\nimport Vue from 'vue'\n\nexport default Vue.extend({\n\tsetup () {\n\t\t${0}\n\n\t\treturn {}\n\t}\n})\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File Composition API - Typescript", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component-with-typescript-v3", "matches": { "vue v3 base ts": true } }, "6b0e1f34-135d-34da-8d38-4f4bac52f245": { "content": "getSnapshotBeforeUpdate = (prevProps, prevState) => {\n\t$0\n}", "doc": "Called right before mutations are made (e.g. before the DOM is updated)", "filetype": "react", "grammar": "lsp", "label": "react-getsnapshotbeforeupdate", "matches": { "gsbu": true, "react getsnapshotbeforeupdate": true } }, "6b105f33-6095-35bb-81b0-4252a37b5b32": { "content": "{data-background-image=\"$1\" background-position=center background-size=contain}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "background image", "matches": { "bgimg": true } }, "6b10d674-217d-36d8-9c47-fc0c7ca2a328": { "content": "void ${1:ClassName}::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const\n{\n\tSuper::GetLifetimeReplicatedProps(OutLifetimeProps);\n\t//DON'T FORGET TO #include \"Net/UnrealNetwork.h\"\n\tDOREPLIFETIME(${1:ClassName}, ${2:ClassProperty});\n}", "doc": "Creates the Function in which you setup replicated properties", "filetype": "unreal", "grammar": "lsp", "label": "Unreal GetLifeTimeReplicates", "matches": { "ugetlifetimereplicatedprops": true, "usetupreplicatedproperties": true } }, "6b2182ca-6996-3d89-ba6f-f00158c8f3dc": { "content": "import React, { PureComponent } from 'react'\n\ntype Props = {}\n\nclass ${1:${TM_FILENAME_BASE}} extends PureComponent<Props> {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React pure component class with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactClassExportPureComponent", "matches": { "tsrpce": true } }, "6b278023-b81e-397f-aae3-cc48657d53c8": { "content": "text-align-last: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tal:c": true } }, "6b28dd96-ef20-301f-b1a2-e2dc36cfc274": { "content": "for await (const ${1:iterator} of ${2:object}) {\n\t$0\n}", "doc": "For-Await-Of Loop", "filetype": "typescript", "grammar": "lsp", "label": "For-Await-Of Loop", "matches": { "forawaitof": true } }, "6b29a140-43f6-3e49-9194-c0432c17120d": { "content": "post {\n\talways {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pa": true } }, "6b2a480e-2b11-3291-a21a-d6ca8a90d1b7": { "content": "${1:FIELDNAME} = models.DecimalField($2, max_digits=${3:5}, decimal_places=${4:2})", "doc": "DecimalField (mdecimal).\n\nA fixed-precision decimal number, represented in Python by a Decimal instance.", "filetype": "models", "grammar": "lsp", "label": "mdecimal", "matches": { "mdecimal": true } }, "6b2baa47-9be7-31b9-b4f6-705ccc3f00d0": { "content": "if ($1) {\n\t${2:# body...}\n}\nelsif ($3) {\n\t${4:# elsif...}\n}\nelse {\n\t${5:# else...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Conditional if..elsif..else (ifee)", "matches": { "ifee": true } }, "6b2cd894-32e0-3850-a918-acd3b37d1b09": { "content": "***** $0", "doc": "level 5 heading", "filetype": "norg", "grammar": "lsp", "label": "h5", "matches": { "h5": true } }, "6b2d3d3f-6299-390d-b3b8-d99face21543": { "content": "<form (ngSubmit)=\"onSubmit()\" #${1:form}=\"ngForm\">\n</form>", "doc": "Form with ngSubmit and form attributes", "filetype": "angular", "grammar": "lsp", "label": "ngform", "matches": { "a-form": true, "angular ng form": true } }, "6b307681-131c-3fa7-879a-22b7085e51b0": { "content": "import { ${1:map} } from 'rxjs/operators';\n$0", "doc": "RxJs import", "filetype": "angular", "grammar": "lsp", "label": "rxjs-operator-import", "matches": { "a-rxjs-operator-import": true, "angular import rx js operator": true } }, "6b32f4dc-9631-3f4e-98a6-c2e08a5c57d6": { "content": "Page Should Contain Textfield ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Textfield", "matches": { "psct": true } }, "6b388a11-ce80-38b4-9f99-2b72c60465f1": { "content": "// multiply the current matrix by a general scaling matrix\ngl.glScalef(${1:x}, ${2:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl scale f", "matches": { "gl": true } }, "6b3e19f2-f309-3b26-a5d4-3a8cb79cb14b": { "content": "resource \"postgresql_database\" \"${MyResource}\" {\n name = \"example-name\"\n owner = \"example-owner\"\n}", "doc": "Defines postgresql_database resource", "filetype": "terraform", "grammar": "lsp", "label": "postgresql_database", "matches": { "tf-postgresql_database": true } }, "6b42267a-4fc5-34ae-9432-e1224ca1cc2d": { "content": "import React, { PureComponent } from 'react'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithPureComponent", "matches": { "imrpc": true } }, "6b43494f-77b6-3fde-aaa5-b43c51b31454": { "content": "background-position: ${1:left} ${2:top};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-position", "matches": { "bgp": true } }, "6b440ece-ed98-3c8e-9fdc-e6e62dc66ad0": { "content": "resource \"aws_ses_receipt_rule_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ses_receipt_rule_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_ses_receipt_rule_set", "matches": { "tf-aws_ses_receipt_rule_set": true } }, "6b44d2d6-4a8d-35b7-9a2d-d8b1801089d6": { "content": "${1:obj}.hide('${2:slow/400/fast}', function () {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "hidec": true } }, "6b470f57-d219-3e11-90b1-8296257f7ebb": { "content": "@example\n* ```\n* ${1:write me later.}$0\n* ```", "doc": "The example tag indicates that the following text is an example of how to use the function.", "filetype": "tsdoc", "grammar": "lsp", "label": "example", "matches": { "@example": true } }, "6b4898df-6826-3650-9591-d24039a99605": { "content": "use Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Cache;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Sensio\\..\\Cache", "matches": { "usecache": true } }, "6b48f1cf-6f76-39fa-a68b-5f37510faa55": { "content": "_.minBy(${array}, ${iteratee})", "doc": "var objects = [{ 'n': 1 }, { 'n': 2 }];\n\n_.minBy(objects, function(o) { return o.n; });\n// => { 'n': 1 }\n\n// The `_.property` iteratee shorthand.\n_.minBy(objects, 'n');\n// => { 'n': 1 }\n\nThis method is like `_.min` except that it accepts `iteratee` which is\ninvoked for each element in `array` to generate the criterion by which\nthe value is ranked. The iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-minby", "matches": { "lodash minby": true } }, "6b4ce5c1-a07b-3bc0-9c9b-2a4aeceb0598": { "content": "-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})';", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "op:ms": true } }, "6b5fae32-7e01-3e79-aa3d-195a96d6a080": { "content": "| url_param_escape", "doc": "String filter: url param escape", "filetype": "liquid", "grammar": "lsp", "label": "Filter url param escape", "matches": { "url_param_escape": true } }, "6b60e547-6716-32d4-87f0-06fcba4e39ec": { "content": "align-items: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai": true } }, "6b62ddaa-bb3d-393a-b51c-301a60ecd47b": { "content": "on_text:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "on_text from pykv-snippets", "matches": { "on_text": true, "ontext": true } }, "6b67f518-1eea-31e0-b1a4-019f8e82fce2": { "content": "@mixes ${1:OtherObjectPath}$0", "doc": "This object mixes in all the members from another object.", "filetype": "jsdoc", "grammar": "lsp", "label": "mixes", "matches": { "@mixes": true } }, "6b6f5d8e-0565-38cd-a4a6-71389e64544f": { "content": "provider \"azurerm\" {\n subscription_id = \"subscription_id-example\"\n client_id = \"client_id-example\"\n client_secret = \"client_secret-example\"\n tenant_id = \"tenant_id-example\"\n}", "doc": "Defines azurerm provider", "filetype": "terraform", "grammar": "lsp", "label": "azurerm", "matches": { "tf-azurerm": true } }, "6b700020-3d64-3383-a210-5ce43da67c7e": { "content": "$this->${1:method}()->shouldHaveKeyWithValue(${2:'key'}, ${3:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldHaveKeyWithValue('key', 'value')", "matches": { "skeyvalue": true } }, "6b782e36-b2b4-340e-99dd-aea70657c69a": { "content": "text-shadow: ${1:0} ${2:0} ${3:0} #${4:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tsh+": true } }, "6b7a35c9-89fe-340a-8228-ff142bb03a25": { "content": "from .managers import $1QuerySet", "doc": "", "filetype": "models", "grammar": "lsp", "label": "fmai", "matches": { "fmai": true } }, "6b7cce44-90f2-3354-8484-46ab0155b16b": { "content": "pragma solidity >=0.5.0 <0.8.0;", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "pragma solidity example", "matches": { "pragm-ex": true } }, "6b88f0a2-cd28-3dab-b775-edef294ebf68": { "content": "<transition$1>\n$2\n</transition>$0", "doc": "transition element", "filetype": "vue", "grammar": "lsp", "label": "vue-transition", "matches": { "transition": true, "vue transition": true } }, "6b8fcdff-aa01-339d-8751-ca56e0932d9b": { "content": "flex-basis: ${0:auto};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxb": true } }, "6b9573a5-25bf-32dd-ad45-a34e1d67dc7e": { "content": "= render :partial => \"${1:item}\", :locals => { :${2:$1} => ${0:@$1} }", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "rpl": true } }, "6b96cac3-c2cc-3110-bafa-efc8cca0d983": { "content": "${1:obj}.css('${2:attribute}', '${3:value}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "css": true } }, "6b9c04a9-02ee-3945-9dc7-809ba0748669": { "content": "{#each ${1:items} as ${2:item}, (${3:key})}\n\t${4: <!-- content here -->}\n{/each}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-key-block", "matches": { "sveach-key": true, "svelte each key": true } }, "6b9f9aa1-3b63-3e61-a834-270e958a04b1": { "content": "assert_send [${1:object}, :${2:message}, ${3:args}]", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "assert_send(..)", "matches": { "asss": true } }, "6ba14070-6274-3782-aeeb-50e4657acd8d": { "content": "<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');\n\nclass ${1:ClassName_model} extends CI_Model\n{\n\tprivate $table = '${2:table_name}';\n\n\tfunction __construct()\n\t{\n\t\tparent::__construct();\n\t\t${3:// code...}\n\t}\n\n\tpublic function create($data)\n\t{\n\t\tif($this->db->insert($this->table, $data))\n\t\t\treturn true;\n\t\telse\n\t\t\treturn false;\n\t}\n\n\tpublic function read($id)\n\t{\n\t\treturn $this->db->get_where($this->table, array('id', $id))->result();\n\t}\n\n\tpublic function update($id, $data)\n\t{\n\t\tif($this->db->update($this->table, $data, array('id' => $id)))\n\t\t\treturn true;\n\t\telse\n\t\t\treturn false;\n\t}\n\n\tpublic function delete($id)\n\t{\n\t\tif(is_array($id))\n\t\t{\n\t\t\t$this->db->trans_start();\n\t\t\tforeach($id as $elem)\n\t\t\t\t$this->db->delete($this->table, array('id' => $elem));\n\t\t\t$this->db->trans_complete();\n\t\t}\n\t\telse\n\t\t{\n\t\t\tif($this->db->delete($this->table, array('id' => $id)))\n\t\t\t\treturn true;\n\t\t\telse\n\t\t\t\treturn false;\n\t\t}\n\t}\n\n\tpublic function listRows($limit = null, $offset = 0)\n\t{\n\t\tif(!is_null($limit))\n\t\t\t$this->db->limit($limit, $offset);\n\t\treturn $this->db->get($this->table)->result();\n\t}\n}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_model_crudl": true } }, "6ba32941-bbdc-3088-bc0f-bbdbce73b036": { "content": "import { Link } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importRouterLink", "matches": { "imbrl": true } }, "6ba3cc1c-3b57-39a7-8839-0b3daed546c3": { "content": "${1:deferred}.then(${2:doneFilter}, ${3:failFilter}, ${4:progressFilter})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dpipe": true } }, "6ba93bb5-4159-332f-a253-83ed48e95055": { "content": "@global$0", "doc": "Document a global object.", "filetype": "jsdoc", "grammar": "lsp", "label": "global", "matches": { "@global": true } }, "6baf2bf8-1d5c-3d09-b985-8feaebd8389b": { "content": "<ol id=\"$1\">\n\t$2\n</ol>", "doc": "HTML - Defines an ordered list", "filetype": "html", "grammar": "lsp", "label": "ol#", "matches": { "ol#": true } }, "6bb388de-9d5a-3e69-b6cb-8e7bb0ff1225": { "content": "$.dequeue('${1:selector expression}'${2:, 'queue name'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "deqq": true } }, "6bb5f412-6522-328b-b54b-e6cc8676967b": { "content": "defmodule ${1:AppName}Web.${2:ChannelName}Channel do\n\tuse $1Web, :channel\nend", "doc": "", "filetype": "phoenix", "grammar": "snu", "label": "", "matches": { "chan": true } }, "6bb957d6-932f-327b-884c-09a12d224740": { "content": "import React from 'react'\nimport renderer from 'react-test-renderer'\n\nimport { ${1:${TM_FILENAME_BASE}} } from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(<${1:${TM_FILENAME_BASE}} {...defaultProps} />)\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "setupReactTest", "matches": { "stest": true } }, "6bbc983f-9fd8-3fe3-ad64-a5dbaa996a81": { "content": "<% if ${1:truevalue} %>\n $2\n<% else %>\n $3\n<% end %>", "doc": "if .. else .. end", "filetype": "erb", "grammar": "lsp", "label": "ife", "matches": { "ife": true } }, "6bc130bf-a35d-34e0-9995-1f6c11858b2a": { "content": "{% spaceless %}\n\t$0\n{% endspaceless %}", "doc": "spaceless", "filetype": "twig", "grammar": "lsp", "label": "spaceless", "matches": { "spaceless": true } }, "6bc3ca38-d33c-3322-9454-8f122c98fda4": { "content": "useEffect(() => {\n\t${1:effect}\n\treturn () => {\n\t\t${2:cleanup}\n\t};\n}, [${3:input}])", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-useeffect", "matches": { "react useeffect": true, "useeffect": true } }, "6bcaace3-1443-3440-951f-a19cc073811d": { "content": "java.beans.", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.b": true } }, "6bcdcbc9-9250-39b4-ac7c-d2e1198ff686": { "content": "string.max()", "doc": "string.max(limit: number | Ref, message?: string | function): Schema\n\nSet a maximum length limit for the string value. The ${max} interpolation can be used in the message argument", "filetype": "yup", "grammar": "lsp", "label": "string-max", "matches": { "yup string max": true } }, "6bd169a1-bbd2-3e9e-9e01-fce43ce667b0": { "content": "each_pair { |${1:name}, ${2:val}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eap": true } }, "6bd25bd8-4232-33e5-99cc-3ea5e42b851d": { "content": "expect($1).resolves$0", "doc": "expect promise resolves to", "filetype": "jest", "grammar": "lsp", "label": "jest-expect-resolves", "matches": { "expr": true, "jest expect resolves": true } }, "6bd69ee0-1a83-34f8-bf2e-ce54a55ab0f0": { "content": "@warn \"${1}\" ${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "", "matches": { "@w": true } }, "6be73275-9367-30e5-b1c2-7a74c084373b": { "content": "fmt.Printf(\"$1\", ${2:var})", "doc": "Snippet for fmt.Printf()", "filetype": "go", "grammar": "lsp", "label": "fmt.Printf", "matches": { "ff": true } }, "6be87561-c434-3ad8-abf4-b74e5db7ade0": { "content": "class ${1}Inline(admin.StackedInline):\n\t'''Stacked Inline View for ${1}'''\n\n\tmodel = ${2:${1}}\n\tmin_num = ${3:3}\n\tmax_num = ${4:20}\n\textra = ${5:1}\n\traw_id_fields = (${6},)", "doc": "Stacked Inline", "filetype": "admin", "grammar": "lsp", "label": "stackedinline", "matches": { "stackedinline": true } }, "6be91da0-1176-3a90-96c5-d1587ec4793d": { "content": "if (${1:true}) {${0}}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "if": true } }, "6bea9ffd-37c1-33fa-bf89-ee8215897468": { "content": "try {\n\t${1:${VISUAL}}\n} catch(${2:Exception} ${3:e}) {\n\t${4}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "try": true } }, "6bf11cdd-2222-3120-a664-668d8f395fe9": { "content": "resource \"azurerm_public_ip\" \"${MyResource}\" {\n name = \"acceptanceTestPublicIp1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n public_ip_address_allocation = \"static\"\n location = \"West US\"\n}", "doc": "Defines azurerm_public_ip resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_public_ip", "matches": { "tf-azurerm_public_ip": true } }, "6bfda0c0-9f9f-3ccf-9505-dfcae5df2bac": { "content": "pinMode(${1}, OUTPUT);", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "pinout": true } }, "6c01e80d-c14a-3197-bbcb-a98feea6f4d2": { "content": "toDateString()\n$0", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "toDateString", "matches": { "toDateString": true } }, "6c03f2c0-be72-3cfe-8d61-084728a95347": { "content": "_.trimEnd(${string}, ${chars})", "doc": "_.trimEnd(' abc ');\n// => ' abc'\n\n_.trimEnd('-_-abc-_-', '_-');\n// => '-_-abc'\n\nRemoves trailing whitespace or specified characters from `string`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-trimend", "matches": { "lodash trimend": true } }, "6c0a44e7-81c4-3fff-84f6-18d95f7b4efe": { "content": "try {\n\t$2\n}\ncatch (${1:const std::exception&}) {\n}", "doc": "Code snippet for try catch", "filetype": "cpp", "grammar": "lsp", "label": "try", "matches": { "try": true } }, "6c0a65f3-94b5-367d-b5ba-531987abd5ad": { "content": "table(${1:...})", "doc": "Table", "filetype": "r-snippets", "grammar": "lsp", "label": "tab", "matches": { "table": true } }, "6c0c31c1-59c6-3f8c-ac42-ffe16ca67496": { "content": "<select [(ngModel)]=\"${1:model}\">\n\t<option *ngFor=\"let ${2:item} of ${3:list}\" [value]=\"${2:item}\">{{${2:item}}}</option>\n</select>", "doc": "<select> control with ngModel", "filetype": "angular", "grammar": "lsp", "label": "ngselect", "matches": { "a-select": true, "angular ng select": true } }, "6c11bb27-64c6-3964-a115-d20cdaed6526": { "content": "table-layout: fixed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tbl:f": true } }, "6c18962f-a5e2-382d-abc2-6bd654298625": { "content": "state = {\n\t$1\n}", "doc": "Creates empty state object. To be used in a constructor.", "filetype": "react", "grammar": "lsp", "label": "react-empty-state", "matches": { "est": true, "react empty state": true } }, "6c1d1a38-c3c7-3111-932c-d9024efc3e86": { "content": "mutations: {\n\t${1:updateValue}(state, ${3:payload}) => {\n\t\tstate.${2:value} = $3;\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vmutations": true } }, "6c270961-4689-3e53-a521-3e5c6dc32a3f": { "content": "size_hint_y:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "size_y from pykv-snippets", "matches": { "size_hint_y": true, "sy": true } }, "6c27e479-9c12-3a46-a5b9-c41a2b00ba57": { "content": "AllowOverride ${1:#:AuthConfig} ${2:#:FileInfo} ${3:#:Indexes} ${4:#:Limit} ${5:#:Options}", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "allow": true } }, "6c27f586-8d6f-3691-9ed3-4d0876a2ccc0": { "content": "border-style: double", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:db": true } }, "6c28b013-67a0-3a05-8d81-9206c626df50": { "content": "<object data=\"${1}\" type=\"${2}\">\n\t${3}\n</object>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "object": true } }, "6c296a71-7ea3-3bf5-ba57-4dd19f65b080": { "content": "_.escapeRegExp(${string})", "doc": "_.escapeRegExp('[lodash](https://lodash.com/)');\n// => '\\[lodash\\]\\(https://lodash\\.com/\\)'\n\nEscapes the `RegExp` special characters \"^\", \"$\", \"\\\", \".\", \"*\", \"+\",\n\"?\", \"(\", \")\", \"[\", \"]\", \"{\", \"}\", and \"|\" in `string`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-escaperegexp", "matches": { "lodash escaperegexp": true } }, "6c2a7ed4-bbeb-38c1-99d6-6f7cc2ad49c3": { "content": "<% elsif ${1:truevalue} %>", "doc": "elsif", "filetype": "erb", "grammar": "lsp", "label": "elsif", "matches": { "elsif": true } }, "6c2e299c-142d-3bcc-8b32-a4952e186d33": { "content": "<audio src=\"${1}\">${0}</audio>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "audio": true } }, "6c2f226f-34ee-3b10-bf48-71b006a3483c": { "content": "border-top ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdt+": true } }, "6c33f61a-cbfe-344a-96bf-4b3809c01651": { "content": "http.Redirect(${1:w}, ${2:r}, \"${3:/}\", ${4:http.StatusFound})", "doc": "Snippet for http.Redirect()", "filetype": "go", "grammar": "lsp", "label": "http.Redirect", "matches": { "rd": true } }, "6c35ed85-5918-3529-8135-3828f854c31f": { "content": "${0:obj}.toArray()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "toarr": true } }, "6c389fb2-2c65-3713-aa41-3737446f3b4f": { "content": "${1:command} | encode hex", "doc": "\"encode hex\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "encode hex builtin", "matches": { "encode-hex": true } }, "6c467902-f030-3acb-a6fe-a6bce028780f": { "content": "debugger", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "de": true } }, "6c46abd5-33ec-38f1-890c-0e0f36cd73c8": { "content": "flexShrink: '${1}',", "doc": "flexShrink", "filetype": "react-native", "grammar": "lsp", "label": "flexShrink", "matches": { "flex": true } }, "6c4757cc-10be-369a-b645-e1be80dacbf6": { "content": "if (${1:true}) {\n\t${2:${VISUAL}}\n} else {\n\t${0}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ife": true } }, "6c48ad21-3f7e-3993-8b20-b8cdcf3bcd91": { "content": "validates_length_of :${1:attribute}, within: ${2:3..20}${3:, on: :${4:create}, message: \"${5:must be present}\"}, if: proc { |obj| ${6:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_length_of if", "matches": { "vlif": true } }, "6c560854-f8f2-3ef4-8059-b32fd4ae4b82": { "content": "<%= ${1:f}.input :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffi": true } }, "6c56246a-894a-36e0-b42c-8d2b6efaecee": { "content": "Yii::app()->params['${0}']", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ypar": true } }, "6c57e8d6-2575-3de5-83fe-1ca03523216a": { "content": "${1:w} http.ResponseWriter, ${2:r} *http.Request", "doc": "Snippet for http Response", "filetype": "go", "grammar": "lsp", "label": "http ResponseWriter *Request", "matches": { "wr": true } }, "6c5c52a8-cdd2-3901-84f0-00330d679487": { "content": "procedure ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "procedure declaration", "matches": { "procd": true } }, "6c5caaf1-b3ea-30b0-8f47-bf8d2559e4b2": { "content": "#### ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 4", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 4", "matches": { "heading4": true } }, "6c6b31c6-2f5f-3ba6-a6f1-359d07fbf305": { "content": "loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "loop", "matches": { "lo": true } }, "6c6b61e8-4b7d-3a5f-9739-ed8ad7137612": { "content": "word-wrap: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wow:no": true } }, "6c6fe339-8364-3828-b856-a78ddffac331": { "content": "set xtics ${1:#:start}, ${2:#:incr}, ${3:#:end}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set xtics start, incr, end", "matches": { "xtics": true } }, "6c72d5e5-8b95-3e49-8ba3-10eba27154ea": { "content": "<template></template>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "template": true } }, "6c79da2d-8d9f-3215-bae5-dcea5904e5bc": { "content": "marginLeft: ${1},", "doc": "marginLeft", "filetype": "react-native", "grammar": "lsp", "label": "marginLeft", "matches": { "mar": true } }, "6c7a9187-2802-3012-ac8f-65d7881b733b": { "content": "font-effect: emboss;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fef:eb": true } }, "6c7d5ffe-db44-3de3-b877-c79837cd343c": { "content": "{% paginate ${1} as ${2} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig paginate", "matches": { "paginate": true } }, "6c7d879b-7122-3ea1-9881-e3fecdbe0ac1": { "content": "export const ${1} = styled.${2}`\n ${3}\n`;", "doc": "Export styled-component", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-export-styled-component", "matches": { "exsc": true, "styled-components export component": true } }, "6c80ecc4-5df3-3bcf-89a6-5b5ec52f62a9": { "content": "{\n ${0:TARGET}\n}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "{ ... }", "matches": { "block": true } }, "6c89b80b-a294-3ace-abe3-b39bf85d3756": { "content": "unreachable!(${1})", "doc": "unreachable!(…)", "filetype": "rust", "grammar": "lsp", "label": "unreachable", "matches": { "unreachable": true } }, "6c9644a3-c42a-3604-a5df-4b197d1929b7": { "content": "for(int ${1:i} = 0; $1 < ${2:count}; $1++) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "for": true } }, "6c97538c-9ecd-32ca-a02c-9d28638362c2": { "content": "Run Keyword If All Critical Tests Passed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If All Critical Tests Passed", "matches": { "rkiactp": true } }, "6c9a68b1-15ee-37b3-afac-911aa2df1fda": { "content": "\\begin{cases}{${1}}\n\t${2:TARGET}\n\\end{cases}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{cases} \\cases": true, "cases": true } }, "6c9b983d-240c-34c5-99c0-9ac56258e74f": { "content": "grid-auto-rows ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gar": true } }, "6c9be9a8-fff3-3095-8e9c-91882debbe7b": { "content": "spyOn(${1:object}, \"${2:method}\").andCallFake(${3:function})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "spy on and call fake (coffee)", "matches": { "scf": true } }, "6c9decc2-b355-3997-911e-cd9b688c87b9": { "content": "border-top: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdt": true } }, "6ca4cdf2-402d-3e1f-91e8-3d64cde83db0": { "content": "@inheritDoc$0", "doc": "The @inheritDoc tag is used to create a reflection's documentation by copying it from another reflection. The tag has the form {@inheritDoc ref} where ref is a declaration reference.", "filetype": "tsdoc", "grammar": "lsp", "label": "inheritDoc", "matches": { "@inheritDoc": true } }, "6caaf6d6-85aa-33a2-9ed3-093dd4e50f12": { "content": "| ${1:Column1} | ${2:Column2} |\n| -------------- | --------------- |\n| ${3:Item1.1} | ${4:Item2.1} |\n| ${5:Item1.2} | ${6:Item2.2} |\n| ${7:Item1.3} | ${8:Item2.3} |\n${0}", "doc": "Insert table with 4 rows and 2 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 4x2 table", "matches": { "4x2table": true } }, "6cb9acdc-2203-3527-ad98-c289a632d3d1": { "content": "border-top-right-image continue", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtri:c": true } }, "6cba9208-7ecd-3103-82d7-da091f638713": { "content": "align-self flex-start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:fs": true } }, "6cbab142-18ba-3dd9-a244-c8fa1b90bf62": { "content": "grid-template: ${1} / ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gt+": true } }, "6cbb87b6-1aa7-3860-be14-f0ca61d1b9fd": { "content": "${1:obj}.not('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "not": true } }, "6cd0564c-d7d1-33a6-998c-be194b8ce2ce": { "content": "@livewire('${1:component}', ['${2:user}' => \\$${3:user}]${4:, key(\\$$3->id)})", "doc": "Livewire nesting components", "filetype": "livewire", "grammar": "lsp", "label": "livewire-component", "matches": { "livewire:component": true } }, "6cd2451e-0cfb-3da9-a883-8ce5ba1a2aa5": { "content": "grid-auto-columns: min-content", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gac:mic": true } }, "6cd9a987-357b-3773-8754-4fd1c710b6ea": { "content": "${1:obj}.last('${1:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "last": true } }, "6ce2ea38-2c54-3a51-abfa-e71203c7159f": { "content": "computed: {\n\t${1:name}() {\n\t\treturn this.${2:data} ${0}\n\t}\n},", "doc": "computed value", "filetype": "vue", "grammar": "lsp", "label": "vue-computed", "matches": { "vcomputed": true, "vue computed": true } }, "6ce5b87f-9259-3796-94fc-d375839c149e": { "content": "while (${1:#:condition}) {\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "wh": true } }, "6ce67a0e-1213-3a93-8f4b-d9e0631befbf": { "content": "on:${1|introstart,introend,outrostart,outroend|}=\"{() => status = '${1|introstart,introend,outrostart,outroend|}'}\"", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-events", "matches": { "svelte transition events": true, "svte": true } }, "6ced7084-71bf-3fb0-be46-1e3cd2b9fb63": { "content": "FUNCTION INTEGER-OF-BOOLEAN(${1:boolean-item})$0", "doc": "numeric value of boolean-item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER-OF-BOOLEAN", "matches": { "FUNCTION INTEGER-OF-BOOLEAN": true } }, "6cf03c10-e2f3-3cd7-97b7-22b2f7539483": { "content": "let ${1} = ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "let": true } }, "6cf34287-8997-3ab2-bf97-3059319db93f": { "content": "align-content: first baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:fb": true } }, "6cfc541e-395a-3b8d-b2e7-e14d5159bfee": { "content": "specify { subject.${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "spec": true } }, "6cfd45bb-ecb0-31c3-ab82-dc9a854fad4e": { "content": "yumrepo { \"${1:repo name}\":\n\tdescr => \"${2:$1}\",\n\tenabled => ${0:1},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "yumrepo": true } }, "6d041f51-7635-33dd-9d74-7a9f97154da9": { "content": "after info ${0:id}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "afin": true } }, "6d1528fa-27f2-3bb4-af5b-9fa51f9a1d5d": { "content": "System.Runtie.CompilerServices", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.r.c": true } }, "6d166a19-8bc0-35bc-8e10-f39a891bf877": { "content": "{% include '${1:snippet}' %}", "doc": "Theme tag: include", "filetype": "liquid", "grammar": "lsp", "label": "Tag include", "matches": { "include": true } }, "6d16afab-1730-3697-866b-42e845e9c68d": { "content": "display: compact", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:cp": true } }, "6d182194-a184-34b9-b67d-ed7adcd5a8c2": { "content": "// Don't FUCKING touch this.", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "idfk": true } }, "6d18333e-d119-3aed-94f5-5238a1c5f237": { "content": "args <- commandArgs(TRUE)\nif (length(args) == 0)\n stop(\"Please give ${1:}!\")\nif (!all(file.exists(args)))\n stop(\"Couln't find input files!\")", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "cmdarg": true } }, "6d1a7ad8-4625-31b6-9f94-86bfd9b5d01b": { "content": "select * from ${0:table}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "s*": true } }, "6d1bae77-52ac-3bb5-a05c-c09d6211f445": { "content": "content: counter(${0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:c": true } }, "6d1ecafa-c27e-3141-98d6-a8a7f36eaa77": { "content": "describe.only('${1:Name of the group}', () => {\n\t$0\n});", "doc": "creates a describe block that runs only", "filetype": "jest", "grammar": "lsp", "label": "jest-describe-only", "matches": { "desco": true, "jest describe only": true } }, "6d240dd0-1cc4-3614-b492-819a149f52ff": { "content": "output \"${myOutput}\" {\n value = \"\"\n}", "doc": "Outputs are a way to tell Terraform what data is important.", "filetype": "terraform", "grammar": "lsp", "label": "output", "matches": { "tf-output": true } }, "6d25c496-5e91-37ba-a599-ea354a2a6d85": { "content": "{% autoescape ${1:off} %}\n\t${0}\n{% endautoescape %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "autoescape": true } }, "6d297c85-a273-35b2-835a-4eb9042236e1": { "content": "[[NSUserDefaults standardUserDefaults] setObject:${1:object} forKey:${2:key}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Write to defaults (setprefs)", "matches": { "setprefs": true } }, "6d2a18e5-5ee9-3f1e-b19d-697488efd871": { "content": "${1:FIELDNAME} = forms.GenericIPAddressField($2)", "doc": "IPAddressField (fgenericip)", "filetype": "forms", "grammar": "lsp", "label": "fgenericip", "matches": { "fip": true } }, "6d2f54d8-8b41-3546-b808-c9ff753b5a9c": { "content": "return {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return new object", "matches": { "ro": true } }, "6d3685a4-6c70-38da-b7ea-29faab3db5e7": { "content": "for ${1:i} in ${2:startValueInclusive} to ${3:endValueInclusive} {\n\t${4:Js.log(${1:i})}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "For Loop", "matches": { "for": true } }, "6d3adf85-6609-384a-883a-aa8d025b015f": { "content": "<#list ${1:hashmap}?keys as ${2:key}>\n\t\\${$2\\}: \\${$1[$2]\\}${0:${VISUAL}}\n</#list>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#list hashmap?keys as element>...</#list>", "matches": { "lish": true } }, "6d3da399-0673-3a5e-a8b7-31fdc7bce207": { "content": "${0:// A buffer ID of zero unbinds a buffer object}\ngl.glBindBuffer(GL.GL_ARRAY_BUFFER, ${1:0});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl bind buffer", "matches": { "gl": true } }, "6d3ec8e9-9256-37d9-9aed-8164a2a17275": { "content": "#+BEGIN_SRC dot :file ${1:file} :cmdline -T${2:pdf} :exports none :results silent\n$0\n#+END_SRC\n\n[[file:$1]]", "doc": "dot", "filetype": "org", "grammar": "lsp", "label": "dot", "matches": { "dot": true } }, "6d42ddf7-f034-39ab-a66f-d818555a383b": { "content": "(fun ${1:x} -> ${2:x})", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "anonymous function", "matches": { "fun": true } }, "6d533c4e-74f5-3e94-b2b4-9f44730b5ac7": { "content": "borderRightWidth: ${1},", "doc": "borderRightWidth", "filetype": "react-native", "grammar": "lsp", "label": "borderRightWidth", "matches": { "bor": true } }, "6d5487d1-175b-3d6a-8f12-2ba3d2d158ef": { "content": "computed: {\n\t${1:name}() {\n\t\treturn this.${2:data} ${0}\n\t}\n},", "doc": "computed value", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Computed", "matches": { "vcomputed": true } }, "6d55a613-2ab4-3114-b6fb-0da6826f38c9": { "content": "\\draw[${1}] ${2};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\draw": true, "draw": true } }, "6d55bc11-ea8b-3598-a096-a1ef4947dc11": { "content": "export ${1:definition}", "doc": "\"export\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export builtin", "matches": { "export": true } }, "6d57b579-5304-336d-acb4-affc8c215bbb": { "content": "${1:obj}.focusOut(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "focusout": true } }, "6d582ae8-b86c-3679-ac20-46fc15c4dbb1": { "content": "textureCube", "doc": "vec4 textureCube(samplerCube sampler, vec3 coord)\nvec4 textureCube(samplerCube sampler, vec3 coord, float bias)\n\nThe textureCube function returns a texel, i.e. the (color) value of the texture for the given coordinates. The function has one input parameter of the type samplerCube and one input parameter of the type vec3 : sampler, the uniform the texture is bound to, and coord, the 3-dimensional coordinates of the texel to look up.\n\nThere is an optional third input parameter of the type float: bias. After calculating the appropriate level of detail for a texture with mipmaps the bias is added before the actual texture lookup operation is executed.\n\nSide note: On iOS devices texture lookup functionality is only available in the fragment shader.", "filetype": "glsl", "grammar": "lsp", "label": "textureCube", "matches": { "textureCube": true } }, "6d5a8c83-a041-3e2a-b6e6-7c348544ac65": { "content": "{% raw %}\n\t\t$1\n{% endraw %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "escaped block", "matches": { "raw": true } }, "6d5ce616-c05f-34b4-b496-2e1dc8bf5a95": { "content": "overflow: hidden", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ov:h": true } }, "6d5e1f7c-649e-318e-bee6-ee0b5e127bae": { "content": "${1:command} | query ${2|db,json,xml|} ${3:expression}", "doc": "\"query\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "query builtin", "matches": { "query": true } }, "6d5f8469-ba9e-3d82-98ba-fd981eafabfe": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} |\n| --------------- | --------------- | --------------- |\n| ${4:Item1.1} | ${5:Item2.1} | ${6:Item3.1} |\n${0}", "doc": "Insert table with 2 rows and 3 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 2x3 table", "matches": { "2x3table": true } }, "6d693bc3-72bd-3641-a5f1-8ab710315885": { "content": "${1:Class}.prototype.${2:method} = function (${3:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "prototype method", "matches": { "proto": true } }, "6d6ac92e-8c75-3945-a6c9-1cc4222f2afa": { "content": "Scanner", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "Sc": true } }, "6d70a965-a690-32d8-8fe8-a1d962b01df7": { "content": "Wait Until Element Is Not Visible ${1:${locator}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Element Is Not Visible", "matches": { "wueinv": true } }, "6d782a69-4d04-35a4-a228-2de2d9208efb": { "content": "_.toFinite(${value})", "doc": "_.toFinite(3.2);\n// => 3.2\n\n_.toFinite(Number.MIN_VALUE);\n// => 5e-324\n\n_.toFinite(Infinity);\n// => 1.7976931348623157e+308\n\n_.toFinite('3.2');\n// => 3.2\n\nConverts `value` to a finite number.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tofinite", "matches": { "lodash tofinite": true } }, "6d7b711c-8a3b-3ee5-8f4c-8e804d05d121": { "content": "border-bottom: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdb+": true } }, "6d7da7cd-19d6-3b13-bafd-ce131cac2757": { "content": "desc '${1:Task description}'\ntask ${2:task_name: [:dependent, :tasks]} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "tas": true } }, "6d7dcfbc-4f16-3d91-a625-cd50dfb184a7": { "content": "justify-content: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:s": true } }, "6d7eca16-0021-3e52-90e7-93e5b1e02d8b": { "content": "private void OnStateExit(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) {\n\t$0\n}", "doc": "Called on the last update frame when a statemachine evaluate this state.", "filetype": "unity", "grammar": "lsp", "label": "StateMachineBehaviour OnStateExit", "matches": { "OnStateExit()": true } }, "6d826e40-454c-3105-81c9-c47ea0acfafa": { "content": "set output '${1:#:filename}'", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set output 'filename'", "matches": { "out": true } }, "6d8353b1-54a4-3d6b-9ab4-db38d5459e42": { "content": "${1:protected} function ${2:foo}()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "m": true } }, "6d83f333-1070-343b-8b45-7eb980b596ca": { "content": "# coding: utf-8\nrequire 'erb'\nputs ERB::Util.url_encode '${1}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "urlencode": true } }, "6d876fb7-bfa2-39f9-a06b-4a1acad230cb": { "content": "_.min(${array})", "doc": "_.min([4, 2, 8, 6]);\n// => 2\n\n_.min([]);\n// => undefined\n\nComputes the minimum value of `array`. If `array` is empty or falsey,\n`undefined` is returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-min", "matches": { "lodash min": true } }, "6d881a89-895e-3262-9075-554562a96786": { "content": "cor.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "cor": true } }, "6d8aeb16-299f-30f6-be4f-9945b46f5c79": { "content": "{{ block.super }}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "super": true } }, "6d8b0e0f-2d5e-3c56-901f-ca0228d09dd6": { "content": "#if ${1:0}\n$0\n#endif /* if $1 */", "doc": "#if snippet", "filetype": "c", "grammar": "lsp", "label": "#if", "matches": { "#if": true } }, "6d8b2fe6-26da-349f-9205-5c87291f1b03": { "content": "beforeEnter(el) {\n\tconsole.log('beforeEnter');\n},\nenter(el, done) {\n\tconsole.log('enter');\n\tdone();\n},\nbeforeLeave(el) {\n\tconsole.log('beforeLeave');\n},\nleave(el, done) {\n\tconsole.log('leave');\n\tdone();\n},", "doc": "transition component js hooks", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Transition Methods with JavaScript Hooks", "matches": { "vanimhook-js": true } }, "6d8bcb00-c87e-3431-a2c2-388b3ea68081": { "content": "IGNORECASE = ${1:1}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "IGNORECASE", "matches": { "ign": true } }, "6d8bdc8a-13e0-372a-a6db-128e126e6cd5": { "content": "${1:deferred}.promise(${2:target})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dprom": true } }, "6d8dc3e9-1fe1-31e2-910d-1a77d5b263e5": { "content": "<% else %>", "doc": "else", "filetype": "erb", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "6d90308b-aec9-351b-9f2f-dd3b91b79fbc": { "content": "let ${1:name} = yield ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "let assignment yielded", "matches": { "ly": true } }, "6d91c845-c9d1-3967-8bce-8f2b85363f86": { "content": "for (var i = 0; i < ${1:count}; i++) {\n $0\n}", "doc": "Insert a for loop.", "filetype": "dart", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "6d93d093-67b3-3fea-899e-eeabb52c799e": { "content": "?assertEqual(${1}, ${0})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "aseq": true } }, "6d94a7f5-93ef-3633-b687-02f299e49a4f": { "content": "!$0!", "doc": "spoiler", "filetype": "norg", "grammar": "lsp", "label": "spoiler", "matches": { "spoiler": true } }, "6d9644fe-abe5-38be-b5b0-62dfa338ea4f": { "content": "annote = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "annote": true } }, "6d9ad566-7aa7-32ca-b914-eaeb764b86e5": { "content": "@slot('${1}')\n ${2}\n@endslot", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@slot ... @endslot", "matches": { "slot": true } }, "6d9d4665-8d9c-34f9-b382-75558a69546e": { "content": "private void FixedUpdate() {\n\t$0\n}", "doc": "This function is called every fixed framerate frame, if the MonoBehaviour is enabled.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour FixedUpdate", "matches": { "FixedUpdate()": true } }, "6d9eaf7e-e387-3705-9ebb-0705da42d8d9": { "content": "{% ifequal $1 %}\n$2\n{% endifequal %}", "doc": "ifequal tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ifequal", "matches": { "ifeq": true } }, "6da0528d-292c-3d95-8ea2-1995b0fcc319": { "content": "isset(${1:var})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "isset", "matches": { "is": true } }, "6da082b5-796e-32cc-9c2d-ba53ad3d029b": { "content": "(filter ${1} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "filter": true } }, "6da0d945-1a34-366a-8d47-bff0e518a0d4": { "content": "for(let ${1:first} of ${2:second}) {${3:third}}", "doc": "Iterating over property names of iterable objects", "filetype": "generated", "grammar": "lsp", "label": "forOf", "matches": { "fof": true } }, "6da33bcc-5f09-333a-896c-7d66d9b772f5": { "content": "font-size-adjust: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fza:n": true } }, "6da6aef1-a250-325f-914d-495118615ff1": { "content": "font-emphasize: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fem": true } }, "6db10c8a-469a-3fb0-a5a6-70aea9c70b84": { "content": "/**\n * ${1:undocumented function summary}\n *\n * ${2:Undocumented function long description}\n *\n${3: * @param ${4:Type} \\$${5:var} ${6:Description}}\n${7: * @return ${8:type}}\n${9: * @throws ${10:conditon}}\n **/\n${11:public }function ${12:FunctionName}(${13:${14:${4:Type} }\\$${5:var}${15: = ${16:null}}}) {\n\t${0:# code...}\n}", "doc": "Documented function", "filetype": "php", "grammar": "lsp", "label": "PHPDoc function …", "matches": { "doc_f": true } }, "6db2e2f4-521d-336c-98ea-7a9bcd9739f5": { "content": "it { should belong_to(:${1}).counter_cache ${0:true} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isbtcc": true } }, "6db43d8c-6cbb-3b92-820b-daefc99749aa": { "content": "const [${0}] = await Promise.all(${1:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "await Promise.all with destructuring", "matches": { "apad": true } }, "6db71b24-93e5-3ddd-8ff1-bd2cb58b8f3e": { "content": "collection do\n\t${1:get :${2:action}}\n\t${3:put :${4:action}}\n\t${5:post :${6:action}}\n\t${7:delete :${8:action}}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "collection routes", "matches": { "col": true } }, "6db96d44-f9cb-3abb-902a-df842f11f99b": { "content": "cancel \"$1\"\n$0", "doc": "CANCEL literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "cancel", "matches": { "cancel": true } }, "6db9bce3-08a7-377f-ab38-16efb31a9895": { "content": "align-items center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:c": true } }, "6dbc92de-8beb-393a-8787-c5b723b8fc11": { "content": "marginHorizontal: '${1}',", "doc": "marginHorizontal", "filetype": "react-native", "grammar": "lsp", "label": "marginHorizontal", "matches": { "mar": true } }, "6dbf2486-2b67-3662-944a-a023b4e72c43": { "content": "@readonly(${1:true})", "doc": "The @readonly directive may be used to indicate if a given element should be \"readonly\" (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "readonly", "matches": { "b:readonly": true } }, "6dc5a265-e36a-3e7b-bd23-115c249773b7": { "content": "angular.module '${1:moduleName}', [${2:moduleDependencies}]\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngm": true } }, "6dcc7151-ee16-37a2-bc60-ac7780f3ef88": { "content": "t.string :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create string column", "matches": { "tcs": true } }, "6dcd8088-c5e3-3bc1-ab71-a15e3621f8ae": { "content": "overflow: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ov:a": true } }, "6dcf62bc-a41c-34ab-ba65-20cf5260c8b7": { "content": "@moduletag :${1:module tag}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "mtag": true } }, "6dd0525a-4487-3546-a85c-ddefff738bc2": { "content": "chore(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "chore conventional commit", "matches": { "chore": true } }, "6dd7a761-1390-3759-b361-2f27b33f208e": { "content": "ENDFILE {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "ENDFILE { ... }", "matches": { "endf": true } }, "6dd8d38e-fe07-3656-885b-19c1fa9d9676": { "content": "${1:FIELDNAME} = forms.FloatField($2, required=${3:False})", "doc": "FloatField (ffloat)", "filetype": "forms", "grammar": "lsp", "label": "ffloat", "matches": { "ffloat": true } }, "6de05e12-357c-364d-a6bc-fb74ee004a41": { "content": "(*\n ${0:TARGET}\n*)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "multi line comment", "matches": { "Cc": true } }, "6de0b4c5-096c-3672-953a-ab71bde7560f": { "content": "import { GetServerSideProps } from 'next'", "doc": "Next.js GetServerSideProps type import", "filetype": "next-ts", "grammar": "lsp", "label": "import Next.js GetServerSideProps type", "matches": { "igss": true } }, "6de2aaca-bbcc-3cf3-98f0-8f87f10ca480": { "content": "{% case ${1:variable} %}\n\t{% when $2 %}\n\t\t${3}\n\t{% else %}\n\t\t${0}\n{% endcase %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "case": true } }, "6de43921-36cb-31d5-b96c-126b8b58c535": { "content": "$.makeArray(${0:obj});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "makearray": true } }, "6df2a40d-d4dc-3ec5-9854-a02231b12ee5": { "content": "while ${1:true} do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "6df2f01d-78ea-31d4-ac22-052e140c2e11": { "content": "if isMainModule:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "if isMainModule: ...", "matches": { "ifmain": true, "main": true } }, "6df5eae2-392e-32f5-b49b-353838b36090": { "content": "| remove_first: '${1:string}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "remove_first": true } }, "6df7b0aa-ca9e-35b2-8e75-d0d4e044277f": { "content": "expect(${1:target}).toThrow(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to throw (js)", "matches": { "eth": true } }, "6df9dbdd-714f-3b01-ba93-1a2757cc5b93": { "content": "$.post('${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\tfunction (data, textStatus, jqXHR) {\n\t\t${0:// success callback}\n\t}\n);", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxpost": true } }, "6e05e86d-01c9-37d5-b2b8-5c6ae2d12a53": { "content": "sqrt($2)", "doc": "float sqrt(float x)\nvec2 sqrt(vec2 x)\nvec3 sqrt(vec3 x)\nvec4 sqrt(vec4 x)\n\nThe sqrt function returns the square root of x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "sqrt", "matches": { "sqrt": true } }, "6e066d0b-d547-34ce-9edb-f46ed9f88428": { "content": "include(FetchContent)\nset(gtest_force_shared_crt ON CACHE BOOL \"\" FORCE)\nset(INSTALL_GTEST OFF CACHE BOOL \"\" FORCE)\nFetchContent_Declare(\n\tgoogletest\n\tGIT_REPOSITORY https://github.com/google/googletest.git\n\tGIT_TAG ${1:v1.14.0}\n)\nFetchContent_MakeAvailable(googletest)", "doc": "Add the snippet to use gtest", "filetype": "cmake", "grammar": "lsp", "label": "Use googletest", "matches": { "gtest": true } }, "6e0a5c50-aab7-3158-b772-2c64e0050939": { "content": "<td class=\"${1}\">${0}</td>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "td.": true } }, "6e11121e-48ab-3c1a-9052-de92c73eb8b4": { "content": "ldexp($2, $3)", "doc": "assemble a floating point number from a value and exponent", "filetype": "glsl", "grammar": "lsp", "label": "ldexp", "matches": { "ldexp": true } }, "6e11673f-d5ed-3cef-91c6-c02b78643fd1": { "content": "$this->input->user_agent();${1}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-user_agent": true } }, "6e12144d-e1e3-337b-ad1a-cd04bf8e0ce1": { "content": "${1:FIELDNAME} = models.SlugField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "SlugField", "matches": { "mslug": true } }, "6e136e7d-6dc0-3819-ab3a-3fb6015633c7": { "content": "let ${1:f} = (${2:pattern}) => ${3:${2:pattern}};$0", "doc": "Snippet for a short function definition", "filetype": "reason", "grammar": "lsp", "label": "function", "matches": { "let": true } }, "6e1b36d6-5967-3d9e-bc7a-93fbb57318a7": { "content": "include(ExternalProject)\nExternalProject_Add(${1:googletest}\n GIT_REPOSITORY ${2:https://github.com/google/googletest.git}\n GIT_TAG ${3:master}\n SOURCE_DIR \"${4:${CMAKE_BINARY_DIR}/googletest-src}\"\n BINARY_DIR \"${0:${CMAKE_BINARY_DIR}/googletest-build}\"\n CONFIGURE_COMMAND \"\"\n BUILD_COMMAND \"\"\n INSTALL_COMMAND \"\"\n TEST_COMMAND \"\"\n)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "Ext_git": true } }, "6e1f5e82-d8c4-313a-a516-1af38332beb8": { "content": "do |${1:variable}|\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert do |variable| … end block", "matches": { "dop": true } }, "6e2495e5-377b-3a93-b4e1-e652d34edc88": { "content": "has_one", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_one", "matches": { "ho": true } }, "6e28dad6-6918-3c54-b830-de2769ca03f9": { "content": "export default class ${1:className} {\n\t$0\n};", "doc": "Export default class in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "exportClass", "matches": { "ecl": true } }, "6e2937b4-53ca-3741-81d5-e136ef731f31": { "content": "_.cloneDeepWith(${value}, ${customizer})", "doc": "function customizer(value) {\n if (_.isElement(value)) {\n return value.cloneNode(true);\n }\n}\n\nvar el = _.cloneDeepWith(document.body, customizer);\n\nconsole.log(el === document.body);\n// => false\nconsole.log(el.nodeName);\n// => 'BODY'\nconsole.log(el.childNodes.length);\n// => 20\n\nThis method is like `_.cloneWith` except that it recursively clones `value`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-clonedeepwith", "matches": { "lodash clonedeepwith": true } }, "6e2b3c0b-7d93-3950-ae19-8a4156b9cb90": { "content": "try {\n\t${0:${VISUAL}}\n} catch (${1:Exception} $e) {\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "try { ... } catch (Exception $e) { ... }", "matches": { "try": true } }, "6e3068bf-85c1-362d-b930-fdf5ef60774f": { "content": "PropTypes.shape({\n $0\n})", "doc": "An object taking on a particular shape", "filetype": "generated", "grammar": "lsp", "label": "propTypeShape", "matches": { "ptsh": true } }, "6e35e2eb-26e9-337a-8de3-e702b9f544d3": { "content": "provisioner \"chef\" {\n node_name = \"${webserver1}\"\n run_list = [\"cookbook::recipe\"]\n user_name = \"user_name-example\"\n user_key = \"user_key-example\"\n server_url = \"server_url-example\"\n }", "doc": "Define a Chef provisioner", "filetype": "terraform", "grammar": "lsp", "label": "chef_provisioner", "matches": { "tf-chef_provisioner": true } }, "6e364885-ccec-3054-a11b-0acdbe5cf4d6": { "content": "\\subsection{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\subsection": true, "subsection \\subsection{": true } }, "6e38ce6b-35e5-3408-b294-ebe7673d0a71": { "content": "<summary>\n\t${0}\n</summary>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "summary": true } }, "6e3b7dde-5794-3831-b84c-f1b364a78bc3": { "content": "{% ifchanged %}$1{% endifchanged %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifchanged": true } }, "6e3c67ff-8c71-3a6b-8a8b-62f219920700": { "content": "max-height: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mah": true } }, "6e43f00d-6c10-3d3d-b453-89398276f5d9": { "content": "private void OnHierarchyChange() {\n\t$0\n}", "doc": "Handler for message that is sent when an object or group of objects in the hierarchy changes.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnHierarchyChange", "matches": { "OnHierarchyChange()": true } }, "6e449bac-1630-3c60-b298-db15c123817b": { "content": "align-self: flex-end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:fe": true } }, "6e46f1fe-fd8e-36b1-a1ee-05518bfac2df": { "content": "filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=${1:100});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "op:ie": true } }, "6e4e27bc-9506-329b-8c42-337d2ab15df1": { "content": "virtual function void extract_phase(uvm_phase phase);\n\tsuper.extract_phase(phase);\n\t$1\nendfunction: extract_phase", "doc": "UVM extract_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_extract_phase", "matches": { "uvm_extract_phase": true, "uvm_phase_extract": true } }, "6e51e39e-54a4-3546-b205-48428f5a9ca8": { "content": "${1:router}.addRoutes($2)$0", "doc": "router.addRoutes()", "filetype": "script", "grammar": "lsp", "label": "routerAddRoutes", "matches": { "routerAddRoutes": true } }, "6e59e4cc-b485-3253-8f40-8314088911d3": { "content": "subject(:${1:name}) { $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert subject definition", "matches": { "subj": true } }, "6e5c01c1-17f5-3839-bc3a-23ad055369f7": { "content": "require 'debug'; debugger", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "dbg": true } }, "6e5c73ae-867a-325f-99a5-16d87eab3069": { "content": "test(\n \"${1:test description}\",\n () {},\n);", "doc": "Create a test function", "filetype": "flutter", "grammar": "lsp", "label": "Test", "matches": { "f-test": true } }, "6e5db93c-3071-357e-87a5-da00dcf33533": { "content": "{{ ${0} }}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "{": true } }, "6e63133e-cc4e-32a6-87a2-eac7ec41dfbd": { "content": "(- ${1}\n\t${0})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "-": true } }, "6e674e66-ad0a-349c-8b02-4c83db14a28d": { "content": "import React from 'react'\n\ntype Props = {}\n\nfunction ${1:${TM_FILENAME_BASE}}({}: Props) {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactFunctionalExportComponent", "matches": { "tsrfce": true } }, "6e67649b-795d-3f1d-b48a-b3f702a98f07": { "content": "| script_tag", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "script_tag": true } }, "6e69369e-0624-35b8-869d-7336b9b9b326": { "content": "${1:${TM_FILENAME_BASE}}.getInitialProps = ({ req }) => {\treturn $2}", "doc": "Next.js Get initial props outside Component", "filetype": "next", "grammar": "lsp", "label": "Next.js Get initial props outside Component", "matches": { "gip": true } }, "6e70d7d9-30d0-3c18-bcf4-3e0accef8e3a": { "content": "redirect_to action: \"${1:show}\", id: ${0:@item}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (action, id)", "matches": { "reai": true } }, "6e7140c4-46bf-36fd-81c9-e4fcb2ff7f1d": { "content": "border-fit scale", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:sc": true } }, "6e8d70ac-90db-3321-9a53-2b46a6eb57a4": { "content": "console.table(${1:object});", "doc": "Displays tabular data as a table.", "filetype": "snippets", "grammar": "lsp", "label": "consoleTable", "matches": { "clt": true } }, "6e9105d3-7f83-30fe-8122-f6cfa3ba0a9b": { "content": "protected ${1:int} ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p|": true } }, "6e915a88-386c-31eb-9afc-bb52ca647b86": { "content": "Export-CSV -NoTypeInformation -Path ${1:path}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "epcsv": true } }, "6e9c6fee-8920-3577-bfcc-87aba0d1cabc": { "content": "if ${1:condition} {\n\t$0\n}", "doc": "if statement", "filetype": "swift", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "6ea20c24-be86-3ff7-a82b-4fd671e7556f": { "content": "\\\\newunicodechar{${1}}{${2:\\\\ensuremath}${3:tex-substitute}}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\newunicodechar", "matches": { "nuc": true } }, "6ea35672-d058-33ea-b6e5-1c54120bc6ac": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{:else if ${3: otherCondition}}\n\t${4: <!-- else if content here -->}\n{:else}\n\t${5: <!-- else content here -->}\n{/if}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-else-if-block", "matches": { "svelte if else if": true, "svif-else-if": true } }, "6eab71c1-87eb-3a32-959a-f3f858c506d2": { "content": "sub t${1:number}_${2:test_case} :Test(${3:num_of_tests}) {\n\tmy $self = shift;\n\t${0}\n\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "tsub": true } }, "6eafba3b-59d4-316f-af3d-915caf0a9624": { "content": "${1:obj}.hasClass('${2:className}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "hasc": true } }, "6eb337c1-5c7b-3439-a034-10465135ef42": { "content": "{% verbatim %}\n $1\n{% endverbatim %}", "doc": "verbatim tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "verbatim", "matches": { "verbatim": true } }, "6ec12e00-0935-3e3a-a87a-50075f54fa17": { "content": "receive do\n${1} -> ${2}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "receive .. do .. end", "matches": { "rec": true } }, "6ecdca07-3d69-319b-825b-759e8b214af6": { "content": "apply(${1:X}, ${2:MARGIN}, ${3:FUN}, ${4:...})", "doc": "Apply", "filetype": "r-snippets", "grammar": "lsp", "label": "app", "matches": { "apply": true } }, "6ed347fa-5527-3ebc-89af-f803b8a84e92": { "content": "(fn [${1:arg-list}] ${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "fn": true } }, "6ee5cf4c-6d3e-303e-81a9-f10aa42b489a": { "content": "{% do view.registerCssFile \"${1:url}\" %}$0", "doc": "do css", "filetype": "twig", "grammar": "lsp", "label": "docss", "matches": { "docss": true } }, "6eed76b4-8c38-3ddd-8197-07971e14f629": { "content": "main = do\n ${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "main = do", "matches": { "main": true } }, "6ef34326-78d0-303b-b9f4-754d4756c467": { "content": "d3.scale.linear()\n .domain(${1})\n .range(${2})", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "scale": true } }, "6efae8e3-22c1-3269-8e37-2571d09fffa6": { "content": "| slice: ${1:at}", "doc": "String filter: slice with single parameter", "filetype": "liquid", "grammar": "lsp", "label": "Filter slice single character", "matches": { "slice_single": true } }, "6efd1d1b-a397-3bef-b9c4-45d7b321603b": { "content": "else {\n ${1:selected}\n}", "doc": "Code snippet for 'else' conditional", "filetype": "r-snippets", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "6efd4d98-e781-397c-bb81-994ad4dc3ab2": { "content": "| md5", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "md5": true } }, "6f050e85-8358-3a53-8e03-519a3f41f569": { "content": "uvm_nonblocking_peek_export #(${1:className}) ${2:name};", "doc": "UVM nonblocking_peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_peek_export", "matches": { "uvm_nonblocking_peek_export": true } }, "6f0858b7-8184-3e64-8472-e1de71955869": { "content": "PropTypes.object,", "doc": "Object prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeObject", "matches": { "pto": true } }, "6f128435-42d7-3553-8c9f-30ebebfde465": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} custom \"${4:TypeName}\" ${5:Value...}\n$0", "doc": "Add a custom directive.", "filetype": "beancount", "grammar": "lsp", "label": "custom", "matches": { "custom": true } }, "6f128539-84d0-3e1f-b5ef-b49dbf40dcc9": { "content": "static dispatch_once_t onceToken;\ndispatch_once(&onceToken, ^{\n\t${1:code to be executed once}\n});", "doc": "Create a dispatch_once", "filetype": "objc", "grammar": "lsp", "label": "Dispatch once snip", "matches": { "dispatchoncesnip": true } }, "6f167d7b-fb0e-3117-9ba4-b6ee67c8a8a9": { "content": "import { Text, View } from 'react-native'\nimport React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativePureComponent", "matches": { "rnpc": true } }, "6f17f1fe-dab9-32c8-9992-af9d8c483d71": { "content": "${1:obj}.queue(${2:name}${3:, newQueue})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "queue": true } }, "6f1b7376-b56a-3995-b7cd-9504fd56e77e": { "content": "beforeDestroy () {\n\t${0};\n},", "doc": "beforeDestroy lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-beforedestroy", "matches": { "vbeforedestroy": true, "vue lifecycle beforedestroy": true } }, "6f26f5f0-e43d-3d7a-909f-70396ad5a275": { "content": "~${1}~$0", "doc": "Insert subscript text", "filetype": "asciidoc", "grammar": "lsp", "label": "subscript text", "matches": { "subscript": true } }, "6f2c3c62-408b-35a2-8b92-3ad1af19900c": { "content": "{% extends '${1:#:template}' %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% extends ... %}", "matches": { "ext": true, "extends": true } }, "6f2d776d-c889-32a7-af85-a531ae34dd21": { "content": "${1:<base_type>}::type_id::set_inst_override(${2:<new_type>}::get_type(), {get_full_name(), \"${3:*}\"});", "doc": "factory instance override", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_factory_inst_override", "matches": { "uvm_factory_inst_override": true } }, "6f2deb73-64c1-33ca-8450-327621ab3f9c": { "content": "`uvm_do(${1:SEQ_OR_ITEM})", "doc": "uvm_do macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do", "matches": { "`uvm_do": true } }, "6f309fba-5b98-3527-a1c4-6bd042270df5": { "content": "import React from 'react'\n\nexport const ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactArrowFunctionComponent", "matches": { "rafc": true } }, "6f3139f2-3a97-3224-b49b-9bc7ab2571af": { "content": "_.round(${number}, ${precision})", "doc": "_.round(4.006);\n// => 4\n\n_.round(4.006, 2);\n// => 4.01\n\n_.round(4060, -2);\n// => 4100\n\nComputes `number` rounded to `precision`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-round", "matches": { "lodash round": true } }, "6f3345d6-e3e1-34c6-b938-bcf745a27c48": { "content": "Map[${1:T},${2:T}]${0:(keyval)}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "map": true } }, "6f341cc6-7806-34d5-8581-5eb695b3dae0": { "content": "import ${1:Html} exposing (${2:..})\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "import ... exposing (..)", "matches": { "impe": true, "importExposing": true } }, "6f39d7bd-3cee-3b67-9c79-14f9569ebdb1": { "content": "background-size: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgz:a": true } }, "6f3a6a30-8123-3cbf-9b86-da24ecab484f": { "content": "@author ${1:name}$0", "doc": "You can provide one @author tag, multiple @author tags, or no @author tags. For classes and interfaces only, required.", "filetype": "javadoc", "grammar": "lsp", "label": "@author", "matches": { "@author": true } }, "6f3b1a3a-5868-3ae8-9501-ce4ba976320d": { "content": "while let ${1:Some(pat)} = ${2:expr} {\n ${0:todo!();}\n}", "doc": "while let … = … { … }", "filetype": "rust", "grammar": "lsp", "label": "while-let", "matches": { "while-let": true } }, "6f3c6cf4-a9c3-3675-a3b1-408053feeda1": { "content": "(rule\n (alias $1)\n (deps $2)\n (targets $3)\n (action $4))", "doc": "Snippet for a rule stanza", "filetype": "dune", "grammar": "lsp", "label": "rule", "matches": { "rule": true } }, "6f48dd55-1bcf-339b-946a-fcb5d3a0fab1": { "content": "require 'optparse'\n\noptions = { ${0:default: 'args'} }\n\nARGV.options do |opts|\n\topts.banner = \"Usage: #{File.basename(\\$PROGRAM_NAME)}\"\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "optp": true } }, "6f4d1cce-1313-36b1-a4a7-4e2327669ebd": { "content": "resource \"azurerm_servicebus_subscription\" \"${MyResource}\" {\n name = \"testSubscription\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n namespace_name = \"\\${azurerm_servicebus_namespace.test.name}\"\n topic_name = \"\\${azurerm_servicebus_topic.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_servicebus_subscription resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_servicebus_subscription", "matches": { "tf-azurerm_servicebus_subscription": true } }, "6f51ab40-6b11-300f-90ab-afd1949e0045": { "content": "${1:obj}.css('${2:attribute}', '${3:value}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "css": true } }, "6f544be6-9627-3f56-a9d6-d7b6f9c03e5f": { "content": "_.unzipWith(${array}, ${iteratee})", "doc": "var zipped = _.zip([1, 2], [10, 20], [100, 200]);\n// => [[1, 10, 100], [2, 20, 200]]\n\n_.unzipWith(zipped, _.add);\n// => [3, 30, 300]\n\nThis method is like `_.unzip` except that it accepts `iteratee` to specify\nhow regrouped values should be combined. The iteratee is invoked with the\nelements of each group: (...group).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unzipwith", "matches": { "lodash unzipwith": true } }, "6f5c2823-fc13-36e8-ad93-1973e9541233": { "content": "<link rel=\"apple-touch-icon\" href=\"${1:favicon.png}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:touch": true } }, "6f5f848b-4d34-3f34-b76f-989c652b1b8a": { "content": "static ${1:STATIC}: ${2:Type} = ${4:init};", "doc": "static …: … = …;", "filetype": "rust", "grammar": "lsp", "label": "static", "matches": { "static": true } }, "6f6981ba-dad7-3cbf-bb4f-4bfc8f9bc283": { "content": "display dialog \"${1:#:text}\"\n\t${2:#:with icon}\n\tbuttons {\"${3:Cancel}\", \"${4:OK}\"}\n\tdefault button \"${4}\"\nset button_pressed to button returned of result\nif button_pressed is \"${4}\" then\n\t${5:#:TARGET}\nelse\n\t-- action for cancel button goes here\nend if", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "dialog", "matches": { "dialog_OK/Cancel": true } }, "6f6a89c6-0f73-3671-88f7-a96ea186b5ab": { "content": "elseif (${1:condition}) {\n\t${0:# code...}\n}", "doc": "Elseif block", "filetype": "php", "grammar": "lsp", "label": "elseif …", "matches": { "elseif": true } }, "6f749008-856e-325d-8316-7c7b4325b60d": { "content": "position: relative;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "position relative", "matches": { "posr": true } }, "6f78c5a6-56c0-3b8f-a0d0-13821926545f": { "content": "(:refer-clojure :exclude [${0}])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "refer": true } }, "6f7922cc-b65a-3901-b2bc-62ad5f756fa5": { "content": "mixins: [${1:mixinName}],", "doc": "vue use mixin", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Use Mixin", "matches": { "vmixin-use": true } }, "6f7c59a5-a5b0-343c-8ad9-36c1b3785847": { "content": "uvm_analysis_port #(${1:className}) ${2:name};", "doc": "UVM analysis_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_analysis_port", "matches": { "uvm_analysis_port": true } }, "6f84ce9f-7f29-3349-8165-057ab2da0f73": { "content": "resource \"aws_launch_configuration\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_launch_configuration", "filetype": "terraform", "grammar": "lsp", "label": "aws_launch_configuration", "matches": { "tf-aws_launch_configuration": true } }, "6f8848e0-50cc-3d90-8cf7-671e538a064f": { "content": "define [\"${1:#dependencies1}\"], (${2:#dependencies2}) ->\n\t${0:TARGET}", "doc": "", "filetype": "requirejs_coffee", "grammar": "snu", "label": "", "matches": { "def": true } }, "6f90d2ba-adb8-343e-baa5-d65fe51434ef": { "content": "${1:s:V}.load('${2:#:module_name}')", "doc": "", "filetype": "vital", "grammar": "snu", "label": "s:V.load('...')", "matches": { "vital_load_without_call": true } }, "6f948fd5-8785-3c08-848d-36dd2bfb2012": { "content": "import Vue from 'vue';\nimport ${1:HelloWorld} from './components/${1:HelloWorld}';\n\ndescribe('${1:HelloWorld}.vue', () => {\n\tit('${2:should render correct contents}', () => {\n\t\tconst Constructor = Vue.extend(${1:HelloWorld});\n\t\tconst vm = new Constructor().$mount();\n\t\texpect(vm.$el.querySelector('.hello h1').textContent)\n\t\t\t.to.equal(${3:'Welcome to Your Vue.js App'});\n\t});\n});", "doc": "unit test component", "filetype": "vue-script", "grammar": "lsp", "label": "Unit Test", "matches": { "vtest": true } }, "6f9814cd-8ed9-375d-9621-72f0af50cf02": { "content": "provider \"ibm\" {\n bluemix_api_key = \"\\${var.ibm_bmx_api_key}\"\n softlayer_username = \"\\${var.ibm_sl_username}\"\n softlayer_api_key = \"\\${var.ibm_sl_api_key}\"\n}", "doc": "define IBM Cloud provider.", "filetype": "terraform", "grammar": "lsp", "label": "ibmcloud", "matches": { "tf-ibm_provider": true } }, "6fa941f8-09bb-32c4-a0c5-0d30ef78398e": { "content": "<%= if ${1} do %>\n $2\n<% else %>\n $0\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "ife", "matches": { "ife": true } }, "6fab7deb-e7ac-3d51-a48d-dd970e3a52df": { "content": "my $${1:var} = do { local $/ = undef; open my $fh, '<', ${2:$file}; <$fh> };", "doc": "", "filetype": "perl", "grammar": "snu", "label": "slurp", "matches": { "slurp": true } }, "6fafeb5b-9e91-381e-b52d-301ef338576b": { "content": "if ${1:true} then\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "6fb0c8ef-822f-3d6b-916f-f917e0b4d16a": { "content": "resource \"aws_alb\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_alb", "filetype": "terraform", "grammar": "lsp", "label": "aws_alb", "matches": { "tf-aws_alb": true } }, "6fbb403f-162f-30eb-92ab-b3dc28479256": { "content": "text(${1:data}, ${2:x}, ${3:y}${4:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "data", "matches": { "text": true } }, "6fbbd0c0-d80d-3d13-af1a-af7e7772ae1c": { "content": ".${1:title}\n[source,${2:language}]\n----\ninclude::${3:filepath}[]\n----\n$0", "doc": "Insert source code block with title via include", "filetype": "asciidoc", "grammar": "lsp", "label": "source code block 3", "matches": { "source code block+": true } }, "6fbdeb62-7b37-3d56-b6a8-b0da6077d078": { "content": "resize: both", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "rz:b": true } }, "6fc49b08-3933-37f5-ada2-bc6aabf37e1a": { "content": "___\n$0", "doc": "horizontal rule", "filetype": "norg", "grammar": "lsp", "label": "hr", "matches": { "hr": true } }, "6fc72a05-5504-391a-8978-e115f1808dfd": { "content": "\\${5:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${5:TARGET}", "matches": { "5T": true, "5t": true } }, "6fc8abf5-585c-3e77-918a-2a63fc2b4d0c": { "content": "const ${1:NAME} ${2:Type} = ${0:0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "const XXX Type = ...", "matches": { "con": true } }, "6fca54bf-f51c-330a-8ace-fcf3b9a5486b": { "content": "NSMutableArray ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nsma": true } }, "6fd17577-c687-3fb2-999d-368bebda3232": { "content": "function annuity(${1:interest-rate},${2:number-of-periods})$0", "doc": "function annuity", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-annuity", "matches": { "function annuity": true } }, "6fd40452-5825-3f16-8b38-8ed38d1b2503": { "content": "\\\\footcite[${1}]{${2}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\footcite[]{}", "matches": { "fcite": true } }, "6fd47bb0-8e51-3dee-9c88-588c767ca6b3": { "content": "main : Program ${1:Flags} ${2:Model} ${3:Msg}\nmain =\n\t${4:Html.}programWithFlags\n\t\t{ init: ${6:initWithFlags}\n\t\t, update: ${7:update}\n\t\t, subscriptions: ${8:subscriptions}\n\t\t${9:, view: ${10:view\\}}\n\t\t}\n\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "main : Program", "matches": { "progf mainf": true, "programWithFlags": true } }, "6fd7276c-7335-3680-87a6-066283547143": { "content": "template ${1:#:name}(${2}):${3:type} =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "template": true } }, "6fd86d30-114a-33fe-ad9e-35700d018e19": { "content": "setup(function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "setup(func)", "matches": { "setup": true } }, "6fdab816-e1b5-3bc9-b1b0-440e4d098c40": { "content": ":nth-last-child(${0})", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":nlc": true } }, "6fdc2e9a-37c6-3af7-800f-d542d5d18218": { "content": "::: {.pull-right}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pr", "matches": { "pr": true } }, "6fe4119c-1b15-36d7-b77c-a140410a2dbf": { "content": "functor (${1:Arg} : ${2:ARG}) -> ${3:(* BODY *)}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "functor signature or anonymous functor", "matches": { "sigf": true } }, "6fe4feef-313a-36e3-b7e0-a8f229d0e4b6": { "content": "try: ${1:pass}\ndefer: ${2:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "trydefer": true } }, "6fe85724-734b-3e09-852f-dcd04eba9731": { "content": "list-style-position ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lisp": true } }, "6feb7fcf-caa2-3a14-925a-4f7b43a81abd": { "content": "<ruby>\n$1\n</ruby>", "doc": "HTML - Defines ruby annotations", "filetype": "html", "grammar": "lsp", "label": "ruby", "matches": { "ruby": true } }, "6ff1790c-f869-3c5e-bf98-eb026cf7a2ce": { "content": "@extend ${0};", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "ext": true } }, "6ff4994c-ce3f-3849-a0b5-827061563df5": { "content": "<xsl:variable name=\"${1:name}\">${0}\n</xsl:variable>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "blank", "matches": { "variable": true } }, "6ffa949b-2f09-33d0-ab1d-52f44df31dab": { "content": "Page Should Contain Button ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Button", "matches": { "pscb": true } }, "6fffe278-9f56-372f-908e-cf63139cc8c4": { "content": "max-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "maw": true, "max-width": true } }, "7000f554-6fc6-34cb-b315-849b55bb5749": { "content": "float: ${1|left,right,none|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "float", "matches": { "fl": true } }, "70012014-c6e2-39b1-b78e-d931a0ebd541": { "content": "list-style-type disc", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:d": true } }, "701121db-3681-3cb9-8462-6975794f4f1c": { "content": "${1} if $2;", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "xif": true } }, "70166e3d-f223-3e38-96ca-d0b4fd05e17d": { "content": "vertical-align: ${1|baseline,middle,top,bottom,sub,super,text-top,text-bottom|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "vertical-align", "matches": { "va": true } }, "70191c8d-7a60-319e-8c3a-d653966faaa3": { "content": "import * as ${2:alias} from '${1:module}';$0", "doc": "Imports everything as alias from the module in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "importeverything", "matches": { "base import everything": true } }, "701fc281-823a-3c3e-911c-9c4c8ff85f0c": { "content": "net: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Net", "matches": { "net": true } }, "70235895-207b-3c8d-9e34-ffa822828efd": { "content": "load(${1:file}, ${2:envir = ${3:parent.frame()}}, ${4:verbose = ${5:FALSE}})", "doc": "Load RData", "filetype": "r-snippets", "grammar": "lsp", "label": "loa", "matches": { "load": true } }, "7029f53a-cb90-3b60-8356-772d329a629b": { "content": "${1:FIELDNAME} = serializers.DateTimeField(${2})", "doc": "Django-rest Serializers ``DateTimeField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF DateTimeField", "matches": { "sdatetime": true } }, "702c8cc1-61d6-3b3b-8301-b4bf5ce3ad43": { "content": "// https://eips.ethereum.org/EIPS/eip-173\r\n// https://github.com/0xcert/ethereum-erc721/blob/master/src/contracts/ownership/ownable.sol (this example)\r\n// https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol\r\n// https://github.com/FriendlyUser/solidity-smart-contracts//blob/v0.2.0/contracts/other/CredVert/Ownable.sol\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\n/**\r\n * @dev The contract has an owner address, and provides basic authorization control whitch\r\n * simplifies the implementation of user permissions. This contract is based on the source code at:\r\n * https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/ownership/Ownable.sol\r\n */\r\ncontract Ownable\r\n{\r\n\r\n /**\r\n * @dev Error constants.\r\n */\r\n string public constant NOT_CURRENT_OWNER = \"018001\";\r\n string public constant CANNOT_TRANSFER_TO_ZERO_ADDRESS = \"018002\";\r\n\r\n /**\r\n * @dev Current owner address.\r\n */\r\n address public owner;\r\n\r\n /**\r\n * @dev An event which is triggered when the owner is changed.\r\n * @param previousOwner The address of the previous owner.\r\n * @param newOwner The address of the new owner.\r\n */\r\n event OwnershipTransferred(\r\n address indexed previousOwner,\r\n address indexed newOwner\r\n );\r\n\r\n /**\r\n * @dev The constructor sets the original `owner` of the contract to the sender account.\r\n */\r\n constructor()\r\n public\r\n {\r\n owner = msg.sender;\r\n }\r\n\r\n /**\r\n * @dev Throws if called by any account other than the owner.\r\n */\r\n modifier onlyOwner()\r\n {\r\n require(msg.sender == owner, NOT_CURRENT_OWNER);\r\n _;\r\n }\r\n\r\n /**\r\n * @dev Allows the current owner to transfer control of the contract to a newOwner.\r\n * @param _newOwner The address to transfer ownership to.\r\n */\r\n function transferOwnership(\r\n address _newOwner\r\n )\r\n public\r\n onlyOwner\r\n {\r\n require(_newOwner != address(0), CANNOT_TRANSFER_TO_ZERO_ADDRESS);\r\n emit OwnershipTransferred(owner, _newOwner);\r\n owner = _newOwner;\r\n }\r\n\r\n}", "doc": "Draft: EIP-173: Implementation example, Contract Ownership Standard, A standard interface for ownership of contracts.", "filetype": "solidity", "grammar": "lsp", "label": "erc173", "matches": { "erc173-draft": true } }, "7030099d-510f-38b8-af45-05ff72f252b2": { "content": "resource \"aws_api_gateway_account\" \"${demo}\" {\n\n}", "doc": "Provides a settings of an API Gateway Account. Settings is applied region-wide per provider block.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_account", "matches": { "tf-aws_api_gateway_account": true } }, "7030d720-b304-3b3b-af2d-84cdc1942baa": { "content": "componentWillMount () {\n\t$0\n}", "doc": "Invoked once, both on the client and server, immediately before the initial rendering occurs", "filetype": "react", "grammar": "lsp", "label": "componentWillMount", "matches": { "cwm": true } }, "7031f6f8-17b3-31dd-8375-5cbc95150072": { "content": "echo CHtml::activeLabel(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhal": true } }, "703714af-9e92-3362-91bc-285751ec1dfa": { "content": "#if ${1:0}\n$0\n#endif // $1", "doc": "Code snippet for #if", "filetype": "cpp", "grammar": "lsp", "label": "#if", "matches": { "#if": true } }, "70371de6-3252-3e17-ae7b-3a176afb61e2": { "content": "if $1\n\t${2}\nelse\n\t${3}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "ife": true } }, "70372ab1-9c2f-381b-99f7-518688fb046a": { "content": "loop { ${1:block} }", "doc": "\"loop\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "loop builtin", "matches": { "loop": true } }, "70398abf-f727-34fd-90b1-9376d64c8a21": { "content": "@beta$0", "doc": "This tag can be used to indicate that the associated member is intended to eventually be used by third-party developers but is not yet stable enough to conform to semantic versioning requirements.", "filetype": "tsdoc", "grammar": "lsp", "label": "beta", "matches": { "@beta": true } }, "703a94a2-95cd-3f20-a053-60330c54fbeb": { "content": "line(${1:x1}, ${2:y1}, ${3:x2}, ${0:y2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "line": true } }, "703d67d5-e4a9-3944-a5f5-afb104e1e744": { "content": "<tr>\n\t${0}\n</tr>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "tr": true } }, "704518ae-250e-3799-8f25-c3c1529336c5": { "content": "TEST_F(${1:SuiteName}, ${2:TestName}) {\n\t${0}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "GTest:add fixture", "matches": { "gtefix": true } }, "704ef7d6-1602-39c0-9a6f-104c80049b30": { "content": "caption-side ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cps": true } }, "7050878e-f36f-3769-a44e-db3fbdaf9e6a": { "content": "#' @field ${1:name}::${2:Type} ${0:Description}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "type field documentation", "matches": { "fld": true } }, "70515ba4-5012-3dff-927f-56e022181383": { "content": "`uvm_object_utils_begin(${1:type})\n\t$2\n`uvm_object_utils_end", "doc": "register the object class to factory, with field automation", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_object_utils_block", "matches": { "`uvm_object_utils_begin": true, "uvm_object_utils_block": true } }, "705301e7-8b30-3acf-8220-efdf26832421": { "content": "background-origin ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgo": true } }, "70567883-e8b0-34d2-be42-f4c1b2f80a13": { "content": "import ${1:New} from '@/components/${1:New}.vue';", "doc": "Import one component into another", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import File", "matches": { "vimport": true } }, "7057ed9b-0eb6-3d3c-98e9-d201e9814767": { "content": "${1:actionName}() {\n\tthis.\\$store.dispatch('${1:actionName}', ${2:payload})\n}", "doc": "dispatch to vuex store in methods for action", "filetype": "vue", "grammar": "lsp", "label": "vue-dispatch-vuex-store-in-methods", "matches": { "vdispatch": true, "vue dispatch vuex store in methods": true } }, "705a059e-543e-37f8-a0ae-75aea572b86a": { "content": "from django.conf import settings", "doc": "from django.conf import settings", "filetype": "views", "grammar": "lsp", "label": "isettings", "matches": { "isettings": true } }, "705ba19c-3da7-37a1-9dab-9b57357dd2bc": { "content": "<xsl:apply-templates select=\"${1:*}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "plain", "matches": { "apply-templates": true } }, "706474f7-0e31-333c-b199-7edaae1222ff": { "content": "elseif ${1:condition}\n\t${2:block}\nend", "doc": "Code snippet for elseif statement.", "filetype": "julia", "grammar": "lsp", "label": "else if", "matches": { "elseif": true } }, "70704e95-937d-375f-b65d-01994755305f": { "content": "grep(${1:pattern}, ${2:x}, ${3:ignore.case = ${4:FALSE}}, ${5:perl = ${6:FALSE}}, ${7:value = ${8:FALSE}}, ${9:fixed = ${10:TRUE}})", "doc": "Grep", "filetype": "r-snippets", "grammar": "lsp", "label": "grep2", "matches": { "grep": true } }, "70710c19-11fb-328b-bdff-a30e692023bc": { "content": "_.conforms(${source})", "doc": "var objects = [\n { 'a': 2, 'b': 1 },\n { 'a': 1, 'b': 2 }\n];\n\n_.filter(objects, _.conforms({ 'b': function(n) { return n > 1; } }));\n// => [{ 'a': 1, 'b': 2 }]\n\nCreates a function that invokes the predicate properties of `source` with\nthe corresponding property values of a given object, returning `true` if\nall predicates return truthy, else `false`.\n\n**Note:** The created function is equivalent to `_.conformsTo` with\n`source` partially applied.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-conforms", "matches": { "lodash conforms": true } }, "70755337-304d-344e-a200-7101e04147bd": { "content": "echo CHtml::beginForm(array('${1}'), '${2:post}',array('${3:optionName}'=>${4:optionValue}));\n${0}\necho CHtml::endForm();", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhbeform": true } }, "7076cb95-d5fe-399d-bb84-ac831386a60e": { "content": "${1:FIELDNAME} = models.ForeignKey($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ForeignKey", "matches": { "fk": true } }, "707c214e-6731-3650-84e0-a8511dc339cc": { "content": "<template lang=\"$1\">\n\t<div$2>\n\t\t$0\n\t</div>\n</template>", "doc": "template element", "filetype": "vue", "grammar": "lsp", "label": "templateLang", "matches": { "templateLang": true } }, "707c2c35-8006-3d33-a2d0-366975d714fb": { "content": "assert_instance_of ${1:ExpectedClass}, ${2:actual_instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asio": true } }, "707de78c-6366-3006-b631-de0c69f8a4a7": { "content": "class ${1:Name}\n{\n $0\n}", "doc": "Class", "filetype": "csharp", "grammar": "lsp", "label": "Class", "matches": { "class": true } }, "707e571d-ab89-3493-a46e-df0e7b5833a0": { "content": "provider \"chef\" {\n server_url = \"${url}\"\n client_name = \"samplechef\"\n}", "doc": "Defines chef", "filetype": "terraform", "grammar": "lsp", "label": "chef", "matches": { "tf-chef": true } }, "707ea5af-535e-360d-ad48-6a97a565bc55": { "content": "function char(${1:integer})$0", "doc": "function character in the ordinal position specified by integer, from the current alphanumeric collating sequence", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-char", "matches": { "function char": true } }, "70801461-b3fe-3f30-ba05-de41067820ff": { "content": "PropTypes.oneOf(['$0']).isRequired,", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeEnumRequired", "matches": { "pter": true } }, "7087cc12-3ed9-3996-b299-eb6403936a97": { "content": "clear: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cl:n": true } }, "708836e8-32a5-33fd-82e7-88c4806b4637": { "content": "Console.ReadLine();", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Console.ReadLine", "matches": { "cr": true } }, "708cfa02-4b01-3dd6-b44c-9318787ecdc9": { "content": "test \"${1:test_name}\" do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "test .. do .. end", "matches": { "test": true } }, "7090c0a2-d283-3561-b6c5-da50b2c45f29": { "content": "import React, { Component } from 'react'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nconst mapStateToProps = (state) => ({\n\t\n})\n\nconst mapDispatchToProps = {\n\t\n}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}})", "doc": "Creates a React component class with connected redux and ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-component-redux", "matches": { "rcredux": true, "react component class redux": true } }, "709e57de-cfdc-357a-b229-9b7bf165e212": { "content": "| abs", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "abs": true } }, "70a17794-1468-3165-b621-051c4536bd15": { "content": "for (${1:Class} *${2:some$1} in ${3:array}) {\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "forin": true } }, "70abef48-a1c5-3b62-a760-6965c078520c": { "content": "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1 ${5:x} = ${6:undefined}$0", "doc": "Simple function", "filetype": "haskell", "grammar": "lsp", "label": "fn", "matches": { "fns": true, "simple function": true } }, "70b33773-cf83-3e9e-b899-187ed295e488": { "content": "expect(${1:target}).not.toBeHidden()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be hidden (coffee)", "matches": { "noth": true } }, "70b8a22e-9de2-3827-b280-ea32cd7ecb90": { "content": "else", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "el": true } }, "70b94fbf-a9e7-31af-bd62-b36bc43d6478": { "content": "contract ${1:Name} {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "contract declaration", "matches": { "con": true } }, "70bcc593-ce42-38b6-8862-84b5912e7bdd": { "content": "[literal]\n$1\n$0", "doc": "Insert literal block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "literal paragraph", "matches": { "literal paragraph": true } }, "70bf2b09-1236-3600-b562-baefaadc4482": { "content": "let!(:${1:object}) { $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert let!", "matches": { "let!": true } }, "70c33883-017a-3086-8c3b-bed96c773a9c": { "content": "finally {\n\t$1\n}", "doc": "Snippet for finally block", "filetype": "kotlin", "grammar": "lsp", "label": "finally", "matches": { "finally": true } }, "70c430b8-3847-3882-a372-107c4808bf3c": { "content": "Session::get(${1:key});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_get": true } }, "70c4d528-c34b-3484-9ae2-af383e3f9cbd": { "content": "watch([${1:foo}, ${2:bar}], ([new${1}, new${2}], [prev${1}, prev${2}]) => {\n\t${3}\n})", "doc": "Requires watching an array, and applies side effects in a separate callback function.", "filetype": "vue", "grammar": "lsp", "label": "vue-v3watch-array", "matches": { "vue v3 watch-array": true } }, "70c5bb2c-c460-3f31-9bca-0a6896709c22": { "content": "<param name=\"${1}\">${2}</param>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "XML pramameter comment", "matches": { "<p": true } }, "70ca8322-a6f2-3f74-ac5c-b25847f46b6d": { "content": "import { Injectable } from '@angular/core'\nimport { HttpClient } from '@angular/common/http'\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:ServiceName}Service {\n\tconstructor(private httpClient: HttpClient) { }\n\t$0\n}", "doc": "Angular service with HttpClient", "filetype": "typescript", "grammar": "lsp", "label": "Angular HttpClient Service", "matches": { "a-service-httpclient": true } }, "70cfc53b-e5c6-39d3-9d66-86a74b2d3ec7": { "content": "spyOn(${1:object}, '${2:method}').and.returnValue(${3:arguments});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "spy on and return (js)", "matches": { "sr": true } }, "70d8358d-4ad3-384d-96bb-50fbb35bb5a7": { "content": "quotes: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "q:n": true } }, "70da4d01-b274-3cc3-ab92-3baaa29c38ea": { "content": "printf(\"${1:%s}\\n\", ${2})${0}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "printf", "matches": { "printf": true } }, "70dd9bb0-f485-32c2-a0a9-45470ad91f4b": { "content": "System.err.println(${0});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "serr": true } }, "70dfa7c9-6718-3944-a41e-ad1ff7435b8c": { "content": "let assert ${1} = ${0}", "doc": "let assert assignment", "filetype": "gleam", "grammar": "lsp", "label": "Let Assert assignment", "matches": { "leta": true } }, "70dfa985-4016-3d60-b3a0-13fd47aa8f5d": { "content": "constructor(props) {\n\tsuper(props)\n\n\tthis.state = {\n\t\t $0\n\t}\n}", "doc": "Adds a default constructor for it('', () => {})the class that contains props as arguments", "filetype": "react", "grammar": "lsp", "label": "react-class-constructor", "matches": { "rconst": true, "react class constructor": true } }, "70e55516-536a-344b-a2ca-1ea3174e00de": { "content": "!important", "doc": "", "filetype": "css", "grammar": "lsp", "label": "!important", "matches": { "!": true } }, "70eb95a1-cbc3-3e40-9913-343ae6416492": { "content": "build(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "build conventional commit", "matches": { "build": true } }, "70eec10f-ec81-3b7f-9592-a470d1c8bd05": { "content": "componentWillUnmount() {${1:first} }", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "react-es7", "grammar": "lsp", "label": "componentWillUnmount", "matches": { "cwun": true } }, "70eecb06-f60d-3a5a-966f-3138cdaa9d1c": { "content": "@tbl-$1", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "tblref", "matches": { "tblref": true } }, "70ef85d3-d677-313e-8fa4-f2efe907c2e9": { "content": "import { Injectable } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:ServiceName}Service {\n\tconstructor(private httpClient: HttpClient) { }\n\t$0\n}", "doc": "Angular service with HttpClient", "filetype": "angular", "grammar": "lsp", "label": "angular-httpclient-service", "matches": { "a-service-httpclient": true, "angular http client service": true } }, "70f07592-f681-3c46-a09e-13129ff4a438": { "content": "::: {.theorem #${1:label} name=\"${2:theorem name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown theorem", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown theorem", "matches": { "theorem": true } }, "70f33696-af76-3f83-925f-e8ba19b91592": { "content": "`xml:\"$1\"`", "doc": "Snippet for struct xml tag", "filetype": "go", "grammar": "lsp", "label": "xml tag", "matches": { "xml": true } }, "70f5f856-4e09-3499-b04e-e9f5d6e2e693": { "content": "maxWidth: ${1},", "doc": "maxWidth", "filetype": "react-native", "grammar": "lsp", "label": "maxWidth", "matches": { "max": true } }, "70f9fb52-9e04-3a87-bf0f-0ffb0d42c45a": { "content": "margin-right: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mr:a": true } }, "70faf24b-2910-3b03-a1d5-6b7a8981214f": { "content": "def ${1:mname}(self, ${2:arg}):\n\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "defm": true } }, "710036dd-f021-3199-9830-6fad8a6cb678": { "content": "font-stretch: ultra-expanded;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:ue": true } }, "7101f0e7-fb50-3ad3-8686-7c5e5e37e369": { "content": "data \"${data_source_type}\" \"${data_source_name}\" {\n ${value} = \"${identifier}\"\n}", "doc": "Define a data source", "filetype": "terraform", "grammar": "lsp", "label": "data_source", "matches": { "data": true } }, "7101fc72-93a7-328a-b563-ade80cd69df7": { "content": "$this->db->insert(\"${1:table}\", $${2:data});${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-insert": true } }, "7108c2c9-6fd5-38d1-a20b-ded070e53de5": { "content": "if !ok {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if !ok { ... }", "matches": { "ok": true } }, "710a2bce-14ca-3f00-8354-d8e02c902439": { "content": "echo CHtml::button('${1:label}',array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhb": true } }, "7110acdc-60bb-3af9-8393-a92706bbf783": { "content": "_.setWith(${object}, ${path}, ${value}, ${customizer})", "doc": "var object = {};\n\n_.setWith(object, '[0][1]', 'a', Object);\n// => { '0': { '1': 'a' } }\n\nThis method is like `_.set` except that it accepts `customizer` which is\ninvoked to produce the objects of `path`. If `customizer` returns `undefined`\npath creation is handled by the method instead. The `customizer` is invoked\nwith three arguments: (nsValue, key, nsObject).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-setwith", "matches": { "lodash setwith": true } }, "711a9902-556d-300b-b5e5-7085c71462a6": { "content": "(cond\n\t[(${1}) ${0}])", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "cond": true } }, "7124164b-a365-30c5-b419-ec65980e91b0": { "content": "@returns$0", "doc": "The @returns tag can be used to document the return value of a function. At most one @returns tag should be present in a comment.", "filetype": "tsdoc", "grammar": "lsp", "label": "returns", "matches": { "@returns": true } }, "71284bad-8e72-3c32-809a-d1007ee460ae": { "content": "expect($1).toBe($0);", "doc": "expects the first argument to be equal with the second one", "filetype": "jest", "grammar": "lsp", "label": "jest-tobe", "matches": { "jest expect tobe": true, "tb": true } }, "712c1ac3-492a-3214-a4fc-586aa70ace21": { "content": "resource \"google_compute_autoscaler\" \"${MyResource}\" {\n name = \"example-name\"\n zone = \"example-zone\"\n target = \"example-target\"\n autoscaling_policy = {\n max_replicas = 5\n min_replicas = 1\n cooldown_period = 60\n\n cpu_utilization {\n target = 0.5\n }\n }\n}", "doc": "Defines google_compute_autoscaler resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_autoscaler", "matches": { "tf-google_compute_autoscaler": true } }, "713112c2-cb0b-385d-a872-79be93996cb9": { "content": "- (${1:#:id})${2:#:method}${3:(#:id)}${4:#:anArgument};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Method", "matches": { "M": true } }, "71315f10-b8ff-3e85-aad8-06c807a3e880": { "content": "<bdo dir=\"ltr\">${0}</bdo>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "bdo:l": true } }, "7132e6c9-b444-38e2-8952-fa5de43b628e": { "content": "/**\n *\n */\nconstructor() {\n\tsuper()\n\t$0\n}", "doc": "Constructor", "filetype": "typescript", "grammar": "lsp", "label": "Constructor", "matches": { "ctor": true } }, "7133415e-f8d4-3293-b874-4f8d559b848b": { "content": "getters: {\n\t${1:value}: state => {\n\t\treturn state.$1;\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vgetters": true } }, "7134130a-cbc7-3d9b-beaf-bd6c5b500823": { "content": "margin: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m": true, "margin": true } }, "713b51b9-8ba6-32d2-b64f-d34eb843dfc8": { "content": "${1:FIELDNAME} = forms.FilePathField($2, path=${3:/absolute_path/}, required=${4:False})", "doc": "FilePathField (ffilepath)", "filetype": "forms", "grammar": "lsp", "label": "ffilepath", "matches": { "ffilepath": true } }, "713f2a96-0737-375b-b7fd-13671954c0e3": { "content": "text-decoration: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td": true } }, "7152723e-1eec-37e2-bf37-0b1af0598cf9": { "content": "import React from 'react';\n\nfunction ${1:${TM_FILENAME_BASE}}(props) {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n}\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component as a named function without PropTypes", "filetype": "snippets", "grammar": "lsp", "label": "reactStatelessFunction", "matches": { "rsf": true } }, "7153819c-71d9-39aa-ba06-4bb1fa5143df": { "content": "\\\\times {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "cross product", "matches": { "\\x": true } }, "7155d5ae-0c6f-376b-99d8-324b8915ad94": { "content": "true", "doc": "", "filetype": "go", "grammar": "snu", "label": "true", "matches": { "t": true } }, "715a0fa2-07a5-38d9-8021-16760843613b": { "content": "case \"$${1:{name\\}}\" in\n\t${2:pattern*})\n\t\t${0}\n\t\t;;\n\t*)\n\t\t${3:echo \"$$1 Didn't match anything\"}\nesac", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "case": true } }, "715b9975-2ea1-34be-a370-a6f5883a33cb": { "content": "*ngFor=\"let ${1:item} of ${2:list}; trackBy:${1:item}.id\"${0}", "doc": "Angular *ngFor with trackBy", "filetype": "angular", "grammar": "lsp", "label": "ngfor-with-trackby", "matches": { "a-ngfor-trackby": true, "angular ng for with track by": true } }, "715e8019-2e01-3afb-b8dc-e778e4539053": { "content": "_.flattenDepth(${array}, ${depth})", "doc": "var array = [1, [2, [3, [4]], 5]];\n\n_.flattenDepth(array, 1);\n// => [1, 2, [3, [4]], 5]\n\n_.flattenDepth(array, 2);\n// => [1, 2, 3, [4], 5]\n\nRecursively flatten `array` up to `depth` times.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flattendepth", "matches": { "lodash flattendepth": true } }, "7164a870-bd64-35bc-860c-e98a0608bdb0": { "content": "{(${1:a},${2:b}) =>\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "{(": true } }, "7165d3a7-8866-3fde-be7e-b78a996fe0be": { "content": "caption-side top", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cps:t": true } }, "7167110a-073e-3dd9-8e7e-8e70328e0312": { "content": "@book{${1:name},\n\tauthor={${2:author}},\n\ttitle={${3:title}},\n\tsubtitle={${4:subtitle}},\n\tyear={${5:YYYY}},\n\tlocation={${6:somewhere}},\n\tpublisher={${7:publisher}},\n\tpages={${8:NN}--${9:NN}}\n}\n$0", "doc": "", "filetype": "bib", "grammar": "snu", "label": "Book reference", "matches": { "book": true } }, "716ab280-adbf-31b4-a45d-cfdd3a176a4c": { "content": "str", "doc": "", "filetype": "scala", "grammar": "snu", "label": "String", "matches": { "T": true } }, "7178f4c2-c028-3335-85c7-5b76aa4d0d2c": { "content": "margin-left: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ml:a": true } }, "717cc403-e133-300b-8458-b3d2209e55db": { "content": "${1:FIELDNAME} = models.FileField(upload_to=${2:path/for/upload}${0:, max_length=100})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "file": true } }, "717fcddb-a850-3969-bd56-3b765e47d34d": { "content": "text-justify inter-ideograph", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:ii": true } }, "71829bca-936f-3a45-af8d-2fe3a362bef6": { "content": "afterEach(() => {\n\t$0\n});", "doc": "afterEach function is called once after each spec", "filetype": "jest", "grammar": "lsp", "label": "jest-aftereach", "matches": { "ae": true, "jest aftereach": true } }, "7186be62-e5c8-39e4-847f-60f91e16acf2": { "content": "var ${1:name}: ${2:Int}${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "var": true } }, "718c8515-468e-377c-9eb8-73a8beed51dd": { "content": "folder $1", "doc": "A folder for project organization", "filetype": "plantuml", "grammar": "lsp", "label": "Folder", "matches": { "fol": true } }, "718e233a-18ec-3115-b976-66407caa7376": { "content": "FUNCTION RANDOM(${1:seed})$0", "doc": "pseudo-random number 0> <1 from a rectangular distribution with optional seed", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-RANDOM", "matches": { "FUNCTION RANDOM": true } }, "719094e8-0bfa-3458-920b-fd0094134287": { "content": "border-style: double;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:db": true } }, "7191fcf7-3fc5-3618-a923-1097c9802be2": { "content": "select do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "seld": true } }, "7191fd35-746a-30a1-8e2c-31fa8acf8a02": { "content": "SELECT ${1:attribute(s)} FROM ${2:tableName}\nUNION ALL\nSELECT ${3:attribute(s)} FROM ${4:tableName2};", "doc": "All union", "filetype": "sql", "grammar": "lsp", "label": "uniona", "matches": { "uniona": true } }, "7195b410-36d0-3b76-bfc5-ebee289f03ca": { "content": "<h6>${0}</h6>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h6": true } }, "719b801b-755f-36c9-ae57-1136ac976b62": { "content": "gotoAndPlay(${1});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "gp": true } }, "71a1137f-57a1-32e6-bff6-aef3412982fc": { "content": "fetchFrom${1|GitHub,GitLab,Gitea,Gitiles,BitBucket,Savannah,RepoOrCz,SourceHut|} {\n owner = \"$2\";\n repo = \"$3\";\n rev = \"${4:v\\${version\\}}\";\n hash = \"${5:sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=}\";\n};", "doc": "fetchFromGitHub, or any other common fetcher from Nixpkgs", "filetype": "nix", "grammar": "lsp", "label": "fetchFrom", "matches": { "fetchFrom": true } }, "71a26cd7-260f-39a3-9525-c1b3867b515c": { "content": "t.boolean :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.boolean (tcb)", "matches": { "t.": true } }, "71a84308-75d2-384b-8b2b-fd924d238a10": { "content": "after_save :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mas": true } }, "71a8cdc2-9e0e-38bf-bd67-fd66cba38702": { "content": "if ${1} then\n\t${0}\nend if;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "if": true } }, "71b04cc3-d0ba-3c5e-8fc2-9df1966a8055": { "content": "text-decoration: underline;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-decoration: underline", "matches": { "tdu": true } }, "71baef84-b86a-3bca-bc10-caff6dced62b": { "content": "default:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "default": true } }, "71bb0f39-b3cb-3582-b1dd-b6077d8416c7": { "content": "vec2($2, $3)", "doc": "The data type vec2 is used for floating point vectors with two components. There are several ways to initialize a vector:\n• Components are specified by providing a scalar value for each component (first example).\n• Components are specified by providing one scalar value. This value is used for all components (the second example is equivalent to the first).\n• Components are specified by providing a vector of higher dimension. The respective values are used to initialize the components (the second and third example are equivalent).\n\nSide note: The vector constructors can be used to cast between different vector types since type conversions are done automatically for each component.", "filetype": "glsl", "grammar": "lsp", "label": "vec2", "matches": { "vec2": true } }, "71c1575b-8747-3b30-8a04-3db757d31485": { "content": "function ${1:foo}(node) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action", "matches": { "svaction": true, "svelte action": true } }, "71c18777-2d1b-3d31-86e4-cde4c05f9fc6": { "content": "{% extends \"$1\" %}", "doc": "extends tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "extends", "matches": { "extends": true } }, "71d19505-4a18-3371-a495-d4ed33b2a510": { "content": "const ${1:value} = get(${2:store});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-store-get", "matches": { "svelte store-get-value": true, "svstoregm": true } }, "71d39737-4322-33b7-944d-729331f7a265": { "content": "validates :${0:attribute}, uniqueness: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vu": true } }, "71d98545-aeef-3354-b18c-5eeeb7114386": { "content": "expect(${1:target}).toBeHidden();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be hidden (js)", "matches": { "eh": true } }, "71dab320-2ecd-35ff-8e3c-1ef310a0fab5": { "content": "finally {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "finally {}", "matches": { "fin": true, "finally": true } }, "71daee47-2bb9-3efc-a755-f5d89b81b9df": { "content": "_.takeRightWhile(${array}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'active': true },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': false }\n];\n\n_.takeRightWhile(users, function(o) { return !o.active; });\n// => objects for ['fred', 'pebbles']\n\n// The `_.matches` iteratee shorthand.\n_.takeRightWhile(users, { 'user': 'pebbles', 'active': false });\n// => objects for ['pebbles']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.takeRightWhile(users, ['active', false]);\n// => objects for ['fred', 'pebbles']\n\n// The `_.property` iteratee shorthand.\n_.takeRightWhile(users, 'active');\n// => []\n\nCreates a slice of `array` with elements taken from the end. Elements are\ntaken until `predicate` returns falsey. The predicate is invoked with\nthree arguments: (value, index, array).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-takerightwhile", "matches": { "lodash takerightwhile": true } }, "71dc86b5-f19a-3479-a663-26b384252cd5": { "content": "#ifndef $1\n#define ${1:#:SYMBOL}\n#endif${0}", "doc": "", "filetype": "c", "grammar": "snu", "label": "#ifndef ... #define ... #endif", "matches": { "#ifndef": true, "ifndef": true } }, "71dc89f9-2b67-38e9-9b12-8edd703ec86c": { "content": "case ${1:/* variable case */}:\n\t${2}\n\t${3:break;}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "case": true } }, "71dfe507-1d84-3e0c-87d0-f07ae1c03622": { "content": "\\begin{flushright}\n\t${1:TARGET}\n\\end{flushright}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{flushright} \\flushright": true, "flushright": true } }, "71e23c55-8de2-3c28-8367-de68bad14bad": { "content": "list-style-position: inside", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lisp:i": true } }, "71e46440-247a-395b-a23c-c49bd84527c2": { "content": "::: {.conjecture #${1:label} name=\"${2:conjecture name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown conjecture", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown conjecture", "matches": { "conjecture": true } }, "71f1317a-d05a-3b43-9182-5b6ebeebea55": { "content": "while ${1:#:condition}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "while ...: ...", "matches": { "while": true } }, "71f3a818-a146-31f5-820d-e7fc897bb0b8": { "content": "try { ${1:block} }", "doc": "\"try\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "try builtin", "matches": { "try": true } }, "71f44acb-65a8-32c5-9c86-8f53930571e9": { "content": "updated () {\n\t${0};\n},", "doc": "updated lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-updated", "matches": { "vue lifecycle updated": true, "vupdated": true } }, "71f650c2-b7fe-300d-823d-7ac7987d8fd8": { "content": "resource \"aws_vpc_endpoint\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpc_endpoint", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpc_endpoint", "matches": { "tf-aws_vpc_endpoint": true } }, "71f74c2b-56b0-3f16-8f63-66da4cb91e4a": { "content": "{%- gist ${gist:user/gist-id} -%}", "doc": "Add a gist code block", "filetype": "jekyll", "grammar": "lsp", "label": "Tag gist", "matches": { "gist": true } }, "71f75668-56f2-3411-ad9a-f4082e419789": { "content": "_.get(${object}, ${path}, ${defaultValue})", "doc": "var object = { 'a': [{ 'b': { 'c': 3 } }] };\n\n_.get(object, 'a[0].b.c');\n// => 3\n\n_.get(object, ['a', '0', 'b', 'c']);\n// => 3\n\n_.get(object, 'a.b.c', 'default');\n// => 'default'\n\nGets the value at `path` of `object`. If the resolved value is\n`undefined`, the `defaultValue` is returned in its place.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-get", "matches": { "lodash get": true } }, "71fa0018-619b-3605-b611-5710caf551fb": { "content": "try {\n\t${0:${VISUAL}}\n} catch(${1:Exception} ${2:e}) {\n\t${3}\n} finally {\n\t${4}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "tcf": true } }, "71fe8ac9-0681-3d2a-9373-0619a80d6ac7": { "content": "refute_same ${1:unexpected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfs": true } }, "71ffea17-ca63-342f-9e06-dff237ed1dcc": { "content": "export const Global${1} = createGlobalStyle`\n ${2}\n`;", "doc": "Export createGlobalStyle", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-export-create-global-style", "matches": { "exscg": true, "styled-components export createglobalstyle": true } }, "7200be8b-1b6b-3966-b6aa-87d53936fed3": { "content": ".${1:title}\n[%collapsible]\n====\n$2\n====\n$0", "doc": "Insert collapsible block with title", "filetype": "asciidoc", "grammar": "lsp", "label": "collapsible block 2", "matches": { "collapsible block+": true } }, "7201513a-2ae2-37f1-91b5-2ce0af24b9fa": { "content": "${1:FIELDNAME} = models.SlugField(max_length=${2:50}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "slug": true } }, "720266b0-8233-3342-b705-e98df5f85d98": { "content": "${1:command} | zip ${2:list}", "doc": "\"zip\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "zip builtin", "matches": { "zip": true } }, "72030441-d5a7-3a77-b5d1-e1b7dfb61d49": { "content": "right: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "r:a": true } }, "720735f9-f054-36bb-a91b-dc73e54cf1b6": { "content": "<meta name=\"description\" content=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metadescription": true } }, "7207b79e-64a2-37ff-ad94-4d7d847c13dd": { "content": "-down->", "doc": "down arrow, format: box -down-> box 2 (it will point downwards to the box 2", "filetype": "plantuml", "grammar": "lsp", "label": "Arrow-down", "matches": { "down": true } }, "720f1997-f50d-3e32-90dd-fe205a3ecf91": { "content": "class ${1:MODEL_NAME}ListView(ListView):\r\n model = ${1:MODEL_NAME}\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "listview", "matches": { "listview": true } }, "7210009d-78f0-3e0f-b553-c640d335fdc0": { "content": "while (${1:true})\n{\n $0\n}", "doc": "While loop", "filetype": "csharp", "grammar": "lsp", "label": "While loop", "matches": { "while": true } }, "72127168-da09-30bd-b000-533becb0ae41": { "content": "grid-row-gap: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "grg": true } }, "72158478-b868-3dd3-94b9-e487467236ff": { "content": "@unless ($1)\n $2\n@endunless", "doc": "@unless block", "filetype": "snippets", "grammar": "lsp", "label": "Unless-block", "matches": { "b:unless": true } }, "7217a7bb-845c-3ab1-b27f-6fff7b1198cb": { "content": "stdenv.mkDerivation (finalAttrs: {\n pname = \"$1\";\n version = \"$2\";\n\n src = $3\n\n nativeBuildInputs = [\n $4\n ];\n buildInputs = [\n $0\n ];\n\n meta = {\n description = \"$5\";\n homepage = \"$6\";\n license = lib.licenses.$7;\n maintainers = with lib.maintainers; [ $8 ];\n };\n})", "doc": "Nixpkgs' stdenv.mkDerivation template", "filetype": "nix", "grammar": "lsp", "label": "stdenv.mkDerivation", "matches": { "mkd": true } }, "7217da6f-ca3d-328c-86d0-5dcc09d25b5d": { "content": "{%- layout none -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "layoutnone-": true } }, "72194c43-c7dd-3adf-8301-d05869588d77": { "content": "for (var ${1} = 0; $1 < ${2}.length; $1++) {\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "fr", "matches": { "for": true } }, "721ab805-0b35-3ff0-bbca-9e8433eff86c": { "content": "print(${1});", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "pr": true } }, "721c9889-68c5-3143-813b-ab5f40dd9c8f": { "content": "else\n\t$0\nend", "doc": "Code snippet for else statement.", "filetype": "julia", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "721faade-92d1-3548-827b-71be536c50d9": { "content": "resource \"consul_prepared_query\" \"${MyResource}\" {\n}", "doc": "Defines consul_prepared_query", "filetype": "terraform", "grammar": "lsp", "label": "consul_prepared_query", "matches": { "tf-consul_prepared_query": true } }, "72240730-e2b4-324f-ab11-29c35fc1dfc2": { "content": "{% autoescape \"${1:type}\" %}\n\t$0\n{% endautoescape %}", "doc": "autoescape", "filetype": "twig", "grammar": "lsp", "label": "autoescape", "matches": { "autoescape": true } }, "722611e6-4209-3f01-9dab-adf74e66ff04": { "content": "# Link resource\nlink ${1:\"/target/file\"} do # The file name of the link\n\t${2:#}to ${3} # The real file you want to link to\n\t${4:#}link_type ${5:symbolic} # Either :symbolic or :hard\n\t${6:#}owner ${7} # The owner of the symlink\n\t${8:#}group ${9} # The group of the symlink\n\n\t${10:#}${11:action :create} # Create a link (Default)\n\t${12:#}${0:action :delete} # Delete a link\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "link": true } }, "722b7db2-172c-3d9d-bd0c-d61125b5d605": { "content": "Blade::render(${1:'Blade template string'}, ${2:\\$data});", "doc": "Transform a raw Blade template string into valid HTML (Laravel 9.x)", "filetype": "blade", "grammar": "lsp", "label": "Blade-render", "matches": { "Blade::render": true } }, "722c2ac0-2d67-3721-95cf-38417f8e210d": { "content": "justify-content: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:e": true } }, "72330e1c-2c20-3e33-9f2f-02ef22c158e2": { "content": "if ${1:#:condition}\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "if ... end", "matches": { "if": true } }, "72348617-8718-3103-a997-4bd3881ab67d": { "content": "import { motion, AnimatePresence } from \"framer-motion\"", "doc": "", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-animate-presence-import", "matches": { "animate-presence": true, "framer-motion import animate-presence": true } }, "7235a0a9-e360-339d-9f84-f87536dbdc52": { "content": "log.Printf(\"${1:var}: %#+v\\\\n\", ${1:var})", "doc": "Snippet for log.Printf() with variable content", "filetype": "go", "grammar": "lsp", "label": "log variable content", "matches": { "lv": true } }, "7235fc21-9d18-3e15-bdfa-187c844970d5": { "content": "var ${1:name} = ${2:value}", "doc": "Snippet for a variable", "filetype": "kotlin", "grammar": "lsp", "label": "variable declaration", "matches": { "var": true } }, "7236fc3f-9d13-31b1-bdfd-010839d1c7cd": { "content": "render text: '${1:text to render}', status: ${0:401}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rts": true } }, "72384a0d-1fc9-3820-86ca-9356f98984c9": { "content": "%%raw(`\n\t${1://js code}\n`)", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Top level js embed", "matches": { "tle": true, "tlr": true } }, "7239c1f8-c7dc-32a8-9cf7-c9bbab9b9de2": { "content": "System.Collections.Generic", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.c.g": true } }, "724335cd-064f-3840-9c55-72d80ec4f1b6": { "content": "| escape }}", "doc": "String filter: escape", "filetype": "jekyll", "grammar": "lsp", "label": "Filter escape", "matches": { "escape": true } }, "724772ca-86ed-3449-96a9-9d0c16d88302": { "content": "${1:obj}.slice(${2:start}${3:, end})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "slice": true } }, "7250807e-024e-385e-8c87-6a0ebc636a51": { "content": "def __eq__(self, other):\n\t${1:pass}\n\ndef __ne__(self, other):\n\t${2:pass}\n\ndef __lt__(self, other):\n\t${3:pass}\n\ndef __le__(self, other):\n\t${4:pass}\n\ndef __gt__(self, other):\n\t${5:pass}\n\ndef __ge__(self, other):\n\t${6:pass}\n\ndef __cmp__(self, other):\n\t${7:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods implementing rich comparison", "matches": { "cmp": true } }, "72515e0e-5162-33df-b9a8-05457d839c97": { "content": "if (${1}) begin\n\n${0}\n\nend", "doc": "If statement", "filetype": "verilog", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "725302e5-d636-360d-a142-ce85852b2c40": { "content": "# EditorConfig is awesome: https://EditorConfig.org\n\n# top-most EditorConfig file\nroot = true\n\n# Unix-style newlines with a newline ending every file\n[*]\nend_of_line = lf\ninsert_final_newline = true\n\n# Matches multiple files with brace expansion notation\n# Set default charset\n[*.{js,py}]\ncharset = utf-8\n\n# 4 space indentation\n[*.py]\nindent_style = space\nindent_size = 4\n\n# Tab indentation (no size specified)\n[Makefile]\nindent_style = tab\n\n# Indentation override for all JS under lib directory\n[lib/**.js]\nindent_style = space\nindent_size = 2\n\n# Matches the exact files either package.json or .travis.yml\n[{package.json,.travis.yml}]\nindent_style = space\nindent_size = 2", "doc": "Editorconfig root configuration", "filetype": "editorconfig", "grammar": "lsp", "label": "root", "matches": { "root": true } }, "725b3fd8-9f7a-36b5-886d-d99184163ea1": { "content": "@for ($1)\n\t${2:${VISUAL}}\n@endfor", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@for directive", "matches": { "for": true } }, "725e4fe5-7d0d-3e3c-9a46-bdfdd170e012": { "content": "<input type=\"${1:text/submit/hidden/button/image}\" name=\"${2}\" id=\"${3:$2}\" value=\"${4}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input": true } }, "7261276a-22ec-3bf5-8e5c-38517a9cadf7": { "content": "${1:method}(${2:arguments}) {\n\t${0}\n}", "doc": "method (ES6 syntax)", "filetype": "base", "grammar": "lsp", "label": "method-es6-syntax-", "matches": { "base method": true } }, "72660c85-3030-3bdb-b7ce-e4342d5eef76": { "content": "@desc ${1:some description}$0", "doc": "The @description tag allows you to provide a general description of the symbol you are documenting. The description may include HTML markup. It may also include Markdown formatting if the Markdown plugin is enabled. Synonysm of @description.", "filetype": "jsdoc", "grammar": "lsp", "label": "desc", "matches": { "@desc": true } }, "7266c09e-06ff-3134-8484-f1237371615a": { "content": "@see #${1:name} ${2:description}$0", "doc": "“See Also” references for an object. Accepts URLs or other code objects with an optional description at the end. Note that the URL or object will be automatically linked by YARD and does not need to be formatted with markup.", "filetype": "rdoc", "grammar": "lsp", "label": "@see", "matches": { "@see": true } }, "7266c577-78cd-3a9c-a0c5-7a53a846159f": { "content": "PropTypes.oneOfType([\n $0\n])", "doc": "An object that could be one of many types", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeOneOfType", "matches": { "ptet": true } }, "72694766-d46e-3c26-9abf-30d046a822f6": { "content": "${1:void} ${2:function_name}(${3});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fund": true } }, "72697c91-385c-328b-867d-264ce5d421c1": { "content": "before_validation $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_validation", "matches": { "befv": true } }, "726b1943-a21a-389b-998a-3c7a3c8ba16f": { "content": "flex: ${1:0} ${2:1} ${0:auto};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fx": true } }, "72764e5f-e11a-340e-8b73-01983328ce8e": { "content": "this.props.$0", "doc": "Access component's props", "filetype": "react-ts", "grammar": "lsp", "label": "componentProps", "matches": { "tp": true } }, "72786cc2-efe9-3253-b687-1ff4f5a2fa06": { "content": "time_ago_in_words", "doc": "", "filetype": "rails", "grammar": "snu", "label": "time_ago_in_words", "matches": { "taiw": true } }, "728b32c2-df33-3dca-a3e5-b88ceff8ad0b": { "content": "do {\n\t${2}\n} while ($1);", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "do": true } }, "728c3342-c4c6-3611-a81a-5627152bffad": { "content": "def ${1:mname}(self$2) -> ${3:None}:\n\t${4:pass}", "doc": "Class method definition", "filetype": "python", "grammar": "lsp", "label": "Method w/ return type", "matches": { "defst": true } }, "72935693-6036-3ba7-ad97-16a2867315a4": { "content": "componentDidMount() { ${1:first} }", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "react-es7", "grammar": "lsp", "label": "componentDidMount", "matches": { "cdm": true } }, "7296b0dc-beed-3401-b9cb-5cda66e632f0": { "content": "validates_presence_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:can't be blank}\"}, if: proc { |obj| ${5:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_presence_of if (vpif) 2", "matches": { "vpif": true } }, "72a05e4b-838f-31bc-bfbf-a87ef14150c2": { "content": "@yieldreturn [${1:Types}] ${2:Description.}$0", "doc": "Documents the value and type that the block is expected to return to the method.", "filetype": "rdoc", "grammar": "lsp", "label": "@yieldreturn", "matches": { "@yieldreturn": true } }, "72a139bb-4c4e-32ba-bdc3-85909c79f533": { "content": "(define (${1})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "defun": true } }, "72a888ed-fffb-330c-be70-2263c930a12e": { "content": "resource \"aws_autoscaling_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_policy", "matches": { "tf-aws_autoscaling_policy": true } }, "72ab557a-f737-3425-a2bb-741efe1e148a": { "content": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "docxt": true } }, "72b0c959-42db-3aba-a413-ced034bce718": { "content": "#[cfg(any(${1:unix}$0, doc))", "doc": "Documents the item can only be used on Unix.\n\n* Accepted vales: unix, windows\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "cfg", "matches": { "#[cfg()]": true } }, "72b359b6-2957-3278-b3c5-1af044a8a097": { "content": "$this->${1:method}()->shouldBe(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldBe('value')", "matches": { "sbe": true } }, "72b4f92f-6415-3a1b-8144-476c346e19c9": { "content": "validates_presence_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:can't be blank}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_presence_of (vp)", "matches": { "vp": true } }, "72b6e5e5-370d-3f6b-8569-d84ae21d1633": { "content": "PropTypes.shape({\n $0\n})", "doc": "An object taking on a particular shape", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeShape", "matches": { "ptsh": true } }, "72b81ba2-2a6d-31cb-997f-24378c056183": { "content": "${1:FIELDNAME} = models.IPAddressField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "ip": true } }, "72ba6ce6-7d76-369b-9468-49f4c01d9355": { "content": "setup_all do\n\t${1}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "setupa": true } }, "72bd836f-a2ed-3198-a951-371e37c42979": { "content": "if (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "if () {}", "matches": { "if": true } }, "72c1f0e7-a4aa-3f63-9ae0-02f40b4f4b3b": { "content": "list-style-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lisi:n": true } }, "72cf6aa6-3545-35ae-85f1-7fb6f94b4e33": { "content": "<sup>$1</sup>$2", "doc": "HTML - Defines super-scripted text", "filetype": "html", "grammar": "lsp", "label": "sup", "matches": { "sup": true } }, "72d1ae16-d179-3a76-8857-136bb97c3a16": { "content": "assert(${1:var} = assigns(:$1), \"Cannot find @$1\")\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert(var = assigns(:var))", "matches": { "asg": true } }, "72d4838d-9f5d-37c5-a3f0-a44c3548cab5": { "content": "else {\n\t$0\n}", "doc": "else statement", "filetype": "tcl", "grammar": "lsp", "label": "Execute scripts conditionally - else", "matches": { "else": true } }, "72d59b60-7054-3764-b63b-97d45cf353f3": { "content": "@!scope ${1:class | instance}$0", "doc": "Modifies the current parsing scope (class or instance). If this directive is defined on a docstring attached to an object definition, it is applied only to that object. Otherwise, it applies the scope to all future objects in the namespace.", "filetype": "rdoc", "grammar": "lsp", "label": "@!scope", "matches": { "@!scope": true } }, "72d6f98e-9e15-35ae-9d74-175120014eb0": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tINNER JOIN ${3:tableName2}\n\tON ${4:match};", "doc": "Inner Join", "filetype": "sql", "grammar": "lsp", "label": "ijoin", "matches": { "ijoin": true } }, "72d8eb9b-2972-36cc-8791-8fc759c02578": { "content": "export const state = () => ({\n\tvalue: 'myvalue'\n})\n\nexport const getters = {\n\tgetterValue: state => {\n\t\treturn state.value\n\t}\n}\n\nexport const mutations = {\n\tupdateValue: (state, payload) => {\n\t\tstate.value = payload\n\t}\n}\n\nexport const actions = {\n\tupdateActionValue({ commit }) {\n\t\tcommit('updateValue', payload)\n\t}\n}", "doc": "vuex store 2", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Store 2", "matches": { "vstore2": true } }, "72d95be6-cb92-33ad-951c-f7ebf95a4b5e": { "content": "::: {.lemma #${1:label} name=\"${2:lemma name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown lemma", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown lemma", "matches": { "lemma": true } }, "72df4a2d-90f4-3458-99d0-e0daf6270495": { "content": "grid-auto-flow: row", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf:r": true } }, "72e2742b-6034-3946-b0cc-0840ce69d73f": { "content": "(map ${1:func} ${0:coll})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "map": true } }, "72e533f3-5b7c-3d5f-86cd-e28e2afa2f18": { "content": "logger.info { '${1:message}' }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "logi": true } }, "72e5dd80-d7a9-36c4-b575-016a67e035d6": { "content": "{{ route('${1:routeName}', [${2:'id'=>1}]) }}", "doc": "URL-route", "filetype": "helpers", "grammar": "lsp", "label": "URL-route", "matches": { "lv:route": true } }, "72f8349a-7bc7-3264-b5d1-e959f61a7c3e": { "content": "resource \"azurerm_dns_srv_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n\n record {\n priority = 1\n weight = 5\n port = 8080\n target = \"target1.contoso.com\"\n }\n}", "doc": "Defines azurerm_dns_srv_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_srv_record", "matches": { "tf-azurerm_dns_srv_record": true } }, "730177a3-0e26-3a2d-bd44-2bd90fd67e8b": { "content": "${1:FIELDNAME} = models.TimeField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "TimeField", "matches": { "mtime": true } }, "7304e8aa-91ea-3211-b279-e50d6aa1ec69": { "content": "justify-content start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:s": true } }, "730dae2a-268f-3fee-a82f-08c2e0b696c7": { "content": "case ${1} of\n\t${2} ->\n\t\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "case": true } }, "730fecc9-bb8a-3920-9b9c-e0ee9643815d": { "content": "border-bottom ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdb": true } }, "7310377b-102d-32d8-9d61-4ffc349b034f": { "content": "${1:#:expression} while ${2:#:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "xwh", "matches": { "xwhile": true } }, "7313fef2-5be4-3ae5-824a-04761ee436d5": { "content": "#include \"$0\"", "doc": "#include \"...\" snippet", "filetype": "c", "grammar": "lsp", "label": "#include \"...\"", "matches": { "#incl": true } }, "73145e74-635c-3d70-bdc1-e080484ba307": { "content": "${1:obj}.children('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "children": true } }, "731a21b0-80c9-38c1-a010-27e72bb5572a": { "content": "$.grep(${1:array}, function (item, index) {\n\t${2}\n}${0:, true});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "grep": true } }, "731d45c3-e58a-360a-bc58-66ed00a3129d": { "content": "<${1:elementName}>\n\t{$TM_SELECTED_TEXT}\n</${1}>", "doc": "an element", "filetype": "react", "grammar": "lsp", "label": "jsx element wrap selection", "matches": { "jsx wrap selection with element": true } }, "731e0d42-e91b-3439-a444-9e5c8a3dcf09": { "content": "import React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}() {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-functional-component", "matches": { "react component functional": true, "rfc": true } }, "7320948e-8495-3b16-b579-674d2edefafc": { "content": "# Copies the file as the root user using SSH\nprovisioner \"file\" {\n source = \"conf/myapp.conf\"\n destination = \"/etc/myapp.conf\"\n connection {\n type = \"ssh\"\n user = \"root\"\n password = \"samplePasswordHere\"\n }\n}", "doc": "Define a connection provisioner", "filetype": "terraform", "grammar": "lsp", "label": "connection_provisioner", "matches": { "tf-connection_provisioner": true } }, "732dea84-f8a6-38e4-93ea-c9b07961071b": { "content": "*>> <summary>enum-id $1</summary>\nenum-id. $1 as \"Status\".\n 78 ${2:Item} value ${3:1}.\nend enum $1.", "doc": "enum-id", "filetype": "vscode_cobol", "grammar": "lsp", "label": "enum-id", "matches": { "ei": true, "enum-id": true } }, "732ec913-53fc-3112-a629-1027c0b95918": { "content": "MsgBox(0, \"Debug\", ${0:\"Debug Message\"})", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "debug": true } }, "73308d2e-087e-3eab-ac29-bb46859235c4": { "content": "text-wrap suppress", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tw:s": true } }, "73383a36-6341-36cc-a04f-3a6aeed5cc21": { "content": "Should Be Equal \"\\${${1:var}}\" \"${2:expected value}\" ${3:\"optional error msg\"}\t${4:ignore_case=True}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Should Be Equal", "matches": { "sbe": true } }, "73534c3c-c468-3b89-a0eb-4e61459011f7": { "content": "@note ${1:Description.}$0", "doc": "Adds an emphasized note at the top of the docstring for the object.", "filetype": "rdoc", "grammar": "lsp", "label": "@note", "matches": { "@note": true } }, "7358b62b-eb96-38ee-9651-b8d00f4f0bd6": { "content": "${1:command} | insert ${2:column} ${3:value}", "doc": "\"insert\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "insert builtin", "matches": { "insert": true } }, "735d6475-4b83-309d-be1f-534138753095": { "content": "def ${1:#:name}(self, ${2}):\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "def method(self, ...): ...", "matches": { "defm": true } }, "735f9d78-85db-3581-a198-212c589cfe9b": { "content": "get ${1:property}() {\n\t${0}\n}\nset ${1:property}(${2:value}) {\n\t\n}", "doc": "getter and setter (ES6 syntax)", "filetype": "base", "grammar": "lsp", "label": "getter-and-setter-es6-syntax-", "matches": { "base getter setter": true } }, "735fc08b-b2b2-3854-ba97-e684fc3eca7e": { "content": "<menu>\n\t$1\n</menu>", "doc": "HTML - Defines a menu list", "filetype": "html", "grammar": "lsp", "label": "menu", "matches": { "menu": true } }, "735fd90d-7ebf-34aa-bfef-e74e7d88b8c7": { "content": "${${1:0}#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${X#optional}", "matches": { "$#": true } }, "736295fd-27b3-3e1b-8cd5-b123e6aab3c8": { "content": "| replace: '${1:target}', '${2:replace}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "replace": true } }, "73646a92-a90d-31be-8075-f08b6bff98aa": { "content": "derive instance ${1:type}", "doc": "Derive instance", "filetype": "purescript", "grammar": "lsp", "label": "derive-instance", "matches": { "derive": true, "drv": true } }, "736ecd09-1c00-37f3-a175-925bd3d2f44f": { "content": "font-size-adjust none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fza:n": true } }, "7370faa0-d3f2-329f-bbc9-9ea4f9de1d7d": { "content": "var $1 = new sap.m.Input({\n\tvalue :$2,\n\twidth : $3,\n\tenabled :$4,\n\tvisible :$5,\n\tvalueState :$6,\n\tname : $7,\n\tplaceholder : $8,\n\teditable : $9,\n\ttype : $10,\n\tmaxLength :$11,\n\tvalueStateText :$12,\n\tshowValueStateMessage :$13,\n\tdateFormat :$14,\n\tshowValueHelp :$15,\n\tshowSuggestion :$16,\n\tvalueHelpOnly :$17,\n\tfilterSuggests :$18,\n\tmaxSuggestionWidth :$19,\n\tstartSuggestion : $20,\n\tshowTableSuggestionValueHelp : $21,\n\tdescription : $22,\n\tfieldWidth : $23,\n\tvalueLiveUpdate :$24,\n\tsuggestionItems :[$25],\n\tsuggestionColumns : [$26],\n\tsuggestionRows : [$27],\n\tliveChange : $28,\n\tvalueHelpRequest :$29,\n\tsuggest : $30,\n\tsuggestionItemSelected : $31\n});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapminput": true } }, "737522d5-0b23-34a4-9524-6a52ad15f21b": { "content": ":after", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":a": true } }, "7375cb6d-1d88-30d2-8a96-565dfb3019c4": { "content": "<% content_for :${1:head} do %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "conf": true } }, "737b3c32-0dea-3767-bf23-c8650f64ebed": { "content": "function it_$1()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "function it_does_something() { ... }", "matches": { "it": true } }, "7383dc1c-920d-3193-87b6-7ffa66153a44": { "content": "t.column ${1:title}, :${2:string}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Migration Create Column (mcc)", "matches": { "mcol": true } }, "738bf199-5078-3d70-a956-eb3b89c29e6b": { "content": "min-height: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mih": true, "min-height": true } }, "738e6eaf-529d-3f81-8e5e-e1e8fc38f0bd": { "content": "{% for ${1} in ${2} %}\n\t${0}\n{% endfor %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "for": true } }, "738f4d08-c1cb-3f72-bdf9-ed709529c16a": { "content": "overflow-style: panner;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs:p": true } }, "7391d6a9-2b21-36ad-8914-cd1618001940": { "content": "with timeout ${1:#:number} seconds\n\t${0:TARGET}\nend timeout", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "timeout": true } }, "7392849b-b9d5-36b8-be2d-a7cf5e5ce958": { "content": "<returns>${1:Type and description of the returned object.}$0</returns>", "doc": "This tag is used to describe the return value of a method. It is important to specify the type of the returned object. If nothing is returned, an object of type void must be returned to represent this fact.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<returns>", "matches": { "<returns>": true } }, "7393ab87-d2e4-3102-bca0-b2d1cdfa7ca6": { "content": "interface name {\n\tfunction method(${1}):${0:returntype};\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "interface": true } }, "73949750-8373-33b4-949e-6d01f1067a92": { "content": "if(${1:/*condition*/})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "if .. (if)", "matches": { "if": true } }, "739619a2-497c-3c80-a7be-fe738df7f389": { "content": "for var ${1:i = 0}; ${2:i < j}; ${3:i++} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "for": true } }, "7397379d-3072-321c-a436-3642cb75c90c": { "content": "\\\\index{${1:index}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\index", "matches": { "index": true } }, "739a694d-2d27-3102-8595-8af5cb88ae70": { "content": "<script context=\"module\">\n\t${1:// your script goes here}\n</script>", "doc": "add a script with context=\"module\" to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-script-context", "matches": { "s-script-context": true } }, "739e2f8b-a946-3c6a-a3b5-b97fc7d91f1e": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} |\n| --------------- | --------------- | --------------- |\n| ${4:Item1.1} | ${5:Item2.1} | ${6:Item3.1} |\n| ${7:Item1.2} | ${8:Item2.2} | ${9:Item3.2} |\n| ${10:Item1.3} | ${11:Item2.3} | ${12:Item3.3} |\n| ${13:Item1.4} | ${14:Item2.4} | ${15:Item3.4} |\n${0}", "doc": "Insert table with 5 rows and 3 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 5x3 table", "matches": { "5x3table": true } }, "739ffd14-6e30-30f4-841b-0785dfa16d0a": { "content": "unless $1 do\n\t${2:${VISUAL}}\nelse\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "unless .. do .. else .. end", "matches": { "unlesse": true } }, "73aac2c2-6977-3e39-99cc-dcf49cf1b28b": { "content": "PropTypes.oneOfType([\n\t$0\n]),", "doc": "An object that could be one of many types", "filetype": "react", "grammar": "lsp", "label": "propTypeOneOfType", "matches": { "ptet": true } }, "73aebe85-69a1-3908-a807-aeca2128fd94": { "content": "{{ elixir('${1:file}') }}", "doc": "(deprecated) elixir path", "filetype": "helpers", "grammar": "lsp", "label": "Path-elixir", "matches": { "lv:elixir": true } }, "73afd515-d222-3ef2-934f-dac44cd2addb": { "content": "std.stdio", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "io": true } }, "73b00336-5419-3000-9631-0f01b597ffd0": { "content": "{% elsif $1 %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "elsif": true } }, "73b4594e-1cfe-3fca-91c6-bc0d560ddd10": { "content": "module \"${myModuleName}\" {\n source = \"s3::https://\"\n}", "doc": "Define a module with S3 source.", "filetype": "terraform", "grammar": "lsp", "label": "s3_module", "matches": { "tf-s3_module": true } }, "73b93420-0533-392e-a3ac-84f26f80871d": { "content": "PropTypes.node", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "generated", "grammar": "lsp", "label": "propTypeNode", "matches": { "ptnd": true } }, "73bfdc31-8d5a-3fa1-8e14-0ad0732ba4fd": { "content": "====== ${1} ======\n\n${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "======": true } }, "73c2b309-d1c8-37fb-8acc-cdc3d60ca5b2": { "content": ".footnote:[${1:footnotetext}]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "footnote", "matches": { "footnote": true } }, "73c65156-6a0d-3c3b-9019-e02f723f4267": { "content": "resource \"cobbler_distro\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n breed = \"ubuntu\"\n os_version = \"trusty\"\n arch = \"x86_64\"\n kernel = \"/var/www/cobbler/ks_mirror/Ubuntu-14.04/install/netboot/ubuntu-installer/amd64/linux\"\n initrd = \"/var/www/cobbler/ks_mirror/Ubuntu-14.04/install/netboot/ubuntu-installer/amd64/initrd.gz\"\n}", "doc": "define cobbler_distro resource.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler_distro", "matches": { "tf-cobbler_distro": true } }, "73caacc7-8c7a-32f0-a9e6-1d10705d476e": { "content": "assert_nothing_raised ${1:StandardError} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asnrd": true } }, "73cd9b89-2dca-3141-a274-c36a704c6a6e": { "content": "<remarks>${1:description.}$0</remarks>", "doc": "This tag is used to specify extra information about a type. Use <summary> to describe the type itself and the members of a type.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<remarks>", "matches": { "<remarks>": true } }, "73d6ee53-a24d-39d1-a3dc-406eebe0075e": { "content": "grid-auto-rows: max-content", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gar:mac": true } }, "73d7330e-e782-381b-aee0-4489dc62c68f": { "content": "foreach(${1:elem}; ${2:range}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fe": true } }, "73d9b654-19f7-31b1-a000-1865f28f5ef0": { "content": "else:\n\t${1:pass}", "doc": "else statement", "filetype": "python", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "73d9c802-36c2-31f2-824b-4c11aca74ea8": { "content": "border-top-right-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtri:n": true } }, "73db606d-1a2a-3fff-8883-b7caf79f7375": { "content": "text-emphasis: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te": true } }, "73ddbc1c-ae6c-3601-8dd1-ebc048f11526": { "content": "<q>${0}</q>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "q": true } }, "73ddc7f4-1570-3151-b670-ec904eed4c41": { "content": "console.timeEnd(${1:object});", "doc": "Sets end point for execution time measurement", "filetype": "base", "grammar": "lsp", "label": "consoletimeend", "matches": { "base console time end": true } }, "73de46bd-7341-36c5-b04a-4721b4f3402e": { "content": "cos($2)", "doc": "float cos(float angle)\nvec2 cos(vec2 angle)\nvec3 cos(vec3 angle)\nvec4 cos(vec4 angle)\n\nThe cos function returns the cosine of an angle in radians. The input parameter can be a floating scalar or a float vector. In case of a float vector the cosine is calculated separately for every component.", "filetype": "glsl", "grammar": "lsp", "label": "cos", "matches": { "cos": true } }, "73e1c8d4-47d9-3f64-8dc9-e7f8a7df6cf1": { "content": "$.contains(${1:container}, ${0:contents});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "contains": true } }, "73e43938-1c16-3e57-91f6-ed21c365497a": { "content": "const { ${1:first} } = this.props", "doc": "Creates and assigns a local variable using props destructing", "filetype": "generated", "grammar": "lsp", "label": "destructProps", "matches": { "cp": true } }, "73ef91c9-63c8-3848-8435-068067c084ac": { "content": "on_press=${1:callback}", "doc": "keyword argument of Widget.bind", "filetype": "kivy", "grammar": "lsp", "label": "on_press from pykv-sippets", "matches": { "on_press": true, "onpress": true } }, "73f298b2-7d88-39ff-a352-681f9954322f": { "content": "const ${1:elName}El = useRef(null)$0", "doc": "React useContext() hook", "filetype": "react", "grammar": "lsp", "label": "useRef", "matches": { "ur": true } }, "73f50fef-830c-35d6-a1d1-1c42171c40ec": { "content": "resource \"scaleway_volume\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n size_in_gb = 20\n type = \"l_ssd\"\n}", "doc": "define scaleway_volume resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_volume", "matches": { "tf-scaleway_volume": true } }, "73fe1d28-8cea-3b8c-8abf-6a54a04b2884": { "content": "white-space: nowrap;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "white-space: nowrap", "matches": { "wsn": true } }, "73ffc76c-2700-3159-aa3b-4e2cce7af7fe": { "content": "{block name='${1}'}\n\t${0:${VISUAL}}\n{/block}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{block} is used to define a named area of template source for template inheritance.", "matches": { "block": true } }, "73ffe47d-b9a6-328d-b915-af75cd924987": { "content": "word-break normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob:n": true } }, "7400cabd-8f9e-35c9-bbc9-d34c710c73b4": { "content": "(scope, element, attrs${1:ctrl}) ->\n\t${2}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngdlf": true } }, "7410906a-b61a-335a-b692-3154f32ffefe": { "content": "t.timestamps\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tctss": true } }, "74121797-4404-38f7-9215-1b51ed9a7304": { "content": "resource \"azurerm_servicebus_namespace\" \"${MyResource}\" {\n name = \"acceptanceTestSearchService1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n sku = \"basic\"\n}", "doc": "Defines azurerm_servicebus_namespace resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_servicebus_namespace", "matches": { "tf-azurerm_servicebus_namespace": true } }, "741c61e3-8c1b-325a-a5f0-7a64ac8ac5ea": { "content": "hex(${0:c});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "hexadecimal": true } }, "7420cf44-890b-3bcc-9483-6c958eacdf6e": { "content": "signal ${1:signal_name} : ${2:std_logic};", "doc": "Signal declaration", "filetype": "vhdl", "grammar": "lsp", "label": "signal", "matches": { "signal": true } }, "74242e70-ae1e-3dd2-a60c-c8ae337cd48f": { "content": "PropTypes.oneOf(['$0'])", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeEnum", "matches": { "pte": true } }, "7426c084-381e-3e09-948e-37ebeade3532": { "content": "background: ${0:#fff};", "doc": "background: image position/size repeat attachment box box", "filetype": "css", "grammar": "lsp", "label": "background", "matches": { "bg": true } }, "7429b203-4f0c-3b01-9266-5d21733266a4": { "content": "PropTypes.objectOf($0)", "doc": "An object with property values of a certain type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeObjectOf", "matches": { "ptoo": true } }, "742d2992-f493-3f01-99a3-fe8b91c8fdee": { "content": "for ${1:name} from ${2:start} til ${3:finish}\n\t${4}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "forrex": true } }, "742d3877-7299-3fce-8ab7-35c9609ecfd6": { "content": "resource \"google_compute_network\" \"${MyResource}\" {\n name = \"example-name\"\n ipv4_range = \"10.0.0.0/16\"\n}", "doc": "Defines google_compute_network resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_network", "matches": { "tf-google_compute_network": true } }, "74309889-5f00-3adc-8a45-7e654cc795bc": { "content": "each_index { |${1:i}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eai": true } }, "7433310b-48dc-3ba5-83b3-32eed83e9873": { "content": "service { \"${1:service}\":\n\tensure => running,\n\tenable => true,\n\trequire => [ Package[\"${2:package}\"], File[\"${3:file}\"], ],\n\tsubscribe => [ File[\"${4:configfile1}\"], File[\"${5:configfile2}\"], Package[\"${6:package}\"], ],\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "service": true } }, "7433e4f2-7174-3a2a-922d-74a971e00a4d": { "content": "property! ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "rw!": true } }, "7436d12e-53ab-3b67-8a05-eb9c13ca66fd": { "content": "before_create $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_create", "matches": { "befc": true } }, "7437f0cf-95fd-3182-9fff-6923e7ed79f4": { "content": "beforeUpdate(() => {\n\t${1:// content here}\n});", "doc": "beforeUpdate lifecycle function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-before-update", "matches": { "s-lifecycle-before-update": true } }, "7438974f-24de-37fe-b3c8-4afecbcd4665": { "content": "border-style dot-dash", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:dtds": true } }, "743c8446-3b98-3bd4-a9de-6f16df437023": { "content": "${fn:endsWith(${1:string}, ${0:suffix})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "endswith": true } }, "743cf3cf-5a5f-3fce-8520-7792c50bab0b": { "content": "sort(${1:dataArray}${2:, }${0:count});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sort": true } }, "743d1eb9-f4ff-3831-b7d0-75200aaa8fd8": { "content": "object.camelCase()", "doc": "object.camelCase(): Schema\n\nTransforms all object keys to camelCase", "filetype": "yup", "grammar": "lsp", "label": "object-camel-case", "matches": { "yup object camelcase": true } }, "743e84e1-6273-3bf7-98e6-96d1f867ff36": { "content": "${1:FIELDNAME} = forms.MultipleChoiceField($2, choices=[${3:CHOICES}], required=${4:False})", "doc": "MultipleChoiceField (fmuchoice)", "filetype": "forms", "grammar": "lsp", "label": "fmuchoice", "matches": { "fmuchoice": true } }, "74406882-d8a9-374e-a70c-b295ed5a5cd6": { "content": "private void OnTriggerStay(Collider other) {\n\t$0\n}", "doc": "OnTriggerStay is called once per frame for every Collider other that is touching the trigger.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerStay", "matches": { "OnTriggerStay(Collider)": true } }, "74486c53-4975-3dfe-a8f3-43cb290eaefc": { "content": "$${1:#:arrayName} = array('${2}' => ${3} ${0});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "array": true } }, "744d802f-bc14-338c-b230-1bf4955fb9f5": { "content": "@includeIf(${1:condition}, '${2:name}')", "doc": "Edge: includeif tag to include a partial conditionally. The first argument is the condition to evaluate before including the partial.", "filetype": "edge", "grammar": "lsp", "label": "edge: Include conditional partial", "matches": { "@includeIf": true } }, "74508329-e6d0-324b-8697-ec33648a1a39": { "content": "marker-offset: auto;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "marker-offset: auto (marker)", "matches": { "marker": true } }, "7450c5cb-9afa-32ce-92e3-1ee44572648c": { "content": "// SPDX-License-Identifier: MIT", "doc": "SPDX License", "filetype": "solidity", "grammar": "lsp", "label": "spdx license", "matches": { "spdx": true } }, "74532ec8-01ba-319c-8c59-e5c9bc2322a3": { "content": "::: notes\n\n${TM_SELECTED_TEXT}$0\n\n:::", "doc": "Insert speaker notes", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert speaker notes", "matches": { "speaker notes": true } }, "74560dfa-d2a5-3e4f-85ec-16d3940599c6": { "content": "#![doc(test(no_crate_inject))]$0", "doc": "By default, rustdoc will automatically add a line with extern crate my_crate; into each doctest. But if you include this, it will not.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "test_no_crate_inject", "matches": { "#![doc(test(no_crate_inject))]": true } }, "7458c009-fd72-38eb-a7b0-a6ff28039f76": { "content": "$${1:mock} = $this->createMock(${2:SomeClass}::class);", "doc": "", "filetype": "php", "grammar": "snu", "label": "$mock = $this->createMock(SomeClass::class);", "matches": { "mock": true } }, "745973b4-ac9a-3124-8918-d57cd85ac85c": { "content": "static public final String ${1:var} = \"${2}\";", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "cos": true } }, "745f50ff-c7c3-30b6-a145-1bc3d7cdfe73": { "content": "@file ${1:some description}$0", "doc": "The @file tag provides a description for a file. Use the tag in a JSDoc comment at the beginning of the file. Synonysm of @fileoverview and @overview.", "filetype": "jsdoc", "grammar": "lsp", "label": "file", "matches": { "@file": true } }, "745f869e-cd8a-3f1c-9f53-b9d2b67438cb": { "content": "${1:FIELDNAME} = models.AutoField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "AutoField", "matches": { "mauto": true } }, "74610f6a-1ad7-32ae-867e-a81e899493f2": { "content": "<router-link $1>$2</router-link>$0", "doc": "router-link element", "filetype": "html", "grammar": "lsp", "label": "routerLink", "matches": { "routerLink": true } }, "74652911-4c3f-3702-97e8-b6eba2b93b10": { "content": "fill(${1:range}) { |${2:i}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fil": true } }, "746766d3-99a0-346e-8e56-0dd889ebe321": { "content": "if ${1:#:condition} {\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "if": true } }, "74684979-a4e2-31a3-a974-4482c8e53d2f": { "content": "{% else %}\n\t$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "else": true } }, "7478b25b-eec4-38ba-ad34-2a647947dc2a": { "content": "t.Logf(\"${1:var}: %#+v\\\\n\", ${1:var})", "doc": "Snippet for t.Logf() with variable content", "filetype": "go", "grammar": "lsp", "label": "t.Logf variable content", "matches": { "tlv": true } }, "747de218-fae2-3cbc-bcc3-a013388371ed": { "content": "${1:FIELDNAME} = DateTimeRangeField()", "doc": "DateTimeRangeField (fdatetimerange).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fdatetimerange", "matches": { "fdatetimerange": true } }, "747ec397-f26f-3b75-a465-823c1cfd7e70": { "content": "<%= unless ${1} do %>\n\t${0:${VISUAL}}\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "unless": true } }, "7488c4ba-43ac-371e-9655-aa047f266525": { "content": "float ${1:f}${2: = }${0:0.0f};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "float": true } }, "748a375b-77a8-3ba3-b28a-5ff54c56f807": { "content": "filter!(${1:p})(${2:xs});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "filter": true } }, "74912965-a9ef-3f13-ac58-23339a8eaa65": { "content": "justify-content space-evenly", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:se": true } }, "7497420e-5ee6-3c4d-8a88-507ce8755061": { "content": "${1:Record} { ${2:recFieldA} = ${3:undefined}\n\t\t\t, ${4:recFieldB} = ${0:undefined}\n\t\t\t}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "rec": true } }, "749f3997-206a-34da-99df-0d332998f7a8": { "content": "match($1)\n$0", "doc": "The match() method retrieves the result of matching a string against a regular expression.", "filetype": "javascript", "grammar": "lsp", "label": "match", "matches": { "match": true } }, "74a2ec3c-6743-3e2e-84f7-7ddac5f46c65": { "content": "this.props.${1};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "this props", "matches": { "tp": true } }, "74a5afec-6920-3146-87d9-5667184eec5f": { "content": "public class Application\n{\n\t${1:public} static int Main(string[] args)\n\t{\n\t\t${0}\n\t\treturn 0;\n\t}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "simc": true } }, "74a71ac1-bea0-3d06-b090-fe2726d764cd": { "content": "componentWillMount: ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentWillMount", "matches": { "componentWillMount": true } }, "74a9c04d-a47d-3f15-bd40-3f84aa5d47eb": { "content": "resource \"aws_rds_cluster_instance\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_rds_cluster_instance", "filetype": "terraform", "grammar": "lsp", "label": "aws_rds_cluster_instance", "matches": { "tf-aws_rds_cluster_instance": true } }, "74ad1f9c-bce7-33ec-9342-a2bd7fddb057": { "content": "\\\\{ ${0} \\\\}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\{ \\}", "matches": { "\\{": true } }, "74ae558e-0f7d-3a5c-a47d-71216e6ce6c1": { "content": "{VISUAL}", "doc": "", "filetype": "snippets", "grammar": "snu", "label": "", "matches": { "v": true } }, "74b34afe-af64-311e-83f8-40f824067456": { "content": "<meta name=\"author\" content=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "metaauthor": true } }, "74b6cf32-cfd4-3f0a-a188-4b1b5b3a0aae": { "content": "for ${1:name} in [${2:start}...${3:finish}]\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "forrex": true } }, "74bad01d-e003-31e2-a925-21522cabd7cf": { "content": "<select name=\"${1}\" id=\"${2:$1}\" class=\"${3}>\n\t${0}\n</select>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "select.": true } }, "74c06db1-41fe-38fc-b0a5-ad7ec1af0b8b": { "content": "export const ${1:first} = (payload) => ({\n type: ${2:second},\n payload\n})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reduxAction", "matches": { "rxaction": true } }, "74c714fc-dfa8-392b-9217-4ce4b7d9fd6f": { "content": "data \"ibm_space\" \"${myResourceName}\" {\n org = \"my-org\"\n space = \"prod\"\n}", "doc": "define a ibm space resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_space", "matches": { "tf-ibm_space": true } }, "74c899a2-538a-3618-ad52-2bb4cb9cc7ae": { "content": "cursor: default;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:d": true } }, "74d0f327-a6b9-30d9-be80-24f780d247eb": { "content": "background-color: transparent;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgc:t": true } }, "74d2d234-f01e-3d24-9752-bf5c2262a0dc": { "content": "$.param(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "param": true } }, "74d804d0-11d4-33d1-b13e-e22a1e5147ab": { "content": "@fileoverview ${1:some description}$0", "doc": "The @file tag provides a description for a file. Use the tag in a JSDoc comment at the beginning of the file. Synonysm of @file and @overview.", "filetype": "jsdoc", "grammar": "lsp", "label": "fileoverview", "matches": { "@fileoverview": true } }, "74dbd139-51f1-3f5a-be08-83c0982dae0b": { "content": "font: ${1:normal/italic/oblique} ${2:normal/small-caps} ${3:normal/bold} ${4:1em/1.5em} ${5:Arial}, ${6:sans-}serif;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font: style variant weight size:line-height font -family (font)", "matches": { "font": true } }, "74de4ad5-d9ed-3317-95fa-26b636081e8f": { "content": "<meter>${0}</meter>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meter": true } }, "74e2098a-162d-3d0d-811f-1595c7a73d3c": { "content": "console.log ${1}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "log": true } }, "74e2f4b0-91d2-3568-92a1-d4ef7a177826": { "content": "Vue.directive('${1:directiveName}', {\n\tbind(el, binding, vnode) {\n\t\tel.style.${2:arg} = binding.value.${2:arg};\n\t}\n});", "doc": "vue custom directive", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Custom Directive", "matches": { "vc-direct": true } }, "74e48cf2-7283-3c2f-bcd9-5564f845f07a": { "content": "unchecked\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "unchecked block", "matches": { "unchecked": true } }, "74e5d28b-a8b0-32f7-a46d-51e87b2fc7b4": { "content": "1. ${1:first}\n2. ${2:second}\n3. ${3:third}\n$0", "doc": "Insert ordered list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert ordered list", "matches": { "ordered list": true } }, "74ea6c07-f176-3ed6-92a9-107a86408a14": { "content": "override", "doc": "Snippet for override keyword", "filetype": "kotlin", "grammar": "lsp", "label": "override keyword", "matches": { "override": true } }, "74ed0986-63f4-36dd-a4a3-9c9079b99d4c": { "content": "$.getJSON('${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\tfunction (data, textStatus, jqXHR) {\n\t\t${0:// success callback}\n\t}\n);", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "getjson": true } }, "74f19348-1e4b-3bbe-8771-5ad8f1b83ed2": { "content": "while (${1}) begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "wh": true } }, "74f3e0b4-0c79-3353-83cd-dd3c18d1d3fb": { "content": "#!/usr/bin/env Rscript", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "#!": true } }, "74fc5b73-1b77-3630-9007-cd12ec2fe967": { "content": "mixed.transform()", "doc": "mixed.transform((currentValue: any, originalValue: any) => any): Schema\n\nAdds a transformation to the transform chain. Transformations are central to the casting process,\ndefault transforms for each type coerce values to the specific type (as verified by isType()).\ntransforms are run before validations and only applied when strict is true. Some types have built in transformations.Transformations are useful for arbitrarily altering how the object is cast, however, you should take care\nnot to mutate the passed in value. Transforms are run sequentially so each value represents the\ncurrent state of the cast, you can use the originalValue param if you need to work on the raw initial value.let schema = string().transform(function(value, originalvalue) {\n return this.isType(value) && value !== null ? value.toUpperCase() : value;\n});\n\nschema.cast(\"jimmy\"); // => 'JIMMY'\nEach types will handle basic coercion of values to the proper type for you, but occasionally\nyou may want to adjust or refine the default behavior. For example, if you wanted to use a different\ndate parsing strategy than the default one you could do that with a transform.module.exports = function(formats = \"MMM dd, yyyy\") {\n return date().transform(function(value, originalvalue) {\n // check to see if the previous transform already parsed the date\n if (this.isType(value)) return value;\n\n // the default coercion failed so lets try it with Moment.js instead\n value = Moment(originalValue, formats);\n\n // if its valid return the date object, otherwise return an `InvalidDate`\n return value.isValid() ? value.toDate() : new Date(\"\");\n });\n};\nstringDefine a string schema. Supports all the same methods as mixed.let schema = yup.string();\n\nawait schema.isValid(\"hello\"); // => true\nBy default, the cast logic of string is to call toString on the value if it exists.\nempty values are not coerced (use ensure() to coerce empty values to empty strings).Failed casts return the input value.", "filetype": "yup", "grammar": "lsp", "label": "mixed-transform", "matches": { "yup mixed transform": true } }, "74fc79ee-72e5-3b17-9aec-21a22c422282": { "content": "<header>\n\t$1\n</header>", "doc": "HTML - Defines a header for a section of page", "filetype": "html", "grammar": "lsp", "label": "header", "matches": { "header": true } }, "75004249-1ffd-3a92-9a10-e57854c76e99": { "content": "<%= for ${1:item} <- ${2:items} ${3:@conn} do %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "for": true } }, "75004d59-649b-3429-afb3-2469d6fefcc3": { "content": "outline: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "o+": true } }, "75016dfc-0a02-3658-813e-1abe67d926ec": { "content": "${1:FIELDNAME} = models.SmallIntegerField($2)", "doc": "SmallIntegerField (msmallint).\n\nLike an IntegerField, but only allows values under a certain (database-dependent) point.", "filetype": "models", "grammar": "lsp", "label": "msmallint", "matches": { "msmallint": true } }, "75042ed2-9a4d-3c17-ac3d-7a55b912fbe3": { "content": "{% comment %}\n\t${0}\n{% endcomment %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "comment": true } }, "7508695d-6328-3582-9f34-de734b3c2320": { "content": "componentDidUpdate(prevProps, prevState) {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentDidUpdate", "matches": { "cdup": true } }, "75095090-8b9d-3426-8ae1-2ebb4f408cc7": { "content": "${1:obj}.keyup (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "kup": true } }, "7515f848-9f87-3ea4-b365-ee1fae51ecba": { "content": "main : Program Never ${2:Model} ${3:Msg}\nmain =\n\t${4:Html.}beginnerProgram\n\t\t{ init: ${6:init}\n\t\t, update: ${7:update}\n\t\t, subscriptions: ${8:subscriptions}\n\t\t${9:, view: ${10:view\\}}\n\t\t}\n\n${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "main : Program", "matches": { "basicProgram": true, "progb mainb": true } }, "7518a15e-1cce-3443-ad91-5beb9cdd4266": { "content": "@@warning(\"${1:-27}\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "@@warning", "matches": { "@w": true } }, "751be9b2-8afe-32c6-bc6f-e7f5db486579": { "content": "\\${3:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${3:#optional}", "matches": { "3#": true } }, "751f7f12-1352-3be8-ad64-029cb4692572": { "content": "[WARNING]\n====\n${1:text}\n====\n$0", "doc": "Insert WARNING block", "filetype": "asciidoc", "grammar": "lsp", "label": "warning block", "matches": { "warning": true } }, "75230613-9f70-3a77-ad2d-ef13825a29a7": { "content": "${1:type}, intent(inout) :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "intent": true } }, "7529dfcb-3122-3e3e-a3bd-4d6773548886": { "content": "Register Keyword To Run On Failure ${1:${kw}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Register Keyword To Run On Failure", "matches": { "rktrof": true } }, "7534ea61-7133-3f79-9d46-c0a1e3bd8da0": { "content": "<h1>$1</h1>$2", "doc": "HTML - Defines header 1", "filetype": "html", "grammar": "lsp", "label": "h1", "matches": { "h1": true } }, "7536bb28-2b06-37a4-b8e2-8e6d8acc4208": { "content": "provider \"clc\" {\n username = \"\\${var.clc_username}\"\n password = \"\\${var.clc_password}\"\n account = \"\\${var.clc_account}\" # optional\n}", "doc": "define a clc provider.", "filetype": "terraform", "grammar": "lsp", "label": "clc", "matches": { "tf-clc": true } }, "754296db-db9e-3852-b2a8-eb99eaaddf13": { "content": "fontFamily: '${1}',", "doc": "fontFamily", "filetype": "react-native", "grammar": "lsp", "label": "fontFamily", "matches": { "fo": true } }, "75483bd4-fca8-3819-b57f-21d67d94a760": { "content": "baremodule ${1:name}\n\t$0\nend", "doc": "Code snippet for module block.", "filetype": "julia", "grammar": "lsp", "label": "baremodule", "matches": { "bare": true, "baremodule": true, "bmod": true } }, "754841ad-f643-3d1a-ba7e-e0ebbd998e66": { "content": "overflow-x auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovx:a": true } }, "754c5af3-c5a6-35a8-9cfb-c1438da17624": { "content": "--> $1", "doc": "Object A uses -> () <That is our use case notation to the left>", "filetype": "plantuml", "grammar": "lsp", "label": "Use Arrow (left)", "matches": { ">": true } }, "754d5a95-3a31-31fe-91e1-fd72a7c4e785": { "content": "PropTypes.number", "doc": "Number prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeNumber", "matches": { "ptn": true } }, "75561dca-b107-3340-a520-a99c7ec2ae98": { "content": "import Vue from 'vue';\nimport Vuex from 'vuex';\n\nVue.use(Vuex);\n\nexport const store = new Vuex.Store({\n\tstate: {\n\t\t${1:key}: ${2:value}\n\t}\n});", "doc": "Base for Vuex store", "filetype": "vuex", "grammar": "lsp", "label": "vuex-store", "matches": { "vstore": true, "vuex store": true } }, "755ae835-e775-3533-a118-ba84eef9c71a": { "content": "PropTypes.exact({\n $0\n})", "doc": "An object with warnings on extra properties", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeExact", "matches": { "ptex": true } }, "755faecf-9d5d-37a8-a878-59b7f52af5f8": { "content": "grid-auto-flow: ${1:row} ${0:dense}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf+": true } }, "7567196c-d48f-33e5-9f4f-0a7e132e169d": { "content": "$${1:#:expression}$${2}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "$ expression $", "matches": { "$": true, "mathexpression": true } }, "7568f570-524d-3ca2-b6de-6f23ef386577": { "content": "text-align-last ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tal": true } }, "757417f3-df09-3b63-9b79-b7c010d1f365": { "content": "module ${1:Mod} = ${2:Functor}(${3:Arg})", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module instantiantion with functor", "matches": { "ml": true } }, "7575690b-58dc-3984-afd4-130dc2700b6c": { "content": "The AGPLv3 License (AGPLv3)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as\npublished by the Free Software Foundation, either version 3 of the\nLicense, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "AGPLv3 License", "filetype": "license", "grammar": "lsp", "label": "AGPL3", "matches": { "AGPL3": true } }, "75803b6b-8c2d-33db-8fc4-1820d79e9c39": { "content": "appear-active-class=\"$1\"$0", "doc": "appear-active-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-appear-active-class", "matches": { "appearactiveclass": true, "vue appear-active-class": true } }, "758383cc-3e01-3ae9-8fca-b1f865c68385": { "content": "textFont(${1:font}${2:, }${0:size});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "textFont": true } }, "758b1f13-afaa-3b5a-88b5-3233104bfb90": { "content": "{% autoescape ${off} %}\n$2\n{% autoescape %}", "doc": "autoescape tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "autoescape", "matches": { "autoescape": true } }, "758db2b7-f57a-323e-8641-671ac181d44f": { "content": ":nth-child(${0})", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":nc": true } }, "7590011b-c360-3f3a-a123-5f9ee1c44869": { "content": "{\n\t\"type\": \"textarea\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": \"$3\",\n\t\"info\": \"$4\",\n\t\"placeholder\": \"$5\"\n},$6", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema textarea", "matches": { "_textarea": true } }, "7592ea87-62ec-38f3-84a6-b02a2ffbd104": { "content": "componentWillMount() {\n\t$0\n}", "doc": "Invoked once, both on the client and server, immediately before the initial rendering occurs", "filetype": "snippets", "grammar": "lsp", "label": "componentWillMount", "matches": { "cwm": true } }, "75976c68-8f02-31b4-9091-a968b809a74e": { "content": "for (const ${1:prop} of ${2:object}) {\n\t${0:$1}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "for (const prop of object}) { ... }", "matches": { "foro": true } }, "75991edc-eff0-3ebb-94fe-1edf53240280": { "content": "${1:obj}.html('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "html": true } }, "759ea4f1-b275-3485-bd85-19722ea6888b": { "content": "import { ${2:originalName} as ${3:alias} } from '${1:module}';$0", "doc": "Imports a specific portion of the module by assigning a local alias in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "importAs", "matches": { "ima": true } }, "75a417c1-c2e1-3541-a631-15dad5bec62f": { "content": "class ${1:Name}ModelSerializer(serializers.ModelSerializer):\n\t${2}\n\tclass Meta:\n\t\tmodel = ${3:$1}\n\t\tfields = \"${4:__all__}\"", "doc": "Django-rest Serializers ``ModelSerializer`` Class", "filetype": "serializers", "grammar": "lsp", "label": "DRF ModelSerializer (class)", "matches": { "modelserializer": true } }, "75ab2b05-eb94-3f69-9d3b-25efe76db6e4": { "content": "{\n\t\"type\": \"link_list\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema link list dropdown", "matches": { "_link_list": true } }, "75ad8fc7-eaf1-351f-9a02-21a57ccbc761": { "content": "grid-auto-flow: dense", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf:d": true } }, "75b58c02-d213-3baf-9733-ca27f0e95756": { "content": "( ${0:#statements} )", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "(": true } }, "75b5bdac-a755-3bef-9208-7719e166bc4f": { "content": "runs(() => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "runs (js)", "matches": { "ru": true } }, "75b8abc5-48dc-3134-b0ec-b53c8ac28119": { "content": "<param name=\"$1\" value=\"$2\">$3", "doc": "HTML - Defines a parameter for an object", "filetype": "html", "grammar": "lsp", "label": "param", "matches": { "param": true } }, "75bfc627-ca35-3ce2-93de-69dfadef8d86": { "content": "*${1:${TM_SELECTED_TEXT}}*$0", "doc": "Insert italic text", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert italic text", "matches": { "italic": true } }, "75d146cb-a729-3b76-be34-7092c18abe49": { "content": "for(let ${1:first} in ${2:second}) {${3:third}}", "doc": "Iterating over property values of iterable objects", "filetype": "react-es7", "grammar": "lsp", "label": "forIn", "matches": { "fin": true } }, "75d3dcdf-4b8a-3efd-960b-bed3ab877140": { "content": "call random_seed(${1:size=${2:<int>}}${3:put=(/$4/)})", "doc": "Random Seed", "filetype": "fortran", "grammar": "lsp", "label": "rs", "matches": { "rs": true } }, "75d546b0-a0ac-3980-be23-058e29d80df4": { "content": "@interface ${1} : ${2:NSObject}\n{\n}\n@end\n\n@implementation ${1}\n- (id)init\n{\n\tif((self = [super init]))\n\t{${0}\n\t}\n\treturn self;\n}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Class", "matches": { "cl": true } }, "75e3a9d8-b9f4-3caf-967a-5e0e1ca218c5": { "content": "echo CHtml::errorSummary(${1:model},'${2:headerHtml}','${0:footerHtml}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yherrs": true } }, "75e56b4c-e2f9-3538-be7d-493458ac4458": { "content": "static_assert(${1:false}, \"${2:Oopsie}\");", "doc": "static_assert() snippet", "filetype": "c", "grammar": "lsp", "label": "static_assert", "matches": { "static_assert": true } }, "75e76e6f-ed16-3929-bc59-513a262231d7": { "content": "# Service resource\nservice ${1:\"service_name\"} do # Name of the service\n\t${2:#}enabled ${3:nil} # Whether the service is enabled at boot time\n\t${4:#}running ${5:nil} # Make sure the service is running. Start if stopped\n\t${6:#}pattern ${7} # Pattern to look for in the process table\n\t${8:#}start_command ${9:nil} # Command used to start this service\n\t${10:#}stop_command ${11:nil} # Command used to stop this service\n\t${12:#}status_command ${13:nil} # Command used to check the service run status\n\t${14:#}restart_command ${15:nil} # Command used to restart this service\n\t${16:#}reload_command ${17:nil} # Command used to tell this service to reload its configuration\n\t${18:#}supports ${19:false} # Features this service supports, ie :restart, :reload, :status\n\n\t${20:#}${21:action :enable} # Enable this service\n\t${22:#}${23:action :disable} # Disable this service\n\t${24:#}${25:action :nothing} # Don't do anything with this service (Default)\n\t${26:#}${27:action :start} # Start this service\n\t${28:#}${29:action :stop} # Stop this service\n\t${30:#}${31:action :restart} # Restart this service\n\t${32:#}${0:action :reload} # Reload the configuration for this service\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "service": true } }, "75e998cc-db03-362c-91fd-8bf1935d39eb": { "content": "export default function ${1:first}(${2:second}) {${3:third}}", "doc": "Export default named function", "filetype": "generated", "grammar": "lsp", "label": "exportDefaultNamedFunction", "matches": { "ednf": true } }, "75ed33e1-428a-31f8-bd87-a4845298f4c9": { "content": "axios.interceptors.request.use(function (config) {\n\t${1:do something}\nreturn config;\n}, function (error) {\n\t${2:do something}\n$return Promise.reject(error);\n});", "doc": "You can intercept requests before they are handled by then or catch.", "filetype": "axios", "grammar": "lsp", "label": "axios-interceptors-request", "matches": { "axios interceptors request": true } }, "75f465ce-7bce-3e82-b672-7b12376028b7": { "content": "t.integer :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create integer column", "matches": { "tci": true } }, "75ffc7ae-f928-347b-8292-e23402868721": { "content": ".DEFAULT_GOAL := ${1}", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "default": true } }, "7600b5f7-9b76-3419-8f9d-081ae58faa43": { "content": "int opApply(int delegate(ref ${1:/*iterated type/s*/}) dg)\n{\n\tint result = 0;\n\t${2:/*loop*/}\n\t{\n\t\tresult = dg(${3:/*arg/s*/});\n\t\tif(result){break;}\n\t}\n\treturn result;\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "opApply (opApply)", "matches": { "opApply": true } }, "7609031c-10f6-37f1-8bf0-b629e8d8d31b": { "content": "**kwargs${1:,}${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "kwargs": true } }, "760c0a52-0549-318d-8dc1-f2cb216de576": { "content": "<${1:elementName} />", "doc": "an element self closed", "filetype": "react", "grammar": "lsp", "label": "jsx element self closed", "matches": { "jc": true } }, "760d5467-b9b1-37d8-ba55-6c8a284d0f2d": { "content": "import React, { memo } from 'react'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithMemo", "matches": { "imrm": true } }, "761909dd-0808-368a-bb8c-8a64a0218970": { "content": "sizeof(${0:TARGET})", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "size": true, "sizeof": true } }, "761a3dc9-c603-3a06-a4f5-78e46b467845": { "content": "private void OnMouseOver() {\n\t$0\n}", "doc": "Called every frame while the mouse is over the GUIElement or Collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseOver", "matches": { "OnMouseOver()": true } }, "761e1ec0-3e1d-35a2-815b-3ba0b2f0a45c": { "content": "border-style dot-dot-dash", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:dtdtds": true } }, "76218519-4c5d-35d0-8bf1-b429726e8108": { "content": ".. _${1:#:NAME}:\n${2:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "label", "matches": { "label": true } }, "76289380-c66e-3621-8849-ad6243d71117": { "content": "pub type ${1:Name} {\n\t${0:$1}\n}", "doc": "public type declaration", "filetype": "gleam", "grammar": "lsp", "label": "Public Type", "matches": { "pty": true, "pub": true, "pub type": true } }, "7633ba7e-0a0c-327d-91af-2e653547679e": { "content": "exit($0);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "ex": true } }, "76380796-7e2f-364c-9a95-183d8e590361": { "content": "if($2){\n\t\n} else {\n\t\n}", "doc": "if(){\n\t//code\n} else {\n\t//code\n}\n\nThe keyword else is used in conjunction with the keyword if to describe the alternative execution of a statement. The parentheses enclose the expression that defines the condition. The curly braces after the if statement enclose the statements that are executed if the condition evaluates as true. The curly braces after the else statement enclose the statements that are executed if the condition evaluates as false.\n\nif(i != 0){\n\taFunction();\n} else {\n\tbFunction();\n}\n\nDepending on the condition either the statements in the first curly braces or the statements in the second curly braces are executed.", "filetype": "glsl", "grammar": "lsp", "label": "ifelse", "matches": { "ifelse": true } }, "76426bc3-af8f-3e5c-8c00-72fc76385c80": { "content": "${1:instance_name} = ${2:component_type}::type_id::create(\"$1\", this);", "doc": "use factory to create an instance of a component", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_component_factory_instantiation", "matches": { "create_component": true, "uvm_factory_instantation_component": true } }, "7646909f-eb2a-3ab9-b96b-5cca96f2b3cd": { "content": "padding-bottom: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pb": true } }, "764b458e-c297-3827-83b7-61cf3baf226c": { "content": "lambda {|${1:#:args}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "lambda-keyword": true } }, "764d5ae4-2fcc-3053-a519-c8788ff82c75": { "content": "NSLog(@\"${1:%@}\"$2);", "doc": "Create a NSLog", "filetype": "objc", "grammar": "lsp", "label": "NSLog", "matches": { "NSLog": true } }, "766287d7-f99d-3359-8c65-c1c4c5211deb": { "content": "echo CHtml::resetButton('${1:label}',array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhrsb": true } }, "76678b6e-9b05-350d-aef6-9dab15d9ea74": { "content": "static_cast<${1:unsigned}>(${2:expr})$3", "doc": "static_cast<type>(expression)", "filetype": "cpp", "grammar": "lsp", "label": "sca", "matches": { "sca": true } }, "766ca851-3972-3530-b7db-c22b9c433054": { "content": "'''''${1}'''''", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "'''''": true } }, "766d0a83-d906-392a-8746-6b75793c4504": { "content": "each_pair {|${1:#:key}, ${2:value}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_pair": true } }, "76728185-c11a-3e44-a228-03db7eb7f9b0": { "content": "#+STARTUP: showall indent\n#+STARTUP: hidestars\n#+BEGIN_HTML\n---\nlayout: default\ntitle: ${1:title}\nexcerpt: ${2:excerpt}\n---\n$0", "doc": "blog", "filetype": "org", "grammar": "lsp", "label": "blog", "matches": { "blog": true } }, "7676f87b-eb54-3de8-8f9c-5e26ef7bca55": { "content": "@constructor ${1:Description.}$0", "doc": "Documents the primary constructor of a class.", "filetype": "kdoc", "grammar": "lsp", "label": "@constructor", "matches": { "@constructor": true } }, "767f64a0-b6e8-3478-979d-c9ea2c64773d": { "content": "PropTypes.number", "doc": "Number prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeNumber", "matches": { "ptn": true } }, "76810e3f-3f2a-32ae-9522-c6421ff658bd": { "content": "<param name=\"${1}\">${2:$1}</param>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<p": true } }, "768be4df-05b3-3e3a-af31-33418853921a": { "content": "while ${1:conidition}\n\t${0}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "wh": true } }, "76903423-0f2b-3c40-b1be-982bb6f1a5d5": { "content": "border-top-color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtc": true } }, "769565f3-1924-3dd1-893e-36c1fccce417": { "content": "bottom ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "b": true } }, "769925a0-7eb8-3e01-b8a3-30176ed5042f": { "content": "set(${1:#:name}, ${2:#:value});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "sv": true } }, "769952ae-3cf9-3cce-a937-a7d0903c4fee": { "content": "${1:obj}.empty()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "empty": true } }, "769cf647-27ae-3cfc-9725-c0b68b247c04": { "content": "PropTypes.exact({\n $0\n})", "doc": "An object with warnings on extra properties", "filetype": "generated", "grammar": "lsp", "label": "propTypeExact", "matches": { "ptex": true } }, "76a08a0c-bca8-3956-b902-a81d6a1d2b42": { "content": "resource \"null_resource\" \"${cluster}\" {\n # Changes to any instance of the cluster requires re-provisioning\n triggers {\n cluster_instance_ids = \"\\${join(\n, aws_instance.cluster.*.id)}\"\n }\n}", "doc": "Define a null_resource provisioner", "filetype": "terraform", "grammar": "lsp", "label": "null_resource_provisioner", "matches": { "tf-null_resource_provisioner": true } }, "76a8516f-1720-349f-b39d-43834d87887d": { "content": "background_color=", "doc": "keyword argument of Button and so on", "filetype": "kivy", "grammar": "lsp", "label": "background_color from pykv-snippets", "matches": { "background_color": true, "bg": true } }, "76ac51ab-1aad-32f2-aad3-a6cf49d34f0c": { "content": "\\begin{aligned}\n ${1:TARGET}\n\\end{aligned}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{aligned} \\aligned": true, "aligned": true } }, "76accecd-0168-3911-bc6a-ed8b1c04c631": { "content": "dict exists ${1:dictionaryValue} ${2:key} ${0:?key ...?}", "doc": "This returns a boolean value indicating whether the given key (or path of keys through a set of nested dictionaries) exists in the given dictionary value. This returns a true value exactly when dict get on that path will succeed.", "filetype": "tcl", "grammar": "lsp", "label": "Dict key existence", "matches": { "dict exists": true } }, "76b0e2c4-ab09-3731-bf16-c104a8603a22": { "content": "if ${1} then\n\t${2}\nelse\n\t${3}\nend if;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "ife": true } }, "76bdee60-91de-3338-89d6-14228318d3f9": { "content": "${1:GameModeClass}* ${2:gm} = GetWorld()->GetAuthGameMode<${1:GameModeClass}>();", "doc": "Get Game Mode (only on server!)", "filetype": "unreal", "grammar": "lsp", "label": "Unreal GetGamemode", "matches": { "ugetgamemode": true } }, "76becba3-38f2-3528-ba7b-07e444052a88": { "content": "debugger", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "db": true, "debugger": true } }, "76bf3dca-276d-31de-98f6-9cfb1c554b97": { "content": "@todo ${1:Descripiton.}$0", "doc": "Marks a TODO note in the object being documented.", "filetype": "rdoc", "grammar": "lsp", "label": "@todo", "matches": { "@todo": true } }, "76c0ee80-0f97-30b8-9a45-9244722d372f": { "content": "place-content: space-between", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:sb": true } }, "76c2128d-7d39-33cd-b473-72134a0aea64": { "content": "after_find :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "maf": true } }, "76c267f1-ab42-3416-a9fa-04d04682057b": { "content": "let ${1} = ${2}\nin ${3}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "let": true } }, "76c44766-fe0d-34b7-a93f-f60460546d3e": { "content": "function ${1:new_function}(${2:args})\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "New function", "matches": { "!fun(ction)?!": true } }, "76c83d14-e9d2-3b6e-accd-fe4cc1ccce24": { "content": "\\${4}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${4}", "matches": { "4": true } }, "76ca5332-5880-367d-9cdc-31977a706b7e": { "content": "overflow-x: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovx": true } }, "76ca909e-d7ba-33d1-a6af-47cb718f14af": { "content": "prevScene();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ps": true } }, "76cdb138-35e2-3c97-934b-3ccd4389e3c6": { "content": "cast(${1:T})(${2:val});", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "cast": true } }, "76cf2651-cfbe-3bb4-a413-0d31076c1b40": { "content": "else {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "else": true } }, "76ea2b0a-dd10-302f-8ba2-c51c3bd5f881": { "content": "class ${1:Name}DestroyAPIView(generics.DestroyAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``DestroyAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF DestroyAPIView", "matches": { "destroyapiview": true } }, "76eae05f-1106-36dd-af3c-58a2aedfa4c3": { "content": "class << self; self end", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sinc": true } }, "76f1c74d-cae4-3c97-8a6f-0e1da3c40eb1": { "content": "justify-self: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "js:s": true } }, "76f37e5a-dc40-37fe-85ed-16109477b7ee": { "content": "inversesqrt($2)", "doc": "float inversesqrt(float x)\nvec2 inversesqrt(vec2 x)\nvec3 inversesqrt(vec3 x)\nvec4 inversesqrt(vec4 x)\n\nThe inversesqrt function returns the inverse square root of x, i.e. the reciprocal of the square root. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "inversesqrt", "matches": { "inversesqrt": true } }, "76f675a6-bc5b-39d0-ab2b-a20eda42689c": { "content": "from .forms import $1", "doc": "", "filetype": "forms", "grammar": "lsp", "label": "ffi", "matches": { "ffi": true } }, "76f7eb88-75a2-3d83-951d-b0eeafc9af3a": { "content": "- if $1.presence?\n\t${0:${VISUAL}}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "ifp": true } }, "76fe8964-a64b-3e11-a946-1fdfdbe6b377": { "content": "resource \"gitlab_group\" \"${example}\" {\n name = \"${example}\"\n path = \"${example}\"\n description = \"${example} description\"\n}", "doc": "define a gitlab_group resource.", "filetype": "terraform", "grammar": "lsp", "label": "gitlab_group", "matches": { "tf-gitlab_group": true } }, "770056b8-9c75-3fee-a077-c5613da37f7a": { "content": "${1:app}.post('${2:route}', ${3:handler});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "epost": true } }, "7705e2ba-bd11-3634-b428-7069fb88ade1": { "content": "std::array<${1:T}, ${2:N}> ${3};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "array": true } }, "770941e4-1e9f-37e2-bdd1-1eb8c9084c93": { "content": "${1:classNames}('${2:foo}', '${3:bar}');", "doc": "", "filetype": "classnames", "grammar": "lsp", "label": "classnames-usage", "matches": { "classnames usage": true } }, "770fbb33-0810-344f-b7a0-f819245b3be3": { "content": "(executable\n (name $1)\n (public_name $2)\n (libraries $3))", "doc": "Snippet for an executable stanza", "filetype": "dune", "grammar": "lsp", "label": "executable", "matches": { "executable": true } }, "7712564b-c8b3-3a25-b65f-cfbcb55358be": { "content": "${1:obj}.is('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "is": true } }, "77143953-06e0-38d5-a079-c6085a35dff1": { "content": "FUNCTION LOWEST-ALGEBRAIC(${1:numeric-identifier})$0", "doc": "lowest value that could possibly be stored in the specified numeric-identifier", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOWEST-ALGEBRAIC", "matches": { "FUNCTION LOWEST-ALGEBRAIC": true } }, "77158a9a-0035-3bf7-9468-f7e069db56f4": { "content": "←", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "left": true } }, "772187f9-062f-376e-857a-fa407bba9b04": { "content": "resource \"influxdb_user\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n password = \"super-secret\"\n\n grant {\n database = \"\\${influxdb_database.green.name}\"\n privilege = \"write\"\n }\n}", "doc": "define influxdb_user resource.", "filetype": "terraform", "grammar": "lsp", "label": "influxdb_user", "matches": { "tf-influxdb_user": true } }, "77320224-103d-3c2b-aa86-279236daeba6": { "content": "string.lowercase()", "doc": "string.lowercase(message?: string | function): Schema\n\nTransforms the string value to lowercase. If strict() is set it\nwill only validate that the value is lowercase.", "filetype": "yup", "grammar": "lsp", "label": "string-lowercase", "matches": { "yup string lowercase": true } }, "7733e526-301a-3331-a08f-016202accdd8": { "content": "text-emphasis: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:n": true } }, "77365d1b-2f4a-3cfb-9c0e-9741bb9ca776": { "content": "(defn ${1:name}\n\t\"${2:doc}\"\n\t[${3}]\n\t${0})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "defn function \"...\" [...] ...", "matches": { "defn-doc": true } }, "77413336-e1b8-3b28-9284-72863a7203d9": { "content": "/**\n * ${1:Comment.}$0\n */", "doc": "A simpple JSDoc comment.", "filetype": "jsdoc", "grammar": "lsp", "label": "comment simple", "matches": { "/*": true } }, "774483cb-8b85-3854-875b-3e98a0d1bb2c": { "content": "```{${1|html,latex,openxml,opendocument,asciidoc,docbook,markdown,dokuwiki,fb2,gfm,haddock,icml,ipynb,jats,jira,json,man,mediawiki,ms,muse,opml,org,plain,rst,rtf,tei,texinfo,textile,xwiki,zimwiki,native,r|}}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert raw code block", "filetype": "quarto", "grammar": "lsp", "label": "Insert raw code block", "matches": { "raw codeblock": true } }, "77478f63-f906-369a-87a7-60fab822691b": { "content": "${1:obj}.data(${2:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "data": true } }, "77492d36-8f5f-3680-9b65-8ca03b385b0b": { "content": "PropTypes.element.isRequired,", "doc": "React element prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-element-required", "matches": { "prop-types element required": true, "ptelr": true } }, "77493cae-31d3-3d4b-90c7-dd9b3b5f0c46": { "content": "each_with_index do |${1:e}, ${2:i}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eawid": true } }, "7749902d-1e5a-355c-b3a5-79ae76343c6f": { "content": "{% if ${1:condition} %}$2{% endif %}\n$0", "doc": "if", "filetype": "twig", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "774dbd08-58d0-3bcb-9306-da84d2adb475": { "content": "page-break-after: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgba:r": true } }, "7753b14b-30c7-3116-a666-49a05eec5de0": { "content": "def __len__(self):\n\t${1:pass}\n\ndef __getitem__(self, key):\n\t${2:pass}\n\ndef __setitem__(self, key, value):\n\t${3:pass}\n\ndef __delitem__(self, key):\n\t${4:pass}\n\ndef __iter__(self):\n\t${5:pass}\n\ndef __reversed__(self):\n\t${6:pass}\n\ndef __contains__(self, item):\n\t${7:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods for emulating a container type", "matches": { "contain": true } }, "775aa91b-a650-3c7c-a034-b694b2720a58": { "content": "${1:propName}: {\n type: ${2:Number},\n default: ${0}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vprops:d": true } }, "77632cf7-4815-3994-88a6-9f1eef8cd0ee": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nconst ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} = props => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\n${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}.propTypes = {\n\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React Arrow Function Component with ES7 module system with PropTypes", "filetype": "react", "grammar": "lsp", "label": "react-arrow-function-component-proptypes", "matches": { "rafcp": true, "react component arrow function proptypes": true } }, "777b028a-0902-34cf-a177-945ee0d4f2b3": { "content": "padding 0", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "p:0": true } }, "777baae9-f459-3efe-9c0b-2ebc2494b435": { "content": "${1:command} | group ${2:count}", "doc": "\"group\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "group builtin", "matches": { "group": true } }, "7781b3ef-3f5f-3b04-b6a1-f95a5d38063b": { "content": "#!/usr/bin/env python2\n# -*- coding: utf-8 -*-\n$0", "doc": "", "filetype": "python", "grammar": "snu", "label": "#!/usr/bin/env python2", "matches": { "#!2": true } }, "7781d4ec-ba1c-39d7-bd18-24fe15b1a144": { "content": "class ${1:Name}RetrieveDestroyAPIView(generics.RetrieveDestroyAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``RetrieveDestroyAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF RetrieveDestroyAPIView", "matches": { "retrievedestroyapiview": true } }, "778782e0-d330-3266-b5da-89c177cb462d": { "content": "<th id=\"${1}\">${0}</th>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "th#": true } }, "778beff4-1624-31a2-810e-3a1226007ddf": { "content": "await ${0}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "await", "matches": { "a": true } }, "779f2837-343b-31cf-8f6c-e46527a84a75": { "content": ":::: {#fig-${1:label} layout=\"[[1, 1], [1]]\"}\n\n{#fig-$2}\n\n{#fig-$4}\n\n{#fig-$6}\n\n${8:caption}\n::::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "fig3", "matches": { "fig3": true } }, "77a13aa0-ec60-3917-9ca4-fd818475346a": { "content": "this(${1:/*args*/})\n{\n\t${VISUAL}$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "ctor (this)", "matches": { "this": true } }, "77a45fdb-7c1c-3486-9d63-78f9dcccf79d": { "content": "set ${1:property} (${2:value}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "setter", "matches": { "set": true } }, "77accba5-d505-36c1-8e10-c53e5e8c5839": { "content": "console.trace(${1:object});", "doc": "Prints a stack trace from the point where the method was called", "filetype": "snippets", "grammar": "lsp", "label": "consoleTrace", "matches": { "ctr": true } }, "77b1c4b6-9c1f-309d-913b-7b4fee698954": { "content": "else\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "el": true } }, "77b61d9f-8782-30ab-bc0d-d46ff1c4d077": { "content": "% try:\n\t${1:}\n% except${2:}:\n\t${3:pass}\n% endtry", "doc": "", "filetype": "mako", "grammar": "snu", "label": "try", "matches": { "try": true } }, "77b6b497-6520-3723-8fde-45c9a1dec7a8": { "content": "border-bottom-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbs": true } }, "77b716d4-1da5-3cda-93de-daa8fb2e660c": { "content": "redirect_to controller: \"${1:items}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (controller)", "matches": { "rec": true } }, "77b92017-3d97-3b1d-bc20-6497f25b40cb": { "content": "filter progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${0:crop}')", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bg:ie": true } }, "77bb53f9-a278-3b4e-a2ce-b63823062862": { "content": "white-space: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "white-space": true, "ws": true } }, "77bca21e-a782-332b-a3ba-06369dbf169f": { "content": "scrollBehavior (to, from, savedPosition) {\n\t${1:// ...}\n}", "doc": "scrollBehavior (to, from, savedPosition) { }", "filetype": "script", "grammar": "lsp", "label": "scrollBehavior", "matches": { "scrollBehavior": true } }, "77bdd0e0-5305-3bfe-b2bd-7b03d5757876": { "content": "display: inline-block;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:ib": true } }, "77c04cf3-4899-37e9-99b1-7f78231bf223": { "content": "${1:obj}.promise(${2:'fx'}, ${3:target})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "promise": true } }, "77c66c4a-0cc5-3cfc-a7f1-9ef53a36e6c2": { "content": "align-items: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:st": true } }, "77c8dee2-b215-3282-be6b-75d51161bccf": { "content": "border-style: dot-dot-dash", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:dtdtds": true } }, "77cb1e83-0928-327a-933c-80ab26426bbc": { "content": "it { should filter_param :${0:key} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isfp": true } }, "77d1550c-ae24-3b6f-b144-e569872490ec": { "content": "subject { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "subj": true } }, "77d26995-bc79-3df3-9801-b0aefd1b9bd7": { "content": "${1:public} bool ${2}(${3})\n{\n\t${0:return false;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mb": true } }, "77d3c375-504c-36aa-a080-4ae7c3f3e30a": { "content": "for ${1:loop_var} in ${2:range} loop\n\t$0\nend loop;", "doc": "For Loop", "filetype": "vhdl", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "77d53166-fa76-39f7-887e-ba803387dbc0": { "content": "text-transform: ${1:capitalize/uppercase/lowercase};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-transform: capitalize:upper:lower (text)", "matches": { "text": true } }, "77d77a88-c382-362a-b7dd-1790c45b0291": { "content": "map { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "map": true } }, "77d7b05b-4832-3f90-ae03-309934d4cc2c": { "content": "| prepend: '${1:string}'", "doc": "String filter: prepend", "filetype": "liquid", "grammar": "lsp", "label": "Filter prepend", "matches": { "prepend": true } }, "77d881b3-c1e2-3d64-84e6-ebbb49556181": { "content": "typedef struct {\n\t${0}\n} ${1:name_t};", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "types": true } }, "77e22ac9-9c7e-3069-88a0-734fbb7d9ca6": { "content": "${1:FIELDNAME} = forms.TypedMultipleChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "TypedMultipleChoiceField", "matches": { "ftmuchoice": true } }, "77e43b25-22c7-3a08-a6ab-080c23371460": { "content": "parse(Int64, \"${1:value}\")", "doc": "Code snippet for parsing a String to Int64.", "filetype": "julia", "grammar": "lsp", "label": "parse Int", "matches": { "parsei": true, "pint": true } }, "77e61ff2-e608-37c4-80fb-bb008299d2f3": { "content": "beforeEach ->\n\t$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "before each (coffee)", "matches": { "bef": true } }, "77e91ea1-0ab3-39d0-b8e5-e2c633112df2": { "content": "tab_width = 4", "doc": "Width of a single tabstop character", "filetype": "editorconfig", "grammar": "lsp", "label": "tab_width", "matches": { "tw": true } }, "77ea0afa-e144-366b-9ae6-f9b265d0b2c1": { "content": "include '${1:#:file}';${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "inc": true } }, "77f8eba7-e2ea-3e47-ab60-fcc98a106d3c": { "content": "gl.glColor3f(${1:red}, ${2:green}, ${0:blue});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl color 3f", "matches": { "gl": true } }, "77fe27df-3553-35ed-bea1-e7992bece57f": { "content": "On-behalf-of: ${1:org} <${2:email}>\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "on behalf of", "matches": { "on": true } }, "780793a9-0da9-3494-85a5-2cc20eddbb66": { "content": "@finally {\n\t${0:statements}\n}", "doc": "Create a finally block", "filetype": "objc", "grammar": "lsp", "label": "finally", "matches": { "@finally": true } }, "780e3113-18df-3793-bfee-804622e893ec": { "content": "http.Serve(\"${1::8080}\", ${2:nil})", "doc": "Snippet for http.Serve", "filetype": "go", "grammar": "lsp", "label": "http.Serve", "matches": { "sv": true } }, "7810d151-8fd8-3a34-96fe-cd7741e5086f": { "content": "resource \"cloudstack_vpn_connection\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n customer_gateway_id = \"8dab9381-ae73-48b8-9a3d-c460933ef5f7\"\n vpn_gateway_id = \"a7900060-f8a8-44eb-be15-ea54cf499703\"\n}", "doc": "define cloudstack_vpn_connection resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_vpn_connection", "matches": { "tf-cloudstack_vpn_connection": true } }, "78117d8b-cd1c-3e59-8c74-db724af01489": { "content": "import PropTypes from 'prop-types'\nimport React, { memo } from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = memo((props) => {\n return (\n <div>${1:first}</div>\n )\n})\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Memo Function Component with ES7 module system with PropTypes", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionMemoComponentWithPropTypes", "matches": { "rmcp": true } }, "78147c2f-37d0-3288-bac1-e8f61fde19e6": { "content": "-webkit-border-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrz:w": true } }, "78172314-5526-3391-870c-accb2fdc2728": { "content": "::: {.columns}\n::: {.column width=\"$1\"}\n$2\n:::\n::: {.column width=\"$3\"}\n$4\n:::\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "cols", "matches": { "cols": true } }, "78183dee-a71d-3791-a3e3-f25be9082ddd": { "content": "PropTypes.arrayOf($0)", "doc": "An array of a certain type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeArrayOf", "matches": { "ptao": true } }, "781b200c-dc11-370c-926e-cc43bd1ded6c": { "content": "switch (${1:key}) {\n\tcase ${2:value}:\n\t\t$0\n\t\tbreak;\n\n\tdefault:\n\t\tbreak;\n}", "doc": "Switch Statement", "filetype": "java", "grammar": "lsp", "label": "Switch Statement", "matches": { "switch": true } }, "781c510e-da3a-38b6-8dfc-b6aa9c75ccb8": { "content": "integer, dimension(${1}), intent(in) :: ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer dimension intent(in)", "matches": { "indi": true } }, "7820433c-5224-3cdc-a5c3-71cf47e29b03": { "content": "${1:obj}.dblclick(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "dblclick": true } }, "7825796a-e250-3273-9f51-19b823a5b40d": { "content": "lsearch ${1:?options?} \"${2:list}\" {${0:pattern}}", "doc": "This command searches the elements of list to see if one of them matches pattern. If so, the command returns the index of the first matching element (unless the options -all or -inline are specified.) If not, the command returns -1 or (if options -all or -inline are specified) the empty string.", "filetype": "tcl", "grammar": "lsp", "label": "Search a list for an element", "matches": { "lsearch": true } }, "78259748-ec2b-3f91-8c23-6dbc79a29a76": { "content": "<%= form_tag(${1:\"${2:/users}\"}, method: ${3::post}) %>\n\t$0\n</form>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "form_tag", "matches": { "ft": true } }, "782d3e99-4726-389b-bcc0-fb52ccb69d93": { "content": "place-items ${1:stretch} ${0:stretch}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi+": true } }, "782fdf1f-ca04-3cd7-b46e-5251a1a4c49d": { "content": "function variance(${1:number},${2:...})$0", "doc": "statistical variance of the specified list of number argument", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-variance", "matches": { "function variance": true } }, "7838317e-46d5-376e-8cef-12c8989241b7": { "content": "display alert \"${1:#:alert text}\"\n\t${2:#:message} \"${3:#:message text}\"\n\t${4:#:as warning}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "alert": true } }, "783f71d6-a5f1-3c14-83a5-626d20b33951": { "content": "font-smooth: always;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fsm:aw": true } }, "7842c27a-b8c0-31a9-b46f-9cb254fafaa4": { "content": "${1:callbacks}.add(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cadd": true } }, "78447776-b0f4-3892-9415-84947ceb1a53": { "content": "import React, { Component } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nexport default ${1}", "doc": "Creates a React component class", "filetype": "react-ts", "grammar": "lsp", "label": "reactClassCompoment", "matches": { "rcc": true } }, "7846d24d-ee5f-3b70-aee8-4b50ec7b1758": { "content": "else if (${1}) {\n ${2:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "elif": true, "elseif": true } }, "7849f7a8-80d1-3408-ac29-96501a7c0da7": { "content": "(${1:#:condition}) ? ${2:#:a} : ${3:#:b}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "() ? a : b", "matches": { "ter": true, "ternary": true } }, "784a03c7-6490-3762-a87d-0b3aabd29548": { "content": "Run Keyword If All Tests Passed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If All Tests Passed", "matches": { "rkiatp": true } }, "78525226-f68f-32ae-aa2d-fd24997778f8": { "content": "before_destroy :${0:method}", "doc": "before_destroy", "filetype": "rails", "grammar": "lsp", "label": "Before destroy", "matches": { "bd": true } }, "7855d81f-a2bf-34d0-bb7b-f409315a4bf7": { "content": "@appear-cancelled=\"$1\"$0", "doc": "@appear-cancelled=''", "filetype": "vue", "grammar": "lsp", "label": "vue-appear-cancelled", "matches": { "appearcancelledevent": true, "vue appear-cancelled": true } }, "78575cd1-70fa-3ebb-9c16-02d0a3dd9a57": { "content": "http.ListenAndServe(\"${1::8080}\", ${2:nil})", "doc": "Snippet for http.ListenAndServe", "filetype": "go", "grammar": "lsp", "label": "http.ListenAndServe", "matches": { "las": true } }, "786189bb-336a-3f1e-ba84-439fd2f2d147": { "content": "bezierTangent(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bezierTangent": true } }, "78652b8c-246a-35bf-be90-179959bf71be": { "content": "PropTypes.element.isRequired,", "doc": "React element prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeElementRequired", "matches": { "ptelr": true } }, "78653d10-1eb2-3e51-8b57-dd13ee6c8ce1": { "content": "<fieldset>${1:TARGET}</fieldset>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "fieldset": true } }, "7872301a-5a95-3b18-9345-618e49d87a3f": { "content": "<ClientOnly>\n</ClientOnly>", "doc": "The <ClientOnly> component renders its slot only in client-side. To import a component only on the client, register the component in a client-side only plugin.", "filetype": "nuxt-html", "grammar": "lsp", "label": "ClientOnly", "matches": { "ClientOnly": true } }, "7873bf41-85e8-384e-977d-dd586e043440": { "content": "justify-self ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "js": true } }, "78764494-22b8-302a-88ce-5c2a5017c2ba": { "content": "<legend>$1</legend>$2", "doc": "HTML - Defines a title in a fieldset", "filetype": "html", "grammar": "lsp", "label": "legend", "matches": { "legend": true } }, "78773196-29f4-3425-872b-944c36a91569": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "el": true } }, "78785682-566d-3bcd-8f24-a5cc90c31f95": { "content": "const props = defineProps<{\n\t$0\n}>()", "doc": "A list/hash of attributes that are exposed to accept data from the parent component.", "filetype": "script", "grammar": "lsp", "label": "defineProps-TS", "matches": { "definePropsTS": true } }, "787d8149-2e05-31d2-9178-d98d67649050": { "content": "border-bottom: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdb+": true } }, "787ddadf-0dde-3477-b4f9-041a2c23ae51": { "content": "mixed.validate()", "doc": "mixed.validate(value: any, options?: object): Promise<any, ValidationError>\n\nReturns the value (a cast value if isStrict is false) if the value is valid, and returns the errors otherwise.\nThis method is asynchronous and returns a Promise object, that is fulfilled with the value, or rejected\nwith a ValidationError.The options argument is an object hash containing any schema options you may want to override\n(or specify for the first time).Options = {\n strict: boolean = false;\n abortEarly: boolean = true;\n stripUnknown: boolean = false;\n recursive: boolean = true;\n context?: object;\n}\n\nstrict: only validate the input, and skip and coercion or transformation\nabortEarly: return from validation methods on the first error rather\nthan after all validations run.\nstripUnknown: remove unspecified keys from objects.\nrecursive: when false validations will not descend into nested schema\n(relevant for objects or arrays).\ncontext: any context needed for validating schema conditions (see: when())\nschema.validate({ name: \"jimmy\", age: 24 }).then(function(value) {\n value; // => { name: 'jimmy',age: 24 }\n});\n\nschema.validate({ name: \"jimmy\", age: \"hi\" }).catch(function(err) {\n err.name; // => 'ValidationError'\n err.errors; // => ['age must be a number']\n});", "filetype": "yup", "grammar": "lsp", "label": "mixed-validate", "matches": { "yup mixed validate": true } }, "7882077e-cad2-33b3-abc9-54fbf1317bcb": { "content": "padding-right: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pr": true } }, "7882b1e2-e43f-3c1b-8569-80a49422172d": { "content": "\\${4:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${4:default}", "matches": { "4:": true } }, "78834038-0419-3fbf-a3c7-c39d091d0d8c": { "content": "do {\n\t${0:${VISUAL}}\n} while (${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "do { ... } while (condition)", "matches": { "do": true } }, "788eef4b-0319-34f5-8fee-326353f42e44": { "content": "gl_PointCoord", "doc": "mediump int gl_PointCoord;\n\nThe built-in variable gl_PointCoord is used by the OpenGL ES 2.0 pipeline to hand over the coordinates of a point sprite to the fragment shader. The variable is read-only and the value is calculated and assigned by the OpenGL ES 2.0 pipeline based on the position and radius of the point sprite.\nSide note: A value for this variable is provided by the OpenGL ES 2.0 pipeline only if the rendered primitives are points.", "filetype": "glsl", "grammar": "lsp", "label": "gl_PointCoord", "matches": { "gl_PointCoord": true } }, "7890b085-af16-3c49-ad4e-dd0143f69156": { "content": "{% cache %}\n\t$1\n{% endcache %}\n$0", "doc": "cache", "filetype": "twig", "grammar": "lsp", "label": "cache", "matches": { "cache": true } }, "7890c931-05d2-3dc5-b403-e432ba8d9d3d": { "content": "__import__('rpdb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "rpdb": true } }, "78936784-11d6-39bb-b80e-8beffe83866a": { "content": "\\\\int_{{$1}}^{{$2}} {$3} \\\\: d{$4} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "integral", "matches": { "int": true } }, "7893d11f-9a0e-3fec-8868-369cf1d3f270": { "content": "PropTypes.string", "doc": "String prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeString", "matches": { "pts": true } }, "7898165e-85f0-3551-8486-f42e1d969af7": { "content": "interface ${1}{\n\t${0:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "it": true } }, "789b3891-4df2-39ec-a972-cf54020775ea": { "content": ".. contents:: ${1:Table of Contents}\n\n\t${0:content}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "con:": true } }, "789b9058-54dc-3643-a190-a5bb1a299611": { "content": "margin: ${1:0} ${2:0} ${3:0} ${4:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m:4": true } }, "789fa11e-2469-3eb4-9ae8-91dda5f0e04f": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\"\"\"", "doc": "A simple Python docstring comment. Useful when you prefer to add the docstrings manually on functions.", "filetype": "pydoc", "grammar": "lsp", "label": "comment simple", "matches": { "##": true } }, "78a6bc9a-83ea-3c3d-a82a-a363a1a363d1": { "content": "@unless\n\t${1:${VISUAL}}\n@endunless", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@unless directive", "matches": { "unless": true } }, "78af0c11-7431-33ff-9933-a4a175db2c9f": { "content": "${1:FIELDNAME} = models.IntegerField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "int": true } }, "78b102bb-a1ce-38bf-b95f-5de6531540b4": { "content": "!important", "doc": "", "filetype": "css", "grammar": "lsp", "label": "!important (alt)", "matches": { "i": true } }, "78b38cfb-4af2-38af-9fad-015bbd5e3362": { "content": "border-length: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdlt:a": true } }, "78b9c162-f243-355f-a55e-ef2cbff594b5": { "content": "watch(() => ${1:foo}, (newValue, oldValue) => {\n\t${2}\n})", "doc": "Vue Composition api - watcher single source", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - watch - single source", "matches": { "v3watch": true } }, "78bbe4d1-d114-3418-be36-3794d5d3e064": { "content": "inline_template(\"<%= ${1} %>\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "inline_template": true } }, "78bcdce2-9e1c-3a1e-92fb-f27b5f0421cc": { "content": "pragma solidity ${1:version};", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "pragma solidity", "matches": { "pra": true } }, "78bdf67a-8d8b-36f5-bd39-e03add01accf": { "content": "_.sortedLastIndex(${array}, ${value})", "doc": "_.sortedLastIndex([4, 5, 5, 5, 6], 5);\n// => 4\n\nThis method is like `_.sortedIndex` except that it returns the highest\nindex at which `value` should be inserted into `array` in order to\nmaintain its sort order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedlastindex", "matches": { "lodash sortedlastindex": true } }, "78c0053e-7759-36e8-9b4b-aefb91c58a21": { "content": "{% when $1 %}\n\t${0:${VISUAL}}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "when": true } }, "78c22190-f2f6-3460-bfc8-8c489462ce49": { "content": "grid-auto-flow column", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf:c": true } }, "78c475ec-a496-3e2d-ab4b-faf497c4c61f": { "content": "route('${1:routeName}', ${2:[args]})", "doc": "Make URL for a route", "filetype": "edge", "grammar": "lsp", "label": "edge: route", "matches": { "route": true } }, "78c476ac-8c8a-30b6-b114-ddca06417861": { "content": "<menuitem>$1</menuitem>$2", "doc": "HTML - Defines a menu item [firefox only]", "filetype": "html", "grammar": "lsp", "label": "menuitem", "matches": { "menuitem": true } }, "78cab12b-5229-33c9-b992-f37353143dfd": { "content": "_.attempt(${func}, ${args})", "doc": "// Avoid throwing errors for invalid selectors.\nvar elements = _.attempt(function(selector) {\n return document.querySelectorAll(selector);\n}, '>_>');\n\nif (_.isError(elements)) {\n elements = [];\n}\n\nAttempts to invoke `func`, returning either the result or the caught error\nobject. Any additional arguments are provided to `func` when it's invoked.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-attempt", "matches": { "lodash attempt": true } }, "78ced00b-ef31-3628-895a-78c9646b2760": { "content": "border-top-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtc": true } }, "78d46bf4-afad-35d3-94a6-4cd915a9f508": { "content": "catch {${1:script}} ${2:?resultVarName?} ${0:?optionsVarName?}", "doc": "The catch command may be used to prevent errors from aborting command interpretation. It calls the Tcl interpreter recursively to execute script, and always returns without raising an error, regardless of any errors that might occur while executing script.", "filetype": "tcl", "grammar": "lsp", "label": "Evaluate script and trap exceptional returns", "matches": { "catch": true } }, "78d48ad5-b1d1-383b-aaa5-b88436f0d88c": { "content": "__${1:init}__$0", "doc": "Create magic method", "filetype": "python", "grammar": "lsp", "label": "__magic__", "matches": { "__": true } }, "78db1a74-ab58-3d8b-8595-89cf5f7b12a0": { "content": "margin: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin: all (margin)", "matches": { "margin": true } }, "78e1698c-24fc-33bc-b848-9ab776303334": { "content": "case ${1:object}\nwhen $2\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "case": true } }, "78e4f83a-eac3-3d3e-9cec-4ae8f989581c": { "content": "max { |a, b| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "max": true } }, "78e7323e-fe57-3647-b257-e5926f9ffd7d": { "content": "#include <${1:iostream}>", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "incc": true } }, "78ef159d-28c8-3c27-b842-a334a079acc2": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_test;\n\t$2\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM test class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_test", "matches": { "uvm_test": true } }, "78f9c310-0b46-3ff7-8d90-d58f6378f23a": { "content": "{% exit ${1:404} %}", "doc": "exit", "filetype": "twig", "grammar": "lsp", "label": "exit", "matches": { "exit": true } }, "78ff7569-7fa7-3e6d-9b6a-49c82d38ea92": { "content": "if(${1:condition})\n\t${2:commands}\nendif()", "doc": "Add the snippet if()", "filetype": "cmake", "grammar": "lsp", "label": "if() ... endif()", "matches": { "if": true } }, "78fff983-ee70-34aa-88f8-175be0ef6674": { "content": "border-bottom-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbi:n": true } }, "79006454-94ce-34a1-b364-c861d7137e02": { "content": "(sizeof(${1:#:array}) / sizeof(*($1)))", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "array_size": true, "sizeof_array": true } }, "790207a0-04b0-3589-8649-4875e7881f1c": { "content": "_.pullAll(${array}, ${values})", "doc": "var array = ['a', 'b', 'c', 'a', 'b', 'c'];\n\n_.pullAll(array, ['a', 'c']);\nconsole.log(array);\n// => ['b', 'b']\n\nThis method is like `_.pull` except that it accepts an array of values to remove.\n\n**Note:** Unlike `_.difference`, this method mutates `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pullall", "matches": { "lodash pullall": true } }, "79071410-8015-3d66-b0c0-8ff74de3c8b4": { "content": "@typep ${1:type_name} :: ${2:type}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "typ": true } }, "7907aabd-09ff-3931-8496-44b3fd30f14b": { "content": "resource \"digitalocean_droplet\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_droplet", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_droplet", "matches": { "tf-digitalocean_droplet": true } }, "790972fa-6972-345a-bd37-c58e710e376e": { "content": "package ${1:com.github.ujihisa}\n\nclass ${2:TARGET} {\n public static void main(String[] args) {\n println(\"Hello world!\")\n }\n}", "doc": "", "filetype": "groovy", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "790c51a6-7a6c-3688-86e1-17f99743f3ca": { "content": "add_column :${1:table_name}, :${2:column_name}, :${0:data_type}", "doc": "Migration add column", "filetype": "rails", "grammar": "lsp", "label": "Migration add column", "matches": { "mac": true } }, "790cef9f-f578-3370-93e5-a26ba5b288cf": { "content": "align-self flex-end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:fe": true } }, "790e54ef-6d2b-3a3e-a184-f9ba655adde4": { "content": "| remove: '${string}' }}", "doc": "String filter: remove", "filetype": "jekyll", "grammar": "lsp", "label": "Filter remove", "matches": { "remove": true } }, "790f3f8d-a121-3019-a02f-afdcb5a9fd21": { "content": "- (${1:unsigned int})${2:#:thing}\n{\n\treturn ${3};\n}\n\n- (void)set${2}:(${1:unsigned int})new${2}\n{\n\t${3} = new${2};\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "PrimitiveType", "matches": { "acc": true } }, "79147d92-cacd-33d5-867e-43e4fb71768b": { "content": "word-wrap: unrestricted", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wow:u": true } }, "7917bade-5597-3a4a-99de-35fd7da51880": { "content": "#+BEGIN_EXPORT ascii\n$0\n#+END_EXPORT", "doc": "#+BEGIN_EXPORT ascii", "filetype": "org", "grammar": "lsp", "label": "export ascii", "matches": { "<a": true } }, "7919ab25-36bd-3ac7-8ddc-0337d0ad58a2": { "content": "background-size contain", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgz:ct": true } }, "791cc612-dd9d-34ba-adea-fec2073acd2e": { "content": "render text: \"${1:text to render...}\", status: ${2:401}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (text,status) (rts)", "matches": { "rts": true } }, "791ccd9d-bd73-3b1a-b676-50caff6b4dcc": { "content": "table-layout: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tbl": true } }, "791fee3e-ed5f-3277-8e0f-1b72b9deea7c": { "content": "form_label(\"${1:label text}\", \"${2:id}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_label": true } }, "7924c12a-f7ad-3ac5-bb65-2d0c700c618e": { "content": "resource \"aws_lambda_event_source_mapping\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lambda_event_source_mapping", "filetype": "terraform", "grammar": "lsp", "label": "aws_lambda_event_source_mapping", "matches": { "tf-aws_lambda_event_source_mapping": true } }, "7927f744-161f-34fb-91ad-b0ab55eebd96": { "content": "defer ${0:func}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "defer", "matches": { "df": true } }, "792b34b5-5f7f-369c-b98c-85845d115989": { "content": "[[ ${0:test} ]]", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "[": true } }, "792b3dd9-9fec-319d-a955-8f30beca27f1": { "content": "$this->assertContainsOnlyInstancesOf(${1:Example}::class, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertContainsOnlyInstancesOf(Example::class, $haystack)", "matches": { "asconoi": true } }, "79338de9-eb64-373e-afd9-7ce4b19ccf33": { "content": "{% cycle '${1:odd}', '${2:even}' %}", "doc": "Iteration tag: cycle", "filetype": "liquid", "grammar": "lsp", "label": "Tag cycle", "matches": { "cycle": true } }, "79389948-a932-356c-8535-75ed99fa35e5": { "content": "<% for (let ${1:i = 0}; ${2:i<arr.length}; ${3:i++}) { %>\n\t${0:body}\n<% } %>", "doc": "", "filetype": "ejs", "grammar": "snu", "label": "ejs for loop", "matches": { "for": true } }, "793fe567-395b-39a9-aca0-5bb53fa28c57": { "content": "protected bool ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb|": true } }, "7942cee1-7d32-33f7-9bd8-ac9a8ea9b819": { "content": "describe('${1:Name of the group}', () => {\n\n\tlet ${2:cut};\n\n\tbeforeEach(() => {\n\t\t$2 = $3;\n\t});\n\n\ttest('${1:should }', () => {\n\t\texpect($2).toBe($0);\n\t});\n\n});", "doc": "creates a template to test a class under test", "filetype": "jest", "grammar": "lsp", "label": "jest-template-cut", "matches": { "cut": true, "jest template cut": true } }, "79443ba3-d9c0-37d4-9dcb-bb2746ece998": { "content": "after(() => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "after", "matches": { "aft": true } }, "7948e854-90e5-3e66-b5f1-6b0551aa030e": { "content": "UFUNCTION(Server, Reliable, WithValidation)\nvoid ${1:FunctionName}(${2:FunctionParameters});", "doc": "Setup Function run only on Server", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Server Function", "matches": { "ufunction_server": true } }, "794d8e92-ba1f-3ff5-a62b-769967da999f": { "content": "import React from 'react'\nimport renderer from 'react-test-renderer'\nimport { Provider } from 'react-redux'\n\nimport store from '~/store'\nimport { ${1:${TM_FILENAME_BASE}} } from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(\n <Provider store={store}>\n <${1:${TM_FILENAME_BASE}} {...defaultProps} />\n </Provider>,\n )\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "Create test component", "filetype": "react-es7", "grammar": "lsp", "label": "setupReactComponentTestWithRedux", "matches": { "srtest": true } }, "7959d294-171b-3f0a-b682-c71582afaaba": { "content": "fun ${1} => ${0}", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "fun": true } }, "795ae7e8-ccc4-3ddc-a1c0-3c915890cf76": { "content": "def ${1:model_class_name}_params\n\tparams.require(:$1).permit()\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defparams": true } }, "795bdc55-a7b4-33b0-8d67-cb5fab39ef81": { "content": "<param name=\"${1:Int}\">${2}</param>\n*>> $0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "<param", "matches": { "<param>": true } }, "79618b0b-6bbd-30da-983c-8a3f2459549c": { "content": "import ReactDOM from 'react-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactDom", "matches": { "imrd": true } }, "79636f5a-20a4-3b07-94a7-ac3f5abe4797": { "content": "{-| ${0}\n-}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "doc": true } }, "7964c0c2-ca69-32c0-a350-896ecb9f0859": { "content": "const ${1:emit} = defineEmits([ $0 ]);", "doc": "A list of events that componetnt can emits to the parent component.", "filetype": "script", "grammar": "lsp", "label": "defineEmits", "matches": { "defineEmits": true } }, "7967b956-750f-30bb-805e-506cd7e15088": { "content": "gl_FragCoord", "doc": "mediump vec4 gl_FragCoord;\n\nbool gl_FrontFacing;\n\nThe built-in variable gl_FragCoord is used by the OpenGL ES 2.0 pipeline to hand over the coordinates of the fragment to the fragment shader. The variable is read-only and the value is assigned by the OpenGL ES 2.0 pipeline.\nThe values of the fragment coordinate vector are given in the window coordinate system.", "filetype": "glsl", "grammar": "lsp", "label": "gl_FragCoord", "matches": { "gl_FragCoord": true } }, "796c1996-093e-3a5a-8ae5-533d8d24bf67": { "content": "<% end %>", "doc": "end", "filetype": "erb", "grammar": "lsp", "label": "end", "matches": { "end": true } }, "796ed15d-d2dc-3a16-9cc0-fae316e16bb3": { "content": "set xrange [${1:*}:${2:*}]", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set xrange [X1:X2]", "matches": { "xrange": true } }, "797335c4-ed9c-31e5-8488-601883887de6": { "content": "class ${1:name} extends FunSuite {\n\ttest(\"${0:description}\") {\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fsuite": true } }, "79756eb6-0f3d-32b4-bf00-44828cc44287": { "content": "link(${1:url}${2:, }${0:target});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "link": true } }, "797b0a83-7455-3783-a9a9-657ddd49d64d": { "content": "print(\"$1\")\n$0", "doc": "print(\"...\")", "filetype": "swift", "grammar": "lsp", "label": "print", "matches": { "print": true } }, "797ddb4d-010c-3ced-8b2b-6e0beae268be": { "content": "public get ${1:value}() : ${2:string} {\n\t${3:return $0}\n}", "doc": "Property getter", "filetype": "typescript", "grammar": "lsp", "label": "Property getter", "matches": { "get": true } }, "797f8fa1-6fd9-36f1-8275-ad3165ae7f99": { "content": "[quote, ${2:attribution}, \"${3:citation title and information}\"]\n$1\n$0", "doc": "Insert quote block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "quote paragraph", "matches": { "quote paragraph": true } }, "7982571f-7566-3894-a37a-77e0c55d7ba9": { "content": "@moduledoc false", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "moduledoc false", "matches": { "mdocf": true } }, "7986d459-8e6b-39ef-b569-00339118f097": { "content": "FUNCTION CHAR(${1:integer})$0", "doc": "function character in the ordinal position specified by integer, from the current alphanumeric collating sequence", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-CHAR", "matches": { "FUNCTION CHAR": true } }, "7986f8be-2213-3baf-a812-0d709829a38c": { "content": "\"us-east-2\"", "doc": "Define a aws-region-us-east-2 US East (Ohio) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-us-east-2", "matches": { "tf-aws-region-us-east-2": true } }, "798ee32d-136a-38f9-b84f-0593b3c2a69c": { "content": "mean(${1:x}${2:, na.rm=${3:FALSE}})", "doc": "Mean", "filetype": "r-snippets", "grammar": "lsp", "label": "mea", "matches": { "mean": true } }, "798f2fad-14a3-3c71-8cfb-453132b22394": { "content": "border-corner-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdci": true } }, "798fb1eb-20cc-3f6c-b00c-b9932aa60835": { "content": "background-clip ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgcp": true } }, "79a69a15-9719-35e5-a636-1d3f4d99b607": { "content": "[${1:X} || ${2:X} <- ${3:List}${4:, gen}]", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "List Comprehension", "matches": { "||": true } }, "79a76af8-7866-3456-91ac-9ff30f463edc": { "content": "if [ \\$(id -u) -ne 0 ]; then exec sudo \\$0; fi", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "root": true } }, "79a8b035-2625-3d3e-8311-a485e2873041": { "content": "sap.ui.layout.HorizontalLayout.extend(\"$1\", {\n metadata: {\n\tproperties: {\n\t \t$2\n\t},\n\taggregations: {\n\t\t$3\n\t},\n\tevents: {\n\t\t$4\n\t}\n },\n init: function(){\n\t$5\n },\n\n renderer: \"$6\"\n});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "extendHorizontalL": true } }, "79a98a7c-8662-3c16-93f9-c854280cbfc9": { "content": "t.float :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcf": true } }, "79a9edec-aeed-305b-b5d0-ab5febdbf159": { "content": "#+BEGIN_COMMENT\n$0\n#+END_COMMENT", "doc": "#+BEGIN_COMMENT block", "filetype": "org", "grammar": "lsp", "label": "comment block", "matches": { "<c": true } }, "79b23e84-b791-39bd-a365-dd246540d664": { "content": "<thead>\n$1\n</thead>", "doc": "HTML - Defines a table head", "filetype": "html", "grammar": "lsp", "label": "thead", "matches": { "thead": true } }, "79b4fedb-abe6-3bbf-ac85-b3a34a0226fd": { "content": "{% autoescape ${1:off} %}\n\t${0}\n{% endautoescape %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "autoescape": true } }, "79bbc3c8-985d-3357-bfef-9eb272c4d951": { "content": "resource \"aws_spot_datafeed_subscription\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_spot_datafeed_subscription", "filetype": "terraform", "grammar": "lsp", "label": "aws_spot_datafeed_subscription", "matches": { "tf-aws_spot_datafeed_subscription": true } }, "79beb9f2-5a69-3826-a4a3-88f8d07ddefb": { "content": "pinMode(${1}, INPUT);", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "pinin": true } }, "79c060b7-dfba-3fc3-9143-9b1d9bddf87f": { "content": "import { observer } from '@ember/object';", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import { observer } from '@ember/object';", "matches": { "prooimport": true } }, "79c3f4e4-7767-35b9-8634-eb2099508e20": { "content": "grid-auto-rows: max-content;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gar:mac": true } }, "79c7f1b9-b052-391e-a790-dd7f9aac1fc6": { "content": "#![${1:warn}$0(rustdoc::invalid_html_tags)]", "doc": "How to report unclosed or invalid HTML tags, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "invalid_html_tags", "matches": { "#![warn(rustdoc::invalid_html_tags)]": true } }, "79c91ac5-53fd-315b-96fd-206767c647b0": { "content": "if ${1:test}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "79cbedff-1094-36ed-b2e3-14b1cca3b65b": { "content": "{# ${0:comment} #}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "#": true } }, "79ce8d9c-5845-3d59-9354-def0f1c4e2a5": { "content": "$this->assertFileExists(${1:'path/to/file'});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertFileExists('path/to/file')", "matches": { "asfex": true } }, "79d27c62-0f35-3049-bb54-455728372637": { "content": "switch (${1:expression}) {$0\n}", "doc": "'switch' snippet", "filetype": "c", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "79d43a26-e6b4-35e5-9f33-7bb02fa37125": { "content": "JSON.parse(${0:jstr})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "jsonp": true } }, "79d4cb77-df71-3d64-9e4f-e0e47f32632a": { "content": "${1:NSObject} *${2:foo} = [${3:$1 alloc}]${4};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "o": true } }, "79d6592f-a207-3ccc-bb2b-67fc47f3242a": { "content": "(${1:arguments}) => {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "arrow function with body", "matches": { "f": true } }, "79d99337-71b8-3af4-b797-150555dd9549": { "content": "$this->refresh();", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yrf": true } }, "79da2dfc-a793-337d-b35c-7ca45f9c9b3e": { "content": "<small>$1</small>$2", "doc": "HTML - Defines small text", "filetype": "html", "grammar": "lsp", "label": "small", "matches": { "small": true } }, "79e71620-1665-3de6-a2f9-30f3e6069107": { "content": "${1:expression} foreach @${2:array};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Loop one-line (xforeach)", "matches": { "xfore": true } }, "79ea0626-2810-3b2a-b49b-c60fd6864388": { "content": "function ${1:function_name}(${2})${3}\n{\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "fun": true } }, "79ec4d23-eef9-303a-9008-89ad2cfe54f8": { "content": "${1:name} :: ${2:a}\n$1 = ${0:undefined}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fn0": true } }, "79f0764c-f036-3db9-8bb9-748798f46f57": { "content": "word-break: loose;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob:l": true } }, "79f505ff-b021-36c9-8e35-c6a8a27cd85c": { "content": "${1:obj}.unload(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "unload": true } }, "79f765fe-6459-343f-a5e1-0a2d2ca05172": { "content": "<permission cref=\"${1:member}\">${2:description.}$0</permission>", "doc": "This tag allows the security accessibility of a member to be documented.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<permission>", "matches": { "<permission>": true } }, "79fdc48b-5a4c-350d-a8f2-014db46698df": { "content": "$.param(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "param": true } }, "7a0047f9-45d2-3609-a12e-d83d8e609d2d": { "content": "font-stretch: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst": true } }, "7a00dbe8-f181-3558-9211-52ca6cea3cec": { "content": "protected ${1:String} ${2:name};", "doc": "Protected field", "filetype": "java", "grammar": "lsp", "label": "Protected field", "matches": { "protected_field": true } }, "7a09150a-e5c1-3a44-867d-9789aebd819d": { "content": "open('${1:path/or/url/or/pipe}', '${2:w}') { |${3:io}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ope": true } }, "7a0d9c14-4b0b-3d1e-be56-41efd693b49f": { "content": "border-corner-image continue", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdci:c": true } }, "7a10551e-037e-3894-8933-ce33b2eb26fb": { "content": "place-items: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi:e": true } }, "7a114dc4-6f5f-3895-ac77-55121aa56e97": { "content": "```{r ${1:label}, fig.cap = \"${2:Figure caption.}\", fig.alt = \"${3:Alt text.}\"}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert figure chunk", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert figure chunk", "matches": { "figure chunk": true } }, "7a123d35-c988-33f5-98b1-49cd77f9c89e": { "content": "{foreach $${1:array_variable} as $${2:var_or_key}${3: => $${4:itemvar}}}\n\t${0:${VISUAL}}\n{foreachelse}\n\t${5}\n{/foreach}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{foreach} is used for looping over arrays of data.", "matches": { "foreachelse": true } }, "7a15e3e5-9683-32a6-9a4d-e3496d38c36c": { "content": "source ${1:path/to/script}", "doc": "\"source\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "source builtin", "matches": { "source": true } }, "7a1e155f-a180-34cb-9a6c-71a7a325e4c6": { "content": "| uniq", "doc": "Array filter: uniq", "filetype": "jekyll", "grammar": "lsp", "label": "Filter uniq", "matches": { "uniq": true } }, "7a235ea4-3060-3073-8a06-a1c88a24d452": { "content": "font-variant: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fv": true } }, "7a256413-b81f-3ad2-87aa-7cc295269c07": { "content": "INSPECT $1 CONVERTING '${2:ABCDEFGHIJKLMNOPQRSTUVWXYZ}' to '${3:abcdefghijklmnopqrstuvwxyz}'", "doc": "INSPECT CONVERTING", "filetype": "vscode_cobol", "grammar": "lsp", "label": "INSPECT CONVERTING", "matches": { "INSPECT": true } }, "7a2d06b3-f3ff-3851-b6ce-3e0f5ee595ba": { "content": "echo CHtml::linkTag('${1:relation}', '${2:type}', '${3:href}', '${4:media}',array('${5:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlinkt": true } }, "7a2d6e02-ac6b-3131-b7e8-a5e5fb409d39": { "content": "attr_reader :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert attr_reader", "matches": { "r": true } }, "7a2f8fc5-7e64-353a-a7e1-2fd3a75d815a": { "content": "border-bottom ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdb+": true } }, "7a3205d6-05c0-3666-961b-cac7d88254ca": { "content": "#![doc(issue_tracker_base_url = \"${1:https://github.com/rust-lang/rust/issues/}$0\")]", "doc": "This form of the doc attribute is mostly only useful for the standard library; When a feature is unstable, an issue number for tracking the feature must be given. rustdoc uses this number, plus the base URL given here, to link to the tracking issue.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "issue_tracker_base_url", "matches": { "#![doc(issue_tracker_base_url)]": true } }, "7a4c2cae-5eff-324d-b077-3af6a24a74ad": { "content": "${1:fn} : ${2:a} -> ${3:a}\n$1 ${4} =\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "fn": true } }, "7a4dbc1c-ce36-36e1-922a-7eeb4876b05d": { "content": "<transition></transition>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "transition": true } }, "7a55dbb5-41ec-3fae-a181-d8179e16af7b": { "content": "versioncmp(\"${1:version}\", \"${2:version}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "versioncmp": true } }, "7a582cab-f224-3de1-a7d6-9233daf93182": { "content": "white-space: pre-line", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs:pl": true } }, "7a614389-5e95-336b-bf2e-d3ece494e944": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}\n\nconst styles = StyleSheet.create({})", "doc": "Creates a React Native Arrow Function Component with ES7 module system, TypeScript interface and StyleSheet", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactNativeArrowFunctionComponentWithStyles", "matches": { "tsrnfs": true } }, "7a633d0e-1fb0-3f3e-af10-3eaff10abb0d": { "content": "program ${1:main}\n\t${2}\nend program $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "program", "matches": { "pr": true } }, "7a6e3773-7227-368b-9581-9181ff78fc55": { "content": "${1:FIELDNAME} = forms.CharField($2,${3: max_length=$4,} required=${5:False})", "doc": "CharField (fchar)", "filetype": "forms", "grammar": "lsp", "label": "fchar", "matches": { "fchar": true } }, "7a728e09-121e-38c4-b2f8-06397cfac10b": { "content": "else\n\t${0:${VISUAL}}", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "el": true } }, "7a7342f6-283b-3a98-b294-4eb558d43b38": { "content": "describe('${1:description}', function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "Describe (js)", "matches": { "des": true } }, "7a742ce7-2903-35ec-bdf8-6e9fa0d540a2": { "content": "${CURRENT_MONTH}/${CURRENT_DATE}/${CURRENT_YEAR}", "doc": "Put the date in (m/D/Y) format", "filetype": "global", "grammar": "lsp", "label": "dateMDY", "matches": { "dateMDY": true } }, "7a75905d-b855-3675-86c5-303f9613102d": { "content": "expect(${1:target}).not.toBeTruthy();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be truthy (js)", "matches": { "nott": true } }, "7a76f933-1e07-3f15-ab51-e07a321df7af": { "content": "${1:deferred}.always(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dalways": true } }, "7a7d6a5d-e95b-3155-9315-0c7e82039d08": { "content": "product(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})", "doc": "Product of Elements", "filetype": "fortran", "grammar": "lsp", "label": "prod", "matches": { "prod": true } }, "7a7d931a-0db4-35ec-9529-d2056cd138e9": { "content": "else if (${1:condition}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "else if statement", "matches": { "ei": true } }, "7a7ffd47-b045-390f-bfd4-de116a31cb4e": { "content": "struct ${1:Name}\n{\n $0\n}", "doc": "Struct", "filetype": "csharp", "grammar": "lsp", "label": "Struct", "matches": { "struct": true } }, "7a802af6-e643-3cfd-81d9-a8a66da18005": { "content": "extern crate ${1:sync};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "extern crate", "matches": { "ec": true } }, "7a826bb8-9a65-3756-9b47-ad1427e74bf5": { "content": "| first", "doc": "Array filter: first", "filetype": "jekyll", "grammar": "lsp", "label": "Filter first", "matches": { "first": true } }, "7a896db4-df7a-3105-9bab-48753e3dd985": { "content": "bind:${1|clientWidth,clientHeight,offsetWidth,offsetHeight|}={${2:variable}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-block-level", "matches": { "svbind-level": true, "svelte bind level": true } }, "7a95a4cb-0b39-3937-a1cc-f8abc31158f6": { "content": "widows: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wid": true } }, "7a9e3a27-2d91-3276-87b5-03f84c4188a3": { "content": "startDrag(${1:#:target}, ${2:#:lockcenter}, ${3:#:l}, ${4:#:t}, ${5:#:r}, ${6:#:b} );", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "dr": true } }, "7aa33872-f8c2-373f-99ca-78bfda20b74d": { "content": "import qualified ${1:module} as ${2:name}", "doc": "Qualified import", "filetype": "haskell", "grammar": "lsp", "label": "import_qualified", "matches": { "import qual": true } }, "7aaa899d-b016-3f06-a51d-58925db1a1d3": { "content": "fn ${1:name}(${2:arg}: ${3:Type}) -> ${4:RetType} {\n ${5:todo!();}\n}", "doc": "fn …(…) { … }", "filetype": "rust", "grammar": "lsp", "label": "fn", "matches": { "fn": true } }, "7aacb496-c9d9-3c9b-b05f-4fde0acd66a3": { "content": "uvm_nonblocking_transport_imp #(${1:REQ className}, ${2:RSP className}, ${3:IMP}) ${4:name};", "doc": "UVM nonblocking_transport_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_transport_imp", "matches": { "uvm_nonblocking_transport_imp": true } }, "7ab60ea4-c61c-3146-867f-1e69582f19ab": { "content": "find_package(${1:OpenCV} REQUIRED)", "doc": "Add the snippet find_package()", "filetype": "cmake", "grammar": "lsp", "label": "find_package()", "matches": { "f_p": true } }, "7ab79349-7be1-351a-ad86-aa90b5b3e7d9": { "content": "resource \"aws_elb_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elb_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_elb_attachment", "matches": { "tf-aws_elb_attachment": true } }, "7abc0ff8-8a49-3780-bae2-fca438b7fd7b": { "content": "@override\nvoid dispose() { \n ${0:}\n super.dispose();\n}", "doc": "Called when this object is removed from the tree permanently. The framework calls this method when this State object will never build again.", "filetype": "flutter", "grammar": "lsp", "label": "Dispose", "matches": { "dis": true } }, "7abec1c0-e126-38ee-a8fa-dc77d1402852": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} custom \"budget\" ${5:Expenses:} \"${6|daily,weekly,monthly,quaterly,yearly|}\" ${7:Amount}\n$0", "doc": "Add a Fava compatible budget directive.", "filetype": "beancount", "grammar": "lsp", "label": "budget", "matches": { "budget": true } }, "7abed1a6-66e0-37d5-8c7f-934d554c21c5": { "content": "border-left-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdlw": true } }, "7ac505ab-4f14-32df-a448-44e40bf74b91": { "content": "ipv4_address: ${1:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Ipv4 Address", "matches": { "ipv4": true } }, "7ac50899-e1f1-3812-b502-273b1109bf65": { "content": "foreach ${1:var} ${2:\\$list} {\n\t$3\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "foreach... (foreach)", "matches": { "foreach": true } }, "7ac5b652-1f03-3e8b-abe1-8fab3739f867": { "content": "repeat {\n ${0:TARGET}\n} while ${1:false}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "repeat": true } }, "7ac640fa-b81c-3982-9847-c3cfbe607ccd": { "content": "test '${1:should do something}' do\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "test": true } }, "7ac9dce4-97e3-3779-bbc4-38b244045b81": { "content": "fwrite(${1:ARRAY}, sizeof(${2:TYPE}), ${3:N_MEMBERS}, ${4:FILE})", "doc": "", "filetype": "c", "grammar": "snu", "label": "fwrite(......, file)", "matches": { "fwrite": true } }, "7acea5c3-1c4f-3e1e-8cc8-62f4a788e3af": { "content": "binding.break", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert break call", "matches": { "break": true } }, "7ad1d4dc-97e4-3deb-82d3-ccc5d1dded39": { "content": "this.setState({${1:first}})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react-es7", "grammar": "lsp", "label": "componentSetStateObject", "matches": { "sst": true } }, "7ad25703-2c69-3f9b-a89b-abf9fca6cc21": { "content": "font-stretch normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:n": true } }, "7ad38a55-1870-3e0d-98d1-51533177551c": { "content": "PropTypes.oneOfType([\n $0\n]).isRequired", "doc": "An object that could be one of many types required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeOneOfTypeRequired", "matches": { "ptetr": true } }, "7addf9f2-4a16-3811-b763-31c398161d8d": { "content": "_.pad(${string}, ${length}, ${chars})", "doc": "_.pad('abc', 8);\n// => ' abc '\n\n_.pad('abc', 8, '_-');\n// => '_-abc_-_'\n\n_.pad('abc', 3);\n// => 'abc'\n\nPads `string` on the left and right sides if it's shorter than `length`.\nPadding characters are truncated if they can't be evenly divided by `length`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pad", "matches": { "lodash pad": true } }, "7aeaa3cf-3187-3d12-b237-c5ca5919f51c": { "content": "lappend ${1:varName} ${0:?value value value ...?}", "doc": "This command treats the variable given by varName as a list and appends each of the value arguments to that list as a separate element, with spaces between elements. If varName does not exist, it is created as a list with elements given by the value arguments.", "filetype": "tcl", "grammar": "lsp", "label": "Append list of elements onto a variable", "matches": { "lappend": true } }, "7aeb431d-59cd-3512-9cfd-1831da1ecc2c": { "content": "shadowColor: '${1:none}',", "doc": "shadowColor", "filetype": "react-native", "grammar": "lsp", "label": "shadowColor", "matches": { "sha": true } }, "7aece226-5c24-34f7-9777-d7645a509b1b": { "content": "else if (${1}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "eif": true } }, "7aed3f25-5672-3672-92a9-89b2bce4f4a2": { "content": "<script>\n\t${1:// your script goes here}\n</script>", "doc": "add a script to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-script-tag", "matches": { "s-script": true } }, "7aedb953-380e-3181-98dc-a94166604360": { "content": "def method_missing(meth, *args, &blk)\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "defmm": true } }, "7af05e83-d097-3f17-967d-afba0b60f443": { "content": "$this->shouldThrow(${1:'\\Exception'})->duringInstantiation();", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldThrow('\\Exception')->duringInstantiation()", "matches": { "sthrowi": true } }, "7af459c0-84b6-30fd-86f0-843fc74803f0": { "content": "cy.viewport('${1:preset}');", "doc": "Control the size of the screen for your application via presets. Preset supports the following options: ipad-2, ipad-mini, iphone-3, iphone-4, iphone-5, iphone-6, iphone-6+, iphone-x, iphone-xr, macbook-11, macbook-13, macbook-15, samsung-note9, samsung-s10", "filetype": "cypress", "grammar": "lsp", "label": "cypress-viewport-preset", "matches": { "cypress viewport preset": true } }, "7af4764f-84b8-3dd5-a526-eab61349e2a6": { "content": "padding-top ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pt": true } }, "7af83656-79d9-3019-8c6e-3fcbb6f3a973": { "content": "package ${1:main}", "doc": "", "filetype": "go", "grammar": "snu", "label": "package", "matches": { "pa": true } }, "7afbd163-0b48-3180-be26-553bfd01ef66": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithComponentAndPropTypes", "matches": { "imrcp": true } }, "7b070ba0-6376-3f3f-b058-dc994b779b90": { "content": "when ${1} => ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "when": true } }, "7b09ab2b-f380-32f5-a396-a59be7e2b9dd": { "content": ".. contents:: ${1:#:contents_name}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "contnents": true } }, "7b12c39a-262e-3ca9-b929-f1863fff9aef": { "content": "text-transform: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tt:n": true } }, "7b152995-3f7f-3de0-bf03-de3e4dcd3bf2": { "content": "try ($1) {\n\t$2\n} catch (${3:Exception} ${4:e}) {\n\t$5//${0:TODO}: handle exception\n}", "doc": "", "filetype": "java", "grammar": "lsp", "label": "tryresources", "matches": { "try_resources": true } }, "7b1ff292-8b9f-3ea8-b01c-5ef7fae706ce": { "content": "margin ${1:0} ${2:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m:3": true } }, "7b204885-847a-3204-9532-dcdafcb593bb": { "content": "import ${1:classNames} from 'classnames/bind';", "doc": "", "filetype": "classnames", "grammar": "lsp", "label": "classnames-import-bind", "matches": { "classnames import bind": true } }, "7b2ce74f-8dcf-3fce-b83e-0132a6b1a9d6": { "content": "<pre>{{${1:model} | json}}</pre>$0", "doc": "Angular pre debug | json", "filetype": "html", "grammar": "lsp", "label": "pre w/ json", "matches": { "a-prej": true } }, "7b2fa2f1-267d-3540-9984-f922d5614796": { "content": "test.each([${1:[1, 2], [2, 4]}])(\n\t'${2:double(%d)}',\n\t(${3:input, expected}) => {\n\t\t${0:expect(double(input)).toBe(expected);}\n\t}\n);", "doc": "creates an test block with different test data sets", "filetype": "jest", "grammar": "lsp", "label": "jest-test-each", "matches": { "jest test each": true, "teste": true } }, "7b3089e9-9068-3c09-99de-659c4e457f3d": { "content": "<input type=\"range\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:range": true } }, "7b371695-ad2d-334c-b4e4-e8eda166cdae": { "content": "border-top-color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtc": true } }, "7b3ce03f-9bcb-34d2-9cfd-3d8eaf917f00": { "content": "typedef struct {\n\t$0\n} ${1:MyStruct};", "doc": "Code snippet to define a type with struct", "filetype": "objc", "grammar": "lsp", "label": "typedef struct", "matches": { "structt": true } }, "7b3f37e3-7c56-3a97-a026-bc38bf1141e0": { "content": "{| ${0} |}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "arec": true } }, "7b415dac-da30-3d8d-a53d-29c58310f429": { "content": "<mark>${0}</mark>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "mark": true } }, "7b430e04-9005-3d93-a4fe-b2b602452cbc": { "content": "resource \"aws_default_route_table\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_default_route_table", "filetype": "terraform", "grammar": "lsp", "label": "aws_default_route_table", "matches": { "tf-aws_default_route_table": true } }, "7b4618a8-4d68-339f-998d-2c79d638b2e3": { "content": "std::cout << ${1:message};", "doc": "Code snippet for printing to std::cout, provided the header is set", "filetype": "cpp", "grammar": "lsp", "label": "cout", "matches": { "cout": true } }, "7b4daa6a-5806-33d0-853c-0ab9f8757f6c": { "content": "(fun ${1} -> ${0})", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "lam": true } }, "7b4e0ae7-4c91-3f59-a172-575a5aa9f559": { "content": "<% if ${1} %>\n\t${2}\n<% else %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ife": true } }, "7b4e6e46-5908-33a4-9878-c22a797bed41": { "content": "\\\\paragraph{${1:paragraph name}}%\n\\\\label{par:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\paragraph", "matches": { "par": true } }, "7b4f66e8-20d1-3cad-8260-70c526079f92": { "content": "${1:obj}.before('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "before": true } }, "7b4f6a2c-f6f2-3c3e-bc56-518ebc00e476": { "content": "const ${1:results} = await request(\n ${2:url},\n ${3:query},\n ${4:variables}\n);", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-request-variables", "matches": { "graphql-request request variables": true } }, "7b53baf8-337a-3caa-8c77-a505572b4837": { "content": "justify-self: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "js:c": true } }, "7b5998b6-3308-3f85-852b-fb3259f97cbe": { "content": "{# PAGINATION\n\t\t\nFor this pagination to work properly, we need to be sure to set\nthe paginateBase variable in the template we are including the \npagination in.\n\n{% set paginateBase = \"/blog/p\" %}\n#}\n\n{% if pageInfo.totalPages > 1 %}\n<ul>\n\t{% if pageInfo.currentPage != \"1\" %}\n\t\t<li><a href=\"{{ paginateBase ~ \"1\" }}\">First Page</a></li>\n\t{% endif %}\n\n\t{% if pageInfo.prevUrl %}\n\t\t<li><a href=\"{{ pageInfo.prevUrl }}\">Previous Page</a></li>\n\t{% endif %}\n\n\t{% for pageNumber in 1..pageInfo.totalPages %}\n\t\t<li {% if pageInfo.currentPage == pageNumber %}class=\"active-page\"{% endif %}>\n\t\t\t<a href=\"{{ paginateBase ~ pageNumber }}\">{{ pageNumber }}</a>\n\t\t</li>\n\t{% endfor %}\n\n\t{% if pageInfo.nextUrl %}\n\t\t<li><a href=\"{{ pageInfo.nextUrl }}\">Next Page</a></li>\n\t{% endif %}\n\n\t{% if pageInfo.currentPage != pageInfo.total %}\n\t\t<li><a href=\"{{ paginateBase ~ pageInfo.total }}\">Last Page</a></li>\n\t{% endif %}\n</ul>\n{% endif %}\n$0", "doc": "paginate advanced", "filetype": "twig", "grammar": "lsp", "label": "paginate1", "matches": { "paginate": true } }, "7b61bb6d-56f2-3396-8921-e3e1ee058a1b": { "content": "resource \"aws_waf_sql_injection_match_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_sql_injection_match_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_sql_injection_match_set", "matches": { "tf-aws_waf_sql_injection_match_set": true } }, "7b61fdb9-0241-3458-9775-8d7a54e65cd9": { "content": "logger.warn", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.warn", "matches": { "logw": true } }, "7b624885-755a-3e39-93dc-60c618abf386": { "content": "font: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "f": true } }, "7b644d54-e8cb-3cef-aa96-5ea7e3381222": { "content": "virtual task post_shutdown_phase(uvm_phase phase);\n\t$1\nendtask: post_shutdown_phase", "doc": "UVM post_shutdown_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_post_shutdown_phase", "matches": { "uvm_phase_post_shutdown": true, "uvm_post_shutdown_phase": true } }, "7b67654b-4eba-3925-afd7-d2f3c69bf610": { "content": "PropTypes.bool.isRequired,", "doc": "Bool prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeBoolRequired", "matches": { "ptbr": true } }, "7b6aa6ab-72b2-32a8-ab02-f2e7c5d27aed": { "content": "expect(${1:target}).toBeFalsy()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be falsy (coffee)", "matches": { "ef": true } }, "7b6b6548-4631-3650-8d2c-c0c0368fdbca": { "content": "_.defaultTo(${value}, ${defaultValue})", "doc": "_.defaultTo(1, 10);\n// => 1\n\n_.defaultTo(undefined, 10);\n// => 10\n\nChecks `value` to determine whether a default value should be returned in\nits place. The `defaultValue` is returned if `value` is `NaN`, `null`,\nor `undefined`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-defaultto", "matches": { "lodash defaultto": true } }, "7b6b86c0-4597-35f6-8945-782fd9a940ad": { "content": "cmp $1, $2\njn $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional not equal jump", "matches": { "jmpn": true } }, "7b6d9888-eb3b-34b9-9d77-e61c55f03fb0": { "content": "border-top: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdt": true } }, "7b7b036c-f3fb-3021-9290-c5076a22994c": { "content": "console.warn(${1:object});", "doc": "Displays a message in the console but also displays a yellow warning icon along with the logged message", "filetype": "snippets", "grammar": "lsp", "label": "consoleWarn", "matches": { "cwa": true } }, "7b7d945e-b466-39a0-a208-0f5e608154fc": { "content": ":first-child", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":fc": true } }, "7b82b801-5e19-3c21-925b-8f5c1fcf5dd3": { "content": "assert_raises(${1:StandardError}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asr": true } }, "7b8849e4-d8fa-38bc-97cf-18353bfa8fae": { "content": "int main(int argc, char* argv[])\n{\n\t${0:TARGET}\n\treturn 0;\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "main": true } }, "7b8ccf47-efab-34fe-8b89-ab634ba1cd6f": { "content": "if ${1:(* condition *)} then\n\t${2:(* A *)}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "If", "matches": { "If": true } }, "7b92e6f0-c98b-3e10-8d01-51f00970fa91": { "content": "internal bool ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb&": true } }, "7b957b74-79df-3752-a9b9-05d8f13db3cf": { "content": "for (${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "forr": true } }, "7b9a36e6-7db3-3f35-8f5b-f3b7f42fe7d3": { "content": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n\tselector: '${1:selector-name}',\n\ttemplate: `$0`\n})\n\nexport class ${2:Name}Component implements OnInit {\n\tconstructor() { }\n\n\tngOnInit() { }\n}", "doc": "Angular component with an inline template", "filetype": "angular", "grammar": "lsp", "label": "angular-component-with-inline-template", "matches": { "a-component-inline": true, "angular component inline template": true } }, "7b9aa7fb-5071-3b9e-b1c7-165ddfb39b9b": { "content": "\\\\citet{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\citet", "matches": { "citet": true } }, "7ba0d491-b9f6-3981-91e0-f2f115cfa93c": { "content": "if ${1:condition}\n $0\nelse\n \nend-if", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "if else", "matches": { "iee": true, "if": true } }, "7ba6fd7d-c505-389f-bc69-9a0be54c2884": { "content": "#ifdef GL_ES\nprecision mediump float;\n#endif\n\nuniform float u_time;\nuniform vec2 u_resolution;\nuniform vec2 u_mouse;\n\nvoid main(){\n\tvec2 coord = gl_FragCoord.xy;\n\tvec3 color = vec3(0.0);\n\n\tgl_FragColor = vec4(color, 1.0);\n}", "doc": "Starter code including 'ifdef' check, u_ methods & the main", "filetype": "glsl", "grammar": "lsp", "label": "simple setup", "matches": { "simple setup": true } }, "7ba80f3f-b9f7-3d2f-98f5-a6b3fb5d1358": { "content": "text-replace none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tr:n": true } }, "7bb2043b-c493-31e9-ada0-52a6437b4540": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_sequence #(${2:transactionType});\n\t$3\n\t\n\t`uvm_object_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\");\n\t\tsuper.new(name);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM sequence class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_sequence", "matches": { "uvm_sequence": true } }, "7bb2e0a6-68c3-3e5f-8001-f1a70317e4d7": { "content": "_.flatMap(${collection}, ${iteratee})", "doc": "function duplicate(n) {\n return [n, n];\n}\n\n_.flatMap([1, 2], duplicate);\n// => [1, 1, 2, 2]\n\nCreates a flattened array of values by running each element in `collection`\nthru `iteratee` and flattening the mapped results. The iteratee is invoked\nwith three arguments: (value, index|key, collection).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flatmap", "matches": { "lodash flatmap": true } }, "7bba39ee-23b7-3a9c-b0e7-c61692806c75": { "content": "try\n\t${1:${VISUAL}}\ncatch ${2}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "try catch", "matches": { "try": true } }, "7bbbad72-ca42-3458-a9f8-427c1665a00f": { "content": "-moz-border-image: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi:m": true } }, "7bbea561-785a-34d5-b133-17b642847d07": { "content": "# ${CURRENT_DAY_NAME_SHORT} ${CURRENT_MONTH_NAME_SHORT} ${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND} ${CURRENT_YEAR} ------------------------------", "doc": "", "filetype": "r", "grammar": "lsp", "label": "timestamp", "matches": { "ts": true } }, "7bc26d0e-1ee5-3a17-b330-2f6a33cd32ba": { "content": "```{r} \n$1\n```", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "rcode", "matches": { "rco": true } }, "7bce1878-5f8e-398a-856e-0adc5d8ad288": { "content": "if $${1:variable} {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "if": true } }, "7bd25787-f535-3a36-b686-e48ca40b092f": { "content": "margin-bottom: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mb": true } }, "7bd4f878-264a-3e3a-afeb-446159453dbe": { "content": "{% regroup ${1} by ${2} as ${0} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "regroup": true } }, "7bd555c4-7647-360e-95ed-e7089ebeaba7": { "content": "padding: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p": true } }, "7bd5f5ba-38c6-3dfe-b42c-59c48261aeeb": { "content": "smoothstep($2, $3, $4)", "doc": "float smoothstep(float edge0, float edge1, float x)\nvec2 smoothstep(vec2 edge0, vec2 edge1, vec2 x)\nvec3 smoothstep(vec3 edge0, vec3 edge1, vec3 x)\nvec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x)\n\nThe smoothstep function returns 0.0 if x is smaller then edge0 and 1.0 if x is larger than edge1. Otherwise the return value is interpolated between 0.0 and 1.0 using Hermite polynomials. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nfloat smoothstep(float edge0, float edge1, float x)\nvec2 smoothstep(float edge0, float edge1, vec2 x)\nvec3 smoothstep(float edge0, float edge1, vec3 x)\nvec4 smoothstep(float edge0, float edge1, vec4 x)\n\nThere is also a variation of the smoothstep function where the edge0 and edge1 parameters are always floating scalars.", "filetype": "glsl", "grammar": "lsp", "label": "smoothstep", "matches": { "smoothstep": true } }, "7bd76c9f-1131-38d8-aa08-c8dd4dc37a28": { "content": "std::cout << ${1} << std::endl;", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "cout": true } }, "7bdee9e1-9740-3ae7-a32f-17ca9e6449ff": { "content": "resource \"openstack_networking_router_route_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n depends_on = [\"openstack_networking_router_interface_v2.int_1\"]\n router_id = \"\\${openstack_networking_router_v2.router_1.id}\"\n destination_cidr = \"10.0.1.0/24\"\n next_hop = \"192.168.199.254\"\n}", "doc": "define openstack_networking_router_route_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_router_route_v2", "matches": { "tf-openstack_networking_router_route_v2": true } }, "7bf50048-9bb4-3173-862c-114dee505040": { "content": "<option>${0}</option>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "optt": true } }, "7bf6793c-082b-3a39-87d3-dc0c9c039634": { "content": "${1:iterable}.reduce((${2:previous}, ${3:current}) => {\n\t${0}\n}${4:, initial})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "reduce", "matches": { "reduce": true } }, "7bfe6d55-667b-3928-bcf5-63b5ee6c7f03": { "content": "#include <stdio.h>\nint main(int argc, char* argv[])\n{\n puts(\"hello, world!\");\n return 0;\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "7c08c2ec-ac11-3f77-a4a9-fc46fd1324c1": { "content": "<em>$1</em>$2", "doc": "HTML - Defines emphasized text", "filetype": "html", "grammar": "lsp", "label": "em", "matches": { "em": true } }, "7c0b329c-4bbc-3d61-bfba-b82e3e1697be": { "content": "date:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "date": true } }, "7c0f2fb0-c82d-31cd-95dc-0c8d8cc92376": { "content": "| stylesheet_tag", "doc": "HTML filter: stylesheet tag", "filetype": "liquid", "grammar": "lsp", "label": "Filter stylesheet tag", "matches": { "stylesheet_tag": true } }, "7c10d818-09e9-398b-b9e6-c7359ab16fb6": { "content": "module ${1:M} (${2:Arg} : ${3:ARG}) = struct\n\t${4:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "define functor - no signature", "matches": { "func": true } }, "7c11c21a-9971-3bb6-8033-fa3798aef70f": { "content": "EVALUATE $1\n WHEN $2\n $0\n WHEN OTHER\n CONTINUE\nEND-EVALUATE", "doc": "EVALUATE", "filetype": "vscode_cobol", "grammar": "lsp", "label": "EVALUATE", "matches": { "EVALUATE": true } }, "7c18e675-b63b-3065-aeaf-ce140189edd9": { "content": "${1:command} | path join ${2:path/to/file}", "doc": "\"path-join\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "path join builtin", "matches": { "path-join": true } }, "7c1a949d-a1a4-3e44-99e9-6408c2fc1ff0": { "content": "border-break: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbk": true } }, "7c1c2df3-20fc-3a8e-91be-846da4e9a131": { "content": "@finally {\n\t${0:statements}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "@finally": true } }, "7c1cfb0a-fc09-3332-a86b-4a78f6ffb05d": { "content": "font-effect engrave", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fef:eg": true } }, "7c201b01-70a5-3a39-ab02-e5ad5a338a42": { "content": "lapply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "lapply": true } }, "7c232ae2-2b4d-3ba1-9c40-c5f223dcf4cb": { "content": "border-left-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdli": true } }, "7c23f64b-aaa3-3cf5-9376-2b40205f4fba": { "content": "{% raw %}${1:#:TARGET}{% endraw %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "raw": true } }, "7c29afc5-3229-3c84-ae28-6daf47f3882c": { "content": "${1:command} | compact", "doc": "\"compact\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "compact builtin", "matches": { "compact": true } }, "7c2bdeea-efc4-3db4-8971-24cf1a4a386b": { "content": "require_once '${1:#:file}';${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "reqo": true } }, "7c2d3f2b-ac49-3247-9582-a8363013d9c1": { "content": "save_and_open_screenshot${0}", "doc": "save_and_open_screenshot", "filetype": "rails", "grammar": "lsp", "label": "Save and open screenshot", "matches": { "saos": true } }, "7c323caf-c285-3f65-9782-9fbd40608651": { "content": "{{ i18n.formatNumber(${1:value}) }}", "doc": "An instance of i18n and set formatNumber", "filetype": "edge", "grammar": "lsp", "label": "edge: i18n.formatNumber()", "matches": { "i18n.formatNumber()": true } }, "7c32c478-fa86-32b7-bd22-a4a92f003de9": { "content": ";(function(${1}) {\n\t${0:${VISUAL}}\n}(${2}))", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { ";fe": true } }, "7c36ba99-48e2-34f6-ac86-101aedd47f83": { "content": "{${1:array}.map((item) => {\n\treturn <${2:elementName} key={item.id}>\n\t$0\n</${2}>\n})}", "doc": "an element self closed", "filetype": "react-ts", "grammar": "lsp", "label": "jsx elements map with return", "matches": { "jmr": true } }, "7c384930-5067-35d2-9d4f-570726d48dd2": { "content": "set multiplot\n${1:#:plot code}\nunset multiplot", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set multiplot ... unset multiplot", "matches": { "multiplot": true } }, "7c413abe-9027-39c5-b8bb-d447cdd5442d": { "content": "\\\\subsection{${1:subsection name}}%\n\\\\label{sub:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subsection", "matches": { "sub": true } }, "7c48ba9c-2d3d-3c2d-bc31-7b36e64cdbb1": { "content": "PropTypes.node", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeNode", "matches": { "ptnd": true } }, "7c49c10b-3383-3f0d-8f5b-ca7d159bbe27": { "content": "The AGPL License (AGPL)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as\npublished by the Free Software Foundation, either version 3 of the\nLicense, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "AGPL License", "filetype": "license", "grammar": "lsp", "label": "AGPL", "matches": { "AGPL": true } }, "7c4ca2b1-2cbe-3272-b474-d7b70b7c6af5": { "content": "def ${1:#:method_name}\n ${2:TARGET}\nrescue ${3:#:StandardError} => ${4:error}\n ${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "def ... rescue ... end", "matches": { "defr": true, "defrescue": true } }, "7c4e7ce5-4959-3d7d-845d-d8e9bdb0c760": { "content": "author = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "author": true } }, "7c545e57-c17f-3599-bc0a-0921655c612e": { "content": "resource \"azurerm_route\" \"${MyResource}\" {\n name = \"acceptanceTestNetworkInterface1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n route_table_name = \"\\${azurerm_route_table.test.name}\"\n address_prefix = \"10.1.0.0/16\"\n next_hop_type = \"vnetlocal\"\n}", "doc": "Defines azurerm_route resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_route", "matches": { "tf-azurerm_route": true } }, "7c54de8f-4ded-3f9b-8dde-5938fde9c8b1": { "content": "http.createServer($1).listen($2);", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "http.createServer", "matches": { "hcs": true } }, "7c576b02-4744-3675-8b5b-933d64ce4902": { "content": "function ${1:name}(${2:type} ${3:name}) returns (${4:type} ${5:name}) {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "function return declaration", "matches": { "funcr": true } }, "7c59bad4-2783-3890-8950-d4ee27c33c82": { "content": "while True:\n\t${1}\n\tif $0:\n\t\tbreak", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "dowh": true } }, "7c5dbf2e-00de-3692-ad44-062eb4de02e5": { "content": "@section('$1')\n $2\n@show", "doc": "content section show", "filetype": "snippets", "grammar": "lsp", "label": "Content Section Show", "matches": { "b:section-show": true } }, "7c5e1a01-a597-3907-b602-0bdd988ad4fc": { "content": "using terms from ${1:#:app}\n\t${0:TARGET}\nend using terms from", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "terms": true } }, "7c615e04-0e31-3cbf-93ba-b793433e1c7d": { "content": "${1:fn} :: ${2:a} -> ${3:a} -> ${4:a} -> ${5:a}\n$1 ${6} = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "fn3": true } }, "7c616366-f135-39e9-b002-25c5179fb3a1": { "content": "list-style: ${1|disc,circle,square,decimal,lower-roman,upper-roman,lower-alpha,upper-alpha,none,armenian,cjk-ideographic,georgian,lower-greek,hebrew,hiragana,hiragana-iroha,katakana,katakana-iroha,lower-latin,upper-latin|} ${2|outside,inside|};", "doc": "list-style: type position image", "filetype": "css", "grammar": "lsp", "label": "list-style", "matches": { "lis": true } }, "7c67107c-9da7-3936-be27-3068b17713bb": { "content": "(${1:args}) =>\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "bfun": true } }, "7c67e276-93cb-38e1-a345-eea71a69964f": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} |\n| --------------- | --------------- | --------------- |\n| ${4:Item1.1} | ${5:Item2.1} | ${6:Item3.1} |\n| ${7:Item1.2} | ${8:Item2.2} | ${9:Item3.2} |\n${0}", "doc": "Insert table with 3 rows and 3 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 3x3 table", "matches": { "3x3table": true } }, "7c6c9cf5-2dd7-3e17-85a2-c0d4d5347462": { "content": "${1:obj}.resize(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "resize": true } }, "7c6f5f51-43d0-36ad-aeff-ff26b40a770a": { "content": "vertical-align super", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:sup": true } }, "7c73a979-6997-3a1e-9f78-ae19eb09cc28": { "content": "import { EntityMetadataMap } from '@ngrx/data';\n\nconst entityMetadata: EntityMetadataMap = {\n ${1:Model1}: {},${0}\n};\n\nexport const entityConfig = {\n entityMetadata\n};", "doc": "NgRx Data Entity Metadata", "filetype": "angular", "grammar": "lsp", "label": "ngrx-data-entity-metadata", "matches": { "a-ngrx-data-entity-metadata": true, "angular ng rx data entity metadata": true } }, "7c76ea50-67e2-31e8-9751-9e83a3d588d0": { "content": "border-bottom-left-image: continue;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbli:c": true } }, "7c7b212c-4b67-3bb9-bf7d-9dd9dd767c79": { "content": "⌅", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "enter": true } }, "7c84b2ce-9d21-3029-8e0d-2899b714cbca": { "content": ",,${1},,${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": ",,sub,,", "matches": { "sub": true } }, "7c85b0ac-f737-3826-8960-528dffe57de4": { "content": "@inproceedings{${1:LABEL},\n author = {${2}},\n title = {${3}},\n booktitle = {${4}},\n year = {${5}},\n memo = {editor, volume, number, series, pages, address, month,\n organization, publisher, note}\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@inproceedings @conference conference": true, "inproceedings": true } }, "7c85e812-fd02-3a6a-87bc-43912b13d947": { "content": "${1:obj}.fadeIn('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadein": true } }, "7c89639a-fb2c-3a4d-9648-a2dfaee8a048": { "content": "============================\n${0}\n============================", "doc": "Add main title", "filetype": "rst", "grammar": "lsp", "label": "main title", "matches": { "=": true, "main title": true } }, "7c973640-3cb1-30e2-b3ce-5052105dc010": { "content": "componentWillReceiveProps: (nextProps) ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentWillReceiveProps", "matches": { "componentWillReceiveProps": true } }, "7c99a049-e456-3aaf-9125-aed03b880c79": { "content": "@return ${1:Type and description of the returned value.}$0", "doc": "Type and description of the returned value.", "filetype": "cdoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "7ca38b9c-01c6-3e7b-a04b-e0de75984c77": { "content": "borderColor: ${1},", "doc": "borderColor", "filetype": "react-native", "grammar": "lsp", "label": "borderColor", "matches": { "bor": true } }, "7ca9c3a5-0b60-3678-9d9b-761c27c87208": { "content": "${1:FIELDNAME} = forms.MultiValueField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "MultiValueField", "matches": { "fmuval": true } }, "7cad884a-eeac-3efe-8747-58348815510b": { "content": "- ${1:#:text}\n-\n-\n-", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "nested_list": true } }, "7cae9012-4fe8-357e-8668-eb486ae5cd80": { "content": "<%= ${1:f}.file_field :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffff": true } }, "7caf2f52-6712-3eec-ba65-fd6c74a3389a": { "content": "top ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "t": true } }, "7cb47961-7ff0-3756-9688-980e457d9820": { "content": "(comment\n\t${0})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "comm": true } }, "7cbd21ef-f383-33fb-aeb9-50e980931a46": { "content": "it { should ensure_length_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isel": true } }, "7cce0ad5-c611-3067-97b0-317b367deef4": { "content": "display \"$0\"", "doc": "display literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "display", "matches": { "display": true } }, "7ccedbe2-f566-32ad-86f0-20b149cbf19c": { "content": "implicit none\n\t${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "impl": true } }, "7cd27373-00bb-3057-8ccb-f03ed460a86b": { "content": "white-space: pre-wrap", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs:pw": true } }, "7cd552f0-177b-3c8c-b060-1d355e7a935f": { "content": "else {$0\n}", "doc": "'else' snippet", "filetype": "c", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "7cdae82e-4481-3df1-ad2a-995319b6b5f7": { "content": "to!string(${1:x});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "tos": true } }, "7cdc2fdc-3f9f-38cf-8a83-dfe9fc5a2447": { "content": "it { should_not ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "isn": true } }, "7ce2367f-8262-399e-bfde-b7b61bd4d6f4": { "content": "useEffect(() => {\n$0\n},[])", "doc": "Adds use effect", "filetype": "snippets", "grammar": "lsp", "label": "useEffectDidMount", "matches": { "usfd": true } }, "7ce43cb7-4de4-3164-8fd5-481b1b1a18ea": { "content": "# ${1:text}", "doc": "Insert heading", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert heading", "matches": { "heading": true } }, "7ce94869-a1aa-3cee-9ba0-26331633c925": { "content": "\\textsl{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textsl": true, "textsl \\textsl{": true } }, "7cec87c1-c5db-34a4-a951-93929354154c": { "content": "${1:deferred}.fail(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dfail": true } }, "7cee88df-34a7-3b40-9ad0-676b4f1d6616": { "content": "function length-an(${1:item})$0", "doc": "returns the length (in bytes) of the specified item;", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-length-an", "matches": { "function length-an": true } }, "7ceeffbb-1eb8-3203-a856-d2183006423c": { "content": "poptag #${1:TagName}\n$0", "doc": "Pop a tag from the stack.", "filetype": "beancount", "grammar": "lsp", "label": "poptag", "matches": { "poptag": true } }, "7cf1002e-f290-3b5b-aba1-221ec49e460b": { "content": "[formGroup]=\"${1:form}\"", "doc": "Angular formGroup", "filetype": "angular", "grammar": "lsp", "label": "ngformgroup", "matches": { "a-formgroup": true, "angular ng form group": true } }, "7cf19c21-ba56-3bc2-ac30-820cb17aa788": { "content": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n\"http://www.w3.org/TR/html4/loose.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "doct": true } }, "7cf31130-6c9a-3a3d-b7ab-8723553017d3": { "content": "(*) -> $1", "doc": "Model an initial starting point for the activity diagram", "filetype": "plantuml", "grammar": "lsp", "label": "Initial State activity", "matches": { "init-state": true } }, "7cfa3d14-ab32-380f-8b0c-7ce34b49f0f3": { "content": "\\begin{equation*}\n\t${0:${VISUAL}}\n\\end{equation*}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Equation without a number", "matches": { "eqnn": true } }, "7cfd8520-59ca-3416-9be1-e65fb3bec8f0": { "content": "function min(${1:number},${2:...})$0", "doc": "statistical min value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-min", "matches": { "function min": true } }, "7cff115d-0974-34da-9ea6-a2d78a36cc9e": { "content": "ports:\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "ports_spec": true } }, "7d087e99-a136-31a4-a8b2-ace10d872e6b": { "content": "drop_table :${1:table}${2: [press tab twice to generate create_table]}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Migration Drop Create Table (mdct)", "matches": { "mtab": true } }, "7d09b8c4-89d9-3b36-a72c-a96154b02c96": { "content": "enum ${1:Name} {\n\n\tcase $0\n}", "doc": "enum declaration", "filetype": "swift", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "7d0cc085-cb34-336d-90a7-96a0e96dcb93": { "content": "import React, { memo } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithMemoAndPropTypes", "matches": { "imrmp": true } }, "7d13d0f8-a632-3bd3-9944-3bd81a66f902": { "content": "${1:name}UI <- function(id) {\n ns <- NS(id)\n tagList(\n ${2}\n )\n}\n\n${1:name}Server <- function(id) {\n moduleServer(id, function(input, output, session) {\n ${3}\n })\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "shinymod", "matches": { "shinymod": true } }, "7d14e790-a1d8-3855-9a2b-4d943e29e7a0": { "content": "${1:obj}.size()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "size": true } }, "7d1618bd-6b9d-338f-a2a9-5dd1ac2e8302": { "content": "${1:FIELDNAME} = models.ImageField($2, upload_to=${3:None}, height_field=${4:None}, width_field=${5:None}, max_length=${5:100})", "doc": "ImageField (mimg).\n\nInherits all attributes and methods from FileField, but also validates that the uploaded object is a valid image.", "filetype": "models", "grammar": "lsp", "label": "mimg", "matches": { "mimg": true } }, "7d1fed80-4715-31c4-b881-3fbba715a93f": { "content": "switch (${1:statement})\n{\n\tcase ${2:value}:\n\t\tbreak;\n\n\tdefault:\n\t\t$0break;\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "switch statement", "matches": { "switch": true } }, "7d21d756-2e48-3408-a7b6-587b05cd88b0": { "content": "#![warn(${1})]", "doc": "#![warn(…)]", "filetype": "rust", "grammar": "lsp", "label": "warn", "matches": { "warn": true } }, "7d240e27-89a9-3275-a422-6ce9dcf1d433": { "content": "def initialize(${1:args})\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "initialize method definition", "matches": { "definit": true } }, "7d26af98-3ae6-3421-b43d-133ae9cf8a61": { "content": "let\n $1\nin $0", "doc": "let-in block", "filetype": "nix", "grammar": "lsp", "label": "letin", "matches": { "let": true } }, "7d29fc61-fc92-3ddb-9aff-0133e725ebf5": { "content": "public string ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps+|": true } }, "7d2b9541-a041-3573-9657-0b4afeb52fea": { "content": "times { |${1:n}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "tim": true } }, "7d2c5953-035e-39c2-8d6e-b6b7d9d486e6": { "content": "{% endtrans %}$0", "doc": "endtrans", "filetype": "twig", "grammar": "lsp", "label": "endtrans", "matches": { "endtrans": true } }, "7d34f608-a6ad-3590-90b1-d30b4ac34260": { "content": "align-items: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:c": true } }, "7d3bb21c-7482-3eac-8b77-42299c9aa016": { "content": "require 'debug'; debugger", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert debug call", "matches": { "debug": true } }, "7d3e1480-8665-3dfa-b48d-7410d1fcfe03": { "content": "$scope.$broadcast '${1:eventName}', ${2:eventArgs}\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$b": true } }, "7d413396-537f-3b9e-8d81-5ca310fc46f5": { "content": "calloc(${1:1}, sizeof(${2:int})$3)$0", "doc": "calloc() snippet", "filetype": "c", "grammar": "lsp", "label": "calloc", "matches": { "calloc": true } }, "7d413f24-28c6-3ee2-b55c-f59cfff814a2": { "content": "func ${1:method}(${2:args}):\n\\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "func": true } }, "7d44314d-8335-3f84-a42d-bb35052c1fdf": { "content": "public import ${1:/*module*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "public import (pimp)", "matches": { "pimp": true } }, "7d462f89-030b-39cc-9a2e-19a36994acef": { "content": "env!(\"${1}\")", "doc": "env!(\"…\")", "filetype": "rust", "grammar": "lsp", "label": "env", "matches": { "env": true } }, "7d4c06ec-5d66-3b74-81fd-b41a8c4ce1eb": { "content": "@includeFirst(['${1:view.name}', '${2:variable}'], [${3:'some' => 'data'}])", "doc": "includeFirst", "filetype": "snippets", "grammar": "lsp", "label": "includeFirst", "matches": { "b:includeFirst": true } }, "7d506ee8-d23a-3a09-87e3-8b095057be63": { "content": "${1:obj}.insertAfter('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "insa": true } }, "7d5093e6-a8d8-372e-999e-8fa33b7422f9": { "content": "display: grid", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:g": true } }, "7d525035-eda5-383a-9e12-4d984764ef95": { "content": "#import <$0>", "doc": "Code snippet for #import < >", "filetype": "objc", "grammar": "lsp", "label": "#imp<", "matches": { "#imp<": true } }, "7d5c4de2-a896-3481-b5d7-525215e0320d": { "content": "justify-content: space-around", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:sa": true } }, "7d635b4b-f673-3e09-ab80-e2a81906db7e": { "content": "| asset_img_url: '${1:medium}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "asset_img_url": true } }, "7d679c35-b881-3085-bb33-d1c7cd815153": { "content": "namespace {\n\t${0}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "ans": true } }, "7d6b9542-9998-3a17-8020-2cccf678bd52": { "content": "max-height: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mah": true } }, "7d7a92c5-af44-3ce7-8750-a99a12650b8d": { "content": "const {\n ${1:queryName}: { childImageSharp: {fluid: ${2:imageFluid}}}\n} = useStaticQuery(graphql`\n query {\n ${1:queryName}: file(relativePath: { eq: \"${3:imagePath.png}\" }) {\n childImageSharp {\n fluid(maxWidth: ${4:300}) {\n ...${5|GatsbyImageSharpFluid,GatsbyImageSharpFluid_noBase64,GatsbyImageSharpFluid_tracedSVG,GatsbyImageSharpFluid_withWebp,GatsbyImageSharpFluid_withWebp_noBase64,GatsbyImageSharpFluid_withWebp_tracedSVG|}\n }\n }\n }\n }\n`)", "doc": "", "filetype": "gatsby-image", "grammar": "lsp", "label": "gatsby-image-usestaticquery-fluid", "matches": { "gatsby-image usestaticquery fluid": true } }, "7d7b8210-2b92-3a2b-bffa-a3cb97581110": { "content": "((${1:arguments}) => {\n\t${0}\n})(${2});", "doc": "immediately-invoked function expression (IIFE)", "filetype": "base", "grammar": "lsp", "label": "immediately-invoked-function-expression-iife-", "matches": { "base function immediate": true } }, "7d85d4e7-8d8b-32d2-b599-cab5bcfc97ec": { "content": "\\$this->", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "t.": true } }, "7d880ca0-e976-3649-8000-8e7cad8895c9": { "content": "```${1|python,c,c++,c#,ruby,go,java,php,htm,css,javascript,json,markdown,console,r|}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert fenced code block", "filetype": "quarto", "grammar": "lsp", "label": "Insert fenced code block", "matches": { "fenced codeblock": true } }, "7d8b37e9-3d7f-3a27-8f91-1ea3e34a44dc": { "content": "#+begin_export html\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<h": true } }, "7d8ce0a6-b55a-331e-bdb3-a525f1e215ab": { "content": "${1:type}(${2:scope}): ${3:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "conventional commit", "matches": { "cc": true } }, "7d935684-a944-3d22-8f81-590f9dfc51ab": { "content": "async function (${1:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "async function", "matches": { "asf": true } }, "7d987f05-6016-3a7b-9d3c-c0e79e682976": { "content": "def test_should_post_${1:action}\n\t${3:@$2 = ${4:$2s}(:${5:fixture_name})\n\t}post :$1${6:, id: @$2.to_param}, ${2:model}: { $0 }\n\tassert_response :redirect\n\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "def post request", "matches": { "deftp": true } }, "7d9dc463-5f36-34dc-9bbe-1b24f5c92f24": { "content": "<%# ${0} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<%# %>", "matches": { "#": true } }, "7dab7ba4-c3bc-3d72-ba20-fc28b26d0212": { "content": "@if($1)\n $2\n@elseif($3)\n $4\n@else\n $5\n@end", "doc": "Edge: if else tag", "filetype": "edge", "grammar": "lsp", "label": "edge: Conditional with else and elseif statement", "matches": { "@ifelseif": true } }, "7db6db89-d58a-3ead-8542-c83e286725d1": { "content": "::: {.pull-left}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pl", "matches": { "pl": true } }, "7dbbad05-2a81-3500-8f6d-6382434fd368": { "content": "**${1}** $0", "doc": "Insert bold text", "filetype": "markdown", "grammar": "lsp", "label": "Insert bold text", "matches": { "b": true, "bold": true } }, "7dbc9703-52fc-3b83-9b50-92de132545d8": { "content": "<-- $1", "doc": "Object A uses -> () <That is our use case notation to the left>", "filetype": "plantuml", "grammar": "lsp", "label": "Use Arrow (Right)", "matches": { "<": true } }, "7dcf17f4-e8c4-30ea-99db-34c4aa5f5a80": { "content": "{% js %}\n\t${0}\n{% endjs %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig js", "matches": { "js": true } }, "7dd1ecc0-512d-3311-a75d-07e69a4307d9": { "content": "change_column :${1:table_name}, :${2:old_column_name}, :${0:data_type}", "doc": "Migration change column", "filetype": "rails", "grammar": "lsp", "label": "Migration change column", "matches": { "mcc": true } }, "7dd2000c-564f-31d1-b6f4-def5eab66b55": { "content": "$_POST['${1}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "post", "matches": { "post": true } }, "7dd44d83-7a1b-39b4-871e-2c1710d776c7": { "content": "${1:deferred}.isResolved()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Disres": true } }, "7dd66333-0c3f-360b-a446-683a10646211": { "content": "{% filter ${1} %}\n\t${0:TARGET}\n{% endfilter %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% filter ... %} ... {% endfilter %}", "matches": { "filter": true } }, "7ddb5e61-84d9-3d91-bbe1-c9f9307bdb10": { "content": "@article{${1:LABEL},\n author = {${2}},\n title = {${3}},\n journal = {${4}},\n year = {${5}},\n memo = {volume, number, pages, month, note}\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@article": true, "article": true } }, "7ddf212c-8f42-3448-8aaf-b9cd004294f1": { "content": "atan2(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "atan2": true } }, "7def4a31-3e1c-3cc3-a865-f5d5c3a7d000": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"consul\"\n config {\n path = \"full/path\"\n }\n}", "doc": "Define a backend-consul backend", "filetype": "terraform", "grammar": "lsp", "label": "consul_backend", "matches": { "tf-consul_backend": true } }, "7df58eba-4af3-3c43-946d-5012d39dd8c9": { "content": "let ${1:s:V} = vital#${2:#:plugin_name}#new()", "doc": "", "filetype": "vital", "grammar": "snu", "label": "let s:V = vital#...#new()", "matches": { "vital_new": true } }, "7dfd0cd4-7deb-3b97-8eed-f87a97587ac4": { "content": "const ${1:name} = new ${2:type}(${3:arguments});$0", "doc": "New Statement", "filetype": "typescript", "grammar": "lsp", "label": "New Statement", "matches": { "new": true } }, "7dfe5f76-019b-3de8-8a55-525767b5d047": { "content": "if $1\n\t${2:${VISUAL}}\nelse\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ife": true } }, "7e03c8a6-4b6b-3583-bf42-cf9248c23b07": { "content": "border-style: wave;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:w": true } }, "7e07f62e-57de-3441-830d-36ab24ed2dfa": { "content": "results.report('${1:name}:') { TESTS.times { ${0} } }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rep": true } }, "7e0b668b-8f64-3706-be7f-badfa7bd5780": { "content": "border-left-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "blw": true, "border-left-width": true } }, "7e0bfd3d-166b-31a6-ba2c-1eb061444264": { "content": "mat4($2, $3, $4, $5)", "doc": "The data type mat4 is used for floating point matrices with four times four components in column major order. There are several ways to initialize a matrix:\n• Components are specified by providing a scalar value for each component (first example). The matrix is filled column by column.\n• Components are specified by providing one scalar value. This value is used for the components on the main diagonal (the second example is equivalent to the first).\n• Components are specified by providing a combination of vectors and scalars. The respective values are used to initialize the components column by column. The arguments of the constructor must have at least as many components as the matrix that is initialized.", "filetype": "glsl", "grammar": "lsp", "label": "mat4", "matches": { "mat4": true } }, "7e0f7d49-d9f9-339b-a6d3-9f6418202c03": { "content": "${1:name} ()\n{\n\t${0}\n}", "doc": "This defines a function named name.\n\nThe reserved word function is optional.\n\nIf the function reserved word is supplied, the parentheses are optional.\n\n1. Recommended way:\n\nname() {}\n\n2. C-like-way:\nfunction name [()] {}", "filetype": "shell", "grammar": "lsp", "label": "function", "matches": { "function": true } }, "7e0faf17-8e0a-37e1-b418-23728112df24": { "content": "resource \"aws_opsworks_static_web_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_static_web_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_static_web_layer", "matches": { "tf-aws_opsworks_static_web_layer": true } }, "7e0ffd2e-b738-3389-a769-8fb44bb4501e": { "content": "while ( ${1:condition} ) {\n\t${2:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "while Loop", "matches": { "while": true } }, "7e103acd-f9b9-3070-aa97-55ac60eb41da": { "content": "${1:FIELDNAME} = serializers.ImageField(${2})", "doc": "Django-rest Serializers ``ImageField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF ImageField", "matches": { "simg": true } }, "7e1263e3-98b9-3fd2-b161-3aba43695ff0": { "content": "type ${1:name} struct {\n\t$0\n}", "doc": "Snippet for a struct declaration", "filetype": "go", "grammar": "lsp", "label": "type struct declaration", "matches": { "tys": true } }, "7e185822-185e-3b98-a85c-e02399a22eeb": { "content": "urlizetrunc:$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "urlizetrunc": true } }, "7e1cb3c1-e81f-3d1a-92ee-aee7fa1a50e1": { "content": "struct ${1:struct} <: ${2:type}\n\t$0\nend", "doc": "Code snippet for struct block.", "filetype": "julia", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "7e1ec4bc-e830-3f36-9fdf-ae26543beb7a": { "content": "resource \"openstack_compute_secgroup_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n rule {\n from_port = 22\n to_port = 22\n ip_protocol = \"tcp\"\n cidr = \"0.0.0.0/0\"\n }\n}", "doc": "define openstack_compute_secgroup_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_compute_secgroup_v2", "matches": { "tf-openstack_compute_secgroup_v2": true } }, "7e214e45-dfe2-3c1f-8365-688bd7318ce9": { "content": "PropTypes.element.isRequired", "doc": "React element prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeElementRequired", "matches": { "ptelr": true } }, "7e2299a1-36af-3e92-ad49-33868867fefa": { "content": "__import__('ptpython.repl', fromlist=('repl')).embed(globals(), locals(), vi_mode=${1:False}, history_filename=${2:None})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ptpython": true } }, "7e24e3c4-7dc9-3441-a6ec-755833cb7971": { "content": "font-stretch: semi-condensed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:sc": true } }, "7e36eafe-9fca-3f18-a097-279bcb5e333b": { "content": "library(${1:package}, ${2:help}, ${3:pos = ${4:2}}, ${5:lib.loc = ${6:NULL}})", "doc": "Library", "filetype": "r-snippets", "grammar": "lsp", "label": "lib", "matches": { "library": true } }, "7e3aa6ee-b5bf-3b09-8b10-adc516b8ac57": { "content": "type ${1:name} ${2:'${3:arg} }=\n\t| ${4:Con${2: '${3:arg}}}\n\t;", "doc": "Snippet for a variants declaration", "filetype": "reason", "grammar": "lsp", "label": "type", "matches": { "type": true } }, "7e3ab76a-f83f-3315-8fa3-127bd90bfdb5": { "content": "local ${1:status}, ${2:err_or_value} = pcall(${3:function})", "doc": "Protect call a function as a variable", "filetype": "lua", "grammar": "lsp", "label": "locpcall", "matches": { "lpca": true } }, "7e3e97e6-3dc9-385c-bf5e-74724cbd1f9a": { "content": "{% decrement ${1:variable} %}", "doc": "Variable tag: decrement", "filetype": "liquid", "grammar": "lsp", "label": "Tag decrement", "matches": { "decrement": true } }, "7e40ff75-badd-353c-a115-d99087a73e23": { "content": "resource \"ibm_compute_provisioning_hook\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n uri = \"https://www.ibm.com\"\n}", "doc": "define a ibm compute provisioning hook resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_compute_provisioning_hook", "matches": { "tf-ibm_compute_provisioning_hook": true } }, "7e4630d7-fb9a-31bc-940a-89fde1631530": { "content": "resource \"cloudstack_static_route\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n cidr = \"10.0.0.0/16\"\n gateway_id = \"76f607e3-e8dc-4971-8831-b2a2b0cc4cb4\"\n}", "doc": "define cloudstack_static_route resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_static_route", "matches": { "tf-cloudstack_static_route": true } }, "7e4e022a-6213-3913-a4c6-7759e88b9652": { "content": "${1:trackBy}(index: number, ${2:name}: ${3:model}): ${4:number} {\n return ${2:name}${5:.id};$0\n}", "doc": "TrackBy Function", "filetype": "angular", "grammar": "lsp", "label": "trackby-function", "matches": { "a-trackby": true, "angular track by function": true } }, "7e5511af-ecda-36c5-b4d1-3b68563b9c0d": { "content": "PropTypes.object.isRequired,", "doc": "Object prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeObjectRequired", "matches": { "ptor": true } }, "7e5a0356-ffed-34ae-be86-de043bbc8f70": { "content": "const mapDispatchToProps = (dispatch) => {\n\treturn {\n\t\t${1:propName}: () => {\n\t\t\tdispatch(${2:actionName}());\n\t\t},\n\t};\n};", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "mdtp": true } }, "7e5ac228-a34d-3b7b-849c-2da175151213": { "content": "if (${1:condition}) {\n\t$0\n}", "doc": "If Statement", "filetype": "javascript", "grammar": "lsp", "label": "If Statement", "matches": { "if": true } }, "7e5d432d-3dd6-3db3-b370-cd59b650e57e": { "content": "const ${1:route} = useRoute()", "doc": "const route = useRoute()", "filetype": "script", "grammar": "lsp", "label": "useRoute-composition", "matches": { "useRoute": true } }, "7e60e2bd-a6b1-394f-9777-ec85d1421dae": { "content": ".. |${1:alias}| image:: ${0:img}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "img:": true } }, "7e63c5e3-977f-3637-8456-41c2e91b222d": { "content": "parseInt($1)\n$0", "doc": "The Number.parseInt() method parses a string argument and returns an integer of the specified radix or base.", "filetype": "javascript", "grammar": "lsp", "label": "parseInt", "matches": { "parseInt": true } }, "7e648b27-ad79-3e9d-ac9a-b74159fea0d8": { "content": "@param$0", "doc": "The @param tag is used to document a parameter of a function or method.", "filetype": "tsdoc", "grammar": "lsp", "label": "param", "matches": { "@param": true } }, "7e744b8b-886c-3990-b9e7-3bc7692e0870": { "content": "@group$0", "doc": "The @group tag can be used to place several related API items under a common header when listed in a page's index. It may be specified multiple times to list a reflection under several headings.", "filetype": "tsdoc", "grammar": "lsp", "label": "group", "matches": { "@group": true } }, "7e74a88a-d8ee-3fba-bf21-5f847179de0e": { "content": "#{$1:nameSlot}=\"${2}\"", "doc": "Expects: JavaScript expression that is valid in a function argument position (supports destructuring in supported environments). Optional - only needed if expecting props to be passed to the slot.", "filetype": "html", "grammar": "lsp", "label": "v-slot", "matches": { "vSlot": true } }, "7e7e9bec-5ed0-3b87-83dc-4b4e69670eac": { "content": "flexWrap: '${1}',", "doc": "flexWrap", "filetype": "react-native", "grammar": "lsp", "label": "flexWrap", "matches": { "flex": true } }, "7e83fc35-7c66-3dfb-a694-fcdca307009d": { "content": "casez (${1:/* variable */})\n\t${2:/* value */}: begin\n\t\t${3}\n\tend\n\tdefault: begin\n\t\t${4}\n\tend\nendcase", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "casez": true } }, "7e858e71-7323-33c4-9662-17424dc01e5b": { "content": "grid-auto-rows: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gar": true } }, "7e85b071-db98-3c91-8e3f-6b9d097a2487": { "content": "make(${1:type}, ${2:0})", "doc": "Snippet for make statement", "filetype": "go", "grammar": "lsp", "label": "make(...)", "matches": { "make": true } }, "7e8a8c83-c101-39b6-86d5-0ad47e4573cf": { "content": "_.isInteger(${value})", "doc": "_.isInteger(3);\n// => true\n\n_.isInteger(Number.MIN_VALUE);\n// => false\n\n_.isInteger(Infinity);\n// => false\n\n_.isInteger('3');\n// => false\n\nChecks if `value` is an integer.\n\n**Note:** This method is based on\n[`Number.isInteger`](https://mdn.io/Number/isInteger).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isinteger", "matches": { "lodash isinteger": true } }, "7e8fb807-fa5a-3de7-824c-0e11f2be26f5": { "content": ".${1:title}\n[%collapsible]\n====\n[source,${2:language}]\n----\n$3\n----\n====\n$0", "doc": "Insert collapsible block with title and inner code block", "filetype": "asciidoc", "grammar": "lsp", "label": "collapsible block 4", "matches": { "collapsible code in block+": true } }, "7e97923f-67fe-3264-bf25-f27eacbf7254": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\nimport { defineComponent } from 'vue'\n\nexport default defineComponent({\n\tsetup () {\n\t\t${0}\n\n\t\treturn {}\n\t}\n})\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File Composition API - Typescript", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component Composition API with Typescript", "matches": { "vbase-3-ts": true } }, "7e992815-c851-3b3f-8559-e87475888af2": { "content": "{% dd ${1} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig dd", "matches": { "dd": true } }, "7e9b948f-bded-3a03-b5bf-0ce8ceee7252": { "content": "Ada.Text_IO.Put(${1});\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Put", "matches": { "put": true } }, "7ead64dc-daf8-35de-a070-d0fbde21e8be": { "content": "${1:FIELDNAME} = forms.IPAddressField($2)", "doc": "IPAddressField (fip).\n\nThis field has been deprecated since version 1.7 in favor of GenericIPAddressField.", "filetype": "forms", "grammar": "lsp", "label": "fip", "matches": { "fip": true } }, "7eb3991c-49ae-3910-9daf-94a51768df65": { "content": "(${1:first}/:${2:name})(${0})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "/:": true } }, "7eb5e41d-2358-38ad-a55c-11f4b2caaf95": { "content": "\\${1:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${1:default}", "matches": { "1:": true } }, "7eb766a3-5c85-3642-8190-47941fa8fe70": { "content": "${1:type} ${2:ptr} = ($1*) malloc(sizeof($1));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "mlcd": true } }, "7ec3ec96-b374-3635-ad10-35fd074a9cad": { "content": "@super", "doc": "Edge: super tag allows you to inherit the existing content of the section. It is an inline tag and does not accept any arguments.", "filetype": "edge", "grammar": "lsp", "label": "edge: Super", "matches": { "@super": true } }, "7ecaafa9-07ae-3be8-85f8-351f82d6fbcb": { "content": "for (int ${1:i} = 0; ${1:i} < ${2:length}; ${1:i}++)\n{\n $0\n}", "doc": "for loop", "filetype": "csharp", "grammar": "lsp", "label": "for loop", "matches": { "for": true } }, "7ecdc7b7-cb26-388b-b4d7-9206e559af44": { "content": "if(${1}) {\n\t${2}\n} else {\n\t${3}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ife": true } }, "7ecf83b9-391e-3af1-83e7-7777309c8266": { "content": "def show\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\nend", "doc": "def show", "filetype": "rails", "grammar": "lsp", "label": "Show action", "matches": { "show": true } }, "7ed3f755-a7e7-336f-bbee-d2d78b848248": { "content": "padding-bottom: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding-bottom: length (margin)", "matches": { "padding": true } }, "7ed5e877-7e11-3ba0-885a-0c926702548d": { "content": "<${1:div}::${2:stylename}>\n\t$0\n</${1:div}>", "doc": "HTML elements can be written as in standard HTML.", "filetype": "mint", "grammar": "lsp", "label": "HTML Elements", "matches": { "div": true } }, "7ed61a6e-10ff-33f2-a70c-9006fcaaedb6": { "content": "wont_be_nil", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbn": true } }, "7ed76ba4-a2e3-3652-84aa-73bda0cd53f1": { "content": "${1:dfname} <- read.csv(file = \"${2:file}\", header = ${3|TRUE,FALSE|}, sep = \"${4|\\,,;|}\", row.names = ${5:NULL}, stringsAsFactors = ${6|FALSE,TRUE|})", "doc": "Read a data table from a comma-separated file (CSV) and create a data frame", "filetype": "r-snippets", "grammar": "lsp", "label": "Read CSV", "matches": { "readc": true } }, "7ed9fdf6-3d9d-34c6-8a45-02b0b925b104": { "content": "| floor", "doc": "Math filter: floor", "filetype": "liquid", "grammar": "lsp", "label": "Filter floor", "matches": { "floor": true } }, "7edbf676-543c-3211-aabe-7ab75c6734bb": { "content": "font-effect: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fef:n": true } }, "7edefc88-79cf-35fd-bb72-e7619f42bc8a": { "content": "<ins>$1</ins>$2", "doc": "HTML - Defines inserted text", "filetype": "html", "grammar": "lsp", "label": "ins", "matches": { "ins": true } }, "7ee1e806-b113-3446-8649-f6693d779a5d": { "content": "plot(${1:x}, ${2:y}, ${3:...})", "doc": "Plot", "filetype": "r-snippets", "grammar": "lsp", "label": "plot", "matches": { "plot": true } }, "7ee5eb19-c509-32f7-87e7-c014f312b416": { "content": "$this->assertNotContains(${1:$needle}, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertNotContains($needle, $haystack)", "matches": { "asncon": true } }, "7eed077b-74fe-330b-9143-419e841cda13": { "content": "/**\n * ${1}\n */\nclass ${2:#:ClassName}${3:#:extends}\n{\n\t$5\n\tfunction ${4:__construct}(${5:#:argument})\n\t{\n\t\t${0:# code...}\n\t}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "class_with_constructor": true } }, "7ef18ff3-ce89-3b21-a0d2-2623919c388a": { "content": "FS\nFUNCTION SQRT(${1:number})$0", "doc": "aproximation of the square root of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-SQRT", "matches": { "FUNCTION SQRT": true } }, "7ef2d8d9-c0b0-3a31-817e-fc001af052ee": { "content": "return new Promise((resolve, reject) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return promise", "matches": { "rp": true } }, "7efa0683-d7c5-369f-9a50-0730d813efd0": { "content": "\\${5:${0:default}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${5:default}", "matches": { "5:": true } }, "7efa22c8-b290-3811-b2d7-b907c8bddcdd": { "content": "<section id=\"${1}\">\n\t${0}\n</section>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "section#": true } }, "7efb4bb1-41cf-3837-abb8-7f6017817395": { "content": "{% ifequal $1 %}\n$2\n{% endifequal %}", "doc": "ifequal tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ifeq", "matches": { "ifeq": true } }, "7efd2725-2708-3ece-9ec3-d8ce81936692": { "content": "= render :partial => \"${0:item}\"", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "rp": true } }, "7eff8c5f-b41f-3754-b508-276f45605a2e": { "content": "-up->", "doc": "Up arrow, format: box -up-> box 2 (it will point upwards to the box 2", "filetype": "plantuml", "grammar": "lsp", "label": "Arrow-up", "matches": { "up": true } }, "7f04be39-40f2-388b-9975-3ef926243ed8": { "content": "when {\n\tallOf '${1:allOf}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenallOf": true } }, "7f08bad5-b353-37b0-8576-4f4ab2b6c6c4": { "content": "function ${1:Singleton} (${2:argument}) {\n\t// the cached instance\n\tvar instance\n\n\t// rewrite the constructor\n\t$1 = function $1($2) {\n\t\treturn instance\n\t}\n\n\t// carry over the prototype properties\n\t$1.prototype = this\n\n\t// the instance\n\tinstance = new $1()\n\n\t// reset the constructor pointer\n\tinstance.constructor = $1\n\n\t${0}\n\n\treturn instance\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "sing": true } }, "7f0bc208-dc57-36e3-8421-ba4143cb0d7d": { "content": "require('./${1:module}');", "doc": "require local", "filetype": "base", "grammar": "lsp", "label": "require-local", "matches": { "base require local": true } }, "7f0c514f-5b26-31df-b8cc-7ae45f9c8f86": { "content": "data-${1}=\"${2:$1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "data": true } }, "7f0d8201-6b7e-3d4f-841e-22f79b571d68": { "content": "// MARK: - Private", "doc": "Create a MARK: - Private", "filetype": "objc", "grammar": "lsp", "label": "MARK: - Private", "matches": { "markprivate": true } }, "7f17b5ca-9016-3c17-981a-f030b340718e": { "content": "{:else}\n\t${1: <!-- else content here -->}", "doc": "else block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-else-block", "matches": { "s-else-block": true } }, "7f235fe9-0bb0-387a-85b6-c0c77a0a8c9d": { "content": "${1:name}.reduceRight[${0:T}] {(", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "redr": true } }, "7f24b7d8-ed60-3883-9089-e315d38036db": { "content": "inout", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ino": true } }, "7f27a4c6-dea8-3f8e-bd00-0452a0548a1d": { "content": "Debug.LogError($0);", "doc": "A variant of Debug.Log that logs an error message to the console.", "filetype": "unity", "grammar": "lsp", "label": "Debug Log Error", "matches": { "LogError": true } }, "7f27c96b-d1fe-3407-ad1b-eb8cf69235b9": { "content": "(${1:arguments}) => {\n\t${0}\n}", "doc": "arrow function with body (ES6)", "filetype": "base", "grammar": "lsp", "label": "arrow-function-with-body-es6-", "matches": { "base function arrow body": true } }, "7f2932d8-b0cb-3473-a999-1eb51bc2cc82": { "content": "month = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "month": true } }, "7f30decc-3f07-3bd0-a106-885a388c1696": { "content": "int", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Int", "matches": { "T": true } }, "7f316ce1-79ea-3ac2-8463-bd6e032ec0ef": { "content": "return;", "doc": "The keyword return is used to define a proper exit for a function. If the function has the return type void no value is passed back to the caller of the function.\n\nreturn aValue;\n\nIf the function has a non-void return type a parameter of the same type has to be included in the statement. The value is passed back to the caller of the function.", "filetype": "glsl", "grammar": "lsp", "label": "return", "matches": { "return": true } }, "7f335652-ad69-3db4-b314-bad3de1bfd5e": { "content": "partition do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "pard": true } }, "7f345632-9098-3d12-ba17-6851f442cb19": { "content": "type ${1} = ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "fun": true } }, "7f3821d1-d112-3bce-ad8f-c6996fdfcbcf": { "content": "map[${1:type}]${2:type}", "doc": "Snippet for a map", "filetype": "go", "grammar": "lsp", "label": "map declaration", "matches": { "map": true } }, "7f392f65-fb9e-3d5f-a862-a59fee451e02": { "content": "if ($1) {\n\t${2:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "if", "matches": { "if": true } }, "7f3b6f75-aef1-3b16-b2dc-0744605973d4": { "content": "python << EOF\n${0}\nEOF", "doc": "", "filetype": "vim", "grammar": "snu", "label": "python <<EOF | EOF", "matches": { "py": true, "python": true } }, "7f3bc9cd-f26b-33b9-b7fa-9d158e1beea8": { "content": "private void OnGUI() {\n\t$0\n}", "doc": "OnGUI is called for rendering and handling GUI events.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnGUI", "matches": { "OnGUI()": true } }, "7f3f051a-7ac4-3059-8540-ff3952114c26": { "content": "content attr(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:a": true } }, "7f42fa12-0762-375c-9305-42f512bcbe21": { "content": "(fn ${1:name} [${2:params}]\n )", "doc": "Create a function", "filetype": "fennel", "grammar": "lsp", "label": "fn", "matches": { "fn": true } }, "7f43d347-1eb6-3c39-9c54-d701fbbcead5": { "content": "let rec ${1:TARGET}\nin ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "let rec .. in", "matches": { "letr": true } }, "7f44e34f-c66b-3e6f-abff-1ed6d0501fba": { "content": "%ul\n\t%li\n\t\t${0:item}\n\t%li", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "ul": true } }, "7f453df4-f1c5-34c9-940c-48116d803f65": { "content": "if $1 then\n\t$2\nelseif $3 then\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "if/elseif statement", "matches": { "eif": true } }, "7f498ffb-20f1-3579-b9d6-76af57318679": { "content": "else if (${1}) begin\n\n${0}\n\nend", "doc": "else-if statement", "filetype": "verilog", "grammar": "lsp", "label": "else-if", "matches": { "eif": true } }, "7f4f86f0-5db8-351f-8c8b-63fab4a0dcab": { "content": "if ${1:#:condition} then\n\t${2}\nelse\n\t${3}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "if ... then ... else ...", "matches": { "if": true } }, "7f531a80-3bee-3938-8ee9-9ed10b9c202e": { "content": "_.chain()", "doc": "var users = [\n { 'user': 'barney', 'age': 36 },\n { 'user': 'fred', 'age': 40 }\n];\n\n// A sequence without explicit chaining.\n_(users).head();\n// => { 'user': 'barney', 'age': 36 }\n\n// A sequence with explicit chaining.\n_(users)\n .chain()\n .head()\n .pick('user')\n .value();\n// => { 'user': 'barney' }\n\nCreates a `lodash` wrapper instance with explicit method chain sequences enabled.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-chain", "matches": { "lodash chain": true } }, "7f5744f9-1f1b-37d9-9c0f-3bc9817812a5": { "content": "|> Seq.map (fun ${1} -> ${0})", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "smap": true } }, "7f5897fa-af2c-3ab0-bb66-a2571b66c323": { "content": "${1:FIELDNAME} = models.BooleanField($2)", "doc": "BooleanField (mbool).\n\nA true/false field.", "filetype": "models", "grammar": "lsp", "label": "mbool", "matches": { "mbool": true } }, "7f5d89f3-4e03-368c-80b7-fbdd5fc4ada5": { "content": "\\begin{abstract}\n\t${1:TARGET}\n\\end{abstract}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{abstract} \\abstract": true, "abstract": true } }, "7f5fae65-f5fb-353e-a589-af9f87597bec": { "content": "$this->shouldNotBeAnInstanceOf($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldNotBeAnInstanceOf('Type')", "matches": { "snbinstance": true } }, "7f6ce8a6-ad17-3ec3-990d-1e5ca0684ac8": { "content": "signed(${1:7} ${2|downto,to|} ${3:0}) := (others => '0');", "doc": "signed Type initialised", "filetype": "vhdl", "grammar": "lsp", "label": "signed initialised", "matches": { "sii": true } }, "7f6d3beb-9d89-3c9d-96b9-9e480cae8f0a": { "content": "{% hook \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig hook", "matches": { "hook": true } }, "7f6d69a2-bf76-3d55-bd11-0134d983a859": { "content": "if ${1} then\n\t${2}\nelse\n\t${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "if": true } }, "7f76eb23-6d01-3fd1-a337-97a2271401b7": { "content": "@func$0", "doc": "This marks an object as being a function, even though it may not appear to be one to the parser. Synonysm of @function and @method.", "filetype": "jsdoc", "grammar": "lsp", "label": "func", "matches": { "@func": true } }, "7f7a8a7f-6c5f-3b39-a97f-0a20cdc3b883": { "content": "place-self: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps:c": true } }, "7f7e2bd2-94d8-3be9-b2e0-1b62c3f09581": { "content": "for ${1:i} in ${2:startValueInclusive} downto ${3:endValueInclusive} {\n\t${4:Js.log(${1:i})}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Reverse For Loop", "matches": { "for": true } }, "7f8010da-6dc6-32da-9780-4a34a967417e": { "content": "private void OnParticleCollision(GameObject other) {\n\t$0\n}", "doc": "OnParticleCollision is called when a particle hits a collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnParticleCollision", "matches": { "OnParticleCollision(GameObject)": true } }, "7f854401-3cf6-394e-9983-c57a76552014": { "content": "vertical-align: baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:bl": true } }, "7f85a8bc-8971-3a3a-ba8e-4df3915edb24": { "content": "must_equal ${0:other}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "me": true } }, "7f8adbf4-7c21-37f6-b200-22052d571fa6": { "content": "box-sizing: border-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxz:bb": true } }, "7f911099-d6c3-3250-8a8f-98158de900c4": { "content": "text-transform: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tt": true } }, "7f9459a9-481e-38a5-94f5-05889a87fdf1": { "content": "+ (void)initialize\n{\n\t[[NSUserDefaults standardUserDefaults] registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:\n\t\t$0@\"value\", @\"key\",\n\t\tnil]];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Initialize Implementation (I)", "matches": { "I": true } }, "7f990839-504d-38be-9758-8bffd6998762": { "content": "align-self baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "as:b": true } }, "7f9991e3-1c43-3671-8f18-601c2b88698e": { "content": "${1:FIELDNAME} = forms.SlugField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "SlugField", "matches": { "fslug": true } }, "7fa19eac-b1c4-32ff-9b85-2400ce42fe3c": { "content": "while (${1:#:expression}) {\n ${2:#:commands}\n}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "while (...) {...}", "matches": { "while": true } }, "7fa4f93b-8821-3a39-b99c-863f10c35e25": { "content": "batch(linecount=$1, fill_with=${2:None})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "batch items", "matches": { "batch": true } }, "7fac1b11-2732-38cf-9544-515b11247997": { "content": "@for (\\$i = ${1:0}; \\$i < ${2:\\$count}; \\$i++)\n $3\n@endfor", "doc": "@for block", "filetype": "snippets", "grammar": "lsp", "label": "For-block", "matches": { "b:for": true } }, "7facaa71-5714-32be-a076-10d5a72bfe63": { "content": "padding: ${1},", "doc": "padding", "filetype": "react-native", "grammar": "lsp", "label": "padding", "matches": { "padding": true } }, "7facc6f6-1cde-38f0-b2ef-bcc9d095fb11": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\n\timport Vue from 'vue'\n\n\texport default Vue.extend({\n\t\t${0}\n\t})\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with Typescript", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component-with-typescript", "matches": { "vue base ts": true } }, "7faf370d-dedb-3b7f-b274-c1d182b2d2d7": { "content": "expect(${1:target}).toThrowError(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to throw error (js)", "matches": { "ethe": true } }, "7fb1c905-910e-3cc6-9e04-0f7da38dbf19": { "content": "assert_no_difference '${1:Model}.${2:count}' do\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "asnd": true } }, "7fcf2c56-c2c9-3848-9470-8e68ebe6d5f1": { "content": "_.isNative(${value})", "doc": "_.isNative(Array.prototype.push);\n// => true\n\n_.isNative(_);\n// => false\n\nChecks if `value` is a pristine native function.\n\n**Note:** This method can't reliably detect native functions in the presence\nof the core-js package because core-js circumvents this kind of detection.\nDespite multiple requests, the core-js maintainer has made it clear: any\nattempt to fix the detection will be obstructed. As a result, we're left\nwith little choice but to throw an error. Unfortunately, this also affects\npackages, like [babel-polyfill](https://www.npmjs.com/package/babel-polyfill),\nwhich rely on core-js.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isnative", "matches": { "lodash isnative": true } }, "7fd03752-639c-3eb1-9b9e-965a63b92173": { "content": "echo CHtml::image('${1:src}', '${2:alt}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhimg": true } }, "7fd56f35-413b-3b74-9a4f-2f4d5964e97b": { "content": "display: inline-block", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:ib": true } }, "7fd71c69-c833-360d-a557-20c31aa536a0": { "content": "func _gui_input(event):\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "guii": true } }, "7fd728ed-a70d-32b5-bd8b-e783d21ccde0": { "content": "<hgroup>\n\t${0}\n</hgroup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "hgroup": true } }, "7fdf2743-bca4-3d73-ad5d-a63f352fb1e0": { "content": "std::cin >> $1;", "doc": "Code snippet for std::cin, provided the header is set", "filetype": "cpp", "grammar": "lsp", "label": "cin", "matches": { "cin": true } }, "7fdf8bb4-34ef-3cbe-a9b9-d8dc6dc6679d": { "content": "public interface ${TM_FILENAME_BASE} {\n\t$0\n}", "doc": "Creates a normal interface.", "filetype": "unity", "grammar": "lsp", "label": "General interface", "matches": { "interface": true } }, "7fe3a780-8d16-39cc-a1b9-06de3a7b7049": { "content": "truncatewords_html:${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "truncatewordshtml": true } }, "7fe470bb-ad97-31af-ac80-d1ff37a8ecae": { "content": "text-indent: ${0:2em};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-indent", "matches": { "ti": true } }, "7fe523c9-c2e4-3629-aa31-250799949e25": { "content": "if (${1}) begin\n\n\t${2}\n\nend\n\nelse begin\n\n\t${3}\n\nend", "doc": "If-else statement", "filetype": "verilog", "grammar": "lsp", "label": "if-else", "matches": { "ife": true } }, "7fe58f69-84a4-3508-b97e-60456514a7ff": { "content": "std_logic_vector(${1:7} ${2|downto,to|} ${3:0}) := (others => '0');", "doc": "std_logic_vector Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_logic_vector initialised", "matches": { "stdvi": true } }, "7fe5f7c9-1caf-3b9d-9aac-28da4014f686": { "content": "for ${1} = ${2}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "standard for loop", "matches": { "for": true } }, "7febc597-dfb4-3cdc-976c-69725c0ab273": { "content": "after ${1:time in ms} ${0:?script script ...?}", "doc": "This command is used to delay execution of the program or to execute a command in background sometime in the future.", "filetype": "tcl", "grammar": "lsp", "label": "Executes a command after a time delay", "matches": { "after": true } }, "7fecec44-f5de-3dbe-8a3d-da79c66471e9": { "content": "defer ${1:func}(${2})\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "defer someFunction()", "matches": { "df": true } }, "7fedc921-e816-3e4c-b527-9c619cff4fd0": { "content": "visibility ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "v": true } }, "7ff12c51-7f1b-3976-9670-68542b1e5e56": { "content": "{:catch error}\n\t<!-- promise was rejected -->", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-catch-block", "matches": { "svcatch": true, "svelte catch": true } }, "7ff45eeb-ede3-3d4d-800c-d449d3778a21": { "content": "function(${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "anf": true } }, "7ff6c6c9-b35f-33e0-80ac-9cd7c2c3fc6d": { "content": "checkEvents() {\n\tthis.router.events.subscribe(event => {\n\t\tswitch (true) {\n\t\t\tcase event instanceof ${1:eventName}:\n\t\t\t\t$0\n\t\t\t\tbreak\n\n\t\t\tdefault:\n\t\t\t\tbreak\n\t\t}\n\t})\n}", "doc": "Angular Router Events", "filetype": "typescript", "grammar": "lsp", "label": "Angular Router Events", "matches": { "a-router-events": true } }, "7ff998ad-bc86-327c-a312-bc89b89e0024": { "content": "intercept[${1:IllegalArgumentException}] {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "intercept": true } }, "7ffe7430-6e33-3a6c-a9b6-dd6bb428526f": { "content": "break;", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "br": true } }, "800031dc-9e54-38a6-8865-53fb3934dafb": { "content": "config ${1|env,nu,reset|}", "doc": "\"config\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "config builtin", "matches": { "config": true } }, "8000eee2-14d4-3e8a-83d1-c416462a46a6": { "content": "{% endwith %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endwith", "matches": { "endwith": true } }, "8002d7e7-1cf7-3ecc-80ec-19957523f68d": { "content": "PropTypes.bool.isRequired", "doc": "Bool prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeBoolRequired", "matches": { "ptbr": true } }, "8003df37-a2b4-356f-a272-80aa69278c73": { "content": "{if ${1}}\n\t${0:${VISUAL}}\n{else}\n\t${2}\n{/if}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{if cond} ... {else} ... {/if}", "matches": { "ife": true } }, "800a4338-e8dc-3aed-bfb2-440112394c60": { "content": "| minus: ${1:1}", "doc": "Math filter: minus", "filetype": "liquid", "grammar": "lsp", "label": "Filter minus", "matches": { "minus": true } }, "80144d9a-9190-3278-b31f-0acee473608d": { "content": "const ${1:queryName} = `query ${1:queryName} {\n ${2:query}\n}\n`;", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-query", "matches": { "graphql-request query": true } }, "801bb8ab-070e-3084-8eb7-3989da368b94": { "content": "database $0", "doc": "Models a Database (depicted as a cylinder)", "filetype": "plantuml", "grammar": "lsp", "label": "Database", "matches": { "db": true } }, "801e8bcc-5ac3-3932-8d4c-0b84d2958f6d": { "content": "\\${1:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${1:TARGET}", "matches": { "1T": true, "1t": true } }, "801f2407-42b2-354a-926c-df922eced10f": { "content": "extern crate ${0:TARGET};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "extern crate", "matches": { "ec": true } }, "8022cd53-84fd-3cee-8c72-7e5c17a34ceb": { "content": "it { should have_many :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishm": true } }, "802a8cd2-01b6-3b1e-b0de-b09b2098cd42": { "content": "clock ${0:subCommand}", "doc": "The clock command performs several operations that obtain and manipulate values that represent times. Subcommands could be one of add, clicks, format, microseconds, milliseconds, scan, seconds.", "filetype": "tcl", "grammar": "lsp", "label": "Obtain and manipulate dates and times", "matches": { "clock": true } }, "802c35b0-d42f-3a43-a829-3bab559a3fb8": { "content": "\\\\left| ${0:${VISUAL}} \\\\right|", "doc": "", "filetype": "tex", "grammar": "snu", "label": "left| right|", "matches": { "lr|": true } }, "802e3ff6-f6d5-3024-bc28-85bc693961b8": { "content": "var ${1} = ${2};", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "var": true } }, "803028d4-bd7c-3776-9452-9af8c80cf967": { "content": "const ${1:/*variable*/} = ${2:/*value*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "const (con)", "matches": { "con": true } }, "80338cd8-fe99-31a3-a73e-b41414de0502": { "content": "belongs_to :${0:association}, polymorphic: true", "doc": "belongs_to polymorphic assocation", "filetype": "rails", "grammar": "lsp", "label": "Belongs to polymorphic", "matches": { "btp": true } }, "80378b20-ba25-3225-9e28-7f3ad8b681de": { "content": "validates :${1:attribute}, uniqueness: true", "doc": "validates presence", "filetype": "rails", "grammar": "lsp", "label": "Validate uniqueness", "matches": { "vu": true } }, "80411e8d-aaa3-3b93-973a-1340f629e355": { "content": "toMs(${1:'1min'})", "doc": "Convert human readable expression to milliseconds", "filetype": "edge", "grammar": "lsp", "label": "edge: toMs", "matches": { "toMs": true } }, "804368fc-3682-3afa-97cb-c800d88899e2": { "content": "it { should belong_to :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isbt": true } }, "8044d025-729e-338d-85f5-cd99c9c9cc34": { "content": "it('${1:}', function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "it('should do', function() { ... })", "matches": { "it": true } }, "8046cab1-5578-3213-bd10-5d2d0f1a2c80": { "content": "<%= link_to ${1:model}.${2:name}, ${3:$1}_path(${0:$1}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lim": true } }, "8049a154-18a5-36ed-8a08-1f67345190c0": { "content": "- (id)init\n{\n\tif (self = [super init]) {\n\t\t${0}\n\t}\n\treturn self;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "init": true } }, "804dd82d-7d57-3e30-928e-f791e461def9": { "content": "overflow-y: visible;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovy:v": true } }, "804e84ba-b7eb-32f0-b856-b4e0ec00db14": { "content": "it('should ${1:first}', async () => { ${2:second} })", "doc": "Testing asynchronous `it` block", "filetype": "react-es7", "grammar": "lsp", "label": "itAsyncBlock", "matches": { "tita": true } }, "80522311-5f43-3fc5-8c5f-62dcbb5b35dd": { "content": "@constructor", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@constructor", "matches": { "@constr": true } }, "805383ef-cb7d-385e-863c-3855c6429c1f": { "content": "address = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "address": true } }, "8057b563-3b4f-3af6-a51d-e5a79901f6e3": { "content": "<%= link_to '${1:link text...}', controller: '${2:items}', action: '${0:index}' %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lica": true } }, "805bcce7-ba89-31de-aae7-b7d35fa03eaa": { "content": "it('${1:description}', () => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "it (js)", "matches": { "it": true } }, "806011a9-ae8e-3a28-bbc5-3f6bdb79dd50": { "content": "{% endswitch %}$0", "doc": "endswitch", "filetype": "twig", "grammar": "lsp", "label": "endswitch", "matches": { "endswitch": true } }, "80624ff3-e6ea-3e22-ae31-beb02b317872": { "content": "use Symfony\\Component\\HttpFoundation\\Request;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Symfony\\..\\Request", "matches": { "usereauest": true } }, "8062ded4-c38f-39c9-8cbc-eec5d44b5322": { "content": "resource \"cloudstack_network_acl_rule\" \"${myResourceName}\" {\n acl_id = \"f3843ce0-334c-4586-bbd3-0c2e2bc946c6\"]]\n\n rule {\n action = \"allow\"\n cidr_list = [\"10.0.0.0/8\"]\n protocol = \"tcp\"\n ports = [\"80\", \"1000-2000\"]\n traffic_type = \"ingress\"\n }\n}", "doc": "define cloudstack_network_acl_rule resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_network_acl_rule", "matches": { "tf-cloudstack_network_acl_rule": true } }, "806de371-d771-3d6c-9228-fb20328832dc": { "content": "string.email()", "doc": "string.email(message?: string | function): Schema\n\nValidates the value as an email address via a regex.", "filetype": "yup", "grammar": "lsp", "label": "string-email", "matches": { "yup string email": true } }, "806e27fb-7e4c-30e9-a3d8-be6daaa182f1": { "content": "note left : $0", "doc": "A note that appears on the left", "filetype": "plantuml", "grammar": "lsp", "label": "Note left", "matches": { "note-lf": true } }, "806f8db0-cf29-3464-8b21-6e545ad93424": { "content": "place-self: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps:s": true } }, "8072bf84-da4d-3e74-8201-e0d919c6f6f2": { "content": "font-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fs": true } }, "80786038-7f80-396c-9a4e-847c2062e545": { "content": "<%= render partial: '${1:item}', collection: ${0:items} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rpc": true } }, "80797581-d025-3db4-94af-6963e6055224": { "content": "div(ng-show='${1}')", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "show": true } }, "8079ac9c-f859-3e55-99eb-6a1acdf29c99": { "content": "always @(${1:*})${2:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "always @()", "matches": { "al": true } }, "807aacb1-3812-3ab0-ba0a-b54017d21882": { "content": "interface ${1:Name} {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "interface declaration", "matches": { "interf": true } }, "807c083c-a39a-3801-b8f8-7fc7eda4dcb3": { "content": "# encoding: utf-8$0", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert encoding comment", "matches": { "enc": true } }, "807c5c67-7b53-33be-9f78-772ab8e8c9ee": { "content": "bind:this={${1:dom_node}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-this", "matches": { "svbind-this": true, "svelte bind this": true } }, "8086da78-f34e-3d03-89e4-921cdf722b64": { "content": "dispatch_semaphore_create(${1:intptr_t value})", "doc": "Create a dispatch_semaphore_create", "filetype": "objc", "grammar": "lsp", "label": "Dispatch semaphore create", "matches": { "dispatchsemaphorecreate": true } }, "808b3919-9639-34fa-b483-ddac5d15e557": { "content": "pipe(${1:stream})${2}", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "pipe": true } }, "8091e34a-a98a-30a8-8d08-97a157e5db0c": { "content": ".iter()$0", "doc": "", "filetype": "rust", "grammar": "snu", "label": ".iter()", "matches": { ".it": true } }, "80961b6e-8f11-3329-8315-693932552b93": { "content": "@online{${1:name},\n\tauthor={${2:author}},\n\ttitle={${3:title}},\n\tdate={${4:date}},\n\turl={${5:url}}\n}\n$0", "doc": "", "filetype": "bib", "grammar": "snu", "label": "Online resource", "matches": { "online": true } }, "8099394b-74bf-374f-931d-a386ffb0e084": { "content": "background-size: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgz:a": true } }, "80a02b29-fb7b-3ba5-acb8-88d4b9b8c1b3": { "content": "STRING ${1:item1} DELIMITED BY SIZE\n ${2:item2} DELIMITED BY SIZE\n INTO ${3:result}\nEND-STRING\n$0", "doc": "string delimited by size", "filetype": "vscode_cobol", "grammar": "lsp", "label": "STRING", "matches": { "STRING": true } }, "80a73d5c-704b-3a7f-b914-79db7df81599": { "content": "validates :${1:attribute}, length: { in: ${2:3}..${0:20} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vl": true } }, "80a867c7-395d-3ca0-8ca2-e50426e6de5f": { "content": "const ${1:first} = (${2:second}) => { ${3:third} }", "doc": "Creates a named function", "filetype": "react-es7", "grammar": "lsp", "label": "namedFunction", "matches": { "nfn": true } }, "80a9ec6b-99e3-3742-aa1e-73fca9fd65c4": { "content": "justify-items start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ji:s": true } }, "80aa3c26-8105-3c5f-949a-d0198681f022": { "content": "<%= ${1:TARGET} %>${2}", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "<%= %>", "matches": { "ruby_print": true } }, "80b68a7e-9c4d-3ef7-9548-da6ccdc7106c": { "content": "onMounted(() => {${1}})", "doc": "Vue Mounted Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onMounted", "matches": { "v3onmounted": true } }, "80bac6f7-90c9-313e-a0ca-02866f8f344e": { "content": "mixed.validateAt()", "doc": "mixed.validateAt(path: string, value: any, options?: object): Promise<any, ValidationError>\n\nValidate a deeply nested path within the schema. Similar to how reach works,\nbut uses the resulting schema as the subject for validation.\nNote! The value here is the root value relative to the starting schema, not the value at the nested path.\nlet schema = object({\n foo: array().of(\n object({\n loose: boolean(),\n bar: string().when(\"loose\", {\n is: true,\n otherwise: s => s.strict()\n })\n })\n )\n});\n\nlet rootValue = {\n foo: [{ bar: 1 }, { bar: 1, loose: true }]\n};\n\nawait schema.validateAt(\"foo[0].bar\", rootValue); // => ValidationError: must be a string\n\nawait schema.validateAt(\"foo[1].bar\", rootValue); // => '1'", "filetype": "yup", "grammar": "lsp", "label": "mixed-validate-at", "matches": { "yup mixed validateat": true } }, "80bba46b-ac6a-3523-9522-1945bcda8add": { "content": "Color:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "Color: from pykv-snippets", "matches": { "color": true } }, "80bbc26d-09d1-39c4-a5d8-543187eca3b1": { "content": "${1:deferred}.isRejected()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Disrej": true } }, "80bcca0d-9774-3f2d-ba46-cdb7db1d6342": { "content": "echo CHtml::activeCheckBox(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhacb": true } }, "80c41cb8-e356-30ad-ba87-c05c041aa50d": { "content": "float32", "doc": "", "filetype": "go", "grammar": "snu", "label": "float", "matches": { "fl": true } }, "80c6d5f4-076a-3e4f-85d4-a76ebb2a50a1": { "content": "params[:${1:id}]", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "pa": true } }, "80c89ef7-08b0-3bb1-ae08-560a68794908": { "content": "<Image alt=\"$1\" src=\"$1\" width=\"$1\" height=\"$1\" />", "doc": "Use sized Next Image component", "filetype": "next", "grammar": "lsp", "label": "Use sized Next Image component", "matches": { "usim": true } }, "80cada6b-d280-3ee0-ba7e-e3221ddc1a9d": { "content": "${1}defined('${2}')", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "def?": true } }, "80cdc91b-0acb-3755-8f9d-73baab8d42bc": { "content": "for(int ${2:i} = 0; $2 < ${1:count}; $2${3:++})\n{\n\t${4}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "for": true } }, "80d7445a-adeb-3d6e-a397-fbe6d7a1d83a": { "content": "font-effect: engrave", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fef:eg": true } }, "80d86925-40d3-3dd0-8707-11c3f958bd68": { "content": "{%- if ${condition} -%}\n\t${code1:}\n{%- else -%}\n\t${code2:}\n{%- endif -%}", "doc": "Control flow tag: if else", "filetype": "jekyll", "grammar": "lsp", "label": "Tag if else", "matches": { "ifelse": true } }, "80e3b95c-5af2-3657-a15d-d45ad615f4e9": { "content": "if {${1:expr1}} {\n\t$2\n} elseif {${3:expr2}} {\n\t$4\n} else {\n\t$0\n}", "doc": "if elseif else statement", "filetype": "tcl", "grammar": "lsp", "label": "Execute scripts conditionally - if elseif else", "matches": { "iffe": true } }, "80e594ff-ad68-3c47-8232-8ec07eb3cfcd": { "content": "reg [${1}:${2:0}] ${3:name} [${4:0}:${5}];${6:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "reg [] name []", "matches": { "regm": true, "regmemory": true } }, "80e5ca4e-e1e8-3ac2-a0fb-658d98c851ac": { "content": "try\n\t${1}\nwith ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "try": true } }, "80e9f787-256f-31c0-b66f-fbbd4fa53c2d": { "content": "{background-color=\"$1\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "background color", "matches": { "bgcol": true } }, "80ed1691-9274-3957-b069-956330d167a4": { "content": "_.differenceBy(${array}, ${values}, ${iteratee})", "doc": "_.differenceBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n// => [1.2]\n\n// The `_.property` iteratee shorthand.\n_.differenceBy([{ 'x': 2 }, { 'x': 1 }], [{ 'x': 1 }], 'x');\n// => [{ 'x': 2 }]\n\nThis method is like `_.difference` except that it accepts `iteratee` which\nis invoked for each element of `array` and `values` to generate the criterion\nby which they're compared. The order and references of result values are\ndetermined by the first array. The iteratee is invoked with one argument:\n(value).\n\n**Note:** Unlike `_.pullAllBy`, this method returns a new array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-differenceby", "matches": { "lodash differenceby": true } }, "80ed6c1e-f0a0-3cc0-828d-4592b5e64866": { "content": "<code>${1:source code or program output.}$0</code>", "doc": "This tag is used to set one or more lines of source code or program output in some special font. For small code fragments in narrative, use <c>.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<code>", "matches": { "<code>": true } }, "80f44288-2b3e-3647-8cf1-13927d77f4e7": { "content": "overflow: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ov:a": true } }, "80fc1438-296f-3d21-a1ea-1efe8332ed0e": { "content": "defp ${1:name}(${2:args}) when ${3:guard} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defpw": true } }, "80fec6a9-ce3e-3f9a-a218-b525d8a0e36e": { "content": "import ${2:moduleName} from '${1:module}';$0", "doc": "Imports entire module statement in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "import", "matches": { "base import": true } }, "8101836e-430c-352c-9d67-03a564894173": { "content": "import { connect } from 'react-redux'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReduxConnect", "matches": { "redux": true } }, "81050451-6d74-3826-86d8-74f1dd4b2569": { "content": "PropTypes.bool.isRequired", "doc": "Bool prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeBoolRequired", "matches": { "ptbr": true } }, "810a42eb-f94e-3391-9ee9-43c6554c905c": { "content": "${1:obj}.scrollTop(${2:value})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "scrollt": true } }, "810bc4cb-88db-3615-958d-4a685570386a": { "content": "<${1:Component} ${2:attribute}={${3:value}}/>", "doc": "Tags that have the name of a component will render that component at the point where the tag is defined.", "filetype": "mint", "grammar": "lsp", "label": "Components Tags", "matches": { "tag": true } }, "810c4879-a234-3daf-ae27-aab82f76c259": { "content": "(${1:Expand acronym})", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "(": true } }, "810d272f-16a8-3c45-ad86-b7160c6e65d7": { "content": "else {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "el": true } }, "81154e4e-5f51-310c-9d45-be90c5cf10bd": { "content": "\\\\begin{align${1:ed}}\n\t\\\\label{eq:${2}}\n\t${0:${VISUAL}}\n\\\\end{align$1}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "align(ed) environment", "matches": { "ali": true } }, "8116a680-8e02-32c7-b8c1-379de5ae9aff": { "content": "@experimental$0", "doc": "This tag can be used to indicate that the associated member is intended to eventually be used by third-party developers but is not yet stable enough to conform to semantic versioning requirements.", "filetype": "tsdoc", "grammar": "lsp", "label": "experimental", "matches": { "@experimental": true } }, "811b817c-ed99-3d9d-a056-0a08f3eb90d9": { "content": "filter progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "op:ie": true } }, "812179c3-d627-3f41-8767-e52e0aced46a": { "content": "assertThat(${1:mockedService.executeMagic()}, notNullValue());", "doc": "assert that is not null", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - is not null", "matches": { "test_not_null": true } }, "812e6fd5-a8e1-38cc-90f4-b76a716edb50": { "content": "do for ${1:#:iter} {\n ${2:#:commands}\n}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "do for <iter> {...}", "matches": { "do": true } }, "8132bfc2-2d7c-3ea5-89a8-48bc457dd6f2": { "content": "int main(int argc, char **argv) {\n\ttesting::InitGoogleTest(&argc, argv);\n\treturn RUN_ALL_TESTS();\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "GTest:add main", "matches": { "gtemain": true } }, "8135fa7b-11a2-3249-9a40-3382921005df": { "content": "includes($1)\n$0", "doc": "The includes() method performs a case-sensitive search to determine whether one string may be found within another string, returning true or false as appropriate.", "filetype": "javascript", "grammar": "lsp", "label": "includes", "matches": { "includes": true } }, "8135ff91-b591-32f3-b0a8-13e693bbfb74": { "content": "fmt.Printf(\"$1 = %+v\\n\", ${1:${VISUAL}})", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Printf(...)", "matches": { "ff": true } }, "81380ce0-6b05-3ec8-9b33-c3fc5a2ac012": { "content": "@media ${1:all} and (max-width: ${2:SIZE}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "@media all and (max-width) {...}", "matches": { "media-max-width": true } }, "813a9562-bb03-31da-8835-ac2646aa5c96": { "content": "it { should accept_nested_attributes_for :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isana": true } }, "813e45fc-3d77-3647-b91c-bc907b3292e2": { "content": "border-left-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdls:n": true } }, "81407a10-c7d9-3b29-b950-c90a03c17824": { "content": "<#assign ${1:variable_name} = ${0:value${VISUAL}} />", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#assign variable_name = value />", "matches": { "ass": true } }, "81424bd6-4308-35f6-9fcc-f49b85e5f24e": { "content": "${1:deferred}.done(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Ddone": true } }, "8142e0ff-b4b1-3437-ab50-7545531bd762": { "content": "<rp>$1</rp>$2", "doc": "HTML - Used in ruby annotations to define what to show browsers that do not support the ruby element", "filetype": "html", "grammar": "lsp", "label": "rp", "matches": { "rp": true } }, "8149a8f5-3a51-3dce-87bb-f8d084a199f8": { "content": "reduce(Array.new) { |${1:arr}, ${2:a}| $1.push(*$2) }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "flao": true } }, "8149ef88-de91-30c5-9766-00ef5f8725ce": { "content": "borderBottomRightRadius: ${1},", "doc": "borderBottomRightRadius", "filetype": "react-native", "grammar": "lsp", "label": "borderBottomRightRadius", "matches": { "bor": true } }, "814f68b8-74e2-3bc8-a839-32311fb3e65e": { "content": "assert_response :${1:success}, @response.body", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "asre": true } }, "81501369-6aed-386b-80a3-518642d3f1e8": { "content": "ADD ${1:src} ${2:dst}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "ADD", "matches": { "a": true } }, "8153a394-f589-3ec6-b733-6c40fb6bad05": { "content": "cond do\n\t${1} ->\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "cond": true } }, "815dbe7c-e4fd-3f37-9eda-1dad4f343770": { "content": "ulimits:\n\t\t${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Ulimits", "matches": { "ul": true } }, "8163deaf-6179-3958-94aa-23a36c396f03": { "content": "export ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "expt": true } }, "8164f50d-41e4-3360-8954-f9fb25318c33": { "content": "uvm_tlm_analysis_fifo #(${1:className}) ${2:name};", "doc": "UVM tlm_analysis_fifo template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_tlm_analysis_fifo", "matches": { "uvm_tlm_analysis_fifo": true } }, "816a2ae6-1abf-3a37-a533-9fdc7abacdb2": { "content": "{% block extrahead %}\n $1\n{% endblock extrahead %}", "doc": "Extrastyle no oficial Tag", "filetype": "djangohtml", "grammar": "lsp", "label": "extrastyle", "matches": { "extrastyle": true } }, "816bfc01-2ca2-3f3b-8d23-e51c9f97946a": { "content": "${4}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "alturltitle": true } }, "816e1819-0056-31a7-b339-341b19579228": { "content": "@font-face {\n\tfont-family: ${1};\n\tsrc: url(${2});\n}${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "@f": true } }, "816fa583-1da7-3d93-aa82-117aaeaa2f79": { "content": "[SetUp]\npublic void SetUp() {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "testsetup": true, "tsu": true } }, "817546db-984c-321c-83f8-9a84e4516deb": { "content": "close(unit=${1:iounit}, iostat=${2:ios}${3:, status=\"delete\"})\nif ($2 /= 0) stop \"Error closing file unit $1\"", "doc": "Close File", "filetype": "fortran", "grammar": "lsp", "label": "close", "matches": { "close": true } }, "817646ed-3425-374f-8c36-81eaf4510926": { "content": "[NOTE]\n.${1:title}\n====\n${2:text}\n====\n$0", "doc": "Insert NOTE block", "filetype": "asciidoc", "grammar": "lsp", "label": "note block 2", "matches": { "note+": true } }, "81765b5a-95d1-3cd3-a0ec-b44f5e88b1de": { "content": "ACCEPT ${1:variable}\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ACCEPT", "matches": { "ACCEPT": true } }, "8184bfa8-8fea-3e82-a1f0-72337d701d97": { "content": "match ${1} with\n| ${2} -> ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "match": true } }, "818fe365-70a2-3bb2-95ea-a0fb1c200e71": { "content": "import { createSlice } from '@reduxjs/toolkit'\n\nconst initialState = {\n\n}\n\nconst ${1:${TM_FILENAME_BASE}} = createSlice({\n name: ${2:second},\n initialState,\n reducers: {}\n});\n\nexport const {} = ${1:${TM_FILENAME_BASE}}.actions\n\nexport default ${1:${TM_FILENAME_BASE}}.reducer", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reduxSlice", "matches": { "rxslice": true } }, "8190e441-a189-3f4d-be9d-4f499c2ab739": { "content": "resource \"rundeck_job\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n project_name = \"anvils\"\n node_filter_query = \"tags: web\"\n command {\n shell_command = \"sudo service anvils restart\"\n }\n}", "doc": "define rundeck_job resource.", "filetype": "terraform", "grammar": "lsp", "label": "rundeck_job", "matches": { "tf-rundeck_job": true } }, "81916f90-03cb-393f-a7d9-526cbeaee4ab": { "content": "$this->${1:method}()->shouldNotBe(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotBe('value')", "matches": { "snbe": true } }, "8191faeb-ec05-3179-8ef3-71aa96ee29c3": { "content": "@selected(${1:true})", "doc": "The @selected directive may be used to indicate if a given select option should be \"selected\" (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "selected", "matches": { "b:selected": true } }, "8193b452-af5d-38dd-9087-5e93025e0535": { "content": "overflow-x: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovx": true } }, "819703d3-a81a-3e95-bd0b-1a204714e3e0": { "content": "${1:FIELDNAME} = serializers.IntegerField(${2})", "doc": "Django-rest Serializers ``IntegerField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF IntegerField", "matches": { "sint": true } }, "819e4500-2b2b-3de1-bb10-6fb071db5a4b": { "content": "text-wrap: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tw:n": true } }, "81a63d02-8430-3f3a-be59-f7a42acc5681": { "content": "package name {\n\n\t${1:public|internal|final} class ${2:name} ${0:extends } {\n\t\tprivate|public| static const FOO = \"abc\";\n\t\tprivate|public| static var BAR = \"abc\";\n\n\t\t// class initializer - no JIT !! one time setup\n\t\tif Cababilities.os == \"Linux|MacOS\" {\n\t\t\tFOO = \"other\";\n\t\t}\n\n\t\t// constructor:\n\t\tpublic function $2 (\t){\n\t\t\tsuper2();\n\t\t\ttrace(\"start\");\n\t\t}\n\t\tpublic function name (a, b...){\n\t\t\tsuper.name(..);\n\t\t\tlable:break\n\t\t}\n\t}\n}\n\nfunction A(){\n\t// A can only be accessed within this file\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "all": true } }, "81a79c18-f583-36fa-84fc-b5a22f10297a": { "content": "floatformat:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "floatformat": true } }, "81a7a770-878c-3866-9680-4afe6383dc70": { "content": "border-left-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdls": true } }, "81b28e22-67ac-3457-81d3-5bc03dea7a9a": { "content": "format.${1:html|xml|json|js|any} { $0 }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "format (respond_with)", "matches": { "format": true } }, "81b403ab-e281-37d5-b909-78f3b332b7ac": { "content": "$.ajaxStart(function () {\n\t${1:// handler for when an AJAX call is started and no other AJAX calls are in progress};\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxstart": true } }, "81be6447-cc46-3649-ac79-bd6367e298ae": { "content": "${1:command} | uniq-by ${2:columns}", "doc": "\"uniq-by\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "uniq-by builtin", "matches": { "uniq-by": true } }, "81bed11c-71f3-3ff7-9f9d-91b8198bcfd7": { "content": "<script>\n${1:TARGET}\n</script>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "script": true } }, "81bfcf50-aeea-31f6-81d4-8a3920e2d660": { "content": "readinessProbe:\n httpGet:\n\tpath: /go/api/v1/health\n\tport: 8153\n initialDelaySeconds: {{ .Values.$1.healthCheck.initialDelaySeconds }}\n periodSeconds: {{ .Values.$1.healthCheck.periodSeconds }}\n failureThreshold: {{ .Values.$1.healthCheck.failureThreshold }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "readinessProbe_spec": true } }, "81c1d6fe-be7f-37f9-8c22-d4b478659cb6": { "content": "visibility: collapse;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "v:c": true } }, "81c24389-59c2-3e61-a77b-827e79215ece": { "content": "use Test::More;\nuse Test::Deep; # (); # uncomment to stop prototype errors\nuse Test::Exception;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "tuse": true } }, "81c5917b-6027-34e0-9420-049992086eae": { "content": "if (${1}) {\n\t${2:${VISUAL}}\n} else {\n\t${0}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "ife": true } }, "81cf4bea-95da-3b2c-b985-3982c1b039f9": { "content": "onActivated(() => {$0})", "doc": "Vue activated composition lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onActivated-composition", "matches": { "onActivated": true } }, "81d231c2-ba2f-340b-8709-19af93808f7f": { "content": "if(${1:#:condition})\n\t${0}\nendif()", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "if() endif()", "matches": { "if": true } }, "81d4f433-b1bf-32b1-b86c-dbbefb5a097f": { "content": "*>> <summary>${1:XX is a method in the YY class.}\n*>> <para>${2}</para>\n*>> $0\n*>> </summary>", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "*>> <summary", "matches": { "*>> <summary": true } }, "81d55631-9cbd-36dc-9019-25909727a62e": { "content": "@Output() ${1:eventName} = new EventEmitter<${2:eventType}>()", "doc": "Angular @Output event and emitter", "filetype": "typescript", "grammar": "lsp", "label": "Output Event", "matches": { "a-output-event": true } }, "81d8d677-72d0-3b64-9676-c92317d8e7ae": { "content": "${1:command} | take until {|${2:el}| ${3:predicate} }", "doc": "\"take until\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "take until builtin", "matches": { "take-until": true } }, "81dc0fb4-73d1-3828-a75b-d40573f97c5d": { "content": "printNum(${1:#:level}, ${2:#:type});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "pn": true } }, "81e1c365-139e-37bc-a684-1a9f8f20aba8": { "content": "⎋", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "esc": true } }, "81e7a9f0-8f5e-3e46-97a2-fafe9c454831": { "content": "type ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "type": true } }, "81ead43c-8151-3527-8c43-6f56e162f65f": { "content": "border-right-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdri": true } }, "81f590fd-2587-3422-b9d2-b841a1e80001": { "content": "{% css %}\n\t$1\n{% endcss %}\n$0", "doc": "css", "filetype": "twig", "grammar": "lsp", "label": "css", "matches": { "css": true } }, "81f7f11d-f0b2-3a18-8104-ff37e3f4a3d4": { "content": "while [[ ${1:condition} ]]; do\n\t${0}\ndone", "doc": "A while loop by condition.", "filetype": "shell", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "81fa3096-f74e-3a50-88db-143320dd75ca": { "content": "resource \"rabbitmq_policy\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n vhost = \"\\${rabbitmq_permissions.guest.vhost}\"\n policy {\n pattern = \".*\"\n priority = 0\n apply_to = \"all\"\n definition {\n ha-mode = \"all\"\n }\n }\n}", "doc": "define rabbitmq_policy resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_policy", "matches": { "tf-rabbitmq_policy": true } }, "81faf764-47c0-3f83-a1b6-0b93cd1cc4fc": { "content": "${1:obj}.die(${2:event}, ${3:handler})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "die": true } }, "8201d4d1-a5fa-315f-840a-85639748514c": { "content": "{\n\t\"type\": \"html\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"default\": \"<div>${0}</div>\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_html": true } }, "820596d0-580f-3b7c-9e3f-0a262bd68391": { "content": "task ${1} is\n\tentry ${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "task": true } }, "820b0745-7493-3c5f-9038-65bfe4f62c5e": { "content": "//#endregion", "doc": "Folding Region End", "filetype": "javascript", "grammar": "lsp", "label": "Region End", "matches": { "#endregion": true } }, "820e1003-1ad4-37ad-844b-7ec5f00f4e9a": { "content": "yup.addMethod()", "doc": "yup.addMethod(schemaType: Schema, name: string, method: ()=> Schema): void\n\nAdds a new method to the core schema types. A friendlier convenience method for schemaType.prototype[name] = method.yup.addMethod(yup.date, \"format\", function(formats, parseStrict) {\n return this.transform(function(value, originalValue) {\n if (this.isType(value)) return value;\n\n value = Moment(originalValue, formats, parseStrict);\n\n return value.isValid() ? value.toDate() : new Date(\"\");\n });\n});", "filetype": "yup", "grammar": "lsp", "label": "yup-add-method", "matches": { "yup addmethod": true } }, "820e6cca-75ed-3013-8ded-8e19e2f936ec": { "content": ":- initialization main.\n\nmain :-\n current_prolog_flag(argv, Args),\n writeln(Args),\n halt.", "doc": "", "filetype": "prolog", "grammar": "snu", "label": "", "matches": { "main": true } }, "820ef470-d97c-32c7-98c1-3dd273b48d7b": { "content": "expose:\n\t\t- ${1:port}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Expose", "matches": { "exp": true } }, "8210098e-b99c-3b72-ac72-0e6fa2fae806": { "content": "var (\n\t${1:x} ${2:Type}${3: = ${0:value}}\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "var ( ... )", "matches": { "vars": true } }, "821285f3-ffbe-37a8-a3e0-a8d22802f52d": { "content": "provider \"librato\" {\n email = \"ops@company.com\"\n token = \"\\${var.librato_token}\"\n}", "doc": "define a librato provider.", "filetype": "terraform", "grammar": "lsp", "label": "librato", "matches": { "tf-librato": true } }, "82154930-ddbb-31cc-b50b-15a7fd3cd0f5": { "content": "if ${1:#:condition}\n ${2:TARGET}\nelse\n ${3:#:body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "ife": true } }, "82160820-1adb-3210-809f-158c9219c443": { "content": "resize none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "rz:n": true } }, "8217b2a7-4da9-3511-a9c4-c20ff902b4a5": { "content": "border-bottom none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdb:n": true } }, "821f2bd6-802c-3411-8e5b-1c738ebeda00": { "content": "describe('${1:first}', () => { ${2:second} })", "doc": "Testing `describe` block", "filetype": "generated", "grammar": "lsp", "label": "describeBlock", "matches": { "desc": true } }, "821f5682-2e27-3c28-8e4e-819100aa9e5c": { "content": "expect(${1:target}).not.toBeGreaterThan(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to not be greater than (js)", "matches": { "notg": true } }, "821ffd10-1634-3a3a-8fe8-b0a0cd72cc1a": { "content": "${1:obj}.change (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "change": true } }, "8220022c-6932-36e0-8b52-f515a66ece31": { "content": "void opAssign($1 rhs) ${2:@safe pure nothrow}\n{\n\t$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "opAssign (op=)", "matches": { "op=": true } }, "8220e60f-d8a8-3aab-9483-953db133896a": { "content": "list-style-type decimal-leading-zero", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:dclz": true } }, "82243a77-1f73-3038-b823-e23b23733861": { "content": "self.assertNotEqual(${1:expected}, ${2:actual}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert not equal", "matches": { "asne": true } }, "82273e2b-6d5e-3f3a-9aca-f71021ed0332": { "content": "def ${1:name}(${2:arg})(${3:arg}) = ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "crdef": true } }, "8228855a-ec0c-3601-b8e0-56a49e5465f7": { "content": "my $fh = open \"${1:filename}\", ${2::r|:w|:a};\n${3:# actions};\n$fh.close;", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "open": true } }, "822f06ee-cdfb-3891-bf93-1bb246876806": { "content": "pragma(${1})", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "prag": true } }, "8233a12d-53e4-3b52-a517-3ae005fda5e1": { "content": "copy(${1:srcImg}${2:, }${3:x}, ${4:y}, ${5:width}, ${6:height}, ${7:dx}, ${8:dy}, ${9:dwidth}, ${0:dheight});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "copy": true } }, "82359ed5-521f-3a97-8328-b255837ac679": { "content": "perform ${1:paragraph-name} ${2:value-1} times", "doc": "perform paragraph x times", "filetype": "vscode_cobol", "grammar": "lsp", "label": "perform", "matches": { "perform": true, "pt": true } }, "82392376-e835-3289-95ca-50d5bd42f02b": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"atlas\"\n config {\n name = \"bigbang/example\"\n access_token = \"X2iTFefU5aWOjg.atlasv1.YaDa\"\n }\n}", "doc": "Define a backend-atlas backend", "filetype": "terraform", "grammar": "lsp", "label": "atlas_backend", "matches": { "tf-atlas_backend": true } }, "8243da3f-ba7f-3be1-b1f4-d466a5651c70": { "content": "my \\$${1:string var} = join('${2:delimiter pattern}', @${3:array_var});", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "join array", "matches": { "join": true } }, "8244701f-2d8d-3603-880d-ab33766a0a42": { "content": "when $1\n\t${0}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "when": true } }, "824b5e0a-a020-33d0-b76c-a64f2c6a3d5b": { "content": "digitalRead(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "dr": true } }, "824c8076-dfcb-369e-8b98-c6ba05bb18d7": { "content": "import ipdb; ipdb.set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "import ipdb..", "matches": { "ipdb": true } }, "825d8fa9-0e6b-3d5a-8253-c0267c6fa001": { "content": "$this->${1:method}()->shouldEndWith(${2:'string'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldEndWith('string')", "matches": { "send": true } }, "8261c3d0-dc06-3807-aa1f-ea16c33097ce": { "content": "RSpec.describe ${1:described_class} do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert RSpec.describe class", "matches": { "rdesc": true } }, "8263f4f8-14b6-3c80-8de8-d52011e81b61": { "content": "byte ${1:b}${2: = }${0:127};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "byte": true } }, "82640daf-83f1-3fc6-b642-2cee880feb48": { "content": "let ${1:pattern} = $0", "doc": "Snippet for a let definition", "filetype": "ocaml", "grammar": "lsp", "label": "let (toplevel)", "matches": { "let": true } }, "8266a194-bdfc-355e-bad7-07b3c94375dc": { "content": "# ${1:documentation}\ndef-env ${2:name} [${3:param}: ${4|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${5:, }] {\n\t$0\n}", "doc": "\"def-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@def-env builtin", "matches": { "@def-env": true } }, "8267eadf-6d61-31bc-83b5-a94cb3f7681a": { "content": "left: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "l:a": true } }, "826fdc66-2908-3a0c-bb34-0e5f57e785ba": { "content": "<audio controls>\n\t$1\n</audio>", "doc": "HTML - Defines sounds content", "filetype": "html", "grammar": "lsp", "label": "audio", "matches": { "audio": true } }, "82737000-288c-3d42-a885-007ef1b51538": { "content": "validates_inclusion_of :${1:attribute}${2:, in: ${3:%w( ${4:mov avi} )}, on: :${5:create}, message: \"${6:extension %s is not included in the list}\"}, if: proc { |obj| ${7:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_inclusion_of if", "matches": { "viif": true } }, "827a3281-f6fc-30f7-87b3-d798f1501817": { "content": "Vue.directive('${1:directiveName}', {\n\tbind(el, binding, vnode) {\n\t\tel.style.${2:arg} = binding.value.${2:arg};\n\t}\n});", "doc": "vue custom directive", "filetype": "vue", "grammar": "lsp", "label": "vue-custom-directive", "matches": { "vc-direct": true, "vue custom directive": true } }, "827d52ce-5a28-3e7e-98b7-a9337d279c15": { "content": "for (const ${1:iterator} of ${2:object}) {\n\t$0\n}", "doc": "For-Of Loop", "filetype": "typescript", "grammar": "lsp", "label": "For-Of Loop", "matches": { "forof": true } }, "827fcd86-08f6-32d5-a7f2-7126c6f890e5": { "content": "cursor: default;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "cursor: default", "matches": { "curd": true } }, "827fea29-777c-31ae-992f-acaa6c8bed27": { "content": "let [${1:a}] = ${2:data}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Array destructuring", "matches": { "dar": true } }, "8283294f-529c-3976-b180-8b46b2c846c8": { "content": "internal ${1:int} ${2} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p&|": true } }, "8285afd2-f875-3553-882b-a9b2fa0a5076": { "content": "<main>\n\t$1\n</main>", "doc": "HTML - Defines an image map", "filetype": "html", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "828c51fc-b675-3567-8c7e-8fa6423b7131": { "content": "NSMutableDictionary ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nsmd": true } }, "828db0cc-8b23-3169-9c81-c930c6a7af3c": { "content": "<form (ngSubmit)=\"onSubmit()\" #${1:form}=\"ngForm\">\n</form>", "doc": "Form with ngSubmit and form attributes", "filetype": "html", "grammar": "lsp", "label": "ngForm", "matches": { "a-form": true } }, "828f74ef-8845-356c-93b4-588e1c64c0ce": { "content": "componentDidMount() {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentDidMount", "matches": { "cdm": true } }, "829edaf0-86de-385f-827c-8e263ec40d5d": { "content": "${1:out}: $1.o\n\t$(CC) $(CFLAGS) -o $@ $+", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "add": true } }, "82a34afa-2ae1-3165-8a44-7e8854ed20b4": { "content": "public enum ${1}\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "enum+": true } }, "82a4ea92-4abc-38eb-a114-cf39f8b549a2": { "content": "static if(${1:cond}) {\n\t${2}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sif": true } }, "82a5f417-1893-3272-bde7-ab3e75e14bfb": { "content": "resource \"aws_kinesis_firehose_delivery_stream\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_kinesis_firehose_delivery_stream", "filetype": "terraform", "grammar": "lsp", "label": "aws_kinesis_firehose_delivery_stream", "matches": { "tf-aws_kinesis_firehose_delivery_stream": true } }, "82a748a3-28ef-33ce-8d0c-ebd51aaae742": { "content": "acos($2)", "doc": "float acos(float x)\nvec2 acos(vec2 x)\nvec3 acos(vec3 x)\nvec4 acos(vec4 x)\n\nThe acos function returns the arccosine of an angle in radians. It is the inverse function of cosine. The input parameter can be a floating scalar or a float vector. In case of a float vector the arccosine is calculated separately for every component.", "filetype": "glsl", "grammar": "lsp", "label": "acos", "matches": { "acos": true } }, "82a87f6d-34c9-338b-b52f-88346c46d4d2": { "content": "while ($1) {\n\t$0\n}", "doc": "", "filetype": "objc", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "82aac427-2ed5-358f-be23-59a99e150de4": { "content": "<xsl:copy-of select=\"${1:*}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "copy-of": true } }, "82b0e9cc-823a-3b7e-a6f2-e4628d8ec3d8": { "content": "place-content: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:c": true } }, "82b32633-c1c3-341d-a9f2-7902959145a4": { "content": "justify-content right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:r": true } }, "82b64be2-ccea-3f75-b416-eb77636cd5f9": { "content": "border-spacing: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdsp": true } }, "82c46276-88e7-3b4e-b61c-4861259a364c": { "content": "justify-content: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:l": true } }, "82c841a1-9e6a-39af-95d8-2c58c1438aa2": { "content": "test(\"${1:description}\") {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "test": true } }, "82c9b32c-f849-316b-8f6a-75982778de42": { "content": "_.now()", "doc": "_.defer(function(stamp) {\n console.log(_.now() - stamp);\n}, _.now());\n// => Logs the number of milliseconds it took for the deferred invocation.\n\nGets the timestamp of the number of milliseconds that have elapsed since\nthe Unix epoch (1 January 1970 00:00:00 UTC).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-now", "matches": { "lodash now": true } }, "82cb292d-ef4b-3660-bac1-5742ffad89e2": { "content": "page-break-inside: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbi": true } }, "82d01a8d-5973-3b57-b336-2e718aacd507": { "content": "- (${1:id})${2:method}\n{\n\t[super $2];${0}\n\treturn self;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "sm": true } }, "82d064da-49d1-3295-8c26-75efa5d03b24": { "content": "each_index {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_index": true } }, "82d1edab-7734-3597-b3a1-2fe950a380e7": { "content": "/*\n\t${0}\n */", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "doc": true } }, "82d36bfd-7c04-3aa1-8b77-9eca1cf108df": { "content": "fisher.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "fis": true } }, "82d4e412-98c2-3857-b8a2-d1828054aad1": { "content": "white-space-collapse: loose", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc:l": true } }, "82d9501f-f2ec-309b-a92f-df8ebacdbbb4": { "content": "assertThat(${1:\"test\"}, isIn(${2:List.of(\"test\", \"TDD\")}));", "doc": "assert that isIn", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - isIn", "matches": { "test_isIn": true } }, "82dad03d-6b4b-3193-8c5d-5846ba08a3c6": { "content": "font-emphasize ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fem": true } }, "82de77b5-1126-3ef0-a3ea-94aaa35b628b": { "content": "${1:obj}.mouseout (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mout": true } }, "82decdff-1fb0-33b1-a88b-bf066531efbe": { "content": "(+ ${1}\n\t${0})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "+": true } }, "82df5ab3-ab81-3ea8-93a4-c4c754cfbd32": { "content": "import { $2 } from '${1:module}';$0", "doc": "Imports only a portion of the module in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "importdestructing", "matches": { "base import destructing": true } }, "82df868e-ae53-3e2a-942c-2d4ec1b9d555": { "content": "width: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "width", "matches": { "wid": true } }, "82e0dd34-94c7-3e30-af9e-f9d2ad892d83": { "content": "downto(${1:0}) { |${2:n}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "dow": true } }, "82e6f129-9f9a-3196-9415-09c85808d41a": { "content": "background-repeat no-repeat", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgr:n": true } }, "82e71295-c15c-3b86-9109-d03de2f297cd": { "content": "@selector(${1:#:method}:)", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "sel": true } }, "82e772f2-8fcb-3637-9d77-7b3171f84186": { "content": "<xsl:otherwise>${0}\n</xsl:otherwise>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "otherwise": true } }, "82ef337b-6499-3bce-a8d9-ebf1ecb999ed": { "content": "\\${${3:result}}= Run Keyword And Return Status ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Return Status", "matches": { "rkars": true } }, "82f7e5ad-a84d-36a0-a476-b136b5bb3340": { "content": "validates_associated", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_associated", "matches": { "va": true } }, "82fc8dee-b5ad-30af-8487-43c20a40eca2": { "content": "\\\\newcommand{\\\\${1:cmd}}[${2:opt}]{${3:realcmd}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\newcommand", "matches": { "nc": true } }, "82fffdcb-b16c-31e3-9e21-ea08cd6989c2": { "content": "align-self: first baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:fb": true } }, "83019779-3b30-35a7-8ff2-aa6a174e75d4": { "content": "protected ${1:void} ${2:name}(${3}) {\n\t$0\n}", "doc": "Protected method", "filetype": "java", "grammar": "lsp", "label": "Protected Method", "matches": { "protected_method": true } }, "830fee4c-4aea-37ce-bbf1-ff7b3a67a3d8": { "content": "typedef ${1:#:base_type} ${2:#:custom_type};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "typedef": true } }, "830ffa39-1155-3a5b-9992-ea9e2db7d8bf": { "content": "\\\\langle ${0:${VISUAL}} \\\\rangle", "doc": "", "filetype": "tex", "grammar": "snu", "label": "langle rangle", "matches": { "lra": true } }, "8311005e-567c-3ded-a22f-063cc29f2d15": { "content": "expect(${1:target}).not.toContain(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to contain (js)", "matches": { "notc": true } }, "83115cdf-f902-34ae-a660-7f509b10aaf3": { "content": "_.toLower(${string})", "doc": "_.toLower('--Foo-Bar--');\n// => '--foo-bar--'\n\n_.toLower('fooBar');\n// => 'foobar'\n\n_.toLower('__FOO_BAR__');\n// => '__foo_bar__'\n\nConverts `string`, as a whole, to lower case just like\n[String#toLowerCase](https://mdn.io/toLowerCase).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tolower", "matches": { "lodash tolower": true } }, "8317c8f1-5cf6-3235-a721-c1a5dd33b9d7": { "content": "${1:deferred}.isRejected()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Disrej": true } }, "8317faa3-2333-30e9-a22c-fcbaa6047237": { "content": "def ${1:#:name}(${2}):\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "def function(...): ...", "matches": { "def": true } }, "831ce12b-d346-3150-95a6-3b2f10743a8b": { "content": "this.state.${1:first}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "componentState", "matches": { "state": true } }, "83217e8c-9cc9-3658-905c-df21cc4b6205": { "content": "${1:app}.put('${2:route}', ${3:handler});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "eput": true } }, "83297448-94da-3434-a4c7-e5fd3b73a795": { "content": "{{ $1 }}$2", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "{": true } }, "832c7205-11e4-3104-b62a-2ea035be92a6": { "content": "resource \"cloudstack_nic\" \"${myResourceName}\" {\n network_id = \"6eb22f91-7454-4107-89f4-36afcdf33021\"\n ip_address = \"192.168.1.1\"\n virtual_machine_id = \"f8141e2f-4e7e-4c63-9362-986c908b7ea7\"\n}", "doc": "define cloudstack_nic resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_nic", "matches": { "tf-cloudstack_nic": true } }, "832d94ee-0ecc-3d65-9b41-c66736127c56": { "content": "format_args!(\"${1}\")", "doc": "format_args!(…)", "filetype": "rust", "grammar": "lsp", "label": "format_args", "matches": { "format_args": true } }, "83323319-9e88-35be-a45a-bbd7499f4f78": { "content": "(${1:args}) ->\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "fun": true } }, "83323f8b-944b-323b-9d12-acd04bce6b38": { "content": "oom_score_adj: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "OOM Score Adj", "matches": { "oom": true } }, "83360ea4-6e82-3da7-81d6-4f77a7e130de": { "content": "@keyframes ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "keyf": true } }, "8336fb10-a138-3f56-9d37-de27aed0361d": { "content": "type ${1:parentType}Alias $1\n\nfunc (p *$1) MarshalJSON() ([]byte, error) {\n\treturn json.Marshal(&struct{ *$1Alias }{(*$1Alias)(p)})\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Marshalable json alias", "matches": { "ja": true } }, "83395a11-15f8-308c-87d3-488c748e3ffb": { "content": "printf(\"${1:} = %${2}\\n\", $1);", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "prx": true } }, "833d3a3e-c1f5-379a-a5ef-f9479584605a": { "content": "{% load ${0} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "load": true } }, "834dbae9-8cf5-3a85-8f42-f54b1e867425": { "content": "func Fuzz${1}(${2:f *testing.F}) {\n f.Fuzz(func(t *testing.T, ${3:b []byte}) {\n ${4}\n })\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func Fuzz...(f *testing.F) { ... }", "matches": { "funcfuzz": true } }, "834fc8fb-f2b1-3582-a37c-3f8c0fa23a24": { "content": "Run Keyword And Return ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Return", "matches": { "rkar": true } }, "83500fc7-e947-3dfc-9187-47a753c3e824": { "content": "_$0_", "doc": "underline words", "filetype": "norg", "grammar": "lsp", "label": "underline", "matches": { "underline": true } }, "835109fd-ed69-3f98-a335-e7320be34c5c": { "content": "visibility hidden", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "v:h": true } }, "835240a9-8565-34e4-9da7-6f8199092da4": { "content": "$this->assertNotEquals(${1:$expected}, ${2:$actual});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertNotEquals($a, $b)", "matches": { "asne": true } }, "8356cbe3-284d-36c2-9669-e01a2bc496f4": { "content": "(for ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "for": true } }, "835c8c8b-d3f5-3191-bda6-69357c31c2d5": { "content": "resource \"azurerm_cdn_profile\" \"${MyResource}\" {\n name = \"example-name\"\n location = \"West US\"\n sku = \"Standard_Verizon\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n}", "doc": "Defines azurerm_cdn_profile resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_cdn_profile", "matches": { "tf-azurerm_cdn_profile": true } }, "835dbee8-5266-3a07-81e6-b52ba68ced5b": { "content": "Int", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "int": true } }, "8364fa29-a6fd-361f-b2b4-3ab3d8ffc142": { "content": "__${1}__${2}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "__strong__", "matches": { "strong2": true } }, "8366f3ce-20d8-37e1-b692-b63ac29b89f1": { "content": "grid-auto-columns: min-content;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gac:mic": true } }, "8369348e-5bbd-3a90-9ea2-9dc1aa055df3": { "content": "FUNCTION LOCALE-COMPARE(${1:argument1},${2:argument2},${3:locale-optional})$0", "doc": "character '=' or '<' or '>' indicating the result of comparing argument1 and argument2 using a culturall", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOCALE-COMPARE", "matches": { "FUNCTION LOCALE-COMPARE": true } }, "836ca9c3-0543-38dc-84c3-259e4591bec9": { "content": "${1:#:set the_filename to }choose file name with prompt \"${2:#:Name this file:}\"\n\tdefault name \"${3:untitled}\" default location ${4:#:path to home folder}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_NewFile": true } }, "8372216f-9662-3178-97d0-e026848961f6": { "content": "FUNCTION LOCALE-DATE(${1:yyyymmdd},${2:locale-optional})$0", "doc": "format yyyymmd; according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOCALE-DATE", "matches": { "FUNCTION LOCALE-DATE": true } }, "8373bada-bc5f-3ae8-b613-de196f02fa87": { "content": "fscanf(${1:stdin}, \"${2:%d}\"$3)$0", "doc": "fscanf() snippet", "filetype": "c", "grammar": "lsp", "label": "fscanf", "matches": { "fscanf": true } }, "8375c50d-bb6e-30bd-ace0-387b2a675b4d": { "content": "${1:name} ${2:in} ${3:type} ${0: := null}", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "p": true } }, "83775a7f-155e-34d0-b8c9-509dbb23fb87": { "content": "volume = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "volume": true } }, "837c52d7-2b97-3804-9654-a80ec24b8e83": { "content": "display grid", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:g": true } }, "837f92cf-0950-305e-936f-074e1d042b20": { "content": "grid-auto-flow: row;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf:r": true } }, "8381175a-70dc-311f-90c3-18f0477a4fb3": { "content": "::: {.columns}\n::: {.column width=50%}\n$1\n:::\n::: {.column width=50%}\n$2\n:::\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "2col", "matches": { "2col": true } }, "83889e83-558b-3b10-b3ed-f027720aa7f8": { "content": "pipeline {\n\tagent any\n\tstages {\n\t\tstage('${1:Build}') {\n\t\t\tsteps {\n\t\t\t\tsh '${2:make}'\n\t\t\t}\n\t\t}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pipeline": true } }, "83895e78-68e9-37dc-a055-b7a377191f6f": { "content": "\\\\bar{{$1}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "bar", "matches": { "bar": true } }, "838b567a-93cd-3660-b351-88455290d1bc": { "content": "type ${1:x}<'${2:a}> = ${3:int}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "type with generic", "matches": { "tpg": true, "typeg": true } }, "838d80cd-de0f-313a-98b5-d556711ed259": { "content": "if (${1:condition}) ${2:value}", "doc": "Snippet for if expression", "filetype": "kotlin", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "83953328-b99a-32f0-b062-45d8f1b92cd8": { "content": "final ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "fi": true } }, "839dd1b1-3814-3d34-bf3b-adfb626cfc19": { "content": "text='$1'$0", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "text from pykv-sippets", "matches": { "text": true } }, "839e648e-f690-3d36-b28f-e8c21652fa43": { "content": "type ${1:name} ${2:${3:'${4:arg} }= ${5:'${4:arg}}};$0", "doc": "Snippet for a type alias declaration", "filetype": "reason", "grammar": "lsp", "label": "type (alias or abstract)", "matches": { "type": true } }, "83a26ec0-17fb-3907-aead-485551117855": { "content": "exit program returning ${1:item}", "doc": "EXIT PROGRAM", "filetype": "vscode_cobol", "grammar": "lsp", "label": "exit program", "matches": { "ep": true, "exit": true } }, "83a4110d-f98f-33d1-9621-3c33ff2a907f": { "content": "{{ i18n.locale }}", "doc": "An instance of i18n for the default locale is shared with the templates as a global property", "filetype": "edge", "grammar": "lsp", "label": "edge: i18n.locale", "matches": { "i18n.locale": true } }, "83b3850e-a555-39fd-adb6-9fa3e4e5b3d8": { "content": "if ${1:condition} then\n\t$0\nelse\n\t\nend if;", "doc": "If else Statement", "filetype": "vhdl", "grammar": "lsp", "label": "if_else", "matches": { "ifelse": true } }, "83b4eb64-ad5b-3717-a8fc-28995a34408c": { "content": "text-height: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "th": true } }, "83b56ca0-651f-3e38-8416-3adec14a3c02": { "content": "{% extends \"${0:base.html}\" %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "extends": true } }, "83b6a85b-2dee-34b7-8848-fe964e683242": { "content": "resource \"google_compute_firewall\" \"${MyResource}\" {\n name = \"example-name\"\n network = \"example-network\"\n allow {\n protocol = \"icmp\"\n }\n}", "doc": "Defines google_compute_firewall resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_firewall", "matches": { "tf-google_compute_firewall": true } }, "83b89f92-15c8-3e55-aede-45d17465420b": { "content": "#+TITLE: ${1:Untitled Document}\n#+AUTHOR: ${2:Author}\n#+DATE: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}", "doc": "org-file header", "filetype": "org", "grammar": "lsp", "label": "header", "matches": { "head": true } }, "83b9bdf5-49d3-3aa9-b012-bf5790e2622b": { "content": "function ${1:fname}(${2:...})\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "fun": true } }, "83bdc9f6-6a3b-3d17-9157-aee2c9b3be4b": { "content": "[#]", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "caption": true } }, "83c236e0-f03e-36b1-b821-bd266ef72033": { "content": "@implements$0", "doc": "This symbol implements an interface.", "filetype": "jsdoc", "grammar": "lsp", "label": "implements", "matches": { "@implements": true } }, "83c49fb5-a307-399d-a4b7-fa460b886ae3": { "content": "Yii::app()->cache->flush();", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycaf": true } }, "83c5a85e-5299-38ba-9a29-2d8cd8bb6856": { "content": "${1:obj}.mouseover(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mover": true } }, "83c977b4-5103-3d3e-879a-fda8433a6885": { "content": "list-style-position inside", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lisp:i": true } }, "83ca205a-01ee-32d0-9c6a-35f829b1dc60": { "content": "fetchurl {\n url = \"$1\";\n hash = \"${2:sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=}\";\n};", "doc": "fetchurl with default empty hash", "filetype": "nix", "grammar": "lsp", "label": "fetchurl", "matches": { "fetchurl": true } }, "83cb7bd2-0822-3517-bb47-2343db89729a": { "content": "align-content baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:b": true } }, "83cb7fdc-6a4a-318b-acb6-ffab38b3556a": { "content": "<video src=\"${1}\" height=\"${2}\" width=\"${3}\" preload=\"${4:none}\" autoplay=\"${5:autoplay}\">${6}</video>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "video": true } }, "83cc8a6d-b64b-3ee5-8772-3a188a437a93": { "content": "@prepend('${1:scripts}')\n $2\n@prepend", "doc": "prepend content to a stack", "filetype": "snippets", "grammar": "lsp", "label": "prepend", "matches": { "b:prepend": true } }, "83cea381-ba26-333c-99f4-8afa49c46407": { "content": "<address>\n$1\n</address>", "doc": "HTML - Defines an address element", "filetype": "html", "grammar": "lsp", "label": "address", "matches": { "address": true } }, "83dbe2c6-ae68-3f27-9665-ab6662f62168": { "content": "$.isArray(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isarr": true } }, "83dfa6a3-4775-322b-8362-435a2ae5455e": { "content": "align-self: flex-start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "as:fs": true } }, "83e2116e-86a5-3d20-b5c2-a0fa1ee2ef34": { "content": "<xsl:apply-templates select=\"${1:*}\">\n\t<xsl:sort select=\"${2:node}\" order=\"${3:ascending}\" data-type=\"${4:text}\">${5}\n</xsl:apply-templates>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "sort-by", "matches": { "apply-templates": true } }, "83e74c09-7a37-3ad9-bd2c-0e2c295ed794": { "content": "@techreport{${1:LABEL},\n author = {${2}},\n title = {${3}},\n institution = {${4}},\n year = {${5}},\n memo = {type, number, address, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@techreport": true, "techreport": true } }, "83e98e36-4dd9-3f67-9201-1b7479319fde": { "content": "border-fit space", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:sp": true } }, "83eb6ff7-50c7-38cd-8a3f-544af402c78c": { "content": "# ${1:description}\n# \n# VERSION ${2:0.1.0}\n${3}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "HEAD", "matches": { "head": true } }, "840510a4-2d91-371e-bd91-a694cb7db4d6": { "content": "overflow-y: hidden;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovy:h": true } }, "84058d25-7155-3e66-ae93-09cb7eda3d6c": { "content": "shuffle($1)$0", "doc": "shuffle", "filetype": "twig", "grammar": "lsp", "label": "shuffle", "matches": { "shuffle": true } }, "840aaba5-b2c1-3874-93cb-dd04fe2b03c0": { "content": "onDestroy(() => {\n\t${1:// content here}\n});", "doc": "onDestroy lifecycle function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-destroy", "matches": { "s-lifecycle-destroy": true } }, "840b6a2a-4cc6-3cdf-8fb4-b189fc8ecbb1": { "content": "{${1:key}: ${2:value}, ${3:key}: ${4:value}}", "doc": "pair", "filetype": "nushell", "grammar": "lsp", "label": "pair", "matches": { "pair": true } }, "840b8c3e-9539-3482-9851-8c737517b558": { "content": "cursor: help;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:he": true } }, "840c6749-865c-3eb4-9a05-b43e2b4af834": { "content": "-moz-box-shadow: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh:m": true } }, "840d8b04-421b-3222-b728-482c70eb4c92": { "content": "FUNCTION BYTE-LENGTH(${1:integer})$0", "doc": "function byte-length (in bytes) of item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-BYTE-LENGTH", "matches": { "FUNCTION BYTE-LENGTH": true } }, "840e78ef-2df6-340b-badc-e2a23f0f47d8": { "content": "expect(${1:object}).to ${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "exp": true } }, "84107b0a-767e-31c8-bfb9-7a3319a38f5d": { "content": "word-break: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob:n": true } }, "84110ca9-265d-3c20-b33d-b56b54155698": { "content": "_.isNil(${value})", "doc": "_.isNil(null);\n// => true\n\n_.isNil(void 0);\n// => true\n\n_.isNil(NaN);\n// => false\n\nChecks if `value` is `null` or `undefined`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isnil", "matches": { "lodash isnil": true } }, "8411cd96-7b3a-37f1-bd80-e6a816f3bfcc": { "content": "volumes_from:\n\t\t- ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Volumes From", "matches": { "volumes_": true } }, "8413f674-377b-3b4c-a4fd-4421a17aab80": { "content": "{% with %}\n\t${0}\n{% endwith %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig with", "matches": { "with": true } }, "8421f2d2-7d67-3db6-96a6-e75f18ccfa91": { "content": "PropTypes.instanceOf($0).isRequired", "doc": "Is an instance of a class prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeInstanceOfRequired", "matches": { "ptir": true } }, "84283b30-e3ea-32ca-aa4c-0de23ec34684": { "content": "(${1:a}, ${0:b})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "tup": true } }, "842d06eb-07dc-3243-a233-be3447344d80": { "content": "<% include $1 %> $2", "doc": "EJS include statement", "filetype": "ejs", "grammar": "lsp", "label": "EJS Include", "matches": { "ejsinc": true } }, "8430ab85-1876-33b6-a5f0-6732c088fd2f": { "content": "::: nonincremental\n\n${1:${TM_SELECTED_TEXT}}$0\n\n:::", "doc": "Insert nonincremental fenced block", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert nonincremental fenced block", "matches": { "nonincremental fenced block": true } }, "8431dbcb-ae8e-3b3a-afa2-5f755938acd8": { "content": "overflow-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs": true } }, "8431f0c3-fd15-3cdb-a860-a623cc174d1e": { "content": "raise(${1:SomeError}(${2:// write your text}))", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Raise exception", "matches": { "raise": true, "rs": true } }, "8441fc26-d04d-343d-b726-4f0611c3e9f7": { "content": "{\n\t\"type\": \"font_picker\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${3}\",\n\t\"default\": \"${0:helvetica_n4}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_font": true } }, "84427a92-1261-3925-a8e7-3a44b5c7820e": { "content": "list-style-type: lower-roman", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:lr": true } }, "8442bb0c-a73a-31e5-a12f-a9c7e1a8d33f": { "content": "create_table :${1:table_name} do |t|\n\t${0}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mct": true } }, "844422e4-7b9b-325e-b458-4793c49f20c6": { "content": "sourceformat\"${2|free,variable,fixed|}\"\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "sourceformat", "matches": { "sourceformat": true } }, "844f00e2-928c-3b7c-a79f-497908e141fe": { "content": "rotate${1:X}(${0:angle});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "rotate": true } }, "8450284d-a043-30e1-97f2-016eb3aa3ea4": { "content": "PImage(${1:width}, ${0:height});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pimage": true } }, "84512a68-3384-39c3-a7ea-b629ccf94299": { "content": "@moduledoc ~S\"\"\"\n$0\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "moduledoc s", "matches": { "mdocs": true } }, "8454e3c9-470d-337e-8a33-4f4f2f16e452": { "content": "<script setup lang=\"ts\">\n\t$0\n</script>", "doc": "script setup vue with lang ts composition api element", "filetype": "vue", "grammar": "lsp", "label": "script-ts-composition", "matches": { "scriptTsSetup": true } }, "845beb9d-81f0-32ba-9457-54212d43d342": { "content": "#![doc(html_root_url = \"${1:https://docs.rs/serde/1.0}$0\")]", "doc": "indicates the URL for generating links to external crates.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "html_root_url", "matches": { "#![doc(html_root_url)]": true } }, "845e34e4-b26a-3af5-a1e7-6e0144266909": { "content": "state = {\n\t${1}: ${2},\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "st": true } }, "845f3a0e-e731-3cad-bca8-17377ec6c507": { "content": "import $1 from '$2'", "doc": "import ... from ...", "filetype": "script", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "845f6472-7868-38e0-bdfe-eae8d330e362": { "content": "<svelte:self ${1:prop}={${2:value}} />", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-self-prop", "matches": { "svelte self prop": true, "svsep": true } }, "84600aa9-c6bc-319b-a9cb-fc86efad8f2f": { "content": "@method$0", "doc": "This marks an object as being a function, even though it may not appear to be one to the parser. Synonysm of @function and @func.", "filetype": "jsdoc", "grammar": "lsp", "label": "method", "matches": { "@method": true } }, "846108ea-05b1-3250-b210-2fa60014b775": { "content": "@private$0", "doc": "This tag should generally not be used and may be removed in a future release. The @private tag overrides the visibility of a reflection to be private.", "filetype": "tsdoc", "grammar": "lsp", "label": "private", "matches": { "@private": true } }, "8467adbc-f092-3bbb-9e63-6b097e00646d": { "content": "[assembly: InternalsVisibleTo(\"${1:#:FriendName}\")]${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "asm_internals_visible_to": true, "internals asmInternalsVisibleTo friend_attr": true } }, "8468085f-c9be-332f-a94d-ce009ed61706": { "content": "let ${1}: ${2:any} = ${3}\n${0}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts let", "matches": { "tlet": true } }, "846c6253-d310-3d43-a627-d0a258b06128": { "content": "FutureBuilder(\n future: ${1:Future},\n initialData: ${2:InitialData},\n builder: (BuildContext context, AsyncSnapshot snapshot) {\n return ${3:};\n },\n),", "doc": "Creates a Future Builder. This builds itself based on the latest snapshot of interaction with a Future.", "filetype": "flutter", "grammar": "lsp", "label": "Future Builder", "matches": { "futureBldr": true } }, "84711e5b-690a-3aed-8dbb-d9733a4e6651": { "content": "try {\n ${0:TARGET}\n} catch (${1:Exception} ${2:e}) {\n ${3:e.printStackTrace();}\n} finally {\n ${4}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "try_finally": true } }, "84798fa9-829a-32f4-876f-1e0f7070629e": { "content": "resource \"aws_codecommit_trigger\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_codecommit_trigger", "filetype": "terraform", "grammar": "lsp", "label": "aws_codecommit_trigger", "matches": { "tf-aws_codecommit_trigger": true } }, "84852f73-12b3-369c-b6fa-c99cd6f387ff": { "content": "scope :${1:name}, -> { where(${2:field}: ${0:value}) }", "doc": "AR scope", "filetype": "rails", "grammar": "lsp", "label": "Scope", "matches": { "scope": true } }, "8487d4cc-84e1-31e4-b269-833ee928311d": { "content": "max-height none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mah:n": true } }, "8496d773-3268-3f84-97dd-00674e5d94bf": { "content": "/** @var ${3:string} */\n${1:public} $${2};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "att": true } }, "849e9d8d-8bba-3342-9b0f-6158c7cd8001": { "content": "kbd:[${1:key}] $0", "doc": "Insert keyboard key", "filetype": "asciidoc", "grammar": "lsp", "label": "keyboard macro", "matches": { "keyboard macro": true } }, "849f0a24-ca16-3b00-bcf0-a6ab8ab5a60f": { "content": "{% trans %}\n\t$1\n{% endtrans %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "translation", "matches": { "trans": true } }, "84a01e58-08dc-302e-88eb-44cc27ddcc18": { "content": "\\begin{Vmatrix}\n\t${1:TARGET}\n\\end{Vmatrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "Vmatrix": true, "\\begin{Vmatrix} \\Vmatrix": true } }, "84a8350d-1a80-31ec-89c1-44b061e01ae3": { "content": "\\\\url{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "url": true } }, "84aaf492-2221-33de-abf3-50f00418884b": { "content": "IO.puts($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "IO.puts", "matches": { "put": true } }, "84ab2925-91f7-37a7-b650-574e26aff28e": { "content": "${1:public} static void Main(string[] args)\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "svm": true } }, "84b36776-10ba-37c4-8b2b-c45c086fcd7f": { "content": "private int ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi-": true } }, "84b5079d-50e9-3f35-a1ab-177418011cd9": { "content": "translate(${1:x}, ${2:y}${3:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "translate": true } }, "84b5467f-894d-35a7-a555-f463afeae99c": { "content": "${1:kernel}<<<${2:args}>>>(${3});${0}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Kernel call", "matches": { "call": true } }, "84b5b252-43c3-368e-ab3f-25d79fdfcd49": { "content": "let open ${1} in\n${2:TARGET}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "let open .. in", "matches": { "lopen": true } }, "84bc1ee2-27df-30e6-955e-51cb6167f5cc": { "content": "export default (${1:first}) => {${2:second}}", "doc": "Export default function", "filetype": "react-es7", "grammar": "lsp", "label": "exportDefaultFunction", "matches": { "edf": true } }, "84bd9686-a0d3-3c13-b276-24b17db83a9c": { "content": "$this->shouldNotReturnAnInstanceOf($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldNotReturnAnInstanceOf('Type')", "matches": { "snrinstance": true } }, "84c4ee96-443f-34d0-b762-9d4d9e4f0590": { "content": "else\n\t${0:TARGET}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "el": true } }, "84c78620-3590-3812-bc50-b7f39e143310": { "content": "export default class ${1:ClassName} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<>\n\t\t\t\t${2}\n\t\t\t</>\n\t\t);\n\t};\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "ercla": true } }, "84c9d1d3-1831-3ec8-8314-48156398861c": { "content": "@misc{${1:LABEL},\n memo = {author, title, howpublished, month, year, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@misc": true, "misc": true } }, "84cf902f-2bb7-3b55-a5b5-85857acd9d92": { "content": "namespace ${1} {\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "namespace", "matches": { "nspc": true } }, "84cf9f36-b32f-3c10-a855-7d169bdf444e": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${1:Description.}$0\n */", "doc": "A simple Kotlin comment block with short summary and description. Useful when the user prefers to manually add the other documentation tags.", "filetype": "kdoc", "grammar": "lsp", "label": "comment_simple", "matches": { "/*": true } }, "84e39bee-bac2-3566-b2b4-3d41f58df291": { "content": "until [ $1 ]; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "until": true } }, "84e4f0be-5e74-32a1-b45c-a4eddccc655c": { "content": "@ignore$0", "doc": "Reflections marked with the @hidden tag will be removed from the documentation. It is equivalent to the @ignore JSDoc tag.", "filetype": "tsdoc", "grammar": "lsp", "label": "ignore", "matches": { "@ignore": true } }, "84e71b63-611c-36b2-b4bc-cc947e6bd266": { "content": "if (${1:condition}) {\n\t$2\n} else {\n\t$0\n}", "doc": "if/else statement", "filetype": "java", "grammar": "lsp", "label": "ifelse", "matches": { "ifelse": true } }, "84e76b3b-25d4-3c74-a8f8-1699fd5924a4": { "content": "validates_format_of :${1:attribute}, with: /${2:^[${3:\\w\\d}]+\\$}/${4:, on: :${5:create}, message: \"${6:is invalid}\"}, if: proc { |obj| ${7:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_format_of if", "matches": { "vfif": true } }, "84eb0c81-a7a7-3796-8381-68701f8c52f8": { "content": "PropTypes.bool", "doc": "Bool prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeBool", "matches": { "ptb": true } }, "84ed6778-9678-35e4-8e83-2af1b689ae16": { "content": "export extern ${1:name} [${2:param}: string${3:, }]", "doc": "\"export extern\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export extern builtin", "matches": { "export-extern": true } }, "84f30bc5-36b3-3109-9951-3df0fe0d867a": { "content": "private void OnSceneGUI() {\n\t$0\n}", "doc": "Enables the Editor to handle an event in the scene view.", "filetype": "unity", "grammar": "lsp", "label": "Editor OnSceneGUI", "matches": { "OnSceneGUI()": true } }, "84fa33a5-6b7b-393d-8f6d-3b2a2f995f7c": { "content": "\\${${1:val}}= Evaluate ${2:${x} - 10}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Evaluate", "matches": { "eval": true } }, "8501b941-54b0-3e09-87eb-8913746508af": { "content": "$.removeData(${1:element}${2:, 'key name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "remdd": true } }, "85020301-5c03-3c4a-85ac-d6be412c9cca": { "content": "<h2 id=\"${1}\">${0}</h2>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h2#": true } }, "8503366d-63fe-332f-bf8a-8c5005d76361": { "content": "for (auto ${1:i} = ${2:container}.begin(); $1 != $2.end(); ++$1) {\n\t${3:std::cout << *$1 << std::endl;}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "itera": true } }, "85037d18-ce2e-3282-b69d-14f3b01e35c6": { "content": "Plug '${1}', { 'on': '${0}' }", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition with { 'on': '' }", "matches": { "plugon": true } }, "8504b515-4b63-30e8-9b33-5cf4ee5609ab": { "content": "t.${1:string} :${2:title}${3:, null: false}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mnc": true } }, "850ac677-5c12-301b-8a8c-6fb47c1f1a62": { "content": "public int ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi+-": true } }, "850d638d-3cc7-3511-9c70-d37b77b3dd60": { "content": "##### ${0}", "doc": "Add header level 5", "filetype": "markdown", "grammar": "lsp", "label": "header 5", "matches": { "h5": true } }, "851026d4-74b5-32b2-b96a-9c162ebeffa3": { "content": "{#each ${1:items} as ${2:item}, i (${3:key})}\n\t${4: <!-- content here -->}\n{/each}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-index-key-block", "matches": { "sveach-i-k": true, "svelte each index key": true } }, "85108fd4-a796-3945-89f1-e1b363260481": { "content": "printf(\"${1:} = %d\\n\", $1);", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "prd": true } }, "851292bb-2a34-3a1b-95ae-9bd15c149f69": { "content": "${1:#:set the_application to }choose application with prompt \"${2:#:Choose an application:}\"${3:#:with multiple selections allowed}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_Applications": true } }, "851298ac-4fd4-33fc-9062-fec353fa6975": { "content": "[| ${0:TARGET} |]", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "array literal [| |]", "matches": { "arl": true } }, "8514d1da-6930-33d8-bef8-eaf5ead131a8": { "content": "/$0/", "doc": "italic words", "filetype": "norg", "grammar": "lsp", "label": "italic", "matches": { "italic": true } }, "851b6ab4-4a03-3d35-afb6-d92927cfd721": { "content": "@extend ${0:TARGET};", "doc": "", "filetype": "scss", "grammar": "snu", "label": "@extend ...;", "matches": { "extend": true } }, "851c9d3e-1ddc-3250-82c3-eb87209ae728": { "content": "#: import ${1:alias} ${2:package}", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "import from pykv-snippets", "matches": { "#:import": true } }, "85250cdc-33aa-3590-bba1-21b7d597aac5": { "content": "macro ${1:#:name}(${2}):${3:type} =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "macro": true } }, "85295a2b-6704-3ad9-ac9a-ad5658e87045": { "content": "background-attachment fixed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bga:f": true } }, "853eec2c-dc5e-3f13-a1e9-d053e71c6f61": { "content": "if ${1}\n\t${2}\nelse\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "full if-else statement", "matches": { "ife": true } }, "853fcb32-6e15-3799-93b8-1e64bdd2b0c4": { "content": "self.assertEqual(${0}, ${1})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "a=": true } }, "85402c31-76e1-324a-bbeb-b3bd2484f55c": { "content": "{@inheritDoc", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{inheritDoc": true } }, "85416954-060e-3cbb-8391-1b24dd2a25f0": { "content": "<c:choose>\n\t${0}\n</c:choose>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cchoose": true } }, "8541a948-e3dd-37f5-a3ad-d7c18ec2e1fd": { "content": "|> Array.map (fun ${1} -> ${0})", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "amap": true } }, "85432941-91c3-37a1-bd4a-4bc762da347c": { "content": "dict remove ${1:dictionaryValue} ${0:?key ...?}", "doc": "Return a new dictionary that is a copy of an old one passed in as first argument except without mappings for each of the keys listed. It is legal for there to be no keys to remove, and it also legal for any of the keys to be removed to not be present in the input dictionary in the first place.", "filetype": "tcl", "grammar": "lsp", "label": "Return a dict with key removed", "matches": { "dict remove": true } }, "8546022a-2ad8-35a9-b8f1-a040f2970766": { "content": "↑", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "up": true } }, "8547d1ee-2ddd-3b71-a757-2a8cafba7ce9": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"postcss\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component-with-postcss", "matches": { "vue base postcss": true } }, "854a0ca1-e0cf-37fa-a9c0-c68f01e1eb0e": { "content": "useEffect(() => {\n ${1:first}\n\n return () => {\n ${2:second}\n }\n}, [${3:third}])", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useEffect", "matches": { "useEffectSnippet": true } }, "854eb1ee-08dc-31e9-89e0-c631045dc1e6": { "content": "vertical-align: bottom;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "vertical-align: bottom", "matches": { "vab": true } }, "854ef3c5-d5c1-3a4c-be10-c892d006b9be": { "content": "get ${1:property} () {\n\t${0}\n}\nset ${1:property} (${2:value}) {\n\t\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getter + setter", "matches": { "gs": true } }, "854efbbf-0cdd-3122-9ba1-014ce21576d6": { "content": "const ${1:name} = new ${2:type}(${3:arguments});$0", "doc": "New Statement", "filetype": "javascript", "grammar": "lsp", "label": "New Statement", "matches": { "new": true } }, "85508a9a-3660-360d-b9f0-f2306473079b": { "content": "(let [bench-before (System/currentTimeMillis)]\n ${1:TARGET}\n (prn 'Took (- (System/currentTimeMillis) bench-before) 'msec))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "bench": true } }, "8556c54e-4740-3c45-b352-52371b99adbc": { "content": "private", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "pr": true } }, "8558bed2-ea67-3afb-bba6-a532677531d7": { "content": "PropTypes.func.isRequired,", "doc": "Func prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeFuncRequired", "matches": { "ptfr": true } }, "8559938a-34de-3873-b8b0-d94651594cf9": { "content": "#[bench]\nfn ${1:bench_function_name}(b: &mut test::Bencher) {\n\tb.iter(|| {\n\t\t${0}\n\t})\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Bench function", "matches": { "bench": true } }, "855f6976-a42b-331c-8f34-b12d3e9e4c26": { "content": "import { css } from 'styled-components';", "doc": "import { css } from 'styled-components'", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-import-css-from-styled-components", "matches": { "imsccss": true, "styled-components import css": true } }, "8560b165-82fa-3669-be08-cc57ee70febc": { "content": "resource \"docker_image\" \"${MyResource}\" {\n}", "doc": "Defines docker_image", "filetype": "terraform", "grammar": "lsp", "label": "docker_image", "matches": { "tf-docker_image": true } }, "85644bb7-239a-31a5-8aba-8331f3dd5233": { "content": "try {\n\t${0:${VISUAL}}\n} catch(${1:Exception} ${2:e}) {\n} finally {\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "tryf": true } }, "85650bf8-3eee-3d27-baca-1553dd8783f9": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n */", "doc": "A simple C++ comment block for classes, including short summary, and details. Useful when you prefer to add the other documentation tags manually.", "filetype": "cppdoc", "grammar": "lsp", "label": "comment_simple", "matches": { "/*": true } }, "856ad273-7980-3da2-9531-3e8202230d4a": { "content": "expect { ${1:object} }.to ${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "expb": true } }, "856ecbe7-54e5-3415-b913-2c60bd57c029": { "content": "<button type=\"submit\">${0}</button>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button:s": true } }, "8573cbdb-63ee-39f2-9ac8-f7dd923565b9": { "content": "typedef union $1 ${1:Cell};\nunion $1 {$0\n};", "doc": "Define a type with union", "filetype": "c", "grammar": "lsp", "label": "union type", "matches": { "typeunion": true } }, "857695ef-7627-3e68-bf54-654c0c679028": { "content": "scope=\"${1:this api replaced by slot-scope in 2.5.0+}\"$0", "doc": "Used to denote a <template> element as a scoped slot, which is replaced by `slot-scope` in 2.5.0+.", "filetype": "vue", "grammar": "lsp", "label": "vue-scope", "matches": { "scope": true, "vue scope": true } }, "857ded62-d488-3f37-b795-6e36d14a6f6b": { "content": "${1:obj}.prevUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "prevu": true } }, "85833fbe-0257-385f-b8dc-81a4d6303230": { "content": "${1:public} void set${3:}(${2:String} ${0:}){\n\tthis.$4 = $4;\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "set": true } }, "85847c89-5841-3c88-be06-10bce3fc71fd": { "content": "checked (${1:#:var}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "checked () {}", "matches": { "checked": true } }, "8588a8ca-1a07-3e27-8877-8e97f5ea067c": { "content": "quotes: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "q": true } }, "859045d3-5c76-3299-8d00-73de2ecda967": { "content": "else if ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "else if", "matches": { "eli": true } }, "8598495d-f16f-3bf5-9843-90b9af0fd2bc": { "content": "${1:FIELDNAME} = serializers.SlugRelatedField(${2})", "doc": "Django-rest Serializers ``SlugRelatedField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF SlugRelatedField", "matches": { "sslugrelated": true } }, "859e6a17-3b7f-343c-810c-a75bd8790369": { "content": "componentWillUnmount () {\n\t$0\n}", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "react-ts", "grammar": "lsp", "label": "componentWillUnmount", "matches": { "cwun": true } }, "85a437c3-794e-3ee2-b8ac-3d2ff023640c": { "content": "loop {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "loop {}", "matches": { "loop": true } }, "85a47ab0-6196-3ae3-94d1-7b32479aa378": { "content": "abs(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "abs": true } }, "85a6d4b3-f12e-3030-983a-1d0066d4f320": { "content": "setTimeout(function () {${0}}${2}, ${1:10})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "timeout": true } }, "85af1b0b-c3b1-3e5f-9527-e96e3a5f8395": { "content": "```{r ${1:label}, fig.cap = \"${2:Figure caption.}\", fig.alt = \"${3:Alt text.}\"}\nknitr::include_graphics(\"${4:path/to/file.png}\")\n```", "doc": "Insert external figure chunk", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert external figure chunk", "matches": { "external figure chunk": true } }, "85ba91a9-8718-30f1-81a5-04fff7ea33c2": { "content": "<%= ${1:f}.text_field :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "fftf": true } }, "85bb4446-a2ad-3972-b094-8c844c6430d3": { "content": "redirect_to(${2:${10:parent}_${11:child}_path(${12:@}${13:$10})})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (nested path plural)", "matches": { "renpp": true } }, "85bb5760-7d4c-39b6-81b7-b375b62bf911": { "content": "${1:command} | table", "doc": "\"table\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "table builtin", "matches": { "table": true } }, "85bc9b35-88dc-3677-acab-ac3412d4814a": { "content": "page-break-before: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbb:l": true } }, "85befd72-5030-3d97-b6d4-f67196c1c458": { "content": "_.flatMapDeep(${collection}, ${iteratee})", "doc": "function duplicate(n) {\n return [[[n, n]]];\n}\n\n_.flatMapDeep([1, 2], duplicate);\n// => [1, 1, 2, 2]\n\nThis method is like `_.flatMap` except that it recursively flattens the\nmapped results.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flatmapdeep", "matches": { "lodash flatmapdeep": true } }, "85c1e01b-3bd2-354d-b720-8eff0198077f": { "content": "ldply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ld": true } }, "85c38ab5-6a88-3572-ab09-275fbba90731": { "content": "if (${1:condition}) {\n\t$2\n} else {\n\t$0\n}", "doc": "If-Else Statement", "filetype": "typescript", "grammar": "lsp", "label": "If-Else Statement", "matches": { "ifelse": true } }, "85cc41c0-6c73-3698-9eb7-2c64920ee3d3": { "content": "log.Println(\"${1:${VISUAL}}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "log.Println(...)", "matches": { "ln": true } }, "85d0a86d-635c-357a-a067-2a24e113b7f6": { "content": "class $1 extends StatefulWidget {\n\tconst $1({super.key});\n\n\t@override\n\tState<$1> createState() => _$1State();\n}\n\nclass _$1State extends State<$1>\n\t\twith SingleTickerProviderStateMixin {\n\tAnimationController _controller;\n\n\t@override\n\tvoid initState() {\n\t\tsuper.initState();\n\t\t_controller = AnimationController(vsync: this);\n\t}\n\n\t@override\n\tvoid dispose() {\n\t\tsuper.dispose();\n\t\t_controller.dispose();\n\t}\n\n\t@override\n\tWidget build(BuildContext context) {\n\t\treturn Container(\n\t\t\t$2\n\t\t);\n\t}\n}", "doc": "", "filetype": "dart-flutter", "grammar": "snu", "label": "", "matches": { "stanim": true } }, "85d6d7e4-fe2d-318c-bba5-f64e47878295": { "content": "export default (req, res) => {\n if (req.method === 'POST') {\n $1\n } else {\n $2\n }\n};", "doc": "", "filetype": "next", "grammar": "lsp", "label": "next-api-method", "matches": { "next api method": true } }, "85db1f28-918a-3333-96d2-789020c46e97": { "content": "(for/product ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/product", "matches": { "forp": true } }, "85dc37e1-e944-33ee-93bb-1229d05720a5": { "content": "_.take(${array}, ${n})", "doc": "_.take([1, 2, 3]);\n// => [1]\n\n_.take([1, 2, 3], 2);\n// => [1, 2]\n\n_.take([1, 2, 3], 5);\n// => [1, 2, 3]\n\n_.take([1, 2, 3], 0);\n// => []\n\nCreates a slice of `array` with `n` elements taken from the beginning.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-take", "matches": { "lodash take": true } }, "85dd09f8-2845-3f24-822c-046b6c77efd0": { "content": "import React from 'react'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReact", "matches": { "imr": true } }, "85e61045-13a9-3894-86a5-ce141672b87b": { "content": "elif ${1:expression}:\n\t${2:pass}", "doc": "elif statement", "filetype": "python", "grammar": "lsp", "label": "elif", "matches": { "elif": true } }, "85e68075-c4ec-3e01-a2da-b923e9a9db37": { "content": "${1:obj}.before('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "before": true } }, "85e70f23-b714-352e-b215-bbfed99854a2": { "content": "validates_acceptance_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_acceptance_of", "matches": { "vb": true } }, "85eba188-f12e-329a-8c8d-337bdbb48d15": { "content": "const ${1:store} = spring(${2:value}, ${3:options});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-spring", "matches": { "svelte spring": true, "svsp": true } }, "8604b76c-ba65-3b8a-b088-82f848480237": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} | ${5:Column5} |\n| --------------- | --------------- | --------------- | --------------- | --------------- |\n| ${6:Item1.1} | ${7:Item2.1} | ${8:Item3.1} | ${9:Item4.1} | ${10:Item5.1} |\n| ${11:Item1.2} | ${12:Item2.2} | ${13:Item3.2} | ${14:Item4.2} | ${15:Item5.2} |\n${0}", "doc": "Insert table with 3 rows and 5 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 3x5 table", "matches": { "3x5table": true } }, "860780f6-3b5a-38a1-a1f3-08dbdf90df3e": { "content": "$.cssHooks['${1:CSS prop}'] = {\n\tget: function (elem, computed, extra) {\n\t\t${2: // handle getting the CSS property}\n\t},\n\tset: function (elem, value) {\n\t\t${0: // handle setting the CSS value}\n\t}\n};", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "csshooks": true } }, "86136eec-bcb0-3444-ae2e-d1dd871cd744": { "content": "const $1 = reactive({\n\t$0\n})", "doc": "Reactive properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "reactive-composition", "matches": { "reactiveVue": true } }, "8618e957-63c1-32b9-b097-b08439e73270": { "content": "::part(${1})\n\t${2:${VISUAL}}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "{", "matches": { "part": true } }, "861f800e-643d-3784-83c6-d33a72ad0201": { "content": "Js.warn(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.warn", "matches": { "cow": true, "cw": true } }, "862200a8-f4ba-36bc-a973-d0836a4ae87c": { "content": "if (${1}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "if": true } }, "862bf79f-7fdf-3150-9a47-75d90321202c": { "content": "has_one :${1:object}, dependent: :${0:destroy}", "doc": "has_one dependent", "filetype": "rails", "grammar": "lsp", "label": "Has one dependent", "matches": { "hod": true } }, "862c522a-a6b7-35f0-892a-721dfbf69f88": { "content": "else {\n\t${0}\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "el": true } }, "862c7421-163e-382b-a73f-5b7c31bca184": { "content": "\\\\begin{block}{${1:title}}\n\t${0:${VISUAL}}\n\\\\end{block}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "block environment", "matches": { "block": true } }, "863095b9-92cd-31df-a4c6-d66227557f9a": { "content": "const ${1}: ${2:any} = ${3}\n${0}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts const", "matches": { "tconst": true } }, "86333a64-6ba5-3cb5-a04b-138b434034fc": { "content": "(require :${1:module})", "doc": "Require a module", "filetype": "fennel", "grammar": "lsp", "label": "require", "matches": { "require": true } }, "8633660d-ccd6-3a42-b34a-e682d6289750": { "content": "font-weight: ${0:bold};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-weight", "matches": { "fw": true } }, "86382084-c9e7-3064-a0f0-e42bc21d010e": { "content": "z-index: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "z": true } }, "86390d7a-5a52-3d11-977d-56f53a84466d": { "content": "$${1:#:retVal} = (${2:#:condition}) ? ${3:#:a} : ${4:#:b};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "if?": true } }, "863c94d6-c63e-3697-8616-ea2e84e4223e": { "content": "{%- unless $1 -%}\n\t${0:${VISUAL}}\n{%- endunless -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "unless-": true } }, "863dbadb-387f-3a5e-a647-0b67617d3c39": { "content": "# (PART) Part ${1:I} {-}$0", "doc": "Insert bookdown part", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown part", "matches": { "part": true } }, "863ec64c-4a89-3251-8d83-d9b6d8d3b544": { "content": "z-index: ${0:-1};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "z-index", "matches": { "zi": true } }, "864d3351-b09c-360f-bf7c-a976fb1bc607": { "content": "INTEGER", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "int": true } }, "865e7873-8169-3fc2-b33b-6c6cca1d8ebe": { "content": "if (${1:#:condition}) {\n ${2:TARGET}\n} else {\n ${3}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "if () {} else {}", "matches": { "ifelse": true } }, "865fb238-31f4-3182-9242-840521b9ce88": { "content": "console.group('${1:first}')", "doc": "Groups and indents all following output by an additional level, until console.groupEnd() is called.", "filetype": "react-es7", "grammar": "lsp", "label": "consoleGroup", "matches": { "cgr": true } }, "8664bb8a-a1bd-3462-8aee-a8a876a8284e": { "content": "<input type=\"button\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:button": true } }, "86654e47-5215-3b23-a4f9-3d954279df88": { "content": "computed: {\n\t${1:fnName}() {\n\t\treturn;\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vcomputed": true } }, "86671ebf-9f3c-3176-b4ba-35646decd761": { "content": "#![feature(${1})]", "doc": "#![feature(…)]", "filetype": "rust", "grammar": "lsp", "label": "feature", "matches": { "feature": true } }, "86731390-8785-3809-8f70-25163d16c167": { "content": "if ${1} then\n\t${2:${VISUAL}}\nelse\n\t${0}\nend if;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "if ... else", "matches": { "ife": true } }, "8676ce34-8076-3ee9-9992-8bbeddf0db80": { "content": "while ${1}\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "while", "matches": { "wh": true } }, "8679e36e-9575-3f2c-bfdd-bb4ed5ada01c": { "content": "Mouse Out ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Out", "matches": { "mout": true } }, "867ec70b-4950-3ac2-b6b7-efb511911ba4": { "content": "const { ${1:scaleX}, ${2:scaleY} } = useInvertedScale()", "doc": "useInvertedScale(scale): ScaleMotionValues Returns a MotionValue each for scaleX and scaleY that update with the inverse of their respective parent scales.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-inverted-scale", "matches": { "framer-motion use-inverted-scale": true, "use-inverted-scale": true } }, "868704b7-0f51-342f-878f-4c184bc985c0": { "content": "class ${1:ClassName}\n\tdef initialize(${2:args})\n\t\t$0\n\tend\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Class definition with initialize", "matches": { "class init": true } }, "86950ac1-658c-3992-9a9c-9ce4f92afa52": { "content": "<abbr title=\"${1}\">${0}</abbr>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "abbr": true } }, "869de35b-d4f5-3c26-a661-4e47247d2723": { "content": "<video width=\"$1\" height=\"$2\" controls>\n\t$3\n</video>", "doc": "HTML - Defines a video", "filetype": "html", "grammar": "lsp", "label": "video", "matches": { "video": true } }, "869f04c6-a4ac-307e-b2a7-31fa8431354d": { "content": "background-clip: content-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgcp:cb": true } }, "86a3f33a-02f8-3690-8d80-427e818ceeaa": { "content": "date.min()", "doc": "date.min(limit: Date | string | Ref, message?: string | function): Schema\n\nSet the minimum date allowed. When a string is provided it will attempt to cast to a date first\nand use the result as the limit.", "filetype": "yup", "grammar": "lsp", "label": "date-min", "matches": { "yup date min": true } }, "86a431e3-cb17-333b-ae39-a47b090ff169": { "content": "resource \"chef_role\" \"${MyResource}\" {\n name = \"example-environment\"\n}", "doc": "Defines chef_role resource", "filetype": "terraform", "grammar": "lsp", "label": "chef_role", "matches": { "tf-chef_role": true } }, "86a9041e-751d-3e59-bb11-16e50b538de3": { "content": "it.only('${1:should }', () => {\n\t$0\n});", "doc": "creates an it block that runs only", "filetype": "jest", "grammar": "lsp", "label": "jest-it-only", "matches": { "ito": true, "jest it only": true } }, "86ace839-028b-3fdc-94f2-cc9eb4e4dcae": { "content": "tag=\"$1\"$0", "doc": "tag=''", "filetype": "html", "grammar": "lsp", "label": "tag", "matches": { "tag": true } }, "86af2d0f-345d-3e76-9757-9e80fff23dc2": { "content": "PropTypes.string.isRequired,", "doc": "String prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-string-required", "matches": { "prop-types string required": true, "ptsr": true } }, "86b1df06-b782-3558-a698-8f49a8abaf84": { "content": "↑", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "up": true } }, "86b5e7e5-9ef9-3dbc-9ed1-bba191568fb7": { "content": "each_value do |${1:val}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eavd": true } }, "86ba5c86-b164-3962-8b6f-2183cb280f4d": { "content": "word-break keep-all", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob:k": true } }, "86bacf72-dc27-3dca-8f46-e320701920b4": { "content": "| times: ${1:1}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "times": true } }, "86be0cb1-6abe-3f0a-bdc1-a409b04b00f7": { "content": "method ${1:method_name}(${2:$attr}) {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "mth": true } }, "86c41626-0b74-39b2-9018-0234ca79e1d5": { "content": "private void OnTransformParentChanged() {\n\t$0\n}", "doc": "Called when the parent property of the transform of the GameObject has changed.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTransformParentChanged", "matches": { "OnTransformParentChanged()": true } }, "86c42647-3955-3544-80e4-6593e6e10d8b": { "content": "private void OnAudioFilterRead(float[] data, int channels) {\n\t$0\n}", "doc": "If OnAudioFilterRead is implemented, Unity will insert a custom filter into the audio DSP chain.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnAudioFilterRead", "matches": { "OnAudioFilterRead(float[], int)": true } }, "86c94400-65ef-32a1-8010-e82f85347da8": { "content": "go func() {\n\t${1:${VISUAL}}\n}()\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "go func() { ... }()", "matches": { "gof": true } }, "86ca5fab-089e-370b-aa6d-4a2044566f56": { "content": "#include <assert.h>\n#include <errno.h>\n#include <stdbool.h>\n#include <stddef.h>\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>", "doc": "Preprocessor starter template for a C project", "filetype": "c", "grammar": "lsp", "label": "Preprocessor Starter Template", "matches": { "#st": true } }, "86cbdaee-d886-390b-94f4-adf91292685c": { "content": "find_all do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "finad": true } }, "86d59ebf-7504-39b8-b37b-06dbd98d0461": { "content": "{ rel: 'stylesheet', href: '${1:https://fonts.googleapis.com/css?family=Montserrat:600|Rufina:700}' }", "doc": "link to include fonts in a nuxt project, in nuxt-config", "filetype": "nuxt-config", "grammar": "lsp", "label": "Nuxt Font", "matches": { "nfont": true } }, "86d61f23-fe9f-3472-a954-77782c5266f0": { "content": "\\${${1:name}}= Set Variable ${2:${value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Set Variable", "matches": { "sv": true } }, "86d89424-c1a0-3a70-bfef-5c4a1da46f7c": { "content": "alias ${1:name} = ${2:value}", "doc": "\"alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "alias builtin", "matches": { "alias": true } }, "86d90478-fc68-37b8-b5e4-d5080c26919f": { "content": "(var ${1:name} ${2:value})", "doc": "Create a variable with var", "filetype": "fennel", "grammar": "lsp", "label": "var", "matches": { "var": true } }, "86dcd41b-a66a-3e8c-8069-216a5115957d": { "content": "uvm_put_port #(${1:className}) ${2:name};", "doc": "UVM put_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_put_port", "matches": { "uvm_put_port": true } }, "86dd362e-248a-32b8-8413-8fdecc2cdeb7": { "content": "faceforward($2, $3, $4)", "doc": "float faceforward(float N, float I, float Nref)\nvec2 faceforward(vec2 N, vec2 I, vec2 Nref)\nvec3 faceforward(vec3 N, vec3 I, vec3 Nref)\nvec4 faceforward(vec4 N, vec4 I, vec4 Nref)\n\nThe faceforward function returns a vector that points in the same direction as a reference vector. The function has three input parameters of the type floating scalar or float vector: N, the vector to orient, I, the incident vector, and Nref, the reference vector. If the dot product of I and Nref is smaller than zero the return value is N. Otherwise -N is returned.", "filetype": "glsl", "grammar": "lsp", "label": "faceforward", "matches": { "faceforward": true } }, "86e7e424-b179-3dfa-bf50-7698bc697043": { "content": "fn ${1:#:func_name}(${2:#:args}) -> ${3:#:()} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "fn () {}", "matches": { "fn-": true } }, "86e82867-3618-3ac4-bd58-bd2f78f60bfa": { "content": "while ${1:#:condition}\n ${0:TARGET}\nendwhile", "doc": "", "filetype": "vim", "grammar": "snu", "label": "while endwhile", "matches": { "while": true } }, "86e88694-f910-36fa-aec8-a1860ad8d2a6": { "content": "service '${1:serviceName}', (${2:injectables}) ->\n\t${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngms": true } }, "86eeba2b-37b9-3dac-97a9-53a8ba54d8cc": { "content": "${1:http}.HandleFunc(\"${2:/}\", func(w http.ResponseWriter, r *http.Request) {\n ${0:fmt.Fprintf(w, \"hello world\")}\n})", "doc": "", "filetype": "go", "grammar": "snu", "label": "mux.HandleFunc(...)", "matches": { "hhf": true } }, "86f3e59b-c03a-3bef-b8af-8b14d3c305d3": { "content": "args:\n\t\t${1:name}: ${2:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Args", "matches": { "ar": true } }, "86ff76a0-2562-3e9b-9045-48e441530859": { "content": "local ${1:x} = ${0:1}", "doc": "", "filetype": "lua", "grammar": "snu", "label": "local x = 1", "matches": { "local": true } }, "8702aa0c-8c04-3aa6-80bf-f1059d7d14ae": { "content": "ccall(:clock, Int32, ())", "doc": "Code snippet for calling the clock function from the standard C library.", "filetype": "julia", "grammar": "lsp", "label": "ccal/clock", "matches": { "cclock": true, "clock": true } }, "8707bffb-9549-3a99-81bc-8ba7c0aab032": { "content": "open", "doc": "Snippet for open keyword", "filetype": "kotlin", "grammar": "lsp", "label": "open keyword", "matches": { "open": true } }, "87137379-132c-30d6-8ee7-b32965c4b5c4": { "content": "place-content ${1} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc+": true } }, "87268130-abc9-392e-a829-38f7e83953c0": { "content": "${1:component}.$on(${2:eventname}, ${3:handler});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-on", "matches": { "svcomon": true, "svelte component on": true } }, "872a31f6-93c7-3fa9-88b0-e56b5877fcca": { "content": "left: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "left", "matches": { "lef": true } }, "872d0934-c88c-31c6-a65e-4894f8b1b5d4": { "content": "require('dotenv-safe').config({ path: '${1:/full/custom/path/to/your/env/vars}' })", "doc": "You may specify a custom path if your file containing environment variables is located elsewhere.", "filetype": "dotenv-safe", "grammar": "lsp", "label": "dotenv-safe-path", "matches": { "dotenv-safe path": true } }, "872ed80a-e96a-3c27-b4ed-2392723c200d": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n *\n * @param ${4:name} ${5:Type and description of the parameter.}\n * @return ${3:Type and description of the returned value.}\n *\n * @example\n * // ${6:Description of my example.}\n * ${7:Write me later}\n */", "doc": "A PHP comment block for functions, including description, param, return, and example.", "filetype": "phpdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "872f33d6-c48a-31a8-8a7d-e8ba347c7f5f": { "content": "\"org.mortbay.jetty\" % \"jetty\" % \"${0:version}\" % \"test->default\",", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "jettyjar": true } }, "87392c50-18f7-3815-8a8a-7af57984861f": { "content": "resize horizontal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "rz:h": true } }, "87398c46-7967-3441-884a-3b216a2b8125": { "content": "validates :${0:attribute}, presence: true", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vp": true } }, "873c9de8-6b4d-35ab-b6d0-71295226cae1": { "content": "* @example\n* // ${1:Description of my example.}$0\n* ${2:Write me later}", "doc": "Example that demostrates how to use a function. It can be used several times.", "filetype": "cdoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "8740620f-72fa-3d53-8fd8-e911fbb4eb63": { "content": "task ${1:name}(${2});\n\n\t${0}\n\nendtask: $1", "doc": "Task snippet", "filetype": "verilog", "grammar": "lsp", "label": "task", "matches": { "task": true } }, "87426238-d5a4-32bc-94a9-01e2cab44449": { "content": "uvm_config_db#(${1:type})::set(${2:contxt}, ${3:inst_name}, ${4:field_name}, ${5:value});", "doc": "set the value to config database", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_config_db_set", "matches": { "uvm_config_db_set": true } }, "8744d194-4f2e-3ef7-af0f-4e76b4476030": { "content": "<${1:div} :class=\"[${2:classNameA}, {${3:classNameB} : ${4:condition}}]\"></${1:div}>", "doc": "vue multiple conditional class bindings", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Multiple Conditional Class Bindings", "matches": { "vclass-obj-mult": true } }, "8744d671-dab5-32c9-a041-909b64e753c7": { "content": "toLowerCase()", "doc": "The toLowerCase() method returns the calling string value converted to lower case.", "filetype": "javascript", "grammar": "lsp", "label": "toLowerCase", "matches": { "toLowerCase": true } }, "874501ae-4f44-319e-a7d2-449e5f24f29f": { "content": "border-left: ${1:1}px ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-left: size style color (border)", "matches": { "border": true } }, "874a1f98-19ff-3487-b0d2-daf9a6a04992": { "content": "- (void) dealloc\n{\n\t${0:deallocations}\n\t[super dealloc];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "dealloc": true } }, "875082fc-aba0-3d47-a692-0527a0bd3ed8": { "content": "refute ${1:test}, '${2:Failure message.}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rf": true } }, "8751397c-9c73-3acf-94ff-c79509f98f58": { "content": "#ifdef GL_ES\nprecision mediump float;\n#endif", "doc": "A check defining if GLES is available", "filetype": "glsl", "grammar": "lsp", "label": "ifdef", "matches": { "ifdef": true } }, "8751439d-6284-3321-9ca7-1c6f3a9e5929": { "content": "echo CHtml::mailto('${1:text}', '${2:email}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhmt": true } }, "87588074-8ab2-3cde-83c9-327027a1e9a4": { "content": "apply($1)\n$0", "doc": "The apply() method calls the specified function with a given this value, and arguments provided as an array (or an array-like object).", "filetype": "javascript", "grammar": "lsp", "label": "apply", "matches": { "apply": true } }, "8759c94d-ef78-3675-85b9-42957e2e92e8": { "content": "${1:command} | take while {|${2:el}| ${3:predicate} }", "doc": "\"take while\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "take while builtin", "matches": { "take-while": true } }, "875d391b-2830-37ab-a4a7-abc047bfed1c": { "content": "${1:FIELDNAME} = models.PositiveSmallIntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "PositiveSmallIntegerField", "matches": { "mpossmallint": true } }, "876277bc-5b9a-398f-89ae-abde71fc8b4e": { "content": "border-fit: space", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:sp": true } }, "8764f04c-fc2d-3989-8434-49273a2e8447": { "content": "_${1}_${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "_italic_", "matches": { "italic": true } }, "8766eaa4-59bb-3c7f-a2b1-c0f9fe88a8e9": { "content": "@satisfies$0", "doc": "This tag is recognized for parity with TypeScript 5.0's @satisfies Support in JSDoc.", "filetype": "tsdoc", "grammar": "lsp", "label": "satisfies", "matches": { "@satisfies": true } }, "87692530-5b5b-3c1a-bd9e-035cdd45aa21": { "content": "private void OnConnectedToServer() {\n\t$0\n}", "doc": "Called on the client when you have successfully connected to a server.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnConnectedToServer", "matches": { "OnConnectedToServer()": true } }, "877485ee-81cb-35e2-9c6d-582b486f6ee5": { "content": "it { should have_one :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isho": true } }, "87750172-3cad-34a6-a092-35fe0e9e5053": { "content": "${1:emitter}.on('${2:event}', (${3:arguments}) => {\n\t${0}\n});", "doc": "event handler", "filetype": "base", "grammar": "lsp", "label": "event-handler", "matches": { "base event handler": true } }, "8776189e-a1af-3259-acb0-97b298ca340c": { "content": "source-env ${1:path/to/script}", "doc": "\"source-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "source-env builtin", "matches": { "source-env": true } }, "87854430-982e-3636-9917-599b6fbf1390": { "content": "${1:name}[${2:rows}, ${0:cols}]", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "df": true } }, "87877998-10cd-38b5-8fff-82c203be5499": { "content": "-webkit-box-shadow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh:w": true } }, "878bc88f-8978-36a5-a42c-54100947572f": { "content": "INSERT INTO ${1:cities}\nVALUES (${0:'Vancouver', 'Canada'});", "doc": "", "filetype": "sql", "grammar": "snu", "label": "INSERT INTO ... VALUES ( ... )", "matches": { "INSERT_DATA": true } }, "87907f86-eb9f-3e3c-b491-02520b48ec0b": { "content": "${1:command} | split column ${2:separator}", "doc": "\"split column\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "split column builtin", "matches": { "split-column": true } }, "879654d5-df7e-3016-8971-3a35faf87db2": { "content": "-moz-border-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrz:m": true } }, "879c91b0-1a75-3b12-bafd-eed259d346c3": { "content": "afterEach(function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "after each (js)", "matches": { "aft": true } }, "87a10511-625a-3021-86bf-25e9b0fdd9cd": { "content": "${1:obj}.hide '${2:slow/400/fast}', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "hidec": true } }, "87a10f82-7718-35cc-a494-14ced93cd17d": { "content": "foreach (${1:var} ${2:entry} in ${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "fore": true } }, "87a20904-ba35-3a7c-86a5-b41e671dec9a": { "content": "flex-wrap: ${1|wrap,wrap-reverse,nowrap|};", "doc": "initial value: nowrap", "filetype": "css", "grammar": "lsp", "label": "flex-wrap", "matches": { "flw": true } }, "87a3a2d1-3414-3037-bfe4-054b6a3c0c91": { "content": "elsif ( ${1:condition} ) {\n\t${2:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "elsif statement", "matches": { "elsif": true } }, "87a59ed8-6fc8-3ff9-96f1-5c4a4ff424ba": { "content": "{% tablerow ${1:item} in ${2:collection} cols: ${3:2} %}\n\t$4\n{% endtablerow %}", "doc": "Iteration tag: tablerow", "filetype": "liquid", "grammar": "lsp", "label": "Tag tablerow", "matches": { "tablerow": true } }, "87a6158e-8bb8-395d-bfd4-ac559adef064": { "content": "\\\\begin{equation}\n\t${0:${VISUAL}}\n\\\\end{equation}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "equation environment", "matches": { "eq": true } }, "87aed753-385f-3591-b418-b822b2ce18fb": { "content": "next { state | ${1:name} = ${1:name} + 1 }", "doc": "Functions can be defined on modules, components, stores and providers.", "filetype": "mint", "grammar": "lsp", "label": "Next Call", "matches": { "next": true } }, "87b19ce6-7f63-3ad5-9fbd-b5c63325c832": { "content": "mapping (${1:type1}=>${2:type2}) ${3:name};", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "mapping declaration", "matches": { "map": true } }, "87b34def-2edc-3b66-a701-198ecf4328c8": { "content": "else {\n\t${0:# code...}\n}", "doc": "Else block", "filetype": "php", "grammar": "lsp", "label": "else …", "matches": { "else": true } }, "87b370ba-6815-3f13-849c-c3ff53f61315": { "content": ":(${1:type}) ${2:field}", "doc": "Create an Objc instance method implementation", "filetype": "objc", "grammar": "lsp", "label": "Function field", "matches": { "field": true } }, "87b631b3-64c1-3f4c-9a52-dc1657a17997": { "content": "-moz-box-shadow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh:m": true } }, "87b86180-e618-3465-bf58-8653de8dac6e": { "content": "def ${1:name}(), do: $0", "doc": "Define a one-liner function", "filetype": "elixir", "grammar": "lsp", "label": "df", "matches": { "df": true } }, "87bb32e8-dd2f-3367-b9e3-452ea461c6da": { "content": "_.sortBy(${collection}, ${iteratees})", "doc": "var users = [\n { 'user': 'fred', 'age': 48 },\n { 'user': 'barney', 'age': 36 },\n { 'user': 'fred', 'age': 40 },\n { 'user': 'barney', 'age': 34 }\n];\n\n_.sortBy(users, [function(o) { return o.user; }]);\n// => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 40]]\n\n_.sortBy(users, ['user', 'age']);\n// => objects for [['barney', 34], ['barney', 36], ['fred', 40], ['fred', 48]]\n\nCreates an array of elements, sorted in ascending order by the results of\nrunning each element in a collection thru each iteratee. This method\nperforms a stable sort, that is, it preserves the original sort order of\nequal elements. The iteratees are invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortby", "matches": { "lodash sortby": true } }, "87bb4116-5993-309a-928f-3bbc7da8e728": { "content": "PropTypes.arrayOf($0),", "doc": "An array of a certain type", "filetype": "react", "grammar": "lsp", "label": "propTypeArrayOf", "matches": { "ptao": true } }, "87be231b-44f8-3eb4-b941-44bd82eabdb4": { "content": "let ${1:x} = ${2:\"hello\"}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "variable", "matches": { "l": true, "let": true, "var": true } }, "87c1eaa3-49cb-312e-ac45-6c212496dd86": { "content": "list-style-type: disc", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:d": true } }, "87c84a25-ef8e-371c-9e83-301f78a1eb3b": { "content": "set oldDelims to AppleScript's text item delimiters\nset AppleScript's text item delimiters to {\"${1:,}\"}\n${0:#:TARGET}\nset AppleScript's text item delimiters to oldDelims", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "delim": true } }, "87ce8b01-7633-39b8-8cae-6a78c394a3c9": { "content": "const { ${1:name} } = this.state", "doc": "", "filetype": "react-ts", "grammar": "lsp", "label": "destructuring of state", "matches": { "ds": true } }, "87d10435-a46c-32fe-808d-fda7b9cece4a": { "content": "border: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bd+": true } }, "87d2099c-af85-3696-b085-cbee2827e16b": { "content": "each_byte {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_byte": true } }, "87d2943a-d491-35a3-ae2a-2168a30d040b": { "content": "Ada.Text_IO.New_Line(${1:1});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.New_Line", "matches": { "newline": true } }, "87d3ec0b-6225-369d-a110-bdfbfa2638e8": { "content": "@props(['${1:propName}'])", "doc": "Blade component data properties", "filetype": "snippets", "grammar": "lsp", "label": "props", "matches": { "b:props": true } }, "87d47aff-0737-35ff-a0e9-5de126c7bb3d": { "content": "refract($2, $3, $4)", "doc": "float refract(float I, float N, float eta)\nvec2 refract(vec2 I, vec2 N, float eta)\nvec3 refract(vec3 I, vec3 N, float eta)\nvec4 refract(vec4 I, vec4 N, float eta)\n\nThe refract function returns a vector that points in the direction of refraction. The function has two input parameters of the type floating scalar or float vector and one input parameter of the type floating scalar: I, the incident vector, N, the normal vector of the refracting surface, and eta, the ratio of indices of refraction.\n\nSide note: To obtain the desired result the vectors I and N have to be normalized.", "filetype": "glsl", "grammar": "lsp", "label": "refract", "matches": { "refract": true } }, "87d7426f-d2bb-35eb-a79a-4d87a91c43c4": { "content": "binding.irb", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert irb call", "matches": { "irb": true } }, "87d8e9c2-645c-30b4-914b-613c45862385": { "content": "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1 ${5:x} = ${6:undefined}$0\n\twhere\n\t\t${7:exprs}", "doc": "Function with where", "filetype": "haskell", "grammar": "lsp", "label": "fn_where", "matches": { "fnw": true, "where function": true } }, "87db967c-d149-3475-8645-80a9d2a9ec11": { "content": "src_${1:lang}${2:[${3:where}]}{${4:code}}", "doc": "embedded", "filetype": "org", "grammar": "lsp", "label": "embedded", "matches": { "emb": true } }, "87de8096-503c-33af-a902-bf30748e68a5": { "content": "font-weight bolder", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fw:br": true } }, "87e4760a-1194-3939-9ba8-2817ff513965": { "content": "\"${1:sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=}\";", "doc": "Empty hash", "filetype": "nix", "grammar": "lsp", "label": "hash", "matches": { "hash": true } }, "87e8416a-a6ca-3758-92cb-258429547b88": { "content": "align-items: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:s": true } }, "87ed621c-549a-3eab-902c-85597aa1bc4c": { "content": "except$1:\n\t${2:pass}", "doc": "except statement", "filetype": "python", "grammar": "lsp", "label": "except", "matches": { "except": true } }, "87ee5e65-0081-3ddc-a6d4-6814dffcf410": { "content": "func Fuzz${1:Function}(f *testing.F) {\n f.Fuzz(func(t *testing.T, ${2:ff}) {\n ${0}\n })\n\t}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func FuzzXYZ(f *testing.F) { ... }", "matches": { "fuzz": true } }, "87eef766-c126-3b85-a4b7-37c0344b31ab": { "content": "grid-auto-flow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf": true } }, "87f4d9f6-f4d9-35c0-b450-54e8f444680b": { "content": "normalize($1)\n$0", "doc": "The normalize() method returns the Unicode Normalization Form of the string.", "filetype": "javascript", "grammar": "lsp", "label": "normalize", "matches": { "normalize": true } }, "87f8ce0b-3507-3c55-939a-c263a4dee715": { "content": "test \"${1:test name}\" do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "test": true } }, "87f9790d-936a-381c-b1f9-17f3d3a2e5ae": { "content": "@proceedings{${1:name},\n title = {${2:title}},\n editor = {${3:?_editor}},\n volume = {${4:?_volume}},\n number = {${5:?_number}},\n series = {${6:?_series}},\n address = {${7:?_address}},\n organization = {${8:?_organization}},\n publisher = {${9:?_publisher}},\n year = {${10:year}},\n month = {${11:?_month}},\n note = {${12:?_note}},\n}", "doc": "The proceedings of a conference.", "filetype": "bibtex", "grammar": "lsp", "label": "@proceedings", "matches": { "@proceedings": true } }, "87faa283-8821-31ee-91a1-ebb36c9dab9e": { "content": "length_is:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "lengthis": true } }, "88084d4b-13ae-3414-9ad5-03203136771d": { "content": "PropTypes.shape({\n $0\n}).isRequired", "doc": "An object taking on a particular shape required", "filetype": "generated", "grammar": "lsp", "label": "propTypeShapeRequired", "matches": { "ptshr": true } }, "880e573f-df5e-3c98-aa8f-1e6969e29ea6": { "content": "else\n\t${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "else part of statement", "matches": { "el": true } }, "880fe8e2-588d-3681-b2e7-564e29f1fa8b": { "content": "<input type=\"color\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:color": true } }, "88179138-fc14-380d-9574-0176a01a495a": { "content": "{% else %}\n\t$0", "doc": "else", "filetype": "twig", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "881f028d-4097-3626-9322-0e15a1fc9e4f": { "content": "{\n\t\"type\": \"radio\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"options\": [\n\t\t{ \"value\": \"$6\", \"label\": \"$7\" }\n\t],\n\t\"default\": \"$3\",\n\t\"info\": \"$4\"\n},$5", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema radio", "matches": { "_radio": true } }, "8820a52b-a6cb-3baa-80b8-9fd4fa69ae85": { "content": "%% @private", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "%p": true } }, "88246d15-921d-3f0b-9fef-18c4473192df": { "content": "mounted () {\n\t${0};\n},", "doc": "mounted lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle mounted", "matches": { "vmounted": true } }, "8826c3eb-fdc5-37a7-9835-c3f57212b6b1": { "content": "import ${1:defaultMember} from \"${0:TARGET}\"", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import defaultMember from \"module-name\";", "matches": { "import-default": true } }, "88286e0c-4331-3d31-b132-b0afb53c284a": { "content": "resource \"cloudflare_record\" \"${MyResource}\" {\n domain = \"cloudflare_domain\"\n name = \"terraform\"\n value = \"192.168.0.11\"\n type = \"A\"\n ttl = 3600\n}", "doc": "Defines cloudflare_record resource", "filetype": "terraform", "grammar": "lsp", "label": "cloudflare_record", "matches": { "tf-cloudflare_record": true } }, "882a8cb1-b227-3bf7-a2c9-7464043fca1d": { "content": "max-height: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mah:n": true } }, "882b198c-c37d-3205-a357-deb836957e46": { "content": "{-# LANGUAGE ${1:extension} #-}$0", "doc": "Language extension pragma", "filetype": "haskell", "grammar": "lsp", "label": "pragma", "matches": { "lang": true } }, "8832d85b-b1b5-3ef7-b49d-dec9e13c7b77": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} close ${4|Assets:,Liabilities:,Equity:,Income:,Expenses:|}\n$0", "doc": "Close an account.", "filetype": "beancount", "grammar": "lsp", "label": "close directive", "matches": { "close": true } }, "8836fb6e-4370-37c2-b797-52aa06137ee1": { "content": "<?php\n\tnamespace Models;\n\n\tuse Core\\Model;\n\n\tclass ${1:class_name} extends Model\n\t{\n\t\tprivate $${2:table};\n\t\tfunction __construct()\n\t\t{\n\t\t\tparent::__construct();\n\t\t}\n\n\t\tpublic function getRow($where)\n\t\t{\n\t\t\treturn $this->db->select('SELECT * FROM '.$table.' WHERE ${3:where}', $data);\n\t\t}\n\n\t\tpublic function getRows($where)\n\t\t{\n\t\t\treturn $this->db->select('SELECT * FROM '.$table.');\n\t\t}\n\n\t\tpublic function insert($data)\n\t\t{\n\t\t\t$this->db->insert($table, $data);\n\t\t}\n\n\t\tpublic function update($data, $where)\n\t\t{\n\t\t\t$this->db->update($table ,$data, $where);\n\t\t}\n\n\t\tpublic function delete($where)\n\t\t{\n\t\t\t$this->db->delete($table, $where);\n\t\t}\n\t}", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_model_crud": true } }, "883bde26-18d2-3656-9f06-faa1f02de558": { "content": "| downcase", "doc": "String filter: downcase", "filetype": "liquid", "grammar": "lsp", "label": "Filter downcase", "matches": { "downcase": true } }, "8840fbe1-eef6-3f39-90c3-81eabbe5b128": { "content": "for ${1:_, }${2:v} := range ${3:v} {\n\t$0\n}", "doc": "Snippet for a for range loop", "filetype": "go", "grammar": "lsp", "label": "for range statement", "matches": { "forr": true } }, "88412b66-22f7-36c7-b4dd-a5cd67cf4b70": { "content": "return ${0:${VISUAL}}", "doc": "", "filetype": "go", "grammar": "snu", "label": "return", "matches": { "rt": true } }, "88416dd1-e60b-3b5f-9840-c12b3a19e1a2": { "content": "// https://eips.ethereum.org/EIPS/eip-2019\r\n// https://github.com/IoBuilders/fundable-token (example)\r\n// SPDX-License-Identifier: MIT\r\n/*\r\nAn extension to the ERC-20 standard token that allows Token wallet owners to request a wallet to be funded, by calling the smart contract and attaching a fund instruction string.\r\n\r\nToken wallet owners (or approved addresses) can order tokenization requests through blockchain.\r\nThis is done by calling the orderFund or orderFundFrom methods,\r\nwhich initiate the workflow for the token contract operator to either honor or reject the fund request.\r\nIn this case, fund instructions are provided when submitting the request,\r\nwhich are used by the operator to determine the source of the funds to be debited in order to do fund the token wallet (through minting).\r\n*/\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface IFundable /* is ERC-20 */ {\r\n enum FundStatusCode {\r\n Nonexistent,\r\n Ordered,\r\n InProcess,\r\n Executed,\r\n Rejected,\r\n Cancelled\r\n }\r\n function authorizeFundOperator(address orderer) external returns (bool);\r\n function revokeFundOperator(address orderer) external returns (bool) ;\r\n function orderFund(string calldata operationId, uint256 value, string calldata instructions) external returns (bool);\r\n function orderFundFrom(string calldata operationId, address walletToFund, uint256 value,\r\n string calldata instructions) external returns (bool);\r\n function cancelFund(string calldata operationId) external returns (bool);\r\n function processFund(string calldata operationId) external returns (bool);\r\n function executeFund(string calldata operationId) external returns (bool);\r\n function rejectFund(string calldata operationId, string calldata reason) external returns (bool);\r\n\r\n function isFundOperatorFor(address walletToFund, address orderer) external view returns (bool);\r\n function retrieveFundData(address orderer, string calldata operationId) external view returns (address walletToFund,\r\n uint256 value, string memory instructions, FundStatusCode status);\r\n\r\n event FundOrdered(address indexed orderer, string indexed operationId, address indexed , uint256 value, string instructions);\r\n event FundInProcess(address indexed orderer, string indexed operationId);\r\n event FundExecuted(address indexed orderer, string indexed operationId);\r\n event FundRejected(address indexed orderer, string indexed operationId, string reason);\r\n event FundCancelled(address indexed orderer, string indexed operationId);\r\n event FundOperatorAuthorized(address indexed walletToFund, address indexed orderer);\r\n event FundOperatorRevoked(address indexed walletToFund, address indexed orderer);\r\n}", "doc": "Draft: EIP-2019: Fundable Token. An extension to the ERC-20 standard token that allows Token wallet owners to request a wallet to be funded, by calling the smart contract and attaching a fund instruction string.", "filetype": "solidity", "grammar": "lsp", "label": "erc2019i", "matches": { "erc2019i-draft": true } }, "8844f123-7380-3b31-b052-5c818cd608d4": { "content": "componentDidUpdate (prevProps, prevState) {\n\t$0\n}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "react-ts", "grammar": "lsp", "label": "componentDidUpdate", "matches": { "cdup": true } }, "8845635e-fb35-3666-9ef4-074cbc79bcea": { "content": "?assertNotEqual(${1}, ${0})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asneq": true } }, "88516a75-32d1-3eeb-9e26-8febe920fb99": { "content": "<?php if (${1}): ?>\n\t${0:${VISUAL}}\n<?php endif; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "<?php if (condition): ?> ... <?php endif; ?>", "matches": { "ifil": true } }, "885301d5-5172-3a8e-8249-983fb2edcf78": { "content": "_.isSet(${value})", "doc": "_.isSet(new Set);\n// => true\n\n_.isSet(new WeakSet);\n// => false\n\nChecks if `value` is classified as a `Set` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isset", "matches": { "lodash isset": true } }, "88532d24-2eff-36c5-9294-ce35a9dbaa47": { "content": "\\begin{figure}[${1}]\n\t\\centering\n\t\\begin{tikzpicture}[${2}]\n\t\t${3:TARGET}\n\t\\end{tikzpicture}\n\t\\caption{${4}}\n\t\\label{${5}}\n\\end{figure}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "figuretikz": true, "tikzfig": true } }, "88534026-a00b-310f-b574-5369359882f3": { "content": "String", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "str": true } }, "8858fb1a-4776-3b0f-b794-59072588d0a6": { "content": "each_key do |${1:key}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eakd": true } }, "8859b37c-c015-33b7-8099-3fbc48043b34": { "content": "${1:deferred}.resolve(${2:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dres": true } }, "885c3e6e-65d4-362b-8ddd-9b78c5f57b44": { "content": "${1:command} | prepend ${2:row}", "doc": "\"prepend\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "prepend builtin", "matches": { "prepend": true } }, "885c597d-839f-3bec-94b4-fdae67b502ea": { "content": "int main(int argc, char *argv[])\n{\n\t${0}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "main": true } }, "885cd769-b187-36d1-a2ca-61ab9b38e040": { "content": "background-position ${1:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgp": true } }, "8863dfd3-d7d6-3a92-a152-e1c6ff9e660e": { "content": "resource \"aws_iam_user_policy_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_user_policy_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_user_policy_attachment", "matches": { "tf-aws_iam_user_policy_attachment": true } }, "88681fdd-0956-3d94-9b36-dc8ee6025a05": { "content": "#[derive(${1:Debug})]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "#[derive(..)]", "matches": { "der": true } }, "8869956c-3eef-340b-b1b3-508ed408fd8d": { "content": "user: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "User", "matches": { "us": true } }, "886fc03c-6c2f-3526-9a7c-637b589da251": { "content": "jasmine.any($1)", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "any (js)", "matches": { "any": true } }, "8873e7a0-c127-3b51-b8c2-e77e7ed7acec": { "content": "(dosync\n\t(ref-set ${1:ref} ${2:value}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "(dosync (ref-set ...", "matches": { "ref-set": true } }, "887b15ed-a64a-3ed0-84dc-0f63ae7bef5d": { "content": "set_type_override_by_type(${1:base_type}, ${2:new_type});", "doc": "factory type override", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_factory_set_type_override_by_type", "matches": { "set_type_override_by_type": true } }, "887be20a-f191-3ec3-acea-571b84f058ff": { "content": "float random2d(vec2 coord){\n\treturn fract(sin(dot(coord.xy, vec2(12.9898, 78.233))) * 43758.5453);\n}", "doc": "random 2d function", "filetype": "glsl", "grammar": "lsp", "label": "random2d", "matches": { "random2d": true } }, "887c578e-b729-3270-b8fc-f848ee6dfd45": { "content": "{{- if .Values.$1.nodeSelector }}\n nodeSelector:\n{{ toYaml .Values.${1:value_key}.nodeSelector | indent 8 }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "nodeselector_spec": true } }, "888431d8-b8a4-3266-9252-ecdf5aa0d129": { "content": "{background-video=\"$1\" background-size=contain}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "background video", "matches": { "bgvid": true } }, "88852509-4daa-32fe-bc93-834f03febd8b": { "content": "let {${1:a}} = ${2:data}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Object destructuring", "matches": { "dob": true } }, "88879901-6225-338e-91fa-6774b07dfab5": { "content": "enum ${1:Name}\n{\n $0\n}", "doc": "Enum", "filetype": "csharp", "grammar": "lsp", "label": "Enum", "matches": { "enum": true } }, "8888a85d-eaca-3abe-bc90-598e7d891851": { "content": "nextTick()", "doc": "A utility for waiting for the next DOM update flush.", "filetype": "script", "grammar": "lsp", "label": "nextTick", "matches": { "nextTick": true } }, "888d6c5b-fc92-3e87-87dc-dc29228f37ea": { "content": "watchEffect(() => {\n\t${1}\n})", "doc": "Vue Composition api - watchEffect", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - watchEffect", "matches": { "v3watcheffect": true } }, "888e228a-6243-3fb6-8264-51944dce9c1a": { "content": "render inline:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :inline", "matches": { "ri": true } }, "8895f5dc-3b05-3262-8e9b-39886f451bd9": { "content": "from django.urls import ${1|path,re_path,include,reverse,reverse_lazy,register_converter|}", "doc": "Utility functions for use in URLconfs.", "filetype": "urls", "grammar": "lsp", "label": "urls (≥2.0)", "matches": { "iurls": true } }, "889d1fc6-78e8-3790-bded-6799931d3cb5": { "content": "hmap", "doc": "", "filetype": "scala", "grammar": "snu", "label": "HashMap", "matches": { "T": true } }, "88a3810f-60a1-3210-bf38-0613b27e17fd": { "content": "saturation(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "saturation": true } }, "88a79226-05a8-3fc8-8a40-2a3ebe1b5e90": { "content": "const ${1:emit} = defineEmits<{\n\t(e: '${2:event}', ${3:id}: ${4:type}: ${5:type}) \n\t$0\n}>()", "doc": "A list of events that componetnt can emits to the parent component.", "filetype": "script", "grammar": "lsp", "label": "defineEmits-TS", "matches": { "defineEmitsTS": true } }, "88a858db-ffbd-3820-a2c7-c2dea31f1650": { "content": "import { Injectable } from '@angular/core';\nimport { PreloadingStrategy, Route } from '@angular/router';\nimport { Observable, EMPTY } from 'rxjs';\n\n// avoid typing issues for now\nexport declare var navigator;\n\n@Injectable({ providedIn: 'root' })\nexport class NetworkAwarePreloadStrategy implements PreloadingStrategy {\n\tpreload(route: Route, load: () => Observable<any>): Observable<any> {\n\t\treturn this.hasGoodConnection() ? load() : EMPTY;\n\t}\n\n\thasGoodConnection(): boolean {\n\t\tconst conn = navigator.connection;\n\t\tif (conn) {\n\t\t\tif (conn.saveData) {\n\t\t\t\treturn false; // save data mode is enabled, so dont preload\n\t\t\t}\n\t\t\tconst avoidTheseConnections = ['slow-2g', '2g' /* , '3g', '4g' */];\n\t\t\tconst effectiveType = conn.effectiveType || '';\n\t\t\tif (avoidTheseConnections.includes(effectiveType)) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t}\n}", "doc": "Angular network aware preload strategy", "filetype": "angular", "grammar": "lsp", "label": "angular-network-aware-preload-strategy", "matches": { "a-preload-network-strategy": true, "angular network-aware preload strategy": true } }, "88a8ad77-49f5-3966-abd8-30b0c14e8eea": { "content": "background: ${1:none};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background", "matches": { "bg": true } }, "88aa8ddd-934c-3227-9fbb-013031c9b24d": { "content": "_.sortedUniqBy(${array}, ${iteratee})", "doc": "_.sortedUniqBy([1.1, 1.2, 2.3, 2.4], Math.floor);\n// => [1.1, 2.3]\n\nThis method is like `_.uniqBy` except that it's designed and optimized\nfor sorted arrays.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sorteduniqby", "matches": { "lodash sorteduniqby": true } }, "88aaed30-8718-3451-b9a7-0e0ea4942a63": { "content": "@load \"${1}\"${0}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "@load", "matches": { "loa": true } }, "88ae31f2-41a6-3c94-aaf3-32a52e0e3fc9": { "content": "@as(\"${1:aria-label}\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "alias", "matches": { "@a": true } }, "88b5ffbe-59b2-365e-9a5a-e82efca6c6ba": { "content": "memcpy(${1:DEST}, ${2:SRC}, ${3:NBYTES})", "doc": "", "filetype": "c", "grammar": "snu", "label": "memcpy(dest, src, nbytes)", "matches": { "memcpy": true } }, "88c171ab-f1e2-379b-a5fe-8af3df12814c": { "content": "(others => (others => '0'))", "doc": "Zero Others Array", "filetype": "vhdl", "grammar": "lsp", "label": "zeroes_arr", "matches": { "otharr": true } }, "88c19b34-5afe-3447-98af-e9fd43f33d41": { "content": "reshape(${1:source}${2:, shape=(/$3/)}${4:, pad=(/$5/)}${6:, order=(/${7:2,1}/)})", "doc": "reshape", "filetype": "fortran", "grammar": "lsp", "label": "resh", "matches": { "resh": true } }, "88c7d8e9-8eca-3d35-81df-787ae158463b": { "content": "text-shadow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tsh": true } }, "88c9e5ad-eaa2-302c-b366-430a8e5f63ea": { "content": "border-bottom-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bbc": true, "border-bottom-color": true } }, "88cf9fa4-a82b-3a03-87f2-fda86a16eb1b": { "content": "MovieClip", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "mc": true } }, "88d5a946-e0e6-324f-8a5c-3259c212e850": { "content": "<?php $this->${0} ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pthis": true } }, "88da7284-b85f-3c87-b521-999af78f0213": { "content": "mixin Signal!(${1:/*args*/}) ${2:/*name*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "signal (signal)", "matches": { "signal": true } }, "88dba872-0c57-3891-b9f5-950e58a9e338": { "content": "density(${1:x}${2:, bw = ${3:bandwidth}})", "doc": "Density", "filetype": "r-snippets", "grammar": "lsp", "label": "den", "matches": { "density": true } }, "88de133d-771d-3312-aeef-6afdc1e75656": { "content": "@callback ${1:name}(${2:args}) :: ${3:returns}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "cb": true } }, "88ec59a3-b90c-366f-9ed2-3a5780952bfb": { "content": "def index\n\t@${1:model_class_name} = ${2:ModelClassName}.all\n\n\trespond_to do |format|\n\t\tformat.html # index.html.erb\n\t\tformat.json { render json: @$1s }\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defindex": true } }, "88ecf7fe-a825-3c8d-9c14-c3f54622ddf2": { "content": "Dir.glob(${1:'dir/glob/*'}) { |${2:file}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "Dir.global() { |file| .. }", "matches": { "Dir": true } }, "88f92485-8d95-3189-8646-708b6c104dad": { "content": "xhr :post, :${1:create}, ${2:object}: { $3 }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "xhr post", "matches": { "xpost": true } }, "89014d70-ffd0-37d8-a3e8-04546a24ccc6": { "content": "record\n\t${0}\nend record;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "record": true } }, "8904ed58-8e6e-304e-a58c-bcb1d667ed5b": { "content": "${1:promise}.then((${2:value}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise.then", "matches": { "pt": true } }, "890874b7-8f01-321d-82c4-a4a2b3793aed": { "content": "feat(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "feat conventional commit", "matches": { "feat": true } }, "890d17e4-9baf-3e45-b1d1-4f6c310f4db9": { "content": "each_with_object(${1:init}) do |${2:e}, ${3:var}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eawod": true } }, "89120bbf-c5d5-3968-bc7e-cbffb042f56a": { "content": "${1:FIELDNAME} = forms.EmailField($2, required=${3:False})", "doc": "EmailField (femail)", "filetype": "forms", "grammar": "lsp", "label": "femail", "matches": { "femail": true } }, "8916020f-5a4d-388c-a58c-93cf604b694a": { "content": "map[${1:string}]${0:int}", "doc": "", "filetype": "go", "grammar": "snu", "label": "map[Type]Type", "matches": { "map": true } }, "8916ef93-df15-323b-a1b7-6ba2a991fd83": { "content": "func _ready():\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "ready": true } }, "89219f24-637f-318e-8d3b-5512ce6ba1b8": { "content": "<xsl:call-template name=\"${1:template}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "call-template": true } }, "8928abcf-c1f2-38c8-b3b0-b290683d1d34": { "content": "do\n{\n\t${VISUAL}$2\n} while(${1:/*condition*/});", "doc": "", "filetype": "d", "grammar": "snu", "label": "do while (do)", "matches": { "do": true } }, "8928d9d8-1e65-331c-9e4f-8aba4db44425": { "content": "it \"${1}\" $\n\t$0", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "it": true } }, "8929429e-9871-3699-8997-9abd06d20329": { "content": "bind:${1:property}={${2:variable}}", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-property", "matches": { "s-bind-property": true } }, "8930809f-d550-3e8e-b0aa-7de3eddc85d5": { "content": ".. code:: ${1:type}\n\n\t${0:write some code}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "cod:": true } }, "89315bcc-a76e-364b-b663-7c4791a38951": { "content": "_.thru(${value}, ${interceptor})", "doc": "_(' abc ')\n .chain()\n .trim()\n .thru(function(value) {\n return [value];\n })\n .value();\n// => ['abc']\n\nThis method is like `_.tap` except that it returns the result of `interceptor`.\nThe purpose of this method is to \"pass thru\" values replacing intermediate\nresults in a method chain sequence.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-thru", "matches": { "lodash thru": true } }, "8932a0a6-2ccb-339c-8208-8cc6752110ca": { "content": "{% trans \"${1:string}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "trans": true } }, "89386021-efb1-3f19-91f1-ed098007733a": { "content": "import { store } from './store/index';", "doc": "import vuex store into main.js", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vue Import Vuex Store", "matches": { "vstore-import": true } }, "8939f0e9-4f78-30f7-8725-1982eda55b2c": { "content": "font: ${1:75%} ${2:\"Lucida Grande\", \"Trebuchet MS\", Verdana,} ${3:sans-}serif;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font: size font (font)", "matches": { "font": true } }, "893ab909-f3a4-39f4-b55d-107ee020e866": { "content": "stop_signal: ${1:signal}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Stop Signal", "matches": { "sto": true } }, "8941b159-be57-3bd4-82f5-6b283a2e5191": { "content": "data \"opsgenie_user\" \"${1:opsgenie_user_data_id}\" {\n username = \"${2:opsgenie_user_data_username}\"\n}", "doc": "define a opsgenie_user data source.", "filetype": "terraform", "grammar": "lsp", "label": "opsgenie_user_data", "matches": { "tf-opsgenie_user_data": true } }, "89431b1c-873b-36e0-a3b0-0e1bf692a567": { "content": "__import__('wdb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "wdb": true } }, "894b2175-5314-3638-89c4-f161d8193e63": { "content": "_.delay(${func}, ${wait}, ${args})", "doc": "_.delay(function(text) {\n console.log(text);\n}, 1000, 'later');\n// => Logs 'later' after one second.\n\nInvokes `func` after `wait` milliseconds. Any additional arguments are\nprovided to `func` when it's invoked.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-delay", "matches": { "lodash delay": true } }, "894c3f51-2ca9-3260-85a8-5d6f9c9b0d88": { "content": "{nocache}\n\t${0:${VISUAL}}\n{/nocache}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{nocache} is used to disable caching of a template section. Every {nocache} must be paired with a matching {/nocache}.", "matches": { "nocache": true } }, "894d965a-4faa-39af-a3f5-d23305bc0e89": { "content": "fread(${1:ARRAY}, sizeof(${2:TYPE}), ${3:N_MEMBERS}, ${4:FILE})", "doc": "", "filetype": "c", "grammar": "snu", "label": "fread(......, file)", "matches": { "fread": true } }, "8952df2f-1797-3a46-8f02-f67f250d62c0": { "content": "setter! ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "w!": true } }, "89532338-5488-3a32-b6dc-10afe1aed64e": { "content": "FUNCTION ACOS(${1:cosine})$0", "doc": "function trigonometric arc-cosine, or inverse cosine, of cosine", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ACOS", "matches": { "FUNCTION ACOS": true } }, "89540e4e-473d-38bd-954c-b42bc748e186": { "content": "namespace ${1:#:NAME} {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "namespace NAME {...}", "matches": { "namespace": true } }, "895a1d1a-8c84-34a9-bc5c-3a9734b0024b": { "content": "else if (${1}) {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "else if ...", "matches": { "eif": true } }, "895a325e-d083-30df-bc7b-a4e9492fe6da": { "content": "else:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "else: ...", "matches": { "else": true } }, "895fb5c1-e40c-3e2a-a24d-808b945e44bf": { "content": "console.warn(${1:first})", "doc": "Displays a message in the console but also displays a yellow warning icon along with the logged message", "filetype": "react-es7", "grammar": "lsp", "label": "consoleWarn", "matches": { "cwa": true } }, "8963b1c5-b19a-3a25-80f4-93d682215ebc": { "content": "props: {\n\t${1:propName}: {\n\t\ttype: ${2:Number},\n\t\tdefault: ${0}\n\t},\n},", "doc": "Vue Props with Default", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Props with Default", "matches": { "vprops": true } }, "89752376-114a-3883-bade-4d7cb7bf47d8": { "content": "typedef NS_ENUM(NSUInteger, ${1:MyEnum}) {\n\t${2:MyEnumValueA} = 1 << 0,\n\t${3:MyEnumValueB} = 1 << 1,\n\t${4:MyEnumValueC} = 1 << 2,\n};", "doc": "Code snippet for NS_OPTIONS", "filetype": "objc", "grammar": "lsp", "label": "nsoptions", "matches": { "nsoptions": true } }, "897ba64a-7eb7-33f2-885e-63fc428b87fd": { "content": "display flex", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:f": true } }, "898a7821-5be4-3a64-85ff-90ed1c0127e2": { "content": "@Output() ${1:eventName} = new EventEmitter<${2:eventType}>();", "doc": "Angular @Output event and emitter", "filetype": "angular", "grammar": "lsp", "label": "output-event", "matches": { "a-output-event": true, "angular output event": true } }, "898cc8d3-eb59-3e33-b8eb-d6f718c68eb3": { "content": ":nth-last-child(${0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":nlc": true } }, "89914617-12ba-3a15-b567-73cda872fa5d": { "content": "if err != nil {\n\tpanic(${1})\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { panic(...) }", "matches": { "errp": true } }, "899d61f7-98c2-3d09-9762-1b46e66ccb69": { "content": "-- ${1:item}", "doc": "level 2 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list_2", "matches": { "ulist2": true } }, "899f9af3-ca25-3f80-a310-d206ea389862": { "content": "#if ${1}\n ${2}\nelse\n #{3}\n#endif", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "#if .. else .. #endif", "matches": { "#ife": true } }, "89a0cd88-6a3b-3df8-b65b-06ebe78fad42": { "content": "wont_be_within_delta ${1:0.1}, ${2:0.1}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbwd": true } }, "89a1d9e1-87a7-3b23-b027-d96e8dd901a5": { "content": "import { ${2:second} } from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importDestructing", "matches": { "imd": true } }, "89a5c8e5-b0a9-3543-bdc1-49b23a6b9649": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Documents a parameter.", "filetype": "javadoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "89ab8155-67c5-308b-a759-3570c25aba21": { "content": "empty-cells: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ec": true } }, "89b30163-c431-37df-a356-5787ff27fc05": { "content": "{%- when ${condition} -%}\n${code:}", "doc": "Control flow tag: when", "filetype": "jekyll", "grammar": "lsp", "label": "Tag when", "matches": { "when": true } }, "89b8d64d-8ef2-3397-9ce2-0598c726ff48": { "content": "animation-duration: ${0:1s};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "animation-duratuion", "matches": { "anidu": true } }, "89bfa848-a621-374b-a055-9a7acb7f22e5": { "content": "componentWillReceiveProps(nextProps) {\n\t$0\n}", "doc": "DEPRECATED!!!. Invoked when a component is receiving new props. This method is not called for the initial render.", "filetype": "react", "grammar": "lsp", "label": "react-componentwillreceiveprops", "matches": { "cwr": true, "react componentwillreceiveprops": true } }, "89c4e758-ef9d-30b4-93bf-932ebbc766a5": { "content": "resource \"aws_kms_alias\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_kms_alias", "filetype": "terraform", "grammar": "lsp", "label": "aws_kms_alias", "matches": { "tf-aws_kms_alias": true } }, "89c71653-7e24-35c2-8110-d50eabedce0a": { "content": "CJSON::encode(${0:text});", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yjec": true } }, "89d09b53-7de5-3c9d-b0cf-6a43c7e372b5": { "content": "z-index: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "z:a": true } }, "89d426c5-3df1-3ef6-a578-05799b7cad30": { "content": "if $1 then\n $2\nelse$0", "doc": "if-else block", "filetype": "nix", "grammar": "lsp", "label": "ifelse", "matches": { "if": true } }, "89d6d3e8-b134-3b45-ba28-e26bff2f5d40": { "content": "border-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-style": true, "bs": true } }, "89dd9200-22c7-3c83-9601-f54b00695001": { "content": "// https://eips.ethereum.org/EIPS/eip-721, http://erc721.org/ \r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\n/// @title ERC-721 Non-Fungible Token Standard\r\n/// @dev See https://eips.ethereum.org/EIPS/eip-721\r\n/// Note: the ERC-165 identifier for this interface is 0x80ac58cd.\r\ninterface ERC721 /* is ERC165 */ {\r\n /// @dev This emits when ownership of any NFT changes by any mechanism.\r\n /// This event emits when NFTs are created (`from` == 0) and destroyed\r\n /// (`to` == 0). Exception: during contract creation, any number of NFTs\r\n /// may be created and assigned without emitting Transfer. At the time of\r\n /// any transfer, the approved address for that NFT (if any) is reset to none.\r\n event Transfer(address indexed _from, address indexed _to, uint256 indexed _tokenId);\r\n\r\n /// @dev This emits when the approved address for an NFT is changed or\r\n /// reaffirmed. The zero address indicates there is no approved address.\r\n /// When a Transfer event emits, this also indicates that the approved\r\n /// address for that NFT (if any) is reset to none.\r\n event Approval(address indexed _owner, address indexed _approved, uint256 indexed _tokenId);\r\n\r\n /// @dev This emits when an operator is enabled or disabled for an owner.\r\n /// The operator can manage all NFTs of the owner.\r\n event ApprovalForAll(address indexed _owner, address indexed _operator, bool _approved);\r\n\r\n /// @notice Count all NFTs assigned to an owner\r\n /// @dev NFTs assigned to the zero address are considered invalid, and this\r\n /// function throws for queries about the zero address.\r\n /// @param _owner An address for whom to query the balance\r\n /// @return The number of NFTs owned by `_owner`, possibly zero\r\n function balanceOf(address _owner) external view returns (uint256);\r\n\r\n /// @notice Find the owner of an NFT\r\n /// @dev NFTs assigned to zero address are considered invalid, and queries\r\n /// about them do throw.\r\n /// @param _tokenId The identifier for an NFT\r\n /// @return The address of the owner of the NFT\r\n function ownerOf(uint256 _tokenId) external view returns (address);\r\n\r\n /// @notice Transfers the ownership of an NFT from one address to another address\r\n /// @dev Throws unless `msg.sender` is the current owner, an authorized\r\n /// operator, or the approved address for this NFT. Throws if `_from` is\r\n /// not the current owner. Throws if `_to` is the zero address. Throws if\r\n /// `_tokenId` is not a valid NFT. When transfer is complete, this function\r\n /// checks if `_to` is a smart contract (code size > 0). If so, it calls\r\n /// `onERC721Received` on `_to` and throws if the return value is not\r\n /// `bytes4(keccak256(\"onERC721Received(address,address,uint256,bytes)\"))`.\r\n /// @param _from The current owner of the NFT\r\n /// @param _to The new owner\r\n /// @param _tokenId The NFT to transfer\r\n /// @param data Additional data with no specified format, sent in call to `_to`\r\n function safeTransferFrom(address _from, address _to, uint256 _tokenId, bytes memory data) external payable;\r\n\r\n /// @notice Transfers the ownership of an NFT from one address to another address\r\n /// @dev This works identically to the other function with an extra data parameter,\r\n /// except this function just sets data to \"\".\r\n /// @param _from The current owner of the NFT\r\n /// @param _to The new owner\r\n /// @param _tokenId The NFT to transfer\r\n function safeTransferFrom(address _from, address _to, uint256 _tokenId) external payable;\r\n\r\n /// @notice Transfer ownership of an NFT -- THE CALLER IS RESPONSIBLE\r\n /// TO CONFIRM THAT `_to` IS CAPABLE OF RECEIVING NFTS OR ELSE\r\n /// THEY MAY BE PERMANENTLY LOST\r\n /// @dev Throws unless `msg.sender` is the current owner, an authorized\r\n /// operator, or the approved address for this NFT. Throws if `_from` is\r\n /// not the current owner. Throws if `_to` is the zero address. Throws if\r\n /// `_tokenId` is not a valid NFT.\r\n /// @param _from The current owner of the NFT\r\n /// @param _to The new owner\r\n /// @param _tokenId The NFT to transfer\r\n function transferFrom(address _from, address _to, uint256 _tokenId) external payable;\r\n\r\n /// @notice Change or reaffirm the approved address for an NFT\r\n /// @dev The zero address indicates there is no approved address.\r\n /// Throws unless `msg.sender` is the current NFT owner, or an authorized\r\n /// operator of the current owner.\r\n /// @param _approved The new approved NFT controller\r\n /// @param _tokenId The NFT to approve\r\n function approve(address _approved, uint256 _tokenId) external payable;\r\n\r\n /// @notice Enable or disable approval for a third party (\"operator\") to manage\r\n /// all of `msg.sender`'s assets\r\n /// @dev Emits the ApprovalForAll event. The contract MUST allow\r\n /// multiple operators per owner.\r\n /// @param _operator Address to add to the set of authorized operators\r\n /// @param _approved True if the operator is approved, false to revoke approval\r\n function setApprovalForAll(address _operator, bool _approved) external;\r\n\r\n /// @notice Get the approved address for a single NFT\r\n /// @dev Throws if `_tokenId` is not a valid NFT.\r\n /// @param _tokenId The NFT to find the approved address for\r\n /// @return The approved address for this NFT, or the zero address if there is none\r\n function getApproved(uint256 _tokenId) external view returns (address);\r\n\r\n /// @notice Query if an address is an authorized operator for another address\r\n /// @param _owner The address that owns the NFTs\r\n /// @param _operator The address that acts on behalf of the owner\r\n /// @return True if `_operator` is an approved operator for `_owner`, false otherwise\r\n function isApprovedForAll(address _owner, address _operator) external view returns (bool);\r\n}\r\n\r\ninterface ERC165 {\r\n /// @notice Query if a contract implements an interface\r\n /// @param interfaceID The interface identifier, as specified in ERC-165\r\n /// @dev Interface identification is specified in ERC-165. This function\r\n /// uses less than 30,000 gas.\r\n /// @return `true` if the contract implements `interfaceID` and\r\n /// `interfaceID` is not 0xffffffff, `false` otherwise\r\n function supportsInterface(bytes4 interfaceID) external view returns (bool);\r\n}", "doc": "ERC-721 Non-Fungible Token Standard, A standard interface for non-fungible tokens, also known as deeds.", "filetype": "solidity", "grammar": "lsp", "label": "erc721 interface", "matches": { "erc721i": true } }, "89ddd441-e578-3f07-8f43-eb0ec19e30bf": { "content": "{call name=${1}${2: assign=${3}}${4: variables}}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{call} is used to call a template function defined by the {function} tag just like a plugin function.", "matches": { "call": true } }, "89df319e-ee0c-3d01-a40f-be4311a0e845": { "content": "while ${1} loop\n\t${2}\nend loop;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "wh": true } }, "89e06f63-f209-3a94-a900-00775a7dabc8": { "content": "module ${1:M} = struct\n ${2}\nend$0", "doc": "Snippet for a module definition", "filetype": "ocaml", "grammar": "lsp", "label": "module", "matches": { "module": true } }, "89f65bf9-8a6d-370d-9dc7-a18ceae2be52": { "content": "grid-row-gap ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "grg": true } }, "8a0d862c-601d-398c-89e6-51ffbef50533": { "content": "<ul>\n\t{% nav category in craft.categories\n\t\t.group(\"${1:categoryGroupHandle}\")\n\t\t.limit(${2:11})\n\t\t.all()\n\t%}\n\t\t<li>\n\t\t\t<a href=\"{{ category.url }}\">{{ category.title }}</a>\n\t\t\t{% ifchildren %}\n\t\t\t\t<ul>\n\t\t\t\t\t{% children %}\n\t\t\t\t</ul>\n\t\t\t{% endifchildren %}\n\t\t</li>\n\t{% endnav %}\n</ul>", "doc": "craft.categories", "filetype": "twig", "grammar": "lsp", "label": "categories", "matches": { "categories": true } }, "8a0eac9c-8319-3c59-b555-69305883f021": { "content": "const ${1:value} = get(${2:store});", "doc": "svelte get value from store", "filetype": "svelte", "grammar": "lsp", "label": "svelte-store-get", "matches": { "s-store-get-value": true } }, "8a164d43-50c5-3fe0-9e20-0d446c97c8d8": { "content": "#[repr(${1})]", "doc": "#[repr(…)]", "filetype": "rust", "grammar": "lsp", "label": "repr", "matches": { "repr": true } }, "8a18e22f-6ed7-3cbb-aa0f-867848abc144": { "content": "@serial ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "serial": true } }, "8a1fb38d-0a74-3ed3-8b00-05339e52d648": { "content": "digitalWrite(${1}, LOW);", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "dwLow": true } }, "8a2a31df-1e1d-37e5-a00e-24dcc326d323": { "content": "<summary>$1</summary>$2", "doc": "HTML - Defines a visible heading for the detail element [limited support]", "filetype": "html", "grammar": "lsp", "label": "summary", "matches": { "summary": true } }, "8a2af268-c9e3-3ffe-9cbc-04207061a8a6": { "content": "with (${1:#:target});\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "wt": true } }, "8a2db832-3586-3ebe-8ef6-faa6d1133a08": { "content": "resource \"cloudstack_network_acl\" \"${myResourceName}\" {\n name = \"test-acl\"\n vpc_id = \"76f6e8dc-07e3-4971-b2a2-8831b0cc4cb4\"\n}", "doc": "define cloudstack_network_acl resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_network_acl", "matches": { "tf-cloudstack_network_acl": true } }, "8a30fc17-8975-372e-ab08-de5c890ca8ff": { "content": "${1:element} in ${2:array}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "element in array", "matches": { "in": true } }, "8a347572-b281-30ff-8013-a33b78fd579a": { "content": "{visibility=\"uncounted\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "uncount", "matches": { "uncount": true } }, "8a34c714-d660-305c-ae48-9109d2290480": { "content": "http ${1|delete,get,head|} ${1:url}", "doc": "\"http\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "http builtin", "matches": { "http": true } }, "8a3ae3dd-e1a4-320e-8624-991128bfe506": { "content": "font-stretch: extra-condensed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:ec": true } }, "8a3b58e0-464b-3e82-8b6a-0fd651ac04c1": { "content": "wont_be_same_as ${0:other}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbsa": true } }, "8a402288-b9b4-3daa-a461-285131e49ee9": { "content": "_.uniq(${array})", "doc": "_.uniq([2, 1, 2]);\n// => [2, 1]\n\nCreates a duplicate-free version of an array, using\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons, in which only the first occurrence of each element\nis kept. The order of result values is determined by the order they occur\nin the array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-uniq", "matches": { "lodash uniq": true } }, "8a45fd6d-259f-356b-8a38-416e4bb00336": { "content": "assert ${1:test} : \"${2:Failure message}\";", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "as": true } }, "8a472b3e-43c5-3183-8459-3538958c65ec": { "content": "const {${2:second}} = ${1:first}", "doc": "Creates and assigns a local variable using object destructing", "filetype": "react-es7", "grammar": "lsp", "label": "destructingObject", "matches": { "dob": true } }, "8a556847-b406-3649-b5b1-3da0e637932c": { "content": "${1:document}.querySelector('${0:CSS selector}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "qs": true } }, "8a5653fe-6601-304b-900a-15ab6c83a7e8": { "content": "for $1 in range(${2:start},${3:end}):\n\t${4:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "for range loop", "matches": { "for": true } }, "8a5edfc2-865b-3de4-b72d-5fef7ae5ebce": { "content": "[${1:value}${2: }]", "doc": "list", "filetype": "nushell", "grammar": "lsp", "label": "list", "matches": { "list": true } }, "8a65f36a-025f-318b-8275-fea6f9d3f01c": { "content": "<%= link_to '${1:link text...}' do %>\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lib": true } }, "8a682152-4c3a-3601-beb6-5b1b50fce8f1": { "content": "function ${1:foo}(node, ${2:parameters}) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tupdate(${2:parameters}) {\n\t\t\t// the value of `${2:parameters}` has changed\n\t\t}\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action-update", "matches": { "svactionu": true, "svelte action update": true } }, "8a6a194c-9dca-3728-903d-41bb60ec7bbd": { "content": "try {\n\t${1:${VISUAL}}\n} catch {\n\tcase e: FileNotFoundException => ${2}\n\tcase e: IOException => ${3}\n} finally {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "try": true } }, "8a6a563d-eeec-32d1-ace5-b3c7781f5258": { "content": "[quote, ${1:Name}, ${2:Occasion}}]\n____\n${0}\n____", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "quote block --- text ---", "matches": { "block-quote": true, "quote": true } }, "8a6b0dd2-562f-38cf-816c-c80138831cb5": { "content": "border-right: ${1:1px} ${2|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|} ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-right", "matches": { "borr": true } }, "8a77f8e6-f9d4-3d79-a552-87cdfcd62b3b": { "content": "{% trans \"${0:string}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "trans": true } }, "8a799b4b-3bcd-3e24-90ff-2e1767d4e30e": { "content": "t.references :${1:taggable}${2:, polymorphic: ${3:{ default: '${4:Photo}' }}}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create references column", "matches": { "tcr": true } }, "8a7a0849-5f1b-3035-a687-949ee425ebd2": { "content": "%%debugger", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "js debugger", "matches": { "dbg": true } }, "8a7a6350-9b08-3528-ae5b-3216027f8cb6": { "content": "${1:map}.resource :${0:resource}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mapr": true } }, "8a7ecfe9-93e8-3571-807c-3533572e7588": { "content": "${1:FIELDNAME} = models.XMLField($2)", "doc": "XMLField (mxml).\n\n*All uses of XMLField can be replaced with TextField. This field has been deprecated since version 1.3*", "filetype": "models", "grammar": "lsp", "label": "mxml", "matches": { "mxml": true } }, "8a7fa5df-e7e2-3b96-a5f8-40a5e9bb47cd": { "content": "content: close-quote;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:cq": true } }, "8a83d4e9-65a8-395f-a6a6-b4cf99db8587": { "content": "{{ ${1:$TM_SELECTED_TEXT} | replace(\"search\", \"replace\") }}$0", "doc": "replace with | replace(\"search\", \"replace\")", "filetype": "twig", "grammar": "lsp", "label": "replace", "matches": { "replace": true } }, "8a8e40ec-6d9c-314c-a480-320e3ee1ca0f": { "content": "for ${1:@array} -> ${2:$variable} {\n\t${3}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "for": true } }, "8a8e4f65-93de-32da-8401-69f47fc5c085": { "content": "ipc: ${1:host}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "IPC", "matches": { "ipc": true } }, "8a8ffc72-2d62-31c0-8419-2220d06c272a": { "content": "<label for=\"$1\">$2</label>$3", "doc": "HTML - Defines an inline window", "filetype": "html", "grammar": "lsp", "label": "label", "matches": { "label": true } }, "8a91546b-6d64-314a-b995-76e1d73cf0b8": { "content": "for (const ${1:key} in ${2:object}) {\n\tif (${2:object}.hasOwnProperty(${1:key})) {\n\t\tconst ${3:element} = ${2:object}[${1:key}]\n\t\t$0\n\t}\n}", "doc": "For-In Loop", "filetype": "typescript", "grammar": "lsp", "label": "For-In Loop", "matches": { "forin": true } }, "8a937357-dfea-356e-9756-c697f1ec6481": { "content": "make(${1:[]string}, ${2:0})${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "make(Type, size)", "matches": { "make": true } }, "8a95a9fd-aae7-361d-a256-3d815dce7999": { "content": "cy.route('${1:METHOD}', '${2:url}', ${3:response});", "doc": "Use cy.route() to manage the behavior of network requests.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-route", "matches": { "cypress route": true } }, "8a9ce530-9091-3ae6-95f9-c8cd4874241e": { "content": "console.assert(${1:first}, ${2:second})", "doc": "If the specified expression is false, the message is written to the console along with a stack trace", "filetype": "react-es7", "grammar": "lsp", "label": "consoleAssert", "matches": { "cas": true } }, "8aa3a8d4-6a91-39e7-a64e-4fc900f8c834": { "content": "${1:FIELDNAME} = models.BigAutoField($2)", "doc": "BigAutoField (mbigauto).\n\n[New in Django 1.10.]\n\nA 64-bit integer, much like an AutoField.", "filetype": "models", "grammar": "lsp", "label": "mbigauto", "matches": { "mbigauto": true } }, "8aa67eac-a93e-3317-9916-464d654154d1": { "content": ".${1:title}\n[sidebar]\n21\n$0", "doc": "Insert sidebar block as paragraph with title", "filetype": "asciidoc", "grammar": "lsp", "label": "sidebar paragraph 2", "matches": { "sidebar paragraph+": true } }, "8aadedc8-081e-3fb2-b12f-0c4d447ea065": { "content": "${1:slice} = append($1, ${0:value})", "doc": "", "filetype": "go", "grammar": "snu", "label": "a = append(a, value)", "matches": { "ap=": true } }, "8aaf80ce-d2cd-352f-a75e-274a24cda66f": { "content": "async fn ${1:name}(${2:arg}: ${3:Type}) -> ${4:RetType} {\n ${5:todo!();}\n}", "doc": "async fn …(…) { … }", "filetype": "rust", "grammar": "lsp", "label": "afn", "matches": { "afn": true } }, "8ab25a04-27e4-3e57-9e84-96131c91ad96": { "content": "text-align: ${1|center,left,right,justify,start,end|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-align", "matches": { "ta": true } }, "8ab43b07-aa87-309c-98a2-d4791d1a8fb3": { "content": "scope :${1:name}, { ${2:where(${3::${4:field}: ${5:'${6:value}'}})} } do\n\tdef ${7:method_name}\n\t\t$0\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "scope with extension", "matches": { "scopee": true } }, "8ab7648f-02c9-3489-acc4-a1c774a56044": { "content": "expect(${1:target})$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect (coffee)", "matches": { "ex": true } }, "8ab77a25-f347-3eee-9ae6-8da916e91d01": { "content": "when ${1} =>\n\t${2}", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "wh": true } }, "8abacfba-5ca8-3fdf-ab58-8225621b58ce": { "content": "map(${1:value}, ${2:low1}, ${4:high1}, ${5:low2}, ${0:high2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "map": true } }, "8abb1937-2fde-3089-a7b3-ad0dcb7f0d6b": { "content": "case ${1} do\n ${2} -> ${3}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "case .. end", "matches": { "case": true } }, "8abb43a5-3012-347d-8a95-f48f345a6ecc": { "content": "{{ $1 }}", "doc": "Variable autocomplete", "filetype": "djangohtml", "grammar": "lsp", "label": "var", "matches": { "var": true } }, "8abe3242-a69a-32fe-9197-413802fa3f2f": { "content": "import React from 'react';\nimport PropTypes from 'prop-types';\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\t$0\n};\n\nfunction ${1:${TM_FILENAME_BASE}}(props) {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n}\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component as a named function with PropTypes", "filetype": "snippets", "grammar": "lsp", "label": "reactStatelessFunctionProps", "matches": { "rsfp": true } }, "8abeeadc-6adb-3073-a109-f14b0d6c2ce9": { "content": "{% endfilter %}$0", "doc": "endfilter", "filetype": "twig", "grammar": "lsp", "label": "endfilter", "matches": { "endfilter": true } }, "8abfb370-dabe-39cf-9b5b-7d3ae369fbb8": { "content": "grid-template ${1} / ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gt+": true } }, "8ac213a7-0cc6-3b1f-b5c5-1d85225a2276": { "content": "UGameplayStatics::SaveGameToSlot(${1:Instance}, ${2:SaveSlotName}, ${3:UserIndex});", "doc": "Save a SaveGame Instance to disk.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Save SaveGame", "matches": { "usavegame_save": true } }, "8ac9673e-106b-3132-87da-47be80303349": { "content": "background-position-x: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgpx": true } }, "8acc0b44-085d-3b79-92b7-a8c8a3876916": { "content": "@todo ${1:text describing thing to do}$0", "doc": "Documents a task to be completed.", "filetype": "jsdoc", "grammar": "lsp", "label": "todo", "matches": { "@todo": true } }, "8adfdf20-3fb5-33fd-8af7-dca91acd508f": { "content": "case (${1})\n ${2:'b0}: begin\n ${3}\n end\n default : begin\n ${4}\n end\nendcase", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "case () ... endcase", "matches": { "case": true } }, "8ae21c18-bea6-3d3f-b47b-41b147a6a855": { "content": "find!(${1:p})($2:xs);\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "find": true } }, "8ae27679-6f34-32a1-9d6c-6eb971bba457": { "content": "def ${1:method}\n\t@$1 ||= ${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "defm": true } }, "8ae27830-59f7-3537-b32a-110897581226": { "content": "const ${1:results} = await request(\n ${2:url},\n ${3:query}\n);", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-request", "matches": { "graphql-request request": true } }, "8ae6722e-ab66-3b5b-8a24-0424653ca5bc": { "content": "if (${1}) {\n ${2:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "if": true } }, "8af1f36f-2c77-3499-a0c9-1a61269a069b": { "content": "foreach (${1:var} ${2:entry} in ${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "each": true } }, "8af48c21-6de8-3ebe-89ea-5ec868bc9a92": { "content": "background-break: each-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgbk:eb": true } }, "8af7d4dc-b614-3b0d-95f8-117d2078fb80": { "content": ".. csv-table:: ${1:#:TITLE}\n\t:header: \"${2:#:Header1}\", \"${3:#:Header2}\"${4:#:Headers}\n\n\t\"${5:#:Column1}\", \"${6:#:Column2}\"${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "directive_csvtable", "matches": { "csvtable": true } }, "8af85e69-6706-3cf5-85c5-ab392667d344": { "content": "net.createServer(function(${1:socket}){\n\t${1}.on('data', function('data'){\n\t ${2}\n\t]});\n\t${1}.on('end', function(){\n\t ${3}\n\t});\n}).listen(${4:8124});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "net": true } }, "8afa0c11-1f18-3c43-9a82-60b917dbdcd8": { "content": "background-attachment: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ba": true, "backattachment": true } }, "8afff086-db35-3ca2-86d8-804b3b4e7b84": { "content": "console.groupCollapsed(\"${1:label}\")\n${0:${VISUAL}}\nconsole.groupEnd()", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.groupCollapsed", "matches": { "cgroupc": true } }, "8b01dcdb-6978-378f-b8fd-ed1d89a5ef3c": { "content": "${1:FIELDNAME} = models.PhoneNumberField($2)", "doc": "PhoneNumberField (mphone).\n\n*external package: django-phonenumber-field*", "filetype": "models", "grammar": "lsp", "label": "mphone", "matches": { "mphone": true } }, "8b073d99-c813-3592-baf3-46cf38e5339d": { "content": "{% for block in ${1:entry.matrixFieldHandle}.all() %}\n\n\t{% if block.type == \"${2:blockHandle}\" %}\n\n\t\t{{ block.${3:fieldHandle} }}\n\n\t{% elseif block.type == \"${4:blockHandle}\" %}\n\n\t\t$0\n\t\n\t{% endif %}\n\n{% endfor %}", "doc": "matrixifelse", "filetype": "twig", "grammar": "lsp", "label": "matrixifelse", "matches": { "matrixifelse": true } }, "8b07930d-d5e5-3d93-b6db-b869b5253ece": { "content": "${1:type}, parameter :: $2 = ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "const": true } }, "8b0a6498-8bbe-3b87-be66-807b39fda77f": { "content": "[${1}](${2}){${3}};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "ld": true } }, "8b0ad937-e24f-3e82-879c-d00808726b01": { "content": "${1:command} | default ${2:default} ${3:column}", "doc": "\"default\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "default builtin", "matches": { "default": true } }, "8b0e6f89-cc8f-3e2a-b185-4c73cc046cd9": { "content": "@booklet{${1:name},\n author = {${1:?_author}},\n title = {${2:title}},\n howpublished = {${3:?_howpublished}},\n address = {${4:?_address}},\n year = {${5:?_year}},\n month = {${6:?_month}},\n note = {${7:?_note}},\n}", "doc": "A bound work without a named publisher or sponsor.", "filetype": "bibtex", "grammar": "lsp", "label": "@booklet", "matches": { "@booklet": true } }, "8b1454de-10ac-324e-ad5d-1586d7a34c41": { "content": "expect(${1:target}).not.toMatch(${2:pattern})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to match (coffee)", "matches": { "notm": true } }, "8b1cd025-6c9a-37e0-9f06-2b0af11f2604": { "content": "_.defaults(${object}, ${sources})", "doc": "_.defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n// => { 'a': 1, 'b': 2 }\n\nAssigns own and inherited enumerable string keyed properties of source\nobjects to the destination object for all destination properties that\nresolve to `undefined`. Source objects are applied from left to right.\nOnce a property is set, additional values of the same property are ignored.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-defaults", "matches": { "lodash defaults": true } }, "8b1eb889-1d31-3806-ad11-f208c4929530": { "content": "border-image url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi": true } }, "8b1eba6c-c03c-31fa-baa7-e63cb4744e16": { "content": "\\begin{titlepage}\n\t${1:TARGET}\n\\end{titlepage}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{titlepage} \\titlepage": true, "titlepage": true } }, "8b2c7a8a-c77c-3c81-b08f-acb738511c8e": { "content": "@for ($i = 0; $i < ${1}; $i++)\n ${2}\n@endfor", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@for ... @endfor", "matches": { "for": true } }, "8b2d1ad5-4b68-3def-abce-efca91de5cfd": { "content": "type ${1:name} = $0", "doc": "Snippet for a type declaration", "filetype": "ocaml", "grammar": "lsp", "label": "type declaration", "matches": { "type": true } }, "8b3010a3-b60b-384b-a6eb-b8069f9bc0a2": { "content": "resource \"aws_iam_group_membership\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_group_membership", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_group_membership", "matches": { "tf-aws_iam_group_membership": true } }, "8b30fa15-68d1-33b1-b4d5-4221568f4213": { "content": "use relm4::{gtk, WidgetTemplate};\n\n#[relm4::widget_template]\nimpl WidgetTemplate for Widget {\n view! {\n gtk::Box {\n // Customize your widget\n }\n }\n}", "doc": "Relm4 Widget Template", "filetype": "templates", "grammar": "lsp", "label": "Relm4 Widget Template", "matches": { "relm-template": true } }, "8b341127-a432-3f43-aeae-d673094c06f4": { "content": "clocking ${1:clocking_name} @(${2:posedge} ${3:clk});\n\t${0}\nendclocking : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "clock": true } }, "8b364bbc-00b0-37d8-8674-264e50781d76": { "content": "console.error(${1:first})", "doc": "Displays a message in the console and also includes a stack trace from where the method was called", "filetype": "generated", "grammar": "lsp", "label": "consoleError", "matches": { "cer": true } }, "8b36d6e5-81e5-37ad-9264-2ccfe78c44bb": { "content": "return ${0}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "return", "matches": { "r": true } }, "8b39d7e6-561a-3662-b41b-fc0e3a7a4252": { "content": "@default$0", "doc": "The @default tag allows you to document the assigned value of a symbol. You can supply this tag with a value yourself or you can allow JSDoc to automatically document the value from the source code -- only possible when the documented symbol is being assigned a single, simple value that is either: a string, a number, a boolean or null. Synonysm of @defaultvalue.", "filetype": "jsdoc", "grammar": "lsp", "label": "default", "matches": { "@default": true } }, "8b3c9904-7df8-3043-b150-d05af9652a4d": { "content": "<%= $0 %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<%= %>", "matches": { "=": true } }, "8b3f9760-8369-3521-8268-642e9b085f17": { "content": "@return ${3:Type and description of the returned value.}$0", "doc": "Type and description of the returned value.", "filetype": "phpdoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "8b3ffdcb-d88e-316c-bf1b-69c522a52084": { "content": "<aside class=\"${1}\">\n\t${0}\n</aside>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "aside.": true } }, "8b408eec-ca10-3a4f-b5f7-bc5f3322968f": { "content": "border-bottom-right-image: continue;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbri:c": true } }, "8b417eb6-b820-30e6-98bd-327b2ccf48e4": { "content": "repeat{\n ${2:}\n if($1) break\n}", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "re": true } }, "8b46798e-7432-3753-9759-c34119184452": { "content": "if(${1}) {\n\t${2}\n} else if(${3}) {\n\t${4}\n} else {\n\t${5}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "8b47a6c8-41aa-3263-84e5-b8f7af59fc21": { "content": "import ${2:second} from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "import", "matches": { "imp": true } }, "8b4b93b2-b71d-3aa3-a6a8-8bbfcc3f9659": { "content": "{\n\tpath: '${1:path}', \n\tcomponent: ${2:Component},\n\tchildren: [\n\t\t{ path: '${3:childpath}', component: ${4:ChildComponent} }\n\t]\n},$0", "doc": "Angular route path with children", "filetype": "typescript", "grammar": "lsp", "label": "Angular Route Path with Children", "matches": { "a-route-path-with-children": true } }, "8b54b67d-0b6d-38bc-baa9-3657fad8e698": { "content": "procedure ${1:name}(${0:args});", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "pps": true } }, "8b54b920-8089-36ef-8ea4-54d9d89af55a": { "content": "class ${1:Class} a where\n\t${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "class": true } }, "8b58296b-9089-383c-b2f0-accf8693efcc": { "content": "{% codeblock ${1:title} lang:${2:language} ${3:URL} ${4:link_text} %}\n${0:code_snippet}\n{% endcodeblock %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "codeblock-full": true } }, "8b5bba7f-9db4-313f-8363-eb8207542e26": { "content": "display: table-column-group;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbclg": true } }, "8b679e18-74ae-3caf-bd66-92521e46f78e": { "content": "while ${1:condition}\n\t$0\nend", "doc": "Code snippet to create a while loop.", "filetype": "julia", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "8b713604-e550-3cd4-8655-670b5b6d8c30": { "content": "<transition\n\tmode=\"out-in\"\n\t@before-enter=\"beforeEnter\"\n\t@enter=\"enter\"\n\n\t@before-leave=\"beforeLeave\"\n\t@leave=\"leave\"\n\t:css=\"false\">\n\n</transition>", "doc": "transition component js hooks", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Transition Component with JavaScript Hooks", "matches": { "vanim": true } }, "8b7326aa-3044-31f4-853f-9afee7a44c9f": { "content": "t.float :${1:title}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.float (tcf)", "matches": { "t.": true } }, "8b7c84e7-5c76-34c9-8fba-4a191b0890c4": { "content": "hide ${1:definitions}", "doc": "\"hide\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "hide builtin", "matches": { "hide": true } }, "8b7cdae6-9c17-3450-be8f-e384315cfa8f": { "content": "| newline_to_br", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "newline_to_br": true } }, "8b8450f2-c8ed-3bab-b5f1-2f803a5de4f1": { "content": "$1\n - $0", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "Alternate definition list", "matches": { "::": true } }, "8b851c31-ddc6-3688-a5b2-2f48ed117d7a": { "content": "pushl \\$0\ncall fflush\npopl $1", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Call fflush", "matches": { "ffl": true } }, "8b8559db-8bde-3a35-8eb4-abbfed6500bd": { "content": "\\begin{overlay}\n\t${1:TARGET}\n\\end{overlay}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{overlay} \\overlay": true, "overlay": true } }, "8b8db641-af5c-3481-8f45-ea6dab3e71c1": { "content": "overflow: scroll;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "overflow: scroll", "matches": { "ovs": true } }, "8b8fe680-4b56-3a8f-81c1-f11f26aaacc2": { "content": "override ${1:/*function*/}", "doc": "", "filetype": "d", "grammar": "snu", "label": "override (over)", "matches": { "over": true } }, "8b9266ee-8712-3abb-b761-e3d43f34022c": { "content": "for (int ${1:i} = ${2}; $1 < ${3}; ${4:do what}) begin\n ${5:TARGET}\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "for": true } }, "8b9437b9-ac74-312a-8915-7d818886d95d": { "content": "${1:obj}.submit(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "submit": true } }, "8b9590e7-dd0e-3373-a773-a32c0298d05b": { "content": "/**\n * ${3:#:undocumented constant}\n **/\ndefine(${1} ${2});${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_constant": true } }, "8ba77f3a-b9c4-379c-b708-d60f61c944c1": { "content": "| append: '${1:string}'", "doc": "String filter: append", "filetype": "liquid", "grammar": "lsp", "label": "Filter append", "matches": { "append": true } }, "8ba7932d-3bb4-3b4c-9a5a-4f7dccc73432": { "content": "<%- $1 %> $2", "doc": "EJS outputs value", "filetype": "ejs", "grammar": "lsp", "label": "EJS Output Escaped", "matches": { "ejsesc": true } }, "8baabdd1-97a1-35ff-9869-a14b9e9cf08a": { "content": "async ${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "async", "matches": { "as": true } }, "8baeaa7f-3af0-3f59-baa6-3ebad5f7916d": { "content": "import { inject } from '@angular/core'\nimport { ActivatedRouteSnapshot, CanActivateChildFn, RouterStateSnapshot } from '@angular/router'\n\nexport const ${2:Name}Guard: CanActivateChildFn = (\n\troute: ActivatedRouteSnapshot,\n\tstate: RouterStateSnapshot\n\t) => {\n\n\t\treturn true;$0\n}", "doc": "Angular CanActivateChild guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular CanActivateChild Guard", "matches": { "a-guard-can-activate-child": true } }, "8bb1563c-3de0-3064-b363-7506b49fb51e": { "content": "protected ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "po": true } }, "8bb8b378-c6d8-33e5-8fc3-b6a7cdd82f94": { "content": "redirect(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "rr": true } }, "8bb8b9d6-c8ea-3509-929f-bca9f2cbd062": { "content": "_.isEqual(${value}, ${other})", "doc": "var object = { 'a': 1 };\nvar other = { 'a': 1 };\n\n_.isEqual(object, other);\n// => true\n\nobject === other;\n// => false\n\nPerforms a deep comparison between two values to determine if they are\nequivalent.\n\n**Note:** This method supports comparing arrays, array buffers, booleans,\ndate objects, error objects, maps, numbers, `Object` objects, regexes,\nsets, strings, symbols, and typed arrays. `Object` objects are compared\nby their own, not inherited, enumerable properties. Functions and DOM\nnodes are compared by strict equality, i.e. `===`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isequal", "matches": { "lodash isequal": true } }, "8bb8dbe9-ff64-3783-8008-368aa7040a33": { "content": "reallocarray(${1:ptr}, ${2:69}, sizeof(${3:int})$4)$0", "doc": "reallocarray() snippet", "filetype": "c", "grammar": "lsp", "label": "reallocarray", "matches": { "reallocarray": true } }, "8bbf9178-a6f9-3c34-8b7b-be5e5f27a794": { "content": ".. seealso:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "seealso", "matches": { "seealso": true } }, "8bbff311-4c80-3a2b-b81c-4d5701de2944": { "content": "try\n{\n $1\n}\ncatch (${2:System.Exception})\n{\n $0\n throw;\n}", "doc": "Try catch", "filetype": "csharp", "grammar": "lsp", "label": "Try catch", "matches": { "try": true } }, "8bc80846-cda8-3faf-8cbe-bffc1cb2019c": { "content": "Import library Dialogs\nPause execution", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Pause test execution", "matches": { "pause": true } }, "8bcd7f6e-f250-31fc-89e7-2b7c41c5abe6": { "content": "var ${1:name}${2:: T} = ${0:value}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "var": true } }, "8bd4a880-7858-3672-b672-88a9e8e90dcf": { "content": ",$0,", "doc": "subscript", "filetype": "norg", "grammar": "lsp", "label": "subscript", "matches": { "subscript": true } }, "8bdb1b25-46cb-3c7b-b067-f2748f46c30a": { "content": "@trusted", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "trusted": true } }, "8bdd4e96-ae86-3045-ad11-0076fb903cd3": { "content": "- (${1:#:id})${2:#:thing}\n{\n\treturn ${2};\n}\n\n- (void)set${2}:(${1})aValue\n{\n\t${0}${1}old${2} = ${2};\n\t${2} = [aValue retain];\n\t[old${2} release];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "obj": true } }, "8bdd9e62-834b-377a-ac26-330b8eef7e03": { "content": "({${1:arguments}}) => ${2:statement}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "arrow function with destructuring", "matches": { "fd": true } }, "8bdfb2fb-c4b5-3b4d-ad26-25f5079b6c04": { "content": "- (${1:id})${2:method}\n{\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "m": true } }, "8be72488-57a6-3610-b027-9c812f2561e5": { "content": "glob ${1:pattern}", "doc": "\"glob\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "glob builtin", "matches": { "glob": true } }, "8be77491-a136-348e-8ebb-447dfb38ab56": { "content": ".. ${1:#:NAME}:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "directive", "matches": { "directive": true } }, "8be79090-88ba-3528-82d2-97ec382b65c5": { "content": "@interface ${1:NSObject} (${2:MyCategory})\n@end\n\n@implementation $1 ($2)\n${0}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "cat": true } }, "8bea806c-a72f-36e7-a5cc-d4e18425c506": { "content": "{% load i18n %}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "li18n", "matches": { "li18n": true } }, "8beac802-1ec8-332f-b1f5-85c4d9650315": { "content": "l_${1}\t\t${0:number};", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "l": true } }, "8bf41307-2d3c-3a53-886b-4b879dc88342": { "content": "FUNCTION MIDRANGE(${1:number},${2:...})$0", "doc": "statistical midrange value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MIDRANGE", "matches": { "FUNCTION MIDRANGE": true } }, "8bf6dd23-4a93-3426-9128-8f8935d6dda1": { "content": "${1:app}.delete('${2:route}', ${3:handler});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "edel": true } }, "8bf7462f-c02b-35e5-a515-3feec723a8bd": { "content": "text-align-last: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tal:a": true } }, "8bfd756b-ee17-334e-ab68-5981c032f0b1": { "content": "| size", "doc": "Array filter: size", "filetype": "jekyll", "grammar": "lsp", "label": "Filter size", "matches": { "size": true } }, "8c03c4a4-256d-30b8-82c5-8b0c32e5a141": { "content": "virtual task reset_phase(uvm_phase phase);\n\t$1\nendtask: reset_phase", "doc": "UVM reset_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_reset_phase", "matches": { "uvm_phase_reset": true, "uvm_reset_phase": true } }, "8c07648b-4f16-36cc-b629-b6260b03979f": { "content": "{{ csrfField() }}", "doc": "Add csrfField hidden input field to form", "filetype": "edge", "grammar": "lsp", "label": "edge: csrfField", "matches": { "csrfField()": true } }, "8c0bfe52-b046-3e40-8a48-91a0c90d9a9a": { "content": "{% endmacro %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endmacro", "matches": { "endmacro": true } }, "8c0c945e-26a2-371c-98a9-ca1b8e7ede48": { "content": "text-justify kashida", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:k": true } }, "8c12ce52-5d96-3d29-a387-9f672b8d907b": { "content": "function integer(${1:number})$0", "doc": "greatest integer value that is less than or equal to number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer", "matches": { "function integer": true } }, "8c176ff2-3d27-3b1b-ac31-eb053a00f6d5": { "content": "_.gt(${value}, ${other})", "doc": "_.gt(3, 1);\n// => true\n\n_.gt(3, 3);\n// => false\n\n_.gt(1, 3);\n// => false\n\nChecks if `value` is greater than `other`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-gt", "matches": { "lodash gt": true } }, "8c18d7ba-dedb-356d-85aa-24f02b6d28a1": { "content": "reversed", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "reversed": true } }, "8c1e1256-fc10-3b14-81c7-14de586eb2a2": { "content": "PropTypes.node.isRequired", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeNodeRequired", "matches": { "ptndr": true } }, "8c1f09af-b4d1-32ee-a656-580f0285369e": { "content": "PropTypes.func.isRequired", "doc": "Func prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeFuncRequired", "matches": { "ptfr": true } }, "8c23c865-f890-3ea1-a551-7676e43859d9": { "content": "<body>\n\t$0\n</body>", "doc": "HTML - Defines the body element", "filetype": "html", "grammar": "lsp", "label": "body", "matches": { "body": true } }, "8c272527-b049-3b69-8e8c-319bbe886ef0": { "content": "realloc(${1:ptr}, sizeof(${2:int[69]})$3)$0", "doc": "realloc() snippet", "filetype": "c", "grammar": "lsp", "label": "realloc", "matches": { "realloc": true } }, "8c2c3033-9162-388e-89af-d07602f88084": { "content": "${1:app}.post('$2', $3);", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "express POST", "matches": { "epost": true } }, "8c2c3049-df83-33c0-bf3b-98c7628bb0a1": { "content": "validates :${1:attribute}, exclusion: { in: ${0:%w( mov avi )} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ve": true } }, "8c2c4f75-c57c-39ea-90af-495db998361d": { "content": "text-emphasis: before;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:b": true } }, "8c2e0eb2-0c5e-3d57-a4f7-47699b29a6a1": { "content": "<c:url value=\"${1}\" var=\"${2}\" />\n<a href=\"\\${$2}\">${0}</a>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "curl": true } }, "8c2fafca-b48c-3ea4-99e0-9788ab5fb432": { "content": "import { mapState } from 'vuex'\n\nexport default {\n\tcomputed: {\n\t\t...mapState([\n\t\t\t${1:'nameOfState'},\n\t\t])\n\t},\n}", "doc": "map getters inside a vue component", "filetype": "vue", "grammar": "lsp", "label": "vue-mapstate", "matches": { "vmapstate": true, "vue mapstate": true } }, "8c3c8e65-fa81-36c9-bcd4-2bfc7cb8910b": { "content": "extlookup(\"${1:variable}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "Simple extlookup", "matches": { "extlookup": true } }, "8c3cb4e6-3807-3881-bb6f-d4dcc74fc5b0": { "content": "Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat.", "doc": "Lorem Ipsum Sentence", "filetype": "loremipsum", "grammar": "lsp", "label": "Lorem Ipsum Sentence", "matches": { "loremSent": true } }, "8c4036f2-fe2b-3ae6-88e9-4bdfad48dc8a": { "content": "image(${1:img}, ${2:x}, ${3:y}${4:, }${5:width}${6:, }${0:height});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "image": true } }, "8c4084d1-c8f2-3c47-97ae-8b96ac307906": { "content": "place-content: ${1} ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc+": true } }, "8c40b47e-ad27-3726-8397-6190bae45c9b": { "content": "border-bottom-color: #${1:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-bottom-color: size style color (border)", "matches": { "border": true } }, "8c40f399-8a3f-3572-b603-354215bcfebe": { "content": "_.invoke(${object}, ${path}, ${args})", "doc": "var object = { 'a': [{ 'b': { 'c': [1, 2, 3, 4] } }] };\n\n_.invoke(object, 'a[0].b.c.slice', 1, 3);\n// => [2, 3]\n\nInvokes the method at `path` of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-invoke", "matches": { "lodash invoke": true } }, "8c41a103-5cdd-30d4-972d-f15e376e3a92": { "content": "import type {$1} from '$2'", "doc": "import type ... from ...", "filetype": "script", "grammar": "lsp", "label": "import-type", "matches": { "importType": true } }, "8c431d6e-665a-31ce-bc85-6c138f0c5331": { "content": "func _input_event(event):\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "inpute": true } }, "8c45faf3-4f6d-31af-afcf-e4b89f064804": { "content": "do ${1:i} = ${2:start}, ${3:end}, ${4:incr}\n\t${0}\nend do", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "do": true } }, "8c496a8a-d02f-39f5-b053-011ec439d0c7": { "content": "_.toNumber(${value})", "doc": "_.toNumber(3.2);\n// => 3.2\n\n_.toNumber(Number.MIN_VALUE);\n// => 5e-324\n\n_.toNumber(Infinity);\n// => Infinity\n\n_.toNumber('3.2');\n// => 3.2\n\nConverts `value` to a number.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tonumber", "matches": { "lodash tonumber": true } }, "8c4c3e9b-843a-338f-b281-b35dd623bedd": { "content": "each_value { |${1:val}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eav": true } }, "8c4f52e1-f2b2-3520-8078-d261bab57b87": { "content": "import React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactArrowFunctionExportComponent", "matches": { "rafce": true } }, "8c56c540-dc8a-3c4b-8db9-28d4de010c17": { "content": "GetWorld()->SweepMultiByObjectType(${1:HitsArray}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, ${5:ObjectQueryParams}, FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return all blocking hits using Object Type.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Multi Object", "matches": { "usweep_multi_object": true } }, "8c5893bf-d027-31a4-8262-4d69217f0e95": { "content": "http.Error(${1:w}, ${2:err}.Error(), ${3:http.StatusInternalServerError})", "doc": "Snippet for http.Error()", "filetype": "go", "grammar": "lsp", "label": "http.Error", "matches": { "herr": true } }, "8c591178-be5e-305d-b0f6-65e2037f01de": { "content": "private void OnDrawGizmos() {\n\t$0\n}", "doc": "Callback to draw gizmos that are pickable and always drawn.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnDrawGizmos", "matches": { "OnDrawGizmos()": true } }, "8c5d7610-d95a-3a5b-a01b-63d976ed9853": { "content": "mov $1, %eax\ndiv $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Division", "matches": { "/": true } }, "8c5dbd59-c3eb-3db2-852d-3aca07522ca1": { "content": "t.decimal :${1:title}, precision: ${2:10}, scale: ${3:2}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcd": true } }, "8c61d55a-1f5d-32bb-bff0-589c6ec7b221": { "content": "////\n$1\n////\n$0", "doc": "Insert comment", "filetype": "asciidoc", "grammar": "lsp", "label": "comment block", "matches": { "/": true, "comment block": true } }, "8c630deb-b7e3-3000-a961-b347b0d06228": { "content": "place-content: space-around;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:sa": true } }, "8c65cbd3-612b-3d54-9b5a-507a68933d29": { "content": "${1:fn} : ${2:a} -> ${3:a}\n$1 ${4} =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "fn1": true } }, "8c6bbbc8-f570-391a-852b-da6d9620b0b1": { "content": "overflow hidden", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ov:h": true } }, "8c706942-aab1-3a89-b67c-ffdf5af5f9af": { "content": "clock microseconds", "doc": "Returns the current time as an integer number of microseconds.", "filetype": "tcl", "grammar": "lsp", "label": "Current time in microseconds", "matches": { "clock microseconds": true } }, "8c7754b4-dc32-3901-9b0e-7b16aa8468aa": { "content": "| ${1:Column1} |\n| ------------- |\n| ${2:Item1} |\n| ${3:Item2} |\n${0}", "doc": "Insert table with 3 rows and 1 column. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 3x1 table", "matches": { "3x1table": true } }, "8c7e7326-9f24-3ba7-a4b5-576d116af4de": { "content": "#define $0", "doc": "Code snippet for #define \" \"", "filetype": "cpp", "grammar": "lsp", "label": "#def", "matches": { "def": true } }, "8c80f240-f1cf-37c4-ae7f-fc088aaecc35": { "content": "if err != nil {\n\treturn err\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if error not nil, return err", "matches": { "ir": true } }, "8c813d3f-cc21-3156-82bd-37380da31191": { "content": "<caption>$1</caption>$2", "doc": "HTML - Defines a table caption", "filetype": "html", "grammar": "lsp", "label": "caption", "matches": { "caption": true } }, "8c849dc9-9baf-316d-962d-847628ff1990": { "content": "expect(${1:})${0};", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "expect(...)", "matches": { "exp": true } }, "8c8b3d36-be83-3fd3-86b6-125d4cbca40e": { "content": "\\\\frac{\\\\partial {$1}}{\\\\partial {$2}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "partial derivation", "matches": { "pdv": true } }, "8c934005-ef76-3490-9276-aecb59fbddf6": { "content": "IO.inspect($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "IO.inspect", "matches": { "ins": true } }, "8c93427d-ebeb-3b1d-814c-51de1ccf0c13": { "content": "{% ifchanged $1 %}\n$2\n{% endifchanged %}", "doc": "ifchanged tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ifchanged", "matches": { "ifchanged": true } }, "8c9b029c-f993-30ff-845e-ae67269056e8": { "content": "onUpdated(() => {$0})", "doc": "Vue updated lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onUpdated-composition", "matches": { "onupdated": true } }, "8c9b6258-4195-34d9-91d8-cb87ea39b9cd": { "content": "delegate :${1:methods}, to: :${0:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "delegate .. to", "matches": { "dele": true } }, "8c9df448-2ea3-33f1-b6ea-e5188b6b9ebd": { "content": "module ${1} = struct\n\t${0}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "mod": true } }, "8c9f4de6-625f-3b6f-b541-778360de91b3": { "content": "| ${1:Column1} |\n| ------------- |\n| ${2:Item1} |\n| ${3:Item2} |\n| ${4:Item3} |\n| ${5:Item4} |\n${0}", "doc": "Insert table with 5 rows and 1 column. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 5x1 table", "matches": { "5x1table": true } }, "8ca463e2-ab50-3acd-b252-f76e3752aae4": { "content": "@include('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@include directive", "matches": { "include": true } }, "8cb2307b-0afe-39e7-b622-fcb74fcf910c": { "content": "${1:obj}.data(${2:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "data": true } }, "8cc19631-d6ea-3af7-9c5a-fe54264c349d": { "content": "export default {\n\tstate: {\n\t\tvalue: 'my value'\n\t},\n\tgetters: {\n\t\tvalue: state => {\n\t\t\treturn state.value;\n\t\t}\n\t},\n\tmutations: {\n\t\tupdateValue(state, payload) {\n\t\t\tstate.value = payload;\n\t\t}\n\t},\n\tactions: {\n\t\tupdateValue({commit}, payload) {\n\t\t\tcommit('updateValue', payload);\n\t\t}\n\t}\n};", "doc": "vuex module", "filetype": "vuex", "grammar": "lsp", "label": "vuex-module", "matches": { "vmodule": true, "vuex module": true } }, "8cc97240-77ae-3718-ad9c-9fb005d9e6d7": { "content": "color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "c": true } }, "8cca05e0-4b18-3505-b8b9-8b585a99088e": { "content": "render layout: \"${1:layoutname}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (layout) (rl)", "matches": { "rl": true } }, "8cce7c20-f6eb-32af-9b1d-b0fe077fcff9": { "content": "#######################################\n# ${1:Description of the function.}$0\n# Globals:\n# ${3:MY_VAR}\n# Arguments:\n# ${4:None}\n# Outputs:\n# ${5:Output to STDOUT or STDERR.}\n# Returns:\n# ${2: Description of the returned value.}\n#######################################", "doc": "A shell comment block for functions, including description, globals, arguments, outputs, and returns. For functions without I/O, use the simple version of this snippet instead.\n\nYou can delete 'Globals'/'Arguments'/'Outputs' in functions with no input/output.\n\nIt doesn't includes, but accepts the optional keywords:\n 'See'\n 'Raises'", "filetype": "shelldoc", "grammar": "lsp", "label": "comment", "matches": { "###": true } }, "8cd234b1-067c-3961-9ba0-15677bf8e3dc": { "content": "if ${1:condition} { ${2:block} }", "doc": "\"if\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "if builtin", "matches": { "if": true } }, "8cd9bc75-2a92-3d12-855a-c49dec4e9f92": { "content": "synchronized ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sy": true } }, "8cdab937-ebe1-3fff-9013-9d275e1147e3": { "content": "import thunk from 'redux-thunk'", "doc": "Import thunk from redux-thunk", "filetype": "redux-thunk", "grammar": "lsp", "label": "redux-thunk-import", "matches": { "redux-thunk import": true } }, "8cde32fc-5452-395c-9dbe-05f0c70253c2": { "content": "Element Should Not Contain ${${1:locator}} ${2:${expected}} ${3:${optional message}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Not Contain", "matches": { "esnc": true } }, "8cdf968e-f74f-3b90-baff-d82a6606cfcb": { "content": "margin-left: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "margin-left": true, "ml": true } }, "8ce22941-c5bb-3338-bd1a-121d6582b6eb": { "content": "use Symfony\\Component\\Validator\\Constraints as Assert;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Symfony\\..\\Constraints as Assert", "matches": { "useassert": true } }, "8ce5ad17-713d-3b01-95ad-6be77b0ec83f": { "content": "return ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "re": true } }, "8ceca3ed-e80c-3763-895e-9d00992cfcc0": { "content": "{${4:key}: ${5:value} for ${2:key}, ${3:value} in ${1:iterable} if ${6:condition}}$0", "doc": "Handy and faster way to create dictionaries based on existing dictionaries, with conditional if statement.", "filetype": "comprehension", "grammar": "lsp", "label": "Dictionary comprehension if filter", "matches": { "dci": true } }, "8cf54449-cb09-3b73-b18f-566ea33ab8df": { "content": "func ${1:name}(${2:#:arguments})${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "func name(...) { ... }", "matches": { "void": true } }, "8cfc9b2c-247a-3615-83c1-09fbc5182414": { "content": "@proceedings{${1:LABEL},\n title = {${2}},\n year = {${3}},\n memo = {editor, publisher, organization, address, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@proceedings": true, "proceedings": true } }, "8d07246a-0b87-3ca4-b495-ea275047a241": { "content": "max-width none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "maw:n": true } }, "8d0aaac4-8032-37cc-86d4-aeef10c65e61": { "content": "=== ${1} ===\n\n${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "===": true } }, "8d0b0b9e-2a02-3da3-9a2e-5b23db67d072": { "content": "${1:public|internal} class ${2:name} ${0:extends } {\n\tpublic function $2 (\t) {\n\t\t(\"start\");\n\t}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "class": true } }, "8d0d846e-44cc-3948-8209-1057d283e40a": { "content": "quote do\n\t${1}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "qu": true } }, "8d117240-e211-302d-9388-41fbe7acc8b3": { "content": "resource \"rundeck_private_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n path = \"anvils/id_rsa\"\n key_material = \"\\${file(\"/id_rsa\")}\"\n}", "doc": "define rundeck_private_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "rundeck_private_key", "matches": { "tf-rundeck_private_key": true } }, "8d13c261-6c6a-34b3-ad6b-5c04bbce3de4": { "content": "| img_tag", "doc": "HTML filter: img tag", "filetype": "liquid", "grammar": "lsp", "label": "Filter img tag", "matches": { "img_tag": true } }, "8d153246-189f-361d-b9a8-fb02e1a64581": { "content": "free(${1:ptr});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fre": true } }, "8d158f2b-9664-3cac-a050-91f214ce19c8": { "content": "border-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:n": true } }, "8d1b7e9d-e03c-31a5-b74d-1ee90df38777": { "content": "volumes:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Volumes", "matches": { "volumes": true } }, "8d1d3086-51f8-33be-8a8b-32eff4b97ca3": { "content": "mov \\$3, %eax\nmov \\$2, %ebx\nmov $1, %ecx\nmov $2, %edx\nint \\$0x80", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Read fixed length text from stdin", "matches": { "readfstdin": true } }, "8d205291-c83b-34bd-8faa-4f20c4a75f15": { "content": "${1:deferred}.notifyWith(${2:this}, ${3:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dnotifyw": true } }, "8d245484-4a44-3ac4-b471-b9e20d64075d": { "content": "return ${1};", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ret": true } }, "8d251e64-d572-33d8-a8a4-c0860cc1d579": { "content": "form_upload(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_upload": true } }, "8d257a57-64aa-38f1-b747-4b648e2d95ac": { "content": "FUNCTION MONETARY-THOUSANDS-SEPARATOR()$0", "doc": "character used to separate the thousands digit groupings in a monetary currency value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MONETARY-THOUSANDS-SEPARATOR", "matches": { "FUNCTION MONETARY-THOUSANDS-SEPARATOR": true } }, "8d27f3e6-ae8c-39b6-8ca5-54b44b8622e0": { "content": "${1:dfname} <- data.frame(${2:x} = numeric(), ${3:y} = numeric())", "doc": "Code snippet for an empty numerical data frame", "filetype": "r-snippets", "grammar": "lsp", "label": "Empty data frame (numeric)", "matches": { "df2n": true } }, "8d281df7-b350-3055-8950-dadca4ff708c": { "content": "${1:obj}.fadeIn('slow/400/fast', function () {\n\t${0:// callback};\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadeinc": true } }, "8d28b2f1-ffd3-39b8-baa9-92dc6d8f4949": { "content": "always_latch begin ${1:: statement_label}\n\t${0}\nend $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "all": true } }, "8d2c196d-71d8-3074-a1b2-9a0bf195b9cb": { "content": "paddingTop: ${1},", "doc": "paddingTop", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingTop", "matches": { "padding": true } }, "8d34b07b-a549-3265-a3cf-eddddaf08458": { "content": "__FILE__", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "FILE": true } }, "8d3fb978-3ba2-3981-8d52-1995068fa208": { "content": "(defmacro ${1:name} \"${2:doc-string}\" ${0:dispatch-fn})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defma": true } }, "8d42f9af-aeae-3ad3-9ce4-1de3c973df4b": { "content": "console.debug(${1:object});", "doc": "Displays a message in the console. Also display a blue right arrow icon along with the logged message in Safari", "filetype": "base", "grammar": "lsp", "label": "consoledebug", "matches": { "base console debug": true } }, "8d45219c-dd2a-31ed-a253-dc43443b90ab": { "content": "_.isBuffer(${value})", "doc": "_.isBuffer(new Buffer(2));\n// => true\n\n_.isBuffer(new Uint8Array(2));\n// => false\n\nChecks if `value` is a buffer.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isbuffer", "matches": { "lodash isbuffer": true } }, "8d483666-a84f-3cf0-b1f6-a56becfc3294": { "content": "${1} : out std_logic;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "ost": true } }, "8d494af3-121e-31bf-a5df-86077ce8a7c5": { "content": "insert_final_newline = true", "doc": "Denotes whether file should end with a newline", "filetype": "editorconfig", "grammar": "lsp", "label": "insert_final_newline", "matches": { "ifn": true } }, "8d507f92-139f-34c5-bcd1-14f36083d13a": { "content": "${1:Listing}~\\\\ref{${2:list}}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "reference to a listing", "matches": { "listing": true } }, "8d5274d7-4aea-3bbf-b65c-445cdb0b3a74": { "content": "<dt>$1</dt>$2", "doc": "HTML - Defines a definition term", "filetype": "html", "grammar": "lsp", "label": "dt", "matches": { "dt": true } }, "8d546fcc-437b-36ba-ac6d-1492a7710165": { "content": "cursor: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:a": true } }, "8d54840e-1234-3b46-966a-9df842b39236": { "content": "foreach ($${1:#:variable} as $${2:#:key}${3: =>} $${4:#:value}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "foreach-hashmap": true } }, "8d5a0cff-da80-306c-ae1a-dfeb943db776": { "content": "# encoding: utf-8", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "enc": true } }, "8d5b7f19-86d5-35d6-aee7-988b412c175b": { "content": "to!(${1:/*type*/})(${2:/*arg*/})", "doc": "", "filetype": "d", "grammar": "snu", "label": "to (to)", "matches": { "to": true } }, "8d5be748-1f23-3634-a62a-c8c96d72aa98": { "content": "(:require [${1:namespace} :as [${0}]])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "require": true } }, "8d5c3003-5ba6-3d7e-87ba-e6771e84607d": { "content": "import PropTypes from 'prop-types'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importPropTypes", "matches": { "impt": true } }, "8d5fe08a-adde-3ef8-ad6b-7ad9066cc6bf": { "content": "static public final ${1:String} ${2:var} = ${3};", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "co": true } }, "8d62805d-5a44-3cd8-bc5d-b5bf0bcaaa15": { "content": "% while ${1:}:\n\t${2:}\n% endwhile", "doc": "", "filetype": "mako", "grammar": "snu", "label": "wh", "matches": { "wh": true } }, "8d62d713-c986-32ef-9731-5643de280cb8": { "content": "# https://kubernetes.io/docs/concepts/services-networking/ingress/\napiVersion: networking.k8s.io/v1\nkind: Ingress\nmetadata:\n name: ${1:example-ingress}\n namespace: ${2:default}\n # https://kubernetes.github.io/ingress-nginx/examples/rewrite/\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /\\$1\nspec:\n rules:\n - host: ${3:example.foo.com}\n http:\n paths:\n - path: ${4:/api/(.*)}\n pathType: Prefix\n backend:\n service:\n name: ${5:service1}\n port:\n number: ${6:80}\n---\n$0", "doc": "k8s Ingress with Rewrite rule", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Ingress with Rewrite rule", "matches": { "k-ingress-rewrite": true } }, "8d642d99-3b3f-3e99-ab08-f9e51b20f228": { "content": "<% ${0:} %>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "<%": true } }, "8d66f67f-546c-3638-a7a6-64c8bf36a5ce": { "content": "switch ${1:#:v} {\ncase ${2:#:condition}:\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "switch {}", "matches": { "switch": true } }, "8d67e4d5-7b8c-3761-992e-2652f5033df5": { "content": "read(unit=${1:iounit}, fmt=\"(${2:format string})\", iostat=${3:istat}) ${4:variables}\nif ($3 /= 0) stop \"Read error in file unit $1\"", "doc": "Read", "filetype": "fortran", "grammar": "lsp", "label": "read1", "matches": { "read": true } }, "8d6917a6-3c10-354b-bc88-68ae78643c31": { "content": "this.setState((state, props) => { return { ${1:first} }})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react-es7", "grammar": "lsp", "label": "componentSetStateFunc", "matches": { "ssf": true } }, "8d774b13-c10a-37ae-81e4-8884bab2b37a": { "content": "*.. $1", "doc": "Model an object composition", "filetype": "plantuml", "grammar": "lsp", "label": "Dotted composition", "matches": { "dcom": true } }, "8d7ca2b8-9a1c-3e5c-8345-d7567ede3c98": { "content": "type tr_${1:name} is record (${0:/* columns */});", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "tr": true } }, "8d8460e8-ea63-3c05-ba5c-756ab02ace2f": { "content": "##### ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 5", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 5", "matches": { "heading5": true } }, "8d88f996-eae6-307b-a7ed-647c5b49356b": { "content": "@hideconstructor$0", "doc": "Indicate that the constructor should not be displayed.", "filetype": "jsdoc", "grammar": "lsp", "label": "hideconstructor", "matches": { "@hideconstructor": true } }, "8d958530-9e44-31f2-9136-66175538c4db": { "content": "<a name=\"${1}\">${2:TARGET}</a>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "aname": true } }, "8d98b207-4e85-3393-b368-a9d00e93af63": { "content": "{% blocktrans %}\n ${VISUAL}\n{% endblocktrans %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "blocktrans": true } }, "8d9ac375-605c-3425-b50c-bfbf56a59f1a": { "content": "@public$0", "doc": "This tag should generally not be used. The @public tag overrides the visibility of a reflection to be public. This does not strictly conform to the TSDoc specification, which treats member visibility and release visibility separately.", "filetype": "tsdoc", "grammar": "lsp", "label": "public", "matches": { "@public": true } }, "8d9cb616-9112-323f-b47a-b3e7e3344cfa": { "content": "resource \"aws_cloudwatch_event_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_event_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_event_rule", "matches": { "tf-aws_cloudwatch_event_rule": true } }, "8dad67be-a227-38dc-be2e-64ebc8469dc5": { "content": "aux_source_directory(${1:./} ${2:SOURCES})", "doc": "Add the snippet for aux_source_directory()", "filetype": "cmake", "grammar": "lsp", "label": "aux_source_directory", "matches": { "aux": true } }, "8daf37f7-638e-3aad-a14b-4957b15b8734": { "content": "content counter(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:c": true } }, "8daf827b-f2f7-3f70-938e-659ca259c104": { "content": "This Source Code Form is subject to the terms of the Mozilla Public\nLicense, v. 2.0. If a copy of the MPL was not distributed with this\nfile, You can obtain one at http://mozilla.org/MPL/2.0/.\n${0}", "doc": "", "filetype": "_", "grammar": "snu", "label": "", "matches": { "MPL2": true } }, "8db6092d-ee61-39f3-98c6-4e635a45f53e": { "content": "dialect\"${2|ans85,bs2000,bs2000-offload,cob370,cob371,cob372,entcobol,mf,mvs,os390,osvs,vsc21,vsc22,vsc23,vsc24|}\"\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "dialect", "matches": { "dialect": true } }, "8db90552-c390-39f2-a335-c08cf5ba7fe6": { "content": "@pushOnce('${1:scripts}')\n $2\n@endPushOnce", "doc": "Combine @once and @push for convenience (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "pushOnce", "matches": { "b:pushOnce": true } }, "8dbb25af-7682-30df-8a53-5c3fc21e50c2": { "content": "require_relative '${1}'$0", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert require_relative", "matches": { "reqr": true } }, "8dbbd25f-1e5d-3571-94b6-2fb094bb812a": { "content": "@throws ${1:errorName} ${2:description}$0", "doc": "Describe what errors can be thrown. Synonysm of @exception.", "filetype": "jsdoc", "grammar": "lsp", "label": "throws", "matches": { "@throws": true } }, "8dbbfe63-bcac-34d0-a59a-9957367d40e6": { "content": "for ${1:i} := 0; $1 < ${2:N}; $1++ {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for 0..N-1 { ... }", "matches": { "fori": true } }, "8dbd14a7-36ed-3979-998d-ada6ec243f0d": { "content": "(* ${1:comment} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "commment", "matches": { "cc": true } }, "8dbee309-84a9-387a-82a4-da205f23e60a": { "content": "def ${1:name} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "def": true } }, "8dc0bd63-d18d-3529-a5ae-f5a252682ac4": { "content": "resource \"google_compute_target_pool\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n instances = [\n \"us-central1-a/myinstance1\",\n \"us-central1-b/myinstance2\",\n ]\n\n health_checks = [\n \"\\${google_compute_http_health_check.default.name}\",\n ]\n}", "doc": "Defines google_compute_target_pool resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_target_pool", "matches": { "tf-google_compute_target_pool": true } }, "8dc1800f-b4c9-308b-a643-721e5eb5c72e": { "content": "@linkcode ${1:namePathOrUrl}$0", "doc": "Link to another item in the documentation. Synonysm of @link and @linkplain.", "filetype": "jsdoc", "grammar": "lsp", "label": "linkcode", "matches": { "@linkcode": true } }, "8dc22227-832a-3d43-9996-e4bde7e522e9": { "content": ".${1:title}\n[cols=\"1,1,1\"]\n|===\n| ${2:column1} | ${3:column2} | ${4:column3}\n\n| ${5:cell1.1} | ${6:cell1.2} | ${7:cell1.3}\n| ${8:cell2.1} | ${9:cell2.2} | ${10:cell2.3}\n| ${11:cell3.1} | ${12:cell3.2} | ${13:cell3.3}\n|===\n$0", "doc": "Insert 4x3 table with header", "filetype": "asciidoc", "grammar": "lsp", "label": "table", "matches": { "table": true } }, "8dcd8950-bded-39df-8138-82f04c4e9b53": { "content": "| newline_to_br", "doc": "String filter: newline to br", "filetype": "liquid", "grammar": "lsp", "label": "Filter newline to br", "matches": { "newline_to_br": true } }, "8dd02da1-9477-3abb-b44c-92f769800559": { "content": "public int ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi+": true } }, "8dd9aa03-de4c-3129-bd4e-6dd38d8cc2d4": { "content": "it('should $1', () => {\n $0\n})", "doc": "Testing `it` block", "filetype": "react-ts", "grammar": "lsp", "label": "itBlock", "matches": { "tit": true } }, "8dda19a0-e07f-3155-aa93-81e155c53370": { "content": "mv ${1:path/to/source} ${2:path/to/destination}", "doc": "\"mv\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "mv builtin", "matches": { "mv": true } }, "8ddcd0c6-5354-3028-96d4-874fd3a56e94": { "content": "<sub>${0}</sub>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "sub": true } }, "8ddf0dfe-1749-38f9-b922-0b885592ee41": { "content": "t.float :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create float column", "matches": { "tcf": true } }, "8ddfccfa-a65e-3571-8808-b49d2cd347fa": { "content": "innerText", "doc": "The innerText property of the HTMLElement interface represents the rendered text content of a node and its descendants.", "filetype": "javascript", "grammar": "lsp", "label": "innerText", "matches": { "innerText": true } }, "8de36df3-b4a6-3f9d-9a9e-3e69ea2dcfb6": { "content": "import React, { PureComponent } from 'react'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithPureComponent", "matches": { "imrpc": true } }, "8de6da3e-a0d0-3ad5-8ccb-44cd513e9d7c": { "content": "${1:key}: ${2:value}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert key: value", "matches": { ":": true } }, "8deb5cc7-ca8b-3960-a64d-e22d4e4f522a": { "content": "resource \"openstack_networking_secgroup_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n}", "doc": "define openstack_networking_secgroup_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_secgroup_v2", "matches": { "tf-openstack_networking_secgroup_v2": true } }, "8deb873e-012f-3a9f-9225-bdb4eeffd5eb": { "content": "{@html ${1:expression}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression-html", "matches": { "svelte expression html": true, "svexphtml": true } }, "8dec75fe-70ae-3d5d-b4a5-26c7842907c3": { "content": "<template>\n ${0}\n</template>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <template> with html", "matches": { "template_with_html": true } }, "8deff47c-347d-3023-b361-a9913bab2f55": { "content": "validates_format_of :${1:attribute}, with: /${2:^[${3:\\w\\d}]+\\$}/${4:, on: :${5:create}, message: \"${6:is invalid}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_format_of", "matches": { "vf": true } }, "8df1507e-d9f0-306a-b038-fd2fee1e9479": { "content": "${1}.filter(${2:item} => {\n\t${0}\n});", "doc": "filter", "filetype": "base", "grammar": "lsp", "label": "filter", "matches": { "base filter": true } }, "8dfbcb5b-a7ae-30e8-b0e0-ed3c4d16c456": { "content": "expect(${1:target}).not.toThrow(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to throw (js)", "matches": { "notth": true } }, "8e0727f9-8dd6-3140-8bf0-0fe489fdc58e": { "content": "${1:FIELDNAME} = serializers.ListField(child=${2})", "doc": "Django-rest Serializers ``ListField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF ListField", "matches": { "slist": true } }, "8e10caf2-4551-3966-8b2f-45e63019cbc8": { "content": "clear: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cl": true } }, "8e122d15-48e4-3ff2-aff5-591e9df0556c": { "content": "option(${1:variable} \"${2:message}\" ${3|ON,OFF|})", "doc": "Add the snippet for option()", "filetype": "cmake", "grammar": "lsp", "label": "option()", "matches": { "opt": true } }, "8e12f4fd-10a1-3f0b-89e0-4f64bfa59e16": { "content": "string.required()", "doc": "string.required(message?: string | function): Schema\n\nThe same as the mixed() schema required, except that empty strings are also considered 'missing' values.", "filetype": "yup", "grammar": "lsp", "label": "string-required", "matches": { "yup string required": true } }, "8e1401b6-00c1-3364-8819-a15fa889df2f": { "content": "grid-row-gap 0", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "grg:0": true } }, "8e16b77c-b0bb-3988-b8ce-9bfea6ede7e2": { "content": "{{ $1 }}", "doc": "Output markup: {{ }}", "filetype": "jekyll", "grammar": "lsp", "label": "Show", "matches": { "show": true } }, "8e18d4cc-1c43-3d5d-8cd5-83b56dbfee73": { "content": "<rp>${0}</rp>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "rp": true } }, "8e190bc9-d976-35a7-b8ea-6960c12f07a1": { "content": "echo CHtml::link('${1:text}',array(${2}),array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlink": true } }, "8e1d4c23-704b-3b42-9458-cf6eaa7e03f2": { "content": "outline-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ow": true } }, "8e1e30b9-f7ad-35fa-a4b0-3039f127f3be": { "content": "_.isMatchWith(${object}, ${source}, ${customizer})", "doc": "function isGreeting(value) {\n return /^h(?:i|ello)$/.test(value);\n}\n\nfunction customizer(objValue, srcValue) {\n if (isGreeting(objValue) && isGreeting(srcValue)) {\n return true;\n }\n}\n\nvar object = { 'greeting': 'hello' };\nvar source = { 'greeting': 'hi' };\n\n_.isMatchWith(object, source, customizer);\n// => true\n\nThis method is like `_.isMatch` except that it accepts `customizer` which\nis invoked to compare values. If `customizer` returns `undefined`, comparisons\nare handled by the method instead. The `customizer` is invoked with five\narguments: (objValue, srcValue, index|key, object, source).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ismatchwith", "matches": { "lodash ismatchwith": true } }, "8e21714d-067f-3ae5-a417-35dd89e8b425": { "content": "ilgen\"${2|sub|}\"\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "ilgen", "matches": { "ilgen": true } }, "8e21fbda-e27b-3bb1-858e-8f61df5d325d": { "content": "{% assign ${1:variable} = ${0:value} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "assign": true } }, "8e24ee51-a051-3e62-96ee-32b97d5f24ea": { "content": "case ${1:/* variable case */}:\n\t${2}\n\t${3:break;}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "case": true } }, "8e27d00a-0549-37be-9fb4-6ccbc8614340": { "content": "if err != nil {\n t.Fatalf(\"${1}\")\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { t.Fatalf(...) }", "matches": { "terf": true } }, "8e2d3236-da59-376c-b51c-0dfdf855ba27": { "content": "${1:var_name} = kwargs.get('$1', ${2:None})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "lkwg": true } }, "8e33d9fd-b931-34f3-9e0f-4f31818d456b": { "content": "class $1Manager(models.Manager):\n\tdef get_queryset(self):\n\t\treturn super ($1Manager, self).get_queryset().${2|filter,exclude,order_by,distinct,reverse|}($3)", "doc": "Add extra Manager methods", "filetype": "models", "grammar": "lsp", "label": "manager", "matches": { "mngr": true } }, "8e34a1cc-0d7d-36dd-87d0-efd3dad683c2": { "content": "<input type=\"submit\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:submit": true } }, "8e371a75-e0a1-337f-a41e-8c8e77c62a0a": { "content": "PropTypes.bool,", "doc": "Bool prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeBool", "matches": { "ptb": true } }, "8e39dd7e-5a57-327b-8a5b-062e8080ca05": { "content": "$.ajax\n url: \"${1:mydomain.com/url}\"\n type: \"${2:POST}\"\n dataType: \"${3:xml/html/script/json}\"\n data: ${4:data}\n complete: (jqXHR, textStatus) ->\n\t${5:// callback}\n success: (data, textStatus, jqXHR) ->\n\t${6:// success callback}\n error: (jqXHR, textStatus, errorThrown) ->\n\t${0:// error callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajax": true } }, "8e3b48f8-b42b-399b-842c-107ea6c05d9a": { "content": "Yii::app()->clientScript->registerScript('${1:id}', '${2}', CClientScript::POS_${0:READY});", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yregs": true } }, "8e3f6dd4-9f89-3c72-a7e3-0a13e4dd2b54": { "content": "{% else %}", "doc": "Control flow tag: else", "filetype": "liquid", "grammar": "lsp", "label": "Tag else", "matches": { "else": true } }, "8e426905-790b-3e9e-b586-2a172ea00e4b": { "content": "#: include ${1:file}", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "include from pykv-snippets", "matches": { "#:include": true } }, "8e42de41-37bf-38f1-ae69-34c11f4f85ca": { "content": "<${1:span}::${2:stylename}>\n\t$0\n</${1:span}>", "doc": "HTML elements can be written as in standard HTML.", "filetype": "mint", "grammar": "lsp", "label": "Span Element", "matches": { "span": true } }, "8e483e68-1b97-3704-a967-608839fbddf8": { "content": "const ${1:name} = (${2:arguments}) => {\n\treturn ${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const arrow function assignment", "matches": { "cf": true } }, "8e49ffcd-b1e5-312b-ba42-4ff4607cfc0b": { "content": "${1:obj}.parentsUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "parentsu": true } }, "8e4e495a-4e9b-3052-8471-e0eb6c57da63": { "content": "lng", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Long", "matches": { "T": true } }, "8e4f4e85-f89b-3f77-8011-998761f6f176": { "content": "self.assertRaises(${1:exception}, ${2:callable}, ${3:args})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert raises", "matches": { "asr": true } }, "8e53eefa-63a9-3ed9-891a-c48dd7a48c6c": { "content": "if ${1:condition}:\n\t${2:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "8e569907-8e0c-3494-a8d7-fcc574143d33": { "content": "const ${1:reducerName} = (state={}, action) => {\n\tswitch(action.type) {\n\t\tcase ${1:action}:\n\t\t\treturn {\n\t\t\t\t...state,\n\t\t\t\t$2\n\t\t\t};\n\t\tdefault:\n\t\t\treturn state;\n\t};\n};", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "rdc": true } }, "8e5c946c-035b-3939-aaeb-6c0a1a7e1c93": { "content": "<label for=\"${0:$1}\">${1}</label>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "label": true } }, "8e5d1a4e-755c-3fef-b98f-42ce8234715d": { "content": "border-left-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdlw": true } }, "8e5f9626-ecbb-304a-879b-2789270f982b": { "content": "(cond\n\t[(${1}) ${2}]\n\t[else ${0}])", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "conde": true } }, "8e650020-20ba-3e4e-8e7b-0cb578e0f11b": { "content": "{% ${1} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "%": true } }, "8e6854da-5c74-3cd1-9426-690d822f5ea5": { "content": "$.map ${1:arrayOrObject}, (${2:value}, ${3:indexOrKey}) ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mapp": true } }, "8e6b4f70-dff5-3103-a3f1-43ffdda9f188": { "content": "enum ${1:Name} {\n\t${2},\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "enum definition", "matches": { "enum": true } }, "8e6b6872-4c68-38e2-8df0-a89b2ee77089": { "content": "<returns>$0</returns>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "XML returns comment", "matches": { "<r": true } }, "8e6d67d7-cdc8-3052-a51f-74d6143594d1": { "content": "if ${1:TARGET} then ${2} else ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "if..then..else - oneline", "matches": { "if": true } }, "8e6e8614-4125-3759-bcad-add0ee1a2950": { "content": "$.inArray(${1:value}, ${0:array});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "inarr": true } }, "8e6f0d4d-fc8b-38cd-b0fe-079ddaa3ddd1": { "content": "resource \"kubernetes_persistent_volume\" \"${1:kubernetes_persistent_volume_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n spec {\n capacity {\n storage = \"${3:2Gi}\"\n }\n\n access_modes = [\"${4:ReadWriteMany}\"]\n persistent_volume_source {\n vsphere_volume {\n volume_path = \"${5:/absolute/path}\"\n }\n }\n }\n}", "doc": "define a kubernetes_persistent_volume resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_persistent_volume", "matches": { "tf-kubernetes_persistent_volume": true } }, "8e74d73f-778a-3392-b51c-d6696ab453b6": { "content": "jest.fn($0)", "doc": "creates jest.fn()", "filetype": "jest", "grammar": "lsp", "label": "jest-jest-fn", "matches": { "jest fn": true, "jfn": true } }, "8e74df95-1438-367e-8aa5-6f5bc1a4a599": { "content": "axios.defaults.${1:key} = '${2:value}';", "doc": "Define global axios defaults, eg. baseURL, headers etc.", "filetype": "axios", "grammar": "lsp", "label": "axios-defaults", "matches": { "axios defaults": true } }, "8e7dbe4e-a821-3fe2-81c6-2af6df8e5a2d": { "content": "${1:component}.$destroy();", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-destroy", "matches": { "svcomd": true, "svelte component destroy": true } }, "8e7e1d24-6370-3304-aec7-72add39cb5a6": { "content": "{if ${1:expression}}\n\t$2\n{else}\n\t$0\n{/if}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "if .. else (ife)", "matches": { "ife": true } }, "8e7e28c2-f626-3059-b898-b905dfac97f5": { "content": "<If ${1:condition}>\n ${2}\n</If>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "if": true } }, "8e813386-4415-3b6b-984d-78df9d7c3b50": { "content": ".lt.", "doc": "Less Than", "filetype": "fortran", "grammar": "lsp", "label": "lt", "matches": { "lt": true } }, "8e8161a5-933d-3b3d-a508-f5473067c6ed": { "content": "content: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct": true } }, "8e84ca12-e510-36bb-945a-4c2e6cfca709": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassExportComponentWithPropTypes", "matches": { "rcep": true } }, "8e8fa608-6ecc-3706-b09a-5a1732ef2a00": { "content": "public ${1:int} ${2:MyProperty} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Property with a private setter", "matches": { "propg": true } }, "8e8fb342-3a20-3f03-aa74-a80ff03c3dd7": { "content": "@isset\n\t${1:${VISUAL}}\n@endisset", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@isset directive", "matches": { "isset": true } }, "8e903107-43e5-3cf3-910a-051b0be421e6": { "content": "time:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "time": true } }, "8e93811a-88b9-33b9-8f56-db957c433312": { "content": "data() {\n\treturn {\n\t\t${1:key}: ${2:value}\n\t}\n},", "doc": "Vue Component Data", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Data", "matches": { "vdata": true } }, "8e966186-047a-3b70-b030-a2adbf00caed": { "content": "font-effect none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fef:n": true } }, "8e983440-b1eb-3296-8174-0ba50bb8f16f": { "content": "<button type=\"submit\">${1:TARGET}</button>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "buttonsubmit": true } }, "8e9ea5ce-7e12-3dc0-8884-06f06a64ddc4": { "content": "PropTypes.element.isRequired", "doc": "React element prop type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeElementRequired", "matches": { "ptelr": true } }, "8e9ed68c-d15c-3aa3-934e-0817888a3f91": { "content": "position fixed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pos:f": true } }, "8ea12808-f3fc-3489-ab7d-60fcc226c850": { "content": "do {\n\t${0:TARGET}\n} while (${1:#:condition});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "dowhile": true } }, "8eaa1b80-24f1-3c49-9688-a206fbaab749": { "content": "number.positive()", "doc": "number.positive(message?: string | function): Schema\n\nValue must be a positive number.", "filetype": "yup", "grammar": "lsp", "label": "number-positive", "matches": { "yup number positive": true } }, "8eb4f4a1-0b99-3790-8499-f117b4cdc01f": { "content": "<video class=\"${1}\" src=\"${2}\" height=\"${3}\" width=\"${4}\" preload=\"${5:none}\" autoplay=\"${6:autoplay}\">${7}</video>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "video.": true } }, "8eb823b4-7fa9-31b5-af09-46c474ed6709": { "content": "#+begin_export latex\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<l": true } }, "8eb9271b-521c-31a3-b3ca-7d8fed415c9c": { "content": "# Client App\nFROM johnpapa/angular-cli as client-app\nLABEL authors=\"${1:John Papa}\"\nWORKDIR /usr/src/app\nCOPY [\"package.json\", \"npm-shrinkwrap.json*\", \"./\"]\nRUN npm install --silent\nCOPY . .\nRUN ng build --prod\n\n# Node server\nFROM ${2:node:12-alpine} as node-server\nWORKDIR /usr/src/app\nCOPY [\"package.json\", \"npm-shrinkwrap.json*\", \"./\"]\nRUN npm install --production --silent && mv node_modules ../\nCOPY ${3:server.js} .\nCOPY ${4:/server} /usr/src/app/server\n\n# Final image\nFROM ${2:node:12-alpine}\nWORKDIR /usr/src/app\nCOPY --from=node-server /usr/src /usr/src\nCOPY --from=client-app /usr/src/app/dist ./\nEXPOSE ${5:3000}\n# CMD [\"node\", \"server.js\"]\nCMD [\"npm\", \"start\"]\n$0", "doc": "Multi-stage Node and Angular Dockerfile", "filetype": "angular", "grammar": "lsp", "label": "multi-stage-node-and-angular-dockerfile", "matches": { "angular multi-stage node and dockerfile": true, "docker-angular-node-multi-stage": true } }, "8ebd02a3-b997-3100-bbaa-71b61a516d07": { "content": "import { BrowserRouter as Router } from 'react-router-dom'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importBrowserRouter", "matches": { "imbr": true } }, "8ec06ccd-aa51-3fd8-af88-033c919e3695": { "content": "type ${1} is ${2}\n\twith Default_Value => ${3};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "type with default value", "matches": { "tyd": true } }, "8ec1d09b-3394-3edc-8326-c8922090acd5": { "content": "[quote, ${2:attribution}, \"${3:citation title and information}\"]\n----\n$1\n----\n$0", "doc": "Insert quote block", "filetype": "asciidoc", "grammar": "lsp", "label": "quote block", "matches": { "quote block": true } }, "8ec56bbe-b84a-31e5-a390-502a8d434d2f": { "content": "for (${1:i} <- ${2:0} to ${3:obj}.length) {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fori": true } }, "8ed46d61-23f7-3674-bd54-e42f27481db0": { "content": "grid-auto-columns: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gac": true } }, "8eda878f-fb9f-3bdb-b7a4-a70a5073ef1b": { "content": "type ${1:type} r =\n ( ${2:field} ∷ ${3:type}\n , ${4:field} ∷ ${5:type}\n | r\n )", "doc": "Type alias for an open row", "filetype": "purescript", "grammar": "lsp", "label": "open-row-type-alias", "matches": { "open-row-type-alias": true, "row": true, "rta": true } }, "8eec1c4e-f0f8-341b-965d-bbf78fc01ed4": { "content": "do\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "do": true } }, "8ef202e1-cb70-3c5a-83dc-195d979a7f91": { "content": "page-break-before: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbb:r": true } }, "8ef39397-6b33-343c-9b81-8a610c444bd4": { "content": "library(${0:package})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "lib": true } }, "8ef5a0c2-fabb-3ebb-bf5a-9d334d5e8bfa": { "content": "text-align: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ta:r": true } }, "8efb4052-0d75-3039-9510-7742607b028a": { "content": "${1:command} | into ${2|binary,bool,datetime,decimal,duration,filesize,int,record,sqlite,string|}", "doc": "\"into\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "into builtin", "matches": { "into": true } }, "8efbcbef-bea2-35b0-92f3-88db712934f1": { "content": "<em>${1:TARGET}</em>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "em": true } }, "8efc594e-223c-3360-9e3e-2a6a14cf7386": { "content": "${${0:0}:TARGET}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${*:TARGET}", "matches": { "T": true, "TARGET": true } }, "8efe7dd9-30fe-3776-aafe-a45d8fe0ab6e": { "content": "parameter $1 = $2;", "doc": "paramter var = val;", "filetype": "systemverilog", "grammar": "lsp", "label": "parameter", "matches": { "parameter": true } }, "8eff74f7-19e8-334a-9091-e4aacaaeb2a0": { "content": "cpuset: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "CPU Set", "matches": { "cpus": true } }, "8efff00b-91c6-3eda-95b2-97b022ed1145": { "content": "align-content: last baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:lb": true } }, "8f04569d-c833-37bd-984b-928a3a1797a0": { "content": "expect($1).toHaveProperty(${2:keyPath}, ${3:value});$0", "doc": "returns true if the argument matches the second object", "filetype": "jest", "grammar": "lsp", "label": "jest-tohaveproperty", "matches": { "jest expect tohaveproperty": true, "thp": true } }, "8f0e750d-ee24-3464-95bd-6897648cac05": { "content": "${1:FIELDNAME} = models.USStateField($2)", "doc": "USStateField (musstate).\n\n*external package: django-localflavor*", "filetype": "models", "grammar": "lsp", "label": "musstate", "matches": { "musstate": true } }, "8f12b47b-2c42-32da-8098-f10fd31d0b19": { "content": "${0}\n------------", "doc": "Add section", "filetype": "rst", "grammar": "lsp", "label": "section", "matches": { "-": true, "section": true } }, "8f155775-20fb-3181-a8c3-dbfb3531a70d": { "content": "${1:FIELDNAME} = forms.URLField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "URLField", "matches": { "furl": true } }, "8f176d8f-2233-31c9-be5c-6a150e36e2ef": { "content": "resource \"librato_space\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n}", "doc": "define librato_space resource.", "filetype": "terraform", "grammar": "lsp", "label": "librato_space", "matches": { "tf-librato_space": true } }, "8f1c8b75-0a28-38bf-b96e-51a0a8fcd4cb": { "content": "data \"aws_s3_bucket_object\" \"${lambda}\" {\n bucket = \"my-lambda-functions\"\n key = \"hello-world.zip\"\n}\n\nresource \"aws_iam_role\" \"iam_for_lambda\" {\n name = \"iam_for_lambda\"\n assume_role_policy = <<EOF\n{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Action\": \"sts:AssumeRole\",\n \"Principal\": {\n \"Service\": \"lambda.amazonaws.com\"\n },\n \"Effect\": \"Allow\",\n \"Sid\": \"\"\n }\n ]\n}\nEOF\n}\n\nresource \"aws_lambda_function\" \"test_lambda\" {\n s3_bucket = \"\\${data.aws_s3_bucket_object.${lambda}.bucket}\"\n s3_key = \"\\${data.aws_s3_bucket_object.${lambda}.key}\"\n s3_object_version = \"\\${data.aws_s3_bucket_object.${lambda}.version_id}\"\n function_name = \"lambda_function_name\"\n role = \"\\${aws_iam_role.iam_for_lambda.arn}\"\n handler = \"exports.test\"\n}", "doc": "The S3 object data source allows access to the metadata and optionally (see below) content of an object stored inside S3 bucket.", "filetype": "terraform", "grammar": "lsp", "label": "aws_s3_bucket_object", "matches": { "tf-aws_s3_bucket_object": true } }, "8f1d7676-0224-3b7a-81d2-2916d7996346": { "content": "\\begin{picture}\n\t${1:TARGET}\n\\end{picture}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{picture} \\picture": true, "picture": true } }, "8f21cfe3-d61d-318b-8f69-ebd07d14364c": { "content": "library IEEE;\nuse IEEE.std_logic_1164.ALL;\nuse IEEE.numeric_std.ALL;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "libs": true } }, "8f39acfd-2984-321f-beea-abf785a2d79f": { "content": "{ |${1:var}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "b": true } }, "8f3b43b0-5296-35b3-90a9-7469682f5257": { "content": "FUNCTION NUMERIC-THOUSANDS-SEPARATOR()$0", "doc": "character used to separate the thousands digit groupings in a numeric value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-NUMERIC-THOUSANDS-SEPARATOR", "matches": { "FUNCTION NUMERIC-THOUSANDS-SEPARATOR": true } }, "8f3c3988-a6c7-398c-bf8e-7034c327d5e8": { "content": "each_with_object(${1:init}) { |${2:e}, ${3:var}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eawo": true } }, "8f3dc7d5-90d3-3b09-afa5-f0133a4f1745": { "content": "PropTypes.array,", "doc": "Array prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-array", "matches": { "prop-types array": true, "pta": true } }, "8f3ff0b3-ec5f-39ab-a9de-fd2887d4ad52": { "content": "final switch(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fsw": true } }, "8f415ae2-5e7a-36f4-912e-88f7b35f11c0": { "content": "resource \"google_compute_instance_group_manager\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n base_instance_name = \"example-base_instance_name\"\n instance_template = \"\\${google_compute_instance_template.foobar.self_link}\"\n zone = \"us-central1-a\"\n}", "doc": "Defines google_compute_instance_group_manager resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_instance_group_manager", "matches": { "tf-google_compute_instance_group_manager": true } }, "8f44292c-21a9-34b7-90dd-1cd3dc7e3f61": { "content": "${1:s:V}.import('${2:#:module_name}')", "doc": "", "filetype": "vital", "grammar": "snu", "label": "s:V.import('...')", "matches": { "vital_import_without_let": true } }, "8f458cd0-7524-3668-a1bc-e32d09de9660": { "content": "align-content: space-between", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:sb": true } }, "8f46d96a-6d82-3056-b88c-a0440fd31825": { "content": "import (\n \"${1:fmt}\"\n)\n${0:TARGET}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "im": true, "import": true } }, "8f4cb4e0-3312-39b2-aad6-e05f2a283cc3": { "content": "comment on table ${1:table} is '${0:comment}';", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "tblcom": true } }, "8f508d13-50aa-3416-9132-b3595422e083": { "content": "if err != nil {\n\tt.Fatalf(\"${0:message}\")\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { t.Fatalf(...) }", "matches": { "terf": true } }, "8f520100-eb9e-3ddc-896f-e53711c15b39": { "content": "implicit none", "doc": "implicit none", "filetype": "fortran", "grammar": "lsp", "label": "imp", "matches": { "imp": true } }, "8f531aac-f806-34d0-ac24-30768f5f6e3b": { "content": "<?php\n\nclass CSVWriter {\n\tpublic function __construct($file_or_handle, $sep = \"\\t\", $quot = '\"'){\n\t\t$args = func_get_args();\n\t\t$mode = isset($opts['mode']) ? $opts['mode'] : 'w';\n\n\t\t$this->f =\n\t\t\tis_string($file_or_handle)\n\t\t\t? fopen($file_or_handle, $mode)\n\t\t\t: $file_or_handle;\n\n\t\t$this->fputcsv_args = [$this->f, null, $sep, $quot];\n\n\t\tif (!$this->f) throw new Exception('bad file descriptor');\n\t}\n\n\tpublic function write($row){\n\t\t$this->fputcsv_args[1] =& $row;\n\t\tcall_user_func_array('fputcsv', $this->fputcsv_args);\n\t}\n\n\tpublic function close(){\n\t\tif (!is_null($this->f))\n\t\t\tfclose($this->f);\n\t\t$this->f = null;\n\t}\n\n\tpublic function __destruct(){\n\t\t$this->close();\n\t}\n\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "CSVWriter": true } }, "8f539b2d-dbc3-3abc-91a9-3c80913c4411": { "content": "@ManyToMany\n${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "mm": true } }, "8f54555a-805a-3239-856e-099b92402c2b": { "content": "#pragma mark ${0:-}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "prag": true } }, "8f5a6599-685c-3ef9-a764-d8a792ea2251": { "content": "{# ${0:comment} #}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "#": true } }, "8f5bc138-3300-3c0b-893f-3ec7ad37e7b5": { "content": "~ ${1:item}", "doc": "level 1 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list", "matches": { "olist1": true } }, "8f5cd0f4-ae8f-3d89-8794-ee5a64a7b6de": { "content": "return ${1:this.num} -= ${2:1}", "doc": "decrement", "filetype": "vue", "grammar": "lsp", "label": "vue-decrementer", "matches": { "vdec": true, "vue decrementer": true } }, "8f5e81ad-4698-3a76-8570-17073580f9d0": { "content": "break;", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "br": true } }, "8f62fb34-50c5-3e87-9cbf-d501550158c3": { "content": "local $@;\neval {\n\t${1:# do something risky...}\n};\nif (my $e = $@) {\n\t${0:# handle failure...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "eval": true } }, "8f63d36a-2b58-3edf-9169-6005a62421e9": { "content": "@summary ${1:summary goes here}$0", "doc": "A shorter version of the full description.", "filetype": "jsdoc", "grammar": "lsp", "label": "summary", "matches": { "@summary": true } }, "8f6883cd-88a2-3153-9ff8-deb70cc5b3cb": { "content": "${1:FIELDNAME} = forms.FloatField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FloatField", "matches": { "ffloat": true } }, "8f6a9428-4e48-3ef7-88d0-fa7a23c153d2": { "content": "setMethod(\"${1:generic}\", ${2:class}, function(${2:x, ...}) {\n ${0}\n})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "setMethod", "matches": { "sm": true } }, "8f70b29b-4686-378c-808c-8a05c28ca72b": { "content": "render controller:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :controller", "matches": { "rc": true } }, "8f71265b-0f2c-30d8-a7d9-136af95c1955": { "content": "this.setState($0)", "doc": "Performs a shallow merge of nextState into current state", "filetype": "react-ts", "grammar": "lsp", "label": "componentSetStateObject", "matches": { "sst": true } }, "8f72d0ca-6758-340b-823d-c9f45cea9179": { "content": "${1:obj}.filter('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "filter": true } }, "8f78a0bf-2796-360e-a179-db888b0d8046": { "content": "NSMutableDictionary *${1:dict} = [NSMutableDictionary dictionary];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "dict": true } }, "8f7a56e5-2dce-3196-a54b-0ba5f6cbb4d2": { "content": "protected function tearDown()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "protected function tearDown() { ... }", "matches": { "teardown": true } }, "8f7cae84-cc26-3c08-bcac-285b12b970a4": { "content": "switch (${1:/* variable */}) {\n\tcase ${2:/* variable case */}:\n\t\t${3}\n\t\t${4:break;}${5}\n\tdefault:\n\t\t${6}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "switch": true } }, "8f7ee629-1eb8-38be-a23b-3d0a451e1a83": { "content": "reverse(${0:array});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "reverse": true } }, "8f8b1a65-294f-378b-ac57-841dfcbe4ed9": { "content": "= mail_to ${1:email_address}, ${2:name}, :subject => ${3}, :body => ${4}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "mts": true } }, "8f8c137b-5269-3f65-a63f-8cf44252b967": { "content": "${1:obj}.one('${2:event name}', function (${3:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "one": true } }, "8f8c71a6-543c-3c00-bc23-1e9c27f39bc3": { "content": "${1:void} ${2:function_name}()\n{\n\t${3}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fun0": true } }, "8f8ca069-1836-3509-b07b-16a4b3a9a63c": { "content": "${1:promise}.catch(error => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise.catch", "matches": { "pc": true } }, "8f92bbce-9063-387b-af53-b3353e71983b": { "content": "${1:$TM_FILENAME_BASE}.propTypes = {\n\t$2\n};", "doc": "Creates empty propTypes declaration", "filetype": "snippets", "grammar": "lsp", "label": "propTypes", "matches": { "rpt": true } }, "8f97f217-5481-38e0-b319-e049a57c501e": { "content": "{% macro ${1:name}(${2:args}) %}\n\t$3\n{% endmacro %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "macro", "matches": { "macro": true } }, "8f983f1d-6db7-3dc6-9978-0673a57f1e07": { "content": "z-index: $1;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "z-index: index (z)", "matches": { "z": true } }, "8f9a34dc-36ac-362c-a1b0-0118222d9591": { "content": "-right->", "doc": "Right arrow, format: box -right-> box 2 (it will point right towards the box 2", "filetype": "plantuml", "grammar": "lsp", "label": "Arrow-right", "matches": { "ra": true } }, "8f9d7632-294a-380a-84a2-35c09d8e9710": { "content": "${1:component}.$destroy();", "doc": "svelte component api $destroy", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-destroy", "matches": { "s-component-destroy": true } }, "8fa0815d-6258-3ebb-88fd-0534451d3163": { "content": "get ${1:first}() {\n return this.${2:second}\n}", "doc": "Creates a getter property inside a class", "filetype": "react-es7", "grammar": "lsp", "label": "propertyGet", "matches": { "pge": true } }, "8fa664f1-7db4-3d68-8705-c4036775a507": { "content": "# =>", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "#": true } }, "8fa7861a-64c7-355c-a566-c1877eb9b354": { "content": "border-top-right-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtri:n": true } }, "8fa93050-55d8-3d68-bf8f-ebbcc27685e8": { "content": "@phdthesis{${1:LABEL},\n author = {${2}},\n title = {${3}},\n school = {${4}},\n year = {${5}},\n memo = {address, month, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@phdthesis": true, "phdthesis": true } }, "8fb1953d-fd88-3e60-8cba-e1ca4a4d56c3": { "content": "//#endregion", "doc": "Folding Region End", "filetype": "typescript", "grammar": "lsp", "label": "Region End", "matches": { "#endregion": true } }, "8fb31076-b509-3141-b1c1-aa21dafe9781": { "content": "ggplot(${1:data}, aes(${0:aesthetics}))", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ggp": true } }, "8fb4a100-9ba8-33dd-9368-865c24ee35c0": { "content": "const (\n\t${1:name} = ${2:value}\n)", "doc": "Snippet for a constant block", "filetype": "go", "grammar": "lsp", "label": "multiple constants", "matches": { "cos": true } }, "8fb71648-0e20-302a-a584-4952dcbde8f6": { "content": "FUNCTION NUMVAL-C(${1:string},${2:currency-symbol}${3:,ANYCASE})$0", "doc": "corresponding numeric value for string, case-sensitive if ANYCASE not given", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-NUMVAL-C", "matches": { "FUNCTION NUMVAL-C": true } }, "8fc0cb76-6935-3623-9a58-2f663962ed19": { "content": "position: relative", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pos:r": true } }, "8fc10505-379c-37af-910a-daf645702ebb": { "content": "lang=\"${1:en}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "lang": true } }, "8fc1a03c-bc6f-3cb3-9c1d-aa6d34b06262": { "content": "<area shape=\"${1:rect}\" coords=\"${2}\" href=\"${3}\" alt=\"${4}\">\narea+", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area+": true } }, "8fd53305-80e1-372b-9fe1-7d9c07f0dfd6": { "content": "(*$T ${1:name}\n\t${2:test}\n*)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "inline qtest", "matches": { "qt": true } }, "8fd608f2-da52-32de-9968-3b9752206067": { "content": "import static org.hamcrest.Matchers.*;\nimport static org.junit.Assert.assertEquals;\nimport static org.junit.Assert.assertThat;\nimport static org.mockito.Mockito.*;\nimport org.hamcrest.CoreMatchers;\nimport org.junit.After;\nimport org.junit.Before;\nimport org.junit.Test;\nimport org.mockito.ArgumentCaptor;\nimport org.mockito.Mock;", "doc": "Imports to write tests with JUnit 4, Mockito and Hamcrest", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 4 - Imports for Tests", "matches": { "imports_junit4": true } }, "8fdd1cf6-2a9c-32eb-906f-2ef34bc3647c": { "content": "~~~~~~ ${1:item}", "doc": "level 6 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list_6", "matches": { "olist6": true } }, "8fdf70eb-62d2-3810-baa2-e1871b5315fe": { "content": "<c:out value=\"${1}\" default=\"${0}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cout": true } }, "8fdffe2f-3073-3fe5-ae1e-c64beae3eb85": { "content": "TRUNCATE TABLE ${1:table};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "TRUNCATE TABLE ...", "matches": { "TRUNCATE_TABLE": true } }, "8fe146fe-07b3-3301-ac8e-84f4f71af37f": { "content": "| times: ${times:1}", "doc": "Math filter: times", "filetype": "jekyll", "grammar": "lsp", "label": "Filter times", "matches": { "times": true } }, "8fe3057a-9318-3ecd-8ef9-c4cf2a80a47c": { "content": "xor %edx, %edx\nmov $1, %eax\ndiv $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Divide", "matches": { "div": true } }, "8fe5ec59-a1c5-3b43-930d-71ba0c04caa6": { "content": "background-break: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgbk": true } }, "8fe974f0-41aa-3a29-b716-a8e3cd1d5889": { "content": "scope :${1:name}, -> { where(${2:field}: ${0:value}) }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "sc": true } }, "8fea40c9-33b5-3402-8eda-38c61223f016": { "content": "def new\n\t@${1:model_class_name} = ${2:ModelClassName}.new\nend", "doc": "def new", "filetype": "rails", "grammar": "lsp", "label": "New action", "matches": { "new": true } }, "8feeba63-3fe5-33c6-bd8b-151e95c7645b": { "content": "case ${1}:\n ${2:TARGET}\n${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "case": true } }, "8ffea4cd-4a4f-3930-8036-fe5c63ade97f": { "content": "self.assert_(${1:boolean expression}${2:, '${3:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert", "matches": { "as": true } }, "9003af3b-97e8-350a-b02e-64b8e76b5068": { "content": "require ${0:Logger}", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "require", "matches": { "req": true } }, "90064bb9-695f-3ffe-a8d4-5161cdcc3d92": { "content": "<%= link_to \"${1:name}\", ${0:dest} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lt": true } }, "900a05c9-d5c9-3394-b9ff-6cd8f9af6587": { "content": "{\n\t\"type\": \"select\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"options\": [\n\t\t{\n\t\t\t\"group\": \"${5}\",\n\t\t\t\"value\": \"${6}\",\n\t\t\t\"label\": \"${0}\"\n\t\t}\n\t],\n\t\"default\": \"${3}\",\n\t\"info\": \"${4}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_select": true } }, "900ade5e-c494-3bc8-aa46-18ade3ef1e7f": { "content": "<c:forEach items=\"\\${${1}}\" var=\"${2}\" varStatus=\"${3}\">\n\t${0:<c:out value=\"$2\" />}\n</c:forEach>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cfore": true } }, "90101fdb-f2a6-3a7d-8184-d71a0b360b82": { "content": "alias_method :${1:new_name}, :${0:old_name}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "am": true } }, "9010a393-e1cf-3504-b88b-c73e1c82f780": { "content": "this.setState({${1:first}})", "doc": "Performs a shallow merge of nextState into current state", "filetype": "generated", "grammar": "lsp", "label": "componentSetStateObject", "matches": { "sst": true } }, "9010ccb5-96d8-3ab8-bd6b-09aa20506092": { "content": "event ${1:name}(${2:type} ${3:name} $0);", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "event declaration", "matches": { "ev": true } }, "90116421-0c08-38bf-ab00-6a19677858c0": { "content": "@typedef ${1:type} ${2:namePath}$0", "doc": "Documents a custom type definition.", "filetype": "jsdoc", "grammar": "lsp", "label": "typedef", "matches": { "@typedef": true } }, "90121c07-5947-39e4-8c43-2c72562755d1": { "content": "resource \"openstack_compute_servergroup_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n policies = [\"anti-affinity\"]\n}", "doc": "define openstack_compute_servergroup_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_compute_servergroup_v2", "matches": { "tf-openstack_compute_servergroup_v2": true } }, "901eaf1d-a249-3a1e-ba92-e7960d355085": { "content": "do {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "do": true } }, "9023adba-4899-3f13-b389-c0c7be08e41f": { "content": "type ${1:Name} =\n ${0:$1}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "type alias", "matches": { "tya": true } }, "90243ca7-465a-3d64-8511-dac94118dedc": { "content": "(${1:a}, ${2:b}, ${3:c}, ${0:d})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "tup3": true } }, "902583c4-9eca-3eb7-9b92-4130cac5c91f": { "content": "${1:void} ${2:#:Method}(${3:#:arguments}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "method": true } }, "902f4494-4516-315b-9a0f-298a7f4e92a3": { "content": "let(:${1:object}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "let": true } }, "9030b56f-3455-3712-838f-a3c3be776cd5": { "content": "/**\n * ${2:#:undocumented class}\n *\n * @package ${3:default}\n * @author ${4}\n **/\ninterface ${1}\n{\n\t${0:TARGET}\n} // END interface $1", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doci": true } }, "903456a7-7f2c-353f-9fb6-2cb402925d1e": { "content": "# Package resource\npackage ${1:\"package_name\"} do # Name of the package to install\n\t${2:#}version ${3:nil} # The version of the package to install/upgrade\n\t${4:#}response_file ${5:nil} # An optional response file - used to pre-seed packages (note: the file is fetched by Remote File)\n\t${6:#}source ${7} # Used to provide an optional package source for providers that use a local file (rubygems, dpkg and rpm)\n\t${8:#}options ${9:nil} # Add additional options to the underlying package command\n\t${10:#}gem_binary ${11:gem} # A gem_package attribut to specify a gem binary. Useful for installing ruby 1.9 gems while running chef in ruby 1.8\n\n\t${12:#}${13:action :install} # Install a package - if version is provided, install that specific version (Default)\n\t${14:#}${15:action :upgrade} # Upgrade a package - if version is provided, upgrade to that specific version\n\t${16:#}${17:action :remove} # Remove a package\n\t${18:#}${0:action :purge} # Purge a package (this usually entails removing configuration files as well as the package itself)\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "package": true } }, "903cfcc5-65a5-3d95-9b86-85d29d829d88": { "content": "{% endcss %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endcss", "matches": { "endcss": true } }, "9041f1c6-d28e-3b97-bed0-12b3c9c452e8": { "content": "link_local_ips:\n\t\t- ${1:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Link Local IPs", "matches": { "link_": true } }, "9048c1a8-6dfd-3dd2-9220-83c92117f760": { "content": "PropTypes.shape({\n $0\n}).isRequired", "doc": "An object taking on a particular shape required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeShapeRequired", "matches": { "ptshr": true } }, "9049e18b-dad3-34b3-b2eb-fdf9edc421bf": { "content": "given ($${1:var}) {\n\t${2:# cases}\n\t${0:# default}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "given": true } }, "904ea559-7b45-3ef6-a5b3-9a6e793858ec": { "content": "wont_be_kind_of ${0:Class}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbko": true } }, "9050b877-818a-3a74-b7c9-ed313a99af6e": { "content": "before_action :${0:method}", "doc": "before_action", "filetype": "rails", "grammar": "lsp", "label": "Before action", "matches": { "ba": true } }, "90567c94-ec4b-376a-809d-6b56b626e063": { "content": "vertical-align: super", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:sup": true } }, "905a44f1-50aa-37cb-839f-edab642c301e": { "content": "resource \"packet_ssh_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n public_key = \"\\${file(\"/home/terraform/.ssh/id_rsa.pub\")}\"\n}", "doc": "define packet_ssh_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "packet_ssh_key", "matches": { "tf-packet_ssh_key": true } }, "905e4b0d-2739-37e0-b516-02ac1fb1da72": { "content": "panic(\"$0\")", "doc": "Snippet for panic", "filetype": "go", "grammar": "lsp", "label": "panic(...)", "matches": { "pn": true } }, "90664915-5086-3371-b773-2df738ebf545": { "content": "text-wrap: suppress;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tw:s": true } }, "9069e228-cb1d-30c2-a7fe-1ded118b9c04": { "content": "curveTightness(${0:squishy});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "curveTightness": true } }, "906b31c9-bbe2-3faa-b53b-300b8017ce0f": { "content": "#include \"${1}\"${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "#inc2, #include2": true, "inc2": true } }, "906e83ba-bd98-3ece-96d0-e8ab4222c530": { "content": "@exception ${1:IOException} ${2:Description.}$0", "doc": "Document an exception raised by the item. Synonym of @throws.", "filetype": "javadoc", "grammar": "lsp", "label": "@exception", "matches": { "@exception": true } }, "906f11c9-2dd6-3357-85e1-4c4d84e87f3d": { "content": "for ${1:item} in ${2:collection} {\n\t$0\n}", "doc": "for-in statement", "filetype": "swift", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "90703dae-097d-3d8e-94db-5857d6f7c131": { "content": "this.state.$0", "doc": "Access component's state", "filetype": "react-ts", "grammar": "lsp", "label": "componentState", "matches": { "ts": true } }, "90707861-ec48-39b5-9464-ca5b50130677": { "content": "include(\"${1}\")\n${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "include source code", "matches": { "incl": true } }, "90722345-cc58-363a-a3fd-ac8d7236c684": { "content": "for (${1:int} ${2:i} = ${3:0}; $2 < ${4}; $2++) {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "for () {}", "matches": { "for": true } }, "907479a9-57f7-3898-9bb0-838fedb57195": { "content": "internal int ${1}(${2})\n{\n\t${0:return 0;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mi&": true } }, "907cb762-6251-3e43-9472-707355120663": { "content": "render file: '${0:filepath}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rf": true } }, "907f0d18-889c-3471-bf4c-1fec3c136aff": { "content": "border-top: ${1:1}px ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-top: size style color (border)", "matches": { "border": true } }, "907f9bc5-3ee7-3599-abad-58785147464b": { "content": "Sink<${1:type}> get ${2:name} => _${2:name}Controller.sink;\nfinal _${2:name}Controller = StreamController<${1:type}>();", "doc": "A Sink is the input of a stream.", "filetype": "flutter", "grammar": "lsp", "label": "Sink", "matches": { "snk": true } }, "9080716d-912c-39bf-8d77-e3ee2eb5913d": { "content": "scanf(\"$1\"$0);", "doc": "Generic scanf() snippet", "filetype": "cpp", "grammar": "lsp", "label": "scanf", "matches": { "scanf": true } }, "90813657-f22f-37c7-a556-a8f85dc43dd5": { "content": "parseFloat($1)\n$0", "doc": "The Number.parseFloat() method parses an argument and returns a floating point number. If a number cannot be parsed from the argument, it returns NaN.", "filetype": "javascript", "grammar": "lsp", "label": "parseFloat", "matches": { "parseFloat": true } }, "9081b0b0-5d88-334a-b9f7-75985f8d9b79": { "content": "width: auto;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "width: auto", "matches": { "wida": true } }, "90827511-1770-35c3-9dad-20b952b0221e": { "content": "when (${1:${VISUAL}}) {\n\t${2} -> ${3}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "whe": true } }, "9083ede6-3879-31d4-937a-3ae5573075a7": { "content": "all(${1:mask}${2:, dim=${3:1}})", "doc": "all", "filetype": "fortran", "grammar": "lsp", "label": "all", "matches": { "all": true } }, "90894c4c-684d-3697-bf72-a419f006e426": { "content": "(doseq [${1:elem} ${2:coll}]\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "doseq": true } }, "9089a2b9-9c7f-365b-a466-1b01418eca44": { "content": "padding:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "padding from pykv-snippets", "matches": { "padding": true } }, "908b6b49-a6c4-3352-8214-e99df8805fe0": { "content": "function* ${1:name}(${2:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "named generator", "matches": { "gfn": true } }, "908b8972-8a93-311e-9009-63308c484666": { "content": "class ${1} extends ${2} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "clax": true } }, "908cd3ed-eb96-30c2-985d-6a2aaae108e7": { "content": "clear left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cl:l": true } }, "90957850-58ca-3875-a184-9fdca8fa41d2": { "content": "do {\n ${0}\n} while ($0);", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "dowh": true } }, "90958d08-a9dc-361c-8e96-4608d1e5756f": { "content": "display: table-column", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbcl": true } }, "9099f75e-cba4-348c-a948-0b7039e2bacf": { "content": "<template v-slot:${0:name}>${1:defaultcontent}</template>", "doc": "named slot", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Named Slot", "matches": { "vslot-named": true } }, "90a5449d-56c8-3877-9f04-79d5703c55a1": { "content": "internal string ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps&-": true } }, "90b32cfa-002e-38ac-961f-408eca3f766e": { "content": "PropTypes.string,", "doc": "String prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-string", "matches": { "prop-types string": true, "pts": true } }, "90ba85b9-661a-3643-b345-f00708620536": { "content": "setTimeout(function() { ${0} }, ${1:10})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "setTimeout-function": true } }, "90c12cff-2359-39f1-9113-20d25b674370": { "content": "-ifndef(${1:TEST}).\n${0}\n-endif.", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "ifnd": true } }, "90c199d1-0d0d-3950-b80d-ae0d877b7971": { "content": "{{ csrfInput() }}\n$0", "doc": "csrf", "filetype": "twig", "grammar": "lsp", "label": "csrf", "matches": { "csrf": true } }, "90c3710c-5cda-333a-8acd-6a239e40f0d3": { "content": "PropTypes.node,", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-node", "matches": { "prop-types node": true, "ptnd": true } }, "90c8f46a-d864-30cf-99b9-d7bfe83ac4da": { "content": "cursor: help", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:he": true } }, "90cbb34f-1776-30c8-ad42-7526ec640892": { "content": "const $1 = ref<InstanceType<typeof $0> | null>(null)", "doc": "Template ref to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "component-ref-ts-composition", "matches": { "crfVue": true } }, "90cc3579-2108-3fac-a2fc-fcfb2b4603d2": { "content": "func ${1:method}(${2:args}):\n\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "function define", "matches": { "func": true } }, "90ce643c-2379-3bb7-9b1a-057af76606ff": { "content": "expect($1).toBeDefined();$0", "doc": "expects the argument is defined", "filetype": "jest", "grammar": "lsp", "label": "jest-tobedefined", "matches": { "jest expect tobedefined": true, "tbd": true } }, "90cefb03-1d15-31e9-81be-6a39cd58b6a6": { "content": "ubound(${1:source}${2:, dim=${3:1}})", "doc": "Upper Bound", "filetype": "fortran", "grammar": "lsp", "label": "ubound", "matches": { "ubound": true } }, "90d04fdc-d93d-33a2-a572-e07200dd45e5": { "content": "@each(${1:key}, ${2:value} in ${3:object})\n $3\n@end", "doc": "Edge: each index tag with key value", "filetype": "edge", "grammar": "lsp", "label": "edge: for each loop with index", "matches": { "@each-index": true } }, "90d0c093-f87d-3c32-b4e4-25e3a26812bc": { "content": "var $1 = new sap.m.HBox({\n\t\t\tvisible : $2,\n\t\t\theight : $3,\n\t\t\twidth : $4,\n\t\t\tdisplayInline :$5,\n\t\t\tdirection :$6,\n\t\t\tfitContainer : $7,\n\t\t\trenderType : $8,\n\t\t\tjustifyContent :$9,\n\t\t\talignItems : $10,\n\t\t\titems:[]\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmhbox": true } }, "90d1373b-f7b9-35e3-a114-566e83cb60dd": { "content": "<button type=\"${1:submit}\">${0}</button>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button": true } }, "90d3a9c4-6ce3-3bbd-80bb-9c949573165b": { "content": "UPDATE ${1:tableName}\n\tSET ${2:attribute(s)}\n\tWHERE ${3:condition};", "doc": "Update table", "filetype": "sql", "grammar": "lsp", "label": "updatet", "matches": { "updatet": true } }, "90d3b95c-258b-359b-9d82-0db55464f6ae": { "content": "@extends('${1:name}')", "doc": "extends view layout", "filetype": "snippets", "grammar": "lsp", "label": "Extend layout", "matches": { "b:extends": true } }, "90da907f-e953-34bc-8f52-7c6e0694ac38": { "content": "firewall { \"${1:comment}\":\n\tproto\t=> ${2:tcp},\n\taction\t=> ${3:accept},\n\tport\t=> ${4},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "firewall": true } }, "90e2a131-7858-31e5-8ec0-6b05ccdf3678": { "content": "console.table([${1:first}])", "doc": "Logs table to console", "filetype": "generated", "grammar": "lsp", "label": "consoleTable", "matches": { "ctl": true } }, "90e5bff1-f1a5-3250-80b0-4a183f2f961e": { "content": "vertical-align: text-top", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:tt": true } }, "90e5e4f5-3782-32b6-a727-2649aed9ae92": { "content": "{% include \"$1\" %}", "doc": "include tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "inc", "matches": { "inc": true } }, "90e81be7-0af5-3cc3-95ba-5ae2aac8d667": { "content": "margin-left: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin-left", "matches": { "marl": true } }, "90e8d5b5-6896-3fc9-ac8d-dd96d061950f": { "content": "console.warn($1)\n$0", "doc": "Log warning to the console", "filetype": "typescript", "grammar": "lsp", "label": "Log warning to console", "matches": { "warn": true } }, "90eb013c-8e08-3bc1-9a45-12d250180e31": { "content": "grid-column-start ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gcs": true } }, "90edc1da-02ad-3cec-bb19-7661476ff4f8": { "content": "resource \"consul_agent_service\" \"${MyResource}\" {\n}", "doc": "Defines consul_agent_service", "filetype": "terraform", "grammar": "lsp", "label": "consul_agent_service", "matches": { "tf-consul_agent_service": true } }, "90ee234a-0296-357e-a3d0-d6979c957eb7": { "content": "${1:fn} :: ${2:a} -> ${3:a}\n$1 ${4} = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "fn": true } }, "90ee485b-b67d-3ac9-be23-421af7d56801": { "content": "resource \"aws_iam_user_login_profile\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_user_login_profile", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_user_login_profile", "matches": { "tf-aws_iam_user_login_profile": true } }, "90f621f6-dd8d-354b-96c3-672eba9d1df9": { "content": "expect($1).toBeTruthy();$0", "doc": "expects the argument is truthy", "filetype": "jest", "grammar": "lsp", "label": "jest-tobetruthy", "matches": { "jest expect tobetruthy": true, "tbt": true } }, "9100a40e-c9ca-3b81-a451-dc190afac8e6": { "content": "/// ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "doc": true } }, "9100fd18-f4c5-3965-af52-96fe4071702e": { "content": "log_driver: ${1:driver}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Log Driver", "matches": { "log_d": true } }, "91073aaf-c06c-34c6-aeca-9b0d70fa8260": { "content": "<%= if ${1} do %>\n\t${0:${VISUAL}}\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "if": true } }, "9113e79b-a4e1-3bbc-b4a1-06e9e89095f6": { "content": ".. image:: ${1:path}${0}", "doc": "Add images", "filetype": "rst", "grammar": "lsp", "label": "Images", "matches": { "img": true } }, "9115e6a3-f087-318f-92ca-402b7419f5ec": { "content": "^$0^", "doc": "superscript", "filetype": "norg", "grammar": "lsp", "label": "superscript", "matches": { "superscript": true } }, "911afd37-3e2f-3d02-94de-be5a7d150f97": { "content": "| lstrip", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "lstrip": true } }, "911ecda2-ae26-3c10-b5c4-391a1e81a1c0": { "content": "/*! \\brief ${1:Brief function description here}\n *\n * ${2:Detailed description of the function}\n *\n * \\param $3 ${4:Parameter description}\n * \\param $5 ${6:Parameter description}\n * \\param $7 ${8:Parameter description}\n * \\return ${9:Return parameter description}\n */\n${10:void} ${11:function_name}(${12:Type} ${3:Parameter}, ${13:Type} ${5:Parameter}, ${14:Type} ${7:Parameter})\n{\n\t${15}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "dfun3": true } }, "9121e022-54ef-351e-8fd3-2b3818326ad1": { "content": "while ${1}\n\t${0:${VISUAL}}\nendw", "doc": "", "filetype": "vim", "grammar": "snu", "label": "while loop", "matches": { "wh": true } }, "912432db-6f57-3500-85a7-bfad12576e9a": { "content": "{% widthratio ${1:this_value} ${2:max_value} ${0:100} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "widthratio": true } }, "91282cac-0e04-3ff2-9cbb-249dd148cfa9": { "content": "border-right-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrw": true } }, "9129224d-493e-3366-816d-e9012f399d3d": { "content": "$.isWindow(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "iswin": true } }, "912bdc1a-a807-308a-b4bb-3ff828d6c7c5": { "content": "ranges::actions::", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "ranges::actions::", "matches": { "ra": true } }, "912d53e7-e16b-3c86-8033-186a986be226": { "content": "provider \"cobbler\" {\n username = \"\\${var.cobbler}\"\n password = \"\\${var.cobbler_password}\"\n url = \"\\${var.cobbler_url}\"\n}", "doc": "define a cobbler provider.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler", "matches": { "tf-cobbler": true } }, "912dea55-c4a9-3985-92ce-01a6a8530ee7": { "content": "<link rel=\"${1:stylesheet}\" href=\"${2}.css\"${3}>${4}", "doc": "", "filetype": "html", "grammar": "snu", "label": "link stylesheet css", "matches": { "link": true } }, "912e3169-ae39-3f06-bace-8232c30761d8": { "content": "resource \"opsgenie_team\" \"${1:opsgenie_team_id}\" {\n name = \"${2:opsgenie_team_name}\"\n description = \"${3:opsgenie_team_description}\"\n}", "doc": "define a opsgenie_team resource.", "filetype": "terraform", "grammar": "lsp", "label": "opsgenie_team", "matches": { "tf-opsgenie_team": true } }, "912e3a9f-065e-3889-a447-1c16d21368e6": { "content": "@api #${1:Description.}$0", "doc": "Declares the API that the object belongs to. Does not display in output, but useful for performing queries (+yardoc –query+). Any text is allowable in this tag, and there are no predefined values.", "filetype": "rdoc", "grammar": "lsp", "label": "@api", "matches": { "@api": true } }, "912f9e08-78bd-35b8-9848-fb46feab046f": { "content": "map do |${1:e}|\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert map multiline block", "matches": { "mapd": true } }, "912fe760-7105-3770-98ee-e38fcf0e02cb": { "content": "background-clip: content-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgcp:cb": true } }, "91421bfa-e799-3a80-a010-89ac45977f40": { "content": "uvm_nonblocking_get_peek_port #(${1:className}) ${2:name};", "doc": "UVM nonblocking_get_peek_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_peek_port", "matches": { "uvm_nonblocking_get_peek_port": true } }, "91439683-537e-31c7-8f7e-7ebca6ed78e9": { "content": "import ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "im": true } }, "9143adf6-32e5-3bac-b02e-151f1d41d94e": { "content": "let ${1:name}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "let statement", "matches": { "l": true } }, "91458063-e745-3fc8-852c-4b4ac5403a86": { "content": "validates_length_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_length_of", "matches": { "vl": true } }, "914698b6-b4f8-3217-a85a-d9ba37c14008": { "content": "display: inline-table", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:itb": true } }, "9149c2f1-db81-353a-bfb5-fb51595ac35c": { "content": "foreach (${3:var} ${2:item} in ${1:items})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "foreach loop", "matches": { "foreach": true } }, "914d9c0f-cc1a-335a-b2e8-d85bac010e41": { "content": "> [!NOTE]\n>", "doc": "Insert Note", "filetype": "markdown", "grammar": "lsp", "label": "Insert Note", "matches": { "n": true, "note": true } }, "915945b3-da12-36d1-a9b6-6b5928bf4a7e": { "content": "marginVertical: '${1}',", "doc": "marginVertical", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginVertical", "matches": { "mar": true } }, "91598174-b2de-3002-b5d0-5abe254f9d3c": { "content": "display(Markdown(\"\"\"\n{$1}\n\"\"\".format($1 = $1)))", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pymarkdown", "matches": { "pymd": true } }, "91610f5c-e869-3abf-9675-8cbe3c4e6229": { "content": "dict set ${1:dictionaryValue} ${2:key} ${3:?key ...?} ${0:value}", "doc": "This operation takes the name of a variable containing a dictionary value and places an updated dictionary value in that variable containing a mapping from the given key to the given value. When multiple keys are present, this operation creates or updates a chain of nested dictionaries. The updated dictionary value is returned.", "filetype": "tcl", "grammar": "lsp", "label": "Add/update a mapping for a dict", "matches": { "dict set": true } }, "9163b58b-b008-3b22-97d3-5b234f2c5cc5": { "content": "Session::set(${1:key});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_destroy": true } }, "9163dd2a-f096-3bb7-8510-ed93a4949476": { "content": "border ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bd": true } }, "916600a9-0c0d-3ee9-90c5-b79dc5599919": { "content": "extends ${1:BaseClass}\n\n# class member variables go here, for example:\n# var a = 2\n# var b = \\textvar\\\n\nfunc _ready():\n\\t# Called every time the node is added to the scene.\n\\t# Initialization here\n\\tpass", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "gdscript": true } }, "916a8553-5613-3c8d-ac7c-53d1822462b2": { "content": "opts.on('-${1:o}', '--${2:long-option-name}', ${3:String}, '${4:Option description.}') do |${5:opt}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "opt": true } }, "916ef0ef-1d50-3342-8cfe-15b84a93738e": { "content": "render file: \"${1:filepath}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (file) (rf)", "matches": { "rf": true } }, "917264ae-9623-3efe-8dca-29650bef8443": { "content": "<slot$1>$2</slot>$0", "doc": "<slot></slot>. Expects: string. Used on content inserted into child components to indicate which named slot the content belongs to.", "filetype": "html", "grammar": "lsp", "label": "slotE", "matches": { "slotE": true } }, "9178b92f-d177-3537-a996-04fff59b85a8": { "content": "[${1:#:link}][${2:id}]${3}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[link][id]", "matches": { "linkid": true } }, "917a1da5-7002-3554-bc39-f0aa5999729b": { "content": "parse(Float64, \"${1:value}\")", "doc": "Code snippet for parsing a String to Float64.", "filetype": "julia", "grammar": "lsp", "label": "parse Float", "matches": { "parsef": true, "pfloat": true } }, "9180556b-1642-3207-a9af-74bc786cbb64": { "content": "notFound(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "rnf": true } }, "9184d4b3-7494-33fc-bd22-74a292f041a2": { "content": "struct ${1:#:Name} ${2::} ${3:Interface} {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "struct {}", "matches": { "struct": true } }, "91865412-fd54-3707-8c4e-e7e512a48891": { "content": "<code>${0}</code>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "code": true } }, "9188f7dd-e84f-3cb4-b6a6-8b5ea4c833ba": { "content": "class ${1:name} extends StatefulWidget {\n ${1:name}({super.key});\n\n @override\n State<${1:WidgetName}> createState() => _${1:WidgetName}State();\n}\n\nclass _${1:index}State extends State<${1:index}> {\n @override\n Widget build(BuildContext context) {\n return Container(\n child: ${2:null},\n );\n }\n}", "doc": "Create a Stateful widget", "filetype": "flutter", "grammar": "lsp", "label": "Stateful Widget", "matches": { "statefulW": true } }, "918987a3-910a-3684-9b9c-b71d29fd881d": { "content": "for ${1}{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for loop", "matches": { "for": true } }, "918f95ed-0c45-3474-8e34-b4cffb9fb6a8": { "content": "# Template resource\ntemplate ${1:\"/path/to/file\"} do # Path to the file\n\t${2:#}cookbook ${3:nil} # Specify the cookbook where the template is located, default is current cookbook\n\t${4:#}source ${5:nil} # Template source file. Found in templates/default for the cookbook\n\t${6:#}variables ${7} # Variables to use in the template\n\t${8:#}local ${9:false} # Is the template already present on the node?\n\t${10:#}backup ${11:5} # How many backups of this file to keep. Set to false if you want no backups.\n\t${12:#}owner ${13} # The owner for the file\n\t${14:#}group ${15} # The group owner of the file (string or id)\n\t${16:#}mode ${17} # The octal mode of the file (4-digit format)\n\t${18:#}content ${19:nil} # A string to write to the file. This will replace any previous content if set\n\n\t${20:#}${21:action :create} # Create the file (Default)\n\t${22:#}${23:action :delete} # Delete this file\n\t${24:#}${0:action :touch} # Touch this file (update the mtime/atime)\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "template": true } }, "918fbace-b70b-323d-80fd-4859299c648e": { "content": "# Development & Debugging, don't forget to uncomment afterwards!\n#--------------------------------------------------------------------------------\n#setwd(\"~/Projekte/${1:}\")\n#opt <- list(${2:}\n# )\n#--------------------------------------------------------------------------------", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "debug": true } }, "91908c0c-17cf-3c05-adfb-00c47cde265c": { "content": "func (${1:receiver} ${2:type}) ${3:funcName}(${4:w} http.ResponseWriter, ${5:r} *http.Request) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "http handler function on receiver", "matches": { "fumh": true } }, "91917a36-346a-338a-bd4b-4a0cfd4fdadc": { "content": "{{#${1:value}}}\n${0:${VISUAL}}\n{{/$1}}", "doc": "", "filetype": "mustache", "grammar": "snu", "label": "# {{#value}} ... {{/value}}", "matches": { "if": true } }, "9192852a-ab6a-34b0-840e-7806408cdff1": { "content": "namespace ${1:#:name} {\n ${0:TARGET}\n} // namespace $1", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "namespace {}", "matches": { "namespace": true } }, "9196f30e-7f1b-3fc2-bfcc-b5bfab91aaf8": { "content": "on (${1}) {\n\t${2}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "on": true } }, "91a346f9-abed-322d-9098-0fa9b12710cc": { "content": "/// <reference path=\"$1\" />\n$0", "doc": "Triple-slash reference", "filetype": "typescript", "grammar": "lsp", "label": "Triple-slash reference", "matches": { "ref": true } }, "91a8c85b-ef82-310a-b89c-71f067035597": { "content": "while (${1:#:condition})${0:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "while () begin ... end", "matches": { "while": true } }, "91aefcb4-5e27-354f-842c-67e84a2928a4": { "content": "for ${1:item} in ${2:list}; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "fore": true } }, "91b2e513-782c-3702-8210-cc27dc50f291": { "content": "${1:fn} :: ${2:a} -> ${3:a}\n$1 ${4}= ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "fn": true } }, "91b8a91a-2a42-3ec3-adc2-a6d8b710e6de": { "content": "(* ${0} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "comment": true } }, "91b8e09c-3d95-388c-9dc5-5561abd393d3": { "content": "place-self end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ps:e": true } }, "91baea66-a0b2-3906-b9a8-00ff6ef3687d": { "content": "<typeparam name=\"${1:name}\">${2:description.}$0</typeparam>", "doc": "This tag is used to describe a type parameter for a generic type or method.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<typeparam>", "matches": { "<typeparam>": true } }, "91c19a56-0634-3c50-9798-8eba9e6164ba": { "content": "font-family: ${1:Arial, \"MS Trebuchet\"}, ${2:sans-}serif;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-family: family (font)", "matches": { "font": true } }, "91c3b2e2-f63c-347c-8441-8cd16d2294e5": { "content": "truncate(lenght=${1:79}, killwords=${2:False}, end=${3:'...''})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "truncate", "matches": { "truncate": true } }, "91c3f80a-2d4e-337e-bb2a-524da07affee": { "content": "%#Endregion", "doc": "Folding Region End", "filetype": "latex-snippets", "grammar": "lsp", "label": "Region End", "matches": { "#endregion": true } }, "91cb100b-ea6c-34f4-814e-a6642c9addb0": { "content": "word-wrap: suppress", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wow:s": true } }, "91cbce56-a921-3370-8ecc-f519c362ca34": { "content": "fetch(${1:name}) { |${2:key}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fet": true } }, "91cdd959-14b4-35d9-b216-df778981fc3b": { "content": "word-break: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob": true } }, "91cdf190-9d84-3b53-a02b-197d49495422": { "content": "/// ${1:Description.}$0\n///\n/// # Examples\n/// ```rust\n/// ${2:write me later}\n/// ```", "doc": "A Rust comment to describe a test, with description and examples.", "filetype": "rustdoc", "grammar": "lsp", "label": "test", "matches": { "///test": true } }, "91cec3ff-c677-36be-a06c-82304092435f": { "content": "\\begin{align}\n\t${1:TARGET}\n\\end{align}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{align} \\align": true, "align": true } }, "91d3ce1e-1f61-3099-8b22-da9fe46bc423": { "content": "DO${1: Clauses}:\n\t${0}\nEND.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "do": true } }, "91d4045a-bcfc-31b5-833c-99be8d2283ce": { "content": "border-top-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-top-width": true, "btw": true } }, "91d440e5-2344-37c0-a4ed-a14e50598bb5": { "content": "kbd:[${1:key}+${2:key}] $0", "doc": "Insert keyboard key sequence", "filetype": "asciidoc", "grammar": "lsp", "label": "keyboard macro 2", "matches": { "keyboard macro": true } }, "91daaaaf-241b-3e4a-aed2-ce430bfefe1d": { "content": "${1:public} int ${2}(${3})\n{\n\t${0:return 0;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mi": true } }, "91e54934-4962-3d1f-adc6-feec80dd2491": { "content": "ALTER TABLE ${1:tableName}\n\t ${2:intructions};", "doc": "Alter table", "filetype": "sql", "grammar": "lsp", "label": "altert", "matches": { "altert": true } }, "91e5f93f-0394-311b-8ad8-bc44d0d7346e": { "content": "phase.phase_done.set_drain_time(this, ${1:drain_time});", "doc": "set drain time of a phase", "filetype": "systemverilog", "grammar": "lsp", "label": "set_drain_time", "matches": { "set_drain_time": true } }, "91f41e3f-7178-3f27-a8fa-d211aa482337": { "content": "<%= password_input ${1:f}, :${2:password} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "password_input", "matches": { "pi": true } }, "91f42d96-06bb-324c-a1df-28928164a6a6": { "content": "FUNCTION INTEGER-OF-DAY(${1:yyyymmdd})$0", "doc": "converts yyyymmdd to an internal integer-day", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER-OF-DAY", "matches": { "FUNCTION INTEGER-OF-DAY": true } }, "91f64a2e-52cf-3035-802f-7a135c70f103": { "content": "let ${1:pattern} = {\n\t$0\n};", "doc": "Snippet for a block variable declaration", "filetype": "reason", "grammar": "lsp", "label": "let (block)", "matches": { "let": true } }, "91f7a88f-f902-333b-81ab-0c6afa7a7406": { "content": "after_create $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_create", "matches": { "aftc": true } }, "91fbe0c9-ccad-3534-b83d-3d96059fbd19": { "content": "white-space-collapse break-all", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc:ba": true } }, "9205762e-3078-3071-a821-dc3d17f26d15": { "content": "#include <$0>", "doc": "Code snippet for #include < >", "filetype": "objc", "grammar": "lsp", "label": "#inc<", "matches": { "#inc<": true } }, "92073d86-28c8-3b71-abbd-f0ebdababf47": { "content": "<img src=\"$1\"${2: alt=\"$3\"}/>", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "img": true } }, "9207bf7d-1f50-3542-93c1-ca428eecd0ab": { "content": "let ${1:x} = ${2:v} in\n${3:e}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "let .. in binding", "matches": { "let": true } }, "9209a304-25f9-3929-b853-67e0f2fd03e0": { "content": "margin-right: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mr:a": true } }, "9211e872-8fbe-32c6-9940-54f91c1568d1": { "content": "sub {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "asub": true } }, "9214c13f-da26-35d7-b33a-e62d2df5c048": { "content": "IO.inspect($1, label: \"$0\")", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "IO.inspect with label", "matches": { "insl": true } }, "921d6c41-7e60-3389-bd76-ead4fd15e8e5": { "content": "{% if ${1:expr} %}\n\t$2\n{% endif %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "if", "matches": { "if": true } }, "9227b07b-56d7-3f7f-8171-914e9832c474": { "content": "${1:element} in ${$2:array}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "in": true } }, "92285182-708c-356c-aa18-23eee0b39072": { "content": "import \"${1:package}\"", "doc": "Snippet for import statement", "filetype": "go", "grammar": "lsp", "label": "single import", "matches": { "im": true } }, "92291ffb-8d33-3cf3-94cf-e5b4a04eab7f": { "content": "center:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "center": true } }, "923bb011-6726-3689-8f57-617abb039c1c": { "content": "t.boolean :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcb": true } }, "923f0f79-3cdc-31ab-aae8-43de3efea026": { "content": "private void OnMasterServerEvent(MasterServerEvent msEvent) {\n\t$0\n}", "doc": "Called on clients or servers when reporting events from the MasterServer.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMasterServerEvent", "matches": { "OnMasterServerEvent(MasterServerEvent)": true } }, "9240778e-05a1-39da-8ea6-a126da9f5d86": { "content": "<section class=\"${1}\">\n\t${0}\n</section>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "section.": true } }, "92412ba1-c3ab-347f-8149-677003e6dddc": { "content": "let!(:${1:object}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "let!": true } }, "92442628-10c1-3fcf-a355-d5be6502ac6e": { "content": "set_target_properties(${1:target}\n\t${2:properties} ${3:compile_flags}\n\t${0:\"-O3 -Wall -pedantic\"}\n)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "props": true } }, "9248825d-7909-38b2-a63b-b73dab64b61d": { "content": "[listing]\n$1\n$0", "doc": "Insert listing block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "listing paragraph", "matches": { "listing paragraph": true } }, "924e4930-5db5-32bf-89b8-9eefa3d3e602": { "content": "text-shadow ${1:0} ${2:0} ${3:0} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tsh+": true } }, "9251f165-a3d1-3561-acda-bba07f7b48ff": { "content": "procedure ${1:name}\n\t${0}\nend procedure $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "proc": true } }, "9257914a-724c-35e0-8862-e74aef226db0": { "content": "${1:name}\tvarchar2(${2:size})\t${3:default ''}\t${0:not null}", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "ccol": true } }, "92584bcd-8826-3b15-80af-d512f6818268": { "content": "resource \"aws_elastictranscoder_preset\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elastictranscoder_preset", "filetype": "terraform", "grammar": "lsp", "label": "aws_elastictranscoder_preset", "matches": { "tf-aws_elastictranscoder_preset": true } }, "9259ac02-6157-3d24-b898-1b517783917d": { "content": "namespace :${1} do\n\tdesc \"${2}\"\n\ttask ${3}: :environment do\n\t\t${4}\n\tend\nend", "doc": "Create a Rake Task", "filetype": "ruby", "grammar": "lsp", "label": "Rake Task", "matches": { "rake": true } }, "925a569c-ce6f-328f-a61a-9d078dd71400": { "content": "display: none;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "display: none", "matches": { "disn": true } }, "925abe16-b775-3c04-a09d-766d2cf33259": { "content": "@synthesize ${1:#:property};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "syn": true } }, "925c479e-b05f-303e-ad36-04468557b77f": { "content": "always_comb begin ${1:: statement_label}\n\t${0}\nend $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "alc": true } }, "925c66a3-304a-3ca4-8b21-dba7a6a1bf9e": { "content": "open ${1:fileName} ${2:access} ${0:permissions}", "doc": "open a file channel", "filetype": "tcl", "grammar": "lsp", "label": "Open a file-based or command pipeline channel", "matches": { "open": true } }, "9267b3d9-411b-3925-9a94-038517da4ac9": { "content": "${1:obj}.dblclick (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "dblclick": true } }, "9273c183-dc11-3fff-8303-bea08fec8e4f": { "content": "~~ ${1:item}", "doc": "level 2 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list_2", "matches": { "olist2": true } }, "92760fcf-90c9-351f-b5c2-329ab1c37c9e": { "content": "local-storage section.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "local-storage section", "matches": { "local-storage": true, "ls": true } }, "9276cfa6-bb02-35b4-b983-9781b17115d7": { "content": "font-smooth: never", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fsm:n": true } }, "927f851f-a01f-38d2-8882-01930179ed3f": { "content": "exp(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "exp": true } }, "9284a13a-2939-3da1-840d-309266e61cd8": { "content": "_.conformsTo(${object}, ${source})", "doc": "var object = { 'a': 1, 'b': 2 };\n\n_.conformsTo(object, { 'b': function(n) { return n > 1; } });\n// => true\n\n_.conformsTo(object, { 'b': function(n) { return n > 2; } });\n// => false\n\nChecks if `object` conforms to `source` by invoking the predicate\nproperties of `source` with the corresponding property values of `object`.\n\n**Note:** This method is equivalent to `_.conforms` when `source` is\npartially applied.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-conformsto", "matches": { "lodash conformsto": true } }, "928562ab-afc0-368b-b0bd-dc71887443cb": { "content": "_.curry(${func}, ${arity})", "doc": "var abc = function(a, b, c) {\n return [a, b, c];\n};\n\nvar curried = _.curry(abc);\n\ncurried(1)(2)(3);\n// => [1, 2, 3]\n\ncurried(1, 2)(3);\n// => [1, 2, 3]\n\ncurried(1, 2, 3);\n// => [1, 2, 3]\n\n// Curried with placeholders.\ncurried(1)(_, 3)(2);\n// => [1, 2, 3]\n\nCreates a function that accepts arguments of `func` and either invokes\n`func` returning its result, if at least `arity` number of arguments have\nbeen provided, or returns a function that accepts the remaining `func`\narguments, and so on. The arity of `func` may be specified if `func.length`\nis not sufficient.\n\nThe `_.curry.placeholder` value, which defaults to `_` in monolithic builds,\nmay be used as a placeholder for provided arguments.\n\n**Note:** This method doesn't set the \"length\" property of curried functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-curry", "matches": { "lodash curry": true } }, "928b2d6a-a6df-322c-8514-eba6419403fd": { "content": "if [ ${1:#:condition} ]; then\n\t${0:TARGET}\nfi", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "if": true } }, "92919500-6318-3550-af4b-8e586dce411d": { "content": "const exe = b.addExecutable(.{\n .name = \"${1}\",\n .root_source_file = b.path(\"${2:path}\"),\n .target = target,\n .optimize = optimize,\n});\nb.installArtifact(exe);", "doc": "Building an exe", "filetype": "zig", "grammar": "lsp", "label": "buildExe", "matches": { "bExe": true } }, "92959fed-64a6-30b8-b2b9-04eade836631": { "content": "[TestFixture]\npublic class ${1}Test {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "tc": true, "testclass": true } }, "92970428-405d-3a18-bba6-affc2b624eea": { "content": "list-style-type: lower-roman;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:lr": true } }, "929ac4ec-fed4-342c-b7a2-fd74b8a103f8": { "content": ".eqv.", "doc": "Equality", "filetype": "fortran", "grammar": "lsp", "label": "eqv", "matches": { "eqv": true } }, "929f4ce9-8ac5-3850-81a8-e3b836a69ae6": { "content": "${1:deferred}.progress(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dprog": true } }, "929fcc96-56ed-3ecb-a99e-b39108e812e1": { "content": "| upcase }}", "doc": "String filter: upcase }}", "filetype": "jekyll", "grammar": "lsp", "label": "Filter upcase", "matches": { "upcase": true } }, "92a2d947-0bd4-37f6-a7be-d78f463a8e67": { "content": "internal int ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi&-": true } }, "92a86a06-f54c-32e8-81ad-2817a34c5f18": { "content": "ansi link --text ${1:value}", "doc": "\"ansi link\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ansi link builtin", "matches": { "ansi-link": true } }, "92a96f95-dd39-3903-9fe9-5cb21bae256c": { "content": "export const select${1:Feature}${2:Property} = createSelector(\n\tselect$1,\n\t(state: $1State, props) => ${3:selectLogic}\n);", "doc": "Creates an NgRx Selector using props", "filetype": "angular", "grammar": "lsp", "label": "ngrx-create-selector-w-props", "matches": { "a-ngrx-create-selector-props": true, "angular ng rx create selector props": true } }, "92af8ea7-5070-30f8-9fe4-c15a920a27b5": { "content": "PropTypes.array.isRequired", "doc": "Array prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeArrayRequired", "matches": { "ptar": true } }, "92b85a53-5824-3a36-a157-706b5e11c6ee": { "content": "import React from 'react'\n\nfunction ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}() {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-functional-export-component", "matches": { "react component functional export": true, "rfce": true } }, "92b9eafe-de25-3c62-8839-ca7a07f93532": { "content": "align-content: start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:s": true } }, "92bcd2f2-e5ad-3c6d-81e4-d98fd9170561": { "content": "resource \"azurerm_storage_share\" \"${MyResource}\" {\n name = \"sharename\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n storage_account_name = \"\\${azurerm_storage_account.test.name}\"\n quota = 50\n}", "doc": "Defines azurerm_storage_share resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_share", "matches": { "tf-azurerm_storage_share": true } }, "92be5b80-b1e3-311a-9b52-757188d77989": { "content": "while ${1:(* condition *)} do\n\t${2:(* A *)}\ndone", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "while", "matches": { "while": true } }, "92c316d5-9618-3700-b67e-32e4d73bec91": { "content": "from celery.contrib import rdb; rdb.set_trace()$0", "doc": "Code snippet for celery remote debugger breakpoint", "filetype": "debug", "grammar": "lsp", "label": "Celery set trace", "matches": { "rdb": true } }, "92c55d2d-657f-383d-90ad-e192733b206c": { "content": "{% lorem $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "lorem": true } }, "92c64b80-abbb-326f-92b7-cf51d768fd14": { "content": "overflow-y auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovy:a": true } }, "92c6af3c-d2e5-3b58-9ea4-62db984592d4": { "content": "${1:obj}.delay('${2:slow/400/fast}'${3:, 'queue name'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "delay": true } }, "92cbe135-1d01-3f8e-a50f-3666fde28074": { "content": "text-justify tibetan", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:t": true } }, "92cc5f6f-f9fd-3d12-9642-a70ffb78ce81": { "content": "import { useInView } from 'react-intersection-observer';", "doc": "", "filetype": "react-intersection-observer", "grammar": "lsp", "label": "react-intersection-observer-import", "matches": { "react-intersection-observer import": true, "rio import": true } }, "92d46630-8fad-34bd-8388-1267716d8840": { "content": "// Crate name\n#![crate_name = \"${1:crate_name}\"]\n// Additional metadata attributes\n#![desc = \"${2:Description.}\"]\n#![license = \"${3:BSD}\"]\n#![comment = \"${4:Comment.}\"]\n// Specify the output type\n#![crate_type = \"${5:lib}\"]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Define create meta attributes", "matches": { "crate": true } }, "92d55e2c-0a0e-392d-8c8b-5d7df0a8c9c9": { "content": "resource \"aws_cloudwatch_metric_alarm\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_metric_alarm", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_metric_alarm", "matches": { "tf-aws_cloudwatch_metric_alarm": true } }, "92de8191-7f08-3e6c-a192-5cb4764e5ca8": { "content": "include ${1:classname}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "inc": true } }, "92dfa29b-6646-3d16-891c-db4d94cfa88a": { "content": "| map: '${1:key}'", "doc": "Array filter: map", "filetype": "liquid", "grammar": "lsp", "label": "Filter map", "matches": { "map": true } }, "92e41e91-2670-33fe-a8a7-b39ea7de4e97": { "content": "${1:obj}.offset()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "offset": true } }, "92e73b00-443d-345c-bcf5-8cda2d862f38": { "content": "this.state.${1};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "tst": true } }, "92e9cfd6-e24e-3b95-90cc-3ba16d9facdb": { "content": "addRouteMiddleware('${1:global-middleware}', (to, from) => {\n\t$0\n},\n\t{global: true}\n)", "doc": "Set an optional, third argument { global: true } to indicate whether the route middleware is global", "filetype": "nuxt-script", "grammar": "lsp", "label": "Global Route Middleware", "matches": { "addRouteMiddlewareGlobal": true } }, "92ea14a4-19aa-30a5-b629-58f62f851c62": { "content": "${1:FIELDNAME} = models.SlugField($2)", "doc": "SlugField (mslug).\n\nA slug is a short label for something, containing only letters, numbers, underscores or hyphens. They’re generally used in URLs.", "filetype": "models", "grammar": "lsp", "label": "mslug", "matches": { "mslug": true } }, "92eb247c-3481-3b48-8b66-bd071f9eeb72": { "content": ".. danger:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "danger", "matches": { "danger": true } }, "92eb951c-c9a5-334a-bada-38d2e4ff4044": { "content": "border-right-color: #${1:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-right-color: color (border)", "matches": { "border": true } }, "92ee57f9-7643-3899-ac97-aa96c4af8fec": { "content": "resource \"cloudstack_loadbalancer_rule\" \"${myResourceName}\" {\n name = \"loadbalancer-rule-1\"\n description = \"Loadbalancer rule 1\"\n ip_address_id = \"30b21801-d4b3-4174-852b-0c0f30bdbbfb\"\n algorithm = \"roundrobin\"\n private_port = 80\n public_port = 80\n member_ids = [\"f8141e2f-4e7e-4c63-9362-986c908b7ea7\"]\n}", "doc": "define cloudstack_loadbalancer_rule resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_loadbalancer_rule", "matches": { "tf-cloudstack_loadbalancer_rule": true } }, "92ee95ac-6933-3eee-b0b5-dd18ae7ff4f6": { "content": "justify-self: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "js": true } }, "92efbf2b-e90e-3741-a39a-9267a446de27": { "content": "a_ply(${1:array}, ${2:margin}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "a_": true } }, "92f48176-96ba-3a12-b6d6-5876c5ee2740": { "content": "debug {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "de": true } }, "92f8ab2d-23f6-3b92-b5f7-f8d9aaed41bb": { "content": "{%- layout '${1:layout}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "layout-": true } }, "92f8f390-0978-3b2e-b1d6-73f0d2461a13": { "content": "package {\n\timport flash.display.*;\n\timport flash.Events.*;\n\n\tpublic class Main extends Sprite {\n\t\tpublic function Main (\t) {\n\t\t\ttrace(\"start\");\n\t\t\tstage.scaleMode = StageScaleMode.NO_SCALE;\n\t\t\tstage.addEventListener(Event.RESIZE, resizeListener);\n\t\t}\n\n\t\tprivate function resizeListener (e:Event):void {\n\t\t\ttrace(\"The application window changed size!\");\n\t\t\ttrace(\"New width: \" + stage.stageWidth);\n\t\t\ttrace(\"New height: \" + stage.stageHeight);\n\t\t}\n\n\t}\n\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "main": true } }, "92fc587e-896d-3d6d-a902-d521bfb15cf5": { "content": "$this->db->insert(${1:table}, ${2:data});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_db_insert": true } }, "93010388-d636-3e05-b53d-a54ac0cd268f": { "content": "import React,{ useState } from 'react';\nimport PropTypes from 'prop-types';\n\nconst ${1:${TM_FILENAME_BASE}} = props => {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n};\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\t$0\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component with PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactHookProps", "matches": { "rhc": true } }, "93013918-238e-3f38-b76d-6f6fe3b45492": { "content": "for (${1:item} in ${2:list}) {\n\t${3}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "for": true } }, "930bfefc-b1df-3ef1-8920-128271a27cf4": { "content": "whlie (${1}) begin\n\t${0}\nend", "doc": "While loop", "filetype": "verilog", "grammar": "lsp", "label": "while", "matches": { "wh": true } }, "930efefe-7a44-3f7b-afcc-9dac70d61ab1": { "content": "<button type=\"reset\">${0}</button>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button:r": true } }, "930f914f-c2eb-3d03-8f79-1a63ba5fbbc0": { "content": "for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t${4}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "fori": true } }, "9314e964-93cf-3dc4-95c1-62aa80cffb7b": { "content": "resource \"aws_redshift_security_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_redshift_security_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_redshift_security_group", "matches": { "tf-aws_redshift_security_group": true } }, "931a06fc-6be7-304e-b795-c4fc543a04bf": { "content": "↓", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "down": true } }, "931e143c-be04-37f0-a4e7-6c9a86cb9e49": { "content": "resource \"openstack_lb_member_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n address = \"192.168.199.23\"\n protocol_port = 8080\n}", "doc": "define openstack_lb_member_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_member_v2", "matches": { "tf-openstack_lb_member_v2": true } }, "9323170e-6ee7-3a5f-a6b7-11bef3f5d2ac": { "content": "| replace_first: '${1:target}', '${2:replace}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "replace_first": true } }, "932d93c0-8e81-39f6-9dfb-9e4b65a72460": { "content": "-webkit-border-image: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi:w": true } }, "932dba8a-8955-3b74-b947-53a4f54dbafe": { "content": "${1:obj}.toggle(function (${2:e}) {\n\t${3:// event handler}\n}, function ($2) {\n\t${4:// event handler}\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "tog": true } }, "9330dd74-8609-3c99-ae3c-e92d7ffd9808": { "content": "\\begin{columns}\n\t\\begin{column}{${1:#:width}${2:\\\\\\textwidth}}\n\t\t${0:#:body}\n\t\\end{column}\n\\end{columns}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{columns} \\columns": true, "columns": true } }, "9334af12-a536-36e2-a085-66f681be9d53": { "content": "private void OnFailedToConnectToMasterServer(NetworkConnectionError error) {\n\t$0\n}", "doc": "Called on clients or servers when there is a problem connecting to the MasterServer.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnFailedToConnectToMasterServer", "matches": { "OnFailedToConnectToMasterServer(NetworkConnectionError)": true } }, "93352ce8-133c-35fd-bea5-3664a63fe056": { "content": "limit: ${1:5}", "doc": "For loops option", "filetype": "liquid", "grammar": "lsp", "label": "Tag Option limit", "matches": { "limit": true } }, "9336593e-6573-32fa-b102-454bac086357": { "content": "/// @title A title that should describe the contract/interface\r\n/// @author The name of the author\r\n/// @notice Explain to an end user what this does\r\n/// @dev Explain to a developer any extra details", "doc": "natspec for contract", "filetype": "solidity", "grammar": "lsp", "label": "natspec contract", "matches": { "///nat_contract": true } }, "933ddbaa-6101-34ca-bcc0-e7fa04e8a0d8": { "content": "${1:EventHandler} temp = ${2:MyEvent};\nif (temp != null)\n{\n temp($0);\n}", "doc": "Safely invoking an event", "filetype": "csharp", "grammar": "lsp", "label": "Safely invoking an event", "matches": { "invoke": true } }, "93457bd3-7acd-35c3-bf46-05b8c6b4f7fa": { "content": "@throws ${1:IOException} ${2:Description.}$0", "doc": "Document an exception raised by the item. Synonym of @exception.", "filetype": "javadoc", "grammar": "lsp", "label": "@throws", "matches": { "@throws": true } }, "93459dd2-9dc4-32ab-8fb9-b95260624c73": { "content": "display: ${1|none,block,inline,inline-block,flex,inline-flex,list-item,table,inline-table,table-caption,table-cell,table-row,table-row-group,table-column|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "display", "matches": { "dis": true } }, "9345be5c-c75e-3678-bd72-a936552faefc": { "content": "if (${1:condition}) {\n\t${2:# code...}\n} else {\n\t${3:# code...}\n}\n$0", "doc": "If Else block", "filetype": "php", "grammar": "lsp", "label": "if … else …", "matches": { "ifelse": true } }, "9347ec7d-87ab-305b-8c4b-8589a3150e07": { "content": "${1:command} | each {|${2:el}| ${3:closure} }", "doc": "\"each\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "each builtin", "matches": { "each": true } }, "93492d46-5b35-3311-b51d-438b6e3c2e73": { "content": "${1:FIELDNAME} = models.PositiveIntegerField($2)", "doc": "PositiveIntegerField (mposint).\n\nLike an IntegerField, but must be either positive or zero (0).", "filetype": "models", "grammar": "lsp", "label": "mposint", "matches": { "mposint": true } }, "934d0bd0-ef13-3e3f-aa85-5f65ee1df628": { "content": "navigateTo($0)", "doc": "navigateTo is a router helper function that allows programmatically navigating users through your Nuxt application.", "filetype": "nuxt-script", "grammar": "lsp", "label": "navigateTo", "matches": { "navigateTo": true } }, "93551bf8-5de1-3822-8a08-949302ee638c": { "content": "shouldComponentUpdate(nextProps, nextState) {\n\t$0\n}", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "react", "grammar": "lsp", "label": "react-shouldcomponentupdate", "matches": { "react shouldcomponentupdate": true, "scu": true } }, "93577e3f-8be6-3e9f-a711-05d59f5d18bb": { "content": "include_bytes!(\"${1}\")", "doc": "include_bytes!(\"…\")", "filetype": "rust", "grammar": "lsp", "label": "include_bytes", "matches": { "include_bytes": true } }, "935f6a0e-61e4-397c-a974-17373f9ca055": { "content": "resource \"azurerm_virtual_machine_extension\" \"${MyResource}\" {\n name = \"my-${MyResource}-name\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n virtual_machine_name = \"\\${azurerm_virtual_machine.test.name}\"\n publisher = \"Microsoft.OSTCExtensions\"\n type = \"CustomScriptForLinux\"\n type_handler_version = \"1.2\"\n\n settings = <<SETTINGS\n{\n \"commandToExecute\": \"hostname\"\n}\nSETTINGS\n}", "doc": "Defines azurerm_virtual_machine_extension resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_virtual_machine_extension", "matches": { "tf-azurerm_virtual_machine_extension": true } }, "936264f5-3395-3072-9c74-9c863388219b": { "content": "assert_redirected_to ${0:model}s_path", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "artpp": true } }, "9371335d-b0f2-3867-855a-ec9e9fa18c53": { "content": "visibility: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "v": true } }, "9372af0d-235b-3fc4-a165-874cbc98ae4b": { "content": "\\${0:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${0:#optional}", "matches": { "0#": true } }, "937900fe-5493-34a2-9e63-4a7f32377703": { "content": "float: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fl:r": true } }, "937f8911-5d29-3967-a202-4c785f2c9e57": { "content": "Copyright (c) ${CURRENT_YEAR} ${0:Author}. All Rights Reserved.", "doc": "Snippet to put copyright", "filetype": "global", "grammar": "lsp", "label": "copyright", "matches": { "c)": true } }, "939076ca-5e0a-3a4d-a09d-ea7f0bf0d9bc": { "content": "Set<${1:Object}> ${2:set} = new HashSet<$1>();${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "d.hs": true } }, "93921d30-66cf-3d15-bc96-432d7938ffbe": { "content": "merge(${1:x}, ${2:y}, ${3:by = ${4:intersect(names(x), names(y))}}, ${5:all = ${6:FALSE}})", "doc": "Merge", "filetype": "r-snippets", "grammar": "lsp", "label": "mer", "matches": { "merge": true } }, "9392cb9e-3e20-3535-a19e-34bb8d71d43d": { "content": "open(my \\$${1:fh}, '>', \"${2:file name}\") or die \"Cannot open file '$2' for writing: \\$!\";", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "open file to write", "matches": { "openw": true } }, "93930bc6-f004-378d-b548-0e96206b29e3": { "content": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"\n\"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "docx": true } }, "93996e2f-52eb-3a6f-ba57-895c6d7f9a94": { "content": "describe('${TM_FILENAME_BASE}', () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "describe top level", "matches": { "dt": true } }, "939bad3c-25b8-3fdd-ae8c-cc29f6514c85": { "content": "router.beforeResolve((to, from, next) => {\n\t${1:next();}\n});", "doc": "Vue Router global guards beforeResolve", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeResolve", "matches": { "vbeforeresolve": true } }, "939bcc62-7a4a-3569-9d38-f28de1f2dfc1": { "content": "padding: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding: all (padding)", "matches": { "padding": true } }, "93a0da28-1cf0-3163-bb15-7e141cb926d3": { "content": "${1:FIELDNAME} = models.OneToOneField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "OneToOneField", "matches": { "o2o": true } }, "93a452cf-899e-3c72-adec-53277bb33f4a": { "content": "class ${1:#:Name} ${2::} ${3:Parent}${4:,} ${5:Interface} {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "class {}", "matches": { "class": true } }, "93a68a43-6710-343d-b6c6-89b2b2bca9db": { "content": "<<${1:anchor},${2:label}>> $0", "doc": "cross reference with label", "filetype": "asciidoc", "grammar": "lsp", "label": "cross reference 2", "matches": { "<<": true, "cross reference": true } }, "93ab76db-0284-3fc2-8eeb-6d5dae3fb264": { "content": "import akka.actor.{ActorSystem, Actor, ActorLogging, Props}\n\nobject ${1:X} {\n\tdef props(${2}) = Props(new X($2))\n}\n\nclass $1($2) extends Actor with ActorLogging {\n\tdef receive = {\n\t\tcase e =>\n\t\t\t${0:TARGET:println(e)}\n\t}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "akka-actor": true } }, "93acdfd8-1246-36e9-97eb-d35120722174": { "content": "require('dotenv-safe').config({ debug: ${1|true,false|} })", "doc": "You may turn on logging to help debug why certain keys or values are not being set as you expect.", "filetype": "dotenv-safe", "grammar": "lsp", "label": "dotenv-safe-debug", "matches": { "dotenv-safe debug": true } }, "93ade8b6-1757-39e9-8855-23cca4c82dd9": { "content": "$this->assertNotCount(${1:$count}, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertNotCount($count, $haystack)", "matches": { "asnco": true } }, "93b632d5-1dd6-360f-9d3d-173fbb239ff9": { "content": "AnyRef", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "anyr": true } }, "93b65c43-f265-3735-94f1-816a62ef3181": { "content": "virtual task shutdown_phase(uvm_pase phase);\n\t$1\nendtask: shutdown_phase", "doc": "UVM shutdown_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_shutdown_phase", "matches": { "uvm_phase_shutdown": true, "uvm_shutdown_phase": true } }, "93b749aa-0ae4-3318-b55e-4c16f5481f60": { "content": "\"eu-west-1\"", "doc": "Define a aws-region-eu-west-1 EU (Ireland) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-eu-west-1", "matches": { "tf-aws-region-eu-west-1": true } }, "93bb5090-8333-3721-9422-0b8bed6fb903": { "content": "margin: ${1:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m:2": true } }, "93c16917-ec11-371a-94d0-08b8cdd6a5fa": { "content": "componentWillUnmount() {\n\t$0\n}", "doc": "Invoked immediately before a component is unmounted from the DOM.", "filetype": "snippets", "grammar": "lsp", "label": "componentWillUnmount", "matches": { "cwun": true } }, "93c69673-7d62-3ae1-be62-da9cfad3feac": { "content": "const ${1:store} = readable(${2:initialValue}, () => {\n\t${3:console.log('got a subscriber');}\n\treturn () => ${4:console.log('no more subscribers');}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-readable", "matches": { "svelte readable": true, "svr": true } }, "93caaf98-782e-3a7e-b1e2-2c515e68eb94": { "content": "std::unordered_map<${1:Key}, ${2:T}> ${3};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "umap": true } }, "93cb3eca-0ab6-31ee-8a67-51842f63487f": { "content": "text-outline: ${1:0} ${2:0} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "to+": true } }, "93d20fc6-54a9-3536-923a-f9d6d6417f4d": { "content": "matrix(${1:data}, nrow = ${2:rows}, ncol = ${3:cols})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "matrix", "matches": { "mat": true } }, "93d26357-65f8-3db1-ba0d-15f21f69d20f": { "content": "[^${1:note identifier}]\n[^$1]: ${2:note text}", "doc": "Insert an inline footnote", "filetype": "quarto", "grammar": "lsp", "label": "Insert a footnote", "matches": { "footnote": true } }, "93d3813e-e067-3910-9a9b-29f5a5681a56": { "content": "{{ paginator.${next:previous}_page }}", "doc": "Tag: paginate next or previous page", "filetype": "jekyll", "grammar": "lsp", "label": "Tag paginate next or previous page", "matches": { "paginate": true } }, "93d3a74f-cbc9-3670-8927-0ed54c76718d": { "content": "{% filter ${1:name} %}\n\t$0\n{% endfilter %}", "doc": "filter (block)", "filetype": "twig", "grammar": "lsp", "label": "filterb", "matches": { "filterb": true } }, "93d53bb3-5067-34f8-8cb0-988646ca14f7": { "content": "Run Keyword And Return If '\\${${1:rc}}' != '${2:abc}' ${3:${kw}} ${4:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Return If", "matches": { "rkari": true } }, "93d57764-b15e-32e4-8d24-c9340a942cbf": { "content": "_.pullAt(${array}, ${indexes})", "doc": "var array = ['a', 'b', 'c', 'd'];\nvar pulled = _.pullAt(array, [1, 3]);\n\nconsole.log(array);\n// => ['a', 'c']\n\nconsole.log(pulled);\n// => ['b', 'd']\n\nRemoves elements from `array` corresponding to `indexes` and returns an\narray of removed elements.\n\n**Note:** Unlike `_.at`, this method mutates `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pullat", "matches": { "lodash pullat": true } }, "93d63da4-0da5-32c6-896a-13612cf12daf": { "content": "while (${1:\\$${2:a} <= ${3:10}}) {\n\t${0:# code...}\n}", "doc": "While-loop", "filetype": "php", "grammar": "lsp", "label": "while …", "matches": { "while": true } }, "93dbba31-c108-3ef7-9b74-1d5f393665c5": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} |\n| --------------- | --------------- | --------------- | --------------- |\n| ${5:Item1.1} | ${6:Item2.1} | ${7:Item3.1} | ${8:Item4.1} |\n${0}", "doc": "Insert table with 2 rows and 4 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 2x4 table", "matches": { "2x4table": true } }, "93de46ac-932d-3431-ac1c-1d9f409a05b5": { "content": "${1:obj}.bind('${2:event name}', (${3:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "bind": true } }, "93e3f01c-a886-3ecc-8150-8aa749976002": { "content": "<nuxt-link :to=\"{\t${1|name,path|}: '${2:value}', ${3|params,query|}: {\t${4:key}: '${5:value}'\t}\t}\">$6</nuxt-link>$0", "doc": "", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-namedlinkto", "matches": { "nuxt namedlinkto": true } }, "93e61e4d-51b4-36a1-b8d5-53e48725b0bc": { "content": "export type ${1:first} = {${2:second}}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "exportType", "matches": { "exptp": true } }, "93ea0352-b67d-3de7-b756-ccb1ff25296d": { "content": "${UUID}", "doc": "A Version 4 UUID", "filetype": "global", "grammar": "lsp", "label": "uuid", "matches": { "uuid": true } }, "93ea5b09-9cfd-3785-b5ed-56b3c4622aae": { "content": "align-items: flex-end;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "align-items: flex-end", "matches": { "aife": true } }, "93ea9ba3-01fe-33c8-98d3-f91cbeb19dd5": { "content": "for each (${1:var} in ${2:object}){\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "enumerate values", "matches": { "for": true } }, "93f09020-d9cd-3796-af58-e563621e06dc": { "content": "${1:YYYY}-${2:MM}-${3:DD} balance ${4:Account} ${5:Amount} ${6:#:Commodity}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "balance", "matches": { "balance": true } }, "93f0ebd4-7e5c-308c-ade4-c9c1e25cc1a8": { "content": "def method_missing(meth, *args, &blk)\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "method_missing definition", "matches": { "defmm": true } }, "9400755b-4b61-36b7-b52d-f574a8f44e28": { "content": "// @flow\nimport * as React from 'react';\ntype Props = {\n $0\n};\nexport function ${1:${TM_FILENAME_BASE}}(props: Props) {\n return (\n <div>\n \n </div>\n );\n};", "doc": "Creates a stateless React component as a named function with FlowTypes", "filetype": "snippets", "grammar": "lsp", "label": "flowStatelessFunction", "matches": { "fsf": true } }, "94032015-0ed4-3e24-ba9e-b50199d2d712": { "content": "| asset_img_url: '${1:medium}'", "doc": "URL filter: asset img url", "filetype": "liquid", "grammar": "lsp", "label": "Filter asset img url", "matches": { "asset_img_url": true } }, "9405115e-f6e1-3086-a7d4-91cb1d88751c": { "content": "for [${1:str} in '${2:#:string list}']", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "for [string in \"A B C...\"]", "matches": { "fors": true } }, "940b31be-84dc-31a7-99c3-6a523f877046": { "content": "border-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi:n": true } }, "941363c9-19a9-3d57-a31a-c32e74399c3a": { "content": "word-break: break-strict;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob:bs": true } }, "9417a661-b880-3741-8f77-f97da7c428b7": { "content": "****** $0", "doc": "level 6 heading", "filetype": "norg", "grammar": "lsp", "label": "h6", "matches": { "h6": true } }, "941b4aa0-cd8d-364c-ae5b-02322902966f": { "content": "render() {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Basic render.", "filetype": "react", "grammar": "lsp", "label": "react-component-render", "matches": { "react component render": true, "ren": true } }, "9423c41e-5fa4-332a-8669-146fbd277802": { "content": "| upcase", "doc": "String filter: upcase", "filetype": "liquid", "grammar": "lsp", "label": "Filter upcase", "matches": { "upcase": true } }, "94280221-8c1e-3e5d-865c-562d64b199b5": { "content": "font-style: italic", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fs:i": true } }, "942b63a5-f389-3d8d-980a-57c6acc22c7c": { "content": "this.${1:methodName} = this.${1:methodName}.bind(this)$0", "doc": "Binds this to a method", "filetype": "react", "grammar": "lsp", "label": "react-bind-this", "matches": { "bnd": true, "react bind this": true } }, "942cc36b-7e20-3bf1-8dd5-540fe533c89b": { "content": "${1:command} | Where-Object -FilterScript { $PSItem.${2:property} -${3:operator} '${4:expression}' } | Sort-Object -Property ${5:sortproperty}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "filtersort": true } }, "9431456c-9acb-3b6f-bf5a-a22cc7d700fb": { "content": "while (true) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "(true) { ... }", "matches": { "wht": true } }, "9436eacb-7307-358d-94a0-4c3bba2a3b61": { "content": "let ${1:name}: ${2:Int}${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "let": true } }, "94378857-3aa8-3d55-8ef2-c443554c7be6": { "content": "select { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sel": true } }, "94383a9e-66df-3541-866c-824510ef7a99": { "content": "<header>\n ${1}\n</header>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "header": true } }, "943a21a7-9d49-3495-85af-b1af87b68c78": { "content": "$this->${1:method}()->shouldStartWith(${2:'string'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldStartWith('string')", "matches": { "sstart": true } }, "943cce1a-2e7e-3fe2-aa0c-d3daf75cf4b0": { "content": "_.intersectionBy(${arrays}, ${iteratee})", "doc": "_.intersectionBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n// => [2.1]\n\n// The `_.property` iteratee shorthand.\n_.intersectionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n// => [{ 'x': 1 }]\n\nThis method is like `_.intersection` except that it accepts `iteratee`\nwhich is invoked for each element of each `arrays` to generate the criterion\nby which they're compared. The order and references of result values are\ndetermined by the first array. The iteratee is invoked with one argument:\n(value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-intersectionby", "matches": { "lodash intersectionby": true } }, "94408ad7-5d09-3b03-a53f-c19b14327898": { "content": "$0", "doc": "Insert image", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert image", "matches": { "image": true } }, "9442eba4-bc72-32d2-a9f9-67a0bec72873": { "content": "{% set categories = craft.categories({\n\tgroup: \"${1:categoryGroupHandle}\",\n\tlimit: \"${2:11}\"\n}).all() %}\n\n<ul>\n\t{% nav category in categories %}\n\t\t<li>\n\t\t\t<a href=\"{{ category.url }}\">{{ category.title }}</a>\n\t\t\t{% ifchildren %}\n\t\t\t\t<ul>\n\t\t\t\t\t{% children %}\n\t\t\t\t</ul>\n\t\t\t{% endifchildren %}\n\t\t</li>\n\t{% endnav %}\n</ul>", "doc": "craft.categories - object syntax", "filetype": "twig", "grammar": "lsp", "label": "categorieso", "matches": { "categorieso": true } }, "94443ecf-1981-392b-8c95-f1748c94ebab": { "content": "@ManyToOne\n${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "mo": true } }, "944e673c-b164-399c-8b4f-da1db4faa7e2": { "content": "unsigned int ${1:object}Count = [${2:array} count];\n\nfor (unsigned int index = 0; index < $1Count; index++) {\n\t${3:id} $1 = [$2 $1AtIndex:index];\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "forarray": true } }, "94503e03-05a7-3721-9195-b0292c1779a5": { "content": "#![${1:warn}$0(missing_docs)]", "doc": "How to report when an item is missing comments, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: allow\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "missing_docs", "matches": { "#![warn(missing_docs)]": true } }, "94519870-0b71-3e97-9478-97509f04eaad": { "content": "def test_${1:case_name}\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "deft": true } }, "94664cb6-4513-3c61-8f27-854f56177ae7": { "content": "afterAll(() => {\n\t$0\n});", "doc": "afterAll function is called once after all specs", "filetype": "jest", "grammar": "lsp", "label": "jest-afterall", "matches": { "aa": true, "jest afterall": true } }, "9466a666-5d29-3205-8575-fab05238ae54": { "content": "import React from 'react';\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t);\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a stateless React component without PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactStateless", "matches": { "rsc": true } }, "9466b679-6d1d-3ad1-a15c-7189e9b580d4": { "content": "$this->db->where(\"${1:key}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-where": true } }, "94688f23-3f20-3de2-8b10-ca9bdd3c78e6": { "content": "mat2 scale(vec2 scale){\n\treturn mat2(scale.x, 0.0, 0.0, scale.y);\n}", "doc": "scale", "filetype": "glsl", "grammar": "lsp", "label": "scale", "matches": { "scale": true } }, "946f4f23-1602-3769-b72a-7733b9eb46c4": { "content": "def get_context_data(self, **kwargs):\n\tkwargs['extra_context'] = ${1:'New Value'}\n\treturn super(${2:CLASS_NAME}, self).get_context_data(**kwargs)", "doc": "", "filetype": "django", "grammar": "snu", "label": "get_context_data view method", "matches": { "context": true } }, "9479130f-46ab-3b49-9181-d66d3c489602": { "content": "←", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "left": true } }, "947cf197-4372-3e55-b83c-e03fd232fb90": { "content": "for \"${1:filename}\".IO.lines -> $line {\n\t${2}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "rfile": true } }, "947f46d2-a5a1-3ac6-8b61-0c826c3a5fce": { "content": "font-stretch: ultra-condensed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:uc": true } }, "94805782-f0e8-3155-a558-62971a374d37": { "content": "<Directory ${1:/}>\n\tDirectoryIndex ${0:index.html}\n\tOrder Deny,Allow\n\tDeny from All\n</Directory>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "dir": true } }, "9480c102-d128-3c7c-9471-484fee77d176": { "content": "background-repeat ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgr": true } }, "9481852a-2607-3969-b53f-71c2f3778fe3": { "content": "require [\"${1:#dependencies1}\"], (${2:#dependencies2}) ->\n\t${0:TARGET}", "doc": "", "filetype": "requirejs_coffee", "grammar": "snu", "label": "", "matches": { "reqjs": true } }, "9481f555-089a-3fa7-b18d-ed1cd6d9b800": { "content": "@includeUnless(${1:\\$boolean}, '${2:view.name}', [${3:'some' => 'data'}])", "doc": "includeUnless", "filetype": "snippets", "grammar": "lsp", "label": "includeUnless", "matches": { "b:includeUnless": true } }, "9484e3d5-65b0-396b-aa05-c5fae31b59d9": { "content": "const ${1} = ${0}", "doc": "constant", "filetype": "gleam", "grammar": "lsp", "label": "Constant", "matches": { "const": true } }, "9484e3ed-32bd-384e-91a7-2d2ae83c84da": { "content": "<div class=\"${1}\">${2:TARGET}</div>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "divclass": true } }, "9487fde1-db5a-31be-af22-b9a57fb15a8f": { "content": "@abstract #${1:Description.}$0", "doc": "Marks a class/module/method as abstract with optional implementor information.", "filetype": "rdoc", "grammar": "lsp", "label": "@abstract", "matches": { "@abstract": true } }, "948b4fd3-5e17-3a50-ba0a-d593720becf5": { "content": "<p class=\"${1}\">${0}</p>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "p.": true } }, "94975f3d-0919-39b0-bfc2-7bd46ff7c2c0": { "content": "@module(\"${1:path}\") external ${2:dirname}: ${3:string => string} = \"${4:dirname}\"", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "JS Module External", "matches": { "@bs": true, "external": true } }, "9497911b-3cfc-30fd-b82b-f0a008dae634": { "content": "context '${1:message}' do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert context block", "matches": { "cont": true } }, "94a73784-e4da-31ab-b3a5-f615ac3e7fc6": { "content": "const ${1:feature}Reducer = createReducer(\n\tinitialState,\n\ton($1Actions.action, state => ({ ...state, ${2:prop}: ${3:updatedValue} })),\n)\n\nexport function reducer(state: State | undefined, action: Action) {\n\treturn $1Reducer(state, action)\n}", "doc": "Creates an NgRx Reducer", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Create Reducer", "matches": { "a-ngrx-create-reducer": true } }, "94af6ba1-afd9-3bc4-bf81-bc52ef0cb01e": { "content": "@private$0", "doc": "Indicate this symbol is meant to be private.", "filetype": "jsdoc", "grammar": "lsp", "label": "private", "matches": { "@private": true } }, "94b31700-9457-3946-8c38-0a6e021afe1e": { "content": "_.xorWith(${arrays}, ${comparator})", "doc": "var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\nvar others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n\n_.xorWith(objects, others, _.isEqual);\n// => [{ 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]\n\nThis method is like `_.xor` except that it accepts `comparator` which is\ninvoked to compare elements of `arrays`. The order of result values is\ndetermined by the order they occur in the arrays. The comparator is invoked\nwith two arguments: (arrVal, othVal).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-xorwith", "matches": { "lodash xorwith": true } }, "94b3da2a-75fd-3910-81cb-97d42ea49474": { "content": "${1:public} string ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps": true } }, "94b3dd3d-2931-3e14-9d20-73bfa5f85359": { "content": "PropTypes.oneOfType([\n\t$0\n]).isRequired,", "doc": "An object that could be one of many types required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeOneOfTypeRequired", "matches": { "ptetr": true } }, "94b49ff0-f0b6-36c8-8d21-217f13175ce1": { "content": "**${1}** $0", "doc": "Insert bold text", "filetype": "rst", "grammar": "lsp", "label": "Insert strong emphasized text", "matches": { "b": true, "bold": true, "strong emphasis": true } }, "94ba97b0-1bc6-331d-afb1-8b1a4d1f745e": { "content": "error_log(var_export(${1}, true));", "doc": "", "filetype": "php", "grammar": "snu", "label": "error_log(var_export($var, true));", "matches": { "log": true } }, "94bbbab4-34e9-3f15-9813-62c62a72c9d6": { "content": "_${1}_${2}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "_emphasis_", "matches": { "emphasis2": true } }, "94c57cfe-0e9b-3305-bced-e207e20a8c96": { "content": "{% ssi ${0} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ssi": true } }, "94c5a873-49a1-3e43-bd03-45743b81f33b": { "content": "${1:FIELDNAME} = models.DateField($2, auto_now=${3:False}, auto_now_add=${4:False})", "doc": "DateField (mdate).\n\nA date, represented in Python by a datetime.date instance.", "filetype": "models", "grammar": "lsp", "label": "mdate", "matches": { "mdate": true } }, "94ca55b9-3626-30d4-bb1a-9dafbe800aa9": { "content": "{% children %}$0", "doc": "children", "filetype": "twig", "grammar": "lsp", "label": "children", "matches": { "children": true } }, "94ca9ab4-7ae8-3681-aacc-95d7dc882141": { "content": "[ngStyle]=\"{${1:style}: ${2:expression}}\"", "doc": "Angular ngStyle", "filetype": "angular", "grammar": "lsp", "label": "ngstyle", "matches": { "a-ngstyle": true, "angular ng style": true } }, "94cac1a0-35f2-318d-a2b8-71739852d4ff": { "content": ":${1:field name}: $0", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { ":": true } }, "94d3f603-4c6c-3346-b363-b2e2698e3fc6": { "content": "\\begin{list}\n\t${1:TARGET}\n\\end{list}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{list} \\list": true, "list": true } }, "94d8c060-4150-3d41-8e8a-69aec55449f7": { "content": "$strobe(\"${1}\", ${2});", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "$strobe(\"...\", ...);", "matches": { "strobe": true } }, "94e2fd48-521f-355d-a6df-6f4c7c97bf2b": { "content": "variable \"${name}\" {\n type = \"${type}\"\n description = \"${description}\"\n default = \"${default_value}\"\n}", "doc": "Define an input variable", "filetype": "terraform", "grammar": "lsp", "label": "input_variable", "matches": { "input": true } }, "94e9a65b-af56-3751-9c21-a2797afafb04": { "content": "before(function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "before(function() { ... })", "matches": { "bef": true } }, "94f188e4-536c-39f3-83ca-616f69d50ff1": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} open ${4|Assets:,Liabilities:,Equity:,Income:,Expenses:|} ${5:[ConstraintCurrency] [BookingMethod]}\n$0", "doc": "Open an account.", "filetype": "beancount", "grammar": "lsp", "label": "open directive", "matches": { "open": true } }, "94f32c22-2a82-3571-a37a-1041d7f6b771": { "content": "echo CHtml::ajax(array(${0}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhaj": true } }, "94f551bc-dd19-30c8-b532-f23d3a235fc5": { "content": "{foreach $${1:array_variable} as $${2:var_or_key}${3: => $${4:itemvar}}}\n\t${0:${VISUAL}}\n{/foreach}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{foreach} is used for looping over arrays of data.", "matches": { "foreach": true } }, "94f5c118-bae3-3ab6-ac80-505fb5e05541": { "content": "<xsl:variable select=\"${1:*}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "select", "matches": { "variable": true } }, "94f9d154-64b2-3ea5-8fe6-d9275e0e50e3": { "content": "Debug.LogFormat($0);", "doc": "Logs a formatted message to the Unity Console.", "filetype": "unity", "grammar": "lsp", "label": "Debug LogFormat", "matches": { "LogFormat": true } }, "94ff3f9a-499b-37b9-9559-db853b3bec3e": { "content": "import ${1:datetime}", "doc": "Import a package or module", "filetype": "python", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "95017d5b-9b9e-3c06-9f01-a4fad2256495": { "content": "text-transform: capitalize;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tt:c": true } }, "9503dd99-f404-3a56-a3da-9869ffb115b4": { "content": "begin\n\t$0\nend", "doc": "Insert a begin ... end block", "filetype": "systemverilog", "grammar": "lsp", "label": "begin/end", "matches": { "begin": true } }, "9506aada-01c5-3974-a0e3-08613500557b": { "content": "margin-left: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ml": true } }, "9507a3fd-259a-3ef6-9987-e874578ef5b2": { "content": "find_package(${1:library} ${0:REQUIRED})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "find": true } }, "950a2ad3-8d3e-3c55-9696-b042d314b390": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeFunctionalExportComponent", "matches": { "rnfe": true } }, "950c4da0-1f19-30e9-aa5a-6a012d451ca6": { "content": "The MIT License (MIT)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "doc": "MIT License", "filetype": "license", "grammar": "lsp", "label": "MIT", "matches": { "mitl": true } }, "9510811b-5eac-30d0-9887-13ded284663d": { "content": "counter-increment: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "coi": true } }, "95110253-2088-352b-b777-ac8242127cee": { "content": "start ${1:path/to/file}", "doc": "\"start\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "start builtin", "matches": { "start": true } }, "95124e59-3cdd-3bb3-90af-169ae764faf4": { "content": "⌫", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "backspace": true } }, "951305f3-9abd-375b-b892-b75c536941bc": { "content": "console.table(${1:object});", "doc": "Displays tabular data as a table.", "filetype": "base", "grammar": "lsp", "label": "consoletable", "matches": { "base console table": true } }, "9513bf73-da16-3283-824e-29d61d18c83d": { "content": "//\n// $TM_FILENAME\n// $WORKSPACE_NAME\n//\n// Created by ${VIM:\\$USER} on $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE.\n// Copyright © $CURRENT_YEAR ${VIM:\\$USER}. All rights reserved.\n//", "doc": "Create a file documents header", "filetype": "objc", "grammar": "lsp", "label": "Create file documents", "matches": { "filedoc": true } }, "951a76d0-854b-3f85-beba-80b2af37f5c9": { "content": "resource \"google_project\" \"${MyResource}\" {\n id = \"example-id\"\n policy_data = \"example-policy_data\"\n}", "doc": "Defines google_project resource", "filetype": "terraform", "grammar": "lsp", "label": "google_project", "matches": { "tf-google_project": true } }, "951a8219-0f36-394d-b744-646003b83274": { "content": "<keep-alive$1>\n$2\n</keep-alive>$0", "doc": "keep-alive element", "filetype": "vue", "grammar": "lsp", "label": "vue-keep-alive", "matches": { "keepalive": true, "vue keep-alive": true } }, "951bdd23-bb2f-344a-aff0-ccf8b9b54caf": { "content": "<samp>$1</samp>$2", "doc": "HTML - Defines sample computer code", "filetype": "html", "grammar": "lsp", "label": "samp", "matches": { "samp": true } }, "951be742-3dd2-3b10-8e45-2302d8f6f610": { "content": "${1:obj}.fadeIn('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadein": true } }, "951c8d51-af21-3101-9f91-f4e3c2c6aeca": { "content": "max($1, $2, ${3:...})$0", "doc": "max", "filetype": "fortran", "grammar": "lsp", "label": "max", "matches": { "max": true } }, "95221e0f-b3a9-3645-a01f-f3e3a79f34a3": { "content": "const { ${1:name} } = this.state", "doc": "", "filetype": "react", "grammar": "lsp", "label": "destructuring of state", "matches": { "ds": true } }, "95273ea0-035e-3a2e-b5ea-acc304ce9e76": { "content": "LRECL=${2|80,132|}", "doc": "LRECL Parameter", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/LRECL", "matches": { "LRECL": true } }, "9527b85a-d20e-390c-9a89-ef42e3ebdb2e": { "content": "enum ${1:#:NAME} {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "enum NAME {...}", "matches": { "enum": true } }, "9532b3fd-b18c-307b-bfe2-ef80f89041e9": { "content": "${1:obj}.fadeOut('slow/400/fast', function () {\n\t${0:// callback};\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadeoutc": true } }, "95381efb-79b8-3ca1-b165-3603f8bfae1d": { "content": "resource \"aws_kinesis_stream\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_kinesis_stream", "filetype": "terraform", "grammar": "lsp", "label": "aws_kinesis_stream", "matches": { "tf-aws_kinesis_stream": true } }, "953c22df-2ed7-3040-b4da-881a38c1cf2e": { "content": "std::deque<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "deque": true } }, "9545a7c1-8b92-38d1-b62e-46a976e1fdda": { "content": "number.lessThan()", "doc": "number.lessThan(max: number | Ref, message?: string | function): Schema\n\nValue must be less than max. The ${less} interpolation can be used in the\nmessage argument.", "filetype": "yup", "grammar": "lsp", "label": "number-less-than", "matches": { "yup number lessthan": true } }, "954706d2-1309-3c3b-886b-93e0e2437fdc": { "content": "std::multimap<${1:Key}, ${2:T}> ${3};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "mmap": true } }, "954bea71-1763-3be4-8410-a4bd26589e77": { "content": "Belt.Int.toString(${1:10})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Belt. toString", "matches": { "bts": true, "btstr": true } }, "954ef6fe-7716-364e-9ba6-e33cd9afe6aa": { "content": "DELETE FROM ${1:table}\nWHERE ${2:condition};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "DELETE FROM ... WHERE ...", "matches": { "DELETE_DATA": true } }, "9557a143-b16d-31ee-b795-c6a4f50063cb": { "content": "function ${1} return ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "function declaration", "matches": { "function_declare": true } }, "9564c5f7-0a3d-3d96-a672-03b404555ae2": { "content": "${1:FIELDNAME} = forms.NullBooleanField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "NullBooleanField", "matches": { "fnullbool": true } }, "956aeb67-06dc-39c5-8dcb-607718266294": { "content": "{% include \"${1:template}\" %}$0", "doc": "include", "filetype": "twig", "grammar": "lsp", "label": "include", "matches": { "include": true } }, "956e8600-ca55-37f3-9055-841d5e8cc547": { "content": "format!(\"${1}\")", "doc": "format!(…)", "filetype": "rust", "grammar": "lsp", "label": "format", "matches": { "format": true } }, "9570e5c2-438d-3cf6-8b44-39673b85e9ce": { "content": "driver: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Driver", "matches": { "driver": true } }, "95731754-9d21-34c3-b615-4a030698a698": { "content": "function midrange(${1:number},${2:...})$0", "doc": "statistical midrange value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-midrange", "matches": { "function midrange": true } }, "9578a1a4-5207-311e-a375-e79a069ac206": { "content": "overflow: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ov": true } }, "957b729b-b327-39a6-9de3-a4fd5327f5fc": { "content": "when ${1} => ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "when", "matches": { "whe": true } }, "957c7f1e-658e-3745-b2c5-9b28732ba15b": { "content": "self.assertIsNot(${1:expected}, ${2:actual}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert is not", "matches": { "asint": true } }, "957ce24d-dd86-355f-9f83-90fdbe2a1c52": { "content": "srand(time(NULL));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "seed_rand": true } }, "95857776-0af3-3431-ab4f-526dc8b92272": { "content": "auto ${1:name}( ${2:void} ) -> ${3:auto} {\n\t${5}\n}", "doc": "auto function and trailing return", "filetype": "cpp", "grammar": "lsp", "label": "af", "matches": { "af": true } }, "95859416-8b7f-3e42-bfd2-2d7fc5c489ab": { "content": "set(${1:variable} ${2:value} CACHE ${3|BOOL,FILEPATH,PATH,STRING|} \"${4:message} FORCE)$5", "doc": "Add the snippet set() for cache entry", "filetype": "cmake", "grammar": "lsp", "label": "set variable cache", "matches": { "sc": true } }, "95864b9e-fe90-3bb5-8489-a4052d828fcf": { "content": "typedef union $1 ${1:Cell};", "doc": "Implicit union typedef", "filetype": "c", "grammar": "lsp", "label": "typedef union", "matches": { "typedefun": true } }, "9594ff4c-ec97-3034-9ce7-5ea5618897b1": { "content": "expression()", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "exp": true } }, "95952b6a-5dc5-3a13-9df5-e38028433bf3": { "content": "${1:#:set the_color to }choose color default color ${2:{65536, 65536, 65536\\}}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_Color": true } }, "959c00df-e331-307d-91cd-02f974e2320c": { "content": "console.clear();", "doc": "Clears the console", "filetype": "snippets", "grammar": "lsp", "label": "consoleClear", "matches": { "ccl": true } }, "95b14fd0-c1cd-3b91-a564-e594b4a6e46e": { "content": "export const $1 = createContext<$2>(\n\t(null as any) as $2\n)", "doc": "creates a react context", "filetype": "react-ts", "grammar": "lsp", "label": "createContext", "matches": { "cc": true } }, "95b33739-6f88-3fe7-8463-61d95e92aa45": { "content": "{% extends \"${0:base.html}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "extends": true } }, "95b3f8c7-7335-31e7-8c61-2a4874dbdc50": { "content": "flash[:${1:notice}] = '${0}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "flash": true } }, "95b6eec4-e5b1-3974-b77a-22a65011b8fc": { "content": "background-repeat: no-repeat;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgr:n": true } }, "95bf887f-d318-3a03-8aee-7711597ab3d9": { "content": "@includeWhen(${1:\\$boolean}, '${2:view.name}', [${3:'some' => 'data'}])", "doc": "includeWhen", "filetype": "snippets", "grammar": "lsp", "label": "includeWhen", "matches": { "b:includeWhen": true } }, "95c0b876-9583-3579-8c48-fc3d39958372": { "content": "proc ${1:#:name}(${2}) =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "proc": true } }, "95c9a56e-1a1c-34e4-91cb-98e64e6b2b25": { "content": "[routerLink]=\"['/${1:routePath}']\" routerLinkActive=\"${2:router-link-active}\" $0", "doc": "Angular routerLink", "filetype": "html", "grammar": "lsp", "label": "ngRouterLink", "matches": { "a-routerLink": true } }, "95d099fb-5d0f-363a-8139-53961bde1403": { "content": "_.lastIndexOf(${array}, ${value}, ${fromIndex})", "doc": "_.lastIndexOf([1, 2, 1, 2], 2);\n// => 3\n\n// Search from the `fromIndex`.\n_.lastIndexOf([1, 2, 1, 2], 2, 2);\n// => 1\n\nThis method is like `_.indexOf` except that it iterates over elements of\n`array` from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-lastindexof", "matches": { "lodash lastindexof": true } }, "95d68579-ba98-30ce-bcfa-6d5df6a240e6": { "content": "t.rename(:${1:old_column_name}, :${2:new_column_name})\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.rename (tre)", "matches": { "t.": true } }, "95dcd116-e25c-350a-9e86-10d54c20d9da": { "content": "switch ${1:n}\n\tcase ${2:0}\n\t\t${3}${4:\n\totherwise\n\t\t${5}}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "switch ... otherwise", "matches": { "switch": true } }, "95df7c8e-b484-3138-8820-2666198a9996": { "content": "background-repeat repeat-y", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgr:y": true } }, "95dfc16b-edab-3952-85f5-9ee0b0eb9da5": { "content": "d3.nest()\n .key(${1})\n .entries(${2})", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "nest": true } }, "95e27a8f-0a15-3706-81b2-b8da2e02a1d0": { "content": "enum ${1:#:name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "enum {}", "matches": { "enum": true } }, "95e8243b-d4d8-387c-8a8a-a4f6d9d0bdd6": { "content": "data \"azurerm_client_config\" {\n}", "doc": "Defines azurerm_client_config provider", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_client_config", "matches": { "tf-azurerm_client_config": true } }, "95eca798-b829-32fe-8ccd-d7cb0e9e155f": { "content": "Option<${1:i32}>", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Option<T>", "matches": { "opt": true } }, "95ee33a7-ad7a-3502-82e3-9d16dac7e4e6": { "content": "function lowest-algebraic(${1:numeric-identifier})$0", "doc": "lowest value that could possibly be stored in the specified numeric-identifier", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-lowest-algebraic", "matches": { "function lowest-algebraic": true } }, "95f00f4c-aec4-37ab-b8c6-684b58bb8046": { "content": "{{{\n${0:TARGET}\n}}}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "{{{<code>}}}", "matches": { "code": true } }, "95f02120-0d52-31d5-96c4-c7e1cea932e6": { "content": "border-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdw": true } }, "95f2395a-62c7-3eac-9f17-9a77a2a32565": { "content": "should.equal(${0})", "doc": "should.equal", "filetype": "gleam", "grammar": "lsp", "label": "Should Equal", "matches": { "seq": true, "should": true } }, "95f4d617-6e86-3e73-b9c8-045c2e6f01f5": { "content": "PropTypes.shape({\n\t$0\n}).isRequired,", "doc": "An object taking on a particular shape required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeShapeRequired", "matches": { "ptshr": true } }, "95fb66f6-daba-30ab-b2ee-ca2d693dac5e": { "content": "slice:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "slice": true } }, "960531dd-8c40-3a53-a1d0-d0a784269e6a": { "content": "font-weight: bold;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-weight: bold", "matches": { "fwb": true } }, "960541e3-cef5-31d8-933b-b83777e551d4": { "content": "containers:\n - name: {{ template \"${2:chartName}.name\" . }}-{{ .Values.$1.name }}\n\timage: \"{{ .Values.$1.image.repository }}:{{ .Values.$1.image.tag }}\"\n\timagePullPolicy: \"{{ .Values.${1:value_key}.image.pullPolicy }}\"\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "containers_spec": true } }, "960d36e2-9401-35cb-9f76-daba0de2270b": { "content": "defmacro ${1:name} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defma": true } }, "960f949d-4362-30d1-817b-3d1792a5d1ba": { "content": "string ${1:item1} delimited by size\n ${2:item2} delimited by size\n into ${3:result}\nend-string\n$0", "doc": "string delimited by size", "filetype": "vscode_cobol", "grammar": "lsp", "label": "string", "matches": { "string": true } }, "96119628-f135-3bd9-9c6a-3d978d9af31f": { "content": "_.sum(${array})", "doc": "_.sum([4, 2, 8, 6]);\n// => 20\n\nComputes the sum of the values in `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sum", "matches": { "lodash sum": true } }, "9614e2f1-59d6-33fc-ac3c-802302763c7a": { "content": "factory '${1:factoryName}', (${2:dependencies}) ->\n\t${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngmfa": true } }, "96160fdc-ab8d-3421-bdc6-bc4dd7e78d77": { "content": "import { ${2:second} as ${3:third} } from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importAs", "matches": { "ima": true } }, "961b167e-df7e-3bf3-ba1c-af0a1f4dce8b": { "content": "floatformat:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "floatformat": true } }, "961dcefd-128c-3e9e-8ee1-ad15b789bc51": { "content": "expect($1).toMatch($0);", "doc": "returns true if the argument matches the second value", "filetype": "jest", "grammar": "lsp", "label": "jest-tomatch", "matches": { "jest expect tomatch": true, "tm": true } }, "9626810c-1b5d-3401-b9e0-b955676c08f9": { "content": "environment division.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "environment division", "matches": { "ed": true, "environment division": true } }, "9626e6e1-7dac-39f5-be42-2ff7a6b1c66f": { "content": "⌦", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "delete": true } }, "962bd1ef-53e0-3de9-9425-9befb6deb6ba": { "content": "@readonly$0", "doc": "Indicates this symbol is meant to be read-only.", "filetype": "jsdoc", "grammar": "lsp", "label": "readonly", "matches": { "@readonly": true } }, "962e1284-373c-3a13-b438-8e5021a94e60": { "content": "@includeIf('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@includeIf directive", "matches": { "includeIf": true } }, "9639d821-0787-3c30-92bf-d010f89b9f9a": { "content": "#+title: ${1:untitled document}\n#+author: ${2:user-full-name}\n#+email: ${3:user-mail-address}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "head": true } }, "964bb393-41bc-3f41-b383-7225f85905a0": { "content": "assert_match(/${1:expected_pattern}/, ${2:actual_string})", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asm": true } }, "964e4780-12e1-3de7-8941-bb4c634db07c": { "content": "uvm_blocking_get_port #(${1:className}) ${2:name};", "doc": "UVM blocking_get_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_port", "matches": { "uvm_blocking_get_port": true } }, "965014cc-d01a-3f8b-a426-9d1baa90c609": { "content": "background-clip no-clip", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgcp:nc": true } }, "96511d00-775d-3de3-95d0-86babd084860": { "content": "size_hint_x=", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "size_hint_x from pykv-sippets", "matches": { "size_hint_x": true, "sx": true } }, "9651b760-0ff3-32e0-8ea0-354277cff45b": { "content": "grid-template ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gt": true } }, "96527a15-bc3c-39e4-b6c9-ecdd8c6c11f1": { "content": "if ($1) {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "if": true } }, "96586ff5-ef12-3866-a653-bb28cb378be6": { "content": "$1.propTypes = {\n\t$2\n}", "doc": "Creates empty propTypes declaration", "filetype": "react-ts", "grammar": "lsp", "label": "propTypes", "matches": { "rpt": true } }, "9658ff59-cbf0-325c-8b34-35afdf6c82da": { "content": "-behaviour(${1:behaviour}).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "beh": true } }, "965ba63b-e97b-3697-9a34-24da9be49e8f": { "content": "@doc \"\"\"\n${1:doc}\n\"\"\"\n@spec ${2:name}(${3:args}) :: ${4:no_return}\ndef $2{5:args} do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "def + doc + spec", "matches": { "defsd": true } }, "965c40da-8d92-301f-9f96-06cc15b020b9": { "content": "{% use \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig use", "matches": { "use": true } }, "965fbbc8-90db-3ce0-80c4-7f89259429bb": { "content": "extends ${1:BaseClass}\n\n# class member variables go here, for example:\n# var a = 2\n# var b = \"textvar\"\n\nfunc _ready():\n\t# Called every time the node is added to the scene.\n\t# Initialization here\n\tpass", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "GDScript template", "matches": { "gdscript": true } }, "966074c5-e593-3ee6-acd7-2723df7092dc": { "content": "while(${1:#:condition})\n\t${2}\nendwhile()", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "while() endwhile()", "matches": { "while": true } }, "96628fd9-0b96-3714-8f4c-b00586c35e1c": { "content": "useImperativeHandle(\n\t${1:ref},\n\t() => {\n\t\t${2:handler}\n\t},\n\t[${3:input}],\n)", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-useimperativehandle", "matches": { "react useimperativehandle": true, "useimperativehandle": true } }, "96664726-3232-3aea-8432-6d2909034c27": { "content": "<div class=\"${1}\">\n\t${0}\n</div>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "div.": true } }, "966abe1c-2cb7-3f1f-a7cd-01a9a080010e": { "content": "background-repeat: repeat-y", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgr:y": true } }, "9676e09b-51df-38f0-88fa-c91143c0f54b": { "content": "{\n\t/* $1 */\n\t$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "properties { } ( } )", "matches": { "{": true } }, "967a028e-bb92-3249-af0d-5fc5fd78f9c0": { "content": "${1:obj}.insertBefore('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "insb": true } }, "96895ba9-a433-329c-8791-d721fb408265": { "content": "$$${1:#:expression}$$${2}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "$$ expression $$", "matches": { "$$": true, "mathenva": true } }, "968b2094-15d6-31ac-9f90-ac61d6567207": { "content": "uvm_peek_export #(${1:className}) ${2:name};", "doc": "UVM peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_peek_export", "matches": { "uvm_peek_export": true } }, "968c347c-bec9-3669-a521-baac500fe0b6": { "content": "unless $1, do: ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "unless .. do: ..", "matches": { "unless:": true } }, "968c601b-bc0c-30dd-9d28-8a18b0d997e2": { "content": "${1:FIELDNAME} = models.FileField($2, upload_to=${3:None}, max_length=${4:100})", "doc": "FileField (mfile).\n\nA file-upload field.", "filetype": "models", "grammar": "lsp", "label": "mfile", "matches": { "mfile": true } }, "968e29df-f5d5-32f7-b5e3-66e24a3f3d7d": { "content": "# Copies the myapp.conf file to /etc/myapp.conf\n provisioner \"file\" {\n source = \"conf/myapp.conf\"\n destination = \"/etc/myapp.conf\"\n }", "doc": "Define a file provisioner", "filetype": "terraform", "grammar": "lsp", "label": "file_provisioner", "matches": { "tf-file_provisioner": true } }, "96944772-dbfa-3048-b5f0-155ba3ebd7c8": { "content": "background: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bg": true } }, "969453b5-7bc1-3c01-aa09-63748e5874a6": { "content": "_.endsWith(${string}, ${target}, ${position})", "doc": "_.endsWith('abc', 'c');\n// => true\n\n_.endsWith('abc', 'b');\n// => false\n\n_.endsWith('abc', 'b', 2);\n// => true\n\nChecks if `string` ends with the given target string.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-endswith", "matches": { "lodash endswith": true } }, "96953683-6211-3e82-b40e-3f3f17b2ffd1": { "content": "{% schema %}\n\t{\n\t\t\"name\": \"$1\",\n\t\t\"class\": \"$2\",\n\t\t\"settings\": [\n\t\t$3\n\t\t]\n\t}\n{% endschema %}", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema", "matches": { "_schema": true } }, "9695b796-ac91-3c81-8659-1967f5d9180f": { "content": "\"puppet://puppet/${1:module name}/${0:file name}\"", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "p:": true } }, "96965100-fdc0-3cb8-b631-f6667d9a3afe": { "content": "${1:obj}.unwrap()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "unwrap": true } }, "969c07a5-bbca-37c2-87e5-fa5693d2bf7b": { "content": "\"${1:key}\": ${0:value},", "doc": "", "filetype": "json", "grammar": "snu", "label": "Number", "matches": { "n": true } }, "969ec90b-6199-3d68-96dc-03fc3b4ed30b": { "content": "grid-auto-rows: auto", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gar:a": true } }, "96a10f86-4327-3b55-bfab-4f1cf63fa072": { "content": "destroyed() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "destroyed", "matches": { "destroyed": true } }, "96a1d0eb-0299-3dfc-8c28-ae09190b1456": { "content": "mixed.withMutation()", "doc": "mixed.withMutation(builder: (current: Schema) => void): void\n\nFirst the legally required Rich Hickey quote:\nIf a tree falls in the woods, does it make a sound?\nIf a pure function mutates some local data in order to produce an immutable return value, is that ok?\nwithMutation allows you to mutate the schema in place, instead of the default behavior which clones before each change.\nGenerally this isn't necessary since the vast majority of schema changes happen during the initial\ndeclaration, and only happen once over the lifetime of the schema, so performance isn't an issue.\nHowever certain mutations do occur at cast/validation time, (such as conditional schema using when()), or\nwhen instantiating a schema object.object()\n .shape({ key: string() })\n .withMutation(schema => {\n return arrayOfObjectTests.forEach(test => {\n schema.test(test);\n });\n });", "filetype": "yup", "grammar": "lsp", "label": "mixed-with-mutation", "matches": { "yup mixed withmutation": true } }, "96a4786d-dd50-3e4e-9f27-6c9faf11ed6a": { "content": "|> ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "p": true } }, "96a83008-0b8d-37a6-a96e-c7d61668fec6": { "content": "mixins: [${1:mixinName}],", "doc": "vue use mixin", "filetype": "vue", "grammar": "lsp", "label": "vue-use-mixin", "matches": { "vmixin-use": true, "vue use mixin": true } }, "96aca1b3-61c7-3853-8aef-2e69c8f860c6": { "content": "border-left-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-left-style: style (border)", "matches": { "border": true } }, "96b2c067-b013-350e-991c-40b3766e6b67": { "content": "text-emphasis: accent", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:ac": true } }, "96ba04be-4845-3724-8b0a-a1603655c10d": { "content": "after_save :${0:method}", "doc": "after_create", "filetype": "rails", "grammar": "lsp", "label": " save", "matches": { "as": true } }, "96ba2e34-f338-3589-8410-1b811a2549c8": { "content": "_.uniqBy(${array}, ${iteratee})", "doc": "_.uniqBy([2.1, 1.2, 2.3], Math.floor);\n// => [2.1, 1.2]\n\n// The `_.property` iteratee shorthand.\n_.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');\n// => [{ 'x': 1 }, { 'x': 2 }]\n\nThis method is like `_.uniq` except that it accepts `iteratee` which is\ninvoked for each element in `array` to generate the criterion by which\nuniqueness is computed. The order of result values is determined by the\norder they occur in the array. The iteratee is invoked with one argument:\n(value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-uniqby", "matches": { "lodash uniqby": true } }, "96c01540-030f-355f-9cf8-6a974c2ac4d1": { "content": "{% block ${1} %}\n\t${0}\n{% endblock %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig block", "matches": { "block": true } }, "96c47ca4-70bf-3f14-bd4f-e61a2f579907": { "content": "_.stubTrue()", "doc": "_.times(2, _.stubTrue);\n// => [true, true]\n\nThis method returns `true`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-stubtrue", "matches": { "lodash stubtrue": true } }, "96c59f7d-51d2-35d8-b052-6da9683cbccf": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Documents a value parameter of a function or a type parameter of a class, property or function. To better separate the parameter name from the description, if you prefer, you can enclose the name of the parameter in brackets. This is a synonym of @parameter.", "filetype": "kdoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "96c8f59b-3a1d-3695-9c81-0ddbb587149b": { "content": "/// ${3:/*documentation*/}\nclass $1Exception : $2Exception\n{\n\tpublic this(string msg, string file = __FILE__, int line = __LINE__)\n\t{\n\t\tsuper(msg, file, line);\n\t}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "exception declaration (exc)", "matches": { "exc": true } }, "96c931bb-6169-37c6-a66f-6f71f99844f1": { "content": "string.min()", "doc": "string.min(limit: number | Ref, message?: string | function): Schema\n\nSet a minimum length limit for the string value. The ${min} interpolation can be used in the message argument", "filetype": "yup", "grammar": "lsp", "label": "string-min", "matches": { "yup string min": true } }, "96cbdba8-e7f7-3738-ae9c-529b669119fc": { "content": "} else if (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "elseif": true } }, "96cf7176-4f40-34c2-8c40-db4786b97370": { "content": "enum ${1:MyEnum} {\n\t$0\n};", "doc": "Code snippet for enum", "filetype": "cpp", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "96d1690f-dff6-3220-b304-d10207d8efef": { "content": "defmodule ${1:AppName}Web.${2:ViewName}View do\n\tuse $1Web, :view\nend", "doc": "", "filetype": "phoenix", "grammar": "snu", "label": "", "matches": { "view": true } }, "96d469e2-cde1-3733-a182-af8398cb57a3": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n */", "doc": "A simple C comment block for functions, including short summary, and details. Useful when you prefer to add the other documentation tags manually.", "filetype": "cdoc", "grammar": "lsp", "label": "comment_simple", "matches": { "/*": true } }, "96d4ee40-28b1-39a9-89a0-6f4c9b467083": { "content": "<small>${1:TARGET}</small>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "small": true } }, "96d89138-844b-3862-8415-5fe51120fd3c": { "content": "${CURRENT_DATE}/${CURRENT_MONTH}/${CURRENT_YEAR}", "doc": "Put date in (DD/MM/YY) format", "filetype": "global", "grammar": "lsp", "label": "dateDMY", "matches": { "dateDMY": true } }, "96da2607-c463-343f-a696-a8de6cf49d51": { "content": "while $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "wh": true } }, "96e2657a-aeb3-3a54-831a-4964de289949": { "content": "(${1:a}, ${2:b}, ${0:c})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "tup2": true } }, "96eafa38-f1cb-34b7-bbdd-24348c234767": { "content": "{% include \"$1\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "include": true } }, "96ee9b40-4ff2-3805-9861-c7cf32665417": { "content": "margin-right: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mr": true } }, "96f236a0-aeb6-3ca2-8c8f-0b68b35461e4": { "content": "#!/usr/bin/env Rscript", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "#!": true } }, "96f6cb80-6243-3f42-8cf9-a7dae980f88f": { "content": "#+caption: ${1:caption}\n#+attr_latex: ${2:scale=0.75}\n#+name: fig-${3:label}", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "fig": true } }, "96f81ab2-6e46-338e-ab60-2ce172bb251e": { "content": "afterAll(() => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "after all (js)", "matches": { "afta": true } }, "96f91094-7a36-3741-aa25-c0fa19c13f7a": { "content": "| plus: ${1:1}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "plus": true } }, "96fcbcb3-fcf6-3caa-82f4-477e596267cd": { "content": "_.dropRight(${array}, ${n})", "doc": "_.dropRight([1, 2, 3]);\n// => [1, 2]\n\n_.dropRight([1, 2, 3], 2);\n// => [1]\n\n_.dropRight([1, 2, 3], 5);\n// => []\n\n_.dropRight([1, 2, 3], 0);\n// => [1, 2, 3]\n\nCreates a slice of `array` with `n` elements dropped from the end.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-dropright", "matches": { "lodash dropright": true } }, "96ffd1fd-d1db-3b3a-aa07-293e6bca8169": { "content": "PropTypes.node.isRequired,", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeNodeRequired", "matches": { "ptndr": true } }, "97047e3c-d0fe-3d71-876a-92cfd90fb810": { "content": "list-style-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lisi": true } }, "9704bfec-25ec-37d1-80df-31192f883f9e": { "content": "resource \"aws_eip\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_eip", "filetype": "terraform", "grammar": "lsp", "label": "aws_eip", "matches": { "tf-aws_eip": true } }, "9706c6f8-2f23-3958-afab-80aa7dc20290": { "content": "#!/bin/sh\nset -eu", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "s#!": true } }, "97089163-1dcc-3f90-8451-e1b6cd802b58": { "content": "componentWillReceiveProps (nextProps) {\n\t$0\n}", "doc": "Invoked when a component is receiving new props. This method is not called for the initial render.", "filetype": "react", "grammar": "lsp", "label": "componentWillReceiveProps", "matches": { "cwr": true } }, "970da958-a6c7-39c4-9e0e-ba43b93ec42a": { "content": "import React from 'react'\nimport renderer from 'react-test-renderer'\nimport { Provider } from 'react-redux'\n\nimport store from '~/store'\nimport { ${1:${TM_FILENAME_BASE}} } from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(\n <Provider store={store}>\n <${1:${TM_FILENAME_BASE}} {...defaultProps} />\n </Provider>,\n )\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "Create test component", "filetype": "generated", "grammar": "lsp", "label": "setupReactComponentTestWithRedux", "matches": { "srtest": true } }, "970f6e7f-5d6b-366e-87f4-851bd99d0c8b": { "content": "| downcase", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "downcase": true } }, "97125349-fcb8-3e3a-a2e5-ff757377667a": { "content": "<script charset=\"${1:UTF-8}\">\n${2:TARGET}\n</script>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "scriptcharset": true } }, "971301da-f849-3385-a9de-b3509a1ad9e0": { "content": "${1:obj}.show('${2:slow/400/fast}', function () {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "showc": true } }, "9714e512-8d83-3025-ad8e-2b68e71e7d06": { "content": "const ${1:module} = require('./${1:module}');", "doc": "require assignment local", "filetype": "base", "grammar": "lsp", "label": "require-assignment-local", "matches": { "base require assignment local": true } }, "9715062a-a249-3b84-a13c-8d8e9bdc6bc8": { "content": "border-style: dashed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:ds": true } }, "971d33c5-eec4-3094-9d25-134decef6510": { "content": "resize: both;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "rz:b": true } }, "972121eb-93cc-3c4b-90e0-773352b72f94": { "content": "<%text>\n\t${1:}\n</%text>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "text", "matches": { "text": true } }, "972467ec-3586-3217-8ed2-7b76462413d2": { "content": "resource \"influxdb_database\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n}", "doc": "define influxdb_database resource.", "filetype": "terraform", "grammar": "lsp", "label": "influxdb_database", "matches": { "tf-influxdb_database": true } }, "9724cbab-f3ca-318f-935c-3c63816e9015": { "content": "<body>\n ${1:TARGET}\n</body>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "body": true } }, "9725fc5a-680a-35b0-99a8-ca4ad752d5d6": { "content": "clip ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cp": true } }, "972bce06-6286-38fe-9fe6-ca03d2560db5": { "content": "<${1:elementName}>\n\t$0\n</${1}>", "doc": "an element", "filetype": "react", "grammar": "lsp", "label": "jsx element", "matches": { "j": true } }, "9730bd58-545b-36e1-8b2e-90c9c15a609b": { "content": "${1:key}: ${2:'value'}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { ":": true } }, "9735c757-6230-3fa8-a501-086364c8b597": { "content": "<paramref name=\"${1:name}\"/>$0", "doc": "This tag is used to indicate that a word is a parameter. The documentation file can be processed to format this parameter in some distinct way.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<paramref>", "matches": { "<paramref>": true } }, "973bdaf6-07a1-3818-94d6-49b69e24f22b": { "content": "::before", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "::b": true } }, "9742d6d9-dec4-3268-81e8-f8ebd5521b53": { "content": "resource \"cloudstack_security_group_rule\" \"${myResourceName}\" {\n security_group_id = \"e340b62b-fbc2-4081-8f67-e40455c44bce\"\n\n rule {\n cidr_list = [\"0.0.0.0/0\"]\n protocol = \"tcp\"\n ports = [\"80\", \"443\"]\n }\n\n rule {\n cidr_list = [\"192.168.0.0/24\", \"192.168.1.0/25\"]\n protocol = \"tcp\"\n ports = [\"80-90\", \"443\"]\n traffic_type = \"egress\"\n user_security_group_list = [\"group01\", \"group02\"]\n }\n}", "doc": "define cloudstack_security_group_rule resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_security_group_rule", "matches": { "tf-cloudstack_security_group_rule": true } }, "9745e259-9052-3cb6-ae92-ba52a5f235ef": { "content": "resource \"openstack_blockstorage_volume_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n region = \"RegionOne\"\n size = 3\n}", "doc": "define openstack_blockstorage_volume_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_blockstorage_volume_v2", "matches": { "tf-openstack_blockstorage_volume_v2": true } }, "9746e284-9819-32f1-a9ed-47a8c011852e": { "content": "cursor: hand;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:ha": true } }, "974b8f1f-0b13-3a08-bfb3-d0c6b9410e6a": { "content": "_.stubArray()", "doc": "var arrays = _.times(2, _.stubArray);\n\nconsole.log(arrays);\n// => [[], []]\n\nconsole.log(arrays[0] === arrays[1]);\n// => false\n\nThis method returns a new empty array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-stubarray", "matches": { "lodash stubarray": true } }, "974c75c5-5af1-3798-8096-1af6b549261e": { "content": "while [[ $1 ]]; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "wh": true } }, "974daa70-364f-3258-990e-761609c9735d": { "content": "@!section('${1:name}')", "doc": "Edge: section inline tag use the layout must define all the markup inside the sections exported by the layout", "filetype": "edge", "grammar": "lsp", "label": "edge: Inline section", "matches": { "@!section": true } }, "97555873-136e-3790-9c1c-859b0176caa5": { "content": "_.toLength(${value})", "doc": "_.toLength(3.2);\n// => 3\n\n_.toLength(Number.MIN_VALUE);\n// => 0\n\n_.toLength(Infinity);\n// => 4294967295\n\n_.toLength('3.2');\n// => 3\n\nConverts `value` to an integer suitable for use as the length of an\narray-like object.\n\n**Note:** This method is based on\n[`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tolength", "matches": { "lodash tolength": true } }, "9756ae13-8685-3f4e-9bdb-6da439180dd6": { "content": "{% render '${1:snippet}' %}", "doc": "Theme tag: render", "filetype": "liquid", "grammar": "lsp", "label": "Tag render", "matches": { "render": true } }, "9758e997-2fd4-397f-92be-49d185c68dd7": { "content": "text-indent: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "text-indent": true, "ti": true } }, "975e218d-089e-3e57-9796-7657425f30d5": { "content": "before_validation_on_update", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_validation_on_update", "matches": { "befvou": true } }, "97658afc-6a69-3ac9-9fd0-1ff17c09793b": { "content": "it { should rescue_from ${0:exception} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isrf": true } }, "976a1305-9af7-3fb1-a48f-6a04388d5cc4": { "content": "logger.info", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.info", "matches": { "logi": true } }, "97708d43-e98b-30d0-9a83-7451320de57b": { "content": "resource \"vcd_snat\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n edge_gateway = \"Edge Gateway Name\"\n external_ip = \"78.101.10.20\"\n internal_ip = \"10.10.0.0/24\"\n}", "doc": "define vcd_snat resource.", "filetype": "terraform", "grammar": "lsp", "label": "vcd_snat", "matches": { "tf-vcd_snat": true } }, "9772cbdb-f379-370d-b7e4-4a1bd66e9fc7": { "content": "save_and_open_page${0}", "doc": "save_and_open_page", "filetype": "rails", "grammar": "lsp", "label": "Save and open page", "matches": { "saop": true } }, "97737aec-613e-3ed7-8244-c78c85fab97c": { "content": "object ${1:ObjectName} {\n\tdef main(args: Array[String]): Unit = {\n\t\t${2:println(\"Hello, world!\")}\n\t}\n}", "doc": "Object with main method", "filetype": "scala", "grammar": "lsp", "label": "main_object", "matches": { "obj_main": true } }, "97757bec-d2ed-3014-9d6d-ee07bdd779d3": { "content": "${1:command} | merge ${2:value}", "doc": "\"merge\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "merge builtin", "matches": { "merge": true } }, "9775e676-9195-3696-b8dc-7173e8222452": { "content": "<del>$1</del>$2", "doc": "HTML - Defines deleted text", "filetype": "html", "grammar": "lsp", "label": "del", "matches": { "del": true } }, "977660b0-856f-3ccc-b51c-8cdfc2cf3b60": { "content": "switch(${1:/* variable */})\n{\n\tcase ${2:/* variable case */}:\n\t\t${3}\n\t\t${4:break;}${5}\n\tdefault:\n\t\t${6}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "switch": true } }, "9777537a-7797-302c-b985-0ac34d55e019": { "content": "<% $0 %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "%", "matches": { "%": true } }, "977fb1c7-e141-3b36-b4f9-81a4ccea465c": { "content": "uvm_put_export #(${1:className}) ${2:name};", "doc": "UVM put_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_put_export", "matches": { "uvm_put_export": true } }, "9781803e-81b2-31bc-ab98-5a183919cf19": { "content": "protected\n\n${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "prot": true } }, "978637ef-fabe-3481-92fe-e18f1c25e0e8": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter}, ${5:Type} ${6:Parameter}, ${7:Type} ${8:Parameter})\n{\n\t${9}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "defun3": true } }, "978ffeae-480f-3868-a113-8ad58241913d": { "content": "var (\n\t${1:name} ${2:type} = ${3:value}\n)", "doc": "Snippet for a variable", "filetype": "go", "grammar": "lsp", "label": "variables declaration", "matches": { "vars": true } }, "9790a7fd-173a-3004-b93f-3ea041a88441": { "content": "visibility: visible;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "visibility: visible", "matches": { "visv": true } }, "9791a9ff-126a-3ad7-92bf-a403e0be13ea": { "content": "**${1:${TM_SELECTED_TEXT}}**$0", "doc": "Insert bold text", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bold text", "matches": { "bold": true } }, "9793068a-32de-32ed-ae2d-5c926338a390": { "content": "require 'test_helper'\n\nclass ${1:Model}ControllerTest < ActionController::TestCase\n\ttest$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create functional test class", "matches": { "clact": true } }, "979a947e-8e54-34eb-992c-a5df5a901ae3": { "content": "@each(${1:item} in ${2:array})\n $3\n@end", "doc": "Edge: each in tag let you loop over an array or an object of values.", "filetype": "edge", "grammar": "lsp", "label": "edge: For Each Loop", "matches": { "@each-in": true } }, "979eacfe-6e8e-324e-b41b-d72677ef702d": { "content": "for (${1:size_t} ${2:i} = ${3:length} - 1; $2 >= ${4:0}; $2--) {\n\t$0\n}", "doc": "Code snippet for reverse 'for' loop", "filetype": "objc", "grammar": "lsp", "label": "forr", "matches": { "forr": true } }, "97a04b01-f96c-37d2-abcd-b209f41dd51c": { "content": "it \"${1}\" do\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "it": true } }, "97a3c6dd-0531-3409-9c79-0426bd93a5cf": { "content": "FUNCTION PRESENT-VALUE(${1:discount-rate},${2:amount},${3:...})$0", "doc": "approximation of the present value of a series of future period-end amount", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-PRESENT-VALUE", "matches": { "FUNCTION PRESENT-VALUE": true } }, "97a50955-8c20-3b6f-8f69-cdc5a3c26d8c": { "content": "if err != nil {\n\treturn ${1:nil}, ${2:err}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return with two return values", "matches": { "errn,": true } }, "97a84cd9-df2c-3221-8f82-d3fd645e6219": { "content": "Throws: $1Exception $2", "doc": "", "filetype": "d", "grammar": "snu", "label": "Throws (Thr)", "matches": { "Thr": true } }, "97b086d6-1b93-3199-85fb-8bdbf334f50a": { "content": "word-break: ${1|break-all,keep-all,break-word,normal|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "word-break", "matches": { "wb": true } }, "97bc1257-1aff-36e4-b324-dc7cdeb61855": { "content": "${1:promise}.catch((${2:err}) => {\n\t${0}\n})", "doc": "Promise.catch", "filetype": "base", "grammar": "lsp", "label": "promise-catch", "matches": { "base promise catch": true } }, "97c23509-8ace-3661-ab8a-97e331d7c5db": { "content": "GetWorld()->LineTraceSingleByObjectType(${1:Hit}, ${2:Start}, ${3:End}, ${4:ObjectQueryParams}, ${5:TraceParams});", "doc": "Single Line Trace by Object Type", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Single Object", "matches": { "ulinetrace_single_object": true } }, "97c6d1c6-61e6-38a2-aeed-07a21c121d6e": { "content": "font-variant: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fv:n": true } }, "97cc4895-2727-3a61-a25b-48a70f8d620e": { "content": "Page Should Contain Checkbox ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Checkbox", "matches": { "pscc": true } }, "97cdcbd7-f199-3b61-a95c-e02ae64f84c7": { "content": "<p>${0}</p>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "p": true } }, "97cde060-c137-3929-9507-333f8f40b416": { "content": "*>> <summary>method main</summary>\nmethod-id main public static.\nprocedure division using\n by value args as string occurs any.\n $0\nend method.", "doc": "method-id (main)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "main method-id", "matches": { "main": true } }, "97ce7ae5-4580-37f5-af94-695388f99d73": { "content": "static final ${1:Object} ${2:VAR_NAM} = ${0};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "const": true } }, "97d2a766-8889-31d0-bbaa-5fe539a330b0": { "content": "display: '${1:none}',", "doc": "display", "filetype": "react-native", "grammar": "lsp", "label": "display", "matches": { "di": true } }, "97d32256-e97b-3988-89d1-494a1659b653": { "content": "uvm_nonblocking_put_port #(${1:className}) ${2:name};", "doc": "UVM nonblocking_put_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_put_port", "matches": { "uvm_nonblocking_put_port": true } }, "97d75e29-7642-32f0-94ad-42d9b5400564": { "content": "task body ${1} is\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "task body", "matches": { "task_body": true } }, "97d9cb4e-93d2-3acb-b78f-40b6751aa731": { "content": "Yii::app()->request->isPostRequest", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yispost": true } }, "97daa200-76b8-35e8-b1c8-7191572614fd": { "content": "elseif (${1:#:condition}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "elseif": true } }, "97db7a6b-d19d-3997-a640-4e59c8455be9": { "content": "{%- if ${condition} -%}\n\t${code:}\n{%- endif -%}", "doc": "Control flow tag: if", "filetype": "jekyll", "grammar": "lsp", "label": "Tag if", "matches": { "if": true } }, "97de44df-79ee-3e6b-ab1c-244565a69602": { "content": "do |${1:v}|\n\t${2}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "dov": true } }, "97df28eb-15c7-398a-9695-9c49048b8b91": { "content": "${1:el}.classList.add('${2:class}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "classList.add", "matches": { "hecla": true } }, "97e694b7-1922-3351-b380-6dcbe64a0ec5": { "content": "margin auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m:a": true } }, "97e72a62-63e6-383d-8cc9-bb95158c1bde": { "content": "<returns>${1}</returns>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "<r": true } }, "97f5139a-549b-30fa-ac0a-2b9e9297d101": { "content": "_.isArrayLike(${value})", "doc": "_.isArrayLike([1, 2, 3]);\n// => true\n\n_.isArrayLike(document.body.children);\n// => true\n\n_.isArrayLike('abc');\n// => true\n\n_.isArrayLike(_.noop);\n// => false\n\nChecks if `value` is array-like. A value is considered array-like if it's\nnot a function and has a `value.length` that's an integer greater than or\nequal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isarraylike", "matches": { "lodash isarraylike": true } }, "97fdd4e2-621a-3d4c-a73b-b144b8b2da06": { "content": "<input type=\"image\" name=\"${1}\" id=\"${2:$1}\" src=\"${3}\" alt=\"${4}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:image": true } }, "980c37aa-6504-3989-b815-86fdca38a169": { "content": "${1:first}.forEach(${2:second} => {${3:third}})", "doc": "Creates a forEach statement", "filetype": "react-es7", "grammar": "lsp", "label": "forEach", "matches": { "fre": true } }, "980dcb36-5fb5-3de9-8ad8-155039c1efc7": { "content": "<% if ${1} %>\n\t${0:${VISUAL}}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "if": true } }, "98113f7d-4c56-3b9a-b781-ff0d4eaf1990": { "content": "FUNCTION SIN(${1:angle})$0", "doc": "trigonometric sine of the specified angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-SIN", "matches": { "FUNCTION SIN": true } }, "98121dc9-6f4c-3a46-9ad2-0705df68b82a": { "content": "----------", "doc": "Insert transition rule", "filetype": "rst", "grammar": "lsp", "label": "Insert transition", "matches": { "horizontal rule": true, "transition": true } }, "981236d6-d94a-3c41-998e-54ad2a14a415": { "content": "@implementation ${1:object}\n- (id)init\n{\n\tif((self = [super init]))\n\t{${0}\n\t}\n\treturn self;\n}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "ClassImplementation", "matches": { "clm": true } }, "9815c7f5-fab0-3b2b-8c92-ee1374d69e12": { "content": "_.property(${path})", "doc": "var objects = [\n { 'a': { 'b': 2 } },\n { 'a': { 'b': 1 } }\n];\n\n_.map(objects, _.property('a.b'));\n// => [2, 1]\n\n_.map(_.sortBy(objects, _.property(['a', 'b'])), 'a.b');\n// => [1, 2]\n\nCreates a function that returns the value at `path` of a given object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-property", "matches": { "lodash property": true } }, "981c255c-bb87-37a0-bb3b-45c64d5a17c2": { "content": "t.binary :${1:title}, limit: ${2:2}.megabytes\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcbi": true } }, "981d8e02-ffda-3cda-9c72-ebeb419537be": { "content": "<ol class=\"$1\" id=\"$2\">\n\t$3\n</ol>", "doc": "HTML - Defines an ordered list", "filetype": "html", "grammar": "lsp", "label": "ol.#", "matches": { "ol.#": true } }, "981e3089-852b-3718-8c99-1a7a978d7601": { "content": "unicode-bidi: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ub": true, "unicode-bidi": true } }, "982098dd-0261-3796-a64a-62d693639495": { "content": "border-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdw": true } }, "9825afb6-b59c-33e4-9d63-4185c43ecb6e": { "content": "_.entries(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.toPairs(new Foo);\n// => [['a', 1], ['b', 2]] (iteration order is not guaranteed)\n\nCreates an array of own enumerable string keyed-value pairs for `object`\nwhich can be consumed by `_.fromPairs`. If `object` is a map or set, its\nentries are returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-entries", "matches": { "lodash entries": true } }, "982d78d4-d7b6-3af4-adc4-a4c96f16bbb6": { "content": "grid-row: ${1} / ${2};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gr": true } }, "982ecba7-d972-34eb-aed9-e3eee6bf9bff": { "content": "-module(${1:module}).", "doc": "module", "filetype": "erlang", "grammar": "lsp", "label": "module", "matches": { "mod": true } }, "9832c4d7-119f-3561-9381-2953cc6edd84": { "content": "if ${1:condition} then ${2:value} else ${3:other}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Ternary if", "matches": { "ifte": true } }, "983c3f04-058a-3c95-9e86-4b1050e22d39": { "content": "{%- unless ${condition} -%}\n\t${code:}\n{%- endunless -%}", "doc": "Control flow tag: unless", "filetype": "jekyll", "grammar": "lsp", "label": "Tag unless", "matches": { "unless": true } }, "98418f96-e37f-38e9-8ba3-1fa7742713be": { "content": "continue;", "doc": "The keyword continue is used inside the body of a loop to abort a single pass of the loop. All statements in the body after the continue statement are ignored and the next iteration of the loop is executed immediately.", "filetype": "glsl", "grammar": "lsp", "label": "continue", "matches": { "continue": true } }, "984471f0-6a6d-3059-8c25-e38217e5c8c3": { "content": "leave-active-class=\"$1\"$0", "doc": "leave-active-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-leave-active-class", "matches": { "leaveactiveclass": true, "vue leave-active-class": true } }, "9847553e-3ff3-3d73-b1e5-633f5ee4accd": { "content": "type ${1:Struct} struct {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Struct declaration", "matches": { "struct": true } }, "9849931e-8461-3bc5-a641-23c54a1fe9b1": { "content": "${1:document}.getElementsByClassName('${0:class}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "by.": true } }, "984a8611-72aa-3d58-81d7-2ae7311bdbc7": { "content": "mkdir ${1:path/to/directory}", "doc": "\"mkdir\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "mkdir builtin", "matches": { "mkdir": true } }, "985a8f61-fead-3263-8b86-cd5787003653": { "content": "@synthesize ${1:property};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "syn": true } }, "985dd0e0-6ef6-3a37-bee4-4ccd9e352136": { "content": "| img_tag: '${1:alt}', '${2:class}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "img_tag_param": true } }, "985f9ccc-2638-3fb8-a150-4fcd4444adb4": { "content": "fmt.Errorf(\"${1:${VISUAL}}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Errorf(...)", "matches": { "fe": true } }, "98601141-e9cb-3239-a81c-516e7f0a666c": { "content": "log.Println(\"${1}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "log println", "matches": { "lp": true } }, "98606fa5-14a3-3adc-a6d7-fe16941ca84d": { "content": "exception ${0:TARGET} of ${1:string}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "exception", "matches": { "exn": true } }, "98627e68-021b-30c2-95d5-547b3ec5e43f": { "content": "write!(${1}, \"${2}\")", "doc": "write!(…)", "filetype": "rust", "grammar": "lsp", "label": "write", "matches": { "write": true } }, "98692c61-9f45-3e5b-84a8-cd2244458f7b": { "content": "use Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Method;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Sensio\\..\\Method", "matches": { "usemethod": true } }, "986d5ddd-15ce-3237-b112-12ec794b853a": { "content": "resource \"aws_appautoscaling_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_appautoscaling_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_appautoscaling_policy", "matches": { "tf-aws_appautoscaling_policy": true } }, "986ecab3-9f40-34be-8cb1-2b8ce41ef98d": { "content": ".. attention::\n\t${0:hey!}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "att:": true } }, "987133c0-ab76-3b6a-a96a-eaa48b26f7be": { "content": "console.dir(${0:obj})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.dir", "matches": { "cdir": true } }, "98759210-9179-378a-b244-766ec38b1cef": { "content": "if ${1:condition} {\n\t$2\n} else {\n\t$0\n}", "doc": "Snippet for if else", "filetype": "go", "grammar": "lsp", "label": "if else statement", "matches": { "ife": true } }, "9875c01d-7a8c-3e65-82b8-6a240b05cdf4": { "content": "var ${1:name}${2: = default}${3: setget }", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "var": true } }, "9877382f-4ab3-34e0-8325-0de32afe534c": { "content": "{% switch ${1:variable} %}\n\n\t{% case \"${2:value1}\" %}\n\t\n\n\t{% case \"${3:value2}\" %}\n\t\n\n\t{% default %}\n\t\n\n{% endswitch %}\n$0", "doc": "switch", "filetype": "twig", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "9879857b-6a49-307e-b4d6-9a2424be6914": { "content": "fun render : Html {\n\t$0\n}", "doc": "The render function renders the component into an HTML tree.", "filetype": "mint", "grammar": "lsp", "label": "Render", "matches": { "render": true } }, "987a5e27-5a63-3d4e-b392-988ba4252cc0": { "content": "unless ARGV.${1}\n\tabort \"Usage: #{\\$PROGRAM_NAME} ${2:ARGS_GO_HERE}\"${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "usau": true } }, "987c0217-bee9-37dd-9a28-f9e8234737a8": { "content": "{%- decrement ${variable} -%}", "doc": "Variable tag: decrement", "filetype": "jekyll", "grammar": "lsp", "label": "Tag decrement", "matches": { "decrement": true } }, "987f5aa9-9278-3858-a4f9-1f1a4acac900": { "content": "<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<% end %>", "matches": { "end": true } }, "987fd4fd-6b4b-3149-b834-692dd8fe1f50": { "content": "after_create :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "macr": true } }, "98844070-e903-3e56-a52d-dd2544c3710a": { "content": "assert_no_difference \"${1:Model}.${2:count}\" do\n\t$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_no_difference", "matches": { "asnd": true } }, "9884664e-dcc3-338d-82cb-8381900fe480": { "content": "justify-content: ${1|flex-start,flex-end,center,space-between,space-around|};", "doc": "initial value: flex-start", "filetype": "css", "grammar": "lsp", "label": "justify-content", "matches": { "jc": true } }, "9884bd42-3802-3531-9f93-2f90dfc13e33": { "content": "switch (${1:switch_on}) {\n\tdefault:\n\t\t$0\n\t\tbreak;\n}", "doc": "Code snippet for switch statement", "filetype": "objc", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "9885790c-e09d-3dd3-af35-488e43167887": { "content": "{% tablerow ${1:#:var} in ${2:#:list} %}\n ${0:TARGET}\n{% endtablerow %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "tablerow in endtablerow", "matches": { "tablerow": true } }, "98869a9f-679c-3c91-8423-484df3d7a8da": { "content": "data \"ibm_org\" \"${myResourceName}\" {\n org = \"my-org\"\n}", "doc": "define a ibm org resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_org", "matches": { "tf-ibm_org": true } }, "988703e5-41a5-30c7-b783-8ec29ad8659d": { "content": "font-family: ${0:Helvetica,Arial},sans-serif", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff:ss": true } }, "988fe7aa-3746-30f0-8e5a-4dddbf1b218b": { "content": "EXPOSE ${1:port}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "EXPOSE", "matches": { "exp": true } }, "9890a749-8573-3793-9548-0f2016f8a505": { "content": "| map: '${1:key}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "map": true } }, "9891a92b-8a2e-36ab-b317-470d2e9bfbc3": { "content": "{\n\t\"type\": \"product\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema product dropdown", "matches": { "_product": true } }, "9892165b-77c4-3a87-bf6e-2ed268b8f4e7": { "content": "fmt.Printf(\"%${1:s}\\n\", ${2:var})", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Printf()", "matches": { "pf": true } }, "98928608-7fb5-352f-9362-f9201e54d882": { "content": "add_executable(${1:bin})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "bin": true } }, "98987993-2904-3851-a407-a1829ba6cee9": { "content": "target_link_libraries(${1:bin} ${0:somelib})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "link": true } }, "989e2b85-9828-3e06-906f-dd34798c5d73": { "content": "overflow-x: scroll;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovx:s": true } }, "98a0049a-1eed-3284-9671-38a5d7dd61ef": { "content": "else if (${1}) begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "eif": true } }, "98a32c3d-e342-3f16-9860-75e3e766d5d7": { "content": "function ${1:name}(${2:input}) result(${3:output})\n\t${4:argument type}, intent(${5:inout}) :: $2\n\t${6:function type} :: $3\n\t$0\nend function $1", "doc": "function", "filetype": "fortran", "grammar": "lsp", "label": "fun", "matches": { "fun": true } }, "98a4be8c-a48e-316a-bbf3-94611c039add": { "content": "if ${1:#:condition}\n ${2:TARGET}\nelse\n ${3}\nendif", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if else endif", "matches": { "ifelse": true } }, "98a5d33a-770e-3771-826a-9c185c75d9a4": { "content": "background-repeat: repeat;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-repeat: repeat", "matches": { "bgrr": true } }, "98aca0db-b2c6-3e73-83b7-5f0ff88d0f42": { "content": "? {\n\t\"${1}\"\t=> ${0}\n }", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "?": true } }, "98aeb9e6-1884-332b-889e-0a2a9a378564": { "content": "page-break-inside ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbi": true } }, "98aebe6c-0b15-322e-bc41-21518cf2e290": { "content": "export const select${1:Feature}${2:Property} = createSelector(\n\tselect$1,\n\t(state: $1State, props) => ${3:selectLogic}\n)", "doc": "Creates an NgRx Selector using props", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Create Selector w/ Props", "matches": { "a-ngrx-create-selector-props": true } }, "98b2ac70-c003-3101-964b-3b464b971057": { "content": "uvm_blocking_transport_port #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM blocking_transport_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_transport_port", "matches": { "uvm_blocking_transport_port": true } }, "98bad415-161c-3cf7-bb4e-217b5741f0fd": { "content": "static getDerivedStateFromProps(nextProps, prevState) {\n\t$0\n}", "doc": "Invoked after a component is instantiated as well as when it receives new props.", "filetype": "snippets", "grammar": "lsp", "label": "getDerivedStateFromProps", "matches": { "gdsfp": true } }, "98c092cf-54b8-3411-a875-bd58561dfbd7": { "content": "public ${1:int} ${2:MyProperty} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "propr": true } }, "98c48b0a-d9e7-3d75-a5b5-3dd00dd48c87": { "content": "input(v-model.number=\"${1:numData}\" type=\"number\" step=\"1\")", "doc": "v-model directive number input", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue v-model Number Directive", "matches": { "vmodel-num": true } }, "98cd0891-7a5b-3388-82af-020aae3194f1": { "content": "-left->", "doc": "left arrow, format: box -left-> box 2 (it will point left towards the box 2", "filetype": "plantuml", "grammar": "lsp", "label": "Arrow-left", "matches": { "la": true } }, "98d0d868-ea10-323a-bc2e-617cee015f19": { "content": "..> $1", "doc": "Extend, Include", "filetype": "plantuml", "grammar": "lsp", "label": "Extend Arrow (left)", "matches": { "lext": true } }, "98d4197c-36e7-3d1f-acd4-b66fceac7dc6": { "content": "\\textbf{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textbf": true, "textbf \\textbf{": true } }, "98d88218-9189-31e0-be92-2b63fffa7c42": { "content": "linkage section.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "linkage section.", "matches": { "linkage section": true, "lks": true, "ls": true } }, "98d94806-a870-3fb8-b8af-943567557af2": { "content": "${1:el}.setAttribute('${2:attr}', ${3:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "setAttribute", "matches": { "hesa": true } }, "98de1470-394f-3c09-a67d-440ff98a766a": { "content": "class ${0:name}Clipper extends CustomClipper<Path> {\n\n @override\n Path getClip(Size size) {\n }\n\n @override\n bool shouldReclip(CustomClipper<Path> oldClipper) => false;\n}", "doc": "Used for creating custom shapes", "filetype": "flutter", "grammar": "lsp", "label": "Custom Clipper ", "matches": { "customClipper": true } }, "98defadf-84ac-3bca-8221-470b6ac2e2bd": { "content": "${1:div}(:class=\"{ ${2:className}: ${3:data} }\")", "doc": "vue class binding", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Class Binding", "matches": { "vclass": true } }, "98e2ca19-b54c-3365-921a-7edfdf76510a": { "content": "border-left-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bls": true, "border-left-style": true } }, "98e5fc60-c3a2-30b8-9a36-b00382f7533a": { "content": "if ${1} then\n\t${2:${VISUAL}}\nelse\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "if": true } }, "98e76843-0e3e-3ecf-9b1d-0efb2000b15e": { "content": "<a href=\"${1}\" target=\"_parent\">${2:TARGET}</a>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ahref_parent": true } }, "98eaf63b-dfb1-34ba-8691-1f6d1ab10bde": { "content": "constructor (props) {\n\tsuper(props)\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props as arguments", "filetype": "react-ts", "grammar": "lsp", "label": "classConstructor", "matches": { "con": true } }, "98ec1c90-cd08-382f-96b2-fdc7973bc493": { "content": "alply(${1:array}, ${2:margin}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "al": true } }, "98f1cfe8-4506-3987-a3a2-907cfd21ab24": { "content": "module ${1:M} : sig\n ${2}\nend$0", "doc": "Snippet for a module signature definition", "filetype": "ocaml", "grammar": "lsp", "label": "module signature", "matches": { "module": true } }, "98fc5000-930e-3bb6-9bf5-1347042aee6c": { "content": "head () {\n\treturn {\n\t\ttitle: ${1:'Page Title'},\n\t\tmeta: [\n\t\t\t// hid is used as unique identifier. Do not use `vmid` for it as it will not work\n\t\t\t{ hid: 'description', name: 'description', content: ${2:'My custom description'} }\n\t\t]\n\t}\n},", "doc": "Nuxt Head", "filetype": "nuxt-script", "grammar": "lsp", "label": "Nuxt Head", "matches": { "nhead": true } }, "99062f11-0af8-316a-b839-09cc86df7b1a": { "content": "$this->renderDynamic('${1:callback}', array('${2:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yrdi": true } }, "9908c6c8-a649-3461-b8b8-6bcbd17cf933": { "content": "resource \"google_compute_instance_group\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n zone = \"us-central1-a\"\n}", "doc": "Defines google_compute_instance_group resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_instance_group", "matches": { "tf-google_compute_instance_group": true } }, "990a8822-7bb0-339d-8942-9439cf2d5270": { "content": "return ${1} do\n\t${0}\nend return;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "extended return", "matches": { "return": true } }, "990da437-b4ff-35f3-b8f4-8580863fcb8d": { "content": "{:else if ${1: otherCondition}}\n\t${2: <!-- else if content here -->}", "doc": "else if block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-else-if-block", "matches": { "s-else-if-block": true } }, "990f0cfe-0260-35aa-a0f4-a2d52db03796": { "content": "#!/opt/local/bin/perl\n\nuse strict;\nuse warnings;\n${1}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "perl": true } }, "9913b70f-d12a-3b9a-85bb-6f5733192812": { "content": "data.frame(${1:}, header = TRUE)", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "df": true } }, "99176868-5002-3778-954c-f5f8e01d916d": { "content": "justify-content flex-start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:fs": true } }, "991c2c0e-89d7-3adc-8651-911e849dda61": { "content": "class ${1:ClassName}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Class definition", "matches": { "class": true } }, "99287091-0b8f-3eed-92e1-533813d33695": { "content": "do {$0\n} while (${1:false});", "doc": "do...while loop snippet", "filetype": "c", "grammar": "lsp", "label": "do...while", "matches": { "do": true } }, "99302125-0946-3d5a-a64c-d09f61611237": { "content": "macro_rules! ${1:name} {\n (${2}) => (${3})\n}", "doc": "macro_rules! … { … }", "filetype": "rust", "grammar": "lsp", "label": "macro_rules", "matches": { "macro_rules": true } }, "9930950c-1449-3695-9522-b0d234d80f5f": { "content": "@!visibility ${1:public | protected | private}$0", "doc": "Modifies the current parsing visibility (public, protected, or private). If this directive is defined on a docstring attached to an object definition, it is applied only to that object. Otherwise, it applies the visibility to all future objects in the namespace.", "filetype": "rdoc", "grammar": "lsp", "label": "@!visibility", "matches": { "@!visibility": true } }, "99336a8e-e3cb-3918-be33-c318dd586135": { "content": "cap_add:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Cap Add", "matches": { "cap_a": true } }, "9933a5ef-bd22-3ff3-9fb3-8d1be7c56e20": { "content": "@register.inclusion_tag(${2:'$1.html'}, takes_context=True)\ndef $1(context):\n\trequest = context.get('request')\n\t$3\n\treturn {\n\t\t'request': request,\n\t\t$4\n\t}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "register_inclusion_tag", "matches": { "register_inclusion_tag": true } }, "993aef91-7bdd-3d7b-aa2b-24d7d9fc6275": { "content": "import { Text, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeComponent", "matches": { "rnc": true } }, "9940684b-4b6c-3887-ac66-f93903cc3fdc": { "content": "virtual function void final_phase(uvm_phase phase);\n\tsuper.final_phase(phase);\n\t$1\nendfunction: final_phase", "doc": "UVM final_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_final_phase", "matches": { "uvm_final_phase": true, "uvm_phase_final": true } }, "9940c64d-b512-31ba-830f-11265db7db39": { "content": "minHeight: ${1},", "doc": "minHeight", "filetype": "react-native", "grammar": "lsp", "label": "minHeight", "matches": { "min": true } }, "9943280a-dc11-3dc1-835b-4adba6a4cbb4": { "content": "print-%: ; @echo $*=$($*)", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "print": true } }, "9949fafb-40ea-3a6b-9ad7-95949b791969": { "content": "@deprecated ${1:Text.}$0", "doc": "Marks the function as deprecated, and no longer recommended for use.", "filetype": "cdoc", "grammar": "lsp", "label": "@deprecated", "matches": { "@deprecated": true } }, "9958d2d2-1bdb-3ecc-97f8-1b68231eab75": { "content": "top: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "t:a": true } }, "995b516e-acf1-3943-99fe-15a9b5691455": { "content": "if ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "if": true } }, "995c336a-ffe9-308a-a9d9-f965ea96000d": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_sequence_item;\n\t$2\n\t\n\t`uvm_object_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\");\n\t\tsuper.new(name);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM sequence item class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_sequence_item", "matches": { "uvm_sequence_item": true } }, "995e664c-a0a8-39ea-a2af-e68199a01a3e": { "content": "after cancel ${0:id or script}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "afc": true } }, "995f3591-af20-3c54-a407-2d5971cce500": { "content": "<input type=\"search\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:search": true } }, "99657257-e4e6-3ddd-8ef7-b08d5881a27a": { "content": "@override\nvoid reassemble(){\n super.reassemble();\n ${0:}\n}", "doc": "Called whenever the application is reassembled during debugging, for example during hot reload.", "filetype": "flutter", "grammar": "lsp", "label": "Reassemble", "matches": { "reassemble": true } }, "9966e96d-9768-3ef0-814c-36f504c32149": { "content": "require 'pry'; binding.pry", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "pry": true } }, "996982c9-ec79-378f-b9e1-c8f38773d1c3": { "content": "data ${1:type} = ${2:data}$0 ${3:deriving (${4:Show, Eq})}", "doc": "Inline data", "filetype": "haskell", "grammar": "lsp", "label": "data_inline", "matches": { "data inline": true } }, "996e6e48-4e24-3cae-a451-31db851aec2c": { "content": "padding: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "p": true } }, "996ef3be-8a60-34e8-8dff-bf70fb138e38": { "content": "# https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/\napiVersion: apps/v1\nkind: StatefulSet\nmetadata:\n name: ${1:myapp}\n namespace: ${2:default}\nspec:\n selector:\n matchLabels:\n app: ${1:myapp} # has to match .spec.template.metadata.labels\n serviceName: \"${1:myapp}\"\n replicas: ${3:3} # by default is 1\n template:\n metadata:\n annotations:\n kubectl.kubernetes.io/default-container: ${1:myapp}\n labels:\n app: ${1:myapp} # has to match .spec.selector.matchLabels\n spec:\n terminationGracePeriodSeconds: 10\n containers:\n - name: ${1:myapp}\n image: ${4:${1:myapp}-slim:1.16.1}\n ports:\n - containerPort: ${5:80}\n name: ${1:myapp}\n volumeMounts:\n - name: ${6:www}\n mountPath: /usr/share/nginx/html\n volumeClaimTemplates:\n - metadata:\n name: ${6:www}\n spec:\n storageClassName: ${7:my-storage-class}\n accessModes:\n - ${8|ReadWriteOnce,ReadWriteMany,ReadOnlyMany|}\n resources:\n requests:\n storage: ${9:1Gi}\n---\n$0", "doc": "k8s StatefulSet", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s StatefulSet", "matches": { "k-statefulset": true } }, "997039c6-4328-3b4c-a583-b8412c534a02": { "content": "${1:obj}.mouseleave(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mleave": true } }, "9975c7f3-913a-3061-a79c-b074d52b51b8": { "content": "border-fit: overwrite;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:ow": true } }, "99773fb0-fbab-3c5f-beb3-0ef66ba873c5": { "content": "map", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Map", "matches": { "T": true } }, "9977afd1-d2fa-36ad-b6a0-cef1522efd77": { "content": "restart: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Restart", "matches": { "res": true } }, "997fe82f-3dda-31da-bdc6-e727fdcbfd43": { "content": "border-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:n": true } }, "99834fbe-5fbd-33b8-bd24-642583e36a6e": { "content": "number.max()", "doc": "number.max(limit: number | Ref, message?: string | function): Schema\n\nSet the maximum value allowed. The ${max} interpolation can be used in the\nmessage argument.", "filetype": "yup", "grammar": "lsp", "label": "number-max", "matches": { "yup number max": true } }, "998ab78d-2611-3ff7-b380-1de2f7edc34f": { "content": "# SCM Resource, Chef::Provider::Git\ngit ${1:\"/destination/path\"} do # Path to clone/checkout/export the source to\n\t${2:#}repository ${3} # URI of the repository\n\t${4:#}revision ${5:\"HEAD\"} # revision to checkout. can be symbolic, like \"HEAD\" or an SCM specific revision id\n\t${6:#}reference ${7} # (Git only) alias for revision\n\t${8:#}user ${9:nil} # System user to own the checked out code\n\t${10:#}group ${11:nil} # System group to own the checked out code\n\t${12:#}depth ${13:nil} # (Git only) Number of past revisions to include in Git shallow clone\n\t${14:#}enable_submodules ${15:\"false\"} # (Git only) performs a submodule init and submodule update\n\t${16:#}remote ${17:\"origin\"} # (Git only) remote repository to use for syncing an existing clone\n\t${18:#}ssh_wrapper ${19} # (Git only) path to a wrapper script for running SSH with git. GIT_SSH environment variable is set to this.\n\n\t${20:#}${21:action :sync} # Update the source to the specified revision, or get a new clone (Default)\n\t${22:#}${23:action :checkout} # Clone the source. Does nothing if a checkout is available\n\t${24:#}${0:action :export} # Export the source, excluding or removing any version control artifacts\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "git": true } }, "998cc7e9-7be8-3111-a433-827a30104d99": { "content": "(require ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "req": true } }, "998d41c1-ca6b-38f5-b325-f61ad6661957": { "content": "@kind ${1:kindName}$0", "doc": "What kind of symbol is this. Possible values are: class, constant, event, external, file, function, member, mixin, module, namespace, typedef.", "filetype": "jsdoc", "grammar": "lsp", "label": "kind", "matches": { "@kind": true } }, "9990cd9b-e283-3f0a-8d3a-bf58a6f918b2": { "content": "@techreport{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n institution = {${4:institution}},\n type = {${5:?_type}},\n number = {${6:?_number}},\n address = {${7:?_address}},\n year = {${8:year}},\n month = {${9:?_month}},\n note = {${10:?_note}},\n}", "doc": "Technical report from educational, commercial or standardization institution.", "filetype": "bibtex", "grammar": "lsp", "label": "@techreport", "matches": { "@techreport": true } }, "99910c4f-ac1e-399c-9511-9993795ad154": { "content": "gl.glVertex3f(${1:0.0f}, ${2:0.0f}, ${0:0.0f});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl vertex 3f", "matches": { "gl": true } }, "9995bb98-5321-38a9-86bc-f44289037d22": { "content": "\\\\begin{equation}\n\t\\\\label{eq:${2}}\n\t${0:${VISUAL}}\n\\\\end{equation}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "Labeled equation environment", "matches": { "eql": true } }, "9996561a-7231-3239-b479-8c07476f680e": { "content": "PropTypes.string.isRequired,", "doc": "String prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeStringRequired", "matches": { "ptsr": true } }, "9996d8d9-1d20-3bea-8a1a-d183a0baa2ea": { "content": "{${3:value} for ${2:value} in ${1:iterable} if ${4:condition}}$0", "doc": "Create a set based on existing iterables, with condition if statement.", "filetype": "comprehension", "grammar": "lsp", "label": "Set Comprehension if filter", "matches": { "sci": true } }, "999941ef-e07f-327c-823a-5a1685d7db54": { "content": "for(int ${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++})\n{\n\t${5}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "forr": true } }, "999ab0e8-eecd-31c7-b8db-052797eaf9d1": { "content": "@version ${1:0.1.0}$0", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@version Semantic version", "matches": { "@ver": true } }, "999bb1c6-d7d4-391e-870c-ca96acead8db": { "content": "@see$0", "doc": "The @see tag can be used to create a list of references for other resources related to this export.", "filetype": "tsdoc", "grammar": "lsp", "label": "see", "matches": { "@see": true } }, "999be641-69c1-3db0-9785-5f918782c418": { "content": "#!/usr/bin/env rdmd", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "rdmd": true } }, "99a239e0-4bfc-34da-954e-b460f18c2b67": { "content": "place-items: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi:st": true } }, "99a8fb6c-003b-3906-9f1a-d430f33e30eb": { "content": "@manual{${1:LABEL},\n title = {${2}},\n memo = {author, organization, address, edition, month, year, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@manual": true, "manual": true } }, "99aa53d2-0185-36e8-9c8a-f4063ef5ba52": { "content": "border-top-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdts": true } }, "99ab0181-4c53-30e6-a951-9661de38eafc": { "content": "{${1} for ${2} in ${3:${VISUAL}}}${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "set comprehension", "matches": { "scp": true } }, "99adc47c-740e-37de-bae6-3882e57b5818": { "content": "immutable", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "imm": true } }, "99b48980-8eb1-37ca-972b-398ce9542310": { "content": "real, intent(out) ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real intent(out)", "matches": { "reo": true } }, "99b5cf2b-e96e-39d4-84a2-026f97386086": { "content": "// https://eips.ethereum.org/EIPS/eip-2021\r\n// https://github.com/IoBuilders/payoutable-token (example)\r\n// SPDX-License-Identifier: MIT\r\n/*\r\nAn extension to the ERC-20 standard token that allows Token wallet owners to request payout from their wallet,\r\nby calling the smart contract and attaching a payout instruction string.\r\n\r\nToken wallet owners (or approved addresses) can order payout requests through blockchain.\r\nThis is done by calling the orderPayoutFrom or orderPayoutFrom methods,\r\nwhich initiate the workflow for the token contract operator to either honor or reject the payout request.\r\nIn this case, payout instructions are provided when submitting the request, which are used by the operator to determine the destination of the funds.\r\n\r\nIn general, it is not advisable to place explicit routing instructions for the payouts on a verbatim basis on the blockchain,\r\nand it is advised to use a private communication alternatives, such as private channels, encrypted storage or similar,\r\nto do so (external to the blockchain ledger). Another (less desirable) possibility is to place these instructions on the instructions field in encrypted form.\r\n*/\r\n\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\ninterface IPayoutable /* is ERC-20 */ {\r\n enum PayoutStatusCode {\r\n Nonexistent,\r\n Ordered,\r\n InProcess,\r\n FundsInSuspense,\r\n Executed,\r\n Rejected,\r\n Cancelled\r\n }\r\n function authorizePayoutOperator(address orderer) external returns (bool);\r\n function revokePayoutOperator(address orderer) external returns (bool);\r\n function orderPayout(string calldata operationId, uint256 value, string calldata instructions) external returns (bool);\r\n function orderPayoutFrom(string calldata operationId, address walletToBePaidOut, uint256 value, string calldata instructions)\r\n external returns (bool);\r\n function cancelPayout(string calldata operationId) external returns (bool);\r\n function processPayout(string calldata operationId) external returns (bool);\r\n function putFundsInSuspenseInPayout(string calldata operationId) external returns (bool);\r\n function executePayout(string calldata operationId) external returns (bool);\r\n function rejectPayout(string calldata operationId, string calldata reason) external returns (bool);\r\n\r\n function isPayoutOperatorFor(address walletToDebit, address orderer) external view returns (bool);\r\n function retrievePayoutData(string calldata operationId) external view\r\n returns (address walletToDebit, uint256 value, string memory instructions, PayoutStatusCode status);\r\n\r\n event PayoutOrdered(address indexed orderer, string indexed operationId, address indexed walletToDebit, uint256 value, string instructions);\r\n event PayoutInProcess(address indexed orderer, string indexed operationId);\r\n event PayoutFundsInSuspense(address indexed orderer, string indexed operationId);\r\n event PayoutExecuted(address indexed orderer, string indexed operationId);\r\n event PayoutRejected(address indexed orderer, string indexed operationId, string reason);\r\n event PayoutCancelled(address indexed orderer, string indexed operationId);\r\n event PayoutOperatorAuthorized(address indexed walletToBePaidOut, address indexed orderer);\r\n event PayoutOperatorRevoked(address indexed walletToBePaidOut, address indexed orderer);\r\n}", "doc": "Draft: EIP-2021: Payoutable Token: An extension to the ERC-20 standard token that allows Token wallet owners to request payout from their wallet, by calling the smart contract and attaching a payout instruction string.", "filetype": "solidity", "grammar": "lsp", "label": "erc2021i", "matches": { "erc2021i-draft": true } }, "99b85d00-7d70-3e36-bc36-025e887f4fe8": { "content": "import { NgModule } from '@angular/core';\nimport { EffectsModule } from '@ngrx/effects';\nimport { StoreModule } from '@ngrx/store';\nimport { StoreDevtoolsModule } from '@ngrx/store-devtools';\nimport { environment } from '../../environments/environment';\n\n@NgModule({\n imports: [\n StoreModule.forRoot({}),\n EffectsModule.forRoot([]),\n environment.production ? [] : StoreDevtoolsModule.instrument()\n ]\n})\nexport class $1StoreModule {}", "doc": "NgRx Store Module", "filetype": "angular", "grammar": "lsp", "label": "ngrx-store-module", "matches": { "a-ngrx-store-module": true, "angular ng rx store module": true } }, "99c45836-5fba-309f-ad58-519d598a2b84": { "content": "log($2)", "doc": "float log(float x)\nvec2 log(vec2 x)\nvec3 log(vec3 x)\nvec4 log(vec4 x)\n\nThe log function returns the power to which the constant e has to be raised to produce x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "log", "matches": { "log": true } }, "99c4acc7-b25f-3812-b60f-693c59e34653": { "content": "before_action :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ba": true } }, "99cb039b-5581-3854-a054-902238ff167c": { "content": "use ${1:std::$2};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "use ...;", "matches": { "use": true } }, "99cce4f4-20e9-3e6f-8635-a8eb2d049919": { "content": "<video\nsrc={${1:clip}}\nbind:${2:duration}\nbind:${3:buffered}\nbind:${4:seekable}\nbind:${5:played}\nbind:${6:currentTime}\nbind:${7:paused}\nbind:${8:volume}\n></video>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-video", "matches": { "svbind-video": true, "svelte bind video": true } }, "99ccf36f-a8de-3c0c-82b6-b78053fb927f": { "content": "border-bottom-left-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbli:n": true } }, "99ce4d49-d62e-3bb9-8286-fe11604b467d": { "content": "import qualified ${1:Data.Text} as ${0:T}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "importq": true } }, "99dd9540-b537-3275-991a-36168599ff8b": { "content": "border: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bd": true } }, "99de59e3-fd3d-30c4-88e2-e4daf31b5bc0": { "content": "grid-auto-flow: column", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf:c": true } }, "99df0a1d-7e47-377b-af00-608249c16360": { "content": "cursor help", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:he": true } }, "99e45b07-f438-3d3e-b83e-233a9d09e0da": { "content": "Plug '${1}', { 'for': '${0}' }", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition with { 'for': '' }", "matches": { "plugfor": true } }, "99e5847c-07aa-37f2-a675-167d84e9e6b8": { "content": "alpha(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "alpha": true } }, "99e7ca2e-f7be-3659-be08-e1c673a662d8": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{/if}", "doc": "if block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-block", "matches": { "svelte if-block": true, "svif": true } }, "99e9d3fb-f044-3d1f-838e-6fabdcb15d70": { "content": "PropTypes.instanceOf($0).isRequired,", "doc": "Is an instance of a class prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeInstanceOfRequired", "matches": { "ptir": true } }, "99f3ac81-ed4e-3349-a01c-4cfed64af9e5": { "content": "overflow visible", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ov:v": true } }, "99f894c9-60e5-36d2-8f62-1a69e464a778": { "content": "(for/list ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/list", "matches": { "forl": true } }, "99f8da2e-86b7-3ee3-9efc-47ff06a97ec9": { "content": "${1:Title}\n-----${2:-}\n${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "-": true } }, "99f99c05-f481-3713-b512-a08cfa38707f": { "content": "if ($1) {\n\t${2:# body...}\n}\nelse {\n\t${3:# else...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Conditional if..else (ife)", "matches": { "ife": true } }, "99ff0450-9d9a-30f6-b4ef-051c1f8cdbb1": { "content": "@return ${1:Type and description of the returned value.}$0", "doc": "Type and description of the returned value.", "filetype": "cppdoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "9a043bf1-fe06-3b70-916f-856a44cc34e5": { "content": "${1:#:subtitle}\n-----------------------------------", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "subtitle": true } }, "9a04b887-e383-3ee6-bae5-c2e1ae857a50": { "content": "slice:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "slice": true } }, "9a074f1e-4b70-3b3a-8f4b-b96852606edd": { "content": "args:\n{{- range $key, $value := .Values.${1:value_key}.extraArgs }}\n {{- if $value }}\n - --{{ $key }}={{ $value }}\n {{- else }}\n - --{{ $key }}\n {{- end }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "args_spec": true } }, "9a0a6988-7a62-3b03-a8ca-b8684a9f8439": { "content": "${1:FIELDNAME} = models.TextField($2)", "doc": "TextField (mtext).\n\nA large text field.", "filetype": "models", "grammar": "lsp", "label": "mtext", "matches": { "mtext": true } }, "9a0da6ac-e491-3db7-9157-98e4d49fc790": { "content": "import { mapGetters } from 'vuex';\n\nexport default {\n\tcomputed: {\n\t\t...mapGetters([\n\t\t\t${1:'nameOfGetter'},\n\t\t])\n\t},\n};", "doc": "mapgetters inside a vue component", "filetype": "vue-script", "grammar": "lsp", "label": "Vue MapGetters", "matches": { "vmapgetters": true } }, "9a178b77-1b7c-309c-a516-194157287b1b": { "content": "/*! \\enum $1\n *\n * ${2:Detailed description}\n */\nenum ${1:name} { ${0} };", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "enum": true } }, "9a18d6f2-6399-38c5-8495-12d3c24af53f": { "content": "page-break-inside: avoid", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbi:av": true } }, "9a1bdc03-4ff4-32db-ab2d-e3500c2476a3": { "content": "${1:command} | enumerate", "doc": "\"enumerate\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "enumerate builtin", "matches": { "enumerate": true } }, "9a1d2ded-2067-3c99-aa0f-0c131fe2a8fa": { "content": "word-wrap suppress", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wow:s": true } }, "9a26b341-7e1e-30bd-995f-01b7c4787d9e": { "content": "![${1:id}]: ${2:url}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "![:": true } }, "9a2aa17e-17f7-3580-a20e-ac5747b1527c": { "content": "${1:FIELDNAME} = forms.UUIDField($2, required=${3:False})", "doc": "UUIDField (fuuid)", "filetype": "forms", "grammar": "lsp", "label": "fuuid", "matches": { "fuuid": true } }, "9a2b5a9d-b9f5-3acd-bda3-ae112f7c7606": { "content": "{#await ${1:promise}}\n\t<!-- promise is pending -->\n{:then ${2:value}}\n\t<!-- promise was fulfilled -->\n{/await}", "doc": "await then block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-then-block", "matches": { "s-await-then-block": true } }, "9a2b7b1a-afe6-34ab-aac8-56967abd274f": { "content": "resource \"aws_redshift_parameter_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_redshift_parameter_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_redshift_parameter_group", "matches": { "tf-aws_redshift_parameter_group": true } }, "9a33a57e-267f-3f88-87e9-b5df49fafe33": { "content": "import React, { PureComponent } from 'react'\n\ntype Props = {}\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent<Props> {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React pure component class with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactClassPureComponent", "matches": { "tsrpc": true } }, "9a373d5c-d259-3dba-a212-cf8ae195d818": { "content": "NSAutoreleasePool *pool = [NSAutoreleasePool new];\n$0\n[pool drain];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSAutoreleasePool (pool)", "matches": { "pool": true } }, "9a398685-c8a6-328d-8002-7280099fabbf": { "content": "font-variant: ${1:normal/small-caps};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "font-variant: normal:small-caps (font)", "matches": { "font": true } }, "9a440bb9-2284-326e-9634-cb4e972eaca1": { "content": "<img src=\"$1\" alt=\"$2\">$3", "doc": "HTML - Defines an image", "filetype": "html", "grammar": "lsp", "label": "img", "matches": { "img": true } }, "9a52ee4f-b4c4-37eb-ba6d-6e51912ada4c": { "content": "<td id=\"${1}\">${0}</td>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "td#": true } }, "9a546e2c-c6f3-34a4-a6de-8164d58b93c3": { "content": "import Html exposing (Html)\n\n\ntype alias Model =\n\t{}\n\n\ntype Msg\n\t= Noop\n\n\nmain : Program Never Model Msg\nmain =\n\tHtml.program\n\t\t{ init = init\n\t\t, view = view\n\t\t, update = update\n\t\t, subscriptions = subscriptions\n\t\t}\n\n\ninit : ( Model, Cmd Msg )\ninit =\n\t{} ! []\n\n\nupdate : Msg -> Model -> ( Model, Cmd Msg )\nupdate msg model =\n\tcase msg of\n\t\tNoop ->\n\t\t\tmodel ! []\n\n\nsubscriptions : Model -> Sub Msg\nsubscriptions model =\n\tSub.none\n\n\nview : Model -> Html Msg\nview model =\n\tHtml.text \"Hello, sailor!\"", "doc": "", "filetype": "elm", "grammar": "snu", "label": "Elm 0.18 program", "matches": { "program": true } }, "9a55f14f-d20d-330f-a9da-28476bc72db5": { "content": "export type ${1:first} = {${2:second}}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "exportType", "matches": { "exptp": true } }, "9a5e7480-aa49-36fe-8a73-9ebfde3f6b45": { "content": "reject do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rejd": true } }, "9a5fa8d4-7247-3eb2-a46a-9b572c20261c": { "content": "mediump", "doc": "The qualifier mediump is used to specify a precision between the highest and lowest available precision for a variable. The variable has to be an integer or a floating point scalar or a vector or matrix based on these types. The precision qualifier precedes the type in the variable declaration.\nIn the vertex shader the use of a precision qualifier is optional. If no qualifier is given all variables are of highest precision. In the fragment shader a precision qualifier has to be used when declaring a variable unless a default precision has been defined for the specific type.\n\nvarying mediump vec2 textureCoordinate;\n\nThe actual range corresponding to a precision qualifier is dependent on the specific OpenGL ES implementation. Using a lower precision might have a positive effect on performance (frame rates) and power efficiency but might also cause a loss in rendering quality. The appropriate trade-off can only be determined by testing different precision configurations.", "filetype": "glsl", "grammar": "lsp", "label": "mediump", "matches": { "mediump": true } }, "9a5fc432-18a3-345b-b9e1-e87571a2e66e": { "content": "private void OnCollisionExit(Collision other) {\n\t$0\n}", "doc": "OnCollisionExit is called when this collider/rigidbody has stopped touching another rigidbody/collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionExit", "matches": { "OnCollisionExit(Collision)": true } }, "9a606985-f79a-3e23-b1ac-24f1e6090656": { "content": "assertThat(${1:\"Test\"}, isOneOf(${2:\"Test\", \"TDD\"}));", "doc": "assert that isOneOf", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - isOneOf", "matches": { "test_isOneOf": true } }, "9a637dd7-4678-3251-a929-2f32c0d6655c": { "content": "${1:obj}.delegate('${2:selector expression}', '${3:event name}', function (${4:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "dele": true } }, "9a652ddb-e669-3afa-8499-df96c6d716c0": { "content": "${1:FStruct}* ${2:MyStruct} = ${3:DataTable}->FindRow<${1:FStruct}>(\"${4:RowName}\", \"${5:ContextString}\", ${6:bWarnIfMissing});", "doc": "Get a row from a datatable, must use same struct as Table itself.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal FindRow", "matches": { "utable_findrow": true } }, "9a69bd52-7e27-3549-9d58-3f73a01b6ac8": { "content": "import React, { useState } from 'react'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-usestate", "matches": { "imrs": true, "react import usestate": true } }, "9a6be0a5-19fe-3fb5-a53c-36e51ab8754e": { "content": "* [${1: }] ${2:first}\n* [${3: }] ${4:second}\n* [${5: }] ${6:third}\n$0", "doc": "Insert check list", "filetype": "asciidoc", "grammar": "lsp", "label": "check list", "matches": { "check list": true } }, "9a6e0360-51b7-3b35-be98-85be3137e3f9": { "content": "<#local\n\t${1:variable_name} = ${0:value${VISUAL}}\n/>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#local <#-- multiple lines --> />", "matches": { "locm": true } }, "9a73b067-a49b-3c05-b790-feff6d8cc35e": { "content": "try\n ${1}\n${2:catch}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "try ... end", "matches": { "try": true } }, "9a781ca9-201e-3a68-94d5-5fd0a7e0edfd": { "content": "PropTypes.oneOf(['$0']).isRequired,", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "react", "grammar": "lsp", "label": "propTypeEnumRequired", "matches": { "pter": true } }, "9a7e984a-1f1b-3fa1-84fd-15dcce1a66d8": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "else", "matches": { "el": true } }, "9a80e604-bce7-39f9-ad9a-26f20c4732c4": { "content": "background-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgi": true } }, "9a8186a9-3310-3d36-b373-af100f75d1ff": { "content": "#!/usr/bin/env python\n$0", "doc": "", "filetype": "python", "grammar": "snu", "label": "#!/usr/bin/env python", "matches": { "#!": true } }, "9a88767c-d686-3fc7-9783-cca972f47359": { "content": "#' @description\n#'\n#' ${1:type description}\n#'\n#' ${2:@field ${3:name}::${4:Type} ${5:Description}}\n#'\n#' @examples\n#'\n#' ${10: constructor examples}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "type definition", "matches": { "doct": true } }, "9a88961f-d745-3839-8754-2140e9433e95": { "content": "{% import \"${1:template}\" %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "import", "matches": { "import": true } }, "9a8bc0b3-adf2-31e2-975b-5b55325e35e8": { "content": "set(CMAKE_CXX_STANDDARD ${1:14})\nset(CMAKE_CXX_STANDDARD_REQUIRED ON)", "doc": "Add the snippet to set c++ standard", "filetype": "cmake", "grammar": "lsp", "label": "Set c++ standard", "matches": { "cxx": true } }, "9a8be1c2-752c-347f-bf31-7c894e169c8b": { "content": "resource \"azurerm_storage_blob\" \"${MyResource}\" {\n name = \"sample.vhd\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n storage_account_name = \"\\${azurerm_storage_account.test.name}\"\n storage_container_name = \"\\${azurerm_storage_container.test.name}\"\n}", "doc": "Defines azurerm_storage_blob resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_blob", "matches": { "tf-azurerm_storage_blob": true } }, "9a8c1b08-4131-3aad-99ce-0329caea3151": { "content": "function! ${1:#:func_name}(${2}) abort\n ${0:TARGET}\nendfunction", "doc": "", "filetype": "vim", "grammar": "snu", "label": "func endfunc", "matches": { "func": true, "function": true } }, "9a8c2ccc-9172-34d1-b2f4-45b4f05ec41c": { "content": "${1}_test() ->\n\t${0}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "test": true } }, "9a96129c-3595-3526-b27c-fdb8566ba7ca": { "content": "text-emphasis: after;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:a": true } }, "9a96b59f-eb31-3c10-bb61-de0063ce7f60": { "content": "${1:obj}.clone()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "clone": true } }, "9a993ff8-c9a0-3c5b-86ab-ae7d1d3c6f44": { "content": "resource \"aws_route_table\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route_table", "filetype": "terraform", "grammar": "lsp", "label": "aws_route_table", "matches": { "tf-aws_route_table": true } }, "9a9a21d6-4f8e-3aad-9cbc-13c3a02480ed": { "content": "${1:FIELDNAME} = serializers.BooleanField(${2})", "doc": "Django-rest Serializers ``BooleanField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF BooleanField", "matches": { "sbool": true } }, "9aa037c2-bdce-3e3d-a099-59188d9c0621": { "content": "for ${1:item} <- ${2:items} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "for": true } }, "9aa5fd51-d5e7-35e0-a701-168298c474ed": { "content": "${1:command} | upsert ${2:column} ${3:value}", "doc": "\"upsert\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "upsert builtin", "matches": { "upsert": true } }, "9aa66a63-7177-30ad-9294-fe2cedfa16cc": { "content": "# frozen_string_literal: true", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert frozen literal string", "matches": { "frozen": true } }, "9aae2dab-6ce1-3865-ad5e-8eec9a8fd33b": { "content": "def ${1:__init__}(self, *args, **kwargs):\n\tsuper(${0:ClassName}, self).$1(*args, **kwargs)", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "dol": true } }, "9ab75f67-48e7-33ba-911c-68a7bc8ad8fc": { "content": "list-style-type: decimal-leading-zero;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:dclz": true } }, "9ab765c1-24f9-3e1a-b612-a41191031111": { "content": "import React from 'react'", "doc": "import React", "filetype": "react", "grammar": "lsp", "label": "import-react", "matches": { "imr": true, "react import": true } }, "9ab8ec8a-f76d-331a-9730-fc991cc5fb3c": { "content": "borderTopLeftRadius: ${1},", "doc": "borderTopLeftRadius", "filetype": "react-native", "grammar": "lsp", "label": "borderTopLeftRadius", "matches": { "bor": true } }, "9aba806b-fa2c-30f6-a1e9-b5696bc7e444": { "content": "background-repeat: no-repeat", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgr:n": true } }, "9ac3a841-acec-31d1-8803-8e1c3563c3e0": { "content": "services:\n\t\t${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Services", "matches": { "ser": true } }, "9ac5a379-2e6b-3d2b-888b-73abb6bb226b": { "content": "@version ${1:1.39}$0", "doc": "Lists the version of a class, module or method. This is similar to a library version, but at finer granularity. In some cases, version of specific modules, classes, methods or generalized components might change independently between releases. A version tag is used to infer the API compatibility of a specific object.", "filetype": "rdoc", "grammar": "lsp", "label": "@version", "matches": { "@version": true } }, "9aca3c8a-1d06-3afe-9363-d94868130cd7": { "content": "this.props.${1:first}", "doc": "Access component's props", "filetype": "generated", "grammar": "lsp", "label": "componentProps", "matches": { "props": true } }, "9acce246-e4ec-3734-8b7c-d738a551af0f": { "content": "<Image alt=\"$1\" src=\"$1\" unsized=\"$1\" />", "doc": "Use sized Next Image component", "filetype": "next", "grammar": "lsp", "label": "Use unsized Next Image component", "matches": { "usimu": true } }, "9ad41d30-959e-35a5-b452-ae7bc7b574ce": { "content": "font_size=", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "font_size from pykv-sippets", "matches": { "font_size": true } }, "9ada31c1-9dca-3d4f-860c-a0ecbb1a2d3b": { "content": "internal ${1:int} ${2} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p&-": true } }, "9addafc0-046d-35b2-8a3c-beaf809343c5": { "content": "public static void Main(string[] args) {\n ${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "main": true } }, "9addc2d7-8e66-3ce0-a9b4-b96f3a6bac91": { "content": "<%= link_to \"${1:Link text...}\", ${2:model}_path(${0:@$2}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lip": true } }, "9af116e8-509a-356f-af39-7e7c0c174bd5": { "content": "flex-grow: ${0:0};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxg": true } }, "9af289de-e10f-3cb5-951b-32964af90e82": { "content": "<input type=\"radio\" name=\"${1}\" id=\"${2:$1}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:radio": true } }, "9b0057b9-7396-36fa-ba8a-e7c7bb787c42": { "content": "${1:a}: ${2:T}${0:, arg}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "arg": true } }, "9b02fa61-94d4-3de2-9b78-a7150930198b": { "content": "${1:obj}.show('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "show": true } }, "9b0381b3-ab23-3fe9-ab9d-369cb054e24b": { "content": "<p id=\"${1}\">${0}</p>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "p#": true } }, "9b0761a9-94c3-353d-975b-b48ed705d559": { "content": "text-transform: ${1|capitalize,uppercase,lowercase,full-width,none|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-transform", "matches": { "tt": true } }, "9b078d64-dfe0-3e1d-9082-fbf350a34255": { "content": "${1:var} ${2:item} = $1.findById(${3});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "findbyid": true } }, "9b0c2148-a180-395f-9825-591b4d84fc49": { "content": "<h4 class=\"${1}\">${0}</h4>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h4.": true } }, "9b0fc6aa-cd08-3255-b24b-884f9d35be89": { "content": "PropTypes.oneOfType([\n\t$0\n]),", "doc": "An object that could be one of many types", "filetype": "snippets", "grammar": "lsp", "label": "propTypeOneOfType", "matches": { "ptet": true } }, "9b122337-0f3e-3539-884b-04803533aac2": { "content": "${1:fn} := func() {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "fn := func() { ... }", "matches": { "anon": true } }, "9b181591-38fe-35a2-b405-1a8079093ffb": { "content": "switch ${1:object}\n\twhen ${2:value}\n\t\t${3:# body...}\n\telse\n\t\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Switch", "matches": { "swi": true } }, "9b19554e-ddad-3919-9d86-2c43eeef4dfe": { "content": "position: static;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pos:s": true } }, "9b1dc6f3-0bb0-3644-b15f-9498f10b9fb9": { "content": "[...Array(${1:length}).keys()]${0}", "doc": "sequence of 0..n", "filetype": "base", "grammar": "lsp", "label": "sequence-of-0-n", "matches": { "base sequence of": true } }, "9b1eaf5a-af53-342e-903f-cd38ebbb0cc5": { "content": "${1:obj}.next('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "next": true } }, "9b29ec21-9e9b-342e-bf8c-23f12627d641": { "content": "resource \"aws_opsworks_custom_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_custom_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_custom_layer", "matches": { "tf-aws_opsworks_custom_layer": true } }, "9b2a2d9a-6c7f-342c-a5cf-1dcf2da10a34": { "content": "function (${1:int x}) => ${2}${3:;}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "funl": true } }, "9b2ebace-4c59-3800-8bde-59161d459063": { "content": "list-style-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lisi:n": true } }, "9b34b6fb-e73e-3534-84e4-d0d747c67a54": { "content": "| truncate: ${length:20}, '${ellipsis:...}' }}", "doc": "String filter: truncate", "filetype": "jekyll", "grammar": "lsp", "label": "Filter truncate", "matches": { "truncate": true } }, "9b38c34d-7f6e-31f8-97d2-57eae54923b9": { "content": "detect { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "det": true } }, "9b3ab547-2103-3733-9b56-20745fd03834": { "content": "#![${1:warn}$0(rustdoc::private_intra_doc_links)]", "doc": "How to report when a public item is documented as private by mistake, or vice-versa, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "private_intra_doc_links", "matches": { "#![warn(rustdoc::private_intra_doc_links)]": true } }, "9b3cfd74-df2a-3f58-ac60-0b4a1393d34c": { "content": "<footer>\n\t$1\n</footer>", "doc": "HTML - Defines a footer for a section or page", "filetype": "html", "grammar": "lsp", "label": "footer", "matches": { "footer": true } }, "9b3f299f-dc8d-37b0-9966-11b3408a7fcf": { "content": "for(let ${1:first} in ${2:second}) {${3:third}}", "doc": "Iterating over property values of iterable objects", "filetype": "generated", "grammar": "lsp", "label": "forIn", "matches": { "fin": true } }, "9b424c85-541c-3f6f-ba2e-799c90c2a358": { "content": "| jsonify }}'", "doc": "Array filter: jsonify", "filetype": "jekyll", "grammar": "lsp", "label": "Filter jsonify", "matches": { "json": true } }, "9b4bb15d-52ed-30b2-97ce-00e5a3b04533": { "content": "private void OnDisconnectedFromServer(NetworkDisconnection info) {\n\t$0\n}", "doc": "Called on the client when the connection was lost or you disconnected from the server.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnDisconnectedFromServer", "matches": { "OnDisconnectedFromServer(NetworkDisconnection)": true } }, "9b4dfcf7-46fd-3b84-a2fa-c4664ebfc1e9": { "content": "sap.ui.controller(\"$1\", {\n onInit: function(){\n },\n onAfterRendering: function() {\n },\n onAfterRendering: function() {\n },\n onExit: function() {\n },\n});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapcomponent": true } }, "9b63fb10-1627-3281-9a7e-db0618beff5f": { "content": "t.references :${0:model}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tref": true } }, "9b6512ca-d55a-3122-9414-eb8df0362e9c": { "content": "<c:param name=\"${1}\" value=\"${0}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cparam": true } }, "9b6596a2-42b5-3ece-838d-ec32c7256b1c": { "content": "net.createServer(function(${1:socket}){\n\t$1.on('data', function(${3:data}){\n\t\t$4\n\t});\n\t$1.on('end', function(){\n\t\t$5\n\t});\n}).listen(${6:8124});", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "net.createServer", "matches": { "ncs": true } }, "9b65b1b2-d80b-3c1b-97b6-6e9d7f5f738e": { "content": "cfg!(${1})", "doc": "cfg!(…)", "filetype": "rust", "grammar": "lsp", "label": "cfg!", "matches": { "cfg!": true } }, "9b66004d-2d22-3b6b-94a6-3f444701587a": { "content": "with($1)\n{\n\t${VISUAL}$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "with (with)", "matches": { "with": true } }, "9b6862a4-faa6-3f2b-a333-ecad969b0b10": { "content": "public string ${1} { get; internal set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps+&": true } }, "9b6ee2ab-a90d-3e96-87af-4843a72c11b2": { "content": "watchEffect(() => {\n\t${1}\n})", "doc": "Run a function immediately while reactively tracking its dependencies, and re-run it whenever the dependencies have changed.", "filetype": "vue", "grammar": "lsp", "label": "vue-v3watcheffect", "matches": { "vue v3 watcheffect": true } }, "9b6ef2e9-db2c-38a4-8ca8-919c32daa771": { "content": "text-outline: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "to:n": true } }, "9b73a3f0-1e57-383f-8a1b-dd61c66f056f": { "content": "@spec ${1:name}(${2:args}) :: ${3:no_return}\ndef $1{4:args} do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "def + spec", "matches": { "defs": true } }, "9b7d506f-2f04-304a-b53e-ce4661f72780": { "content": "position: ${1|relative,absolute,fixed,sticky,static|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "position", "matches": { "pos": true } }, "9b809a8d-28fc-30a2-83de-e6f728c352f5": { "content": "${1:ModelName}::model()->deleteAll($2,array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ydela": true } }, "9b85615d-7038-34f1-9d0e-f20874129603": { "content": "provider \"influxdb\" {\n username = \"1234abcd\"\n url = \"http://influxdb.example.com/\"\n}", "doc": "define a influxdb provider.", "filetype": "terraform", "grammar": "lsp", "label": "influxdb", "matches": { "tf-influxdb": true } }, "9b8f57ea-1fbf-3901-8507-9a7c5d9e6e51": { "content": "white-space-collapse: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc": true } }, "9b99630b-3af7-3c76-84e1-2afd8cb6540d": { "content": "{% include ${1:#:TARGET} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "include": true } }, "9b9d1a4e-a9f9-3a84-a3fc-1f3bcaf8d356": { "content": "for (${1:type *object} in ${2:collection}) {\n\t${3:statements}\n}", "doc": "Code snippet for reverse 'forin' loop", "filetype": "objc", "grammar": "lsp", "label": "forin", "matches": { "forin": true } }, "9b9d43be-0ca4-3c17-a644-7d091c05e214": { "content": "def main(args: Array[String]):${1:T} = ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "main": true } }, "9ba9ad8d-c01c-34f2-987a-6905f1eaabd9": { "content": "defined(${1:Resource}[\"${2:name}\"])", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "defined": true } }, "9bb14438-f6ed-322c-940b-02d291d35a50": { "content": "*ngFor=\"let ${1:item} of ${2:list}; trackBy:${1:trackByFnName}\"${0}", "doc": "Angular *ngFor with trackBy", "filetype": "html", "grammar": "lsp", "label": "ngFor with trackBy", "matches": { "a-ngFor-trackBy": true } }, "9bb2e133-1f2e-3cc8-aabe-fab2919ff506": { "content": "else if ($1) {\n\t$0\n}", "doc": "Code snippet for else-if statement", "filetype": "cpp", "grammar": "lsp", "label": "else if", "matches": { "else if": true } }, "9bb53295-34b2-3351-8cda-4f504d76d502": { "content": "${fn:substringAfter(${1:string}, ${0:substr})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "substr:a": true } }, "9bb9845d-e0ce-3205-8f32-45f8af6ea900": { "content": "var ${1:var} = struct{\n\t${2:name} ${3:type}\n}{\n\t$2: ${4:value},\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Grouped globals with anonymous struct", "matches": { "gg": true } }, "9bb9e5b4-020f-3ee2-af07-13db742e5d5b": { "content": "{% endblock %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endblock", "matches": { "endblock": true } }, "9bbbd29c-2134-31b6-a706-d2ef75c9da09": { "content": "UPDATE ${1:table}\nSET ${2:column} = ${3:value}\nWHERE ${4:condition};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "UPDATE ... SET ... WHERE ...", "matches": { "UPDATE_DATA": true } }, "9bbe83a5-e4c1-3e53-8fd3-d1a5ba67d8ce": { "content": "font-family: ${0:arial};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-family", "matches": { "ff": true } }, "9bc239c4-23ed-3a90-88e1-e975228daf16": { "content": "<h1 id=\"${1}\">${0}</h1>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h1#": true } }, "9bc3f043-d339-3143-a78a-b4a57cc47943": { "content": "resource \"aws_alb_target_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_alb_target_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_alb_target_group", "matches": { "tf-aws_alb_target_group": true } }, "9bc96dfa-07dd-325a-b3ed-58fca32e08b4": { "content": "style ${1:base} {\n\t${2:attribute}: ${3:value};\n}", "doc": "Styles define with CSS how an HTML element looks.", "filetype": "mint", "grammar": "lsp", "label": "Style", "matches": { "sty": true } }, "9bc99694-ef41-33c1-a75c-4fc838a88521": { "content": "do\n{\n\t${0:${VISUAL}}\n} while (${1:true});", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "do": true } }, "9bce9f0c-1592-3f30-bcaa-8bd7c314ebdc": { "content": "```{r}\n${TM_SELECTED_TEXT}$0\n```", "doc": "Insert R code chunk", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert R code chunk", "matches": { "r code chunk": true } }, "9bceb8c2-3e08-336d-b6ca-3a093bdf3ef8": { "content": "v-bind$1=\"${2}\"", "doc": "Expects: any (with argument) | Object (without argument)", "filetype": "vue", "grammar": "lsp", "label": "vue-v-bind", "matches": { "vbind": true, "vue v-bind": true } }, "9bcf2da9-7920-3190-bcf2-76a4792a41f1": { "content": "const ${1:value} = useContext(${2:MyContext});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useContext", "matches": { "usect": true } }, "9bd6656c-15c9-316f-bf2c-2a8d4ceeb8fd": { "content": "variable \"${listener_arn}\" {\n type = \"string\"\n}\n\ndata \"aws_alb_listener\" \"listener\" {\n arn = \"\\${var.${listener_arn}}\"\n}", "doc": "Provides information about an Application Load Balancer Listener. This data source can prove useful when a module accepts an ALB Listener as an input variable and needs to know the ALB it is attached to, or other information specific to the listener in question.", "filetype": "terraform", "grammar": "lsp", "label": "aws_alb_listener", "matches": { "tf-aws_alb_listener": true } }, "9bdcc430-09ae-3623-b94b-a2c8f0969029": { "content": "\\\\frac{d {$1}}{d {$2}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "derivative", "matches": { "dv": true } }, "9be09426-0f9b-383f-806d-360c67f10bc7": { "content": "list-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lis": true } }, "9be4afd2-8c03-3472-beb6-bfeaafe5c838": { "content": "set(${1:x}, ${2:y}, ${0:color/image});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "pixel", "matches": { "set": true } }, "9be4d935-b4ab-3b87-8db0-977f3ead9ce7": { "content": "function ${1:${TM_FILENAME_BASE}}({ data }: InferGetServerSidePropsType<typeof getServerSideProps>) {\n\treturn $2\n}", "doc": "use InferGetServerSidePropsType snippet", "filetype": "next-ts", "grammar": "lsp", "label": "use Next.js InferGetServerSidePropsType", "matches": { "ufgss": true } }, "9be5d12b-6ba8-3350-a60d-a9a44dce8df1": { "content": "font-stretch ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst": true } }, "9be7af02-a052-3421-ad61-7d71f57f66e1": { "content": "{% render '${0:snippet}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "render": true } }, "9be8540e-e701-3a24-a140-0dbe8954659b": { "content": "try {\n\t${0:${VISUAL}}\n} catch(${1:Exception} ${2:e}) {\n} finally {\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "tryf": true } }, "9bea3e66-7c66-388f-bc4f-de9665161f34": { "content": "@inject('${1:name}', '${2:class}')", "doc": "@inject Service", "filetype": "snippets", "grammar": "lsp", "label": "inject service", "matches": { "b:inject": true } }, "9bea9cc1-756b-3e73-84b8-1770c9e1ee6e": { "content": "throw new $1Exception(\"$2\");", "doc": "", "filetype": "d", "grammar": "snu", "label": "throw (thr)", "matches": { "thr": true } }, "9bee72d0-a00a-32c3-acff-d740fdd5bf81": { "content": "{% html %}\n\t${0}\n{% endhtml %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig html", "matches": { "html": true } }, "9bf043ac-b7a3-3b32-a524-2aeb3fd44d27": { "content": "do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert do … end block", "matches": { "do": true } }, "9bf31f5e-4a5c-34c4-9615-7357e3d8a24a": { "content": "letter-spacing: $1px;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "letter-spacing: length-px (letter)", "matches": { "letter": true } }, "9bfc18e8-7c84-32a5-85fb-34d0ab3bb8a3": { "content": "aspectRatio: '${1}',", "doc": "aspectRatio", "filetype": "react-native", "grammar": "lsp", "label": "aspectRatio", "matches": { "as": true } }, "9bfc921d-9e5b-37a3-84c8-d1ec7ec94c6f": { "content": "<legend>${1:TARGET}</legend>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "legend": true } }, "9bfd7970-2c70-398f-b97c-afd1a4b3f56d": { "content": "public ${1:int} ${2:MyProperty} { get; private set; }$0", "doc": "An automatically implemented property with a 'get' accessor and a private 'set' accessor. C# 3.0 or higher", "filetype": "csharp", "grammar": "lsp", "label": "propg", "matches": { "propg": true } }, "9c0501e0-cdf5-37a2-bfd1-207da473e07b": { "content": "text-emphasis: dot;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:dt": true } }, "9c0629b1-aeb6-385f-93ca-a6354319d7e8": { "content": "this.state.$0", "doc": "Access component's state", "filetype": "snippets", "grammar": "lsp", "label": "componentState", "matches": { "state": true } }, "9c066dc4-0559-3f42-b542-92eb501f114f": { "content": "[Category(\"${0:#:category}\")]", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "category": true } }, "9c0be49f-5151-37c1-8628-a9f70badb73f": { "content": "page-break-inside: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbi": true } }, "9c0c700f-6211-3b85-9c9a-4a248c01c056": { "content": "^${1:command} | complete", "doc": "\"complete\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "complete builtin", "matches": { "complete": true } }, "9c0d7a46-292e-3bb4-8a05-38f9164a0474": { "content": "@media ${1:print} {\n\t${2:${VISUAL}}\n}${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "@media mediatype { }", "matches": { "@m": true } }, "9c0f9768-0903-37b0-9a5b-5ba3cd8d70a1": { "content": "${1:obj}.wrap('${2:<div class=\"extra-wrapper\"></div>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "wrap": true } }, "9c110398-6c5e-37b6-aa50-34d3906cdfdf": { "content": "list-style-type ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list": true } }, "9c12c26c-9391-3630-a10f-d9374b0e44ac": { "content": "animation-timing-function: ${1|linear,ease,ease-in-out,ease-in,ease-out,step-start,step-end,steps,cubic-bezier|};", "doc": "initial value: ease", "filetype": "css", "grammar": "lsp", "label": "animation-timing-function", "matches": { "anitf": true } }, "9c146376-3e23-34b3-b898-7473dcb201ee": { "content": "<form>\n${1:TARGET}\n</form>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "form": true } }, "9c1727d1-8045-3dd9-b4a9-877ba6bac3ca": { "content": "- (${1:id})${2:method};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "md": true } }, "9c1b6a59-518a-3771-a04e-1a0e12ee67a5": { "content": "${1:method} (${2:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "method", "matches": { "m": true } }, "9c1df639-5786-39d5-9b30-7f1aabed46ad": { "content": "outline ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "o": true } }, "9c1f6582-1542-384d-9ade-8bc986987084": { "content": "for ${1} of ${2} loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for each", "matches": { "for_each": true } }, "9c1f66b6-2235-370d-b718-12e57a64da41": { "content": "console.warn(${1:object});", "doc": "Displays a message in the console but also displays a yellow warning icon along with the logged message", "filetype": "base", "grammar": "lsp", "label": "consolewarn", "matches": { "base console warn": true } }, "9c365097-3d36-3cbf-a5e4-9986d683da77": { "content": "::: {layout-ncol=3}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "col3", "matches": { "col3": true } }, "9c37e649-27e3-3d0e-b4f8-6c8ee113ecc8": { "content": "<%= link_to \"${1:Link text...}\", ${2:parent}_${3:child}_path(${4:@$2}, ${0:@$3}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "linp": true } }, "9c387fb6-a17d-30e6-8c7e-69b51690b82b": { "content": "cy.viewport(${1:width}, ${2:height});", "doc": "Control the size of the screen for your application.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-viewport", "matches": { "cypress viewport": true } }, "9c3bc7de-ca46-350e-a91a-be55dbadbde0": { "content": "text-justify: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj": true } }, "9c407219-bb72-3839-b832-156d7eb0c6cd": { "content": "sinh($2)", "doc": "return the hyperbolic sine of the parameter", "filetype": "glsl", "grammar": "lsp", "label": "sinh", "matches": { "sinh": true } }, "9c422311-c5da-3983-ac13-e38728a5c436": { "content": ".${1:title}\n[quote, ${3:attribution}, \"${4:citation title and information}\"]\n----\n$2\n----\n$0", "doc": "Insert quote block with title", "filetype": "asciidoc", "grammar": "lsp", "label": "quote block 2", "matches": { "quote block+": true } }, "9c438e76-28da-3462-a3db-6eeac69ee9af": { "content": "background-position: ${1:0} ${2:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgp": true } }, "9c4f1d22-7261-3404-9cf0-eee0f83543a8": { "content": "@canany(['update', 'view', 'delete'], ${1:\\$post})\n $2\n@endcanany", "doc": "display a portion of the page only if the user is authorized to perform a given action.", "filetype": "snippets", "grammar": "lsp", "label": "canany", "matches": { "b:canany": true } }, "9c5589db-eba6-3445-8320-dd9a3443c740": { "content": "const", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "con": true } }, "9c5724c7-f4ee-39b4-aec8-6f6135f5fc29": { "content": "add:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "add": true } }, "9c5793d7-3799-353c-b316-53e069051fe0": { "content": "rel=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "rel": true } }, "9c5945d8-3951-34f7-9e71-96ddc563b076": { "content": "if (${1:#:condition}) {\n\t${2:TARGET}\n} elsif (${3}) {\n\t${4:#:elsif...}\n} else {\n\t${5:#:else...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "9c5d68bf-b496-3103-8424-feddf42970d4": { "content": "System.out.print(\"${0:Message}\");", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "print": true } }, "9c63a4d4-57a1-3b60-b35f-da1cc8db2d9e": { "content": "_.isFinite(${value})", "doc": "_.isFinite(3);\n// => true\n\n_.isFinite(Number.MIN_VALUE);\n// => true\n\n_.isFinite(Infinity);\n// => false\n\n_.isFinite('3');\n// => false\n\nChecks if `value` is a finite primitive number.\n\n**Note:** This method is based on\n[`Number.isFinite`](https://mdn.io/Number/isFinite).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isfinite", "matches": { "lodash isfinite": true } }, "9c66a850-22f3-39d9-aa80-ec7fe0484fe9": { "content": "~w($0)a", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "atom list", "matches": { "al": true } }, "9c676a63-cc9d-388c-9fe7-202d01c9614b": { "content": "depends_on:\n\t\t${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Depends on", "matches": { "dep": true } }, "9c67ec9e-47e9-357f-b7c1-dc6e097e40c2": { "content": "padding-bottom ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pb": true } }, "9c6ed3a0-1bc1-33f7-9e94-1544979336f1": { "content": "typeof ${1:first}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "typeofSnippet", "matches": { "tpf": true } }, "9c72f59c-6123-3955-afaf-8fba7908271d": { "content": "class $1Admin(admin.ModelAdmin):\n\t'''\n\t\tAdmin View for $1\n\t'''\n\tlist_display = ('$2',)\n\tlist_filter = ('$3',)\n\tinlines = [\n\t\t$4Inline,\n\t]\n\traw_id_fields = ('$5',)\n\treadonly_fields = ('$6',)\n\tsearch_fields = ['$7']\nadmin.site.register($1, $1Admin)", "doc": "", "filetype": "django", "grammar": "snu", "label": "Model Admin View", "matches": { "adminview": true } }, "9c783bfe-36cf-31ca-b8ed-9bd1c0c82dd8": { "content": "var $1 = new sap.m.Button({\n\t\t\ttext : $2,\n\t\t\ttype : $3,\n\t\t\twidth : $4,\n\t\t\tenabled :$5,\n\t\t\tvisible :$6,\n\t\t\ticon : $7,\n\t\t\ticonFirst : $8,\n\t\t\tactiveIcon :$9,\n\t\t\ticonDensityAware : $10,\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmbutton": true } }, "9c792c3f-eec1-3a36-b7f2-0ed5a5531b86": { "content": "character(len=$1${2:, kind=$3})${4:, ${5:attributes}} :: ${6:name}", "doc": "Character", "filetype": "fortran", "grammar": "lsp", "label": "char", "matches": { "char": true } }, "9c7fdeee-bcca-3ec2-b383-7fa9264f49e4": { "content": "position ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pos": true } }, "9c83bfec-9488-3e27-a175-72ddfb4bbb34": { "content": "module type ${1:M} = sig\n ${2}\nend$0", "doc": "Snippet for a module type definition", "filetype": "ocaml", "grammar": "lsp", "label": "module type", "matches": { "module": true } }, "9c8b3926-d019-3b1c-b647-99bd67dd5f89": { "content": "enum ${1:#:Name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "enum {}", "matches": { "enum": true } }, "9c91c2c0-d5c3-344a-9b0f-eda216e53412": { "content": "ALTER DATABASE ${1:dbName}\n\tCHARACTER SET ${2:charset}\n\tCOLLATE ${3:utf8_unicode_ci};", "doc": "Alter database", "filetype": "sql", "grammar": "lsp", "label": "alterdb", "matches": { "alterdb": true } }, "9c95d6fc-f191-3690-bc18-60c318fc6933": { "content": "${1:el}.removeChild(${2:elem})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "removeChild", "matches": { "herc": true } }, "9c98c632-930c-3f73-8d91-8f1eacbc6a64": { "content": "${1:command} | lines", "doc": "\"lines\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "lines builtin", "matches": { "lines": true } }, "9c99ee8f-c68c-3dee-9c34-644e0ce781dc": { "content": "security_opt:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Security Opt", "matches": { "sec": true } }, "9c9b9bde-b3bf-3948-8024-2a5803c1cc93": { "content": "<%= $0 %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "=", "matches": { "=": true } }, "9c9bca9c-677a-3887-8f15-8aa89e07ee2b": { "content": "resource \"cloudstack_ipaddress\" \"${myResourceName}\" {\n network_id = \"6eb22f91-7454-4107-89f4-36afcdf33021\"\n\n}", "doc": "define cloudstack_ipaddress resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_ipaddress", "matches": { "tf-cloudstack_ipaddress": true } }, "9c9c5175-732a-3f13-8eed-2e03129b4012": { "content": "qr/\n ${0:regex}\n/xms", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "qrx": true } }, "9ca30766-16b9-3a18-9d48-26267f3f7811": { "content": "import { GraphQLClient } from 'graphql-request';", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-import-client", "matches": { "graphql-request import client": true } }, "9ca3a464-0cf8-304d-afc6-fb408bcef34f": { "content": "@behaviour ${1:Mix.Task}\n${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "beh": true } }, "9cb1e5ec-d785-31b5-8c55-0ff8c6a8a7e4": { "content": "option_env!(\"${1}\")", "doc": "option_env!(\"…\")", "filetype": "rust", "grammar": "lsp", "label": "option_env", "matches": { "option_env": true } }, "9cb442ab-f83d-3afb-a0eb-d4002eebd5cc": { "content": "<ul class=\"${1}\">\n\t${0}\n</ul>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ul.": true } }, "9cb48c00-49ce-3bbe-8235-5fa11e9141f3": { "content": "${1:FIELDNAME} = forms.TypedMultipleChoiceField($2)", "doc": "TypedMultipleChoiceField (ftmuchoice)", "filetype": "forms", "grammar": "lsp", "label": "ftmuchoice", "matches": { "ftmuchoice": true } }, "9cb4a04c-b322-37e2-b9bf-8b6d37a0ec50": { "content": "it { should redirect_to ${0:url} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isrt": true } }, "9cb9cfc3-b79a-3034-bb98-d86db88e6740": { "content": "text-transform: ${1:none};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-transform", "matches": { "tt": true } }, "9cbf2a67-dc37-3613-895b-239e5c47cda4": { "content": "#!/usr/bin/env bash\nset -euo pipefail\nIFS=$'\\n\\t'", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "sbash": true } }, "9cc16151-09e6-34e7-9bfa-875cf26196b0": { "content": "border-top-right-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtri:n": true } }, "9cc75a4a-1151-3915-9b30-a939e54a8954": { "content": "${0:sub_parser} = parser.add_subparsers().add_parser(\"${1:name}\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "addsp": true } }, "9cd3d9f1-541e-3ea0-b87a-4ea0ec34a8e7": { "content": "const_cast<${1}>(${2})${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "const_cast<>()", "matches": { "const_cast": true } }, "9cdba78d-a042-3a10-9a0b-7e09c91a3ed8": { "content": "import styled from 'styled-components/native';\n\nexport const ${1:Container} = styled.${2:View}`\n ${3}\n`;", "doc": "Create React Native Styled Components file", "filetype": "react-native-ts", "grammar": "lsp", "label": "styles", "matches": { "styled-rn": true } }, "9cf69747-729d-36d8-b150-5240ce1170ad": { "content": "render :update do |${2:page}|\n\t$2.$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (update)", "matches": { "ru": true } }, "9cfb6a45-c8b5-3b1e-ad94-1a415081d2f3": { "content": "overflow-style: marquee;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs:mq": true } }, "9d020ef1-6a4f-3cf0-b8d5-ff78307cd818": { "content": "_.kebabCase(${string})", "doc": "_.kebabCase('Foo Bar');\n// => 'foo-bar'\n\n_.kebabCase('fooBar');\n// => 'foo-bar'\n\n_.kebabCase('__FOO_BAR__');\n// => 'foo-bar'\n\nConverts `string` to\n[kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-kebabcase", "matches": { "lodash kebabcase": true } }, "9d063d71-c1c3-3b52-aa64-9ea48743fecc": { "content": "overflow: '${1}',", "doc": "overflow", "filetype": "react-native-ts", "grammar": "lsp", "label": "overflow", "matches": { "over": true } }, "9d0a2a27-e416-30e0-b6bf-edf4aba36aac": { "content": "class ${1:${TM_FILENAME_BASE}} extends React.Component {\n\tconstructor(props) {\n\t\tsuper(props);\n\n\t\tthis.state = {};\n\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a React component class with constructor, empty state, proptypes and export in ES6 module system without imports. (Mostly used when React, Proptypes are provided by webpack provide plugin)", "filetype": "snippets", "grammar": "lsp", "label": "reactWithWebpackDefaults", "matches": { "rwwd": true } }, "9d166158-f5da-3721-a636-9164ef68ab96": { "content": "internal ${1:void} ${2}(${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "m&": true } }, "9d1c061e-000c-30d5-8487-c08f5a22f5f5": { "content": "nocheck\nfastcall\nfastinit\nnolinkcheck\nlnkalign\nnoparamcountcheck\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "speed - native", "matches": { "speed": true } }, "9d21483d-f62d-3e2f-98e3-82458e145169": { "content": "sort_by {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sort_by": true } }, "9d227d68-096d-3adc-b3d8-5dd3d888be4e": { "content": "(lang $1 $2)", "doc": "Snippet for a lang stanza", "filetype": "dune-project", "grammar": "lsp", "label": "lang", "matches": { "lang": true } }, "9d28323c-9f34-33c0-a8bc-c677c13fd86c": { "content": "| plus: ${1:1}", "doc": "Math filter: plus", "filetype": "liquid", "grammar": "lsp", "label": "Filter plus", "matches": { "plus": true } }, "9d305a8b-fc8b-35fe-9e9c-35a191d4a58e": { "content": "${1:FIELDNAME} = forms.IPAddressField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "IPAddressField", "matches": { "fip": true } }, "9d333d73-d242-34f2-9c24-f747edf28c5c": { "content": "^^ ${1:title}\n${2:content}\n^^", "doc": "footnote (ranged version)", "filetype": "norg", "grammar": "lsp", "label": "single_footnote", "matches": { "footnoter": true } }, "9d369667-8c5d-3b89-9e19-fd573899728c": { "content": "function ${1:function_name}() {\n\t$0\n}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "fun": true } }, "9d36b7d6-29da-3b63-99ca-7b5c922039d8": { "content": "<input type=\"checkbox\" name=\"${1}\" id=\"${2:$1}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:checkbox": true } }, "9d3eaa83-d01e-3b5e-a52d-e0180187c14c": { "content": "{%- capture ${1:variable} -%}$2{%- endcapture -%}", "doc": "Variable tag: capture, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag capture, whitespaced", "matches": { "capture-": true } }, "9d3fd271-2432-369b-a8b2-5594e62fd805": { "content": "*${1:${TM_SELECTED_TEXT}}*$0", "doc": "Insert italic text", "filetype": "quarto", "grammar": "lsp", "label": "Insert italic text", "matches": { "italic": true } }, "9d42501b-d5a6-3751-adfc-895c20ccae34": { "content": "<hr>", "doc": "HTML - Defines a horizontal rule", "filetype": "html", "grammar": "lsp", "label": "hr", "matches": { "hr": true } }, "9d462102-88ac-3edb-9f66-92774cc2b149": { "content": "<abbr title=\"$1\">$2</abbr>$3", "doc": "HTML - Defines an abbreviation", "filetype": "html", "grammar": "lsp", "label": "abbr", "matches": { "abbr": true } }, "9d5265c9-75f6-3595-9099-1b2217e0df1e": { "content": "public class ${1:Hello} {\n static public void main(String args[]) {\n System.out.println(\"Hello, world!\");\n }\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "helloworld": true } }, "9d56aec9-d7b3-39b9-ad4d-505f76918108": { "content": "resource \"google_compute_subnetwork\" \"${MyResource}\" {\n name = \"default-us-east1\"\n ip_cidr_range = \"10.0.0.0/16\"\n network = \"\\${google_compute_network.default.self_link}\"\n region = \"us-east1\"\n}", "doc": "Defines google_compute_subnetwork resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_subnetwork", "matches": { "tf-google_compute_subnetwork": true } }, "9d593aad-b862-3d57-96b4-23b48d70c3e4": { "content": "scope(failure) ${1}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "scf": true } }, "9d5b8878-8609-39e8-ad78-30039bc8e3f9": { "content": "${1|transition,in,out|}:${2:name}|${3:local}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-local", "matches": { "svelte transition local": true, "svtl": true } }, "9d5e6adf-be09-35eb-9bb9-0004c6399f03": { "content": "_.stubString()", "doc": "_.times(2, _.stubString);\n// => ['', '']\n\nThis method returns an empty string.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-stubstring", "matches": { "lodash stubstring": true } }, "9d6106d4-48e3-3b79-9f09-3d03bfba25d6": { "content": "@verbatim\n{{ ${1:variable} }}\n@endverbatim", "doc": "displaying JavaScript variables in a large portion of your template", "filetype": "snippets", "grammar": "lsp", "label": "blade verbatim", "matches": { "b:verbatim": true } }, "9d6207c4-3bb0-34d5-b091-86c89770a836": { "content": "switch ${1:?options?} ${2:string} {\n\t${3:pattern1} {${0:expr1}}\n\tdefault {${4:default expr}}\n}", "doc": "Returns the value of variable varName. If value is specified, then set the value of varName to value, creating a new variable if one does not already exist, and return its value.", "filetype": "tcl", "grammar": "lsp", "label": "Evaluate one of several scripts, depending on a given value", "matches": { "switch": true } }, "9d630ddf-5585-3377-baef-3db0e19a147a": { "content": "class ${1:ModelName}(models.Model):\n\t\"\"\"${2:docstring}\"\"\"\n\t${3}\n\n\tclass Meta:\n\t\t${4}\n\n\tdef __unicode__(self):\n\t\t${5}\n\n\tdef save(self, *args, **kwargs):\n\t\t${6}\n\n\t@models.permalink\n\tdef get_absolute_url(self):\n\t\treturn ('${7:view_or_url_name}' ${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "model": true } }, "9d6568e0-376f-3a73-8bb4-b6b47399b70b": { "content": "import ${1:gleam/result}.{${0}}", "doc": "import unqualified", "filetype": "gleam", "grammar": "lsp", "label": "Import Unqualified", "matches": { "im.": true, "import": true } }, "9d70f476-ba8e-3994-9dfd-8e0521a9b783": { "content": "${1:app}.put('$2', $3);", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "express PUT", "matches": { "eput": true } }, "9d727065-8cbc-3af6-9ab0-c9a90944071d": { "content": "provider \"vcd\" {\n user = \"\\${var.vcd_user}\"\n password = \"\\${var.vcd_pass}\"\n org = \"\\${var.vcd_org}\"\n url = \"\\${var.vcd_url}\"\n vdc = \"\\${var.vcd_vdc}\"\n maxRetryTimeout = \"\\${var.vcd_maxRetryTimeout}\"\n allow_unverified_ssl = \"\\${var.vcd_allow_unverified_ssl}\"\n}", "doc": "define a vcd provider.", "filetype": "terraform", "grammar": "lsp", "label": "vcd", "matches": { "tf-vcd": true } }, "9d7d0776-bf1c-35ee-a0c3-8d29a7803b33": { "content": "${3:void} ${1:name}(${2:args}) {\n $0\n}", "doc": "Insert a function definition.", "filetype": "dart", "grammar": "lsp", "label": "fun", "matches": { "fun": true } }, "9d80f873-62a2-3d32-91a6-e1d52e6cc9b6": { "content": "left: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "l:a": true } }, "9d81e785-26e9-3af4-8f72-0bc5bda45fb9": { "content": "@!method ${1:method_signature(parameters)}$0", "doc": "Defines a method object with a given method signature, using indented block data as the method’s docstring. The signature is similar to the @overload tag. The comment containing this directive does not need to be attached to any source, but if it is, that source code will be used as the method’s source. To define an attribute method, see @!attribute.", "filetype": "rdoc", "grammar": "lsp", "label": "@!method", "matches": { "@!method": true } }, "9d82d13b-99ce-35a0-965f-f6b33af22d3b": { "content": "def __repr__(self):\n\t${1:pass}\n\ndef __str__(self):\n\t${2:pass}\n\ndef __unicode__(self):\n\t${3:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods implementing string representation", "matches": { "repr": true } }, "9d832aa9-9d9d-397c-96be-7f1dfcacfa83": { "content": "\"us-east-1\"", "doc": "Define a aws-region-us-east-1 US East (N.Virginia) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-us-east-1", "matches": { "tf-aws-region-us-east-1": true } }, "9d88ebd9-b581-34a4-960a-c9cce25cca2d": { "content": "import Vue from 'vue';\nimport VueRouter from 'vue-router';\n\nVue.use(VueRouter);\n\nexport const router = new VueRouter({\n\tbase: '/',\n\tmode: 'history',\n\troutes: [\n\t\t{ path: '/path', component: component }\n\t]\n});", "doc": "Base for Vue Router", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router", "matches": { "vrouter": true } }, "9d89b7f6-ad82-35ed-9b3e-140172a8838c": { "content": "@foreach ($$1 as $$2)\n\t${3:${VISUAL}}\n@endforeach", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@foreach directive", "matches": { "foreach": true } }, "9d94d15a-e800-3d03-806f-50d8152849aa": { "content": "add_subdirectory(${1:./src})", "doc": "Add the snippet for add_subdirectory()", "filetype": "cmake", "grammar": "lsp", "label": "add_subdirectory()", "matches": { "ads": true } }, "9d95a2b4-2aed-36cd-9458-200afd8b9516": { "content": "${1:obj}.queue(${2:name}${3:, newQueue})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "queue": true } }, "9d9b43b4-fad1-3d9d-99e9-3a2295182281": { "content": "modifier ${1:name}($2) {\n\t$0_\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "modifier declaration", "matches": { "mod": true } }, "9da04ea5-cd65-3b8c-a7b2-4c90c5cb13d8": { "content": "assert_raises ${1:StandardError} do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asrd": true } }, "9da116a4-dfcd-35dd-a4dd-60f88ce321b6": { "content": "protected", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "po": true } }, "9da6b7db-3bae-36af-b77b-24969b007d6c": { "content": "${1:obj}.triggerHandler('${2:event name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "trigh": true } }, "9daaf0c4-68ad-3718-a07b-97f916b0378e": { "content": "func $1(${2:w} http.ResponseWriter, ${3:r} *http.Request) {\n\t$0\n}", "doc": "Snippet for http handler declaration", "filetype": "go", "grammar": "lsp", "label": "http handler declaration", "matches": { "hand": true } }, "9dac4f8b-4bb5-322f-bfa8-4d14f711d8c1": { "content": "elif ${1:#:condition}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "elif ...: ...", "matches": { "elif": true } }, "9dac9cd0-7485-39a4-bda9-82ce52ef3640": { "content": "#[cfg(test)]\nmod tests {\n\tuse super::${1:*};\n\n\ttest${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Test module", "matches": { "testmod": true } }, "9daec017-787e-30d2-ae3c-09c57e61e719": { "content": "<dfn>$1</dfn>$2", "doc": "HTML - Defines a definition term", "filetype": "html", "grammar": "lsp", "label": "dfn", "matches": { "dfn": true } }, "9db208b7-da21-334b-b841-3f7a8171f0cf": { "content": "System.Diagnostics", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.d": true } }, "9db26372-3766-364d-a896-bac5d05475a8": { "content": "$this->assertNotNull(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertNotNull($a)", "matches": { "asnnu": true } }, "9db611b4-0651-38bc-8fe5-4de6fd08da0d": { "content": "const {${1:site}} = useStaticQuery(\n graphql`${2:query}`\n);", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-usestatic-query", "matches": { "gatsby usestaticquery": true } }, "9dbc5465-8dfe-3af9-ac6d-e86c1f01688c": { "content": "#![${1:warn}$0(rustdoc::invalid_rust_codeblocks)]", "doc": "How to report code blocks in examples that are invalid, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "invalid_rust_codeblocks", "matches": { "#![warn(rustdoc::invalid_rust_codeblocks)]": true } }, "9dbe78d8-2153-3205-81b4-d0329d1b2bf4": { "content": "extern \"C\" fn ${1:name}(${2:arg}: ${3:Type}) -> ${4:RetType} {\n ${5:// add code here}\n}", "doc": "extern \"C\" fn …(…) { … }", "filetype": "rust", "grammar": "lsp", "label": "extern-fn", "matches": { "extern-fn": true } }, "9dd02688-e892-3aa5-8fbb-d44e7a5c72c2": { "content": "-include(\"${1:hrl_name}.hrl\").", "doc": "module", "filetype": "erlang", "grammar": "lsp", "label": "include", "matches": { "inc": true } }, "9dd09bf7-bda4-323b-a232-a52a16f6a917": { "content": "else static if(${1}) {\n\t${2}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "seif": true } }, "9dd3bd60-0538-3e87-8898-dd4afde74124": { "content": "PropTypes.array,", "doc": "Array prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeArray", "matches": { "pta": true } }, "9dd3f180-9ad8-3474-b38e-190391d2fc45": { "content": "private bool ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb-": true } }, "9ddaede3-422b-3f9d-9a3e-b6ee9749c18c": { "content": "module ${1:mod} (\n\t\t${2:export}\n\t${3:, ${4:export}}\n) where$0", "doc": "simple module with exports", "filetype": "haskell", "grammar": "lsp", "label": "module exports", "matches": { "mod exports": true, "modu": true } }, "9de066ca-0d9c-3452-8216-c03ba85a8e49": { "content": "# File resource\nfile ${1:\"/path/to/file\"} do # Path to the file\n\t${2:#}backup ${3:5} # How many backups of this file to keep. Set to false if you want no backups.\n\t${4:#}owner ${5} # The owner for the file\n\t${6:#}group ${7} # The group owner of the file (string or id)\n\t${8:#}mode ${9} # The octal mode of the file (4-digit format)\n\t${10:#}content ${11:nil} # A string to write to the file. This will replace any previous content if set\n\n\t${12:#}${13:action :create} # Create this file (Default)\n\t${14:#}${15:action :delete} # Delete this file\n\t${16:#}${0:action :touch} # Touch this file (update the mtime/atime)\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "file": true } }, "9de4bf73-a7b1-30ec-a3c9-d1163ac7347f": { "content": "package { \"${1:package name}\":\n\tensure\t=> ${0:present},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "package": true } }, "9de8eaab-f618-33c5-8d48-b73e3c889f9b": { "content": "for (int ${2:i} = 0; $2 < ${1:Things}.length; $2${3:++}) {\n\t${0:$1[$2]}\n};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "for": true } }, "9de90b90-cf56-3045-a420-d65cfd3fa1b2": { "content": "using ${1:package} as ${2:name}", "doc": "Code snippet for using a package and rename.", "filetype": "julia", "grammar": "lsp", "label": "using as", "matches": { "as": true, "us": true, "using": true } }, "9dedbba2-92b4-322a-a504-db37df42e92b": { "content": "beginRecord(${1:renderer}, ${0:filename});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "beginRecord": true } }, "9df7d8dd-c832-3f5e-9968-317a0784cf99": { "content": "protected bool ${1}(${2})\n{\n\t${0:return false;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mb|": true } }, "9e014134-6835-3f0a-a333-b5994caf742d": { "content": "display table-cell", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbc": true } }, "9e017962-3de1-3f91-9e0f-52c525767fb1": { "content": "setContext(${1:key}, ${2:context})", "doc": "svelte setContext", "filetype": "svelte", "grammar": "lsp", "label": "svelte-set-context", "matches": { "s-set-content": true } }, "9e05e234-45e6-3445-bad6-5ad92e321538": { "content": "dictsortreversed:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "dictsortrev": true } }, "9e0654c9-78bd-3d64-87ac-b8b0075aa68b": { "content": "${1:callbacks}.locked()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Clocked": true } }, "9e06e72a-ce96-3dc9-a55d-78884cc26a03": { "content": "kruskal.test(${1:formula}, ${2:data}, ${3:subset}, ${4:na.action}, ${5:...})", "doc": "Kruskal-Wallis Rank Sum test", "filetype": "r-snippets", "grammar": "lsp", "label": "kr", "matches": { "kruskal": true } }, "9e07efee-2a48-38cb-ae13-dab8796f3b7c": { "content": "test('should $1', () => {\n $0\n})", "doc": "Testing `test` block", "filetype": "react-ts", "grammar": "lsp", "label": "testBlock", "matches": { "test": true } }, "9e081ae3-4360-3f20-8ae8-314908432dd2": { "content": "pass", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "pass statement", "matches": { "pass": true } }, "9e13d201-7694-3235-a966-f35e421d0919": { "content": "else:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "el": true } }, "9e143b82-0f43-359d-b03f-655bf4a3f33e": { "content": "export const ${1:member} = ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module export const", "matches": { "ec": true } }, "9e17c35b-7451-366c-a946-a89e859d8668": { "content": "$1: .single \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Short", "matches": { "sh": true } }, "9e1aa801-f17f-3094-8314-b31329586bac": { "content": "do {\n\t${0:# code...}\n} while (${1:\\$${2:a} <= ${3:10}});", "doc": "Do-While loop", "filetype": "php", "grammar": "lsp", "label": "do … while …", "matches": { "do": true } }, "9e1c9da8-97dd-3c54-addf-60ec514febc2": { "content": "const ${dragControls} = useDragControls()", "doc": "useDragControls()\nBy creating a dragControls using the useDragControls hook, we can pass this into the draggable component's dragControls prop.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-drag-controls", "matches": { "framer-motion use-drag-controls": true, "use-drag-controls": true } }, "9e20cf98-258d-3f5d-abb9-d2ff0b3683db": { "content": "expect(${1:target}).toBeNull()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be null (coffee)", "matches": { "en": true } }, "9e282d8b-0221-3010-bd38-bcc8510330d1": { "content": "expect($1).toBeUndefined();$0", "doc": "expects the argument is undefined", "filetype": "jest", "grammar": "lsp", "label": "jest-tobeundefined", "matches": { "jest expect tobeundefined": true, "tbu": true } }, "9e347fa6-1a68-3359-a61d-c754afc2fe1c": { "content": "resource \"aws_iam_role_policy_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_role_policy_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_role_policy_attachment", "matches": { "tf-aws_iam_role_policy_attachment": true } }, "9e385a2f-e580-3ecb-a475-c22d96c3d904": { "content": "{#each ${1:items} as ${2:item}}\n\t${3: <!-- content here -->}\n{/each}", "doc": "each block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-block", "matches": { "s-each-block": true } }, "9e391916-d03e-38e9-aaa9-21541438d24d": { "content": "func Benchmark${1:Method}(b *testing.B) {\n\tfor i := 0; i < b.N; i++ {\n\t\t${0}\n\t}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "benchmark": true } }, "9e394a28-514b-3e09-90b2-f9a3afae43de": { "content": "@eq-$1", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "eqnref", "matches": { "eqnref": true } }, "9e3a4d7f-8154-3c05-aa7a-33e0c561944c": { "content": "const ${1:actionName} = (${2:arg}) => {\n\treturn {\n\t\ttype: ${3:VISUAL},\n\t\t$2\n\t};\n};", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "act": true } }, "9e3c3245-5b9c-3ec9-9868-ed75668ea17a": { "content": "[Conditional(\"${1:#:SYMBOL}\")]${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "cond": true, "conditional": true } }, "9e405c7a-b008-36b4-aa1d-848df81c79c1": { "content": "beforeRouteEnter(to, from, next) {\n\tnext(vm => {${1:}});\n},", "doc": "Vue Router component guards beforeRouteEnter", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeRouteEnter", "matches": { "vbeforerouteenter": true } }, "9e42aca3-b9b9-3a1e-928e-83e4d1e88939": { "content": "{% filter ${1} %}\n\t${0}\n{% endfilter %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "filter": true } }, "9e430b8b-8a7d-3fa1-9e76-e0c16840239a": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeFunctionalExportComponent", "matches": { "rnfe": true } }, "9e434369-74b7-387c-bd9e-ba7bd6a50c35": { "content": "[[${1:key}: ${2:value}${3:, }]${4:; }]", "doc": "table", "filetype": "nushell", "grammar": "lsp", "label": "table", "matches": { "table": true } }, "9e43b9c2-a9e8-3280-92f7-22353e9ccce9": { "content": "use:action={${1:parameters}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-use-parameters", "matches": { "svelte use parameters": true, "svupar": true } }, "9e48822e-697a-3db3-bbe7-863905c98055": { "content": "@prependOnce('${1:scripts}')\n $2\n@endPrependOnce", "doc": "Combine @once and @prepend for convenience (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "prependOnce", "matches": { "b:prependOnce": true } }, "9e488281-0653-3bd6-864b-62d74a0538e0": { "content": "background-clip: padding-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgcp:pb": true } }, "9e4f2d59-d4d6-3b8a-9ce5-d50ef2135289": { "content": "resource \"aws_opsworks_memcached_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_memcached_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_memcached_layer", "matches": { "tf-aws_opsworks_memcached_layer": true } }, "9e52db49-21df-3aeb-b261-816c700b9558": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter}, ${5:Type} ${6:Parameter})\n{\n\t${7}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "defun2": true } }, "9e5363b2-4c39-3a5a-9d86-2fb0134c7f64": { "content": "catch${1:#:pattern} {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "catch": true } }, "9e57bd3a-0cda-39e0-8eaf-dd35de41314c": { "content": "const ${1:client} = new GraphQLClient(\n ${2:url},\n {\n headers: {\n ${3:key}: ${4:value}\n },\n }\n);", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-client", "matches": { "graphql-request client": true } }, "9e61c1c4-e6dd-37c0-a284-0dccbab77486": { "content": "console.log(${1:object});", "doc": "Displays a message in the console", "filetype": "base", "grammar": "lsp", "label": "consolelog", "matches": { "base console log": true } }, "9e64d259-819d-35df-b827-60355a16be9d": { "content": "UDecalComponent* ${1:MyDecal} = UGameplayStatics::SpawnDecalAttached(GetWorld(), ${2:DecalMaterialInterface}, ${3:Size}, ${4:AttachToComponent}, ${5:AttachPointName}, ${6:Location}, ${7:Rotation}, EAttachLocation::${8|KeepRelativeOffset,KeepWorldPosition,SnapToTarget,SnapToTargetIncludingScale|}, ${9:lifeSpan});", "doc": "Spawn Decal at Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnDecalAttached", "matches": { "uspawn_decal_attached": true } }, "9e665be9-f751-3d63-b4d2-f5fe4a1d3ccc": { "content": "${1:ObjectName} = CreateDefaultSubobject<${2:ObjectClass}>(TEXT(\"${1:ObjectName}\"));", "doc": "Creates Subobject (component)", "filetype": "unreal", "grammar": "lsp", "label": "Unreal DefaultSubobject", "matches": { "ucreatedefaultsubobject": true } }, "9e681a37-f7a2-327b-9c89-dbe2d14e0e5d": { "content": "{fig-align=\"center\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "align", "matches": { "align": true } }, "9e6d03ad-035f-3981-b25b-0eb0e4f1fce1": { "content": "# ${1:documentation}\ndef ${2:name} [${3:param}: ${4|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${5:, }] {\n\t$0\n}", "doc": "\"def\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@def builtin", "matches": { "@def": true } }, "9e6d8f0e-74c4-380e-8540-32a381ef9f49": { "content": "\"\"\"${1:Description}\n\n@param ${2:param}: ${3: Description}\n@type $2: ${4: Type}\n\n@return: ${5: Description}\n@rtype : ${6: Type}\n\n@raise e: ${0: Description}\n\"\"\"", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "epydoc": true } }, "9e6f0e62-3a30-39ba-a807-4d38b2ea4243": { "content": "RAILS_DEFAULT_LOGGER.debug \"${1:message}\"$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "RAILS_DEFAULT_LOGGER.debug (rdb)", "matches": { "rdb": true } }, "9e71184e-c2c9-3068-8ea8-1b71a1ce6c73": { "content": "class ${1:#:NAME} {\n constructor(${2:#:Args}) {\n ${3:#:TARGET}\n }\n\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "class NAME {...}", "matches": { "class": true } }, "9e74036c-4ab2-334b-915c-5d676d806810": { "content": "ambient(${1:value1}, ${2:value2}, ${0:value3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ambient": true } }, "9e7427cd-3678-3a2a-b890-57dd12f716c3": { "content": "const ${1} = require('${2:module_name}');", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "re": true } }, "9e7767ec-f222-3475-8701-e696246228e6": { "content": "PropTypes.instanceOf($0)", "doc": "Is an instance of a class prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeInstanceOf", "matches": { "pti": true } }, "9e7dbd4d-74d3-3ec9-a39a-e252fbaab353": { "content": "font-stretch semi-condensed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:sc": true } }, "9e7dc4f5-bc86-323a-955c-446170324e10": { "content": "provider \"fastly\" {\n api_key = \"${fastlyApiKey}\"\n}", "doc": "define a fastly provider.", "filetype": "terraform", "grammar": "lsp", "label": "fastly", "matches": { "tf-fastly": true } }, "9e87a30e-a743-377e-a4f2-9f9648882631": { "content": "$.isWindow(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "iswin": true } }, "9e88c23e-b6f2-3d32-8aaa-c86781468109": { "content": "color: #${1:DDD};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color: color-hex (color)", "matches": { "color": true } }, "9e89105e-de75-36d5-98e6-891560b3597a": { "content": "## ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 2", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 2", "matches": { "heading2": true } }, "9e8d5db8-dc3f-39bb-8739-0551f252af9e": { "content": "#![feature(${1:plugin})]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "feature attribute", "matches": { "feat": true } }, "9e981e39-63b9-3e3c-9e2e-b6d93cb11f5b": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n */", "doc": "A simple PHP comment block for classes, including short summary, and details. Useful when you prefer to add the other documentation tags manually.", "filetype": "phpdoc", "grammar": "lsp", "label": "comment_simple", "matches": { "/*": true } }, "9e9c8bac-2784-3a69-9756-b6c314177f56": { "content": "[[${1:foo} alloc] init${2}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "a": true } }, "9e9d8df4-766d-3f78-9945-b6ec6c9db3f1": { "content": "message(WARNING \"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(WARNING \"...\")", "matches": { "warning_message": true } }, "9e9e7e6d-c7dc-38fb-83b8-9352215e6065": { "content": "resource \"statuscake_test\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n website_name = \"google.com\"\n website_url = \"www.google.com\"\n test_type = \"HTTP\"\n check_rate = 300\n}", "doc": "define statuscake_test resource.", "filetype": "terraform", "grammar": "lsp", "label": "statuscake_test", "matches": { "tf-statuscake_test": true } }, "9e9f0c7e-8d72-3546-9236-7e3f3d27730c": { "content": "System.out.printf(\"${1:Message}\", ${0:args});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "printf": true } }, "9ea39604-d290-339c-bf12-0a0543b2fea7": { "content": "std_logic", "doc": "std_logic Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_logic", "matches": { "std": true } }, "9ea83513-b398-3050-a7ed-2026c3415a1b": { "content": "#undef ${0:#:SYMBOL}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "und": true, "undef": true } }, "9eb73cc7-0770-3dbc-9688-9b4aa0a434c4": { "content": "${1:obj}.slideUp('${2:slow/400/fast}', function () {\n\t${0:// callback};\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "supc": true } }, "9ebda6f1-4acf-3a0b-bd26-0f0e075477aa": { "content": "// https://uniswap.org/docs/v2/smart-contracts/router02/\r\n// https://github.com/Uniswap/uniswap-v2-periphery/blob/master/contracts/UniswapV2Router02.sol implementation\r\n// UniswapV2Router02 is deployed at 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D on the Ethereum mainnet, and the Ropsten, Rinkeby, Görli, and Kovan testnets.\r\n\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.6.2;\r\n\r\n// You can add this typing \"uniV2Router01\" \r\nimport './IUniswapV2Router01.sol';\r\n\r\ninterface IUniswapV2Router02 is IUniswapV2Router01 {\r\n function removeLiquidityETHSupportingFeeOnTransferTokens(\r\n address token,\r\n uint liquidity,\r\n uint amountTokenMin,\r\n uint amountETHMin,\r\n address to,\r\n uint deadline\r\n ) external returns (uint amountETH);\r\n function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(\r\n address token,\r\n uint liquidity,\r\n uint amountTokenMin,\r\n uint amountETHMin,\r\n address to,\r\n uint deadline,\r\n bool approveMax, uint8 v, bytes32 r, bytes32 s\r\n ) external returns (uint amountETH);\r\n\r\n function swapExactTokensForTokensSupportingFeeOnTransferTokens(\r\n uint amountIn,\r\n uint amountOutMin,\r\n address[] calldata path,\r\n address to,\r\n uint deadline\r\n ) external;\r\n function swapExactETHForTokensSupportingFeeOnTransferTokens(\r\n uint amountOutMin,\r\n address[] calldata path,\r\n address to,\r\n uint deadline\r\n ) external payable;\r\n function swapExactTokensForETHSupportingFeeOnTransferTokens(\r\n uint amountIn,\r\n uint amountOutMin,\r\n address[] calldata path,\r\n address to,\r\n uint deadline\r\n ) external;\r\n}", "doc": "Uniswap Router02", "filetype": "solidity", "grammar": "lsp", "label": "uniV2Router02", "matches": { "uniV2Router02": true } }, "9ec027ac-cc24-326a-99ac-9231b2965038": { "content": "companion object {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "cobj": true } }, "9ec49ff7-04ef-33dc-bbe7-71d148c136b7": { "content": "cattr_accessor :${0:attr_names}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "cattr_accessor", "matches": { "crw": true } }, "9ece3c90-665c-3562-8632-4302377c5aef": { "content": "struct ${1:Name}(${2:Type});", "doc": "struct …(…);", "filetype": "rust", "grammar": "lsp", "label": "struct-tuple", "matches": { "struct-tuple": true } }, "9ed05d5f-e4b0-37a7-b279-6eee8a2319a1": { "content": "resource \"triton_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n key = \"\\${file(\"keys/id_rsa\")}\"\n}", "doc": "define triton_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "triton_key", "matches": { "tf-triton_key": true } }, "9ed917ec-9080-3555-ae41-48429737843c": { "content": "make(${1:[]string}, ${0:0})", "doc": "", "filetype": "go", "grammar": "snu", "label": "make", "matches": { "mk": true } }, "9edc938f-138b-39bc-a65b-9b0a7b53a0b9": { "content": "function range(${1:argument},${2:...})$0", "doc": "value of the maximum argument minus the value of the minimum argument", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-range", "matches": { "function range": true } }, "9ee3e517-d573-30ee-a00f-1573f30b1af3": { "content": "export use ${1:module} ${2:members}", "doc": "\"export use\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export use builtin", "matches": { "export-use": true } }, "9ee61b5d-d580-389e-a588-c3da6b28c469": { "content": "func Test${1}(${2:t *testing.T}) {\n ${3}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func Test...(t *testing.T) { ... }", "matches": { "functest": true } }, "9ee633f9-5f01-398e-a7f0-b1ccf047b74a": { "content": "set border", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set border", "matches": { "border": true } }, "9ee7f46a-bb37-30d9-bb3f-76bdb759401b": { "content": "${1:font} = loadFont(\"${0:FFScala-32.vlw}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "loadFont": true } }, "9ef6ac67-de08-3e7f-9289-f70ff876113c": { "content": "FUNCTION MOD(${1:value},${2:modulus})$0", "doc": "remainder from the division of value by modulus", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MOD", "matches": { "FUNCTION MOD": true } }, "9efa0ee8-cbbe-3d27-9f5d-fd19baa066fd": { "content": "${1:iterable}.every((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "every", "matches": { "every": true } }, "9efa1faa-059c-348e-ab8d-1afba25a4f99": { "content": "{ ${0:#statements} }", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "{": true } }, "9f027774-92fe-3a4c-8455-92ec6a60cc0b": { "content": "${1:obj}.fadeTo('${2:slow/400/fast}', ${3:0.5})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadeto": true } }, "9f0e4597-29d7-3773-9a58-bbe3e2876548": { "content": "import React, { PureComponent } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-pure-component-prop-types", "matches": { "imrpcp": true, "react import purecomponent proptypes": true } }, "9f135c69-ae62-3609-94c9-e8c52d7163e7": { "content": "Run Keyword And Continue On Failure ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Continue On Failure", "matches": { "rkacof": true } }, "9f196e49-cd15-3f0d-bdf3-0984f758b24c": { "content": "- ${1:first}\n- ${2:second}\n- ${3:third}\n$0", "doc": "Insert unordered list", "filetype": "quarto", "grammar": "lsp", "label": "Insert unordered list", "matches": { "unordered list": true } }, "9f1b8d76-6a48-3f29-8759-d751e4a9b741": { "content": "uvm_get_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM get_peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_peek_imp", "matches": { "uvm_get_peek_imp": true } }, "9f1cd0a7-16cb-319e-b1ff-44fd761416d8": { "content": "resource \"aws_s3_bucket\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_s3_bucket", "filetype": "terraform", "grammar": "lsp", "label": "aws_s3_bucket", "matches": { "tf-aws_s3_bucket": true } }, "9f1febde-b2bc-3347-b6cc-d0e2661edadc": { "content": "PropTypes.any,", "doc": "Any prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeAny", "matches": { "ptan": true } }, "9f24406b-2d81-37cc-a1d3-b4a86536bda6": { "content": "// MARK: - UI", "doc": "Create a MARK: - UI", "filetype": "objc", "grammar": "lsp", "label": "MARK: - UI", "matches": { "markui": true } }, "9f2aec9e-f676-3231-ad03-92f45e557cad": { "content": "text-outline ${1:0} ${2:0} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "to+": true } }, "9f303352-1a3e-386c-94de-29609c109aeb": { "content": "in_array(${1:needle}, ${2:haystack})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "in_array", "matches": { "ia": true } }, "9f3264de-f759-35f3-b6d2-c13eb20ee8ae": { "content": "${1:obj}.children('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "children": true } }, "9f33d1ff-c053-3e0c-ac87-4762f0bec834": { "content": "require IEx; IEx.pry\n$0", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "IEx.pry", "matches": { "pry": true } }, "9f394159-c293-35c8-9021-8682fc40a342": { "content": "<%= ${1:f}.password_field :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffpf": true } }, "9f3bfaf8-d543-3ba5-b98c-97baea3124c4": { "content": "await tick()", "doc": "svelte tick function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-tick", "matches": { "s-tick": true } }, "9f3f0809-5e17-3744-985e-b7eb92fe2fa5": { "content": "resource \"${resource_type}\" \"${resource_name}\" {\n ${field} = \"${value}\"\n}", "doc": "basic resource definition", "filetype": "terraform", "grammar": "lsp", "label": "resource", "matches": { "res": true, "resource": true } }, "9f43a1dd-0861-3cb6-b1ef-0c648744126f": { "content": "has ${1:Type} ${2:$!identifier};", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "has": true } }, "9f49804e-fd98-30da-a29d-6475d98c2748": { "content": "content: attr(${0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:a": true } }, "9f4eb79c-6b8a-3233-a3c1-973fcad1075d": { "content": "quantile(${1:x}, ${2:probs = ${3:seq(0, 1, 0.25)}}, ${4:na.rm = ${5:FALSE}}, ${6:names = ${7:TRUE}}, ${8:type = ${9:7}}, ${10:...})", "doc": "Quantile", "filetype": "r-snippets", "grammar": "lsp", "label": "qua", "matches": { "quantile": true } }, "9f4ee391-736b-3915-b46f-96b041f5e0ce": { "content": "white-space: nowrap;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs:nw": true } }, "9f52590c-b097-3b26-90cb-c3b5cd98473a": { "content": "public ${1:int} ${2:MyProperty} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "propg": true } }, "9f52ce9b-ec6e-375f-9d2f-ddf22859d17a": { "content": "double precision :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "double": true } }, "9f58d32d-7096-3f94-9eaa-a7d5ebf14a6b": { "content": "divisibleby:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "divisibleby": true } }, "9f642816-2631-3a5b-a81a-0c44b5cdd12d": { "content": "background-origin: padding-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgo:pb": true } }, "9f6a2961-1cb0-32ed-bc0c-fe9442575b84": { "content": "@category$0", "doc": "The @category tag can be used to place several related API items under a common header when listed in a page's index. It may be specified multiple times to list a reflection under several headings.", "filetype": "tsdoc", "grammar": "lsp", "label": "category", "matches": { "@category": true } }, "9f6b38f7-9273-372f-b3bc-f6b1b640927a": { "content": "- [${1| ,x|}] ${2:text}\n${0}", "doc": "Insert task list", "filetype": "rst", "grammar": "lsp", "label": "Insert task list", "matches": { "task": true } }, "9f6e0a02-6f37-3a55-be8d-614e6dc2e311": { "content": "admin.site.register($1)", "doc": "register the model class without providing a ModelAdmin description.", "filetype": "admin", "grammar": "lsp", "label": "register", "matches": { "register": true } }, "9f70a420-c1af-3da3-81b1-28f5ba0484b2": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "el": true } }, "9f71bf5d-bf9c-3ca2-8f51-905bf2bdfc32": { "content": "export default (req, res) => {\n res.json(${1:object});\n};", "doc": "API routes provide built in middlewares which parse the incoming request. Those middlewares are: req.cookies, req.body, req.query.", "filetype": "next", "grammar": "lsp", "label": "next-api", "matches": { "next api": true } }, "9f76316e-7649-3946-8695-6603c5cf9c53": { "content": "for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "for ($i = 0; $i < $count; $i++) { ... }", "matches": { "for": true } }, "9f76656d-62ce-3d4a-a265-f3862b35d7ae": { "content": "try {\n\t${0}\n} finally {\n\t\n}", "doc": "try/finally", "filetype": "base", "grammar": "lsp", "label": "try-finally", "matches": { "base try finally": true } }, "9f792993-f151-34ba-92a9-98e10052ec98": { "content": "data ${1:Type} = ${2:$1} ${0:Int}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "da": true } }, "9f79516b-9d5b-3010-9569-5aabd9ddc3ab": { "content": "for ${1:name} from ${2:start} til ${3:finish} by ${4:step}\n\t${5}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "forrexb": true } }, "9f7bc922-8150-3c4c-8823-b8a958e01c34": { "content": "#!/usr/bin/env python2\n# -*- coding: utf-8 -*-", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "#!2": true } }, "9f7cb267-b08b-3bc8-8a86-a93cf42b899e": { "content": "arr", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Array", "matches": { "T": true } }, "9f7d3f9a-a95c-3653-9fe0-8304100bcff6": { "content": "GEngine->AddOnScreenDebugMessage(0, ${1:0.f}, FColor::${2|Red,Green,Blue,Cyan,Magenta,Yellow,Purple,Orange|}, FString::Printf(TEXT(\"${3:TEXT}\")));", "doc": "Print a string to screen ingame (duration, color, text)", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Print String", "matches": { "uprintstring": true } }, "9f81dc86-7c02-3a0a-b437-3f0474b98b27": { "content": "| truncatewords: ${1:5}, '${2:...}'", "doc": "String filter: truncatewords", "filetype": "liquid", "grammar": "lsp", "label": "Filter truncatewords", "matches": { "truncatewords": true } }, "9f8b8b4f-eb92-344b-9360-03d878453516": { "content": "Mouse Over ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Over", "matches": { "mover": true } }, "9f8bc2e3-c756-3668-b652-d4e48be7eee1": { "content": "clamp($2, $3, $4)", "doc": "float clamp(float x, float minVal, float maxVal)\nvec2 clamp(vec2 x, vec2 minVal, vec2 maxVal)\nvec3 clamp(vec3 x, vec3 minVal, vec3 maxVal)\nvec4 clamp(vec4 x, vec4 minVal, vec4 maxVal)\n\nThe clamp function returns x if it is larger than minVal and smaller than maxVal. In case x is smaller than minVal, minVal is returned. If x is larger than maxVal, maxVal is returned. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nfloat clamp(float x, float minVal, float maxVal)\nvec2 clamp(vec2 x, float minVal, float maxVal)\nvec3 clamp(vec3 x, float minVal, float maxVal)\nvec4 clamp(vec4 x, flfloat minVal, float maxVal)\n\nThere is also a variation of the clamp function where the second and third parameters are always a floating scalars.", "filetype": "glsl", "grammar": "lsp", "label": "clamp", "matches": { "clamp": true } }, "9f90dbd4-461f-3a9f-b6ba-54a9d73cbf03": { "content": "cy.scrollTo(${1:x}, ${2:y});", "doc": "Scroll to a position defined by the distance in pixels from window/element’s x and y or percentage of the window/element’s width and height.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-scroll-to-coordinates", "matches": { "cypress scroll to coordinates": true } }, "9f9143ef-9171-3842-88e0-bbd080a259d2": { "content": "@inbook{${1:name},\n author = {${2:author}},\n editor = {${3:editor}},\n title = {${4:title}},\n chapter = {${5:chapter}},\n pages = {${6:pages}},\n publisher = {${7:publisher}},\n volume = {${8:?_volume}},\n number = {${9:?_number}},\n series = {${10:?_series}},\n type = {${11:?_type}},\n address = {${12:?_address}},\n edition = {${13:?_edition}},\n year = {${14:year}},\n month = {${15:?_month}},\n note = {${16:?_note}},\n}", "doc": "A section of a book without its own title.", "filetype": "bibtex", "grammar": "lsp", "label": "@inbook", "matches": { "@inbook": true } }, "9f9391c9-5489-36c4-a596-c1b94e8d3637": { "content": "private void OnStateUpdate(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) {\n\t$0\n}", "doc": "Called on the first Update frame when a statemachine evaluate this state.", "filetype": "unity", "grammar": "lsp", "label": "StateMachineBehaviour OnStateUpdate", "matches": { "OnStateUpdate()": true } }, "9f979fbe-a33d-3165-8fd8-a1c4df372be8": { "content": "render text: \"${1:text to render...}\", layout: \"${2:layoutname}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (text,layout) (rtl)", "matches": { "rtl": true } }, "9f9e4da0-bcb7-3b71-b90b-a20c0a8feaf7": { "content": "foreach (${1:var} ${2:entry} in ${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "foreach": true } }, "9fa55148-d57f-3ef8-a3c4-ff694e6e65e7": { "content": "lreplace \"${1:list}\" ${2:first} ${3:last} {${0:?element element ...?}}", "doc": "lreplace returns a new list formed by replacing zero or more elements of list with the element arguments. first and last are index values specifying the first and last elements of the range to replace. The index values first and last are interpreted the same as index values for the command string index, supporting simple index arithmetic and indices relative to the end of the list.", "filetype": "tcl", "grammar": "lsp", "label": "Replace elements in a list with new elements", "matches": { "lreplace": true } }, "9fa67f41-7b60-3da1-980d-342b9973a1f5": { "content": "background-repeat repeat", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgr:r": true } }, "9faa6a4b-1b3b-3d4f-8589-0ba71bb32cea": { "content": "import { connect } from 'react-redux'", "doc": "Import connect from Redux", "filetype": "redux", "grammar": "lsp", "label": "redux-import-connect", "matches": { "redux import connect": true } }, "9faef43c-1aff-3aa2-9955-2e1811b30c41": { "content": "echo '<pre>'; var_dump(${0}); echo '</pre>';", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pd": true } }, "9fb3f179-a27e-3b51-aec6-0379dbaba85e": { "content": "GetWorld()->SweepSingleByProfile(${1:Hit}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, \"${5:ProfileName}\", FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return first blocking hit using Collision Profile.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Single Profile", "matches": { "usweep_single_profile": true } }, "9fbcdf2d-e081-32e1-8567-43a999240b3d": { "content": "border-style: inset", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:i": true } }, "9fbeb156-fc86-376d-8b2f-8c91c24b89da": { "content": "interface ${1} {\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "interface", "matches": { "int": true } }, "9fc2a0e3-59e8-393d-bb09-b62a52ffe133": { "content": "resource \"cloudstack_vpn_customer_gateway\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n cidr = \"10.0.0.0/8\"\n esp_policy = \"aes256-sha1\"\n gateway = \"192.168.0.1\"\n ike_policy = \"aes256-sha1\"\n ipsec_psk = \"terraform\"\n}", "doc": "define cloudstack_vpn_customer_gateway resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_vpn_customer_gateway", "matches": { "tf-cloudstack_vpn_customer_gateway": true } }, "9fc30d39-c738-3fc0-bf1b-f017ecb56e9c": { "content": "{width=\"$3\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "width", "matches": { "width": true } }, "9fc65477-1e95-34d2-981f-475e9872e756": { "content": "${1:FIELDNAME} = forms.TimeField($2, required=${3:False})", "doc": "TimeField (ftime)", "filetype": "forms", "grammar": "lsp", "label": "ftime", "matches": { "ftime": true } }, "9fc6cddf-86dc-3d60-8de7-0405daa8c61b": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeFunctionalExportComponentWithStyles", "matches": { "rnfes": true } }, "9fc76853-2902-3c7f-81f3-1c27df7e5a07": { "content": "marginLeft: ${1},", "doc": "marginLeft", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginLeft", "matches": { "mar": true } }, "9fc7d25a-0c68-356a-9490-b08ebf0ccb55": { "content": "volume_driver: ${1:driver}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Volume Driver", "matches": { "volume_": true } }, "9fc913a1-3357-3b8c-ab72-ea0e5bb6ed53": { "content": "@import '${0:filename}';", "doc": "", "filetype": "css", "grammar": "lsp", "label": "@import", "matches": { "imp": true } }, "9fd2a0b9-51b0-3aee-b0bc-9e4b2002ecec": { "content": "for (\\$${1:i}=${2:0}; \\$${1:i} < $3; \\$${1:i}++) { \n\t${0:# code...}\n}", "doc": "For-loop", "filetype": "php", "grammar": "lsp", "label": "for …", "matches": { "for": true } }, "9fd55ea5-e99a-3b6a-9d4b-ed89190e43b9": { "content": "fontStyle: '${1:normal}',", "doc": "fontStyle", "filetype": "react-native-ts", "grammar": "lsp", "label": "fontStyle", "matches": { "fo": true } }, "9fd5c286-e47b-3d25-918d-65deabb377ca": { "content": "return ${0};", "doc": "return", "filetype": "base", "grammar": "lsp", "label": "return", "matches": { "base return": true } }, "9fd62aac-741a-3f44-af89-74371cb02e0f": { "content": "switch (${1:#:let}) {\n case ${2:#:val}:\n ${0:TARGET}\n break\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "switch": true } }, "9fd6d00e-7f8a-301d-9375-66ce9aa4b0c2": { "content": "{% import \"${1:template}\" as ${2:name} %}$0", "doc": "import", "filetype": "twig", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "9fd98008-3c0e-3513-ac09-a9cfd054cab8": { "content": "${1:obj}.attr({'${2:attr1}': '${3:value1}', '${4:attr2}': '${5:value2}'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "attrm": true } }, "9fdd9c61-62be-3da5-a012-3316637ff003": { "content": "$.isEmptyObject(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isempty": true } }, "9fe1c5af-6f1c-3a0b-8f8c-c6e615374c0a": { "content": "useMemo(() => ${1:function}, ${2:input})", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-usememo", "matches": { "react usememo": true, "usememo": true } }, "9fe1cc13-b948-3aaa-9691-6c7b04982ab2": { "content": "{% include \"${0:filename}\" %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "include": true } }, "9fe1f311-ab98-3703-96f7-c598d5ede43c": { "content": "{% spaceless %}\n\t${0:TARGET}\n{% endspaceless %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% spaceless %} ... {% endspaceless %}", "matches": { "spaceless": true } }, "9fe4cd9d-d79a-3ceb-a44a-52df4ae374db": { "content": "import { Component, PropTypes } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\n${1}.propTypes = {\n\n}\n\nexport default ${1}", "doc": "Creates a React component class with PropTypes", "filetype": "react", "grammar": "lsp", "label": "reactClassCompomentPropTypes", "matches": { "rccp": true } }, "9fe54fdf-3972-397a-bbb3-ab5a8e304b41": { "content": "\\\\begin{figure}[htpb]\n\\\\begin{center}\n\\\\begin{tikzpicture}[scale=${1:1}, transform shape]\n\t${2}\n\\\\end{tikzpicture}\n\\\\end{center}\n\\\\caption{${3}}%\n\\\\label{fig:${4}}\n\\\\end{figure}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "figure environment (tikzpicture)", "matches": { "tikz": true } }, "9fe8232e-100e-3e1a-99be-18524a5f81ac": { "content": "DECIMAL", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "dec": true } }, "9fe9bd1f-fe6a-388a-94f4-2bf11f459341": { "content": "border-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrz": true } }, "9fe9bfdd-54d2-32d8-8603-3ea296163d0b": { "content": "white-space-collapse: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc:n": true } }, "9feb9b29-27ec-3c2e-a77d-e0dd9e8bb1f3": { "content": "% if ${1:condition}:\n\t${2:}\n% else:\n\t${3:}\n% endif", "doc": "", "filetype": "mako", "grammar": "snu", "label": "if/else", "matches": { "if": true } }, "9ff34bf6-3316-3b85-bb7a-ef979d531b7d": { "content": "virtual task pre_reset_phase(uvm_phase phase);\n\t$1\nendtask: pre_reset_phase", "doc": "UVM pre_reset_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_pre_reset_phase", "matches": { "uvm_phase_pre_reset": true, "uvm_pre_reset_phase": true } }, "9ff94b2f-c005-36a5-895b-008ccd82973a": { "content": "func _gui_input(event):\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_gui_input method of Node", "matches": { "guii": true } }, "9ffab566-f82d-3715-bba5-597d39bd6d17": { "content": "match ${1:list} with\n| [] -> ${2:()}\n| x::xs -> ${3:()}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "pattern match on a list", "matches": { "matchl": true } }, "9fffbec6-b1f5-3a6e-95aa-6da64fbffaa8": { "content": "if (${1:#:condition}) {\n\t${2:TARGET}\n} else {\n\t${3:#:else...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "ife": true } }, "a001ae7c-c751-3f7d-a153-b02a874d4b7b": { "content": "if __name__ == '__main__':\n\t${0:main()}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ifmain": true } }, "a003ac6f-529b-392a-9267-96e791b01733": { "content": "adply(${1:array}, ${2:margin}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ad": true } }, "a0059d31-9d07-3ee4-b635-71ac8a1735a3": { "content": "overflow-style: scrollbar;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs:s": true } }, "a00911f1-bb31-37c4-a738-35c74a8ad250": { "content": "<link rel=\"alternate\" href=\"${1:atom.xml}\" title=\"Atom\" type=\"application/atom+xml\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:atom": true } }, "a00ca0a0-4e3e-3212-bb69-0dab6e2a275d": { "content": "${1:FIELDNAME} = models.DateTimeField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "DateTimeField", "matches": { "mdatetime": true } }, "a00d3e9e-adc0-3fed-8a12-f67bcd100d75": { "content": "import React, { Component } from 'react';\n\nclass ${1:${TM_FILENAME_BASE}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a React component class with ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactClassComponent", "matches": { "rcc": true } }, "a00db7b7-bb04-3f87-b73e-307b2bbde58d": { "content": "font-weight: normal;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-weight: normal", "matches": { "fwn": true } }, "a00e7734-867e-37cb-a847-1182d5175f92": { "content": "shouldComponentUpdate (nextProps, nextState) {\n\t$0\n}", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "react", "grammar": "lsp", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "a012a2da-e3c1-382d-ae2b-8c8f4b6e2b98": { "content": "<ol type=\"i\">${1:TARGET}</ol>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "oli": true } }, "a018d612-f9c8-3940-9381-4ccc77e2e89e": { "content": "text-outline: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "to": true } }, "a0296c9c-2055-3808-9c08-555f2c9242b0": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script setup lang=\"ts\">\n\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File Setup Composition API - Typescript", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component Setup Composition API with Typescript", "matches": { "vbase-3-ts-setup": true } }, "a02bbf2e-d803-318d-a811-43ce2c06d266": { "content": "foreach (${1:#:var}; ${2:#:list}) {\n ${3:TARGET}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "foreach() {}", "matches": { "foreach": true } }, "a031b7e1-6ad6-336b-a2ab-65bda47d98f5": { "content": "while ${1} loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "w": true, "while": true } }, "a03d1b0d-8152-3acd-9f16-05e05fb9829d": { "content": "integer ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer", "matches": { "in": true } }, "a03ed3a1-a82a-3830-a01c-00b193f15504": { "content": "${1:obj}.reset (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "reset": true } }, "a0415725-e2dc-3532-a7ae-826520aa2576": { "content": "private ${1:String} ${2:name};", "doc": "Private field", "filetype": "java", "grammar": "lsp", "label": "Private field", "matches": { "private_field": true } }, "a0443fb9-6e8b-339d-9180-4da09818bd30": { "content": "process.stdout", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "stdout", "matches": { "stdout": true } }, "a044d286-6c08-35e8-9b46-51d980c1d36d": { "content": "....\n${0}\n....", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "literal block ... text ...", "matches": { "block-literal": true, "literalblock": true } }, "a0530417-4bce-370a-9510-d43a9cac4ec0": { "content": "${1:obj}.add('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "add": true } }, "a05ed524-a79b-32fa-be95-f80ff093168c": { "content": "resource \"azurerm_dns_ns_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n\n record {\n nsdname = \"ns1.contoso.com\"\n }\n\n record {\n nsdname = \"ns2.contoso.com\"\n }\n}", "doc": "Defines azurerm_dns_ns_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_ns_record", "matches": { "tf-azurerm_dns_ns_record": true } }, "a0605028-b7c5-3dc1-b085-4e50303514c5": { "content": "|> IO.inspect(label: \"${1:label}\")", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to inspect with label", "matches": { ">il": true } }, "a06188f3-47bb-39fe-bb66-43c8e1277f49": { "content": "capitalCase(${1:'${2:value}'})", "doc": "Convert a string to capitalCase", "filetype": "edge", "grammar": "lsp", "label": "edge: capitalCase", "matches": { "capitalCase": true } }, "a065e0e2-82ae-3ecb-a4a8-3aa041c0b012": { "content": "if err != nil {\n\tlog.${1:Fatal}(err)\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Basic error handling", "matches": { "err": true } }, "a067579c-fd90-3d2a-9cbd-b763585096d6": { "content": "resource \"google_compute_url_map\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n default_service = \"\\${google_compute_backend_service.home.self_link}\"\n}", "doc": "Defines google_compute_url_map resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_url_map", "matches": { "tf-google_compute_url_map": true } }, "a0693b2b-eee3-30ce-b886-ef659d52cacf": { "content": "password(name: \"${1:PASSWORD}\" , defaultValue: \"${2:SECRET}\" , description: \"${3:Enter a password}\")\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "parampassword": true } }, "a06d4b7a-118a-39b8-a3c3-4974d6f847c4": { "content": "t.rename :${1:old_column_name}, :${2:new_column_name}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tre": true } }, "a06fd740-a065-3b00-9f78-6010fabc4293": { "content": "__ScriptVersion=\"${1:version}\"\n\n#=== FUNCTION ================================================================\n# NAME: usage\n# DESCRIPTION: Display usage information.\n#===============================================================================\nfunction usage ()\n{\n\techo \"Usage : \\$${0:0} [options] [--]\n\n Options:\n -h|help Display this message\n -v|version Display script version\"\n\n} # ---------- end of function usage ----------\n\n#-----------------------------------------------------------------------\n# Handle command line arguments\n#-----------------------------------------------------------------------\n\nwhile getopts \":hv\" opt\ndo\n case \\$opt in\n\n\th|help ) usage; exit 0 ;;\n\n\tv|version ) echo \"\\$${0:0} -- Version \\$__ScriptVersion\"; exit 0 ;;\n\n\t* ) echo -e \"\\\\n Option does not exist : \\$OPTARG\\\\n\"\n\t\t usage; exit 1 ;;\n\n esac # --- end of case ---\ndone\nshift \\$(($OPTIND-1))", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "getopt": true } }, "a0722a13-9722-305a-a28f-b62fed2a60a6": { "content": "data division.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "data division", "matches": { "data division": true, "dd": true } }, "a0743f4c-31c9-36b7-baf2-95d32d488a09": { "content": "where ($1 ${2:==} $3)\n\t$0\nend where", "doc": "where", "filetype": "fortran", "grammar": "lsp", "label": "whe", "matches": { "whe": true } }, "a075243a-45a2-3d4f-96f9-8c2abf74f794": { "content": "toLocaleString($1)\n$0", "doc": "The toLocaleString() method returns a string with a language-sensitive representation of this number. In implementations with Intl.NumberFormat API support, this method simply calls Intl.NumberFormat.", "filetype": "javascript", "grammar": "lsp", "label": "toLocaleString", "matches": { "toLocaleString": true } }, "a075f571-abdc-348b-af2a-b2aae444a9d4": { "content": "| modulo: ${1:2}", "doc": "Math filter: modulo", "filetype": "liquid", "grammar": "lsp", "label": "Filter modulo", "matches": { "modulo": true } }, "a0772492-089f-37ee-9ce9-fff7ff01c358": { "content": "this.${1:first}Ref = React.createRef()", "doc": "Create ref statement used inside constructor", "filetype": "react-es7", "grammar": "lsp", "label": "createRef", "matches": { "cref": true } }, "a07b4196-9f1a-3178-9f9a-e5fc01be3a87": { "content": "for ${1:value} ∈ ${2:iterable}\n\t$0\nend", "doc": "Code snippet to iterate each element.", "filetype": "julia", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true, "forin": true } }, "a081b575-a615-355f-b5e9-f79743fdc185": { "content": "<style>\n\t${1:/* your styles go here */}\n</style>", "doc": "add styles to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-style-tag", "matches": { "svelte style": true, "svstyle": true } }, "a081d920-59ca-3ad1-bbea-71df028763db": { "content": "else if ($1)\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "else if", "matches": { "elseif": true } }, "a087192f-f631-3405-b989-bacb99d6681b": { "content": "once('${1:event_name}', function(${2:stream}) {\n ${3}\n});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "once": true } }, "a088497a-b86e-3598-9eba-f0048072b721": { "content": "${1:${VISUAL}} match {\n\tcase ${2} => ${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "mat": true } }, "a088c0bd-ab65-3f8e-b56c-3f54a44a509d": { "content": "resource \"google_container_cluster\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n zone = \"us-central1-a\"\n initial_node_count = 1\n\n master_auth {\n username = \"mr.yoda\"\n password = \"adoy.rm\"\n }\n}", "doc": "Defines google_container_cluster resource", "filetype": "terraform", "grammar": "lsp", "label": "google_container_cluster", "matches": { "tf-google_container_cluster": true } }, "a08a5b7c-f11c-3357-bbf6-87683da7e1c4": { "content": "<Link href=\"${1:#}\">\n <a>${2:content}</a>\n</Link>", "doc": "Link accepts the following props: href, as, passHref, prefetch, replace, scroll, shallow", "filetype": "next", "grammar": "lsp", "label": "next-link", "matches": { "next link": true } }, "a098922d-f305-3a8d-850c-67a8a2e57e37": { "content": "{% css %}\n\t${0}\n{% endcss %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig css", "matches": { "css": true } }, "a09928cc-73d5-36bf-a31f-2db196788aab": { "content": "${CURRENT_HOUR}:${CURRENT_MINUTE}", "doc": "I give you back the time (H:M)", "filetype": "global", "grammar": "lsp", "label": "time", "matches": { "time": true } }, "a09c1b82-0f26-3f50-8f70-a6abe65159d7": { "content": "floatformat:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "floatformat": true } }, "a09c64e8-d79c-3a3d-b828-ddab435112e2": { "content": "/**\n * ${1:What it does.}\n *\n * @param ${3:name} - ${4:Parameter description.}\n * @returns ${2:Type and description of the returned object.}\n *\n * @example\n * ```\n * ${5:Write me later.}$0\n * ```\n */", "doc": "A full TSDoc comment with description, parameters, return, and example.", "filetype": "tsdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "a09d0300-98e8-3395-a956-d2e2efb3236c": { "content": "year = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "year": true } }, "a09de3ce-0a3d-3d42-8e05-ead57f433ee8": { "content": "componentWillMount() {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentWillMount", "matches": { "cwm": true } }, "a0a3c666-33f7-3758-81c4-857b333c7cb6": { "content": "border-style: groove;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:g": true } }, "a0a6e630-4983-3f2d-900b-01e03c6f58ca": { "content": "background-attachment: fixed", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bga:f": true } }, "a0a9811b-19ef-3731-adba-f1b26fec4c17": { "content": "export const ${TM_FILENAME_BASE} = () => {\n\t$0\n}", "doc": "Create React Hook using File name", "filetype": "react-ts", "grammar": "lsp", "label": "createReactHookWithName", "matches": { "crhn": true } }, "a0ad15df-3c90-3ae8-996d-097c20ce4a65": { "content": "#if ${1:DEBUG}\n${VISUAL}$0\n#endif", "doc": "", "filetype": "cs", "grammar": "snu", "label": "#if #endif", "matches": { "#if": true } }, "a0b283f9-2b47-3644-9a49-fe44f8f9bbd8": { "content": "$_SESSION['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "SS": true } }, "a0b7fc1f-9c9b-3005-9a4b-dc419cac02b8": { "content": "getters: {\n\t${1:value}: state => {\n\t\treturn state.${1:value};\n\t}\n}", "doc": "vuex getter", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Getters", "matches": { "vgetter": true } }, "a0c3bb11-9c77-3471-a142-78407698e33f": { "content": "-webkit-box-shadow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh:w": true } }, "a0c41d3a-686d-3d98-a54a-d0a0ad0963f9": { "content": "each_with_index {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_with_index": true } }, "a0c4d9ca-3216-32ad-b97c-fee328f041d6": { "content": "alignContent: '${1}',", "doc": "alignContent", "filetype": "react-native-ts", "grammar": "lsp", "label": "alignContent", "matches": { "align": true } }, "a0c6885b-ecff-3af9-8978-3c1044da90b4": { "content": "border-fit: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf": true } }, "a0cb7503-c53a-3d52-9794-737c8028b9c2": { "content": "border-top-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdti:n": true } }, "a0d48374-0d49-3aea-94cc-da6b9fc4194a": { "content": "<param name=\"${1}\" value=\"${2}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "param": true } }, "a0d5a07e-0117-3b77-94ec-0cbb75a77eb9": { "content": "defineProperties($1, $2)\n$0", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "defineProperties", "matches": { "defineProperties": true } }, "a0e108a8-dc43-393f-873d-c7a1ddf1411d": { "content": "{- $0 -}", "doc": "Block Comment", "filetype": "haskell", "grammar": "lsp", "label": "block_comment", "matches": { "--": true, "block_comment": true, "comment": true } }, "a0e40e3c-65db-3bb9-ad87-0beb437d0b63": { "content": "<th class=\"${1}\">${0}</th>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "th.": true } }, "a0e4d612-0648-3dc7-b0da-5d2b71a584d2": { "content": "font-weight: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fw": true } }, "a0e7139b-6c48-382b-89b2-5869c8faf909": { "content": "<${1:elementName}>\n\t{$TM_SELECTED_TEXT}\n</${1}>", "doc": "an element", "filetype": "react-ts", "grammar": "lsp", "label": "jsx element wrap selection", "matches": { "jsx wrap selection with element": true } }, "a0e7ccb3-edca-3bfc-a74a-6af2b7305635": { "content": "fun ${1:name}(${2:object} : ${3:String}) : ${4:Void} {\n\t$0\n}", "doc": "Functions can be defined on modules, components, stores and providers.", "filetype": "mint", "grammar": "lsp", "label": "Functions", "matches": { "fun": true } }, "a0e8e078-6ba4-30bd-8e08-c0d193a8f031": { "content": "checked\n{\n $0\n}", "doc": "Checked block", "filetype": "csharp", "grammar": "lsp", "label": "Checked block", "matches": { "checked": true } }, "a0e95849-69e9-3655-ab71-0ce0d74628fe": { "content": "Wait Until Page Contains ${1:${text}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Page Contains", "matches": { "wupc": true } }, "a0ed1983-0cf1-3b6c-9b25-ed38c83dcf6c": { "content": "{function name='${1}' ${2:variables}}\n\t${0:${VISUAL}}\n{/function}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{function} is used to create functions within a template and call them just like a plugin function. Instead of writing a plugin that generates presentational content, keeping it in the template is often a more manageable choice. It also simplifies data traversal, such as deeply nested menus.", "matches": { "function": true } }, "a0eeb198-1e63-3fe8-ac7f-ecc08e6c201e": { "content": "border-right-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdri": true } }, "a0f4c1f5-3d64-3041-bdea-c9d0c96d4f91": { "content": "${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}", "doc": "I give you back the time and date (Y-m-d H:M)", "filetype": "global", "grammar": "lsp", "label": "datetime", "matches": { "datetime": true } }, "a0ffe2cc-a230-3616-b65a-3b0a561de658": { "content": "NSMutableArray *${1:array} = [NSMutableArray array];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSArray (array)", "matches": { "array": true } }, "a1038843-4549-34fa-ba31-a6759cc99cde": { "content": "input(v-model=\"${1:data}\" type=\"text\")", "doc": "v-model directive", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue v-model Directive", "matches": { "vmodel": true } }, "a10c46b0-a72e-3382-b8dd-2b04a7a0499b": { "content": "fn(${1}) -> ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "fn(Type) -> Type", "matches": { "tf": true } }, "a10d9825-c6a9-3d65-a519-8478e2fe8864": { "content": "class ${1:MODELNAME}(models.Model):\n\t\"\"\"${2:Model definition for $1}.\"\"\"\n\n\t${3:# TODO: Define fields here}\n\n\tclass Meta:\n\t\t\"\"\"Meta definition for $1.\"\"\"\n\n\t\tverbose_name = '$1'\n\t\tverbose_name_plural = '$1s'\n\n\tdef ${4|__str__,__unicode__|}(self):\n\t\t\"\"\"Unicode representation of $1.\"\"\"\n\t\t${5|pass,return '{}'.format(self. ) # TODO,return f'{self. }' # TODO|}", "doc": "Model", "filetype": "models", "grammar": "lsp", "label": "Model", "matches": { "Model": true } }, "a10ed26a-fc04-3220-988d-5dd2b89e77f2": { "content": "_.map(${collection}, ${iteratee})", "doc": "function square(n) {\n return n * n;\n}\n\n_.map([4, 8], square);\n// => [16, 64]\n\n_.map({ 'a': 4, 'b': 8 }, square);\n// => [16, 64] (iteration order is not guaranteed)\n\nvar users = [\n { 'user': 'barney' },\n { 'user': 'fred' }\n];\n\n// The `_.property` iteratee shorthand.\n_.map(users, 'user');\n// => ['barney', 'fred']\n\nCreates an array of values by running each element in `collection` thru\n`iteratee`. The iteratee is invoked with three arguments:\n(value, index|key, collection).\n\nMany lodash methods are guarded to work as iteratees for methods like\n`_.every`, `_.filter`, `_.map`, `_.mapValues`, `_.reject`, and `_.some`.\n\nThe guarded methods are:\n`ary`, `chunk`, `curry`, `curryRight`, `drop`, `dropRight`, `every`,\n`fill`, `invert`, `parseInt`, `random`, `range`, `rangeRight`, `repeat`,\n`sampleSize`, `slice`, `some`, `sortBy`, `split`, `take`, `takeRight`,\n`template`, `trim`, `trimEnd`, `trimStart`, and `words`", "filetype": "lodash", "grammar": "lsp", "label": "lodash-map", "matches": { "lodash map": true } }, "a10fb320-04a1-33d0-b539-ed816e989503": { "content": "spec:\n replicas: {{ .Values.$1.replicaCount }}\n revisionHistoryLimit: {{ .Values.revisionHistoryLimit }}\n template:\n\tmetadata:\n\t{{- if .Values.$1.podAnnotations }}\n\t annotations:\n{{ toYaml .Values.$1.podAnnotations | indent 8 }}\n\t{{- end }}\n\t labels:\n\t\tapp: {{ template \"${2:chartName}.name\" . }}\n\t\tcomponent: \"{{ .Values.$1.name }}\"\n\t\trelease: {{ .Release.Name }}\n\t\t{{- if .Values.$1.podLabels }}\n{{ toYaml .Values.${1:value_key}.podLabels | indent 8 }}\n\t\t{{- end }}\n\tspec:\n\t {{- if .Values.imagePullSecrets }}\n\t imagePullSecrets:\n{{ toYaml .Values.imagePullSecrets | indent 8 }}\n\t {{- end }}\n\t ${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "spec_spec": true } }, "a110a04a-ffba-347f-9b84-0145c7f433c7": { "content": "${1:FIELDNAME} = models.FloatField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FloatField", "matches": { "mfloat": true } }, "a110ab44-34bb-31d5-875e-975fe3b8c83a": { "content": "<details>${0}</details>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "details": true } }, "a11422e1-673d-3aa0-b97f-d69aaed04f6b": { "content": "{% capture ${1:#:var} %}${2:#:TARGET}{% endcapture %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "capture": true } }, "a117dcce-dff1-3d20-a643-62d75935656f": { "content": "@event ${1:class name}#[event]:${2:eventName}$0", "doc": "Provide an example of how to use a documented item. The text that follows this tag will be displayed as highlighted code.", "filetype": "jsdoc", "grammar": "lsp", "label": "event", "matches": { "@event": true } }, "a118f079-c729-307c-9989-59709c52d534": { "content": "height: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "h": true, "height": true } }, "a11a62ae-2cfd-3ef7-af6e-240462cb2998": { "content": "caption-side: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cps": true } }, "a1270d83-8e12-3dc2-938e-df631e852bb0": { "content": "from .models import $1", "doc": "", "filetype": "models", "grammar": "lsp", "label": "fmi", "matches": { "fmi": true } }, "a12fa25d-e735-3fc6-bccf-14fa62028254": { "content": "outline-color: invert;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "oc:i": true } }, "a12fbdd8-9bfd-38b5-a0ba-42a4acae0e8d": { "content": "entries($1)\n$0", "doc": "The Object.entries() method returns an array of a given object's own enumerable string-keyed property key-value pairs.", "filetype": "javascript", "grammar": "lsp", "label": "entries", "matches": { "entries": true } }, "a130a766-443c-34a6-b5e4-d584a2d0d73d": { "content": "const ${1:store} = spring(${2:value}, ${3:options});", "doc": "svelte create spring store", "filetype": "svelte", "grammar": "lsp", "label": "svelte-spring", "matches": { "s-spring": true } }, "a139ed5c-42f8-360b-9c30-5cb3b417cc53": { "content": "resource \"kubernetes_persistent_volume_claim\" \"${1:kubernetes_persistent_volume_claim_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n spec {\n access_modes = [\"${3:ReadWriteMany}\"]\n resources {\n requests {\n storage = \"${4:5Gi}\"\n }\n }\n volume_name = \"\\${kubernetes_persistent_volume.${5:kubernetes_persistent_volume_id}.metadata.0.name\\}\"\n }\n}", "doc": "define a kubernetes_persistent_volume_claim resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_persistent_volume_claim", "matches": { "tf-kubernetes_persistent_volume_claim": true } }, "a13d58b2-9530-3f95-ab15-042d1929ec76": { "content": "export { ${2:second} } from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "exportDestructing", "matches": { "exd": true } }, "a13e7947-6663-3852-bbb1-841be89cebce": { "content": "${1:f} = (${2:args}) ->\n ${0:TARGET}", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "defn": true } }, "a1417bf3-2355-3196-b7ba-73ce50842a7d": { "content": "import React from 'react'\nimport { connect } from 'react-redux'\nimport PropTypes from 'prop-types'\n\nexport const mapStateToProps = state => ({})\n\nexport const mapDispatchToProps = {}\n\nexport const ${1:first} = (WrappedComponent) => {\n const hocComponent = ({ ...props }) => <WrappedComponent {...props} />\n\n hocComponent.propTypes = {}\n\n return hocComponent\n}\n\nexport default WrapperComponent => connect(mapStateToProps, mapDispatchToProps)(${1:first}(WrapperComponent))", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "hocComponentWithRedux", "matches": { "hocredux": true } }, "a1465ecb-975c-3d92-ae76-dbad101ad32c": { "content": "scope(${1:exit})\n{\n\t${VISUAL}$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "scope (scope)", "matches": { "scope": true } }, "a14c9362-2ee6-3f33-b6e7-5f5d4d959ccf": { "content": "$1: .single \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Octa", "matches": { "oc": true } }, "a14e03c2-e976-305a-be88-8806eb45dc12": { "content": "foreach(${1:i}, ${2:elem}; ${3:range}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "fei": true } }, "a1568a84-4263-37c6-8791-25a6c89363ce": { "content": "render text: '${1:text to render}', layout: '${0:layoutname}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rtl": true } }, "a1623a61-ef0b-3fb0-ab65-d3f397503cdd": { "content": "if (${1}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "if": true } }, "a16abb5c-0b7a-38f6-8115-091eae1f68dd": { "content": "- ${1:first}\n- ${2:second}\n- ${3:third}\n$0", "doc": "Insert unordered list", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert unordered list", "matches": { "unordered list": true } }, "a16c2be0-a507-31d6-9c2a-34a9270bfc55": { "content": "padding-top: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding-top: length (margin)", "matches": { "padding": true } }, "a16e8931-5f3c-371a-9844-f3d4d18c7e8a": { "content": "border-left-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdls": true } }, "a1704a93-df23-36c8-a013-c5ffcc2cbb4c": { "content": "^${1}^${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "^upper^", "matches": { "upper": true } }, "a1737381-8bee-3460-b0db-58dc872f1b55": { "content": "#[cfg_attr(${1}, ${2})]", "doc": "#[cfg_attr(…, …)]", "filetype": "rust", "grammar": "lsp", "label": "cfg_attr", "matches": { "cfg_attr": true } }, "a173d405-8bc4-322a-81e0-35b3c2222039": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{:else}\n\t${3: <!-- else content here -->}\n{/if}", "doc": "if else block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-else-block", "matches": { "s-if-else-block": true } }, "a1741ae4-8a83-3016-8721-100ba8db6908": { "content": "{\n\t\"type\": \"select\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"options\": [\n\t\t{\n\t\t\"group\": \"$6\",\n\t\t\"value\": \"$7\",\n\t\t\"label\": \"$8\"\n\t\t}\n\t],\n\t\"default\": \"$3\",\n\t\"info\": \"$4\"\n},$5", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema select", "matches": { "_select": true } }, "a175bc63-eedf-31fc-953c-72b5f6ebdb69": { "content": "NO-ERROR", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "ne": true } }, "a178cc53-2edc-358f-9e8c-8a4d6b2ca4a4": { "content": "func _ready():\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_ready method of Node", "matches": { "ready": true } }, "a17fe395-8a82-38f5-958e-308b849409a4": { "content": "import Link from 'next/link';", "doc": "Next.js Link import", "filetype": "next", "grammar": "lsp", "label": "import Next.js Link", "matches": { "iml": true } }, "a18912e5-e202-3975-9761-22a9d5fd5b77": { "content": "func _draw():\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_draw method of Node", "matches": { "draw": true } }, "a18a51f3-c1e2-378e-b774-076036ca3846": { "content": "Ada.Text_IO.Put_Line(${1});\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Put_Line", "matches": { "put_line": true } }, "a18dca2d-641b-3e3f-bbe6-dbbed42230e5": { "content": "wont_include ${0:what}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wi": true } }, "a19009a0-b90e-3d28-9816-e078447983a4": { "content": "background-attachment: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bga": true } }, "a1916f2f-5aa3-37c4-8203-97f95e787305": { "content": "expect(${1:target}).not$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not (coffee)", "matches": { "notx": true } }, "a19227ef-f51f-3c67-9cbc-efd9b270bc12": { "content": "{foreach $${1:var} in ${2:ref}}\n\t$0\n{/foreach}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "foreach command", "matches": { "fore": true } }, "a1925bfb-6ada-3b82-b2ce-bf6df92efcdf": { "content": "mixed.notRequired()", "doc": "mixed.notRequired(): Schema\n\nMark the schema as not required. Passing undefined as value will not fail validation.", "filetype": "yup", "grammar": "lsp", "label": "mixed-not-required", "matches": { "yup mixed notrequired": true } }, "a1962c01-5ec8-31ea-a23a-cd4140441d78": { "content": "test.skip('${1:should }', () => {\n\t$0\n});", "doc": "creates a test block that will be skipped", "filetype": "jest", "grammar": "lsp", "label": "jest-test-skip", "matches": { "jest test skip": true, "tests": true } }, "a19853f6-3483-3543-8894-0f2a8dc67884": { "content": "--${1:long} (-${2:short}): ${3|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}", "doc": "flag", "filetype": "nushell", "grammar": "lsp", "label": "flag", "matches": { "--": true, "flag": true } }, "a19a617e-09b8-3c54-aa1d-bea3e555e7ed": { "content": "for (int ${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {\n\t${5}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "forr": true } }, "a19f4683-a77b-32f0-ad7a-9e890774bdba": { "content": "{% for ${1:item} in ${2:collection} %}\n\t${0}\n{% endfor %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "for": true } }, "a1a1e198-1ef4-360f-9b50-c2a5f4669791": { "content": "v-else-if=\"${1:condition}\"", "doc": "Expects: any. previous sibling element must have v-if or v-else-if.", "filetype": "vue", "grammar": "lsp", "label": "vue-v-else-if", "matches": { "velseif": true, "vue v-else-if": true } }, "a1a699c7-739f-3835-823e-e8cd00d6686e": { "content": "$.Deferred()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "D": true } }, "a1a6a7f2-76c1-31c7-afae-c6dc0126fb62": { "content": "const component = new ${1:App}({\n\ttarget: ${2|target,document.body|},\n\tprops: ${3:props},\n\tanchor: ${4:anchor},\n\thydrate: ${5|false,true|},\n\tintro: ${5|false,true|}\n})", "doc": "svelte create component", "filetype": "svelte", "grammar": "lsp", "label": "svelte-create-component", "matches": { "s-create-component": true } }, "a1a765e6-742b-37c7-b5fa-2e839247313a": { "content": "@include ${0:mixin};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "@include", "matches": { "inc": true } }, "a1a77cfc-2e4a-33cc-a91c-49fead2f406a": { "content": "resource \"aws_dynamodb_table\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_dynamodb_table", "filetype": "terraform", "grammar": "lsp", "label": "aws_dynamodb_table", "matches": { "tf-aws_dynamodb_table": true } }, "a1aa5d4f-85ec-3623-8786-8813b7451f77": { "content": "border-collapse: separate;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdcl:s": true } }, "a1aa7248-49f9-38b0-b7e7-376f4e108e2a": { "content": "@if($1)\n $2\n@end", "doc": "Edge: if tag accepts the expression to evaluate as the only argument.", "filetype": "edge", "grammar": "lsp", "label": "edge: Conditional", "matches": { "@if": true } }, "a1ab8651-90df-3c32-80ec-df51cba92c3e": { "content": "protected ${1}(${2}): ${3:any} {\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts protected method", "matches": { "tpromet": true } }, "a1ac3646-610a-3316-a9f2-464c63e498df": { "content": "/**\n * ${1:first}\n */", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "commentBigBlock", "matches": { "cmmb": true } }, "a1b809e7-26d6-3a2f-9d6b-5989fe9fc27d": { "content": "print($0, file=${1:sys.stderr})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "fpr": true } }, "a1c0b313-d3bb-3234-a81b-49efd89e5451": { "content": "resource \"aws_waf_xss_match_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_xss_match_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_xss_match_set", "matches": { "tf-aws_waf_xss_match_set": true } }, "a1ccdbfc-1d13-3f0d-b02b-21d7ba5f13f2": { "content": "import ${2:moduleName} from '${1:module}';$0", "doc": "Imports entire module statement in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "import", "matches": { "imp": true } }, "a1cf07c4-6d23-3540-8294-6d97fe770830": { "content": "grid-gap: 0", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gg:0": true } }, "a1cff37c-1d90-382e-9333-6b2151507499": { "content": "<!DOCTYPE>\n$1", "doc": "HTML - Defines the document type", "filetype": "html", "grammar": "lsp", "label": "doctype", "matches": { "doctype": true } }, "a1cff3bb-4547-3dc0-8199-b1fb00b641df": { "content": "const ${1:memoizedCallback} = useCallback(\n\t() => {\n\t\t${2:doSomething}(${3:a}, ${4:b})\n\t},\n\t[${5:a}, ${6:b}],\n)$0", "doc": "React useCallback() hook", "filetype": "react", "grammar": "lsp", "label": "useCallback", "matches": { "ucb": true } }, "a1d56192-6090-306c-9c51-25732d8b1b10": { "content": "grid-auto-flow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gaf": true } }, "a1d62def-f749-3b48-b0cb-3242544d6638": { "content": "// replaces the top of the active matrix stack with the identity matrix\ngl.glLoadIdentity();", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl load identity", "matches": { "gl": true } }, "a1d6f0e4-eef6-32a3-af69-85500dcaeb5d": { "content": "componentDidMount() { ${1:first} }", "doc": "Invoked once, only on the client (not on the server), immediately after the initial rendering occurs.", "filetype": "generated", "grammar": "lsp", "label": "componentDidMount", "matches": { "cdm": true } }, "a1d9a4a1-d076-3dc3-ae8c-8f7800e0063d": { "content": "@inject('$1', '$2')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@inject directive", "matches": { "inject": true } }, "a1dbad92-a57a-3a25-b80c-e7a94fef8365": { "content": "expect { ${1:object} }.to ${0}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert expect with block", "matches": { "expb": true } }, "a1dde491-edc2-3e1c-a0d2-bb0b89425ee1": { "content": "@see ${1:text}$0", "doc": "Refer to some other documentation for more information. It accepts text or {@link foobar}.", "filetype": "jsdoc", "grammar": "lsp", "label": "see", "matches": { "@see": true } }, "a1df18c3-3bba-39ad-a18b-717153c609a6": { "content": "default_if_none:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "defaultifnone": true } }, "a1df6694-aac7-34da-b5f2-043bac2591df": { "content": "assert_eq!(${1}, ${2});", "doc": "assert_eq!(…, …);", "filetype": "rust", "grammar": "lsp", "label": "assert_eq", "matches": { "assert_eq": true } }, "a1e2b025-e928-33b2-aa4f-7c2b06165acd": { "content": "mount { \"${1:destination path}\":\n\tensure\t=> ${2:mounted},\n\tdevice\t=> \"${0:device name or path}\",\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "mount": true } }, "a1e3a188-babb-3c32-8d70-9c971f0b0dc3": { "content": "[System.Serializable]\npublic class ${1:My}Exception : ${2:System.Exception}\n{\n public ${1:My}Exception() { }\n public ${1:My}Exception(string message) : base(message) { }\n public ${1:My}Exception(string message, System.Exception inner) : base(message, inner) { }\n protected ${1:My}Exception(\n System.Runtime.Serialization.SerializationInfo info,\n System.Runtime.Serialization.StreamingContext context) : base(info, context) { }\n}", "doc": "Exception", "filetype": "csharp", "grammar": "lsp", "label": "Exception", "matches": { "exception": true } }, "a1e3c911-d717-3ad2-a81a-8e094cb30efd": { "content": "quotes ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "q": true } }, "a1e6a998-d995-3ed8-8ba0-b13dd2c1c21e": { "content": "unsigned int ${1:object}Count = [${2:array} count];\n\nfor (unsigned int index = 0; index < $1Count; index++) {\n\t${3:id} $1 = [$2 $1AtIndex:index];\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "fora": true } }, "a1ed49e7-3529-3e38-9c90-56b92c2d3c57": { "content": "$1::-moz-selection,\n$1::selection {\n\tcolor: ${2:inherit};\n\tbackground: ${3:inherit};\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "selection", "matches": { "selection": true } }, "a1eec23d-6d43-36fb-a3f5-81960e1c316b": { "content": "import React, { Component } from 'react'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactWithComponent", "matches": { "imrc": true } }, "a1f00214-29c5-31c4-af2b-ccf613b95c28": { "content": "- (${1:#:id})${2:#:attribute}\n{\n\t[self willAccessValueForKey:@\"$2\"];\n\t$1 value = [self primitiveValueForKey:@\"$2\"];\n\t[self didAccessValueForKey:@\"$2\"];\n\treturn value;\n}\n\n- (void)set$2:($1)aValue\n{\n\t[self willChangeValueForKey:@\"$2\"];\n\t[self setPrimitiveValue:aValue forKey:@\"$2\"];\n\t[self didChangeValueForKey:@\"$2\"];\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "CoreData", "matches": { "cd": true } }, "a1f3d71a-4478-3ed2-919e-9bbceef37446": { "content": "gem '${1:name}'${2:${3:, \"${4:1.0}\"}${5:${6:, require: ${7:\"${8:$1}\"}}${9:, group: :${10:test}}}}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "gem", "matches": { "gem": true } }, "a200ab48-e27e-3c0a-a788-1ae4fd61e89b": { "content": "resource \"google_compute_route\" \"${MyResource}\" {\n name = \"example-name\"\n dest_range = \"15.0.0.0/24\"\n network = \"\\${google_compute_network.foobar.name}\"\n next_hop_ip = \"10.0.1.5\"\n priority = 100\n}", "doc": "Defines google_compute_route resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_route", "matches": { "tf-google_compute_route": true } }, "a20224d2-df45-3741-a2f6-32e3aba21242": { "content": "useMemo(() => ${1:first}, [${2:second}])", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useMemo", "matches": { "useMemoSnippet": true } }, "a202544b-561d-38fd-a2fb-b573953d6037": { "content": "border-bottom-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbi:n": true } }, "a20bee11-8883-30aa-b537-dfe9b7960ff3": { "content": "axios.post('${1:uri}', ${2:post})\n.then(function (response) {\n\t${3:success}\n})\n.catch(function (error) {\n\t${4:error}\n})", "doc": "Use Axios to make a post request - promise based", "filetype": "axios", "grammar": "lsp", "label": "axios-post-promise", "matches": { "axios post promise": true } }, "a20c4d08-e08d-3550-beb7-c7cea272df2b": { "content": "asset('${1:filePath}')", "doc": "Get path to a frontend asset", "filetype": "edge", "grammar": "lsp", "label": "edge: asset", "matches": { "asset": true } }, "a20ca315-9bad-32a1-8208-80e7ca39a59f": { "content": "{% if ${1:condition} %}\n\t$0\n{% endif %}", "doc": "if (block)", "filetype": "twig", "grammar": "lsp", "label": "ifb", "matches": { "ifb": true } }, "a21053d3-7a1d-3399-b839-cea40bd0fd74": { "content": "quotes: '\\201C' '\\201D' '\\2018' '\\2019'", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "q:en": true } }, "a2108499-3c6a-3fe1-aa1f-d688474ce3ec": { "content": "dict get ${1:dictionaryValue} ${0:?key ...?}", "doc": "Given a dictionary value (first argument) and a key (second argument), this will retrieve the value for that key. Where several keys are supplied, the behaviour of the command shall be as if the result of dict get $dictVal $key was passed as the first argument to dict get with the remaining arguments as second (and possibly subsequent) arguments. If no keys are provided, dict get will return a list containing pairs of elements in a manner similar to array get. That is, the first element of each pair would be the key and the second element would be the value for that key.", "filetype": "tcl", "grammar": "lsp", "label": "Get a value from a dictionary for a key", "matches": { "dict get": true } }, "a211862b-2347-3430-ac8b-b26f87bb17f4": { "content": "Url:redirect('${1:path}');", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_url_redirect": true } }, "a212d9c0-7452-3359-b3c9-2d04fe467418": { "content": "PropTypes.arrayOf($0),", "doc": "An array of a certain type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeArrayOf", "matches": { "ptao": true } }, "a213b91c-f094-3176-80aa-e6981d44a882": { "content": "call \"$1\" using\n by ${2|value,reference,content|} ${3:identifer}\n returning ${4:return-code}\nend-call\n$0", "doc": "CALL literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "call", "matches": { "call": true } }, "a216a430-6396-3e8d-bd1f-063fdc8ae8a1": { "content": "\"ap-southeast-1\"", "doc": "Define a aws-region-ap-southeast-1 Asia Pacific (Singapore) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ap-southeast-1", "matches": { "tf-aws-region-ap-southeast-1": true } }, "a217015e-1ac8-3ee9-8c25-80a370e78c4f": { "content": "rapply(${1:list}, ${2:function})", "doc": "", "filetype": "r", "grammar": "lsp", "label": "rapply", "matches": { "rapply": true } }, "a217987f-0405-3f9f-b704-5869a0799e49": { "content": "----- ${1:item}", "doc": "level 5 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list_5", "matches": { "ulist5": true } }, "a21d2476-9f9e-33cc-bb02-104b7df86c52": { "content": "align-content: space-between;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:sb": true } }, "a2292e71-58b6-384e-aeda-6e6fd6470a8d": { "content": "<br>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "br": true } }, "a22c1089-c9b6-30fa-87b0-907c9c1e2c50": { "content": "<see cref=\"${1:#:member}\"/>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<see cref=\"\"/>", "matches": { "see": true } }, "a233e3b3-361b-363e-9418-bde508dd781c": { "content": "module.exports = ${1};", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "ex": true } }, "a236d788-082b-3c33-b966-d97802269df7": { "content": "type(${1:type name})${2:, ${3:attributes}} :: ${4:name}", "doc": "Custom Type", "filetype": "fortran", "grammar": "lsp", "label": "typ", "matches": { "typ": true } }, "a2370170-3ee9-34f9-8c87-36fb01b4fd73": { "content": "\\\\begin{subfigure}[${1}]{${2:\\\\textwidth}}\n\\\\begin{center}\n\t${3}\n\\\\end{center}\n\\\\caption{${4}}\n\\\\label{fig:${5}}\n\\\\end{subfigure}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "subfigure environment", "matches": { "subfig": true } }, "a23aed58-b573-3d23-a8e7-d4006c487b4e": { "content": "array.compact()", "doc": "array.compact(rejector: (value) => boolean): Schema\n\nRemoves falsey values from the array. Providing a rejecter function lets you specify the rejection criteria yourself.array()\n .compact()\n .cast([\"\", 1, 0, 4, false, null]); // => [1, 4]\n\narray()\n .compact(function(v) {\n return v == null;\n })\n .cast([\"\", 1, 0, 4, false, null]); // => ['', 1, 0, 4, false]\nobjectDefine an object schema. Options passed into isValid are also passed to child schemas.\nSupports all the same methods as mixed.yup.object().shape({\n name: string().required(),\n age: number()\n .required()\n .positive()\n .integer(),\n email: string().email(),\n website: string().url()\n});\nYou can also pass a shape to the object constructor as a convenience.object().shape({\n num: number()\n});\n// or\nobject({\n num: number()\n});\nThe default cast behavior for object is: JSON.parseFailed casts return: null;", "filetype": "yup", "grammar": "lsp", "label": "array-compact", "matches": { "yup array compact": true } }, "a23d900a-880f-3620-ae9f-0d1a6c75d8cc": { "content": "log.Println(\"$1\")", "doc": "Snippet for log.Println()", "filetype": "go", "grammar": "lsp", "label": "log.Println", "matches": { "lp": true } }, "a23da81f-c27e-3abf-9126-bac9a28fd0c2": { "content": "{${1:key}: ${2:value}${3:, }}", "doc": "record", "filetype": "nushell", "grammar": "lsp", "label": "record", "matches": { "record": true } }, "a2457b9d-f4d9-3a6e-b373-d876a921c566": { "content": "resource \"tls_self_signed_cert\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n key_algorithm = \"ECDSA\"\n private_key_pem = \"\\${file(\"private_key.pem\")}\"\n subject {\n common_name = \"example.com\"\n organization = \"ACME Examples, Inc\"\n }\n validity_period_hours = 12\n allowed_uses = [\n \"key_encipherment\",\n \"digital_signature\",\n \"server_auth\",\n ]\n}", "doc": "define tls_self_signed_cert resource.", "filetype": "terraform", "grammar": "lsp", "label": "tls_self_signed_cert", "matches": { "tf-tls_self_signed_cert": true } }, "a247e5dc-94d2-3f06-b0d2-9670d8e1e820": { "content": "limit: ${limit:5}", "doc": "For loops option", "filetype": "jekyll", "grammar": "lsp", "label": "Tag Option limit", "matches": { "limit": true } }, "a24b79a2-b97d-3466-a35a-3890e8e825b0": { "content": "white-space: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs": true } }, "a24eca25-454c-34af-942d-bea8bc42e4b0": { "content": "def dispatch(self, request, *args, **kwargs):\r\n return super(${1:CLASS_NAME}, self).dispatch(request, *args, **kwargs)", "doc": "", "filetype": "views", "grammar": "lsp", "label": "dispatch", "matches": { "dispatch": true } }, "a25494ca-d147-317a-8f1a-7a9c46ee4133": { "content": "defprotocol ${1:name}, [${0:function}]", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defpr": true } }, "a256b318-baf1-3171-809a-8c16e001dcfb": { "content": "resource \"aws_key_pair\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_key_pair", "filetype": "terraform", "grammar": "lsp", "label": "aws_key_pair", "matches": { "tf-aws_key_pair": true } }, "a258cab3-20bf-3b82-82fe-dbccb97341ef": { "content": "${1} ->\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "-": true } }, "a258e02a-c9e5-303d-a4e5-4314bb36fadd": { "content": "interface ${1:#:IName} ${2::} ${3:Parent} {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "interface {}", "matches": { "interface": true } }, "a25ba251-a4c5-34ad-8f22-9d8b6fc35d4b": { "content": "font-smooth auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fsm:a": true } }, "a25f994e-6a72-3991-bbcf-3481d0de6569": { "content": "font-emphasize-style disc", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fems:ds": true } }, "a26bbd69-ec77-38e6-af17-996c48ed8e22": { "content": "inout${1:#: nbit} io_${2:name},", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "inout [] io_,", "matches": { "IO": true } }, "a2704d4d-4393-3c5b-a3db-3d35521ac1ca": { "content": "using (${1:resource})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "usi": true } }, "a271e62d-089a-37a7-ab62-9a08ac5aaa0f": { "content": "{{ $1 | round(1, 'floor') }}$0", "doc": "round", "filetype": "twig", "grammar": "lsp", "label": "round", "matches": { "round": true } }, "a2724bcd-3422-3ca7-bb0b-5f564c364acb": { "content": "PropTypes.object,", "doc": "Object prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-object", "matches": { "prop-types object": true, "pto": true } }, "a27f90f2-031b-3f0f-a878-ded1061017ba": { "content": "*ngIf=\"${1:expression}\"", "doc": "Angular *ngIf", "filetype": "html", "grammar": "lsp", "label": "ngIf", "matches": { "a-ngIf": true } }, "a281e154-f115-3df1-ba89-1f669ee12576": { "content": "${1:FIELDNAME} = models.PositiveIntegerField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "posint": true } }, "a2829e8d-b24c-3790-bba9-dcb7f864e5ab": { "content": "FUNCTION LOCALE-TIME(${1:yyyymmdd},${2:locale-optional})$0", "doc": "format time; according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOCALE-TIME", "matches": { "FUNCTION LOCALE-TIME": true } }, "a2885593-3353-31ee-9db3-081044a70815": { "content": "await tick()", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-tick", "matches": { "sv-tick": true, "svelte tick": true } }, "a28afe74-ec0b-309d-b2e3-bed47043f410": { "content": "@change=\"$emit('change', $event.target.value)\"", "doc": "Vue Emit from Child Component", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Emit from Child", "matches": { "vemit-child": true } }, "a2903146-821f-3d9a-826c-4ff7a6874681": { "content": "{% assign ${1:#:var} = ${2:#:value} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "assign": true } }, "a2903955-e872-3a59-a1a0-dc9daffb5c24": { "content": "table-layout auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tbl:a": true } }, "a2905c6c-2e8d-3a71-a983-f9382cb02bdb": { "content": "import { ${1:MEMBERS} } from \"${0:TARGET}\"", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import { member, ... } from \"module-name\";", "matches": { "import": true } }, "a29360b3-3bba-358b-b346-0749c8761c0c": { "content": "_.gte(${value}, ${other})", "doc": "_.gte(3, 1);\n// => true\n\n_.gte(3, 3);\n// => true\n\n_.gte(1, 3);\n// => false\n\nChecks if `value` is greater than or equal to `other`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-gte", "matches": { "lodash gte": true } }, "a294b483-93b5-3ee1-a482-58a55301c0fd": { "content": "foreach ${1:x} {${2:#list}} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "fore": true } }, "a294d38a-4ee4-31b7-80cb-7cffce1dc060": { "content": "except ${1:Exception} as ${2:e}:\n\t${3:raise $2}", "doc": "'except as' statement", "filetype": "python", "grammar": "lsp", "label": "except as", "matches": { "exceptas": true } }, "a2a3ba90-4706-3a13-875a-327b37dbbb1b": { "content": "test ${1:test_name} => { description => '${2:Description of test.}'} => sub {\n\tmy ($self) = @_;\n\t${0}\n};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "trsub": true } }, "a2a6b1d8-4f74-3c74-8f08-27f57e42cc63": { "content": "List${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "list": true } }, "a2aaf860-cdb9-392c-b47c-23e00b66d34a": { "content": "id=\"$1\" name=\"${2:$1}\"", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "idn": true } }, "a2b35706-0186-320c-8dac-7537bfbb902e": { "content": "var ${1:name}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "var statement", "matches": { "v": true } }, "a2b4520f-aff7-36a1-9733-8b95d6ec2e0f": { "content": "PropTypes.any,", "doc": "Any prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-any", "matches": { "prop-types any": true, "ptany": true } }, "a2bdb9ca-eefd-3f12-8662-61ec61da34b7": { "content": "@startuml\nAlice -> Bob\nBob -> Alice\n@enduml", "doc": "Simple example to get started with PlantUML", "filetype": "plantuml", "grammar": "lsp", "label": "Example", "matches": { "example": true } }, "a2c0ef7b-edd8-3c37-a5b7-0c147cebaf8e": { "content": "const { ${1:name} } = this.props", "doc": "", "filetype": "react", "grammar": "lsp", "label": "destructuring of props", "matches": { "dp": true } }, "a2c3caf1-1457-3635-bf1e-c1e005fed028": { "content": "$.Callbacks()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "C": true } }, "a2c6cce8-642f-36a5-af03-46aee58b38eb": { "content": "date:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "date": true } }, "a2d8be73-51e2-33c6-a3bd-c40863b49baa": { "content": "export const getStaticPaths: GetStaticPaths = async () => {\n\treturn {\n\t\tpaths: [\n\t\t\t{ params: { $1 }}\n\t\t],\n\t\tfallback: $2\n\t};\n}", "doc": "Next.js pre-renders all the static paths https://nextjs.org/docs/basic-features/data-fetching#getstaticpaths-static-generation", "filetype": "next-ts", "grammar": "lsp", "label": "Next.js getStaticPaths() export", "matches": { "gspt": true } }, "a2d98ad6-d328-321e-be80-ff1ba03e3388": { "content": "font-stretch semi-expanded", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:se": true } }, "a2dac61a-3974-3b48-baee-bbe2229704bc": { "content": "import { computed } from '@ember/object';", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import { computed } from '@ember/object';", "matches": { "cproimport": true } }, "a2e593fe-9dc0-3f1a-afcb-216cd5c87f05": { "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"net/http\"\n\t\"time\"\n)\n\nfunc greet(w http.ResponseWriter, r *http.Request) {\n\tfmt.Fprintf(w, \"Hello World! %s\", time.Now())\n}\n\nfunc main() {\n\thttp.HandleFunc(\"/\", greet)\n\thttp.ListenAndServe(\":8080\", nil)\n}", "doc": "Snippet for sample hello world webapp", "filetype": "go", "grammar": "lsp", "label": "hello world web app", "matches": { "helloweb": true } }, "a2e63208-872a-3165-83a2-5061c313df33": { "content": "continue;", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "co": true } }, "a2e801c5-f5c8-331d-91c4-2371265cf341": { "content": "float: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fl:l": true } }, "a2e962fa-3365-3d64-a609-ff6a90c69f67": { "content": "triggers {\n\tcron('${1:H */4 * * 1-5}')\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "triggers": true } }, "a2e9ff97-ec8e-3731-a597-5fefc4d45083": { "content": "animation-iteration-count: ${0:infinite};", "doc": "initial value: 1", "filetype": "css", "grammar": "lsp", "label": "animation-iteration-count", "matches": { "aniic": true } }, "a2eb8949-942d-3f68-a717-639cd20f16cb": { "content": "COPY ${1:src} ${2:dest}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "COPY", "matches": { "cp": true } }, "a2eb9728-3e75-339a-85d3-538e0383f8b4": { "content": "export const ${1:action} = createAction('[${2:Source}] ${3:Event}');", "doc": "Creates an NgRx Action", "filetype": "angular", "grammar": "lsp", "label": "ngrx-create-action", "matches": { "a-ngrx-create-action": true, "angular ng rx create action": true } }, "a2f00579-da74-3167-bc8d-01f3ef45d551": { "content": "data \"consul_keys\" \"${MyConsulResource}\" {\n key {\n name = \"<your keyname here>\"\n }\n}", "doc": "Defines consul_keys", "filetype": "terraform", "grammar": "lsp", "label": "consul_keys", "matches": { "tf-consul_keys": true } }, "a2f3e95f-8f99-3476-8d85-8d6ec32e0235": { "content": "{:else if ${1: otherCondition}}\n\t${2: <!-- else if content here -->}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-else-if-block", "matches": { "svelse-if": true, "svelte else if": true } }, "a2f60ade-d62e-3339-861f-db1f36d0d22d": { "content": "public void test${1:#:Name}() throws Exception {\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "test": true } }, "a2f65398-5bef-36b3-91e9-20a43fd0bd87": { "content": "{% autoescape ${1:off} %}\n\t$2\n{% endautoescape %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "autoescape": true } }, "a2fb3d4e-9c2d-37fa-9010-fa03bd382695": { "content": "@protected", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@protected", "matches": { "@pro": true } }, "a2ff7474-9cb0-3677-b8a3-7ee0e67f2ed7": { "content": "@constructs$0", "doc": "This function member will be the constructor for the previous class.", "filetype": "jsdoc", "grammar": "lsp", "label": "constructs", "matches": { "@constructs": true } }, "a301502f-ceab-3c3d-a916-95f773a317f8": { "content": "resource \"azurerm_virtual_machine\" \"${MyResource}\" {\n name = \"my-${MyResource}-name\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n network_interface_ids = [\"\\${azurerm_network_interface.test.id}\"]\n vm_size = \"Standard_A0\"\n\n storage_image_reference {\n publisher = \"Canonical\"\n offer = \"UbuntuServer\"\n sku = \"14.04.2-LTS\"\n version = \"latest\"\n }\n\n storage_os_disk {\n name = \"myosdisk1\"\n vhd_uri = \"\\${azurerm_storage_account.test.primary_blob_endpoint}\\${azurerm_storage_container.test.name}/myosdisk1.vhd\"\n caching = \"ReadWrite\"\n create_option = \"FromImage\"\n }\n\n storage_data_disk {\n name = \"datadisk0\"\n vhd_uri = \"\\${azurerm_storage_account.test.primary_blob_endpoint}\\${azurerm_storage_container.test.name}/datadisk0.vhd\"\n disk_size_gb = \"1023\"\n create_option = \"empty\"\n lun = 0\n }\n\n os_profile {\n computer_name = \"hostname\"\n admin_username = \"testadmin\"\n admin_password = \"Password1234!\"\n }\n\n os_profile_linux_config {\n disable_password_authentication = false\n }\n}", "doc": "Defines azurerm_virtual_machine resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_virtual_machine", "matches": { "tf-azurerm_virtual_machine": true } }, "a3032ee6-41ad-32ca-9d40-8fbaddd0346d": { "content": "pgl.beginGL();\n\t${0}\npgl.endGL();", "doc": "", "filetype": "processing", "grammar": "snu", "label": "begin gl", "matches": { "gl": true } }, "a306daba-3501-3163-835c-3e8f783fafcf": { "content": "for ${1:name} from ${2:start} to ${3:finish}\n\t${4}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "forr": true } }, "a307696e-72dc-38c6-9ce7-87be37b810f2": { "content": "_.invokeMap(${collection}, ${path}, ${args})", "doc": "_.invokeMap([[5, 1, 7], [3, 2, 1]], 'sort');\n// => [[1, 5, 7], [1, 2, 3]]\n\n_.invokeMap([123, 456], String.prototype.split, '');\n// => [['1', '2', '3'], ['4', '5', '6']]\n\nInvokes the method at `path` of each element in `collection`, returning\nan array of the results of each invoked method. Any additional arguments\nare provided to each invoked method. If `path` is a function, it's invoked\nfor, and `this` bound to, each element in `collection`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-invokemap", "matches": { "lodash invokemap": true } }, "a307f226-070f-3621-8c16-74634e4fc8b9": { "content": "<!% ${0:} %>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "<!%": true } }, "a3091364-dd88-3484-b111-ac13b3048a83": { "content": "when {\n\tchangeRequest '${1:changeRequest}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenchangeRequest": true } }, "a30c0bfd-4c0e-3708-8cc3-b81255b7c9df": { "content": "import React, { Component, PropTypes } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\tconstructor(props) {\n\t\tsuper(props)\n\n\t}\n\n\tcomponentWillMount () {\n\n\t}\n\n\tcomponentDidMount () {\n\n\t}\n\n\tcomponentWillReceiveProps (nextProps) {\n\n\t}\n\n\tshouldComponentUpdate (nextProps, nextState) {\n\n\t}\n\n\tcomponentWillUpdate (nextProps, nextState) {\n\n\t}\n\n\tcomponentDidUpdate (prevProps, prevState) {\n\n\t}\n\n\tcomponentWillUnmount () {\n\n\t}\n\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\n\t\t\t</div>\n\t\t)\n\t}\n}\n\n${1}.propTypes = {\n\n}\n\nexport default ${1}", "doc": "Creates a React component class with PropTypes and all lifecycle methods", "filetype": "react-ts", "grammar": "lsp", "label": "reactClassCompomentWithMethods", "matches": { "rcfc": true } }, "a30edacb-13ed-3370-99ab-f7df55e35730": { "content": "if {${1}} {\n\t${2}\n} else {\n\t${0:# else...}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "ife": true } }, "a315f14a-0cfd-33dd-ae8b-f03a9888fc06": { "content": "${1:obj}.parents('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "parents": true } }, "a3182392-f539-3ec3-b504-bc780660f3d5": { "content": "for ${1:value}=${2:index}:${3:index}\n\t$0\nend", "doc": "Code snippet to create a for loop.", "filetype": "julia", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "a31a15a2-6d6c-3d9c-9c47-540390b6c909": { "content": "case ${1:#:condition}:\n ${2:TARGET}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "case": true } }, "a3204f26-9783-3940-a289-c960c13a03c2": { "content": "_.ary(${func}, ${n})", "doc": "_.map(['6', '8', '10'], _.ary(parseInt, 1));\n// => [6, 8, 10]\n\nCreates a function that invokes `func`, with up to `n` arguments,\nignoring any additional arguments.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ary", "matches": { "lodash ary": true } }, "a3205baf-7f18-325e-88d2-f549e9c41341": { "content": "@section('${1:section name}')\n ${2}\n@endsection", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@section ... @endsection", "matches": { "section": true } }, "a3224eea-5315-36a7-baec-9682e043d852": { "content": "CHECK ( ${1:condition} )", "doc": "Check", "filetype": "sql", "grammar": "lsp", "label": "check", "matches": { "check": true } }, "a323466d-e2fa-3bfe-a2c0-6f9e4e242a9a": { "content": "@virlual$0", "doc": "This member must be implemented (or overridden) by the inheritor. Synonysm of @abstract.", "filetype": "jsdoc", "grammar": "lsp", "label": "virtual", "matches": { "@virtual": true } }, "a324261d-e829-3f51-a4f0-6566daca0c98": { "content": "profile {|| ${1:closure} }", "doc": "\"profile\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "profile builtin", "matches": { "profile": true } }, "a324f50f-f885-3e05-8e50-c5dd8c748620": { "content": "var ${1} ${2} = ${3}", "doc": "", "filetype": "go", "grammar": "snu", "label": "variable declaration", "matches": { "var": true } }, "a326f101-c80c-39fa-9f1a-4e4b24f08351": { "content": "warn(\"${1:%s}\"$0);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "warn": true } }, "a32b610d-620b-31c6-a41d-f6134781eb71": { "content": "regsub ${1:?switches?} {${2:exp}} ${3:string} {${4:subSpec}} ${0:?varName?}", "doc": "This command matches the regular expression exp against string, and either copies string to the variable whose name is given by varName or returns string if varName is not present.", "filetype": "tcl", "grammar": "lsp", "label": "Perform substitutions based on regular expression pattern matching", "matches": { "regsub": true } }, "a32d9061-7ab2-3aeb-9a74-912868010194": { "content": "{% now \"${0:jS F Y H:i}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "now": true } }, "a32ead8b-803c-3a00-ae63-c1db34525687": { "content": "resource \"aws_vpn_connection_route\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpn_connection_route", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpn_connection_route", "matches": { "tf-aws_vpn_connection_route": true } }, "a32ee9e5-7fe0-3c06-bd1b-9c46c0c54529": { "content": "@param {${1:type}} ${2:name} ${0:description}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "@par": true } }, "a33404ed-fa7f-318e-a5ef-4a323c120289": { "content": "<dt>${1}</dt>\n<dd>${2}</dd>\ndt+${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dt+": true } }, "a336b6a5-7b58-3197-8e20-f879a06a24af": { "content": "$this->assertClassHasAttribute(${1:$attributeName}, ${2:Example}::class);", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertClassHasAttribute($name, Example::class)", "matches": { "ascha": true } }, "a33b04e7-80c1-30e1-ad8c-5f55e3d17606": { "content": "${1:#:macro_name}!(${2})${3}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "macro": true } }, "a3430d73-2fca-3f5b-9fea-6ae7f77ed955": { "content": "data ${1:Type} =\n\t${0:$1}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "da": true } }, "a344443b-54bf-33bb-a30d-23fd15040544": { "content": "nl2br(e(${1:'${2:body}'}))", "doc": "Convert new line to br tags", "filetype": "edge", "grammar": "lsp", "label": "edge: nl2br", "matches": { "nl2br": true } }, "a349b935-0715-32f9-8a02-05e04bc0afa7": { "content": "{% spaceless %}$1{% endspaceless %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "spaceless": true } }, "a34e5e52-2585-3206-92a1-36888b019fb4": { "content": "import { ${1:libName} } from '${1:libName}'", "doc": "import a library", "filetype": "vue", "grammar": "lsp", "label": "vue-import-library", "matches": { "vimport-lib": true, "vue import library": true } }, "a3574e5e-8e1c-3607-b02b-e27dfae6a601": { "content": "useMemo(() => ${1:first}, [${2:second}])", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useMemo", "matches": { "useMemoSnippet": true } }, "a35b0dab-a3fa-328b-880c-dfe8f7cc66ad": { "content": "import ${2:second} from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "import", "matches": { "imp": true } }, "a3619bc5-b792-3a4c-b921-efaac0146a5e": { "content": "bind:${1|innerWidth,innerHeight,outerWidth,outerHeight,scrollX,scrollY,online|}={${2:variable}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-window-bind", "matches": { "svelte window bind": true, "svwb": true } }, "a3638535-3154-36a8-abd2-07fa0ab10f51": { "content": "\\${3:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${3:TARGET}", "matches": { "3T": true, "3t": true } }, "a36642fd-b748-3e62-8164-a7263c52e341": { "content": "${1:ModelName}::model()->findByPk(${2:pk}, $3, array('${4:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfindbp": true } }, "a369f45b-2426-3e4a-b261-291552ed7862": { "content": "function (${1:arguments}) {\n\t${0}\n}", "doc": "anonymous function", "filetype": "base", "grammar": "lsp", "label": "anonymous-function", "matches": { "base function anonymous": true } }, "a372f3a4-362e-3a11-85ff-9e03312cbe24": { "content": "<svelte:component this={${1:component}} />", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component", "matches": { "svc": true, "svelte component": true } }, "a374ab4a-5948-3ab6-9038-115afd608a02": { "content": "public ${1:void} ${2}(${3})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "m+": true } }, "a37707ef-397e-3fc2-adb7-cf9023782329": { "content": "defer func() {\n\t${0}\n}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "defer func() { ... }", "matches": { "def": true } }, "a379bd68-9f26-3676-a1d3-08c3946312d3": { "content": "const ${1:error} = useError()\n\t$0", "doc": "useError composable returns the global Nuxt error that is being handled and it is available on both client and server.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useError", "matches": { "useError": true } }, "a3848bd2-bed2-3e77-8db7-fdd8907d93bd": { "content": "for ${1:i} = ${2:0} to ${3:10} do\n ${0:TARGET}\ndone", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "for i=x..y do; ... done", "matches": { "for": true } }, "a388153b-d7d0-3032-96f2-c993dad74017": { "content": "${1:attribute}=\"${2:property}\" attr+", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "attr+": true } }, "a38f1dca-3826-3eb5-bd80-c8f2a0b4fd25": { "content": "include::${1:example.doc}[]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "include::example.doc", "matches": { "inc": true } }, "a392ce72-6cea-329c-8e6e-4e3bf8e32b0a": { "content": "array.of()", "doc": "array.of(type: Schema): Schema\n\nSpecify the schema of array elements. of() is optional and when omitted the array schema will\nnot validate its contents.", "filetype": "yup", "grammar": "lsp", "label": "array-of", "matches": { "yup array of": true } }, "a3993867-0b82-3707-91fa-ff2a0bca1d68": { "content": "@else if $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "eif": true } }, "a39a0a73-cbbb-3141-88ae-0750ad5cb370": { "content": "privileged: ${1:boolean}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Privileged", "matches": { "pr": true } }, "a3a61abe-c224-354c-8c94-c73ed758c63e": { "content": "${1:command} | encode base64", "doc": "\"encode base64\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "encode base64 builtin", "matches": { "encode-base64": true } }, "a3ae765e-037f-37c6-b5c2-1ef658906b44": { "content": "reduce(${1:init}) { |${2:mem}, ${3:var}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "red": true } }, "a3b14471-72b5-3017-a1b7-cc1387a9e5d3": { "content": "[${1:#:link}](${2:#:url} \"${3:#:title}\")${4}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[link](url \"title\")", "matches": { "linkurltitle": true } }, "a3b66a94-64f4-30f4-8933-89147c5aeee9": { "content": "@!component('${1:name}')", "doc": "Edge: inline component tag allows you to use an Edge template as a component.", "filetype": "edge", "grammar": "lsp", "label": "edge: Inline component", "matches": { "@!component": true } }, "a3b903fd-4671-3377-9f64-54c2b0a4cd98": { "content": "try\n ${1:TARGET}\ncatch ${2:#:error}\n ${3}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "try": true } }, "a3bd12b4-9441-38f1-9de8-e5e6b8d2e463": { "content": "e(${1:'${2:markup}'})", "doc": "Escape HTML markup", "filetype": "edge", "grammar": "lsp", "label": "edge: e", "matches": { "e": true } }, "a3be280b-31f0-3761-aab1-99c6727c3b00": { "content": "resource \"azurerm_eventhub\" \"${MyResource}\" {\n name = \"acceptanceTestEventHub\"\n namespace_name = \"\\${azurerm_eventhub_namespace.test.name}\"\n location = \"\\${azurerm_resource_group.test.location}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n partition_count = 2\n message_retention = 2\n}", "doc": "Defines azurerm_eventhub resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_eventhub", "matches": { "tf-azurerm_eventhub": true } }, "a3c713f4-d62c-3264-a320-53b4b61ba01f": { "content": "${1:obj}.stop('${2:queue}', ${3:false}, ${4:false})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "stop": true } }, "a3c8f20c-6871-3871-a1b9-3243f3ae5175": { "content": "text-decoration: line-through", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "td:l": true } }, "a3cb9a5b-be56-3826-b62c-a50fd9cc5b9a": { "content": "scope=\"${1:row}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "scope": true } }, "a3ccf766-2120-3e8d-919e-110de7c5651c": { "content": "FUNCTION UPPER-CASE(${1:string})$0", "doc": "character string that contains string with any lowercase letters replaced by their corresponding uppercase letters", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-UPPER-CASE", "matches": { "FU": true, "FUNCTION UPPER-CASE": true } }, "a3ceab08-5ab6-3801-a804-f23fecab59ba": { "content": "interface ${1:program_name} ();\n\t// nets\n\t${0}\n\t// clocking\n\n\t// modports\n\nendinterface : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "intf": true } }, "a3d55d3c-ed97-308b-9389-bf76455935ce": { "content": "@change=\"${1:foo} = $event\"", "doc": "Vue Emit to Parent Component", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Emit to Parent", "matches": { "vemit-parent": true } }, "a3d6bc2f-3f82-3283-a12a-2c4f24f93106": { "content": "(${1:name} [${2:this} ${0:args}])", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "pmethod": true } }, "a3dd238a-91c2-397f-a4c3-cae5b6f6b90e": { "content": "after_destroy :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mad": true } }, "a3e1ed02-a107-3459-a191-eeab09f2b781": { "content": "namespace ${1:MyNamespace}\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "namespace": true } }, "a3e34eb1-2df9-3555-9f2c-ed125c49c939": { "content": "while ($1) begin\n\t$0\nend", "doc": "while (...) begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "while loop", "matches": { "while": true } }, "a3e433d2-ad69-3ff0-ad47-afcc690d920d": { "content": "${1:obj}.replaceAll(${2:target})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "repa": true } }, "a3e619d4-510a-3b3f-989e-0338bcd33ed3": { "content": "display: inline;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "display: inline (display)", "matches": { "display": true } }, "a3ee5f0a-d7e9-3188-8694-9123aab046f8": { "content": "* @example\n* // ${1:Description of my example.}$0\n* ${2:Write me later}", "doc": "Example that demostrates how to use a function. It can be used several times.", "filetype": "phpdoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "a3eedd90-b607-3ca2-a2ef-18a6b44b8c99": { "content": "_.lowerFirst(${string})", "doc": "_.lowerFirst('Fred');\n// => 'fred'\n\n_.lowerFirst('FRED');\n// => 'fRED'\n\nConverts the first character of `string` to lower case.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-lowerfirst", "matches": { "lodash lowerfirst": true } }, "a3f4a156-adef-3563-af07-eec0ffdda042": { "content": "for (int ${1:i} = ${2:length} - 1; ${1:i} >= 0 ; ${1:i}--)\n{\n $0\n}", "doc": "Reverse for loop", "filetype": "csharp", "grammar": "lsp", "label": "Reverse for loop", "matches": { "forr": true } }, "a3f55a88-1f55-3e37-b487-13ee281277af": { "content": "grid-row-gap: 0", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "grg:0": true } }, "a3f5e988-4e7a-356a-957f-9118d58b0ad5": { "content": "lock (${1:#:resource}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "lock () {}", "matches": { "lock": true } }, "a3f5ec44-d34c-3f03-968a-59cf8a1dcd68": { "content": "move 0 to ${2:counter}\ninspect ${1:source} tallying ${2:counter} for ${3|all spaces,all $4,characters|}", "doc": "Inspect a tallying counter for ...", "filetype": "vscode_cobol", "grammar": "lsp", "label": "inspect tallying", "matches": { "inspect": true } }, "a3f7e047-d962-38ae-abfe-1a84efcfd840": { "content": "{{ block(\"${1:name}\") }}$0", "doc": "blockf", "filetype": "twig", "grammar": "lsp", "label": "blockf", "matches": { "blockf": true } }, "a3fb2410-626f-3b9e-bdde-08b9b034c4d2": { "content": "$this->assertEquals(${1:$expected}, ${2:$actual});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertEquals($a, $b)", "matches": { "ase": true } }, "a3fcfcf3-bf1e-3119-bd0e-de50990a0f60": { "content": "{% apply ${1:function} %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "apply": true } }, "a3fe7d94-4ada-3fa0-ab2f-b5880bbdfbff": { "content": "unimplemented!()", "doc": "", "filetype": "rust", "grammar": "snu", "label": "unimplemented!()", "matches": { "unim": true } }, "a3fefaa0-b20d-304f-80da-a611e4e0c6c1": { "content": "@admin.register(${1})\nclass ${1}Admin(admin.ModelAdmin):\n\t'''Admin View for ${1}'''\n\n\tlist_display = ('${2}',)\n\tlist_filter = ('${3}',)\n\tinlines = [\n\t\t${4}Inline,\n\t]\n\traw_id_fields = ('${5}',)\n\treadonly_fields = ('${6}',)\n\tsearch_fields = ('${7}',)\n\tdate_hierarchy = '${8}'\n\tordering = ('${9}',)", "doc": "Model Admin View", "filetype": "admin", "grammar": "lsp", "label": "adminview", "matches": { "adminview": true } }, "a401fe4e-c4d8-3f16-bd64-3b65291b383a": { "content": "default:\n\t${0:${VISUAL}}", "doc": "", "filetype": "go", "grammar": "snu", "label": "default: ...", "matches": { "default": true } }, "a4082b80-ede1-3174-a2ef-471dff5c0bea": { "content": ".${1:title}\nimage::${2:filepath}[\"${3:alt}\"]\n$0", "doc": "Insert image block macro with title", "filetype": "asciidoc", "grammar": "lsp", "label": "image block macro 2", "matches": { "image+": true } }, "a408f2c7-5afb-31a1-97ed-2ed140a2b910": { "content": "content counters(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:cs": true } }, "a40aecde-e24b-3fcc-b92a-1f173a50d037": { "content": "PropTypes.instanceOf($0).isRequired,", "doc": "Is an instance of a class prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeInstanceOfRequired", "matches": { "ptir": true } }, "a412f207-5e8e-395d-ab16-9c07a9a685d2": { "content": "_.pullAllBy(${array}, ${values}, ${iteratee})", "doc": "var array = [{ 'x': 1 }, { 'x': 2 }, { 'x': 3 }, { 'x': 1 }];\n\n_.pullAllBy(array, [{ 'x': 1 }, { 'x': 3 }], 'x');\nconsole.log(array);\n// => [{ 'x': 2 }]\n\nThis method is like `_.pullAll` except that it accepts `iteratee` which is\ninvoked for each element of `array` and `values` to generate the criterion\nby which they're compared. The iteratee is invoked with one argument: (value).\n\n**Note:** Unlike `_.differenceBy`, this method mutates `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pullallby", "matches": { "lodash pullallby": true } }, "a4221329-e446-33fa-8e18-42f5da160c6e": { "content": "import { inject } from '@angular/core'\nimport { CanDeactivateFn } from '@angular/router'\nimport { Observable } from 'rxjs'\n\n// Consider using this interface for all CanDeactivate guards,\n// and have your components implement this interface, too.\n//\n// e.g. export class VillainsComponent implements CanComponentDeactivate { ...\n//\nexport interface CanComponentDeactivate {\n\tcanDeactivate: () => Observable<boolean> | Promise<boolean> | boolean\n}\n\nexport const ${1:Name}Guard: CanDeactivateFn<CanComponentDeactivate> = (\n\tcomponent: CanComponentDeactivate\n) => {\n\t\tif (component.canDeactivate()) {\n\t\t\tconsole.log(`💂♀️ [Guard] - Can Deactivate Guard - allowed`)\n\t\t\treturn true\n\t\t} else {\n\t\t\tconsole.log(`💂♀️ [Guard] - Can Deactivate Guard - not allowed`)\n\t\t\treturn false\n\t}\n}", "doc": "Angular Functional CanDeactivateFn guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular CanDeactivate Guard", "matches": { "a-guard-can-deactivate": true } }, "a42537c0-e891-36c7-a324-17bb3cecc856": { "content": "[WARNING]\n.${1:title}\n====\n${2:text}\n====\n$0", "doc": "Insert WARNING block", "filetype": "asciidoc", "grammar": "lsp", "label": "warning block 2", "matches": { "warning+": true } }, "a4266a6e-37d3-3d35-9033-fd6e103f464b": { "content": "= ${1:Document Name}\n${2:Alice <alice@example.com>}\n${3:Revision line}\n:toc:\n:imagesdir: img/\n:homepage: https://www.example.com\n:icons: font\n:data-uri:\n\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "Start a new document", "matches": { "doc": true, "title": true } }, "a4297506-393d-33b1-87d7-4915fe8e6b01": { "content": "[example%collapsible]\n$1\n$0", "doc": "Insert collapsible block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "collapsible paragraph", "matches": { "collapsible paragraph": true } }, "a431010c-f388-3b19-9784-c995959be94d": { "content": "resource \"consul_node\" \"${MyResource}\" {\n}", "doc": "Defines consul_node", "filetype": "terraform", "grammar": "lsp", "label": "consul_node", "matches": { "tf-consul_node": true } }, "a43b087b-1d0c-3cfb-aff0-fdaad523cf89": { "content": "${1:obj}.fadeIn 'slow/400/fast', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadeinc": true } }, "a4467092-1aa3-39fa-904d-c544217aac97": { "content": "align-items flex-start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:fs": true } }, "a44b285b-763d-310d-bf33-47c4af86fb30": { "content": "/**\n * ${1:Comment.}$0\n */", "doc": "A simple TSDoc comment.", "filetype": "tsdoc", "grammar": "lsp", "label": "comment simple", "matches": { "/*": true } }, "a44d744a-dc68-3668-b6ae-37c451c247b1": { "content": "pluralize:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "pluralize": true } }, "a4630eec-e795-3157-83f0-349a2a0f252f": { "content": "outline-offset ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "oo": true } }, "a46913f0-22b1-3c02-91d2-b74ea7a150ef": { "content": "list-style-type upper-roman", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:ur": true } }, "a46916d4-e22c-379f-9860-a44afa347b11": { "content": "/*$0\n */", "doc": "Convenient multiline comment", "filetype": "c", "grammar": "lsp", "label": "Multiline comment", "matches": { "//": true } }, "a470b129-7718-3f7a-9cae-0b919d5b5aa6": { "content": "msgid \"${1}\"\nmsgstr \"${2}\"\n\n${0}", "doc": "", "filetype": "po", "grammar": "snu", "label": "", "matches": { "msg": true } }, "a47ad439-b96b-3cac-b61a-613bde6e0c38": { "content": "text-height text-size", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "th:t": true } }, "a47e5b31-7852-300c-8713-d7ad4c0c0228": { "content": "use File::Slurp;\n\nmy \\$${1:contents} = read_file(\"${2:file_path}\")", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "read file into a scalar", "matches": { "slurp": true } }, "a482cfd2-e575-38dc-939d-a9542887b8fb": { "content": "let ${1:doSomeStuff} = (${2}) => {\n\t${0}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "function", "matches": { "function": true } }, "a4888d28-0d70-3929-a209-87bdc0d2c23c": { "content": "@appear=\"$1\"$0", "doc": "@appear=''", "filetype": "vue", "grammar": "lsp", "label": "vue-appear", "matches": { "appearevent": true, "vue appear": true } }, "a48a78e3-d543-37a5-a0ed-d3c376a36cdf": { "content": "fun (${1:Parameters}) -> $2 end", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "fun": true } }, "a48ae23e-5dac-36b3-9ca0-f3b8abd47dcf": { "content": "do\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "do ... end", "matches": { "do": true } }, "a48fad17-c63c-3b71-9738-81c3b5161781": { "content": "#!/usr/bin/env bash", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "#!": true } }, "a490c8ce-bb3f-30ce-8757-fd62a0148548": { "content": "each { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ea": true } }, "a4924f29-40ac-32e8-a119-735ea309dabd": { "content": "INSTANTIATE_TEST_SUITE_P(${1:InstantiationName}, ${2:SuiteName}, ${0});", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "GTest:instantiate parameterized test", "matches": { "gteparins": true } }, "a49eb53b-f256-30c0-abcf-123215a854d6": { "content": "exec ${1:command}", "doc": "\"exec\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "exec builtin", "matches": { "exec": true } }, "a49f1b90-4b7a-3546-b8cf-931b866642f2": { "content": "${1:FIELDNAME} = forms.SlugField($2, allow_unicode=${3:False}, required=${4:False})", "doc": "SlugField (fslug)", "filetype": "forms", "grammar": "lsp", "label": "fslug", "matches": { "fslug": true } }, "a4a6f67a-e4a6-3b96-a002-61d3f4844663": { "content": "[IMPORTANT]\n====\n${1:text}\n====\n$0", "doc": "Insert IMPORTANT block", "filetype": "asciidoc", "grammar": "lsp", "label": "important block", "matches": { "important": true } }, "a4ac0ea6-f88f-3143-b57b-5884f9c154d5": { "content": "static getDerivedStateFromProps(props, state) {${1:first}}", "doc": "Invoked right before calling the render method, both on the initial mount and on subsequent updates.", "filetype": "react-es7", "grammar": "lsp", "label": "getDerivedStateFromProps", "matches": { "gdsfp": true } }, "a4ac381e-b731-3e5a-8cf7-a6c83f1bc8cb": { "content": "v-for=\"(${1:item}, ${2:index}) in ${3:items}\" :key=\"${4:index}\"", "doc": "Expects: Array | Object | number | string", "filetype": "vue", "grammar": "lsp", "label": "vue-v-for", "matches": { "vfor": true, "vue v-for": true } }, "a4acfb00-62eb-3a52-9bdd-90b0a7084f77": { "content": "(${1:Int} + ${2:Int}im)", "doc": "Code snippet for complex number.", "filetype": "julia", "grammar": "lsp", "label": "complex number", "matches": { "comp": true, "complex": true, "im": true } }, "a4af235c-6c99-3a0e-a595-b1a00d3b7e6b": { "content": "io.write(string.format(\"${1:%s}\"$0))", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "wrf": true } }, "a4b4b7b1-8c4a-3886-92cd-ea22166626d1": { "content": "import { graphql } from 'gatsby';", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-graphql-import", "matches": { "gatsby import graphql": true } }, "a4b78a73-5659-3b2d-937e-435395d67171": { "content": "@sec-$1", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "secref", "matches": { "secref": true } }, "a4bc475a-7151-32db-9ff5-bdf792b1fa56": { "content": "protected bool ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb|-": true } }, "a4c09262-ef08-31c8-ac7f-550c133d2d1f": { "content": "::: {$1}\n$0\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "div", "matches": { "div": true } }, "a4c11213-1bd4-323d-b6fb-57e30ba17740": { "content": "indexOf($1)\n$0", "doc": "The indexOf() method, given one argument: a substring to search for, searches the entire calling string, and returns the index of the first occurrence of the specified substring. Given a second argument: a number, the method returns the first occurrence of the specified substring at an index greater than or equal to the specified number.", "filetype": "javascript", "grammar": "lsp", "label": "indexOf", "matches": { "indexOf": true } }, "a4c36b31-310e-3416-9816-be7075208107": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Type and description of a function parameter.", "filetype": "phpdoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "a4c56b11-03fc-3219-af23-44dd0a217753": { "content": "-webkit-box-shadow: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh:w": true } }, "a4c750d7-7eb3-3a2c-a58c-21906827b007": { "content": "icon:${1:icon}[] $0", "doc": "Insert icon", "filetype": "asciidoc", "grammar": "lsp", "label": "icon macro", "matches": { "icon macro": true } }, "a4ca41c5-a7fd-32df-91ef-a6c5ae0e456f": { "content": "{%- else -%}", "doc": "Control flow tag: else", "filetype": "jekyll", "grammar": "lsp", "label": "Tag else", "matches": { "else": true } }, "a4cadd40-7bcf-34bf-a335-d13191272133": { "content": "for ${1:i} := 0; $1 < ${2:N}; $1++ {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for 0..N-1 { ... }", "matches": { "fori": true } }, "a4cf932a-87ee-3d08-a0ce-673bcfa05219": { "content": "throws ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ths": true } }, "a4d67eca-85e4-3c2f-aad6-a24f9704cfed": { "content": "func ${1:name}(${2:parameters}) -> ${3:Type} {\n\t$0\n}", "doc": "function declaration", "filetype": "swift", "grammar": "lsp", "label": "func", "matches": { "func": true } }, "a4d7e96b-3735-39b5-80a2-81bfe6bf1712": { "content": "if err != nil {\n\treturn nil, errors.Wrapf(err, \"${1:message %v}\", ${2:args...})\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return wrapf with two return values", "matches": { "errn,wf": true } }, "a4dfb092-0a36-30f7-91dc-1bc67a179c2e": { "content": "resource \"openstack_lb_pool_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n protocol = \"HTTP\"\n subnet_id = \"12345\"\n lb_method = \"ROUND_ROBIN\"\n lb_provider = \"haproxy\"\n monitor_ids = [\"67890\"]\n}", "doc": "define openstack_lb_pool_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_pool_v1", "matches": { "tf-openstack_lb_pool_v1": true } }, "a4e12c12-a5d4-3002-a846-6de2e63a1974": { "content": "Ada.Text_IO.Get(${1});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Get", "matches": { "get": true } }, "a4e36a17-d6ea-33b0-8a14-a956325f099c": { "content": "@describetag :${1:describe tag}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "destag": true } }, "a4fc4ac6-8642-3d49-a2db-60508620e57d": { "content": "removetags:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "removetags": true } }, "a4ff615e-9769-3022-9e8e-d0466f63c214": { "content": "$this->session->set_flashdata(\"${1:item}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_session_set_flashdata": true } }, "a50180b3-02ca-3948-b3ce-e6a64582caa6": { "content": "precision", "doc": "The keyword precision is used in conjunction with a precision qualifier and a data type to specify the default precision for that data type. The type has to be an integer or a floating point scalar or a vector or matrix based on these types.\nIn the vertex shader all variables are of highest precision by default. The default can be changed defining another default precision. In the fragment shader a precision qualifier has to be used when declaring a variable unless a default precision has been defined for the specific type.\n\nprecision highp float;\n\nThe actual range corresponding to a precision qualifier is dependent on the specific OpenGL ES implementation. Using a lower precision might have a positive effect on performance (frame rates) and power efficiency but might also cause a loss in rendering quality. The appropriate trade-off can only be determined by testing different precision configurations.", "filetype": "glsl", "grammar": "lsp", "label": "precision", "matches": { "precision": true } }, "a503496f-0991-354e-825b-a074d7bb8a38": { "content": "else {\n\t$0\n}", "doc": "Code snippet for else statement", "filetype": "objc", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "a5055bda-256e-3c26-a968-a0a478e0b7d1": { "content": "spyOn(${1:object}, \"${2:method}\").andCallThrough()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "spy on and call through (coffee)", "matches": { "sct": true } }, "a5089793-b0c1-38e1-ad00-f93d32262274": { "content": "loadVariables(${1:url}, ${2:target}, ${3:method});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "lv": true } }, "a50d15a6-2518-304e-b009-b94a537aa038": { "content": "'''${1}'''", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "'''": true } }, "a511174f-e2d3-3974-a3e4-2e807a8ab808": { "content": "proc ${1:#:name}(${2}):${3:#:type} =\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "proct": true } }, "a5112788-153b-3e70-b8f3-495606982487": { "content": "- (void)addObjectTo${1:#:Things}:(${2:#:id})anObject;\n- (void)insertObject:(${2})anObject in${1}AtIndex:(unsigned int)i;\n- (${2})objectIn${1}AtIndex:(unsigned int)i;\n- (unsigned int)indexOfObjectIn${1}:(${2})anObject;\n- (void)removeObjectFrom${1}AtIndex:(unsigned int)i;\n- (unsigned int)countOf${1};\n- (NSArray${3: *})${1};\n- (void)set${1}:(NSArray${3: *})new${1};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "InterfaceAccessorsForKVCArray", "matches": { "iarray": true } }, "a515f869-cf5c-371f-8dd0-ed309ddeecd8": { "content": "{% while $1 %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "wh": true } }, "a51702f0-48e9-3882-a6b6-be54188e48f2": { "content": "dynamic_cast<${1:unsigned}>(${2:expr})${3}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "dca": true } }, "a52728b3-ab19-3f3f-a1de-2ea0f995ba1c": { "content": "cursor: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur": true } }, "a52b1b26-7f3c-3d2c-bb72-64ef19f93593": { "content": "private void OnCollisionExit2D(Collision2D other) {\n\t$0\n}", "doc": "Sent when a collider on another object stops touching this object's collider (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionExit2D", "matches": { "OnCollisionExit2D(Collision2D)": true } }, "a52c0e7a-cab6-37f5-a6b7-57558edaec27": { "content": "unless $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "unless": true } }, "a52fc40f-e712-38f0-86f9-37c796918722": { "content": "console.log(${1:first})", "doc": "Displays a message in the console", "filetype": "react-es7", "grammar": "lsp", "label": "consoleLog", "matches": { "clg": true } }, "a53360e2-a6a5-3b0c-88aa-fde95e09b219": { "content": "if ${1:condition}\n\t${2:# body...}\nelse\n\t${3:# body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "If .. Else", "matches": { "ife": true } }, "a534d691-82fe-3c0f-92e1-de190138897a": { "content": "@auth\n $1\n@endauth", "doc": "auth", "filetype": "snippets", "grammar": "lsp", "label": "auth", "matches": { "b:auth": true } }, "a538d4fb-aeb4-3027-b78b-71ff3ba97cfa": { "content": "uvm_analysis_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM analysis_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_analysis_imp", "matches": { "uvm_analysis_imp": true } }, "a53a2573-2527-308a-a8d7-77e748e55019": { "content": "import React, { Component } from 'react';", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "import React and Component", "matches": { "irc": true } }, "a53a5fe3-dee6-324e-8111-cf87785e0e41": { "content": "borderRightWidth: ${1},", "doc": "borderRightWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderRightWidth", "matches": { "bor": true } }, "a53d0916-a243-3dfc-8cd1-0394acdf385c": { "content": "float left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fl:l": true } }, "a53d4033-0053-3899-b45e-784d0f51e1b6": { "content": "@leave-cancelled=\"$1\"$0", "doc": "@leave-cancelled='' (v-show only)", "filetype": "vue", "grammar": "lsp", "label": "vue-leave-cancelled", "matches": { "leavecancelledevent": true, "vue leave-cancelled": true } }, "a542434d-c14c-304d-815d-ead2864ed295": { "content": "console.time(${1:object});", "doc": "Sets starting point for execution time measurement", "filetype": "snippets", "grammar": "lsp", "label": "consoleTime", "matches": { "cti": true } }, "a5453e43-b287-3b93-bd05-241da25b5847": { "content": "import processing.opengl.*;\nimport javax.media.opengl.*;\n\nPGraphicsOpenGL pgl;\nGL gl;\n\nvoid setup(){\n\tsize( ${1:300}, ${2:300}, OPENGL );\n\tcolorMode( RGB, 1.0 );\n\thint( ENABLE_OPENGL_4X_SMOOTH );\n\tpgl = (PGraphicsOpenGL) g;\n\tgl = pgl.gl;\n\tgl.setSwapInterval(1);\n\tinitGL();\n\t${3}\n}\n\nvoid draw(){\n\tpgl.beginGL();\n\t\t${4}\n\tpgl.endGL();\n\tgetOpenGLErrors();\n}\n\nvoid initGL(){\n\t${0}\n}\n\nvoid getOpenGLErrors(){\n\tint error = gl.glGetError();\n\tswitch (error){\n\t\tcase 1280 :\n\t\t\tprintln(\"GL_INVALID_ENUM - An invalid enumerant was passed to an OpenGL command.\");\n\t\tbreak;\n\t\tcase 1282 :\n\t\t\tprintln(\"GL_INVALID_OPERATION - An OpenGL command was issued that was invalid or inappropriate for the current state.\");\n\t\tbreak;\n\t\tcase 1281 :\n\t\t\tprintln(\"GL_INVALID_VALUE - A value was passed to OpenGL that was outside the allowed range.\");\n\t\tbreak;\n\t\tcase 1285 :\n\t\t\tprintln(\"GL_OUT_OF_MEMORY - OpenGL was unable to allocate enough memory to process a command.\");\n\t\tbreak;\n\t\tcase 1283 :\n\t\t\tprintln(\"GL_STACK_OVERFLOW - A command caused an OpenGL stack to overflow.\");\n\t\tbreak;\n\t\tcase 1284 :\n\t\t\tprintln(\"GL_STACK_UNDERFLOW - A command caused an OpenGL stack to underflow.\");\n\t\tbreak;\n\t\tcase 32817 :\n\t\t\tprintln(\"GL_TABLE_TOO_LARGE\");\n\t\tbreak;\n\t}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "opengl": true } }, "a5570cb2-9461-3925-91aa-0049673f4da0": { "content": "@see ${0:#:reference}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "see": true } }, "a55a90e9-e482-3714-b60e-de5cc4e9cb16": { "content": "Mouse Down On Link ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Down On Link", "matches": { "mdol": true } }, "a55afd84-24ad-3759-88eb-d3d4d98a1ef9": { "content": "<nav>\n\t${0}\n</nav>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "nav": true } }, "a55c7003-5805-31ad-a08a-410279eba50d": { "content": "elsif $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eif": true } }, "a55e0fa0-abca-3a33-8596-18710b0466be": { "content": "#!/usr/bin/env julia", "doc": "", "filetype": "julia", "grammar": "snu", "label": "", "matches": { "#!": true } }, "a5636043-c452-3643-8b31-be12f61ad0ce": { "content": "import React, { memo } from 'react'\nimport PropTypes from 'prop-types'\n\nconst ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} = memo(function ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}(props) {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n})\n\n${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}.propTypes = {\n\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React Memo Function Component with ES7 module system with PropTypes", "filetype": "react", "grammar": "lsp", "label": "react-function-memo-component-proptypes", "matches": { "react component function memo proptypes": true, "rmcp": true } }, "a5678143-0ae3-3d40-9c7f-48ef533a2a98": { "content": "border-left-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdli:n": true } }, "a56de824-0f76-324b-b0b6-e76ecf9ac155": { "content": "import DS from 'ember-data';\n\nexport default DS.Model.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import DS from 'ember-data';", "matches": { "emod": true } }, "a56df70e-566e-3d4a-8f04-1b870eda6325": { "content": "vertical-align top", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:t": true } }, "a5763e45-c750-3218-a3ad-f67d60817418": { "content": "use parent qw(${0:Parent Class});", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "parent": true } }, "a58060a2-e90a-3486-91ab-a296cdedb42f": { "content": "use Supervisor\n\n@doc false\ndef start_link(init_args) do\n\tSupervisor.start_link(__MODULE__, init_args, name: __MODULE__)\nend\n\n@impl true\ndef init(_init_args) do\n\tchildren = [${1}]\n\tSupervisor.init(children, strategy: :one_for_one)\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "basic supervisor structure", "matches": { "super": true } }, "a58ac2c3-32ca-3368-8898-d171e2f40601": { "content": ".not.", "doc": "Not", "filetype": "fortran", "grammar": "lsp", "label": "not", "matches": { "not": true } }, "a58b35d7-35df-3845-a122-0f7fdb33e196": { "content": "script src=\"${1:script.js}\" type=\"text/javascript\"", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "script": true } }, "a58d3fb1-9fb5-3d80-8b8c-ea47b5871813": { "content": "<c:catch var=\"${0}\" />", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "ccatch": true } }, "a58d7293-92b1-3ee8-9112-c52d176588ba": { "content": "<map name=\"${1}\" id=\"${2:$1}>\n\t${0}\n</map>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "map#": true } }, "a594d141-67d2-396f-8ebe-bd542779b282": { "content": "require([\"${1:#dependencies1}\"], function (${2:#dependencies2}) {\n\treturn ${0:TARGET};\n});", "doc": "", "filetype": "javascript-requirejs", "grammar": "snu", "label": "", "matches": { "reqjs": true } }, "a5978226-d947-31a6-8eb2-a93aa5c3e29e": { "content": "private:\n\t${1:/*members*/}", "doc": "", "filetype": "d", "grammar": "snu", "label": "private (priv)", "matches": { "priv": true } }, "a597a77f-562e-367f-a053-cedf8c5774a7": { "content": "<ul class=\"$1\" id=\"$2\">\n\t$3\n</ul>", "doc": "HTML - Defines an unordered list", "filetype": "html", "grammar": "lsp", "label": "ul.#", "matches": { "ul.#": true } }, "a5981428-b444-3696-ac0b-15d403c8db7d": { "content": "`${1}` $0", "doc": "Insert code", "filetype": "markdown", "grammar": "lsp", "label": "Insert code", "matches": { "code": true } }, "a59cc0ae-e2d8-3723-b03c-dc2c6ee6377f": { "content": "_.startCase(${string})", "doc": "_.startCase('--foo-bar--');\n// => 'Foo Bar'\n\n_.startCase('fooBar');\n// => 'Foo Bar'\n\n_.startCase('__FOO_BAR__');\n// => 'FOO BAR'\n\nConverts `string` to\n[start case](https://en.wikipedia.org/wiki/Letter_case#Stylistic_or_specialised_usage).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-startcase", "matches": { "lodash startcase": true } }, "a59d39c4-bd86-3620-b02e-3d76ab626013": { "content": "_.isElement(${value})", "doc": "_.isElement(document.body);\n// => true\n\n_.isElement('<body>');\n// => false\n\nChecks if `value` is likely a DOM element.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-iselement", "matches": { "lodash iselement": true } }, "a5a0ab9a-a196-3ef1-8eb6-f4f531da1721": { "content": "justify-items: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ji:st": true } }, "a5aff5f7-56ec-3a77-8b5b-d1f5065f78a8": { "content": "io.${1:stderr}:write(\"$0\")", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "fwrs": true } }, "a5b51f1d-96f3-3628-88ac-9edfbb06964a": { "content": "t.integer :lock_version, null: false, default: 0\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.lock_version (tcl)", "matches": { "t.": true } }, "a5b5926d-30c6-392f-8b53-790b130d64ef": { "content": "| lstrip }}", "doc": "String filter: lstrip", "filetype": "jekyll", "grammar": "lsp", "label": "Filter lstrip", "matches": { "lstrip": true } }, "a5bb2646-1fd4-3146-b4f1-e8efdf87ba38": { "content": "actions: {\n\t${1:updateValue}({commit}, ${2:payload}) {\n\t\tcommit('${1:updateValue}', ${2:payload});\n\t}\n}", "doc": "vuex action", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Action", "matches": { "vaction": true } }, "a5bb7db0-6608-331a-9713-57075dec6125": { "content": "if (${1:#:condition}) {\n\t${2:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "if": true } }, "a5bbcef3-1125-38b5-8196-ed93bb8f488e": { "content": "export const getStaticProps: GetStaticProps = async (context) => {\n\treturn {\n\t\tprops: {$1}\n\t};\n}", "doc": "Next.js getStaticProps() export", "filetype": "next-ts", "grammar": "lsp", "label": "Next.js getStaticProps() export", "matches": { "gsp": true } }, "a5c3a09c-2f88-3b90-9fb8-15b9e19c6459": { "content": "@import '${0:TARGET}';", "doc": "", "filetype": "scss", "grammar": "snu", "label": "@import '...';", "matches": { "import": true } }, "a5c42da6-fb91-3060-bcda-aa89b208f659": { "content": "fmt.Println(${0:TARGET})", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "pl": true, "println": true } }, "a5c6e8f6-3ea8-38f4-9edd-711e5f2c7e04": { "content": "switch (${1:switch_on})\n{\n\t${0}\n\tdefault:\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "switch": true } }, "a5c7f367-8d01-3e75-8778-f6453d1016c5": { "content": "Stream<${1:type}> get ${2:name} => _${2:name}Controller.stream;\nfinal _${2:name}Controller = StreamController<${1:type}>();", "doc": "A source of asynchronous data events. A stream can be of any data type <T>", "filetype": "flutter", "grammar": "lsp", "label": "Stream", "matches": { "strm": true } }, "a5d05626-f1f1-3c27-9b16-6af724e764b8": { "content": "def ${1:model_class_name}_params\n\tparams.require(:$1).permit(${2:attributes})\nend", "doc": "def model_params", "filetype": "rails", "grammar": "lsp", "label": "Model Params", "matches": { "params": true } }, "a5d264df-3a85-39da-9cd1-951ea76177f9": { "content": "border-top-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdts:n": true } }, "a5d6666c-c57c-380c-8c1f-6a6b1d971f6e": { "content": "border-style: dotted;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:dt": true } }, "a5d6929a-52b7-37f1-9ace-67df2c4d686a": { "content": "ALTER TABLE ${1:table}\nMODIFY ${2:column} ${3:new_column_desc};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "ALTER TABLE ... MODIFY ...", "matches": { "ALTER_TABLE": true } }, "a5ea04e5-ac9b-3af8-86c7-631f95eba68d": { "content": "#+begin_export ${1:type}\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "export": true } }, "a5ed6a1e-1cfb-3c2d-b27d-686f73160a3c": { "content": "justify-content: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:c": true } }, "a5edb7c9-0cdb-308e-b3a3-ddc2e2491456": { "content": "resource \"google_dns_record_set\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n type = \"A\"\n ttl = 300\n}", "doc": "Defines google_dns_record_set resource", "filetype": "terraform", "grammar": "lsp", "label": "google_dns_record_set", "matches": { "tf-google_dns_record_set": true } }, "a5f0f666-25d3-3ce6-a684-e39f8aa01e6e": { "content": "list-style-type circle", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:c": true } }, "a5f5e5ca-822f-3ba1-8c59-23c18cf8058d": { "content": "@author ${1:name}$0", "doc": "You can provide one @author tag, multiple @author tags, or no @author tags. For classes and interfaces only, required.", "filetype": "kdoc", "grammar": "lsp", "label": "@author", "matches": { "@author": true } }, "a5f7f8c6-90f9-3f50-a0d7-512eccb617c1": { "content": "bezierVertex(${1:cx1}, ${2:cy1}, ${3:cx2}, ${4:cy2}, ${5:x}, ${0:y});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bezierVertex": true } }, "a603db13-bfe9-3c8d-8717-1b71e8552c46": { "content": "PropTypes.oneOf(['$0'])", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "generated", "grammar": "lsp", "label": "propTypeEnum", "matches": { "pte": true } }, "a609657f-d8fb-3899-a767-7da6600a7462": { "content": "right: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "r": true } }, "a60a872a-7141-3d03-851b-b01f819ac576": { "content": "font-size-adjust: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fza": true } }, "a60b5f0d-48a0-35be-8537-45b899bcadab": { "content": "resource \"azurerm_local_network_gateway\" \"${MyResource}\" {\n name = \"backHome\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"\\${azurerm_resource_group.test.location}\"\n gateway_address = \"12.13.14.15\"\n address_space = [\"10.0.0.0/16\"]\n}", "doc": "Defines azurerm_local_network_gateway resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_local_network_gateway", "matches": { "tf-azurerm_local_network_gateway": true } }, "a60e7269-aa20-38a2-b7c2-405012c90738": { "content": "|> (fn x -> require IEx; IEx.pry; x end).()${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "ppry": true } }, "a611cb73-8435-3028-80d7-a282035d6634": { "content": "SUBTRACT ${1:a} FROM ${2:b} GIVING ${3:c}", "doc": "SUBTRACT a FROM b GIVING c", "filetype": "vscode_cobol", "grammar": "lsp", "label": "SUBTRACT", "matches": { "SUBTRACT": true } }, "a61394e6-38fe-3cb2-aa02-757e8dca15c4": { "content": "overflow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ov": true } }, "a627484d-7f52-3be7-856a-718342e89776": { "content": "elsif (${1}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "eif": true } }, "a628665c-8d06-350c-b460-a496b52a5ac8": { "content": "variable \"${myVariable}\" { }", "doc": "Define variables.", "filetype": "terraform", "grammar": "lsp", "label": "variable", "matches": { "tf-variable": true } }, "a628bd16-a3f2-321e-84ad-e153fe5b4131": { "content": "around_save :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mars": true } }, "a62a7277-8997-3426-803e-222e36152916": { "content": "_.partition(${collection}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'age': 36, 'active': false },\n { 'user': 'fred', 'age': 40, 'active': true },\n { 'user': 'pebbles', 'age': 1, 'active': false }\n];\n\n_.partition(users, function(o) { return o.active; });\n// => objects for [['fred'], ['barney', 'pebbles']]\n\n// The `_.matches` iteratee shorthand.\n_.partition(users, { 'age': 1, 'active': false });\n// => objects for [['pebbles'], ['barney', 'fred']]\n\n// The `_.matchesProperty` iteratee shorthand.\n_.partition(users, ['active', false]);\n// => objects for [['barney', 'pebbles'], ['fred']]\n\n// The `_.property` iteratee shorthand.\n_.partition(users, 'active');\n// => objects for [['fred'], ['barney', 'pebbles']]\n\nCreates an array of elements split into two groups, the first of which\ncontains elements `predicate` returns truthy for, the second of which\ncontains elements `predicate` returns falsey for. The predicate is\ninvoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-partition", "matches": { "lodash partition": true } }, "a632cfa7-d782-3515-8d64-08a80d1aa3af": { "content": "{% url ${1} as ${0} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "url": true } }, "a6366eef-0646-3754-9ec2-94396a1c582e": { "content": "border-style ridge", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:r": true } }, "a63936fe-2fe2-3c40-9f0b-9d2c8eb47fbf": { "content": "mixed.when()", "doc": "mixed.when(keys: string | Array<string>, builder: object | (value, schema)=> Schema): Schema\n\nAdjust the schema based on a sibling or sibling children fields. You can provide an object\nliteral where the key is is value or a matcher function, then provides the true schema and/or\notherwise for the failure condition.is conditions are strictly compared (===) if you want to use a different form of equality you\ncan provide a function like: is: (value) => value == true.Like joi you can also prefix properties with $ to specify a property that is dependent\non context passed in by validate() or isValid. when conditions are additive.let schema = object({\n isBig: boolean(),\n count: number()\n .when(\"isBig\", {\n is: true, // alternatively: (val) => val == true\n then: yup.number().min(5),\n otherwise: yup.number().min(0)\n })\n .when(\"$other\", (other, schema) => (other === 4 ? schema.max(6) : schema))\n});\n\nawait schema.validate(value, { context: { other: 4 } });\nYou can also specify more than one dependent key, in which case each value will be spread as an argument.let schema = object({\n isSpecial: boolean(),\n isBig: boolean(),\n count: number().when([\"isBig\", \"isSpecial\"], {\n is: true, // alternatively: (isBig, isSpecial) => isBig && isSpecial\n then: yup.number().min(5),\n otherwise: yup.number().min(0)\n })\n});\n\nawait schema.validate({\n isBig: true,\n isSpecial: true,\n count: 10\n});\nAlternatively you can provide a function that returns a schema\n(called with the value of the key and the current schema).let schema = yup.object({\n isBig: yup.boolean(),\n count: yup.number().when(\"isBig\", (isBig, schema) => {\n return isBig ? schema.min(5) : schema.min(0);\n })\n});\n\nawait schema.validate({ isBig: false, count: 4 });", "filetype": "yup", "grammar": "lsp", "label": "mixed-when", "matches": { "yup mixed when": true } }, "a639e5f8-6ad8-3355-851e-9104dc8798d7": { "content": "reduce(${1:init}) do |${2:mem}, ${3:var}|\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert reduce multiline block", "matches": { "redd": true } }, "a63f58c1-7d58-3525-9da1-94bc188ba730": { "content": "{{ ${1:$TM_SELECTED_TEXT} | replace(\"/(search)/i\", \"replace\") }}$0", "doc": "replace regex with | replace(\"/(search)/i\", \"replace\")", "filetype": "twig", "grammar": "lsp", "label": "replacex", "matches": { "replacex": true } }, "a640c5e8-0fa0-3682-a395-490bd1f7800b": { "content": "include_str!(\"${1}\")", "doc": "include_str!(\"…\")", "filetype": "rust", "grammar": "lsp", "label": "include_str", "matches": { "include_str": true } }, "a64600d8-4791-3fae-9824-2fa50bad7c81": { "content": "(case ${1}\n\t[(${2}) ${0}])", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "case": true } }, "a64d97f2-aef9-3339-9ceb-f2de1d288477": { "content": "with(${1:exp}) {\n\t${2}\n} ${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "with": true } }, "a650fe5c-d1cf-3bfc-be04-c56bdc0dad77": { "content": "${1:obj}.error (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "error": true } }, "a6510d73-148d-31e7-bbcb-e76d43004d56": { "content": "print(${1:#:string}}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "print", "matches": { "print": true } }, "a656b320-ef8c-3528-a6c2-a197563290ad": { "content": "<input type=\"time\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:time": true } }, "a659ba7e-a65f-38c9-bd46-4a41c367098c": { "content": "white-space nowrap", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs:nw": true } }, "a65dce2f-b6e4-3d9c-a241-f2c19003c264": { "content": "UAudioComponent* ${1:MySound} = UGameplayStatics::SpawnSound2D(GetWorld(), ${2:SoundBase}, ${3:VolumeMultiplier}, ${4:PitchMultiplier}, ${5:StartTime}, ${6:Concurrency}, ${7:bPersistentAcrossLevelTransition}, ${8:bAutoDestroy});", "doc": "Spawn Sound 2D", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnSound2D", "matches": { "uspawn_sound_2d": true } }, "a65df30c-e2b9-3dbd-b544-558dc9118351": { "content": "module ${1:(* Name *)} : sig\n\t${2:(* SIGNATURE *)}\nend = struct\n\t${3:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "Module with anonymous signature", "matches": { "module": true } }, "a65f6af3-d83e-375d-aaaf-5d2da7f23855": { "content": "v-html=\"${1:html}\"", "doc": "Expects: string. Updates the element’s innerHTML.", "filetype": "vue", "grammar": "lsp", "label": "vue-v-html", "matches": { "vhtml": true, "vue v-html": true } }, "a660c449-d7b9-3b79-83cf-14a316fc323d": { "content": "${1:command} | shuffle", "doc": "\"shuffle\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "shuffle builtin", "matches": { "shuffle": true } }, "a67bc8e6-b719-3bf8-830f-063758673073": { "content": "border-right-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrw": true } }, "a6815072-86d9-39d3-a9de-47aa92388ec9": { "content": "<article class=\"${1}\">\n\t${0}\n</article>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "article.": true } }, "a681b299-3d4f-319c-998c-4a7a092e5d09": { "content": "```{python} \n#| label: fig-$1\n#| fig-cap: \"$2\"\n#| fig-subcap: \n#| - \"$3\"\n#| - \"$4\"\n#| layout-ncol: 2\n\nimport numpy as np\nimport matplotlib.pyplot as plt\nplt.style.use(['science', 'ieee'])\n$5\nplt.legend()\nplt.show()\n\n$6\nplt.legend()\nplt.show()\n```", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pyfig2", "matches": { "pyfig2": true } }, "a68394fb-8ac9-3ca7-8648-e5c9d9426be8": { "content": "${1:document}.createElement(${2:elem})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "createElement", "matches": { "cel": true } }, "a68e27be-6b63-3e43-a804-ca59f937095c": { "content": "<xsl:attribute name=\"${1:name}\">${2}</xsl:attribute>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "blank", "matches": { "attribute": true } }, "a694304c-eb68-3b64-a18e-71c77c8d21b7": { "content": "def ${1:FUNCTIONNAME}_${2|pre_init,post_init,pre_save,post_save,pre_delete,post_delete,m2m_changed,class_prepared,Management signals,pre_migrate,post_migrate|}_receiver(sender, instance, *args, **kwargs):\n\tpass\n\n\n${2|pre_init,post_init,pre_save,post_save,pre_delete,post_delete,m2m_changed,class_prepared,Management signals,pre_migrate,post_migrate|}.connect(${1:name}_${2|pre_init,post_init,pre_save,post_save,pre_delete,post_delete,m2m_changed,class_prepared,Management signals,pre_migrate,post_migrate|}_receiver, sender=${3:MODELNAME})", "doc": "", "filetype": "models", "grammar": "lsp", "label": "receiver", "matches": { "receiver": true } }, "a696f1e7-959f-33d2-93f7-e8092abd076a": { "content": "private def ${1:method_name}${2:(${3:*args})}\n\t$0\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "private def <name>...", "matches": { "\"\\b(pde)?f\"": true } }, "a6975484-7c6a-3ecc-90f4-2730f3799d17": { "content": "white-space-collapse break-strict", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc:bs": true } }, "a69a424a-542a-35c8-9394-43c4900a8132": { "content": "width auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "w:a": true } }, "a69ac332-b8de-3eab-b46d-1dd974958046": { "content": "@font-face\n\tfont-family: ${1}\n\tsrc: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "@f": true } }, "a69b73e2-dbde-3274-b9a1-dd7c4fabb270": { "content": "for (my \\$${1:loop var} = 0; \\$$1 < ${2:count}; \\$$1++) {\n\t${3:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "for loop", "matches": { "for": true } }, "a69f9cbe-ca0e-3d24-be6c-1a6eb555c5c4": { "content": "list-style-type none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:n": true } }, "a69fa4b7-5ff1-3823-b56a-7a84db665829": { "content": "assign ${1:#:name} = ${2:#:val};${3:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "assign ... = ...", "matches": { "as": true, "assign": true } }, "a6a5e6d1-12fb-3c06-9a54-1dcc00876fd3": { "content": "export default function ${1:${TM_FILENAME_BASE}}(${2:params}) {\n\t$0\n};", "doc": "Export default function in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "exportdefaultfunction", "matches": { "base export default function": true } }, "a6a63f79-75b4-355e-91e9-4be3a646d057": { "content": "justify-content: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:r": true } }, "a6adf3ca-f72b-33c0-ab56-7b7e2b7f7d32": { "content": "while $1 {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "while loop", "matches": { "wh": true } }, "a6b1824f-c14f-3f9b-acab-3066ba54a7bf": { "content": "namespace ${1:MyNamespace} {\n\t$0\n}", "doc": "", "filetype": "cpp", "grammar": "lsp", "label": "namespace", "matches": { "namespace": true } }, "a6b88afd-fd1b-3734-9059-b0bf904adbdc": { "content": "border-top-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdts": true } }, "a6c0ed52-7551-3685-9b58-7ba837ac3f4b": { "content": "(when ${1}\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "when": true } }, "a6c162ba-e657-32f4-a4b6-77caa4f8cc98": { "content": "private void OnMouseDrag() {\n\t$0\n}", "doc": "OnMouseDrag is called when the user has clicked on a GUIElement or Collider and is still holding down the mouse.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseDrag", "matches": { "OnMouseDrag()": true } }, "a6cec6e6-7202-34ac-b80a-76f4ecd3aca5": { "content": "match ${1:expression}:\n\tcase ${2:pattern}:\n\t\t${3:pass}", "doc": "match/case statements", "filetype": "python", "grammar": "lsp", "label": "match/case", "matches": { "match": true } }, "a6cfc37c-0831-3207-bf89-4e7056f1aba4": { "content": "virtual function void check_phase(uvm_phase phase);\n\tsuper.check_phase(phase);\n\t$1\nendfunction: check_phase", "doc": "UVM check_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_check_phase", "matches": { "uvm_check_phase": true, "uvm_phase_check": true } }, "a6d0f46d-e1db-34c0-9cdf-2ea755cf4fbc": { "content": "<dd>${0}</dd>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dd": true } }, "a6d703ca-2317-3656-8755-a5ec6feb8a4f": { "content": "must_be_within_epsilon ${1:0.1}, ${2:0.1}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbwe": true } }, "a6d70dd4-faba-3420-a7a2-f32562f34a6b": { "content": "<c:param name=\"${1}\" value=\"${2}\" />\ncparam+${0}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cparam+": true } }, "a6ddc882-1aff-32a3-a795-6fc9e699ff21": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File with SCSS", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component", "matches": { "vue base": true } }, "a6de7071-feca-3551-b3ff-a0da14dac97f": { "content": "import ${1:New} from '@/components/${1:New}.vue';", "doc": "Import one component into another", "filetype": "vue", "grammar": "lsp", "label": "vue-import-file", "matches": { "vimport": true, "vue import file": true } }, "a6dea5ef-19de-3b82-b8e1-09774bc7114c": { "content": "createReader(${0:filename});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "createReader": true } }, "a6e61aa0-bf8f-3d3f-a881-941db7db2282": { "content": "right ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "r": true } }, "a6e7d6c6-3a71-3c53-8c9f-2e194055af36": { "content": "test('$1', () {\n $0\n});", "doc": "Insert a test block.", "filetype": "dart", "grammar": "lsp", "label": "test", "matches": { "test": true } }, "a6eab5ae-822e-36d2-a058-265945fe6e6f": { "content": "${1:deferred}.fail(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dfail": true } }, "a6f11768-e8ae-3e87-81c1-ebf5643bd0c2": { "content": "{% filter $1 %}\n$2\n{% endfilter %}", "doc": "filter tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "filter", "matches": { "filter": true } }, "a6f1dd07-0083-3a7a-a85a-0275d8fb6613": { "content": "PropTypes.number,", "doc": "Number prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeNumber", "matches": { "ptn": true } }, "a70ad1fd-5d35-31de-8d12-792da1816d28": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\nexport default {\n\tsetup () {\n\t\t${0}\n\n\t\treturn {}\n\t}\n}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File Composition API with SCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component Composition API", "matches": { "vbase-3": true } }, "a70c535d-8f9e-3173-96ff-309aeea5298d": { "content": "let save_reg_$1 = getreg('${1}')\nlet save_regtype_$1 = getregtype('$1')\ntry\n ${0}\nfinally\n call setreg('$1', save_reg_$1, save_regtype_$1)\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "use register save", "matches": { "save_register": true } }, "a70e2e8e-4d82-3652-93d4-218914d729fe": { "content": "@cannot('${1:ability}', ${2:args})\n $3\n@end", "doc": "Edge: cannot tag from @adonisjs/bouncer allows you write conditionals around the bouncer permissions.", "filetype": "edge", "grammar": "lsp", "label": "edge: Bouncer cannot guard", "matches": { "@cannot": true } }, "a70e99bc-5988-3d76-b94b-41c58f9e8432": { "content": "=begin rdoc\n\t${0}\n=end", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "=b": true } }, "a7149c36-5939-3409-a8a2-87ffd6443daa": { "content": "Array${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "arr": true } }, "a71a91bd-91f7-336f-bc55-7aaae6a92c9c": { "content": "Console.WriteLine(${1});", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "cw": true } }, "a71c1480-d2fa-30ad-9fcc-a6db43ad8071": { "content": "@note ${1:Text.}$0", "doc": "Anything worth mentioning that wouldn't fit in the description, or other documentation tags.", "filetype": "cdoc", "grammar": "lsp", "label": "@note", "matches": { "@note": true } }, "a71d9eb8-a85d-3c3c-b452-f0d7eef6de8c": { "content": "static ${1}: &'static str = \"${0}\";", "doc": "", "filetype": "rust", "grammar": "snu", "label": "static string declaration", "matches": { "ss": true } }, "a71e5b1a-259d-3263-9a8c-87ea577d5a26": { "content": "word-break: break-all;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob:ba": true } }, "a72297d4-4b43-3129-880f-5088087c425e": { "content": "font-emphasize-position ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "femp": true } }, "a724e19c-9885-3507-b165-08f6de3984a8": { "content": "{% ifnotequal $1 $2 %}\n\t$3\n{% endifnotequal %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifnotequal": true } }, "a7250597-9af2-3040-a195-86c190b6587a": { "content": "PropTypes.exact({\n $0\n}).isRequired", "doc": "An object with warnings on extra properties required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeExactRequired", "matches": { "ptexr": true } }, "a7258757-6b0b-3868-9c11-8ba2486e14dc": { "content": "justify-content ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc": true } }, "a726d52b-eee1-379a-a033-74ce9de36de3": { "content": "${fn:contains(${1:string}, ${0:substr})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "contains": true } }, "a72ad1d1-285a-3e9d-bde0-0bd4decf612f": { "content": "font-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fs": true } }, "a72b7e50-1a24-3225-8304-1fc5d76a2a10": { "content": "static_assert( ${1}, \"${2}\" );${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "static_assert(,\"\")", "matches": { "static_assert": true } }, "a72c1180-12cd-3a0a-a45f-dc29c5c2ab42": { "content": "export const query = graphql`${1:query}`;", "doc": "Gatsby uses the concept of a page query, which is a query for a specific page in a site.Note that you can only have one page query per file.", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-export-query", "matches": { "gatsby export query": true } }, "a72d25b2-687c-31fe-9643-bea6e60cb95f": { "content": "class ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React component class", "filetype": "react", "grammar": "lsp", "label": "reactJustClassCompoment", "matches": { "rcjc": true } }, "a7315268-2d2d-37b3-a400-89495041ee6c": { "content": "const ${1:memoizedCallback} = useCallback(\n() => {\n\t${2}(${3})\n},\n[$3]\n);", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useCallback", "matches": { "usecb": true } }, "a7330bee-e726-3919-8217-b938eb42d023": { "content": "{{-- ${1:comment} --}}", "doc": "comment block", "filetype": "snippets", "grammar": "lsp", "label": "blade comment", "matches": { "b:comment": true } }, "a733b791-245b-3293-acae-96d69c8f9f6f": { "content": "member do\n\t${1:get :${2:action}}\n\t${3:put :${4:action}}\n\t${5:post :${6:action}}\n\t${7:delete :${8:action}}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "member routes", "matches": { "member": true } }, "a73631c4-36f0-3986-b435-82f16b5c52e5": { "content": "GetWorld()->LineTraceMultiByObjectType(${1:HitsArray}, ${2:Start}, ${3:End}, ${4:ObjectQueryParams}, ${5:TraceParams});", "doc": "Single Line Trace by Object Type", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Multi Object", "matches": { "ulinetrace_multi_object": true } }, "a73732f6-7fe4-31f8-85ca-bc0900ce48a8": { "content": "public ${1}: ${0:any}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts create public field", "matches": { "tpfi": true } }, "a7384118-9609-3b9d-80ee-d6337b657aee": { "content": "declare\n\t${1}\nbegin\n\t${0}\nend;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "declare block", "matches": { "dec": true } }, "a73911c0-5467-37a9-bf9d-36fa7c9248a5": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{/if}", "doc": "if block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-block", "matches": { "s-if-block": true } }, "a73dcbbd-53d9-343c-82a7-a13b3f2fa6cb": { "content": "$1: .single \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Float", "matches": { "fl": true } }, "a740dbdd-9225-337e-993f-7e4470e27861": { "content": "@var {type}$0", "doc": "Document a member. Synonysm or @member.", "filetype": "jsdoc", "grammar": "lsp", "label": "var", "matches": { "@var": true } }, "a742f250-bb96-31ff-b5bb-71b50208c46f": { "content": "<option value=\"${1}\">${0:$1}</option>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "opt": true } }, "a744ca06-30e4-38ba-869c-0f5b3544936e": { "content": "for ${1}{\n\t$0\n}", "doc": "Snippet for a pure for loop", "filetype": "go", "grammar": "lsp", "label": "for statement", "matches": { "for": true } }, "a7490df7-2e7d-3b2c-b3c3-b5b4f3508137": { "content": "cmp $1, $2\njle $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional lower or equal jump", "matches": { "jmple": true } }, "a74d9270-28f0-3aa4-8b6b-2f3cc142ee6a": { "content": "set yrange [${1:*}:${2:*}]", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set yrange [Y1:Y2]", "matches": { "yrange": true } }, "a74dc766-db0c-3121-b4f5-5afa4c526657": { "content": "<ThemeProvider theme={${1}}>\n ${2}\n</ThemeProvider>", "doc": "ThemeProvider", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-theme-provider", "matches": { "styled-components themeprovider": true, "themeprovider": true } }, "a755e580-c79b-38a9-b1ed-07d94335e606": { "content": "ellipse(${1:x}, ${2:y}, ${3:width}, ${0:height});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ellipse": true } }, "a75dcc5b-482a-3011-b32f-27b17858294c": { "content": "@click=\"${1}\"", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vcl": true } }, "a76076b2-29ae-35f0-aa01-efabddfda49b": { "content": "type ${1:x} = ${2:int}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "type", "matches": { "t": true, "tp": true, "type": true } }, "a764fa09-2868-3673-88b3-dda4bf636505": { "content": "cy.go('${1:direction}');", "doc": "Navigate back or forward to the previous or next URL in the browser’s history.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-go", "matches": { "cypress go": true } }, "a766f810-2121-3b55-8cfa-0678a6cebb67": { "content": "_.valuesIn(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.valuesIn(new Foo);\n// => [1, 2, 3] (iteration order is not guaranteed)\n\nCreates an array of the own and inherited enumerable string keyed property\nvalues of `object`.\n\n**Note:** Non-object values are coerced to objects.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-valuesin", "matches": { "lodash valuesin": true } }, "a769029a-1d48-306d-a6cf-ce528e3a1ad5": { "content": "type ${1:Name} {\n\t${0:$1}\n}", "doc": "type declaration", "filetype": "gleam", "grammar": "lsp", "label": "Type", "matches": { "type": true } }, "a7698d09-747e-3cb8-8c6b-d9737f7c5565": { "content": "SELECT ${1:*}\nFROM ${2:cities} ${3:WHERE area = 'Asia'}\n${4: ORDER BY distance}\n${5: LIMIT 30};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "SELECT * from ... ORDER BY ... LIMIT ...", "matches": { "SELECT_DATA": true } }, "a76ab279-25d8-3967-a841-a7c35d675961": { "content": ">>>> $0", "doc": "level 4 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_4", "matches": { "quote4": true } }, "a76af417-bc69-338a-bbc5-0905adb751c0": { "content": "mutations: {\n\t${1:updateValue}(state, ${3:payload}) {\n\t\tstate.${2:value} = ${3:payload};\n\t}\n}", "doc": "vuex mutation", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Mutation", "matches": { "vmutation": true } }, "a76c6070-df20-310f-978f-49993539e855": { "content": "# -*- coding: ascii -*-", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "cascii": true } }, "a76ca63f-2e48-3c7a-9d2a-29e8801b2b0b": { "content": "const $1 = computed<${2:type}>(() => {\n\t$0\n});", "doc": "Computed properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "computed-composition-ts", "matches": { "computedVueTS": true } }, "a770580b-6a81-3dd6-a630-46839f250c1e": { "content": "\\frac{${1}}{${2}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\frac": true, "frac \\frac{": true } }, "a7739138-3724-326f-9fc9-7c8bbbb346c3": { "content": "PropTypes.exact({\n $0\n}).isRequired", "doc": "An object with warnings on extra properties required", "filetype": "generated", "grammar": "lsp", "label": "propTypeExactRequired", "matches": { "ptexr": true } }, "a776c996-b20c-3217-8257-29b480131975": { "content": "beforeMount () {\n\t${0};\n},", "doc": "beforeMount lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-beforemount", "matches": { "vbeforemount": true, "vue lifecycle beforemount": true } }, "a77d63d8-4fa9-3f86-a8a3-ee18414b1a9d": { "content": "<c:if test=\"\\${${1}}\">\n\t${0}\n</c:if>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cif": true } }, "a786b867-0db9-3f54-beea-a18b51c4b5a5": { "content": "GetWorld()->GetTimerManager().SetTimer(${1:TimerHandle}, this, &${2:Class::Function}, ${3:DelayTime}, ${4:bLoop});", "doc": "Set a Timer/Delay", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SetTimer", "matches": { "utimer_set": true } }, "a7887e8b-de67-323e-acc6-97329e85fbdd": { "content": "validate({ params, query, store }) {\n\t${1:data}\n},", "doc": "Validate is called every time before navigating to a new route.", "filetype": "nuxt", "grammar": "lsp", "label": "nuxt-validate", "matches": { "nuxt validate": true } }, "a78f44f2-6d97-325f-857e-2c21a79f752d": { "content": "export const ${1:first} = (${2:second}) => {${3:third}}", "doc": "Export named function", "filetype": "generated", "grammar": "lsp", "label": "exportNamedFunction", "matches": { "enf": true } }, "a790c1df-c042-3013-9a14-b10535b58918": { "content": "class ${1:#:name}(${2:object}):\n\t\"\"\"${3:#:class documentation}\"\"\"\n\n\tdef __init__(self, ${4}):\n\t\t\"\"\"${5:#:__init__ documentation}\"\"\"\n\t\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "class Class(...): \"...\"", "matches": { "classd": true } }, "a79432b7-83b4-3e24-be29-93ff9b56daa0": { "content": "@font-face ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@f": true } }, "a7977365-682c-315c-86d2-a390714b2fc4": { "content": "switch (${1}) {\n| ${2} => ${0}\n}", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "sw": true } }, "a7995fc0-3874-3f8e-9506-8ee22bcac240": { "content": "#!/usr/bin/env zsh\n$0", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "#!/usr/bin/env zsh", "matches": { "#!": true } }, "a799d76c-c37b-3c70-92e1-cbf84fe8b071": { "content": "<select>${1:TARGET}</select>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "select": true } }, "a79c6d11-f38c-3c02-93c1-454d3f6d5dd2": { "content": "#+begin_${1:type} ${2:options}\n$0\n#+end_$1", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "begin": true } }, "a7a8518e-ebd9-38eb-9f61-c890062c9c8d": { "content": "{{#if ${1:value}}}\n${0:${VISUAL}}\n{{/if}}", "doc": "", "filetype": "handlebars", "grammar": "snu", "label": "# {{#if value}} ... {{/if}}", "matches": { "if": true } }, "a7b18f8d-3058-3ed4-86b2-bbfeb9b5d1be": { "content": "....\n$1\n....\n$0", "doc": "Insert literal block", "filetype": "asciidoc", "grammar": "lsp", "label": "literal block", "matches": { "literal block": true } }, "a7b239d3-a14b-3994-8012-1a539a260d5c": { "content": "@ignore$0", "doc": "Omit a symbol from the documentation.", "filetype": "jsdoc", "grammar": "lsp", "label": "ignore", "matches": { "@ignore": true } }, "a7b69cd1-70a7-3589-9c98-8cb4df832dbe": { "content": "border-bottom-color: #${1:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbc": true } }, "a7c1b830-7cb9-3483-8467-b4a0255b42ab": { "content": "As a special exception, if other files instantiate generics from\nthis unit, or you link this unit with other files to produce an\nexecutable, this unit does not by itself cause the resulting\nexecutable to be covered by the GNU General Public License.\nThis exception does not however invalidate any other reasons why the\nexecutable file might be covered by the GNU Public License.\n\n${0}", "doc": "", "filetype": "_", "grammar": "snu", "label": "linking exception", "matches": { "GMGPL": true } }, "a7c345bf-6f53-3994-98ce-a74d4a921326": { "content": "def ${1:#:name}(${2}):\n\t\"\"\"${3:#:function documentation}\"\"\"\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "def function(...): \"\"\"...\"\"\"", "matches": { "defd": true } }, "a7ccab33-1d09-3272-83c4-3542383b39da": { "content": "class ${1:${TM_FILENAME_BASE}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t);\n\t}\n}", "doc": "Creates a React component class with ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactJustClassComponent", "matches": { "rcjc": true } }, "a7d03cb3-df09-3dd2-a3ed-0088c223923a": { "content": "{% set ${1} %}\n\t${0}\n{% endset %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig set block", "matches": { "setb": true } }, "a7d20603-8e97-3d70-8394-f44b75161cb3": { "content": "${fn:escapeXml(${0:string})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "escape": true } }, "a7d2d4fb-aeb0-38de-acf6-5210fed97582": { "content": "_.every(${collection}, ${predicate})", "doc": "_.every([true, 1, null, 'yes'], Boolean);\n// => false\n\nvar users = [\n { 'user': 'barney', 'age': 36, 'active': false },\n { 'user': 'fred', 'age': 40, 'active': false }\n];\n\n// The `_.matches` iteratee shorthand.\n_.every(users, { 'user': 'barney', 'active': false });\n// => false\n\n// The `_.matchesProperty` iteratee shorthand.\n_.every(users, ['active', false]);\n// => true\n\n// The `_.property` iteratee shorthand.\n_.every(users, 'active');\n// => false\n\nChecks if `predicate` returns truthy for **all** elements of `collection`.\nIteration is stopped once `predicate` returns falsey. The predicate is\ninvoked with three arguments: (value, index|key, collection).\n\n**Note:** This method returns `true` for\n[empty collections](https://en.wikipedia.org/wiki/Empty_set) because\n[everything is true](https://en.wikipedia.org/wiki/Vacuous_truth) of\nelements of empty collections.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-every", "matches": { "lodash every": true } }, "a7d706b9-4f1e-3788-8f1f-73d2f5735c7c": { "content": "expect($1).toBeGreaterThan($0);", "doc": "expects the argument is greater than or equal", "filetype": "jest", "grammar": "lsp", "label": "jest-tobegreaterthan", "matches": { "jest expect tobegreaterthan": true, "tbgt": true } }, "a7dd5a62-2273-37ae-8645-4b12c1c97c94": { "content": "outline-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ow": true } }, "a7deb1ba-2524-3645-b7d3-8e7166433596": { "content": "text-wrap: unrestricted", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tw:u": true } }, "a7e2eac8-8719-3548-97c4-42ce2daa013c": { "content": "networks:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Networks", "matches": { "networks": true } }, "a7e4e78e-a34a-3b2a-8fea-f57b91500dc6": { "content": "${0:root} = exports ? this", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "exp": true } }, "a7e8d464-3264-3071-95a2-6285b81b97c1": { "content": "function ${1:functionName} (${2:param});\n\t$0\nendfunction", "doc": "function (...) ... endfunction", "filetype": "systemverilog", "grammar": "lsp", "label": "function", "matches": { "function": true } }, "a7e8e5b1-d7b6-3be0-87a9-c2b86d44962f": { "content": "echo CHtml::textArea('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhta": true } }, "a7e9b12b-2de5-3fe7-8dbc-46bd0fe192d3": { "content": "actor $0", "doc": "An actor in the system", "filetype": "plantuml", "grammar": "lsp", "label": "Actor", "matches": { "act": true } }, "a7ec109f-40fd-3bde-a68e-eb7be62205b9": { "content": "text-align: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ta": true, "text-align": true } }, "a7f2c22f-143b-38aa-9630-9bdd5c0109ba": { "content": "### ${1:${TM_SELECTED_TEXT}}", "doc": "Insert heading level 3", "filetype": "quarto", "grammar": "lsp", "label": "Insert heading level 3", "matches": { "heading3": true } }, "a7f47e24-6a62-39e4-a735-bc58a52ec493": { "content": "useEffect(() => {\n\t$1\n}, [${3:dependencies}])$0", "doc": "React useEffect() hook", "filetype": "react-ts", "grammar": "lsp", "label": "useEffect", "matches": { "ue": true } }, "a7f5ce6f-e9f7-3e08-b4c2-f0cbe7994861": { "content": "_.flattenDeep(${array})", "doc": "_.flattenDeep([1, [2, [3, [4]], 5]]);\n// => [1, 2, 3, 4, 5]\n\nRecursively flattens `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flattendeep", "matches": { "lodash flattendeep": true } }, "a7f6f1f3-4c32-38fa-b051-5be6d159f32a": { "content": "discard;", "doc": "The keyword discard is used to define an exceptionally exit for a fragment shader. It is used exit the fragment shader immediately and to signal the OpenGL ES 2.0 pipeline that the respective fragment should not be drawn.", "filetype": "glsl", "grammar": "lsp", "label": "discard", "matches": { "discard": true } }, "a7f76ddb-465f-3a2e-86d2-8524751c79b5": { "content": "GetWorld()->SweepSingleByObjectType(${1:Hit}, ${2:Start}, ${3:End}, ${4:FQuat::Identity}, ${5:ObjectQueryParams}, FCollisionShape::${6:MakeSphere(Radius)}, ${7:TraceParams});", "doc": "Trace a Shape against the world and return first blocking hit using Object Type.", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Sweep Single Object", "matches": { "usweep_single_object": true } }, "a800acdc-00c5-384b-88e3-b9282e738f6b": { "content": "empty-cells: hide;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ec:h": true } }, "a8025859-3167-39ad-982c-53f3e5647614": { "content": "resource \"google_compute_http_health_check\" \"${MyResource}\" {\n name = \"example-name\"\n request_path = \"/health_check\"\n timeout_sec = 1\n check_interval_sec = 1\n}", "doc": "Defines google_compute_http_health_check resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_http_health_check", "matches": { "tf-google_compute_http_health_check": true } }, "a80541cf-2a20-33e4-8708-9427632c54df": { "content": "arrayCopy(${1:src}, ${2:dest}, ${3:, }${0:length});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "arrayCopy": true } }, "a808db44-efe1-3c73-9a30-7676172470e9": { "content": "padding ${1:0} ${2:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "p:3": true } }, "a80c78a6-ffcc-37ce-bc42-254e8afe917e": { "content": "${1:_} => ${2:expression}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Case clause of pattern match", "matches": { "case": true } }, "a80f7678-e0eb-302a-a341-58b2d3e2b864": { "content": "${fn:substringBefore(${1:string}, ${0:substr})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "substr:b": true } }, "a814344d-54dd-32e7-b16a-47c37f61f7ac": { "content": "declare(strict_types=${1:1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "declare(strict_types=1)", "matches": { "dst": true } }, "a81ee75f-8112-3544-aa38-595bf4470aae": { "content": "vec4($2, $3, $4, $5)", "doc": "The data type vec4 is used for floating point vectors with four components. There are several ways to initialize a vector:\n• Components are specified by providing a scalar value for each component (first example).\n• Components are specified by providing one scalar value. This value is used for all components (the second example is equivalent to the first).\n• Components are specified by providing a combination of vectors and scalars. The respective values are used to initialize the components (the third and fourth example are equivalent). The arguments of the constructor must have at least as many components as the vector that is initialized.\n\nSide note: The vector constructors can be used to cast between different vector types since type conversions are done automatically for each component.", "filetype": "glsl", "grammar": "lsp", "label": "vec4", "matches": { "vec4": true } }, "a82767c6-5fc7-3f7f-b345-fa31ce57f031": { "content": "function\n| $0", "doc": "Snippet for a match function definition", "filetype": "ocaml", "grammar": "lsp", "label": "function", "matches": { "func": true } }, "a827e43b-0def-3274-abd1-eae8540ba702": { "content": "${1:iterable}.forEach((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "forEach loop", "matches": { "fe": true } }, "a828b791-b095-3ba0-b1ee-affe3a2ea2b4": { "content": "@augments ${1:namepath}$0", "doc": "The @augments or @extends tag indicates that a symbol inherits from, and potentially adds to, a parent symbol. You can use this tag to document both class-based and prototype-based inheritance. Synonysm of @extends.", "filetype": "jsdoc", "grammar": "lsp", "label": "augments", "matches": { "@augments": true } }, "a82ae220-9ba7-3f6f-83e9-bf845219e0f1": { "content": "$routeProvider.when '${1:url}',\n\ttemplateUrl: '${2:templateUrl}'\n\tcontroller: '${3:controller}'\n${4}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngrw": true } }, "a82c1ad7-bb54-31e7-8451-6516399e8691": { "content": "(deftest ${1:name}\n\t(is (= ${0:assertion})))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "deft": true } }, "a82dfbe8-de25-365f-ab0b-1de7a97560a1": { "content": "defer func() {\n\tif err := recover(); err != nil {\n\t\t${0}\n\t}\n}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "defr": true } }, "a82e344a-81b9-35a4-b7fb-86e7551d1c2b": { "content": "@keyframes ${1:name} {\n $0\n}", "doc": "", "filetype": "css", "grammar": "lsp", "label": "@keyframes", "matches": { "key": true } }, "a82f32ea-a93e-3696-af7e-3ace32aaaae9": { "content": "<footer id=\"${1}\">\n\t${0}\n</footer>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "footer#": true } }, "a8397650-f8d4-3e43-ba8c-48633ca4e5d6": { "content": "procedure division.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "procedure division", "matches": { "pd": true, "procedure division": true } }, "a83b9de9-0a99-3359-b2ba-fdf34e6b5468": { "content": "import { HttpInterceptor, HttpHandler, HttpRequest, HttpEvent, HttpResponse } from '@angular/common/http'\nimport { Observable } from 'rxjs'\nimport { tap } from 'rxjs/operators'\n\n@Injectable()\nexport class LogInterceptor implements HttpInterceptor {\n\tconstructor() {}\n\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\tconst started = Date.now()\n\t\treturn next.handle(req).pipe(\n\t\t\ttap(event => {\n\t\t\t\tif (event instanceof HttpResponse) {\n\t\t\t\t\tconst elapsed = Date.now() - started\n\t\t\t\t\tconsole.log(`Request for \\${req.urlWithParams} took \\${elapsed} ms.`)\n\t\t\t\t}\n\t\t\t})\n\t\t)\n\t}\n}", "doc": "Angular HttpInterceptor for Logging HttpClient", "filetype": "typescript", "grammar": "lsp", "label": "Angular HttpInterceptor for Logging", "matches": { "a-http-interceptor-logging": true } }, "a8404d81-df13-3b3d-b9b6-f4f39119401f": { "content": "resource \"openstack_networking_floatingip_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n pool = \"public\"\n}", "doc": "define openstack_networking_floatingip_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_floatingip_v2", "matches": { "tf-openstack_networking_floatingip_v2": true } }, "a8412909-5776-3988-9868-37404cc7f014": { "content": "@disable ${1:/*method*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "@disable (dis)", "matches": { "dis": true } }, "a8417209-c0c0-3a13-898f-38a897f1e57d": { "content": "::: {.hypothesis #${1:label} name=\"${2:hypothesis name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown hypothesis", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown hypothesis", "matches": { "hypothesis": true } }, "a8417673-c713-3b36-a041-98bf2c11df44": { "content": "virtual task post_main_phase(uvm_phase phase);\n\t$1\nendtask: post_main_phase", "doc": "UVM post_main_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_post_main_phase", "matches": { "uvm_phase_post_main": true, "uvm_post_main_phase": true } }, "a84e65b1-8b28-3c51-bd95-b8312a5bb09e": { "content": "", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "![\"": true } }, "a84f3c1b-3700-3b26-bbb9-376306a2e7fe": { "content": "type ${1:type name}\n\t$0\nend type $1", "doc": "Type Definition", "filetype": "fortran", "grammar": "lsp", "label": "type", "matches": { "type": true } }, "a84f58f0-937b-3adf-b39b-1b03e5a812ad": { "content": "| img_url: '${1:medium}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "img_url": true } }, "a851ff4d-5f32-327c-88f7-6145d5e6d8f0": { "content": "method ${1:!}${2:method_name}(${3:$attr}) {\n\t${4}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "pmth": true } }, "a852a2f2-b171-3c1e-b574-aaefe59976a9": { "content": "switch (${1:key}) {\n\tcase ${2:value}:\n\t\t$0\n\t\tbreak\n\n\tdefault:\n\t\tbreak\n}", "doc": "Switch Statement", "filetype": "typescript", "grammar": "lsp", "label": "Switch Statement", "matches": { "switch": true } }, "a857c035-5fdd-399c-90b0-9f3ae53014eb": { "content": "{{- range $key, $value := .Values.udp }}\n - name: \"{{ $key }}-udp\"\n\tport: {{ $key }}\n\tprotocol: UDP\n\ttargetPort: \"{{ $key }}-udp\"\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "portUDP_spec": true } }, "a8580be9-84a2-3736-aee7-dc0fc29c5bdf": { "content": "status(${0:text});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "status": true } }, "a85cc86f-c85a-37bb-a995-fcf5243642b0": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nArgs:\n ${4:argument_name}: ${5:type and description.}\n\nYields:\n ${3:type and description of the yielded object.}\n\nExample:\n # ${6:Description of my example.}\n ${7:use_it_this_way(arg1, arg2)}\n\"\"\"", "doc": "A Python docstring for generator methods, including a one-line summary, details, parameters, yields, and example. It is the same, but it has yields instead of returns.", "filetype": "pydoc", "grammar": "lsp", "label": "generator docstring", "matches": { "###generator": true } }, "a85e5ebe-0515-3014-bf4b-6388ee09fe07": { "content": "case ${1:word} in\n\t${2:pattern})\n\t\t${0};;\nesac", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "case": true } }, "a8633c38-4889-37ab-80d5-6188326a9946": { "content": "text-transform ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tt": true } }, "a8663dc8-ec67-3594-8871-cb58a0fffd40": { "content": "pub fn ${1:function_name}(${2})${3} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Function definition", "matches": { "pfn": true } }, "a869d3d8-7e13-3512-bb23-31eaf4a53906": { "content": "set ${1:#:axis}tics ${2:#:start}, ${3:#:incr}, ${4:#:end}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set x/y tics start, incr, end", "matches": { "tics": true } }, "a86ac631-ed99-3714-8c01-cc6fd7d13a8c": { "content": "background-image: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgi:n": true } }, "a86b9da5-e8b9-32ea-8bc5-acc4817d4a45": { "content": "import React, { memo } from 'react';\nimport PropTypes from 'prop-types';\n\nconst ${1:${TM_FILENAME_BASE}} = memo((props) => {\n\treturn (\n\t\t<div>\n\t\t\t\n\t\t</div>\n\t);\n});\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\t$0\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a memoized stateless React component with PropTypes and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactMemoProps", "matches": { "rscpm": true } }, "a86f46b6-84e9-39c1-b006-a49158ffd36a": { "content": "object.constantCase()", "doc": "object.constantCase(): Schema\n\nTransforms all object keys to CONSTANT_CASE.Extending Schema TypesThe simplest way to extend an existing type is just to cache a configured schema and use that through your application.let yup = require(\"yup\");\nlet parseFormats = [\"MMM dd, yyy\"];\nlet invalidDate = new Date(\"\");\n\nmodule.exports = yup.date().transform(function(value, originalValue) {\n if (this.isType(value)) return value;\n // the default coercion transform failed so lets try it with Moment instead\n value = Moment(originalValue, parseFormats);\n return value.isValid() ? value.toDate() : invalidDate;\n});\nAlternatively, each schema is a normal JavaScript constructor function that you can mutate or delegate to\nusing the normal patterns. Generally you should not inherit from mixed unless you know what you are doing,\nbetter to think of it as an abstract class. The other types are fair game though.You should keep in mind some basic guidelines when extending schemas\nnever mutate an existing schema, always clone() and then mutate the new one before returning it.\nBuilt-in methods like test and transform take care of this for you, so you can safely use them (see below) without worrying\ntransforms should never mutate the value passed in, and should return an invalid object when one exists\n(NaN, InvalidDate, etc) instead of null for bad values.\nby the time validations run the value is guaranteed to be the correct type, however if nullable is\nset then null is a valid value for that type, so don't assume that a property or method exists on the value.\nAdjust core Typeslet invalidDate = new Date(\"\");\n\nfunction parseDateFromFormats(formats, parseStrict) {\n return this.transform(function(value, originalValue) {\n if (this.isType(value)) return value;\n\n value = Moment(originalValue, formats, parseStrict);\n\n return value.isValid() ? value.toDate() : invalidDate;\n });\n}\n\n// `addMethod` doesn't do anything special it's\n// equivalent to: yup.date.prototype.format = parseDateFromFormats\nyup.addMethod(yup.date, \"format\", parseDateFromFormats);\nCreating new TypesYup schema use the common constructor pattern for modeling inheritance. You can use any\nutility or pattern that works with that pattern. The below demonstrates using the es6 class\nsyntax since its less verbose, but you absolutely aren't required to use it.let DateSchema = yup.date;\nlet invalidDate = new Date(\"\"); // our failed to coerce value\n\nclass MomentDateSchemaType extends DateSchema {\n constructor() {\n super();\n this._validFormats = [];\n\n this.withMutation(() => {\n this.transform(function(value, originalvalue) {\n if (this.isType(value))\n // we have a valid value\n return value;\n return Moment(originalValue, this._validFormats, true);\n });\n });\n }\n\n _typeCheck(value) {\n return (\n super._typeCheck(value) || (moment.isMoment(value) && value.isValid())\n );\n }\n\n format(formats) {\n if (!formats) throw new Error(\"must enter a valid format\");\n let next = this.clone();\n next._validFormats = {}.concat(formats);\n }\n}\n\nlet schema = new MomentDateSchemaType();\n\nschema.format(\"YYYY-MM-DD\").cast(\"It is 2012-05-25\"); // => Fri May 25 2012 00:00:00 GMT-0400 (Eastern Daylight Time)\nTypeScript SupportIf you are using TypeScript installing the Yup typings is recommendednpm install -D @types/yup\nYou can now infer a TypeScript type alias using the exported InferType. Given the following Yup schema:import * as yup from 'yup';\n\nconst personSchema = yup.object({\n firstName: yup\n .string(),\n nickName: yup\n .string()\n .nullable(),\n gender: yup\n .mixed<'male' | 'female' | 'other'>()\n .oneOf(['male', 'female', 'other']),\n email: yup\n .string()\n .nullable()\n .notRequired()\n .email(),\n birthDate: yup\n .date()\n .nullable()\n .notRequired()\n .min(new Date(1900, 0, 1)),\n});\nYou can derive the TypeScript type as follows:type Person = yup.InferType<typeof personSchema>;\nWhich is equivalent to the following TypeScript type alias:type Person = {\n firstName: string;\n nickName: string | null;\n gender: \"male\" | \"female\" | \"other\";\n email?: string | null | undefined;\n birthDate?: Date | null | undefined;\n}\nMaking the following objects valid both for TypeScript and Yup validation:const minimalPerson: Person = {\n firstName: \"Matt\",\n nickName: null,\n gender: \"male\"\n};\n\nconst fullPerson: Person = {\n firstName: \"Matt\",\n nickName: \"The Hammer\",\n gender: \"male\",\n email: \"matt@the-hammer.com\",\n birthDate: new Date(1976, 9, 5)\n};", "filetype": "yup", "grammar": "lsp", "label": "object-constant-case", "matches": { "yup object constantcase": true } }, "a8736085-95e3-3755-92d5-0fa7dcf488f8": { "content": "elif [[ $1 ]]; then\n\t${0:${VISUAL}}", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "elif": true } }, "a8740f14-b0db-3230-bc4d-502d581b2941": { "content": "static ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "st": true } }, "a87415d4-c4df-3c5d-b9ea-601553b6dcbd": { "content": "_.replace(${string}, ${pattern}, ${replacement})", "doc": "_.replace('Hi Fred', 'Fred', 'Barney');\n// => 'Hi Barney'\n\nReplaces matches for `pattern` in `string` with `replacement`.\n\n**Note:** This method is based on\n[`String#replace`](https://mdn.io/String/replace).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-replace", "matches": { "lodash replace": true } }, "a87b2b12-d186-37e4-a9f3-2e0681ea907b": { "content": "<rt>${0}</rt>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "rt": true } }, "a88078dc-c2c6-3057-b168-5a258f100ada": { "content": "default :\n\t${1}\nbreak;", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "default": true } }, "a880dad8-dbba-3fc8-ae10-0d7a025345c2": { "content": "alignItems: '${1:center}',", "doc": "alignItems", "filetype": "react-native-ts", "grammar": "lsp", "label": "alignItems", "matches": { "align": true } }, "a8817958-df24-376e-a5e4-dfbb606f65ac": { "content": "must_respond_to :${0:method}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mrt": true } }, "a889532e-8734-3f13-b33d-c0971f4c1a56": { "content": "${1:FIELDNAME} = forms.ImageField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ImageField", "matches": { "fimg": true } }, "a88aacc3-ddf2-3e40-847f-20486daa41e8": { "content": "(defmulti ${1:name} \"${2:doc-string}\" ${0:dispatch-fn})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defmm": true } }, "a88b9a06-4912-3e3f-ac16-4ee728867048": { "content": "FUNCTION CURRENCY-SYMBOL()$0", "doc": "function currency symbol character currently in effect for the locale under which the program is running", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-CURRENCY-SYMBOL", "matches": { "FUNCTION CURRENCY-SYMBOL": true } }, "a88e919d-f7d3-3635-9704-4a22508511be": { "content": "${1:obj}.undelegate(${2:selector expression}, ${3:event}, ${4:handler})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "undele": true } }, "a8910ffd-6824-34ef-8a91-df8030c9ab3c": { "content": "componentWillMount () {\n\t$0\n}", "doc": "Invoked once, both on the client and server, immediately before the initial rendering occurs", "filetype": "react-ts", "grammar": "lsp", "label": "componentWillMount", "matches": { "cwm": true } }, "a89eb542-8c36-38c8-87bf-4d105475dd90": { "content": "get_digit:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "getdigit": true } }, "a8a6bae5-1734-35e3-9029-a8eecbeaef3f": { "content": "<exception cref=\"${1:System.Exception}\">${2}</exception>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "XML exception comment", "matches": { "<ex": true } }, "a8a91660-6c9b-3d0f-9bea-8ba110438ece": { "content": "${1:obj}.attr('${2:attribute}', '${3:value}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "attr": true } }, "a8abb58a-4693-3f49-958c-b7a80af96edf": { "content": "PropTypes.bool,", "doc": "Bool prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeBool", "matches": { "ptb": true } }, "a8ace9ea-d50d-3fdf-b77f-c8ccba8e91c9": { "content": "pow(${1:num}, ${0:exponent});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pow": true } }, "a8b1ce31-e288-3ee6-9d5d-f1824d9694fd": { "content": "do {\n\t${0:$TM_SELECTED_TEXT}\n} while (\n\t${1:<# Condition that stops the loop if it returns false #>}\n)", "doc": "Runs a statement list repeatedly as long as a condition is met. More: Get-Help about_Do", "filetype": "PowerShell", "grammar": "lsp", "label": "do-while", "matches": { "do-while": true } }, "a8bb30b5-4f9f-3807-ba4f-afbefd4f5f20": { "content": "#+begin_quote\n$0\n#+end_quote", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "quote": true } }, "a8be1848-3cc7-3a1f-8cad-2aed4d4873bc": { "content": "| split: '${1:,}'", "doc": "String filter: split", "filetype": "liquid", "grammar": "lsp", "label": "Filter split", "matches": { "split": true } }, "a8c40489-66d0-3424-b2ce-1fab1bbde7f3": { "content": "lmObj <- lm(${1:yCol} ~ {2:xCol}, data = ${3:data}, subset = ${4:subset}, weights = ${5:weights}, na.action = ${6:na.action})\nsummary(lmObj)\nplot(lmObj, which=c(1)) # Plot residuals versus fitted", "doc": "Fit a linear model and create a plot", "filetype": "r-snippets", "grammar": "lsp", "label": "Linear model with plot", "matches": { "lmplot": true } }, "a8c4ca9b-af63-3d3a-b998-dcbfd3d1c4e6": { "content": "CHARACTER", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "char": true } }, "a8c6c3f7-f9d0-3e16-b496-dbfacbbb0240": { "content": "text-wrap ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tw": true } }, "a8c84dfa-ac54-37c3-9f32-35747c2779ea": { "content": "_.initial(${array})", "doc": "_.initial([1, 2, 3]);\n// => [1, 2]\n\nGets all but the last element of `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-initial", "matches": { "lodash initial": true } }, "a8d219f3-c57b-3463-b032-597d696735d8": { "content": "${1:command} | hash ${2|md5,sha256|}", "doc": "\"hash\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "hash builtin", "matches": { "hash": true } }, "a8d6c037-1849-38fa-9047-168fc731a8c7": { "content": "resource \"heroku_domain\" \"${MyResource}\" {\n}", "doc": "Defines heroku_domain", "filetype": "terraform", "grammar": "lsp", "label": "heroku_domain", "matches": { "tf-heroku_domain": true } }, "a8d9adde-1084-33bc-80c8-4dc738255bfd": { "content": "[(ngModel)]=\"${1:binding}\"", "doc": "Angular ngModel", "filetype": "angular", "grammar": "lsp", "label": "ngmodel", "matches": { "a-ngmodel": true, "angular ng model": true } }, "a8d9d0a9-398a-3529-aa7a-12a3aac2c905": { "content": "# https://kubernetes.io/docs/concepts/services-networking/ingress/#tls\napiVersion: v1\nkind: Secret\nmetadata:\n name: ${1:testsecret-tls}\n namespace: ${2:default}\ntype: kubernetes.io/tls\n# The TLS secret must contain keys named 'tls.crt' and 'tls.key' that contain the certificate and private key to use for TLS.\ndata:\n tls.crt: base64 encoded cert\n tls.key: base64 encoded key\n\n---\napiVersion: networking.k8s.io/v1\nkind: Ingress\nmetadata:\n name: ${3:tls-example-ingress}\n namespace: ${2:default}\nspec:\n tls:\n - hosts:\n - ${4:https-example.foo.com}\n secretName: ${1:testsecret-tls}\n rules:\n - host: ${4:https-example.foo.com}\n http:\n paths:\n - path: /${5}\n pathType: Prefix\n backend:\n service:\n name: ${6:service1}\n port:\n number: ${7:80}\n---\n$0", "doc": "k8s Ingress with TLS", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Ingress with TLS", "matches": { "k-ingress-tls": true } }, "a8e1fe9b-fa64-3973-991d-b5c697fbfe15": { "content": "(${1:arguments}) => {\n\treturn ${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "arrow function with return", "matches": { "fr": true } }, "a8e27909-a888-365a-b253-76e87566e5e2": { "content": "System.Text", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.t": true } }, "a8e561fa-39b0-31ea-8b05-569acbb485cb": { "content": "<% if (${1:condition}) { %>\n $2\n<% } %>", "doc": "EJS if statement", "filetype": "ejs", "grammar": "lsp", "label": "EJS If Statement", "matches": { "ejsif": true } }, "a8eb5a88-cb0e-3970-a1ca-58f5855fc235": { "content": "_.isSymbol(${value})", "doc": "_.isSymbol(Symbol.iterator);\n// => true\n\n_.isSymbol('abc');\n// => false\n\nChecks if `value` is classified as a `Symbol` primitive or object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-issymbol", "matches": { "lodash issymbol": true } }, "a8ef01f4-a32f-319c-a96a-2ac65b7285e3": { "content": "class ${1:MODELNAME}(models.Model):\n\t$0\n\tclass Meta:\n\t\tverbose_name = \"$1\"\n\t\tverbose_name_plural = \"$1s\"\n\n\tdef __str__(self):\n\t\treturn super($1, self).__str__()", "doc": "", "filetype": "django", "grammar": "snu", "label": "Model", "matches": { "model": true } }, "a8f0dcbb-7abb-3631-be94-5089ee98079f": { "content": "{{ $1 }}", "doc": "Edge: block tag", "filetype": "edge", "grammar": "lsp", "label": "edge: Block", "matches": { "block": true } }, "a8f796fb-884e-3952-b8d4-563c9046b198": { "content": "<table class=\"${1}\">\n\t${0}\n</table>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "table.": true } }, "a8fdb6c4-c40b-3181-a653-8e093130d5d6": { "content": "<%= $1 %> $2", "doc": "EJS outputs no value", "filetype": "ejs", "grammar": "lsp", "label": "EJS Output Value", "matches": { "ejsout": true } }, "a901031f-48b4-3138-9743-bd801314f314": { "content": "func Benchmark${1:Method}(b *testing.B) {\n\tfor i := 0; i < b.N; i++ {\n\t\t${0:${VISUAL}}\n\t}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func BenchmarkXYZ(b *testing.B) { ... }", "matches": { "benchmark": true } }, "a903ca4e-d4e2-3d09-9aca-44d933510ee5": { "content": "{% block ${1:name} %}$0{% endblock %}", "doc": "block", "filetype": "twig", "grammar": "lsp", "label": "block", "matches": { "block": true } }, "a915f324-d9e6-3877-a373-6de0adddbe5c": { "content": ":hover", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":h": true } }, "a91b38d7-e11c-3292-bb42-b554909ee83b": { "content": "border-collapse collapse", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdcl:c": true } }, "a91e07fd-e9b7-3119-83ff-6e2c7786bed2": { "content": "\\\\begin{center}\n\t${0:${VISUAL}}\n\\\\end{center}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "center environment", "matches": { "center": true } }, "a92be692-8beb-38ce-85c3-2b574be378ba": { "content": "logical :: ${1:fileExsit}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "logical", "matches": { "lo": true } }, "a93258c2-e58a-3245-bf3f-44df649224c9": { "content": "$this->shouldImplement($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldImplement('Type')", "matches": { "simplement": true } }, "a93504e0-d285-3215-baa7-12eeba7d9a7e": { "content": "# ${0}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "# section heading", "matches": { "heading": true, "section": true } }, "a935cbf0-70ec-3516-9f04-e95634afbebc": { "content": "duplicateMovieClip(${1:#:target}, ${2:#:newName}, ${3:#:depth});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "dm": true } }, "a944ed53-6be5-3a2c-aa93-f3024f402440": { "content": "page-break-after: always", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgba:aw": true } }, "a947baba-9d85-3058-8944-b5e1e7bf0c7f": { "content": "${1:obj}.prepend('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "prepend": true } }, "a951a394-1298-3c7e-9877-67be0a6edac1": { "content": "border-top-width: ${1:1}px", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-top-width: size (border)", "matches": { "border": true } }, "a9552f05-3036-3d27-b39d-fc2fbe26d651": { "content": "NSString ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nss": true } }, "a966b629-0dcf-3122-b60e-1f6b7314d789": { "content": ".. table:: ${1:#:TITLE}\n\t${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "directive_table", "matches": { "table": true } }, "a96addc8-228c-3cc0-979c-dea8366bb6ea": { "content": "#[inline]\npub fn ${1:name}() {\n ${2:todo!();}\n}", "doc": "inlined function", "filetype": "rust", "grammar": "lsp", "label": "inline-fn", "matches": { "inline-fn": true } }, "a96f5024-0423-340d-86f4-9cb63ae2e51c": { "content": "display: list-item", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:li": true } }, "a97419a2-de2c-39bc-803d-90a3e4f70efa": { "content": "NO-LOCK", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "nl": true } }, "a976d854-9126-3207-bb0e-734d521913e7": { "content": "@genType.import(\"${1:./MyMath}\")", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "@genType import", "matches": { "gti": true } }, "a97a84bb-117b-3b61-ba0d-88032456f732": { "content": "function present-value(${1:discount-rate},${2:amount},${3:...})$0", "doc": "approximation of the present value of a series of future period-end amount", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-present-value", "matches": { "function present-value": true } }, "a982f17f-a13e-340f-bd1f-831337a4075d": { "content": "border-bottom-left-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdblrz": true } }, "a984d2dc-4491-3eb4-8a04-8e7d5732937e": { "content": "print ${1:\"${2}\"}${0}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "print", "matches": { "pri": true } }, "a985f853-b735-3adc-aaa2-066767f84110": { "content": "dockerfile {\n\tfilename '${1:Dockerfile.build}'\n\tdir '${2:build}'\n\tlabel '${3:my-defined-label}'\n\tregistryUrl '${4:https://myregistry.com/}'\n\tregistryCredentialsId '${5:myPredefinedCredentialsInJenkins}'\n}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "df": true } }, "a9864e9b-cb88-3096-8357-a86f4e98d83e": { "content": "assert_rjs :${1:replace}, '${0:dom id}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "asrj": true } }, "a987e511-c8e5-32fc-be52-36a2c7959947": { "content": "margin-right ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mr": true } }, "a98d9ce3-408d-3d33-b240-f0ddf97be1e7": { "content": "@example\n```\n${1:Write me later}$0\n```", "doc": "Adds an example to the documentation.", "filetype": "kdoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "a98f2fdd-a80a-36cd-a29a-19111fdc0182": { "content": "-webkit-border-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrz:w": true } }, "a99627ad-e945-3732-88ec-0760d59e6fc6": { "content": "@mixin ${1:name}(${2}) {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "mix": true } }, "a99c71f3-3b34-38f3-a43b-78857070ca15": { "content": "font-size: ${0:12px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-size", "matches": { "fz": true } }, "a99d0b0e-0daa-3abf-8fbb-d2154b75e976": { "content": "PERFORM ${1}\n\t${2}\nEND-PERFORM\n${0}", "doc": "PERFORM .. END-PERFORM", "filetype": "vscode_cobol", "grammar": "lsp", "label": "PERFORM-END-PERFORM", "matches": { "PE": true, "PERFORM": true } }, "a99d8145-b4e0-3350-a3d3-ec7c85e91b74": { "content": "<samp>\n\t${0}\n</samp>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "samp": true } }, "a99faf5a-4999-3976-874f-011272b9d381": { "content": "bind:this={${1:dom_node}}", "doc": "bind this", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-this", "matches": { "s-bind-this": true } }, "a9adb90c-f0e9-3481-a386-806bc03e5c27": { "content": "font-family: ${0:Capitals,Impact},fantasy;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff:f": true } }, "a9bb65a0-89de-39ac-a2f6-573e7673f6ca": { "content": "${1:obj}.slideUp('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "sup": true } }, "a9bc37c2-59de-3766-b503-3cde71f76139": { "content": "PropTypes.node.isRequired,", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "react", "grammar": "lsp", "label": "propTypeNodeRequired", "matches": { "ptndr": true } }, "a9bd6ba6-0b9a-346b-a0dc-427d5a9441dd": { "content": "validates_numericality_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:is not a number}\"}, if: proc { |obj| ${5:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_numericality_of if", "matches": { "vnif": true } }, "a9bf548c-ca9c-395b-ba28-eea15615217e": { "content": "resource \"consul_service\" \"${MyResource}\" {\n}", "doc": "Defines consul_service", "filetype": "terraform", "grammar": "lsp", "label": "consul_service", "matches": { "tf-consul_service": true } }, "a9c02ae6-08e6-3ec1-84d6-4d7ce8ccf415": { "content": "valueOf()", "doc": "The valueOf() method returns the primitive value of a String object.", "filetype": "javascript", "grammar": "lsp", "label": "valueOf", "matches": { "valueOf": true } }, "a9c0ac36-ad64-397c-ac5a-3a2bb5358bf4": { "content": "overflow-y: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovy": true } }, "a9c33ee5-703f-3dee-8324-6add2c3ef1df": { "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>", "doc": "", "filetype": "xml", "grammar": "snu", "label": "", "matches": { "xml": true } }, "a9cfc512-e94c-3fee-a71b-25f1b900fce4": { "content": "map(&:${0:id})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mp": true } }, "a9db46b0-33e4-38cf-9b0b-8ef0909a653d": { "content": "guard let ${1} = ${2} else {\n ${0:TARGET}\n}\n${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "guard let ... else { ... }", "matches": { "guard": true } }, "a9dbe0b7-a105-3d97-82a1-9554baf9ab03": { "content": "concat(${1:array1}, ${0:array2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "concat": true } }, "a9e005d5-d538-39c6-b017-ed548e392d2d": { "content": "after idle ${0:script}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "afi": true } }, "a9e25956-9b40-3b8a-b0bb-70654aa53105": { "content": "${1:document}.querySelector('${2:selector}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "querySelector", "matches": { "qs": true } }, "a9e7c80f-0442-33cd-85bb-fa43190ac8c7": { "content": "alignItems: '${1:center}',", "doc": "alignItems", "filetype": "react-native", "grammar": "lsp", "label": "alignItems", "matches": { "align": true } }, "a9fbf740-2e52-3d2b-bf44-b33e35a80c06": { "content": "llength \"${0:list}\"", "doc": "Treats list as a list and returns a decimal string giving the number of elements in it.", "filetype": "tcl", "grammar": "lsp", "label": "Count the number of elements in a list", "matches": { "llength": true } }, "a9fd6207-4468-35da-b329-927c33d604c2": { "content": "help ${1|aliases,commands,externs,modules,operators|}", "doc": "\"help\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "help builtin", "matches": { "help": true } }, "a9fea76e-2f5f-3733-942f-9326e96941a2": { "content": "printf(\"${1:#:string}\\n\"${2:, });", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "println": true } }, "a9ff2f86-607d-3e52-8a40-ba70899e1a25": { "content": "${1:source} instanceof ${2:Object}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "instanceof", "matches": { "iof": true } }, "aa0169f5-bf24-3bc9-80de-7a67c009be97": { "content": "initial begin\n\t$0\nend", "doc": "initial begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "initial", "matches": { "initial": true } }, "aa0416b3-d4b1-33ae-8cf2-66790214216a": { "content": "font-stretch: semi-expanded", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fst:se": true } }, "aa0d0f8c-c66c-38bf-91ae-2a3eec1780a9": { "content": "{${1:object}}[${2:description}]", "doc": "links", "filetype": "norg", "grammar": "lsp", "label": "link", "matches": { "link": true } }, "aa0ecd6d-6180-330d-b0b5-2a28e1474127": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} | ${5:Column5} |\n| --------------- | --------------- | --------------- | --------------- | --------------- |\n| ${6:Item1.1} | ${7:Item2.1} | ${8:Item3.1} | ${9:Item4.1} | ${10:Item5.1} |\n| ${11:Item1.2} | ${12:Item2.2} | ${13:Item3.2} | ${14:Item4.2} | ${15:Item5.2} |\n| ${16:Item1.3} | ${17:Item2.3} | ${18:Item3.3} | ${19:Item4.3} | ${20:Item5.3} |\n| ${21:Item1.4} | ${22:Item2.4} | ${23:Item3.4} | ${24:Item4.4} | ${25:Item5.4} |\n${0}", "doc": "Insert table with 5 rows and 5 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 5x5 table", "matches": { "5x5table": true } }, "aa0f2e8f-7381-3551-8faf-4ad5e84ba9be": { "content": "expect(${1:target}).not$0;", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not (js)", "matches": { "notx": true } }, "aa10d1c7-8b46-3565-9ce7-a81c1bb681d9": { "content": "for $1 in range(${2:start}{$3:,end}):\n\\t${4:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "for": true } }, "aa134414-91bc-337d-a4f8-cda0b877540b": { "content": "<?xml version=\"1.0\"?>", "doc": "", "filetype": "xml", "grammar": "snu", "label": "XML declaration", "matches": { "xml": true } }, "aa13877c-353c-3fd3-be35-4d7ab8d81ad1": { "content": "function ${1:foo}(node, ${2:parameters}) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tupdate(${2:parameters}) {\n\t\t\t// the value of `${2:parameters}` has changed\n\t\t}\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "action w/ update function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action-update", "matches": { "s-action-update": true } }, "aa15473e-0f9b-3211-8a82-429ab60deb63": { "content": "Plug '${1}', { 'branch': '${0}' }", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition with { 'branch': '' }", "matches": { "plugbr": true } }, "aa17354b-2781-3506-93ea-0610e906b1fe": { "content": "export const ${1:functionName} = (${2:params}) => {\n\t$0\n};", "doc": "Export named function in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "exportNamedFunction", "matches": { "enf": true } }, "aa2dca1b-0dd5-354f-a4ca-6aab7c6eca9e": { "content": "@protected$0", "doc": "The @protected tag marks a symbol as protected. Typically, this tag indicates that a symbol is only available, or should only be used, within the current module.", "filetype": "jsdoc", "grammar": "lsp", "label": "protected", "matches": { "@protected": true } }, "aa2f94c5-e4c7-3f7c-b3ed-b5b5af9b28c4": { "content": "text-justify: kashida;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:k": true } }, "aa313102-b852-3591-9ed5-6481aa77a0d4": { "content": "package body ${1} is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "package body", "matches": { "pacb": true } }, "aa32bc20-dbd6-3934-889f-664daffb1378": { "content": "import useRouter from 'vue-router'", "doc": "import useRouter from 'vue-router'", "filetype": "script", "grammar": "lsp", "label": "importuseRouter-composition", "matches": { "importuseRouter": true } }, "aa375cc5-6456-375c-a1d4-7ce55f1472a8": { "content": "def get_context_data(self, **kwargs):\r\n context = super(${1:CLASS_NAME}, self).get_context_data(**kwargs)\r\n return context", "doc": "", "filetype": "views", "grammar": "lsp", "label": "context", "matches": { "get_context_data": true } }, "aa3d19b6-0619-3233-a855-350950ef74cd": { "content": "switch (${1:key}) {\n\tcase ${2:value}:\n\t\t$0\n\t\tbreak\n\n\tdefault:\n\t\tbreak\n}", "doc": "Switch Statement", "filetype": "javascript", "grammar": "lsp", "label": "Switch Statement", "matches": { "switch": true } }, "aa41751f-5786-3cdf-8927-11842f166c37": { "content": "else if ($1) {\n\t${0}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ei": true } }, "aa4305ca-3668-3054-8970-ccad6d543d16": { "content": "mov \\$1, %eax\nmov $1, %ebx\nint \\$0x80", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Exit with error", "matches": { "exit": true } }, "aa47c37c-069d-38a1-ad30-3005f1bcd7f9": { "content": "${1:Section}~\\\\ref{sec:${2}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "reference to a section", "matches": { "section": true } }, "aa4c2763-7a49-37b6-bfba-7ef38e30500f": { "content": "spread(${1:source}, dim=${2:1}, ncopies=$3)", "doc": "spread", "filetype": "fortran", "grammar": "lsp", "label": "spread", "matches": { "spread": true } }, "aa5455b7-23ba-3105-a97d-27d48cc13174": { "content": "This Source Code Form is subject to the terms of the Mozilla Public\nLicense, v. 2.0. If a copy of the MPL was not distributed with this\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\nfile, You can obtain one at http://mozilla.org/MPL/2.0/.", "doc": "MPL2 License", "filetype": "license", "grammar": "lsp", "label": "MPL2", "matches": { "MPL2": true } }, "aa56b35a-75d0-3bc8-9d5a-5a2b1513eb6b": { "content": "uvm_transport_export #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM transport_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_transport_export", "matches": { "uvm_transport_export": true } }, "aa595780-6099-3c99-8fbd-324597cb5421": { "content": "resource \"aws_waf_ipset\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_ipset", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_ipset", "matches": { "tf-aws_waf_ipset": true } }, "aa595a8b-52bc-3134-b2d0-96155b9b9ee3": { "content": "align-self: last baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:lb": true } }, "aa608584-1583-31e3-b0e1-72cf2e3d6410": { "content": "resize: horizontal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "rz:h": true } }, "aa689b07-8d68-3d27-bde1-397bbbccff2b": { "content": "strftime('${1:%Y-%m-%d %H:%M:%S %z}')${0}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "strf": true } }, "aa6ff0e7-f7fd-3d4c-9d70-eba983308c7e": { "content": "for ${1:i} in ${2:1}..${3:42} loop\n\t${0}\nend loop;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "for": true } }, "aa70ecaf-b361-3c6e-bc59-7ce9c78577ed": { "content": "FROM ${1:ubuntu}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "FROM", "matches": { "F": true } }, "aa735774-7c4e-3342-8949-2bd89fe85ce7": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\nimport { ${0|ref,reactive,computed,readonly,watchEffect,watch|} } from '${1|vue,@vue/composition-api|}'\nexport default {\n\tsetup () {\n\t\t${2}\n\n\t\treturn {}\n\t}\n}\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File Composition API with SCSS", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component-v3", "matches": { "vue v3 base": true } }, "aa74c3bb-cba6-3c93-a040-eb1f2fe0896d": { "content": "Object.create(${1:obj})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.create", "matches": { "oc": true } }, "aa75e5f3-be05-3a08-8fb0-44a5c9383120": { "content": "<table id=\"${1}\">\n\t${0}\n</table>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "table#": true } }, "aa77faf2-e255-385c-8fe9-e48e0968e99c": { "content": "{% endmacro %}$0", "doc": "endmacro", "filetype": "twig", "grammar": "lsp", "label": "endmacro", "matches": { "endmacro": true } }, "aa790ddb-2094-32bb-b171-5cc06eca5d30": { "content": "<transition-group$1>\n$2\n</transition-group>", "doc": "transition-group element", "filetype": "vue", "grammar": "lsp", "label": "vue-transition-group", "matches": { "transitiongroup": true, "vue transition-group": true } }, "aa7a6c21-48f0-39a7-9304-58758c9c854f": { "content": "grid-template-areas ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gta": true } }, "aa7cabd8-8bfb-3744-a7c6-d90cb033a3c9": { "content": "${1:file = }file.choose()${0:}", "doc": "file.choose", "filetype": "r-snippets", "grammar": "lsp", "label": "fch", "matches": { "fch": true } }, "aa7d15f8-c45e-393f-abb8-6e3dd9941c70": { "content": "pushMatrix();\n${0:};\npopMatrix();", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pushMatrix": true } }, "aa7f49fc-c9ea-3fa5-8a6e-c28515d54756": { "content": "print($0)", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "pr": true } }, "aa818687-cffd-3a27-83b3-e8f758ae6197": { "content": "display table-header-group", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbhg": true } }, "aa828ece-5929-3e03-a3bd-574440722e2b": { "content": "mixed.cast()", "doc": "mixed.cast(value: any, options = {}): any\n\nAttempts to coerce the passed in value to a value that matches the schema. For example: '5' will\ncast to 5 when using the number() type. Failed casts generally return null, but may also\nreturn results like NaN and unexpected strings.options parameter can be an object containing context. (For more info on context see mixed.validate)", "filetype": "yup", "grammar": "lsp", "label": "mixed-cast", "matches": { "yup mixed cast": true } }, "aa838811-92f8-3e4d-afa4-46264eb2df1f": { "content": "public bool ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb+|": true } }, "aa860917-6cf0-3341-80f7-c57a8af416fb": { "content": "component ${1:ComponentName} {\n\t$0\n}", "doc": "Components are reusable pieces of code that have specific behavior, styles and content.", "filetype": "mint", "grammar": "lsp", "label": "Components", "matches": { "com": true } }, "aa887bca-bee3-34dc-be5e-fbad6a00a53d": { "content": "text-justify: inter-ideograph", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:ii": true } }, "aa8ce8e9-3a76-3046-97f8-7d20a14ef879": { "content": "System.out.println(${0});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "println": true } }, "aa8d6d14-57d8-3229-92ea-330c4acb660a": { "content": "resource \"aws_ecr_repository_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ecr_repository_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_ecr_repository_policy", "matches": { "tf-aws_ecr_repository_policy": true } }, "aa90dfed-7b3f-3657-ab5a-dd119e258bff": { "content": "proc ${1:name} {${2:args}} \\\n{\n\t$3\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "proc... (proc)", "matches": { "proc": true } }, "aa92455b-0bee-32ee-95f7-06258da95ecf": { "content": "bottom: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "bottom", "matches": { "bot": true } }, "aa96cd64-7ecb-30bb-a172-d9c4fc45d254": { "content": "$BLOCK_COMMENT_START\n # ${0:{$TM_SELECTED_TEXT:Enter a comment or description}}\n$BLOCK_COMMENT_END", "doc": "A multi-line comment.", "filetype": "PowerShell", "grammar": "lsp", "label": "Comment Block", "matches": { "block-comment": true } }, "aa996c4a-75ac-3e9a-a962-1933dc4aa174": { "content": "class ${1:MODELNAME}Form(forms.ModelForm):\n\n\tclass Meta:\n\t\tmodel = $1", "doc": "", "filetype": "django", "grammar": "snu", "label": "ModelForm", "matches": { "modelform": true } }, "aa9e87b3-3daa-3f94-900b-d48e0e006fcc": { "content": "resource \"scaleway_security_group_rule\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n security_group = \"\\${scaleway_security_group.test.id}\"\n\n action = \"accept\"\n direction = \"inbound\"\n ip_range = \"0.0.0.0/0\"\n protocol = \"TCP\"\n port = 25\n}", "doc": "define scaleway_security_group_rule resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_security_group_rule", "matches": { "tf-scaleway_security_group_rule": true } }, "aaa1ebb1-09d0-3602-b2c6-239209773d42": { "content": "<code>$0</code>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "XML code comment", "matches": { "<c": true } }, "aaa2254a-69ac-3885-ace0-ea9654f714b3": { "content": "{% with %}\n\t$1\n{% endwith %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "with", "matches": { "with": true } }, "aaa383f7-ca91-3e31-8340-8d60cc2d4447": { "content": "${1:command} | par-each {|${2:el}| ${3:closure} }", "doc": "\"par-each\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "par-each builtin", "matches": { "par-each": true } }, "aab497f5-fe3f-3ace-b81a-c51fcb17925e": { "content": "while (${1:condition}) {\n\t${0:$TM_SELECTED_TEXT}\n}", "doc": "Repeatedly perform an action after verifying a condition is true first. More: Get-Help about_While", "filetype": "PowerShell", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "aabbf99b-1b56-3b4c-876d-f0286258b9b1": { "content": "formArrayName=\"${1:control}\"", "doc": "Angular formArrayName", "filetype": "html", "grammar": "lsp", "label": "ngFormArrayName", "matches": { "a-formArrayName": true } }, "aac94566-b7dd-3bf6-9d25-bc690cfc53f8": { "content": "import * as ${2:second} from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importEverything", "matches": { "ime": true } }, "aad005c3-4709-310b-ac9c-5acfdeb8cb13": { "content": "border-right-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdri:n": true } }, "aad13a32-073d-381c-90da-68e2a6f18dfd": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"swift\"\n config {\n path = \"terraform_state\"\n }\n}", "doc": "Define a backend-swift backend", "filetype": "terraform", "grammar": "lsp", "label": "swift_backend", "matches": { "tf-swift_backend": true } }, "aad29f8c-eadb-34f0-9c34-0b4388efe727": { "content": "\\textup{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textup": true, "textup \\textup{": true } }, "aad47ad5-4f50-322e-8c54-a573829be398": { "content": "try do\n\t${1:${VISUAL}}\nrescue\n\t${2} -> ${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "try .. rescue .. end", "matches": { "try": true } }, "aad88a61-d6ca-341a-a562-8241eda23e73": { "content": "\\ *${1:Emphasis}*\\ ${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "*c": true } }, "aada816a-fadb-3134-a127-aac83419f50b": { "content": "SynthDef(\\\\${1:synthName}, {${2: |${3:x}|}\n\t$0\n}).add;", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "sdef": true } }, "aae501a7-d54a-3222-a591-8d2d86868ded": { "content": "augroup ${1:AU_NAME}\n\tautocmd!\n\tautocmd ${2:BufRead,BufNewFile} ${3:*.ext,*.ext3|<buffer[=N]>} ${0}\naugroup END", "doc": "", "filetype": "vim", "grammar": "snu", "label": "augroup ... autocmd block", "matches": { "au": true } }, "aae6a841-27d3-3e8f-b994-d5091a6fbebf": { "content": "enum ${1} {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "enum": true } }, "aae7cc47-ba90-37fc-b4c3-7ad931eaaabc": { "content": "input ${1:prompt}", "doc": "\"input\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "input builtin", "matches": { "input": true } }, "aaec6816-151c-33bc-9f70-7f2a9e4ac784": { "content": "(dotimes [_ 10]\n\t(time\n\t\t(dotimes [_ ${1:times}]\n\t\t\t${0:code})))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "dotimes": true } }, "aaf22539-965f-3db0-be4c-bce991df7085": { "content": "(let [${1:name} ${2:expr}]\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "let": true } }, "aaf35433-4fad-3aca-b868-bab1c6e915a6": { "content": "type=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "type": true } }, "aaf3a7d5-e28b-3d15-9e2b-36735542297b": { "content": "constructor( @Optional() @SkipSelf() parentModule: ${1:ModuleName} {\n\tif (parentModule) {\n\t\tconst msg = `${1:ModuleName} has already been loaded. \n\t\t\tImport ${1:ModuleName} once, only, in the root AppModule.`\n\t\tthrow new Error(msg)\n\t}\n}", "doc": "Angular Module SkipSelf constructor", "filetype": "typescript", "grammar": "lsp", "label": "Angular Module SkipSelf Constructor", "matches": { "a-ctor-skip-self": true } }, "aaf585cc-caf1-3ea0-9545-ef5d6ec30066": { "content": "PropTypes.arrayOf($0).isRequired,", "doc": "An array of a certain type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeArrayOfRequired", "matches": { "ptaor": true } }, "ab07a848-17a3-3209-b536-dd86d78b0f37": { "content": "''${1}''", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "''": true } }, "ab081357-1457-347f-8608-d5225508f896": { "content": "<script>\n\t${0}\n</script>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "script": true } }, "ab1499cc-1f4e-3f63-8841-08e56223c6d8": { "content": "return render_to_response('${1:template.html}', {\n\t\t${2}\n\t}${0:, context_instance=RequestContext(request)}\n)", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "r2r": true } }, "ab165c6a-7a9a-3cf8-83d3-426111b48401": { "content": "import styled from 'styled-components/native';", "doc": "import styled from 'styled-components/native'", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-import-styled-from-styled-components-native", "matches": { "imscn": true, "styled-components import styled native'": true } }, "ab192d15-d7da-309c-b97a-dc0e3f11de95": { "content": "function sign(${1:number})$0", "doc": "sign representation of number as -1, 0, 1", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-sign", "matches": { "function sign": true } }, "ab1fa722-0252-304f-a384-b755ae32e724": { "content": "echo CHtml::activeTextArea(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhata": true } }, "ab216713-5096-319e-9779-90183917d1b5": { "content": "${1:name} => ${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "=>": true } }, "ab245d32-ab4d-375f-aa20-6ac953d9a788": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"azure\"\n config {\n storage_account_name = \"terraform123abc\"\n container_name = \"terraform-state\"\n key = \"prod.terraform.tfstate\"\n }\n}", "doc": "Define a backend-azure backend", "filetype": "terraform", "grammar": "lsp", "label": "azure_backend", "matches": { "tf-azure_backend": true } }, "ab271de0-8db6-3242-8de5-6f9c7c6478fe": { "content": "acosh($2)", "doc": "return the arc hyperbolic cosine of the parameter", "filetype": "glsl", "grammar": "lsp", "label": "acosh", "matches": { "acosh": true } }, "ab2b1d9c-7168-3c98-b3c1-cd556e4ac346": { "content": "padding-top: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pt": true } }, "ab2c4a6b-1f6e-3a9a-98da-86a23c324d7a": { "content": "${1:obj}.eq(${2:element index})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "eq": true } }, "ab2eb215-714a-33d4-904f-59a5ad9feaa5": { "content": "text-shadow: ${1:1px} ${2:1px} ${3:1px} ${4:1px} ${0:rgba(0, 0, 0, .5)};", "doc": "text-shadow: x-offset y-offset blur spread color", "filetype": "css", "grammar": "lsp", "label": "text-shadow", "matches": { "ts": true } }, "ab2eb6be-f41c-3ba7-bc65-a63c80fae4b4": { "content": "Char", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "chr": true } }, "ab2f1d14-7d51-3774-921a-81a7a13e531b": { "content": "xor %edx, %edx\nmov $1, %eax\nmul $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Multiply", "matches": { "mul": true } }, "ab301e0a-1862-306c-8563-69281ce431ec": { "content": "font-family: ${0:'Monotype Corsiva','Comic Sans MS'},cursive", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff:c": true } }, "ab348621-d7f7-3c8b-9147-727f8391d28b": { "content": "line-height: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lh": true } }, "ab35117f-0213-3496-8faf-8508aae2f4df": { "content": "${1:obj}.removeData('${2:key name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "remd": true } }, "ab35e855-3b99-3092-9499-90c7aea8d794": { "content": "outline: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "o": true } }, "ab387ed7-3f58-3254-b108-55480490fc20": { "content": "@slot('$1')\n\t${2:${VISUAL}}\n@endslot", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@slot directive", "matches": { "slot": true } }, "ab38c75d-3092-3098-8bbe-cc6f934e31af": { "content": "options(${1:...})", "doc": "Options", "filetype": "r-snippets", "grammar": "lsp", "label": "opt", "matches": { "option": true } }, "ab3f2695-9ee1-31a8-8df8-bb86ea482aee": { "content": "@deprecated ${1:Description}$0", "doc": "Marks a method/class as deprecated with an optional description. The description should be used to inform users of the recommended migration path, and/or any useful information about why the object was marked as deprecated.", "filetype": "rdoc", "grammar": "lsp", "label": "@deprecated", "matches": { "@deprecated": true } }, "ab45c7eb-5d75-3c3b-82d7-8922c0ae5448": { "content": "StatefulBuilder(\n builder: (BuildContext context, setState) {\n return ${0:};\n },\n),", "doc": "Creates a widget that both has state and delegates its build to a callback. Useful for rebuilding specific sections of the widget tree.", "filetype": "flutter", "grammar": "lsp", "label": "Stateful Builder", "matches": { "statefulBldr": true } }, "ab45f771-1c8e-3ab0-a2ac-80c9b1f0a1b9": { "content": "@\"${1}\"", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "s": true } }, "ab47d7b1-fae4-39a9-a03d-c22fb604bfdd": { "content": "--- ${1:A one-line summary.}\n-- ${2:Description.}$0", "doc": "A simple lua comment with short summary and description. Useful when you prefer to add the tags manually on functions.", "filetype": "luadoc", "grammar": "lsp", "label": "comment_simple", "matches": { "--": true } }, "ab4c8ead-2c2f-3954-be6a-64d11b8975a4": { "content": "${1:moduleName} = angular.module '$1', [${2:moduleDeps}]\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngma": true } }, "ab4f2d8d-8012-3cc0-9815-bb4e4e6e7feb": { "content": "align-items: center;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "align-items: center", "matches": { "aic": true } }, "ab54a61d-e4fb-3804-92b6-83f5854b9c09": { "content": "clip auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cp:a": true } }, "ab555561-6906-39c1-b0f4-37a203f14221": { "content": "resource \"aws_elasticache_cluster\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticache_cluster", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticache_cluster", "matches": { "tf-aws_elasticache_cluster": true } }, "ab5b9063-5136-3aed-a265-39b26d81142b": { "content": "provider \"postgresql\" {\n host = \"host-example\"\n port = \"port-example\"\n username = \"username-example\"\n password = \"password-example\"\n ssl_mode = \"ssl_mode-example\"\n}", "doc": "Defines postgresql provider", "filetype": "terraform", "grammar": "lsp", "label": "postgresql", "matches": { "tf-postgresql": true } }, "ab5bd896-0b0c-3a08-8970-19230b65f3bb": { "content": "_.isArrayLikeObject(${value})", "doc": "_.isArrayLikeObject([1, 2, 3]);\n// => true\n\n_.isArrayLikeObject(document.body.children);\n// => true\n\n_.isArrayLikeObject('abc');\n// => false\n\n_.isArrayLikeObject(_.noop);\n// => false\n\nThis method is like `_.isArrayLike` except that it also checks if `value`\nis an object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isarraylikeobject", "matches": { "lodash isarraylikeobject": true } }, "ab5c864b-b703-3f27-9dd3-16a04241830d": { "content": "if ${1} then\n\t${0:${VISUAL}}\nend if;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "if", "matches": { "if": true } }, "ab6225cf-d047-32f3-98c9-0a369ec3955a": { "content": "\\begin{${1:#:type}}\n\t${2:TARGET}\n\\end{$1}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin": true, "begin": true } }, "ab632f01-53c0-3606-a70d-519ce1bdbd34": { "content": "const $1 = useContext($2)$0", "doc": "React useContext() hook", "filetype": "react-ts", "grammar": "lsp", "label": "useContext", "matches": { "uc": true } }, "ab674f98-435a-3c45-a882-fdc73e37ea15": { "content": "<sub>${1:TARGET}</sub>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "sub": true } }, "ab6ce351-c6b3-36b0-a530-a69d0ee7f905": { "content": "@disabled(${1:true})", "doc": "The @disabled directive may be used to indicate if a given element should be \"disabled\" (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "disabled", "matches": { "b:disabled": true } }, "ab78efb3-be17-35de-a466-ccfd3a6614bb": { "content": "cmp $1, $2\nje $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional equal jump", "matches": { "jmpe": true } }, "ab7dc26a-06d2-359a-afa4-98580e8c8eef": { "content": "should.be_false(${0:${VISUAL}})", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "should.be_false", "matches": { "sfalse": true } }, "ab7e1052-96ef-3ee5-955f-978f3e304223": { "content": "View::render('${1:view}', $${2:array});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_render": true } }, "ab824929-d154-3da7-bd01-4a35aafe0565": { "content": "Page Should Not Contain Checkbox ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Checkbox", "matches": { "psncc": true } }, "ab82ccca-ca3f-39da-900b-49890a1aa036": { "content": "margin-bottom auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mb:a": true } }, "ab83beb8-8431-31a4-aecb-3150bdf164b1": { "content": "std_ulogic_vector(${1:7} ${2|downto,to|} ${3:0})", "doc": "std_ulogic_vector Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_ulogic_vector", "matches": { "stduv": true } }, "ab89e376-4ef4-3124-877c-fb6f9b0972eb": { "content": "${1:FIELDNAME} = models.BigIntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "BigIntegerField", "matches": { "mbigint": true } }, "ab8cee86-52a5-32ef-a295-835b231bb858": { "content": "form_reset(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_reset": true } }, "ab95a8bf-7dfe-3431-a0b6-a54bce748de2": { "content": "resource \"aws_glacier_vault\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_glacier_vault", "filetype": "terraform", "grammar": "lsp", "label": "aws_glacier_vault", "matches": { "tf-aws_glacier_vault": true } }, "ab9c49e0-cfa8-3cd6-89fc-cf7538248e70": { "content": "print(${0:TARGET})", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "p": true, "print": true } }, "ab9d9965-f234-3ba0-8a90-f7a84d1ddd42": { "content": "<style lang=\"sass\" scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with sass scoped", "matches": { "style_with_sass_scoped": true } }, "ab9df06e-431c-3d8b-91b6-b36af1c1a32a": { "content": "| replace_first: '${1:target}', '${2:replace}'", "doc": "String filter: replace first", "filetype": "liquid", "grammar": "lsp", "label": "Filter replace first", "matches": { "replace_first": true } }, "aba1bc3f-6f90-3c72-9040-be025e4b08ca": { "content": "switch ${1:-exact} -- ${2:\\$var} {\n\t${3:match} {\n\t\t$4\n\t}\n\tdefault {$5}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "switch... (switch)", "matches": { "switch": true } }, "aba24428-e72d-34f3-8b0f-80665194fe25": { "content": "when $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "when": true } }, "aba6753f-e8d8-3372-8f91-42bb2f01147e": { "content": "<xsl:import href=\"${1:stylesheet}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "import": true } }, "aba9a202-9974-36b4-bdd3-165505d0da5e": { "content": "for ${1} in ${2} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "forin {}", "matches": { "forin": true } }, "aba9a849-46bf-3279-9c85-a41deb1c6ed7": { "content": "resource \"azurerm_dns_zone\" \"${MyResource}\" {\n name = \"mydomain.com\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n}", "doc": "Defines azurerm_dns_zone resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_zone", "matches": { "tf-azurerm_dns_zone": true } }, "abc3eef4-da20-36b3-b160-43d2e1871241": { "content": "remove_column :${1:table_name}, :${0:column_name}", "doc": "Migration remove column", "filetype": "rails", "grammar": "lsp", "label": "Migration remove column", "matches": { "mrc": true } }, "abcf803f-52f3-34ca-a358-c00baa57de1b": { "content": "class ${1:name} {\n\tconstructor(${2:parameters}) {\n\t\t$0\n\t}\n}", "doc": "Class Definition", "filetype": "typescript", "grammar": "lsp", "label": "Class Definition", "matches": { "class": true } }, "abcff0ff-b583-3d73-bf53-fa909c04c4b7": { "content": "random bool --bias ${1:value}", "doc": "\"random bool\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "random bool builtin", "matches": { "random-bool": true } }, "abd9f6c1-c4a4-3b19-8fdc-a087207cc199": { "content": "_.zip(${arrays})", "doc": "_.zip(['a', 'b'], [1, 2], [true, false]);\n// => [['a', 1, true], ['b', 2, false]]\n\nCreates an array of grouped elements, the first of which contains the\nfirst elements of the given arrays, the second of which contains the\nsecond elements of the given arrays, and so on.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-zip", "matches": { "lodash zip": true } }, "abe84fe1-cc0a-31c6-a620-00fe0d0cad03": { "content": "{%- render '${1:snippet}', ${2:variable}: ${0:value} -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "renderwith-": true } }, "abeaad2a-9d45-3270-9e77-94952a82e326": { "content": "<xsl:when test=\"${1:test}\">${0}\n</xsl:when>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "when": true } }, "abf12d67-9656-3d9b-a602-42f8b1b2b8e7": { "content": "list-style-type: decimal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:dc": true } }, "abfd3c61-658e-3dfc-9285-85a8083d9617": { "content": "${1:FIELDNAME} = models.PositiveIntegerField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "PositiveIntegerField", "matches": { "mposint": true } }, "abfe54ac-1f76-37fe-8404-015f2b555afc": { "content": "${1:obj}.slideDown('${2:slow/400/fast}', function () {\n\t${0:// callback};\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "sdownc": true } }, "ac0a57ef-9437-3263-8e74-75ba8ea0ba56": { "content": "[${1:#:link}](mailto:${2:#:email})${3}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[link](email)", "matches": { "linkemail": true } }, "ac0c0e31-76ee-39d9-953a-7c8735b37510": { "content": "\\\\begin{equation*}\n\\\\begin{tikzcd}\n\t${1}\n\\\\end{tikzcd}\n\\\\end{equation*}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "tikzcd environment in equation*", "matches": { "tikzcd*": true } }, "ac16ee8b-37ad-3aa1-8f05-838f45b78030": { "content": "provider \"digitalocean\" {\n token = \"\\${var.${do_token}}\"\n}", "doc": "Defines digitalocean", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean", "matches": { "tf-digitalocean": true } }, "ac1dc894-7dee-3941-9f7b-11f8e3e94deb": { "content": "${1:obj}.delay('${2:slow/400/fast}'${3:, 'queue name'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "delay": true } }, "ac26d8c4-7456-398b-8f5d-f1500ba74907": { "content": "(** ${0:TARGET} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "ocamldoc comment (** .. *)", "matches": { "oo": true } }, "ac34cc57-7325-321c-b69e-535e31360feb": { "content": "each { |${1:e}| $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert each with inline block", "matches": { "ea": true } }, "ac368835-bb3f-310e-925b-4886f41b647d": { "content": "paddingTop: ${1},", "doc": "paddingTop", "filetype": "react-native", "grammar": "lsp", "label": "paddingTop", "matches": { "padding": true } }, "ac3b07df-7dff-3fd9-b63c-122ac408ceeb": { "content": "content: '$0';", "doc": "", "filetype": "css", "grammar": "lsp", "label": "content", "matches": { "con": true } }, "ac414a2f-c6a8-3b18-af27-5df6563af263": { "content": "${1:#:set the_folder to }choose folder with prompt \"${2:#:Pick a folder:}\"\n${3:#:default location path to home folder}\n${4:#:with invisibles}\n${5:#:with multiple selections allowed}\n${6:#:with showing package contents}\n${0}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_Folders": true } }, "ac4576c2-6104-38be-94d5-1a7b7e9b0872": { "content": "Set Global Variable \\${${1:name}} ${2:${value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Set Global Variable", "matches": { "sgv": true } }, "ac4a8482-fe48-3b7e-bf26-c9892be1a45c": { "content": "match ${1:scrutinee} with\n| ${2:pattern} -> ${3:${2:pattern}}", "doc": "Snippet for a pattern match block definition", "filetype": "ocaml", "grammar": "lsp", "label": "match", "matches": { "match": true } }, "ac4d2b12-d780-30ce-8dd4-290ce4104b54": { "content": "do while (${1:condition})\n\t$0\nend do", "doc": "do while", "filetype": "fortran", "grammar": "lsp", "label": "dow", "matches": { "dow": true } }, "ac503c2a-ce3b-3f87-96b9-b8570daf9056": { "content": "for (my $${1:#:var} = 0; $$1 < ${2:#:expression}; $$1++) {\n\t${3:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "for": true } }, "ac544da3-9dfa-3af6-bac1-93fa212f7d67": { "content": "[${0:TARGET} for ${1:x} in ${2:xs}]", "doc": "", "filetype": "moon", "grammar": "snu", "label": "", "matches": { "map": true } }, "ac573c7a-f0b6-3c41-aae5-784701e5cef7": { "content": "mixed.notOneOf()", "doc": "mixed.notOneOf(arrayOfValues: Array<any>, message?: string | function)\n\nBlacklist a set of values. Values added are automatically removed from any whitelist if they are in it.\nThe ${values} interpolation can be used in the message argument.let schema = yup.mixed().notOneOf([\"jimmy\", 42]);\n\nawait schema.isValid(42); // => false\nawait schema.isValid(new Date()); // => true", "filetype": "yup", "grammar": "lsp", "label": "mixed-not-one-of", "matches": { "yup mixed notoneof": true } }, "ac58fabf-1e55-37e5-861c-a63bbaf06543": { "content": "rename_column :${1:table_name}, :${2:old_column_name}, :${0:new_column_name}", "doc": "Migration rename column", "filetype": "rails", "grammar": "lsp", "label": "Migration rename column", "matches": { "mrnc": true } }, "ac5ad39d-0590-337f-8874-225681611719": { "content": "${1:obj}.is('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "is": true } }, "ac5c0c03-1a5e-3653-b299-3d85a486daf2": { "content": "const { request } = require('graphql-request');", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-require-request", "matches": { "graphql-request require request": true } }, "ac5c5a54-a4e8-376b-9f9a-4aa82a3628b3": { "content": "border-bottom-right-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbri": true } }, "ac5d5e02-7535-3a48-8bf5-d68afb571af5": { "content": "use relm4::{gtk, Component, ComponentSender, ComponentParts};\n\npub struct ComponentModel {}\n\n#[derive(Debug)]\npub enum ComponentInput {}\n\n#[derive(Debug)]\npub enum ComponentOutput {}\n\npub struct ComponentInit {}\n\n#[relm4::component(pub)]\nimpl Component for ComponentModel {\n type CommandOutput = ();\n type Input = ComponentInput;\n type Output = ComponentOutput;\n type Init = ComponentInit;\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n fn init(\n init: Self::Init,\n root: &Self::Root,\n sender: ComponentSender<Self>,\n ) -> ComponentParts<Self> {\n let model = ComponentModel {};\n let widgets = view_output!();\n ComponentParts { model, widgets }\n }\n\n fn update(&mut self, message: Self::Input, sender: ComponentSender<Self>, root: &Self::Root) {\n match message {\n\n }\n }\n}", "doc": "Relm4 Component Widget", "filetype": "components", "grammar": "lsp", "label": "Relm4 Component", "matches": { "relm-component": true } }, "ac628ef3-edb6-3a44-b323-0681ad650c02": { "content": "min-height: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mih": true } }, "ac655eaf-b834-339b-a063-063976fc5790": { "content": "grid-auto-rows: min-content", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gar:mic": true } }, "ac69e9ea-2664-38d5-b5ac-76c3480d145d": { "content": "import { type LinksFunction } from '@remix-run/node'\n\nexport const links: LinksFunction = () => {\n\treturn [\n\t\t{\n\t\t}\n\t]\n}", "doc": "Remix links function", "filetype": "remix-ts", "grammar": "lsp", "label": "Remix links function", "matches": { "rxi": true } }, "ac6d5394-f45a-33fe-a45d-100dbd4425a3": { "content": "grid-auto-rows min-content", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gar:mic": true } }, "ac6e74ae-2c7e-3a48-a5da-1fdbd5ba5a21": { "content": "console.assert(${1:expression}, ${0:obj})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.assert", "matches": { "ca": true } }, "ac6f3f35-aa7c-3018-a838-270e056ffe2f": { "content": "import { ${2:originalName} as ${3:alias} } from '${1:module}';$0", "doc": "Imports a specific portion of the module by assigning a local alias in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "importas", "matches": { "base import as": true } }, "ac713a9d-8a5d-3449-bce6-a184985f88b8": { "content": "<#macro ${1:macro_name} ${2:param1}>\n\t${0:${VISUAL}}\n</#macro>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#macro macro_name param1>...</#macro>", "matches": { "mac": true } }, "ac72f29d-45b4-340e-aac8-09a6b8154799": { "content": "${1:obj}.scrollTop(${2:value})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "scrollt": true } }, "ac7425e7-ab18-3052-abdd-6fa99e835450": { "content": "@deprecated ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "deprecated": true } }, "ac8011a7-2a4a-337d-970b-a878afb04dc2": { "content": "library IEEE;\nuse IEEE.std_logic_1164.all;\nuse IEEE.numeric_std.all;", "doc": "IEEE Standard Packages", "filetype": "vhdl", "grammar": "lsp", "label": "ieee_imports", "matches": { "ieee": true } }, "ac8a6a22-ec6a-3340-8c72-50da1dcaf28e": { "content": "clip: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cp:a": true } }, "ac8c45d5-2685-3825-b5b0-96aa73fe8ae1": { "content": "export const ${1:functionName} = (${2:params}) => {\n\t$0\n};", "doc": "Export named function in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "exportnamedfunction", "matches": { "base export named function": true } }, "ac8ccb78-98ed-3bb0-98fe-d3715dae77d2": { "content": "created () {\n\t${0};\n},", "doc": "created lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle created", "matches": { "vcreated": true } }, "ac9121a5-b7f6-39d7-9504-daa5a92062e9": { "content": "(${1}) {${2}}${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "af": true } }, "ac9532d0-8c4b-38e5-b700-e9e879319c7e": { "content": "\\begin{align*}\n\t${0:${VISUAL}}\n\\end{align*}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "Align without a number", "matches": { "alnn": true } }, "ac98332a-ab61-39ee-9783-dc954d8f6cf4": { "content": "echo CHtml::form(array('${1}'), '${2:post}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhform": true } }, "ac9b9f85-0d14-38dc-9741-1166d9512263": { "content": "# Deploy resource\ndeploy ${1:\"/deploy/dir/\"} do # Path to deploy to\n\t${2:#}deploy_to ${3} # The \"meta root\" for your application.\n\t${4:#}repository ${5} # URI of the repository\n\t${6:#}repo ${7} # alias for repository\n\t${8:#}revision ${9:\"HEAD\"} # revision to checkout. can be symbolic, like \"HEAD\" or an SCM specific revision id\n\t${10:#}branch ${11} # alias for revision\n\t${12:#}user ${13:nil} # System user to run the deploy as\n\t${14:#}group ${15:nil} # System group to run the deploy as\n\t${16:#}svn_username ${17} # (Subversion only) Username for Subversion operations}\n\t${18:#}svn_password ${19} # (Subversion only) Password for Subversion operations}\n\t${20:#}svn_arguments ${21} # (Subversion only) Extra arguments passed to the subversion command}\n\t${22:#}shallow_clone ${23:nil} # (Git only) boolean, true sets clone depth to 5\n\t${24:#}enable_submodules ${25:false} # (Git only) performs a submodule init and submodule update\n\t${26:#}remote ${27:\"origin\"} # (Git only) remote repository to use for syncing an existing clone\n\t${28:#}ssh_wrapper ${29} # (Git only) path to a wrapper script for running SSH with git. GIT_SSH environment variable is set to this.\n\t${30:#}git_ssh_wrapper ${31} # alias for ssh_wrapper\n\t${32:#}scm_provider ${33:Chef::Provider::Git} # SCM Provider to use.\n\t${34:#}repository_cache ${35: \"cached-copy\"} # Name of the subdirectory where the pristine copy of your app's source is kept\n\t${36:#}environment ${37} # A hash of the form {\"ENV_VARIABLE\"=>\"VALUE\"}}\n\t${38:#}purge_before_symlink ${39:%w(log tmp/pids public/system)} # An array of paths, relative to app root, to be removed from a checkout before symlinking\n\t${40:#}create_dirs_before_symlink ${41:%w(tmp public config)} # Directories to create before symlinking. Runs after purge_before_symlink\n\t${42:#}symlinks ${43:\"system\" => \"public/system\", \"pids\" => \"tmp/pids\", \"log\" => \"log\"} # A hash that maps files in the shared directory to their paths in the current release\n\t${44:#}symlink_before_migrate ${45:\"config/database.yml\" => \"config/database.yml\"} # A hash that maps files in the shared directory into the current release. Runs before migration\n\t${46:#}migrate ${47:false} # Should the migration command be executed? (true or false)\n\t${48:#}migration_command ${49} # A string containing a shell command to execute to run the migration\n\t${50:#}restart_command ${51:nil} # A code block to evaluate or a string containing a shell command\n\t${52:#}before_migrate ${53:\"deploy/before_migrate.rb\"} # A block or path to a file containing chef code to run before migrating\n\t${54:#}before_symlink ${55:\"deploy/before_symlink.rb\"} # A block or path to a file containing chef code to run before symlinking\n\t${56:#}before_restart ${57:\"deploy/before_restart.rb\"} # A block or path to a file containing chef code to run before restarting\n\t${58:#}after_restart ${59:\"deploy/after_restart.rb\"} # A block or path to a file containing chef code to run after restarting\n\n\t${60:#}${61::deploy} # Deploy the application (Default)\n\t${62:#}${63::force_deploy} # For the revision deploy strategy, this removes any existing release of the same code version and re-deploys in its place\n\t${64:#}${0::rollback} # Rollback the application to the previous release\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "deploy": true } }, "aca3d259-5cd9-389a-b321-eee70712d319": { "content": "@module ${1:myModule}$0", "doc": "Document a JavaScript module.", "filetype": "jsdoc", "grammar": "lsp", "label": "module", "matches": { "@module": true } }, "aca82dd0-a984-34ed-96b8-28eaf6bb24db": { "content": "try {\n\n}catch(${1}) {\n\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "try": true } }, "acad5c35-e207-31b1-aa14-4e7260ef6f7f": { "content": "TESTS = ${1:10_000}\nBenchmark.bmbm do |results|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "bm-": true } }, "acc2b25c-f89f-32bd-a7b9-dd17d5155e87": { "content": "${1:callbacks}.fireWith(${2:this}, ${3:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cfirew": true } }, "acc2e9a4-f496-3f4e-a75f-d9e9fba792af": { "content": "| escape", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "escape": true } }, "acc74e2c-6338-3a89-b39e-d72936d30405": { "content": "resource \"aws_db_instance\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_instance", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_instance", "matches": { "tf-aws_db_instance": true } }, "acc97837-bd34-3e25-b7a1-1e23eba5f282": { "content": "${1:definiendum}::\n${2:definiens}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "definition", "matches": { "def": true } }, "acca85b2-ca6c-3a89-8495-d62be84cf9ec": { "content": "sub prep${1:number}_${2:test_case} :Test(startup) {\n\tmy $self = shift;\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "tprep": true } }, "accc663a-1d4b-3a5a-8f6e-e1b61313aaaf": { "content": "validates_presence_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_presence_of", "matches": { "vp": true } }, "acd680f1-b811-37f3-a4cd-7c0a406015fd": { "content": "console.timeEnd(${1:object});", "doc": "Sets end point for execution time measurement", "filetype": "snippets", "grammar": "lsp", "label": "consoleTimeEnd", "matches": { "cte": true } }, "acd8a592-6c52-33bc-96e2-787061d5ff62": { "content": "resource \"softlayer_ssh_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n notes = \"test_ssh_key_notes\"\n public_key = \"ssh-rsa <rsa_public_key>\"\n}", "doc": "define softlayer_ssh_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "softlayer_ssh_key", "matches": { "tf-softlayer_ssh_key": true } }, "acdaefc8-9942-3cf2-930b-e7dc4a64ac5e": { "content": "constructor (props, context) {\n\tsuper(props, context)\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props and context as arguments", "filetype": "react-ts", "grammar": "lsp", "label": "classConstructorContext", "matches": { "conc": true } }, "ace13650-841b-3858-a19a-945f481abbbd": { "content": "_.functions(${object})", "doc": "function Foo() {\n this.a = _.constant('a');\n this.b = _.constant('b');\n}\n\nFoo.prototype.c = _.constant('c');\n\n_.functions(new Foo);\n// => ['a', 'b']\n\nCreates an array of function property names from own enumerable properties\nof `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-functions", "matches": { "lodash functions": true } }, "ace173f3-4ac2-3d9a-a9fa-84fb386762ed": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter})\n{\n\t${5}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "defun1": true } }, "ace32556-0658-3f91-94cb-1507e97b9664": { "content": "${1:obj}.fadeTo 'slow/400/fast', ${2:0.5}, ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadetoc": true } }, "ace4bb00-38a6-3a3f-9e8c-e1d13b023e34": { "content": "cy.server();", "doc": "Start a server to begin routing responses to cy.route() and to change the behavior of network requests.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-server", "matches": { "cypress server": true } }, "acf1268c-3a42-3a47-9364-e9d1d7ea9ede": { "content": "${1:FIELDNAME} = models.ManyToManyField(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${5:, symmetrical=False}${6:, through=''}${0:, db_table=''})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "m2m": true } }, "acf28183-a968-3e09-ab08-b5cb1d4fd0e1": { "content": "def ${1:#:method_name}\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "def ... end", "matches": { "def": true } }, "acf98729-ace0-3e18-bc03-fa4a73398092": { "content": "log.Printf(\"%${1:s}\", ${2:var})", "doc": "", "filetype": "go", "grammar": "snu", "label": "log printf", "matches": { "lf": true } }, "acfe3620-38df-3aa0-b7ff-56bd4a2b411f": { "content": "@type ${1:type_name} :: ${2:type}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "ty": true } }, "acfe7293-0269-3325-8c05-4c7ebe268c0d": { "content": "$1 ? $2: $0", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "Ternary: `condition ? true : false`", "matches": { "ter": true } }, "acfffb77-9069-3634-97ac-d042cde08445": { "content": "${1:void/private/protected/public}${2: static} ${3:name}(${4}) {\n\t${5://if not void return null;}\n}\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "fun": true } }, "ad08f6e9-6452-39af-b776-5ba029f6c3e3": { "content": "library ${1};\n${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "lib": true } }, "ad092b3b-4541-33b6-adc0-1b7f0c42a88c": { "content": "{% for ${1:item} in ${2:sequence} %}\n\t$3\n{% endfor %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "for", "matches": { "for": true } }, "ad11d186-2d5c-3894-8b4a-e6327651fa2c": { "content": "noise(${1:x}${2:, }${3:y}${4:, }${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "noise": true } }, "ad1adc5e-f0be-32e8-9726-f77edc210e48": { "content": "scan(${1:/pattern/}) do |${2:match}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "scad": true } }, "ad1c4878-adb2-36d9-bc6b-989f0cf109fc": { "content": "<fieldset id=\"${1}\">\n\t${0}\n</fieldset>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "fieldset#": true } }, "ad213f28-f51a-3d51-9ffa-1cbb91923419": { "content": "<style>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with CSS", "matches": { "style_with_CSS": true } }, "ad26b076-163f-35a8-9d58-f43ba13e6d1b": { "content": "pub fn new(${1}) -> ${2:#:Name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "pub fn new() {}", "matches": { "pubnew": true } }, "ad2d7a68-6b7b-35ff-bfa4-0e46277edc57": { "content": "_.random(${lower}, ${upper}, ${floating})", "doc": "_.random(0, 5);\n// => an integer between 0 and 5\n\n_.random(5);\n// => also an integer between 0 and 5\n\n_.random(5, true);\n// => a floating-point number between 0 and 5\n\n_.random(1.2, 5.2);\n// => a floating-point number between 1.2 and 5.2\n\nProduces a random number between the inclusive `lower` and `upper` bounds.\nIf only one argument is provided a number between `0` and the given number\nis returned. If `floating` is `true`, or either `lower` or `upper` are\nfloats, a floating-point number is returned instead of an integer.\n\n**Note:** JavaScript follows the IEEE-754 standard for resolving\nfloating-point values which can produce unexpected results.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-random", "matches": { "lodash random": true } }, "ad33dee0-54f9-3103-8c50-611393717926": { "content": "typeof ${1:source} === '${2:undefined}'", "doc": "typeof", "filetype": "base", "grammar": "lsp", "label": "typeof", "matches": { "base typeof": true } }, "ad3816d8-5ac7-33f0-8956-c7853848b01e": { "content": "struct\n ${1}\nend$0", "doc": "Snippet for a struct block", "filetype": "ocaml", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "ad38567a-23e2-3211-8a55-6f7c837aa69d": { "content": "${1:obj}.offsetParent()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "offsetp": true } }, "ad3c250f-a1cc-3065-a36d-68fcd9582ee2": { "content": "@arg {${1:type}} ${2:paranName} - ${3:paramDescription}$0", "doc": "Provides the name, type, and description of a function parameter. Synonysm of @param and @argument.", "filetype": "jsdoc", "grammar": "lsp", "label": "arg", "matches": { "@arg": true } }, "ad3c40f3-5aba-32b9-907a-a1b7228c4571": { "content": "describe '${1:#method}' do\n\t${0:pending 'Not implemented'}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "descm": true } }, "ad4b1627-790e-3992-b92a-c2b1fc0d1aca": { "content": "${1:FIELDNAME} = models.IntegerField($2)", "doc": "IntegerField (mint).\n\nAn integer. Values from -2147483648 to 2147483647 are safe in all databases supported by Django.", "filetype": "models", "grammar": "lsp", "label": "mint", "matches": { "mint": true } }, "ad4e5c8e-765e-3fdb-afa3-f961ae665ca6": { "content": "toJSON()\n$0", "doc": "The toJSON() method returns a string representation of the Date object.", "filetype": "javascript", "grammar": "lsp", "label": "toJSON", "matches": { "toJSON": true } }, "ad511e35-6226-3169-85ab-abc4d5928c7f": { "content": "useEffect(() => {\n ${1:first}\n\n return () => {\n ${2:second}\n }\n}, [${3:third}])", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useEffect", "matches": { "useEffectSnippet": true } }, "ad51f288-6d19-3bf8-989a-fb009b1ca217": { "content": "align-content space-around", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:sa": true } }, "ad551a48-72ec-31b2-a333-9c3784444bc7": { "content": "${1:obj}.on('${2:events}', '${3:selector expression}', function (${4:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "on": true } }, "ad57babc-658d-37c7-8194-39e033bb2c86": { "content": "${1:obj}.off('${2:events}', '${3:selector expression}'${4:, handler})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "off": true } }, "ad5cdcbb-1a07-39a9-8d19-444e8630c026": { "content": "else {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "else statement", "matches": { "el": true } }, "ad5fd491-1058-3e8e-8e90-fd45e88a10f5": { "content": "(for/and ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/and", "matches": { "fora": true } }, "ad6188c2-ad3d-3967-aca5-4526f6c4d70c": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"etcd\"\n config {\n path = \"path/to/terraform.tfstate\"\n endpoints = \"http://one:4001 http://two:4001\"\n }\n}", "doc": "Define a backend-etcd backend", "filetype": "terraform", "grammar": "lsp", "label": "etcd_backend", "matches": { "tf-etcd_backend": true } }, "ad629f07-7161-3e56-b41d-5a0045cd7d94": { "content": "<% ${1:array}.forEach((${2:single var}) => { %>\n\t${0:body}\n<% }) %>", "doc": "", "filetype": "ejs", "grammar": "snu", "label": "ejs for Each loop", "matches": { "forE": true } }, "ad636aa4-db67-3b16-a3e5-4514ce495a05": { "content": "regexp ${1:?switches?} {${2:exp}} ${3:string} ${4:?matchVar?} ${0:?subMatchVar subMatchVar ...?}", "doc": "Determines whether the regular expression exp matches part or all of string and returns 1 if it does, 0 if it does not, unless -inline is specified", "filetype": "tcl", "grammar": "lsp", "label": "Match a regular expression against a string", "matches": { "regexp": true } }, "ad658915-3f16-3c8b-9c56-f58eac757a87": { "content": "void ${NAME}(){\n\t\n}", "doc": "A standard function that can be named whatever you so wish", "filetype": "glsl", "grammar": "lsp", "label": "function void", "matches": { "void": true } }, "ad6867b7-b2eb-3a66-b39f-24628cbc73bc": { "content": "text-shadow: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tsh:n": true } }, "ad6fbea4-7832-35b9-8212-3ad7e476fd32": { "content": "<input type=\"url\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:url": true } }, "ad73b717-e62e-3fe9-8c8b-7bfab46edeec": { "content": "include '${1:file}';", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "inc": true } }, "ad7a4cea-a4d7-3a57-be12-895960dd14b9": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with CSS", "filetype": "vue", "grammar": "lsp", "label": "vue-single-file-component-with-css", "matches": { "vue base css": true } }, "ad7d7610-a2b2-3274-b815-c672ca79aa19": { "content": "constructor (${1:type} ${2:name}) public {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "constructor declaration", "matches": { "const": true } }, "ad84ca51-f840-3b5b-8023-1fc40d14f5d2": { "content": "\\\\noindent\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\noindent", "matches": { "ni": true } }, "ad8c4fff-8ddd-3303-8bf0-178af29f5ede": { "content": "${1:public} bool ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb": true } }, "ad8cef8e-cfdd-315c-b2db-5e4b2bd60bd7": { "content": "beforeCreate () {\n\t${0};\n},", "doc": "beforeCreate lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle beforeCreate", "matches": { "vbeforecreate": true } }, "ad96cb18-4c53-33fd-b528-e66dec58503e": { "content": "#' @param ${1:name}::${2:Type} ${0:Description}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "function parameter documentation", "matches": { "par": true } }, "ad99bbc5-59c6-3fca-9b5f-d8bc8934c7c2": { "content": "mixed.required()", "doc": "mixed.required(message?: string | function): Schema\n\nMark the schema as required. All field values apart from undefined and null meet this requirement.", "filetype": "yup", "grammar": "lsp", "label": "mixed-required", "matches": { "yup mixed required": true } }, "ad99c9f0-1104-3b67-bae6-f516320d11a5": { "content": "#if ${1}\n ${2:TARGET}\n#endif", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "#if .. #endif", "matches": { "#if": true } }, "ad9aca31-a206-3f9f-acb1-4ed60e5650ec": { "content": "cloud $1", "doc": "Model the cloud servers", "filetype": "plantuml", "grammar": "lsp", "label": "Cloud", "matches": { "cl": true } }, "ada3c6da-350f-3d8e-bfe3-f159186d08b6": { "content": "borderBottomColor: ${1},", "doc": "borderBottomColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderBottomColor", "matches": { "bor": true } }, "adadeea1-674b-3bb8-a239-ff8173155213": { "content": "${1:obj}.off('${2:events}', '${3:selector expression}'${4:, handler})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "off": true } }, "adaf052d-d1bb-3b61-b9e5-06264bd33267": { "content": "${1} : in std_logic_vector (${2} downto 0);", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "isv": true } }, "adb2858d-256a-3b05-a778-c1ee1e13c858": { "content": "const ${1:scale} = useMotionValue(${2:1})", "doc": "useMotionValue()\nCreates a MotionValue to track the state and velocity of a value.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-motion-value", "matches": { "framer-motion use-motion-value": true, "use-motion-value": true } }, "adb8271f-6c60-33f3-893f-ea1b817d65e9": { "content": "before_validation :${0:method}", "doc": "before_validation", "filetype": "rails", "grammar": "lsp", "label": "Before validation", "matches": { "bv": true } }, "adb8aff8-47a2-3a0d-8401-5f57388b2167": { "content": "--\n$1\n--\n$0", "doc": "Insert open block", "filetype": "asciidoc", "grammar": "lsp", "label": "open block", "matches": { "open block": true } }, "adbef2b5-fa09-318f-8247-d3f0230700b7": { "content": "display table", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tb": true } }, "adc2fa26-3602-36df-8e37-0567a2f0c2b8": { "content": "border-fit ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf": true } }, "adc68588-3d19-3481-999d-0ebfaff7f4f1": { "content": "font-emphasize-style: accent;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems:ac": true } }, "adcd8ced-1c83-35a7-8783-ffea8db8f40d": { "content": "[sidebar]\n$1\n$0", "doc": "Insert sidebar block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "sidebar paragraph", "matches": { "sidebar paragraph": true } }, "adcdd9f5-19ed-3e5c-a9dd-1b049b3398cc": { "content": "background-repeat: repeat-x;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgr:x": true } }, "add269ce-97f5-3f73-bd17-34039670815b": { "content": "#' @description\n#'\n#' ${1:function description}\n#'\n#' ${2:@param ${3:name}::${4:Type} ${5:Description}}\n#'\n#' ${6:@returns ${7:name}::${8:Type} ${9:Description}}\n#'\n#' @examples\n#'\n#' ${10: function call examples}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "function documentation", "matches": { "docf": true } }, "add2b92b-d627-3647-80ea-c20c6c9f52ee": { "content": "#!/usr/bin/env perl -w\n\nuse strict;\nuse Test::More tests => ${1:1};\nuse ${2:ModuleName};\n\nok(${3:assertion});", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Test", "matches": { "test": true } }, "add30332-c434-3cbb-b027-62da28ce7f9d": { "content": "if ${1} then\n\t${2}\nelse\n\t${0}\nend if;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "ife": true } }, "adda7fb0-f146-3a12-acf6-21a59640c180": { "content": "{${1}: ${2} for ${3} in ${4:${VISUAL}}}${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "dict comprehension", "matches": { "dcp": true } }, "addb745c-6f1b-311c-9576-a05fe9875e68": { "content": "flexGrow: '${1}',", "doc": "flexGrow", "filetype": "react-native-ts", "grammar": "lsp", "label": "flexGrow", "matches": { "flex": true } }, "adec3945-903e-3321-9b4f-f0f93d9dff65": { "content": "{% filter ${1} %}\n\t${0}\n{% endfilter %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "filter": true } }, "adf5c33c-68c4-33b0-8117-0e0dd88cf5ae": { "content": "_.sortedIndexBy(${array}, ${value}, ${iteratee})", "doc": "var objects = [{ 'x': 4 }, { 'x': 5 }];\n\n_.sortedIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });\n// => 0\n\n// The `_.property` iteratee shorthand.\n_.sortedIndexBy(objects, { 'x': 4 }, 'x');\n// => 0\n\nThis method is like `_.sortedIndex` except that it accepts `iteratee`\nwhich is invoked for `value` and each element of `array` to compute their\nsort ranking. The iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedindexby", "matches": { "lodash sortedindexby": true } }, "adf8626b-7bb9-3139-a571-17ac92e2869e": { "content": "size_t ${1:/*variable*/} = ${2:/*value*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "size_t (siz)", "matches": { "siz": true } }, "ae085cfb-83c5-303e-b223-fd213eba7dd5": { "content": "{%- if $1 -%}\n\t${0:${VISUAL}}\n{%- endif -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "if-": true } }, "ae092e8b-46af-3fc1-9b7b-3ac8d1fb945a": { "content": "[example]\n$1\n$0", "doc": "Insert example block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "example paragraph", "matches": { "example paragraph": true } }, "ae0a53d8-ef4d-36ad-8cc4-5431da514797": { "content": "case ${1}:\n\t${0}\n\tbreak;", "doc": "", "filetype": "c", "grammar": "snu", "label": "case: break;", "matches": { "case": true } }, "ae0b52bd-85a8-3dc8-a9ca-1c904457031a": { "content": "<time datetime=\"$1\">$2</time>$3", "doc": "HTML - Defines a date/time", "filetype": "html", "grammar": "lsp", "label": "time", "matches": { "time": true } }, "ae102aeb-da7d-38c1-8f57-de590f1e5fc0": { "content": "%$0%", "doc": "inline comment", "filetype": "norg", "grammar": "lsp", "label": "inlinecomment", "matches": { "inlinecomment": true } }, "ae1a378b-9ca6-3851-9c77-bc0fae1ee057": { "content": "execute ${1}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "exe": true } }, "ae1d0bd2-2943-3342-be28-13058c06abf3": { "content": "extension ${1:Int} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "extension": true } }, "ae2330ee-43b2-3050-96d4-43907b06bebc": { "content": "```{$1} \n$2\n```\n$0", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "code", "matches": { "code": true } }, "ae233b71-88c1-3b35-8d52-f42a4962323b": { "content": "belongs_to :${0:association}", "doc": "belongs_to assocation", "filetype": "rails", "grammar": "lsp", "label": "Belongs to", "matches": { "bt": true } }, "ae25e0ab-78c0-3145-b76b-af698e0b6537": { "content": "render action: \"${1:action}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (action)... (ra)", "matches": { "ra": true } }, "ae2b278d-bfd6-3e8e-a307-b81b73f3f07a": { "content": "@AfterEach\npublic void tearDown() {\n\t${1}\n}", "doc": "Create tear down method with `@AfterEach`", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 5 - After each", "matches": { "test_after": true } }, "ae2c63e4-9ecd-3255-97f8-b170d7b60ec7": { "content": "background:${6: #${1:DDD}} url($2) ${3:repeat/repeat-x/repeat-y/no-repeat} ${4:scroll/fixed} ${5:top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right/x-% y-%/x-pos y-pos};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background: color image repeat attachment position (background)", "matches": { "background": true } }, "ae2fb696-3901-35c9-bbb8-7f0c99dbb27a": { "content": "<%= render partial: '${0:item}' %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rp": true } }, "ae33853e-7ecf-3c66-bbed-59933beb7b64": { "content": "_.padEnd(${string}, ${length}, ${chars})", "doc": "_.padEnd('abc', 6);\n// => 'abc '\n\n_.padEnd('abc', 6, '_-');\n// => 'abc_-_'\n\n_.padEnd('abc', 3);\n// => 'abc'\n\nPads `string` on the right side if it's shorter than `length`. Padding\ncharacters are truncated if they exceed `length`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-padend", "matches": { "lodash padend": true } }, "ae37d1c1-a4a6-3a8b-a518-0887aed2cb96": { "content": "overflow: ${1:visible/hidden/scroll/auto};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "overflow: type (overflow)", "matches": { "overflow": true } }, "ae391a1e-d1dd-3817-b086-5576b7cd3573": { "content": "const ${1:state} = shallowReactive({\n\t$0\n})", "doc": "Shallow version of reactive(). Use with Caution !! Shallow data structures should only be used for root level state in a component. Avoid nesting it inside a deep reactive object as it creates a tree with inconsistent reactivity behavior which can be difficult to understand and debug.", "filetype": "script", "grammar": "lsp", "label": "shallow-reactive-composition", "matches": { "shallowReactive": true } }, "ae3ce97c-d029-399a-b6dd-ea21b7ac5341": { "content": "func Test${1:name}(t *testing.T) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "test function", "matches": { "test": true } }, "ae40df26-f540-3737-92a9-f4df4f69cc58": { "content": "font-emphasize-style: dot;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems:dt": true } }, "ae41543b-b111-37fc-9a10-420e99b0c459": { "content": "exp($2);", "doc": "float exp(float x)\nvec2 exp(vec2 x)\nvec3 exp(vec3 x)\nvec4 exp(vec4 x)\n\nThe exp function returns the constant e raised to the power of x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "exp", "matches": { "exp": true } }, "ae4205dd-45ed-385a-8e54-a92f910a4fbc": { "content": "mov $1, %ecx\n\net_for:\n\t$2\n\n\tloop et_for", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Loop n times", "matches": { "loopn": true } }, "ae4471cd-a4f4-38e3-816b-ac95b5e940d5": { "content": "ArgumentCaptor<${1:Object}> ${2:argCaptor} = ArgumentCaptor.forClass(${1:Object}.class);\nverify(${3:mockedService}).${4:executeMagicWith}(${2:argCaptor}.capture());\n${1:Object} ${5:actualArg} = ${2:argCaptor}.getValue();", "doc": "Capture an argument given to a mocked method", "filetype": "java-tests", "grammar": "lsp", "label": "Mock - Argument captor", "matches": { "mock_arg_capture": true } }, "ae45699f-6165-3913-8346-7931e839ce15": { "content": "echo CHtml::normalizeUrl(array('${0}'));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhnurl": true } }, "ae45f4a9-724d-3d33-9470-47266b8f12a1": { "content": "case ${1} {\n\t${2} -> ${0}\n}", "doc": "case expression", "filetype": "gleam", "grammar": "lsp", "label": "Case Expression", "matches": { "case": true } }, "ae4cef21-3d27-3fed-a9c7-8a59f8768605": { "content": "${1:auto} ${2:var} = new ${3:Object}(${4});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "new": true } }, "ae53f622-1944-3557-8342-2aa2fe8951a4": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"artifactory\"\n config {\n username = \"SheldonCooper\"\n password = \"AmyFarrahFowler\"\n url = \"https://custom.artifactoryonline.com/artifactory\"\n repo = \"foo\"\n subpath = \"terraform-bar\"\n }\n}", "doc": "Define a backend-artifactory backend", "filetype": "terraform", "grammar": "lsp", "label": "artifactory_backend", "matches": { "tf-artifactory_backend": true } }, "ae57997f-d8da-38d0-a6fd-159df03bb572": { "content": "case ${1:${2:var} := }<-${3:channel}:\n ${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "select case", "matches": { "selc": true } }, "ae5a161a-b8f0-3869-85d1-cec771f52e86": { "content": "content: no-open-quote;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:noq": true } }, "ae6450c7-8e2e-3d66-a559-a9552a25311e": { "content": "getElementsBy${1:TagName}('${0}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "get": true } }, "ae66c965-154d-35ae-ace5-fed9ceda4da7": { "content": "case ${1:0}:\n\t${2}\n\tbreak;", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "cs": true } }, "ae6962ae-c676-3b5b-9203-44b77a08bb5e": { "content": "$this->load->view(\"${1:view_name}\", $${2:data});${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_load-view": true } }, "ae6ab752-45da-32f5-94b8-9528a1f877ff": { "content": "call($1)\n$0", "doc": "The call() method calls the function with a given this value and arguments provided individually.", "filetype": "javascript", "grammar": "lsp", "label": "call", "matches": { "call": true } }, "ae6f98fe-ea46-3bc3-ba86-8d8a35f6e7ee": { "content": "void mouseMoved(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "mouseMoved": true } }, "ae75822a-7052-3143-902d-3e75cca27e7b": { "content": "${2:$1} = require '${1:sys}'", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "req": true } }, "ae78a98c-cd2f-3c31-9a83-104b9173c47d": { "content": "text-height: font-size;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "th:f": true } }, "ae7d05cd-7e26-307c-b44b-60ff6ea4d7fd": { "content": "console.log('${1:first}', ${1:first})", "doc": "Logs property with name.", "filetype": "react-es7", "grammar": "lsp", "label": "consoleLogObject", "matches": { "clo": true } }, "ae7ea93c-a1c0-3f2d-9d4f-45bc5ac44d4a": { "content": "vertical-align bottom", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:b": true } }, "ae7fe170-f27b-3fed-bd44-09b364eab31d": { "content": "notFoundIfNull(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "rnfin": true } }, "ae8318c5-007a-3c4f-84ae-45ed0484f7e3": { "content": "unless $1, do: ${2}, else: ${0}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "unless .. do: .. else:", "matches": { "unlesse:": true } }, "ae8342a5-c186-3ec5-990f-aaa5267b7d47": { "content": "background-color: transparent", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgc:t": true } }, "ae836d45-688c-37c5-8760-14245d4ac507": { "content": "var $1 = new sap.m.FlexBox({\n\t\t\tvisible : $2,\n\t\t\theight : $3,\n\t\t\twidth : $4,\n\t\t\tdisplayInline :$5,\n\t\t\tdirection :$6,\n\t\t\tfitContainer : $7,\n\t\t\trenderType : $8,\n\t\t\tjustifyContent :$9,\n\t\t\talignItems : $10,\n\t\t\titems:[]\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmflexbox": true } }, "ae8568a9-8275-3dda-a0a4-74d7cac7e404": { "content": "resource \"aws_default_security_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_default_security_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_default_security_group", "matches": { "tf-aws_default_security_group": true } }, "ae8f8ca0-21e9-3e05-ae73-38a3aa658673": { "content": "case ${1:value}:\n\t${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "case ...:", "matches": { "case": true } }, "ae900789-d25c-3251-bd0d-fcb25054cbc7": { "content": "const ${1:functionname} = () => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\nexport default ${1:functionname}", "doc": "Creates a React function component with custom name", "filetype": "react", "grammar": "lsp", "label": "reactFunctionComponentWithCustomName", "matches": { "rfcn": true } }, "ae97de64-2e18-3b0d-a5a0-859a288ba4a1": { "content": " ", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "nbs": true } }, "aea04e21-c7db-34ea-8251-5a5f10a1c95d": { "content": "|> Enum.filter(fn ${1} -> ${0} end)", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to filter", "matches": { ">f": true } }, "aea356cf-a1e5-3d7f-91a6-e1f60e39936b": { "content": "<dfn>${0}</dfn>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dfn": true } }, "aea4bf6b-e78f-3a38-a8ea-e60a17265519": { "content": "define([\"${1:#dependencies1}\"], function (${2:#dependencies2}) {\n\treturn ${0:TARGET};\n});", "doc": "", "filetype": "javascript-requirejs", "grammar": "snu", "label": "", "matches": { "def": true } }, "aea5b0a4-01d4-352e-81c5-289b854d11ed": { "content": "{ path: '**', component: ${1:PathNotFoundComponent} },$0", "doc": "Angular 404 route path", "filetype": "typescript", "grammar": "lsp", "label": "Angular 404 Route Path", "matches": { "a-route-path-404": true } }, "aea8164b-4c54-3268-be55-4054c8c91018": { "content": "===== ${1:title}\n$0", "doc": "Insert section level 4 (h5)", "filetype": "asciidoc", "grammar": "lsp", "label": "section 4", "matches": { "h5": true, "section 4": true } }, "aea941d1-b0a9-35fb-9524-03ec396351ee": { "content": "resource \"digitalocean_ssh_key\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_ssh_key", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_ssh_key", "matches": { "tf-digitalocean_ssh_key": true } }, "aead1d2b-48d5-321f-bd0d-c4be9f1eb466": { "content": "console.info(${0:TARGET})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "ci": true, "console-info": true } }, "aeaecdb6-0b76-397a-8597-d73fb27703be": { "content": "border-left-color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdlc": true } }, "aeb114ae-f642-3882-af50-61a6d7cf2951": { "content": "if ${1} then\n\t${2:${VISUAL}}\nelse\n\t${0}\n${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "if": true } }, "aeb2bb50-8580-3af7-9284-bb13a43075bf": { "content": "validates :${1:attribute}, format: { with: /${0:regex}/ }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vf": true } }, "aeb30686-9af4-315c-b1d1-ad2b92044218": { "content": "use v6;\nuse Test;\n${1:use lib 'lib';}\n\nplan ${2:$num-tests};", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "test": true } }, "aeb42c1c-d992-3b37-baa0-31e9eaa15855": { "content": "grid ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "g": true } }, "aebad9c7-eaa2-3637-8ffa-26c8db37461d": { "content": "${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}.propTypes = {\n ${2:property}: ${3:PropTypes.node.isRequired},\n}", "doc": "", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-init", "matches": { "prop-types init": true } }, "aec6bc25-0977-31dd-96b4-344da5bfd21c": { "content": "${1:FIELDNAME} = FloatRangeField()", "doc": "FloatRangeField (ffloatrange).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "ffloatrange", "matches": { "ffloatrange": true } }, "aec753c7-481b-33f2-b1d4-b2fda7c4d73e": { "content": "{% with $1 as $2 %}\n\t${VISUAL}\n{% endwith %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "with": true } }, "aecb3305-e65c-3514-811f-7b84a7223da5": { "content": "#[derive(${1})]", "doc": "#[derive(…)]", "filetype": "rust", "grammar": "lsp", "label": "derive", "matches": { "derive": true } }, "aecc0b0a-16bb-3ff8-9c16-db74f3245c1e": { "content": "static getDerivedStateFromProps(props, state) {\n\t${1}\n}", "doc": "Invoked right before calling the render method, both on the initial mount and on subsequent updates.", "filetype": "react", "grammar": "lsp", "label": "react-getderivedstatefromprops", "matches": { "gdsfp": true, "react getderivedstatefromprops": true } }, "aecd3ccf-88d2-319f-95bd-1cf1b52a21eb": { "content": "enum ${1:name} {\n\t${2:item1}\n\t${3:item2}\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "enum": true } }, "aedc766d-46ee-39aa-821c-67333dcb8b1d": { "content": "[${1}]", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { ".": true } }, "aee7e5fb-038e-3a81-b297-111219042d99": { "content": "extern crate ${1:name};", "doc": "extern crate …;", "filetype": "rust", "grammar": "lsp", "label": "extern-crate", "matches": { "extern-crate": true } }, "aee809a6-c6ea-3464-ad34-f7d61351fa5a": { "content": "paddingBottom: ${1},", "doc": "paddingBottom", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingBottom", "matches": { "padding": true } }, "aee9e2b5-9672-3163-9046-e09d724da462": { "content": "if (${1:condition}) then\n\t$0\nend if", "doc": "if", "filetype": "fortran", "grammar": "lsp", "label": "if1", "matches": { "if": true } }, "aeebc614-776e-3ddd-8616-b302dac0f1d2": { "content": "#[doc(inline)]$0", "doc": "These attribute is used on use statements, and control where the documentation shows up.\n\n* How to use: You can use this on use statements. For example:\n`pub use bar::Bar;`", "filetype": "rustdoc", "grammar": "lsp", "label": "inline", "matches": { "#[doc(inline)]": true } }, "aeecf812-8ee9-3e77-b2e3-0fa53a5f3738": { "content": "type ${1:Name} {\n ${0:$1}\n}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "type", "matches": { "ty": true } }, "aeee57da-2835-360f-aab2-5ad280278bd1": { "content": "{${1:array}.map((item) => <${2:elementName} key={item.id}>\n\t$0\n</${2}>)}", "doc": "an element self closed", "filetype": "react", "grammar": "lsp", "label": "jsx elements map", "matches": { "jm": true } }, "aef03a21-c643-3a91-8d83-3fe0de7b6d61": { "content": "dynamic_cast<${1:unsigned}>(${2:expr})$3", "doc": "dynamic_cast<type>(expression)", "filetype": "cpp", "grammar": "lsp", "label": "dca", "matches": { "dca": true } }, "aef14196-187a-3d2a-b5f8-f2af16e8818d": { "content": "with ${1:what}${0: with}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "with": true } }, "aef38964-8340-38b5-91f9-726de4e73e69": { "content": "${1:deferred}.notifyWith(${2:this}, ${3:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dnotifyw": true } }, "aef64c5c-2696-3ee2-98ca-ff3f174c09ef": { "content": "@lends ${1:namePath}$0", "doc": "The @lends tag allows you to document all the members of an object literal as if they were members of a symbol with the given name. You might want to do this if you are passing an object literal into a function that creates a named class from its members.", "filetype": "jsdoc", "grammar": "lsp", "label": "lends", "matches": { "@lends": true } }, "af0a4fab-5631-3cfb-86f0-abd3926b817a": { "content": "${1:Class}.prototype.${2:method} = function(${3:arguments}) {\n\t${0}\n};", "doc": "prototype method", "filetype": "base", "grammar": "lsp", "label": "prototype-method", "matches": { "base prototype method": true } }, "af125ab6-b1e2-3a59-a7ea-cbd03801363a": { "content": "radians($2)", "doc": "float radians(float degrees)\nvec2 radians(vec2 degrees)\nvec3 radians(vec3 degrees)\nvec4 radians(vec4 degrees)\n\nThe radians function converts degrees to radians. The input parameter can be a floating scalar or a float vector. In case of a float vector all components are converted from degrees to radians separately.", "filetype": "glsl", "grammar": "lsp", "label": "radians", "matches": { "radians": true } }, "af14be56-d864-300f-8e51-83cd35d13227": { "content": "resource \"ultradns_record\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n zone = \"\\${var.ultradns_domain}\"\n name = \"terraform\"\n rdata = [ \"192.168.0.11\" ]\n type = \"A\"\n ttl = 3600\n}", "doc": "define ultradns_record resource.", "filetype": "terraform", "grammar": "lsp", "label": "ultradns_record", "matches": { "tf-ultradns_record": true } }, "af166684-8323-3f61-859b-9b3c896a41a3": { "content": "app.nodeEnvironment", "doc": "Get current node environment", "filetype": "edge", "grammar": "lsp", "label": "edge: app.nodeEnvironment", "matches": { "app.nodeEnvironment": true } }, "af16eb85-c166-3b26-8dab-dcdbabedb7e7": { "content": "text-justify: inter-cluster", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:ic": true } }, "af1eef96-6642-3c11-bcee-f6731e71936d": { "content": "$.get '${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\t(data, textStatus, jqXHR) ->\n\t\t${0:// success callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxget": true } }, "af1ffa77-6412-3bf2-9f12-7bba6c4cc07d": { "content": "PropTypes.shape({\n\t$0\n}).isRequired,", "doc": "An object taking on a particular shape required", "filetype": "react", "grammar": "lsp", "label": "propTypeShapeRequired", "matches": { "ptshr": true } }, "af22a399-e00b-30f8-86eb-6450dfe9be82": { "content": "margin: '${1}',", "doc": "margin", "filetype": "react-native-ts", "grammar": "lsp", "label": "margin", "matches": { "mar": true } }, "af25e2c9-2e7c-3257-b47d-518a526a7584": { "content": "forever begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "forev": true } }, "af34273a-a41a-3254-846a-7dfbd7202d1e": { "content": "{{< $0 >}}", "doc": "Insert shortcode", "filetype": "quarto", "grammar": "lsp", "label": "Insert shortcode", "matches": { "shortcode": true } }, "af35a8eb-046e-3ba3-905d-ca1e200dfd3f": { "content": "echo CHtml::activeListBox(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhalb": true } }, "af382422-2333-3352-8677-7785cdf89148": { "content": "# -*- coding: utf-8 -*-", "doc": "", "filetype": "python", "grammar": "snu", "label": "# -*- coding ...", "matches": { "coding": true } }, "af3a74e2-13dd-3092-871d-e5639b5c670e": { "content": "{% spaceless %}${0}{% endspaceless %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "spaceless": true } }, "af3b0483-d7d5-377f-a3f0-26a29603b92e": { "content": "${1:FIELDNAME} = models.TextField(${0:blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "text": true } }, "af408288-613c-3426-a23f-071719466493": { "content": "provider \"scaleway\" {\n access_key = \" \"\n organization = \" \"\n region = \"par1\"\n}", "doc": "define a scaleway provider.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway", "matches": { "tf-scaleway": true } }, "af41b364-067e-39e9-bd0d-be91319a908d": { "content": "FUNCTION BOOLEAN-OF-INTEGER(${1:integer},${2:length})$0", "doc": "function boolean item of usage bit representing the binary value of integer; with the given length", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-BOOLEAN-OF-INTEGER", "matches": { "FUNCTION BOOLEAN-OF-INTEGER": true } }, "af448efd-79f7-3f55-804d-67f85924345e": { "content": "// https://eips.ethereum.org/EIPS/eip-1155\r\n// Example implementation https://github.com/enjin/erc-1155/blob/master/contracts/ERC1155.sol\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n\r\n/**\r\n @title ERC-1155 Multi Token Standard\r\n @dev See https://eips.ethereum.org/EIPS/eip-1155\r\n Note: The ERC-165 identifier for this interface is 0xd9b67a26.\r\n */\r\ninterface ERC1155 /* is ERC165 */ {\r\n /**\r\n @dev Either `TransferSingle` or `TransferBatch` MUST emit when tokens are transferred, including zero value transfers as well as minting or burning (see \"Safe Transfer Rules\" section of the standard).\r\n The `_operator` argument MUST be the address of an account/contract that is approved to make the transfer (SHOULD be msg.sender).\r\n The `_from` argument MUST be the address of the holder whose balance is decreased.\r\n The `_to` argument MUST be the address of the recipient whose balance is increased.\r\n The `_id` argument MUST be the token type being transferred.\r\n The `_value` argument MUST be the number of tokens the holder balance is decreased by and match what the recipient balance is increased by.\r\n When minting/creating tokens, the `_from` argument MUST be set to `0x0` (i.e. zero address).\r\n When burning/destroying tokens, the `_to` argument MUST be set to `0x0` (i.e. zero address).\r\n */\r\n event TransferSingle(address indexed _operator, address indexed _from, address indexed _to, uint256 _id, uint256 _value);\r\n\r\n /**\r\n @dev Either `TransferSingle` or `TransferBatch` MUST emit when tokens are transferred, including zero value transfers as well as minting or burning (see \"Safe Transfer Rules\" section of the standard).\r\n The `_operator` argument MUST be the address of an account/contract that is approved to make the transfer (SHOULD be msg.sender).\r\n The `_from` argument MUST be the address of the holder whose balance is decreased.\r\n The `_to` argument MUST be the address of the recipient whose balance is increased.\r\n The `_ids` argument MUST be the list of tokens being transferred.\r\n The `_values` argument MUST be the list of number of tokens (matching the list and order of tokens specified in _ids) the holder balance is decreased by and match what the recipient balance is increased by.\r\n When minting/creating tokens, the `_from` argument MUST be set to `0x0` (i.e. zero address).\r\n When burning/destroying tokens, the `_to` argument MUST be set to `0x0` (i.e. zero address).\r\n */\r\n event TransferBatch(address indexed _operator, address indexed _from, address indexed _to, uint256[] _ids, uint256[] _values);\r\n\r\n /**\r\n @dev MUST emit when approval for a second party/operator address to manage all tokens for an owner address is enabled or disabled (absence of an event assumes disabled).\r\n */\r\n event ApprovalForAll(address indexed _owner, address indexed _operator, bool _approved);\r\n\r\n /**\r\n @dev MUST emit when the URI is updated for a token ID.\r\n URIs are defined in RFC 3986.\r\n The URI MUST point to a JSON file that conforms to the \"ERC-1155 Metadata URI JSON Schema\".\r\n */\r\n event URI(string _value, uint256 indexed _id);\r\n\r\n /**\r\n @notice Transfers `_value` amount of an `_id` from the `_from` address to the `_to` address specified (with safety call).\r\n @dev Caller must be approved to manage the tokens being transferred out of the `_from` account (see \"Approval\" section of the standard).\r\n MUST revert if `_to` is the zero address.\r\n MUST revert if balance of holder for token `_id` is lower than the `_value` sent.\r\n MUST revert on any other error.\r\n MUST emit the `TransferSingle` event to reflect the balance change (see \"Safe Transfer Rules\" section of the standard).\r\n After the above conditions are met, this function MUST check if `_to` is a smart contract (e.g. code size > 0). If so, it MUST call `onERC1155Received` on `_to` and act appropriately (see \"Safe Transfer Rules\" section of the standard).\r\n @param _from Source address\r\n @param _to Target address\r\n @param _id ID of the token type\r\n @param _value Transfer amount\r\n @param _data Additional data with no specified format, MUST be sent unaltered in call to `onERC1155Received` on `_to`\r\n */\r\n function safeTransferFrom(address _from, address _to, uint256 _id, uint256 _value, bytes calldata _data) external;\r\n\r\n /**\r\n @notice Transfers `_values` amount(s) of `_ids` from the `_from` address to the `_to` address specified (with safety call).\r\n @dev Caller must be approved to manage the tokens being transferred out of the `_from` account (see \"Approval\" section of the standard).\r\n MUST revert if `_to` is the zero address.\r\n MUST revert if length of `_ids` is not the same as length of `_values`.\r\n MUST revert if any of the balance(s) of the holder(s) for token(s) in `_ids` is lower than the respective amount(s) in `_values` sent to the recipient.\r\n MUST revert on any other error.\r\n MUST emit `TransferSingle` or `TransferBatch` event(s) such that all the balance changes are reflected (see \"Safe Transfer Rules\" section of the standard).\r\n Balance changes and events MUST follow the ordering of the arrays (_ids[0]/_values[0] before _ids[1]/_values[1], etc).\r\n After the above conditions for the transfer(s) in the batch are met, this function MUST check if `_to` is a smart contract (e.g. code size > 0). If so, it MUST call the relevant `ERC1155TokenReceiver` hook(s) on `_to` and act appropriately (see \"Safe Transfer Rules\" section of the standard).\r\n @param _from Source address\r\n @param _to Target address\r\n @param _ids IDs of each token type (order and length must match _values array)\r\n @param _values Transfer amounts per token type (order and length must match _ids array)\r\n @param _data Additional data with no specified format, MUST be sent unaltered in call to the `ERC1155TokenReceiver` hook(s) on `_to`\r\n */\r\n function safeBatchTransferFrom(address _from, address _to, uint256[] calldata _ids,\r\n uint256[] calldata _values, bytes calldata _data) external;\r\n\r\n /**\r\n @notice Get the balance of an account's tokens.\r\n @param _owner The address of the token holder\r\n @param _id ID of the token\r\n @return The _owner's balance of the token type requested\r\n */\r\n function balanceOf(address _owner, uint256 _id) external view returns (uint256);\r\n\r\n /**\r\n @notice Get the balance of multiple account/token pairs\r\n @param _owners The addresses of the token holders\r\n @param _ids ID of the tokens\r\n @return The _owner's balance of the token types requested (i.e. balance for each (owner, id) pair)\r\n */\r\n function balanceOfBatch(address[] calldata _owners, uint256[] calldata _ids) external view returns (uint256[] memory);\r\n\r\n /**\r\n @notice Enable or disable approval for a third party (\"operator\") to manage all of the caller's tokens.\r\n @dev MUST emit the ApprovalForAll event on success.\r\n @param _operator Address to add to the set of authorized operators\r\n @param _approved True if the operator is approved, false to revoke approval\r\n */\r\n function setApprovalForAll(address _operator, bool _approved) external;\r\n\r\n /**\r\n @notice Queries the approval status of an operator for a given owner.\r\n @param _owner The owner of the tokens\r\n @param _operator Address of authorized operator\r\n @return True if the operator is approved, false if not\r\n */\r\n function isApprovedForAll(address _owner, address _operator) external view returns (bool);\r\n}\r\n\r\n/* ERC-1155 Token Receiver\r\nSmart contracts MUST implement all of the functions in the ERC1155TokenReceiver interface to accept transfers. See “Safe Transfer Rules” for further detail.\r\n\r\nSmart contracts MUST implement the ERC-165 supportsInterface function and signify support for the ERC1155TokenReceiver interface to accept transfers. See “ERC1155TokenReceiver ERC-165 rules” for further detail.\r\n\r\n/**\r\n Note: The ERC-165 identifier for this interface is 0x4e2312e0.\r\n*/\r\ninterface ERC1155TokenReceiver {\r\n /**\r\n @notice Handle the receipt of a single ERC1155 token type.\r\n @dev An ERC1155-compliant smart contract MUST call this function on the token recipient contract, at the end of a `safeTransferFrom` after the balance has been updated.\r\n This function MUST return `bytes4(keccak256(\"onERC1155Received(address,address,uint256,uint256,bytes)\"))` (i.e. 0xf23a6e61) if it accepts the transfer.\r\n This function MUST revert if it rejects the transfer.\r\n Return of any other value than the prescribed keccak256 generated value MUST result in the transaction being reverted by the caller.\r\n @param _operator The address which initiated the transfer (i.e. msg.sender)\r\n @param _from The address which previously owned the token\r\n @param _id The ID of the token being transferred\r\n @param _value The amount of tokens being transferred\r\n @param _data Additional data with no specified format\r\n @return `bytes4(keccak256(\"onERC1155Received(address,address,uint256,uint256,bytes)\"))`\r\n */\r\n function onERC1155Received(address _operator, address _from, uint256 _id, uint256 _value, bytes calldata _data) external returns(bytes4);\r\n\r\n /**\r\n @notice Handle the receipt of multiple ERC1155 token types.\r\n @dev An ERC1155-compliant smart contract MUST call this function on the token recipient contract, at the end of a `safeBatchTransferFrom` after the balances have been updated.\r\n This function MUST return `bytes4(keccak256(\"onERC1155BatchReceived(address,address,uint256[],uint256[],bytes)\"))` (i.e. 0xbc197c81) if it accepts the transfer(s).\r\n This function MUST revert if it rejects the transfer(s).\r\n Return of any other value than the prescribed keccak256 generated value MUST result in the transaction being reverted by the caller.\r\n @param _operator The address which initiated the batch transfer (i.e. msg.sender)\r\n @param _from The address which previously owned the token\r\n @param _ids An array containing ids of each token being transferred (order and length must match _values array)\r\n @param _values An array containing amounts of each token being transferred (order and length must match _ids array)\r\n @param _data Additional data with no specified format\r\n @return `bytes4(keccak256(\"onERC1155BatchReceived(address,address,uint256[],uint256[],bytes)\"))`\r\n */\r\n function onERC1155BatchReceived(address _operator, address _from, uint256[] calldata _ids,\r\n uint256[] calldata _values, bytes calldata _data) external returns(bytes4);\r\n}", "doc": "EIP-1155: ERC-1155 Multi Token Standard, A standard interface for contracts that manage multiple token types. A single deployed contract may include any combination of fungible tokens, non-fungible tokens or other configurations (e.g. semi-fungible tokens).", "filetype": "solidity", "grammar": "lsp", "label": "erc1155 interface", "matches": { "erc1155i": true } }, "af4b1e76-54b9-3d89-bc59-d8f5d19d6fa9": { "content": "_.isDate(${value})", "doc": "_.isDate(new Date);\n// => true\n\n_.isDate('Mon April 23 2012');\n// => false\n\nChecks if `value` is classified as a `Date` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isdate", "matches": { "lodash isdate": true } }, "af4d2d70-d92c-3086-8786-05f4c68a541b": { "content": "{% set asset = ${1:entry.assetFieldHandle}.one() %}\n\n{% if asset %}\n\t<img src=\"{{ asset.getUrl(\"${2:thumb}\") }}\" width=\"{{ asset.getWidth(\"${2:thumb}\") }}\" height=\"{{ asset.getHeight(\"${2:thumb}\") }}\" alt=\"{{ asset.title }}\">\n{% endif %}", "doc": "asset", "filetype": "twig", "grammar": "lsp", "label": "asset", "matches": { "asset": true } }, "af5aa294-dc79-3ee4-a5de-dbb3bbdc5837": { "content": "padding ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "p": true } }, "af5b1325-cf3d-382e-90c3-190830eb8cf7": { "content": "${1:this}.get('${2:property}');", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "this.get('property');", "matches": { "eget": true } }, "af5b6aa3-c4bc-39d4-b883-626f141d0519": { "content": "typedef struct ${1:#:name} {\n ${0:TARGET:data}\n};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "struct_typedef": true } }, "af5c9f7e-3447-32a5-b249-b13dc1ec0f40": { "content": "$1 for @$0;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xfor": true } }, "af5cf781-49c2-303c-bb0c-3a71ad9a4355": { "content": "{|${1:#:var}|\n ${0:TARGET}\n}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "{|var| ... }", "matches": { "blockvar": true } }, "af5d33e2-6873-3d3c-a134-9bcbd7157c3f": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} commodity ${4:ISO/Ticker}\n name: \"${5:FullName}\"\n asset-class: \"${6|cash,stock|}\"\n$0", "doc": "Add a commodity metadata (optional).", "filetype": "beancount", "grammar": "lsp", "label": "commoditiy directive", "matches": { "commodity": true } }, "af7026c7-918a-3a1d-90cf-7c86e990ee58": { "content": "border-bottom: ${1:1px} ${2|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|} ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-bottom", "matches": { "borb": true } }, "af763c2b-06d9-36b9-a833-8768a8878887": { "content": "enforce(${1:/*condition*/},\n\tnew $2Exception(${3:/*args*/}));", "doc": "", "filetype": "d", "grammar": "snu", "label": "enforce (enf)", "matches": { "enf": true } }, "af76e429-6015-3452-8a6c-cd8fb56a400e": { "content": "import React, { PureComponent } from 'react'\nimport PropTypes from 'prop-types'\n\nexport default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends PureComponent {\n\tstatic propTypes = {\n\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-pure-component-proptypes", "matches": { "react component class pure with proptypes": true, "rpcp": true } }, "af7b9b9b-0c23-3e67-bb87-82d41e962093": { "content": "import { Injectable } from '@angular/core';\nimport { ActivatedRouteSnapshot, CanActivateChild, RouterStateSnapshot } from '@angular/router';\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:Name}Guard implements CanActivateChild {\n\tconstructor() { }\n\n\tcanActivateChild(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) {\n\t\treturn true;$0\n\t}\n}", "doc": "Angular CanActivateChild guard", "filetype": "angular", "grammar": "lsp", "label": "angular-canactivatechild-guard", "matches": { "a-guard-can-activate-child": true, "angular can activate child guard": true } }, "af7d4be7-3356-31da-b3ae-4371860c7b21": { "content": "bezierDetail(${0:detail});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bezierDetail": true } }, "af7fae58-fa7f-3a8a-a1e3-54a09a2a2795": { "content": "movl \\$1, %eax\nxorl %ebx, %ebx\nint \\$0x80", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Exit without error", "matches": { "exit0": true } }, "af811b79-6704-39e9-a93a-dc625020375b": { "content": "deinit {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "deinit": true } }, "af826616-9f55-3e11-944e-9cd67bd4f0f0": { "content": "⇥", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "tab": true } }, "af834f54-dce8-3af3-956c-bbfc488a4b8e": { "content": "guard ${1:condition} else {\n\t$0\n}", "doc": "guard statement", "filetype": "swift", "grammar": "lsp", "label": "guard", "matches": { "guard": true } }, "af8451a9-afc0-3189-bab8-b52cbe04f7fa": { "content": "to=\"$1\"$0", "doc": "to=''", "filetype": "vue", "grammar": "lsp", "label": "vue-to", "matches": { "to": true, "vue to": true } }, "af8554c3-340f-392f-b761-18e4a3b2f85c": { "content": "Yii::app()->clientScript->registerScriptFile('${1:scriptUrl}', CClientScript::POS_${0:END});", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yregsf": true } }, "af908dd2-763c-3a6c-924a-5316e7bd7672": { "content": "error ${1:message} ${2:?info?} ${0:?code?}", "doc": "Returns a TCL_ERROR code, which causes command interpretation to be unwound. Message is a string that is returned to the application to indicate what went wrong. The -errorinfo return option of an interpreter is used to accumulate a stack trace of what was in progress when an error occurred; as nested commands unwind, the Tcl interpreter adds information to the -errorinfo return option. If the info argument is present, it is used to initialize the -errorinfo return options and the first increment of unwind information will not be added by the Tcl interpreter. In other words, the command containing the error command will not appear in the stack trace; in its place will be info. Historically, this feature had been most useful in conjunction with the catch command: if a caught error cannot be handled successfully, info can be used to return a stack trace reflecting the original point of occurrence of the error", "filetype": "tcl", "grammar": "lsp", "label": "Generate an error", "matches": { "error": true } }, "af98c0ed-aeec-36c3-9b5d-18690af09cb7": { "content": "${1:command} | fill --width ${2:value}", "doc": "\"fill\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "fill builtin", "matches": { "fill": true } }, "af9a67d2-a8a0-305f-8748-ad0b78a0e1e3": { "content": "if (\\$PSCmdlet.ShouldProcess(\"${1:Target}\", \"${2:Operation}\")) {\n\t${0:$TM_SELECTED_TEXT}\n}", "doc": "Defines a condition that only executes if -WhatIf is not set, and returns a message otherwise. More: https://docs.microsoft.com/en-us/powershell/scripting/learn/deep-dives/everything-about-shouldprocess", "filetype": "PowerShell", "grammar": "lsp", "label": "IfShouldProcess", "matches": { "if-should-process": true } }, "af9f2316-202f-3bbb-a730-1cb62dcacb7b": { "content": "place-content: flex-end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:fe": true } }, "afa203ab-fed8-3230-a6bb-a45203afec05": { "content": "<colgroup>\n\t$1\n</colgroup>", "doc": "HTML - Defines group of table columns", "filetype": "html", "grammar": "lsp", "label": "colgroup", "matches": { "colgroup": true } }, "afa2df3d-66a3-3324-ad6c-0e2a98563565": { "content": "JSON.parse($0)", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "JSON.parse()", "matches": { "jp": true } }, "afa9db2b-749f-313b-8a56-5740141864bc": { "content": "else if (${1:true}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "elif": true } }, "afb07afc-99c2-3345-a493-084def874a05": { "content": "integer :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "int": true } }, "afb7f43e-3705-3b1b-b70d-a1da6cb4d7b5": { "content": ":{$1}=\"${2}\"", "doc": "Expects: any (with argument) | Object (without argument)", "filetype": "html", "grammar": "lsp", "label": "v-bind-shorthand", "matches": { "vBind": true } }, "afbbb2a3-c624-3555-9293-61ec4e4c4451": { "content": "std::map<${1:Key}, ${2:T}> ${3};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "map": true } }, "afbd5785-ce28-3bb0-92db-ac9cd8341659": { "content": "outer(${1:X}, ${2:Y}, ${3:FUN = ${4:\"*\"}}, ${5:...})", "doc": "Outer", "filetype": "r-snippets", "grammar": "lsp", "label": "out", "matches": { "outer": true } }, "afbd8b0f-681c-3699-82be-5f6cacf9306f": { "content": "each_byte { |${1:byte}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eab": true } }, "afbd9c42-1994-3a4c-a2ac-2a638e2446e1": { "content": "page-break-before ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbb": true } }, "afbee0c7-b80e-3d3e-8050-e6825f6af97a": { "content": "_.nth(${array}, ${n})", "doc": "var array = ['a', 'b', 'c', 'd'];\n\n_.nth(array, 1);\n// => 'b'\n\n_.nth(array, -2);\n// => 'c';\n\nGets the element at index `n` of `array`. If `n` is negative, the nth\nelement from the end is returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-nth", "matches": { "lodash nth": true } }, "afbf2709-53c6-3cf6-9165-291e12a30aad": { "content": "private ${1}(${2}): ${3:any} {\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts private method", "matches": { "tprmet": true } }, "afc23190-b3f0-3d12-9c44-fb1ed3b553d3": { "content": "when ${1:choice} => $0", "doc": "when alternative of a case statement", "filetype": "vhdl", "grammar": "lsp", "label": "when_in_case", "matches": { "cwhen, whenc": true } }, "afc6712c-1a4d-3cd6-9f4f-1147705dc274": { "content": "def update(self, instance, validated_data):\n\treturn ${1:super().update(instance, validated_data)}", "doc": "Django-rest Serializers ``Update`` Method", "filetype": "serializers", "grammar": "lsp", "label": "DRF Update (serializers-method)", "matches": { "supdate": true } }, "afc783d0-3c4a-35fb-85c6-084b60536599": { "content": "- (${1:unsigned int})${2:thing};\n- (void)set${2}:($1)new${2};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Interface:AccessorsForPrimitiveType", "matches": { "iacc": true } }, "afca7206-aa1b-383b-96c3-9e4176d64eeb": { "content": "JSON.stringify ${0:object}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "jsons": true } }, "afcc2fd1-dd2a-3536-93ba-cea689c2207d": { "content": "note = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "note": true } }, "afd5ae64-89f4-3571-8b79-cc53e8a1cb69": { "content": "const { head, html, css } = ${1:App}.render({\n\tprops: ${3:props},\n})", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-render-component", "matches": { "svelte render component": true, "svrcom": true } }, "afd6ea9b-62e9-3453-8a7f-a221e07edb51": { "content": "${1:FIELDNAME} = models.EmailField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "EmailField", "matches": { "memail": true } }, "afdba488-bbe3-32c2-b0e8-342b11c455af": { "content": "ReactDOM.render(${1}, ${2});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "ReactDOM.render", "matches": { "rdr": true } }, "afe3bcd6-29a3-3b69-862e-a8c76832cbd7": { "content": "marginBottom: ${1},", "doc": "marginBottom", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginBottom", "matches": { "mar": true } }, "afe754fb-14ca-3ffe-ad02-e01038a74d0b": { "content": "gem '${1}', '${2} >= 1.0'", "doc": "", "filetype": "Gemfile", "grammar": "snu", "label": "", "matches": { "gem": true } }, "afeea20e-8c23-37d2-beca-21df7ce7a32d": { "content": "${1:super_class}.instance_method(:${0:method}).bind(self).call", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "super_call": true } }, "aff104c4-f2b2-3dbd-95b2-9809645b3e4f": { "content": "overflow-x: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovx:a": true } }, "aff158fb-cff6-3b9d-b0ac-b371f196173d": { "content": "Console.WriteLine(${1:#:message});${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "println p": true, "writeline": true } }, "aff72624-4ac0-34b0-ab8a-3103561bbd0a": { "content": "⌅", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "enter": true } }, "affa147f-ea57-3c66-b4ba-175f2c400a20": { "content": "${1:obj}.removeClass('${2:class name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "remc": true } }, "b0016fa3-f7e0-3906-9a2e-6d83dcbb40e5": { "content": "if ${1:condition}\n\t${2:block}\nelseif ${3:condition}\n\t${4:block}\nelse\n\t${5:block}\nend", "doc": "Code snippet for if-elseif-else statement.", "filetype": "julia", "grammar": "lsp", "label": "if/elseif/else", "matches": { "ifelseif": true } }, "b0073bfc-a7ec-387a-abe1-f0e66933d0b8": { "content": "string toString() @safe const pure nothrow\n{\n\t$1\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "toString (toString)", "matches": { "toString": true } }, "b00eb6a9-1a6f-33cd-9d4e-65283ba36749": { "content": "before_validation_on_create $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_validation_on_create", "matches": { "befvoc": true } }, "b01398bb-553d-3e64-9660-36daad854236": { "content": "export const ${1} = styled(${2})`\n ${3}\n`;", "doc": "Export styled-component from existing component", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-export-styled-component-from-existing-component", "matches": { "exscc": true, "styled-components export component from existing": true } }, "b01cf0bb-5aeb-3fc2-9442-17826a7eb8d3": { "content": "[${1:id}]: https://${2:url} \"${3:title}\"", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "[:\"": true } }, "b0223a55-9a66-3f60-9e65-8f4e6c3c83a1": { "content": "t.datetime :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create datetime column", "matches": { "tcdt": true } }, "b02410e4-8f7b-326f-8c31-6fd8169fdf36": { "content": "\\textsf{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textsf": true, "textsf \\textsf{": true } }, "b02dd613-9017-3463-b618-c1f0c9c801ff": { "content": "filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${0:crop}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bg:ie": true } }, "b037e029-f5d7-3fa8-ad25-9b7db4b47e26": { "content": "random chars --length ${1:value}", "doc": "\"random chars\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "random chars builtin", "matches": { "random-chars": true } }, "b0402454-8c9d-3341-9ab5-160da10a030a": { "content": "import '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importNoModuleName", "matches": { "imn": true } }, "b043625e-3543-375a-8295-c2e983788a62": { "content": "<area shape=\"$1\" coords=\"$2\" href=\"$3\" alt=\"$4\">$5", "doc": "HTML - Defines an area inside an image map", "filetype": "html", "grammar": "lsp", "label": "area", "matches": { "area": true } }, "b043af9a-db2d-36bd-8b8b-77a20cb18067": { "content": "${1:command} | grid", "doc": "\"grid\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "grid builtin", "matches": { "grid": true } }, "b0448121-cca1-3204-88ee-2666ec43ca32": { "content": "maxWidth: ${1},", "doc": "maxWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "maxWidth", "matches": { "max": true } }, "b0479cbc-5a2e-3cdd-83a2-357c535eb411": { "content": "atan(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "atan": true } }, "b0482e07-957c-3cff-b8e7-0aed0307d207": { "content": "resource \"digitalocean_volume\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_volume", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_volume", "matches": { "tf-digitalocean_volume": true } }, "b04d43c2-1d86-3908-bd4f-2da3252ca288": { "content": "outline-color: invert", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "oc:i": true } }, "b04d5f00-17ab-3c95-adf1-1fe01e164eac": { "content": "private void OnWizardCreate() {\n\t$0\n}", "doc": "This is called when the user clicks on the Create button.", "filetype": "unity", "grammar": "lsp", "label": "ScriptableWizard OnWizardCreate", "matches": { "OnWizardCreate()": true } }, "b04e0d3b-b947-34d3-92f6-b752b2ffce23": { "content": "${1:FIELDNAME} = models.CharField($2, max_length=${3:50})", "doc": "CharField (mchar)", "filetype": "models", "grammar": "lsp", "label": "mchar", "matches": { "mchar": true } }, "b04e6e8b-3a6b-3a06-8a72-ac790d42991b": { "content": "$${1:arrayName} = ['${2}' => ${3}];", "doc": "", "filetype": "php", "grammar": "snu", "label": "$... = ['' => ]", "matches": { "array": true } }, "b0510ee6-d1a5-3c3f-b0e0-c51ebb33b0b3": { "content": "border-fit: clip;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:c": true } }, "b051865f-5909-34a0-bf86-f27e84add84f": { "content": "$.ajaxSuccess(function (${1:e}, xhr, settings) {\n\t${2:// handler for when any AJAX call is successfully completed};\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxsuccess": true } }, "b054e3c9-f064-360d-823b-ec19131efc21": { "content": "const {${2:second}} = ${1:first}", "doc": "Creates and assigns a local variable using object destructing", "filetype": "generated", "grammar": "lsp", "label": "destructingObject", "matches": { "dob": true } }, "b055f2e6-a328-3622-a8cd-c7a5f0d40a41": { "content": "${1:obj}.unbind('${2:event name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "unbind": true } }, "b0595366-d92f-3cb9-a683-7245a2fc4ff9": { "content": "std.array", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "arr": true } }, "b05bc2ab-9c6e-3f33-9990-c3871d458d12": { "content": ":(${1:void} (^${2:nullability}) (${3:parameters}))${4:name}", "doc": "Create a block field", "filetype": "objc", "grammar": "lsp", "label": "Block field", "matches": { "fieldblock": true } }, "b06351bf-6d43-34ff-8f54-bdd18585ea2e": { "content": "border-bottom-right-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbrrz": true } }, "b0664f6b-eb7f-3e3a-bda6-e5d293fe9d05": { "content": ">>> $0", "doc": "level 3 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_3", "matches": { "quote3": true } }, "b06b571c-b7f8-36fc-bd77-ceece000ae62": { "content": "it { should allow_value(${1}).for :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isav": true } }, "b06c8c67-287e-3a65-99a8-86ea369e5b32": { "content": "from django.views.generic import ${1|CreateView,DetailView,FormView,ListView,TemplateView,UpdateView|}", "doc": "Generic class-based views", "filetype": "views", "grammar": "lsp", "label": "igenericviews", "matches": { "igenericviews": true } }, "b07554ce-703b-3edb-82dc-41a819828c53": { "content": "${1:FIELDNAME} = models.BinaryField($2)", "doc": "BinaryField (mbinary).\n\nA field to store raw binary data.", "filetype": "models", "grammar": "lsp", "label": "mbinary", "matches": { "mbinary": true } }, "b07b4904-b0bc-3122-83d8-2b281cc08adb": { "content": "text-decoration: underline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td:u": true } }, "b082b146-f194-34db-9c8f-efb5fe7c283a": { "content": "{\n\t\"type\": \"richtext\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"default\": \"<p>$3</p>\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema richtext", "matches": { "_richtext": true } }, "b090c4c9-9568-3fba-abca-7b6fa873c9d2": { "content": "$${1:variable}: ${0:value};", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "$": true } }, "b09186d7-5e72-349f-b194-7837d93f67b7": { "content": "console.warn(${0:TARGET})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "console-warn": true, "cw": true } }, "b09365dc-07eb-367f-889c-584b01d76b1e": { "content": "import React, { memo } from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = memo(() => {\n return (\n <div>${1:first}</div>\n )\n})\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Memo Function Component with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionMemoComponent", "matches": { "rmc": true } }, "b0943195-9b33-31e4-aeb4-e17b3d5f71f8": { "content": "case ${1:expression} is\n\twhen ${2:choice} =>\n\t\t$0\n\n\twhen others =>\n\t\t\n\nend case;", "doc": "Case Statement", "filetype": "vhdl", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "b0963b51-1ddd-3f89-9365-39c5a0f70ccf": { "content": "align-items: stretch;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "align-items: stretch", "matches": { "ais": true } }, "b09bb359-3a35-3e6d-9c1c-143b4566ae9b": { "content": "===========================\n${1:#:content_name}\n===========================\n\n.. contents:: contents_name\n\ntitle1\n====================================\n\nsubtitle1\n-----------------------------------\n\nsubtitle2\n-----------------------------------\n\nsubtitle3\n-----------------------------------\n\ntitle2\n====================================\n\nsubtitle1\n-----------------------------------\n\nsubtitle2\n-----------------------------------\n\nsubtitle3\n-----------------------------------\n\ntitle3\n====================================\n\nsubtitle1\n-----------------------------------\n\nsubtitle2\n-----------------------------------\n\nsubtitle3\n-----------------------------------", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "quickstart": true } }, "b0a30f95-b543-3c43-afdd-320ff183f79a": { "content": "str(\"${0:str}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "str": true } }, "b0a65ccf-2f80-3ddf-b047-baa3fa86426b": { "content": "wont_be_within_epsilon ${1:0.1}, ${2:0.1}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wbwe": true } }, "b0a6ae43-cca0-3403-9d5d-2f9bfc016633": { "content": "Digest::SHA1.hexdigest(${0:string})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "sha1": true } }, "b0a94aac-8816-39c9-88a5-4587000d606b": { "content": "${1:name} <- function(${2:parameters}) {\n ${3:selected}\n}", "doc": "Named function", "filetype": "r-snippets", "grammar": "lsp", "label": "function", "matches": { "function": true } }, "b0aadcd8-7af1-31a3-bc41-a895d41d11d1": { "content": "real ::", "doc": "Quick Real", "filetype": "fortran", "grammar": "lsp", "label": "r", "matches": { "r": true } }, "b0acee43-3ffa-3deb-bec1-c908b189d686": { "content": "<footer>\n ${1}\n</footer>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "footer": true } }, "b0ad3260-5a31-354f-a780-67be47cc549f": { "content": "UGameplayStatics::PlayDialogue2D(GetWorld(), ${1:DialogWave}, ${2:DialogContext}, ${3:VolumeMultiplier}, ${4:PitchMultiplier}, ${5:StartTime});", "doc": "Play Dialog 2D", "filetype": "unreal", "grammar": "lsp", "label": "Unreal PlayDialog2D", "matches": { "uplay_dialog_2d": true, "uplay_dialogue_2d": true } }, "b0ad3d90-9eaa-314e-82cc-c4ec8c054667": { "content": "==== ${1} ====\n\n${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "====": true } }, "b0adf22e-53ea-3b10-85a5-44f6d6aad549": { "content": "resource \"aws_simpledb_domain\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_simpledb_domain", "filetype": "terraform", "grammar": "lsp", "label": "aws_simpledb_domain", "matches": { "tf-aws_simpledb_domain": true } }, "b0b7ffce-eb9f-319c-94ba-9e9840f1bcf1": { "content": "I18n.t('${1:type.key}')", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "i18": true } }, "b0b9379f-9af6-3f38-a660-be430cfc3fac": { "content": "$.isPlainObject(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isobj": true } }, "b0bd54b8-d6f1-32d1-a0bf-a26c75fe8fef": { "content": "overflow-style panner", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs:p": true } }, "b0c3293b-4143-3f0b-8036-e8c88a477df7": { "content": "interface ${1:#:NAME} {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "interface NAME {...}", "matches": { "interface": true } }, "b0c488b6-d0c4-33d8-81fa-467ca4d4de03": { "content": "margin: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m": true } }, "b0ce85dc-0484-3529-b71e-aa2418536997": { "content": "t.change :${1:name}, :${2:string}, ${3:limit}: ${4:80}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tch": true } }, "b0d25bb9-6ce8-34ad-8c48-aad6840cda8b": { "content": "do { ${1:closure} }", "doc": "\"do\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "do builtin", "matches": { "do": true } }, "b0d4baf0-a625-37d2-956e-0172dcf51b70": { "content": "malloc(sizeof(${1:int[69]})$2)$0", "doc": "malloc() snippet", "filetype": "c", "grammar": "lsp", "label": "malloc", "matches": { "malloc": true } }, "b0d5ff53-6819-3be0-823b-e247e5a5e935": { "content": "test('should ${1:first}', () => { ${2:second} })", "doc": "Testing `test` block", "filetype": "react-es7", "grammar": "lsp", "label": "testBlock", "matches": { "test": true } }, "b0da9f26-b686-3479-b08f-497724c41d74": { "content": "type ${1:type_name} is (${0});", "doc": "Enumeration type declaration", "filetype": "vhdl", "grammar": "lsp", "label": "enumeration_type", "matches": { "typeenum": true } }, "b0e4371d-8f75-3fcd-b8f4-e6652dde1328": { "content": "when ${1:#:condition}:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "when ...: ...", "matches": { "when": true } }, "b0e5a8e1-0c61-3094-a33b-0a59b2568948": { "content": "outline-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "oc": true, "outline-color": true } }, "b0e64692-03c3-3187-9ce0-906d28e2deaf": { "content": "IF ${1:CONDITION}\n $0\nELSE\n \nEND-IF", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "IF ELSE", "matches": { "IEE": true, "IF": true } }, "b0e97d92-99b5-329f-9905-dafb1cae5489": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\tname:\"$TM_FILENAME_BASE\",\n\t\t${0}\n\t}\n</script>", "doc": "Base for Vue File with no styles", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with No Style", "matches": { "vbase-ns": true } }, "b0f40284-75b1-3f5e-a823-9db1af28500a": { "content": "@constant$0", "doc": "Document an object as a constant. Synonysm of @const.", "filetype": "jsdoc", "grammar": "lsp", "label": "constant", "matches": { "@constant": true } }, "b0f4a941-0cb2-3d07-891b-652a644477b2": { "content": "resource \"datadog_monitor\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n type = \"metric alert\"\n message = \"Monitor triggered. Notify: @hipchat-channel\"\n escalation_message = \"Escalation message @pagerduty\"\n\n query = \"avg(last_1h):avg:aws.ec2.cpu{environment:foo,host:foo} by {host} > 2\"\n\n thresholds {\n ok = 0\n warning = 1\n critical = 2\n }\n\n notify_no_data = false\n renotify_interval = 60\n\n notify_audit = false\n timeout_h = 60\n include_tags = true\n\n silenced {\n \"*\" = 0\n }\n}", "doc": "define datadog_monitor resource.", "filetype": "terraform", "grammar": "lsp", "label": "datadog_monitor", "matches": { "tf-datadog_monitor": true } }, "b0f6e04a-5d45-3937-9aff-6b0421513176": { "content": "${1:command} | select ${2:columns}", "doc": "\"select\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "select builtin", "matches": { "select": true } }, "b0f7444a-934b-3e50-93bf-d52047487990": { "content": "<tfoot>\n\t${0}\n</tfoot>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "tfoot": true } }, "b0f99e34-a4e2-31fb-b468-51078f83a9b8": { "content": "host { \"${1:hostname}\":\n\tip => ${0:127.0.0.1},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "host": true } }, "b0ff0af4-3074-3a3c-b392-1a3804879e02": { "content": "{% endverbatim %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endverbatim", "matches": { "endverbatim": true } }, "b1015c40-3a39-313e-84bf-c9111b4d1b72": { "content": "@livewireScripts", "doc": "Livewire Scripts directive", "filetype": "livewire", "grammar": "lsp", "label": "livewireScripts", "matches": { "livewire:scripts": true } }, "b1063e2b-a052-35f0-942a-6c169407d8fb": { "content": "static async getInitialProps() {\n\treturn { $1 };\n}", "doc": "Next.js static async getInitialProps() inside Class Component", "filetype": "next-ts", "grammar": "lsp", "label": "Next.js getInitialProps() inside Class Component", "matches": { "cgip": true } }, "b107a96d-9413-3a20-a3ac-d69379a9b9f5": { "content": "while (${1:1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "wh": true } }, "b10d2c20-74c9-304f-9dcd-9eb64536fd54": { "content": "text-outline: ${1:0} ${2:0} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "to+": true } }, "b114fbfe-206c-3bfd-b60c-d0ed3fd7c1d5": { "content": "<?php ${0} ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "?": true } }, "b115cd11-2c81-369b-9c93-8309373de9a4": { "content": "print(string.format(\"${1:%s}\"$0))", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "prf": true } }, "b1188055-0611-3661-bc54-fdb04b124be3": { "content": "<h6 id=\"${1}\">${0}</h6>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h6#": true } }, "b1218a74-f647-312c-a300-ce41d68f415f": { "content": "for(int $2 = 0; $2 < $3; $2++){\n\t\n}", "doc": "for( ; ; ){\n\t//code\n}\n\nThe keyword for is used to describe a loop that is controlled by a counter. The parentheses enclose three expressions that initialize, check and update the variable used as counter. The body defined by curly braces encloses the statements that are executed at each pass of the loop.\n\nfor(int i = 0; i <= 99; i++){\n\taFunction();\n}\n\nThe execution of a single pass or the whole loop can be aborted by using a continue or a break statement respectively.", "filetype": "glsl", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "b1246d49-4174-3876-b34b-bb901eab9dc9": { "content": "using $0", "doc": "Code snippet for using a package.", "filetype": "julia", "grammar": "lsp", "label": "using", "matches": { "us": true, "using": true } }, "b1262369-a58f-33e4-a159-b3398345b771": { "content": "<q>$1</q>$2", "doc": "HTML - Defines a short quotation", "filetype": "html", "grammar": "lsp", "label": "q", "matches": { "q": true } }, "b1264448-2e04-3bdf-9b4e-06e36b05f5b3": { "content": "for ${1:i} in ${2:#:words}; do\n\t${0:TARGET}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "for": true } }, "b128f757-cf5a-32d4-a88a-c33d8b412b63": { "content": "std_ulogic_vector(${1:7} ${2|downto,to|} ${3:0}) := (others => '0');", "doc": "std_ulogic_vector Type", "filetype": "vhdl", "grammar": "lsp", "label": "std_ulogic_vector initialised", "matches": { "stduvi": true } }, "b12a95f2-8fb6-366b-8882-e56ee02856af": { "content": "begin\n\t$0\nend", "doc": "Code snippet to create a begin block.", "filetype": "julia", "grammar": "lsp", "label": "begin", "matches": { "be": true, "begin": true } }, "b12b7565-2800-3e00-a367-36accd9a6f06": { "content": "*args${1:,}${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "args": true } }, "b1303cce-7d19-38d7-a6ec-4656d5daf2b7": { "content": "append(${1:array}, ${0:element});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "append": true } }, "b1312225-1be0-3b3f-826b-eee58eaefac9": { "content": "render nothing: ${0:true}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rn": true } }, "b136d02c-27c7-3ca5-bb88-e49426c23c8f": { "content": "@mixin ${1:NAME}(${2:#:ARGS}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "@mixin(...){...}", "matches": { "mixin": true } }, "b13c40b6-97e1-3ed9-bba7-2f615712f815": { "content": "node $1", "doc": "A cube modelling a node in the system", "filetype": "plantuml", "grammar": "lsp", "label": "Node", "matches": { "no": true } }, "b13e256d-dcbb-3511-ba70-6257020e69bb": { "content": "PropTypes.func,", "doc": "Func prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeFunc", "matches": { "ptf": true } }, "b143954d-6ee4-3960-8f9a-e44a21103b51": { "content": "info(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "info": true } }, "b145faf0-15e3-3500-a64f-48704506aaa1": { "content": "echo CHtml::linkButton('${1:lable}',array('${2:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlinkb": true } }, "b150353b-0f8b-3f7f-8d58-bdbdf5393146": { "content": "(${1:#:args}) =>\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "bfun": true } }, "b157681c-7483-3f64-9596-56986adb930c": { "content": "console.error(${0})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.error", "matches": { "ce": true } }, "b1582b33-da60-3df6-bbbb-459c50cf938c": { "content": "resize ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "rz": true } }, "b16716f0-cff5-39a3-a309-f46af5c4f682": { "content": "function reverse(${1:string})$0", "doc": "reverse representation with same length of string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-reverse", "matches": { "function reverse": true } }, "b16a47b6-76d3-3fed-9296-0f199a864b3d": { "content": "border-style groove", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:g": true } }, "b17724a8-b280-3aef-aae9-3fd4040cb7c7": { "content": "{%- paginate ${1:collection.products} by ${2:12} -%}\n\t{%- for ${3:product} in $1 -%}\n\t\t${0}\n\t{%- endfor -%}\n{%- endpaginate -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "paginate-": true } }, "b179035c-1dfa-3fcc-af1f-df4ea499cbd2": { "content": "else {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "else": true } }, "b17cd4cf-352d-3bc2-89dc-c7df23e85e6a": { "content": "#+CAPTION: ${1:caption}\n#+ATTR_LATEX: ${2:scale=0.75}\n#+LABEL: fig:${3:label}", "doc": "figure", "filetype": "org", "grammar": "lsp", "label": "figure", "matches": { "fig": true } }, "b17e3854-76e7-36ce-9a6d-7390397bac72": { "content": "(let [${1:tbl} {}\n\t${2:key1} ${3:key1_value}])", "doc": "Declaring a table", "filetype": "fennel", "grammar": "lsp", "label": "create a table", "matches": { "tbl": true } }, "b180a60c-556f-3716-8b38-10c6b49eb09d": { "content": "_.toUpper(${string})", "doc": "_.toUpper('--foo-bar--');\n// => '--FOO-BAR--'\n\n_.toUpper('fooBar');\n// => 'FOOBAR'\n\n_.toUpper('__foo_bar__');\n// => '__FOO_BAR__'\n\nConverts `string`, as a whole, to upper case just like\n[String#toUpperCase](https://mdn.io/toUpperCase).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-toupper", "matches": { "lodash toupper": true } }, "b183a3e6-d757-324c-81c2-54ed2297c244": { "content": "justify-items: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ji": true } }, "b1848afc-b670-33cf-980f-cb5d07c70e9d": { "content": "\\textsc{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textsc": true, "textsc \\textsc{": true } }, "b1a4f19f-f189-3cee-8512-b6499d462455": { "content": "when(${1:mockedService.executeMagic()}).thenThrow(new ${2:IllegalArgumentException()};", "doc": "Mock a method to throw exception", "filetype": "java-tests", "grammar": "lsp", "label": "Mock - Method throws", "matches": { "mock_method_throw": true } }, "b1a8415c-6bea-3fa6-aba3-d1845f39ef3e": { "content": "${1:deferred}.notify(${2:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dnotify": true } }, "b1af1419-ef2d-39eb-86e6-deca4bccfd19": { "content": "function sin(${1:angle})$0", "doc": "trigonometric sine of the specified angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-sin", "matches": { "function sin": true } }, "b1b9fbb9-1924-3e73-bac8-83dfb3c62fd0": { "content": "watch($1, ($2, $3) => {\n$0\n});", "doc": "Watch over a reactive source and call a function in reaction to state changes", "filetype": "script", "grammar": "lsp", "label": "watch", "matches": { "watch": true } }, "b1bd7328-a38b-3b5d-a62f-6dc3fb03f49a": { "content": "maply(${1:matrix}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ma": true } }, "b1c32fd6-2a09-3c85-a2d4-5acba702e167": { "content": "USER ${1:name}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "USER", "matches": { "u": true } }, "b1d28229-913d-3c8b-9512-d2e2adf8bf1a": { "content": "<style>\n$1\n</style>", "doc": "HTML - Defines a style definition", "filetype": "html", "grammar": "lsp", "label": "style", "matches": { "style": true } }, "b1d40a5c-334c-3c75-a9dd-c0398d9e96f4": { "content": "${1:router}.getMatchedComponents($2)$0", "doc": "router.getMatchedComponents()", "filetype": "script", "grammar": "lsp", "label": "routerGetMatchedComponents", "matches": { "routerGetMatchedComponents": true } }, "b1d63acf-5862-38ab-915d-451784e051d5": { "content": "width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "w": true, "width": true } }, "b1e1270b-c333-321f-8254-09e1443d58a7": { "content": "{-# LANGUAGE ${1} #-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "{-# LANGUAGE ... #-}", "matches": { "language": true } }, "b1e5b58a-00c9-38d1-9de0-a970d8e7d682": { "content": "require_relative '${1}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "reqr": true } }, "b1f7236d-80ba-3eb6-bf8e-0cdd9844e97a": { "content": "margin-top: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "margin-top": true, "mt": true } }, "b1fe0783-180a-3df5-9f69-8db0c330e460": { "content": "after_each(function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "after_each(func)", "matches": { "after_each": true } }, "b2010adb-9f0e-39c2-aa99-bf26bbf12b72": { "content": "until [[ ${1:condition} ]]; do\n\t${0}\ndone", "doc": "until loop by condition", "filetype": "shell", "grammar": "lsp", "label": "until", "matches": { "until": true } }, "b20f5198-bce5-3b34-a936-295d4a91b394": { "content": "from django.contrib.admin import AdminSite", "doc": "from ... import AdminSite", "filetype": "admin", "grammar": "lsp", "label": "iadminsite", "matches": { "iadminsite": true } }, "b2198383-c1ac-3c61-9349-8c82745eea7e": { "content": "else if (${1}) {\n\t${2:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ei": true } }, "b21bc0d1-146a-395e-aec7-9ad187705e47": { "content": "provider \"softlayer\" {\n username = \"\"\n api_key = \"\"\n}", "doc": "define a softlayer provider.", "filetype": "terraform", "grammar": "lsp", "label": "softlayer", "matches": { "tf-softlayer": true } }, "b21e51c9-cdf5-3afb-90ab-e4639892a2cd": { "content": "Host ${1:name}\n\tHostName $1.${2:domain}\n\tPort ${3}\n\t${4:User }", "doc": "", "filetype": "sshconfig", "grammar": "snu", "label": "", "matches": { "Host": true } }, "b21f7eba-b21c-3e67-9b78-6a1179e3cf4c": { "content": "box-sizing: content-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxz:cb": true } }, "b22adc6d-6618-34c0-bd6d-5079c441c810": { "content": "overflow: visible", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ov:v": true } }, "b2326eb3-dbe0-3f17-871b-14ae4d7283fc": { "content": "extern \"C\" {\n ${2:// add code here}\n}", "doc": "extern \"C\" { … }", "filetype": "rust", "grammar": "lsp", "label": "extern-mod", "matches": { "extern-mod": true } }, "b2330e3f-b8c8-3358-9f5b-fd54c18ed359": { "content": "border-top-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdti": true } }, "b23649bf-541e-33b2-a79f-5fe076adb9c6": { "content": "expect(${1:target}).not.toContain(${2:value})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to contain (coffee)", "matches": { "notc": true } }, "b2369867-d778-3708-9d7a-5bbe9774cd64": { "content": "Yii::app()->session['${0}'];", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yse": true } }, "b236a82e-72a4-365a-a4bf-656d4670d4c3": { "content": "repeat\n\t$1\nuntil $0", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "repeat": true } }, "b2382a56-6410-36d4-b099-94584b7df452": { "content": "it { should ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "is": true } }, "b2395067-c5fe-3ce3-bf97-be40c292b43a": { "content": "List<${1:Object}> ${2:list} = new ArrayList<$1>();${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "d.al": true } }, "b23b8c3a-8f35-3aac-a96a-e98d4a1a22ba": { "content": "@stack('${1:name}')", "doc": "@stack", "filetype": "snippets", "grammar": "lsp", "label": "Stack", "matches": { "b:stack": true } }, "b24000cb-36b0-33b2-8b8e-bb336a8dac3c": { "content": "[[${1}]] ${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "[[": true } }, "b244e925-02f9-3307-aafa-1dc781bb1bd6": { "content": "**** $0", "doc": "level 4 heading", "filetype": "norg", "grammar": "lsp", "label": "h4", "matches": { "h4": true } }, "b24661e8-ea49-37f2-8d14-a46c4323f1cb": { "content": "if ${1:let} ${2:name} = ${3:expression} else {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "if let/case ... { ... }", "matches": { "optional": true } }, "b24760bf-3fa5-34d5-b26a-949548f384cc": { "content": "each_cons(${1:2}) { |${2:group}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "each_cons(..) { |group| .. }", "matches": { "eac-": true } }, "b257794e-920e-3a7c-9572-1791e74a58f4": { "content": "form_hidden(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_hidden": true } }, "b257a79a-ac7a-3222-a64d-1f96f1240b06": { "content": "elsif ${1} {\n\t${2}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "eif": true } }, "b25bd5c1-7549-3a0f-937f-854b138be0a4": { "content": "border-right: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdr": true } }, "b25deaeb-014d-3223-8ccc-0f1d61ee9499": { "content": "\\\\begin[${1:author}]{${2:thm}}\n\t${0:${VISUAL}}\n\\\\end{$2}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "thm (or arbitrary) environment with optional argument", "matches": { "thm": true } }, "b26e9121-e763-3b10-946c-04af9a1c0893": { "content": "marginTop: ${1},", "doc": "marginTop", "filetype": "react-native", "grammar": "lsp", "label": "marginTop", "matches": { "mar": true } }, "b271589d-471c-3b35-88f1-ddcfd28f53d4": { "content": "(cond\n ((${1}) ${2})\n (${0:else}))", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "cond": true } }, "b271cbdb-0477-3f6a-923a-88a29af00dcd": { "content": "flexDirection: '${1:column}',", "doc": "flexDirection", "filetype": "react-native-ts", "grammar": "lsp", "label": "flexDirection", "matches": { "flex": true } }, "b2768c82-5c21-3b02-ba1b-67f18f33c63a": { "content": "<button>${1:TARGET}</button>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button": true } }, "b27b828f-b806-3346-904c-81a4d49bf62b": { "content": "*ngIf=\"${1:expression};else ${2:templateName}\"", "doc": "Angular *ngIfElse", "filetype": "html", "grammar": "lsp", "label": "ngIfElse", "matches": { "a-ngIfElse": true } }, "b27d72e2-3964-312d-8398-994f0c389c2f": { "content": "beforeAll(() => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "before all (js)", "matches": { "befa": true } }, "b28eeef8-837e-3ea5-91a5-745711e511cb": { "content": "${1:private/public }${2:static }${3:String} ${4:str}${5: =}${0:value};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "var": true } }, "b29704ef-711d-3af8-b951-3177077842f1": { "content": "resource \"aws_sns_topic_subscription\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_sns_topic_subscription", "filetype": "terraform", "grammar": "lsp", "label": "aws_sns_topic_subscription", "matches": { "tf-aws_sns_topic_subscription": true } }, "b2994bde-74bc-3b4e-8de0-726f4ad6c36e": { "content": "ansi gradient --${1|fg,bg|}start ${2:0xffffff} --$1end ${3:0xffffff}", "doc": "\"ansi gradient\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ansi gradient builtin", "matches": { "ansi-gradient": true } }, "b29d6779-9d58-3ce2-8d9f-a2a8612f0b17": { "content": "border-bottom-left-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbli": true } }, "b29e3455-ca1c-300f-8aaf-216454723f7a": { "content": "library(shiny)\n\nui <- fluidPage(\n ${0}\n)\n\nserver <- function(input, output, session) {\n \n}\n\nshinyApp(ui, server)", "doc": "", "filetype": "r", "grammar": "lsp", "label": "shinyapp", "matches": { "shinyapp": true } }, "b2a26a0b-9f4d-3924-939d-2396ec74cec8": { "content": "{${0:}|${1:TARGET}|$0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "string literals {xxx| ... |xxx}", "matches": { "lit": true } }, "b2a87955-2a90-3a10-9522-fcd9c12d8730": { "content": "select {\ncase ${1:v1} := <-${2:chan1}\n\t${3}\ndefault:\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "select", "matches": { "sl": true } }, "b2a8a7c3-2768-3d68-aea4-039fd959dff1": { "content": "- (NSString${$1: *)})${1:#:thing}\n{\n\treturn ${2};\n}\n\n- (void)set${1}:(NSString${2: *})${3}\n{\n\t${3} = [${3} copy];\n\t[${2} release];\n\t${2} = ${3};\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "str": true } }, "b2aa0b2c-009b-3445-abbf-737a38c6201c": { "content": "while (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "while () {}", "matches": { "while": true } }, "b2abbcac-4ea9-38b8-b18b-4fc072a77878": { "content": "require(${1:}, quietly = TRUE)", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "req": true } }, "b2aecd53-4655-3075-95ef-ae65b5bbc1ea": { "content": "@spec ${1:name}(${2:args}) :: ${3:returns}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "sp": true } }, "b2b6aaab-7fbd-3d51-b368-ea4284de0b9b": { "content": "FUNCTION LENGTH(${1:item})$0", "doc": "returns the length (in character positions) of the specified item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LENGTH", "matches": { "FUNCTION LENGTH": true } }, "b2b84e9f-f883-3f1d-b3bb-a4501290f84b": { "content": "const ${1:ref} = useRef(${2:initialValue})", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-useref", "matches": { "react useref": true, "useref": true } }, "b2b913fb-8f70-3f7d-a564-e3b091e0e90f": { "content": "initial begin\n\t${0}\nend", "doc": "Initial Begin", "filetype": "verilog", "grammar": "lsp", "label": "Initial Begin", "matches": { "ini": true } }, "b2bcad7c-0417-3f74-8bbc-260341affb9d": { "content": "func _init():\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "init": true } }, "b2bcc658-827e-39da-8c34-f87a9c73bad9": { "content": "Box::new(${0:${VISUAL}})", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Box::new()", "matches": { "boxp": true } }, "b2cf0402-f965-3012-ab39-7b92d5b90bb8": { "content": "std.conv", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "conv": true } }, "b2d5838c-3da3-3596-a86e-619e4dc90b8c": { "content": "class ${1:MODEL_NAME}DeleteView(DeleteView):\r\n model = ${1:MODEL_NAME}\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "deleteview", "matches": { "deleteview": true } }, "b2d82fe3-fcfe-34da-a9f7-b2c1ba98c832": { "content": "v-html=\"${1:html}\"", "doc": "Expects: string. Updates the element’s innerHTML.", "filetype": "html", "grammar": "lsp", "label": "v-html", "matches": { "vHtml": true } }, "b2d95da0-0923-3408-8e93-18430b5401c4": { "content": "virtual task pre_configure_phase(uvm_phase phase);\n\t$1\nendtask: pre_configure_phase", "doc": "UVM pre_configure_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_pre_configure_phase", "matches": { "uvm_phase_pre_configure": true, "uvm_pre_configure_phase": true } }, "b2dbf674-7a81-3515-a913-87496761f8fc": { "content": "elif $1; then\n\t${0:${VISUAL}}", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "eif": true } }, "b2ddf9c1-9c1f-3897-8a2f-3a83ef992dce": { "content": ":hover", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":h": true } }, "b2dfcc76-3b11-392d-abe8-1092d316992e": { "content": "list-style-type: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list": true } }, "b2edee99-82c2-3957-8fcf-fc7a1c1da700": { "content": "$scope.$emit '${1:eventName}', ${2:eventArgs}\n${3}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "$e": true } }, "b2efd615-fa91-3ebe-8384-027f332ce0d4": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n *\n * @param ${3:name} ${4:Type and description of the parameter.}\n * @return ${2:Type and description of the returned object.}\n *\n * Example:\n * ```\n * Write me later\n * ```\n */", "doc": "A Kotlin comment block including short summary, description, param, return, and example.", "filetype": "kdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "b2eff577-041b-326b-8ecd-15990856358c": { "content": "test(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "test conventional commit", "matches": { "test": true } }, "b2f04c5c-ab41-32e1-b9ae-eb88a684d574": { "content": "cpu_shares: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "CPU Shares", "matches": { "cpu_s": true } }, "b2f06461-4d29-3b73-abb2-29e97afafcac": { "content": "validates_exclusion_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_exclusion_of", "matches": { "ve": true } }, "b2f3aa41-21fb-3010-a43a-9ff5741792b1": { "content": "${1:command} | fmt", "doc": "\"fmt\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "fmt builtin", "matches": { "fmt": true } }, "b2f65368-723a-34c0-b90f-5f2b861e0b7b": { "content": "cap_drop:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Cap Drop", "matches": { "cap_d": true } }, "b2f96859-7288-3fc8-9d99-a377385e3e0a": { "content": "render inline: \"${1:<%= 'hello' %>}\", locals { ${2::name}: \"${3:value}\"$4 }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (inline,locals) (ril)", "matches": { "ril": true } }, "b30369b8-5d70-3b30-b866-163e19b06728": { "content": "private void OnAnimatorIK(int layerIndex) {\n\t$0\n}", "doc": "Callback for setting up animation IK (inverse kinematics).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnAnimatorIK", "matches": { "OnAnimatorIK(int)": true } }, "b3059393-0347-3f3c-986e-507e6ec3f94d": { "content": ":last-child", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":lc": true } }, "b3069b7b-8261-339f-a44c-148789f40c21": { "content": "${0:name}.view.zipWithIndex", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "zipwi": true } }, "b30f33f4-9355-3b14-8c8c-a896c819fe1a": { "content": "require('dotenv').config({ debug: ${1|true,false|} })", "doc": "You may turn on logging to help debug why certain keys or values are not being set as you expect.", "filetype": "dotenv", "grammar": "lsp", "label": "dotenv-debug", "matches": { "dotenv debug": true } }, "b30f69b6-c8e0-350c-9ddb-6ca5a8e8c648": { "content": "waits($1);", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "waits (js)", "matches": { "wa": true } }, "b3147ddc-0c66-39eb-a38f-1155c07239ab": { "content": "<h${1:1}>${2}</h$1>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h": true } }, "b3174215-7759-3ecc-8ec1-544b6c64c481": { "content": "| truncatewords: ${1:5}, '${2:...}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "truncatewords": true } }, "b317ae06-8440-30ba-abdf-558f3b60823b": { "content": "function get ${1:name} {\n\treturn ${2}\n}\nfunction set $1 (newValue) {\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "get_set": true } }, "b31be2f8-c634-36a6-b0d7-fb17bd6da925": { "content": "${fn:indexOf(${1:string}, ${0:substr})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "indexof": true } }, "b31d5a9b-67f4-3253-af8e-6c5acde00415": { "content": "resource \"fastly_service_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n domain {\n name = \"demo.notexample.com\"\n comment = \"demo\"\n }\n\n backend {\n address = \"127.0.0.1\"\n name = \"localhost\"\n port = 80\n }\n\n force_destroy = true\n}", "doc": "define fastly_service_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "fastly_service_v1", "matches": { "tf-fastly_service_v1": true } }, "b3280c5e-c84e-35a5-9e0d-83970d6d3f50": { "content": "console.log('${1:first}', JSON.stringify(${1:first}, null, 2))", "doc": "Logs stringified JSON property with name.", "filetype": "react-es7", "grammar": "lsp", "label": "consoleLogJson", "matches": { "clj": true } }, "b32c4469-ea6d-3608-87ab-25204788ce55": { "content": "@foreach (${1:\\$collection} as ${2:\\$item})\n $3\n@endforeach", "doc": "@foreach block", "filetype": "snippets", "grammar": "lsp", "label": "Foreach-block", "matches": { "b:foreach": true } }, "b32c52f3-da1a-31aa-80d4-8d50b9ac7b0d": { "content": "if (${1:true}) {${2}}\nelse{${0}}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ife": true } }, "b333b8b1-be5a-35a8-bd49-6fb3f5977c3f": { "content": "${1:obj}.not('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "not": true } }, "b33523d6-3615-30ec-93e3-8a8f5c699c69": { "content": "max-width: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "max-width", "matches": { "maw": true } }, "b3386c6f-3030-3f96-b148-bcc9704fe076": { "content": "clock milliseconds", "doc": "Returns the current time as an integer number of milliseconds.", "filetype": "tcl", "grammar": "lsp", "label": "Current time in milliseconds", "matches": { "clock milliseconds": true } }, "b33b2136-3498-3b05-8195-51361d4c7822": { "content": "void loop()\n{\n\t${0}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "loop": true } }, "b343ab18-4cb1-3013-88e8-d845e10ea390": { "content": "#[test]\nfn ${1:function_name}_test() {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Unit test function", "matches": { "test": true } }, "b3443a44-8f87-3b35-8411-d93b8e1745be": { "content": "file tail ${0:name}", "doc": "Returns all of the characters in the last filesystem component of name. Any trailing directory separator in name is ignored. If name contains no separators then returns name. So, file tail a/b, file tail a/b/ and file tail b all return b.", "filetype": "tcl", "grammar": "lsp", "label": "Get last filesystem component name", "matches": { "file tail": true } }, "b346ef6c-13cf-3ec8-a2dc-4a46200396e2": { "content": "subtract ${1:a} from ${2:b} giving ${3:c}", "doc": "subtract a from b giving c", "filetype": "vscode_cobol", "grammar": "lsp", "label": "subtract", "matches": { "subtract": true } }, "b34814cb-b982-3073-b5f8-7ba8ed68678e": { "content": "`${1}` $0", "doc": "Insert code", "filetype": "rst", "grammar": "lsp", "label": "Insert code", "matches": { "code": true, "literal": true } }, "b3484713-c15e-3685-9e52-4a5923478a73": { "content": "(condp ${1:pred} ${2:expr}\n\t${0})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "condp": true } }, "b348a598-d9f3-39fe-9a9d-982e9354291e": { "content": "border-bottom-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbi": true } }, "b34970f5-ddd6-307d-b74c-8bb2d9b8657c": { "content": ":nth-child(${0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":nc": true } }, "b34bee47-7563-3716-b066-91eca3c62f6d": { "content": "export async function getServerSideProps(context) {\n\treturn {\n\t\tprops: {$1}\n\t};\n}", "doc": "Next.js getServerSideProps() export https://nextjs.org/docs/basic-features/data-fetching#getserversideprops-server-side-rendering", "filetype": "next", "grammar": "lsp", "label": "Next.js getServerSideProps() export", "matches": { "gssp": true } }, "b34d90b3-951b-3a2c-a602-eb690f052e26": { "content": "{% block extrahead %}\n $1\n{% endblock extrahead %}", "doc": "Extrahead no oficial tag", "filetype": "djangohtml", "grammar": "lsp", "label": "extrahead", "matches": { "extrahead": true } }, "b3529202-2ae3-31b4-b0d7-1e08793804be": { "content": "${1:command} | update ${2:column} ${3:value}", "doc": "\"update\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "update builtin", "matches": { "update": true } }, "b3543c30-e50d-33ac-83a4-7fe2ce77c5eb": { "content": "<xsl:value-of select=\"${1:*}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "value-of": true } }, "b35acf5d-0815-37fb-84f2-6474a82cc581": { "content": "{{ $1 | t }}$0", "doc": "translate with | t", "filetype": "twig", "grammar": "lsp", "label": "t", "matches": { "t": true } }, "b35d32a5-49e3-3e30-b690-9c585984733e": { "content": "case ${1} of\n\t${2} =>\n\t\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "case": true } }, "b36388dc-142e-36a1-9bcd-1c26bcf39159": { "content": "Mouse Down On Image ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Down On Image", "matches": { "mdoi": true } }, "b369363e-4838-3f00-84f9-612e742cf0bf": { "content": "else if (${1:condition}) {\n ${2:selected}\n}", "doc": "Code snippet for 'else' conditional", "filetype": "r-snippets", "grammar": "lsp", "label": "elseif", "matches": { "elseif": true } }, "b369c28a-ae31-36c3-8b4b-d1a17cf1afaa": { "content": "| handleize", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "handleize": true } }, "b36aa09d-22be-3226-9f17-31310838e1ee": { "content": "${1:command} | str join ${2:value}", "doc": "\"str-join\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str join builtin", "matches": { "str-join": true } }, "b36d5264-dfa4-3aee-abef-15b5337246c9": { "content": "form_input(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_input": true } }, "b36e86cb-fd81-3e80-a1cf-4ff722d5a09b": { "content": "'$1' => $2${3:,} $0", "doc": "Key-Value initializer", "filetype": "php", "grammar": "lsp", "label": "… => …", "matches": { "keyval": true } }, "b37748bc-d4c3-396f-bb62-a11f9322bb61": { "content": "PropTypes.shape({\n\t$0\n}).isRequired,", "doc": "An object taking on a particular shape required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeShapeRequired", "matches": { "ptshr": true } }, "b388bd0b-e656-3f61-b03f-97e3938db4b3": { "content": "test('should ${1:first}', async () => { ${2:second} })", "doc": "Testing `asynchronous test` block", "filetype": "generated", "grammar": "lsp", "label": "testAsyncBlock", "matches": { "testa": true } }, "b3908c95-79c6-35b2-ae3b-078436f4c0c4": { "content": "${1:obj}.toggle (${2:e}) ->\n\t${3:// event handler}\n, ($2) ->\n\t${4:// event handler}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "tog": true } }, "b3924e33-6923-3f05-aee6-4f4a340fb983": { "content": "for (${1:i} in ${2:0}..${3:5})\n\t${4:expression}", "doc": "Snippet for iterating array with for loop", "filetype": "kotlin", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "b3952f77-80c3-362e-87b2-7bdbe29c4416": { "content": "text-justify: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:a": true } }, "b399f012-2eeb-3e57-a1ca-ae745fa8fa44": { "content": "begin\n\t${0}\nrescue ${1:StandardError} => ${2:e}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "beg": true } }, "b39c86ec-fd4b-3774-986a-c733ef6a15c2": { "content": "| ${1:Column1} | ${2:Column2} |\n|--------------- | --------------- |\n| ${3:Item1.1} | ${4:Item2.1} |\n| ${5:Item1.2} | ${6:Item2.2} |\n| ${7:Item1.3} | ${8:Item2.3} |\n| ${9:Item1.4} | ${10:Item2.4} |\n${0}", "doc": "Insert table with 5 rows and 2 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 5x2 table", "matches": { "5x2table": true } }, "b3a674c8-4696-3b4b-898b-9f94c569834f": { "content": "if ${1}\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "if", "matches": { "if": true } }, "b3a82cdf-c465-3b50-b608-ec8e33da3b2c": { "content": "function ${1:void} ${2:name}(${3});\n\n\t${0}\nendfunction: $2", "doc": "Function snippet", "filetype": "verilog", "grammar": "lsp", "label": "function", "matches": { "fun": true } }, "b3b458bb-e902-333d-9896-b47303cf8201": { "content": "default:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "default": true } }, "b3b60f37-159b-3b0b-bac1-a8f98726e26c": { "content": "| strip_newlines", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "strip_newlines": true } }, "b3b7c7b2-66d1-3dfe-aa5b-ed30c44969b5": { "content": "| slice: ${from:0}, ${to:5} }}", "doc": "String filter: slice", "filetype": "jekyll", "grammar": "lsp", "label": "Filter slice", "matches": { "slice": true } }, "b3bea618-1a55-312c-bc38-84750b0c0960": { "content": "$('${1:selector}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "jj": true } }, "b3c35fd3-9d5d-37b8-8fa3-8995046e3f05": { "content": "_.isNumber(${value})", "doc": "_.isNumber(3);\n// => true\n\n_.isNumber(Number.MIN_VALUE);\n// => true\n\n_.isNumber(Infinity);\n// => true\n\n_.isNumber('3');\n// => false\n\nChecks if `value` is classified as a `Number` primitive or object.\n\n**Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are\nclassified as numbers, use the `_.isFinite` method.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isnumber", "matches": { "lodash isnumber": true } }, "b3c80ea7-3daf-3c06-b667-9d004ff8794c": { "content": "let ${1} =\n\t${0:${VISUAL}}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "letf": true } }, "b3ce6786-9f83-30cf-80a2-0d0b74912f2e": { "content": "text-emphasis: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:n": true } }, "b3d06e02-dcf4-3963-b0b7-04bc8ad297de": { "content": "${1:ModelName}::model()->count($2, array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycountm": true } }, "b3d82ca3-3059-37c3-b8ad-0f53d138deb4": { "content": "→", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "right": true } }, "b3d91575-51b9-3001-8270-f6c46e3ff10b": { "content": "\\begin{center}\n\t${1:TARGET}\n\\end{center}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{center} \\center": true, "center": true } }, "b3df8ddc-d620-3043-97d2-a0a6b45bd870": { "content": "resource \"aws_autoscaling_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_group", "matches": { "tf-aws_autoscaling_group": true } }, "b3e6ffc6-6f1d-3af5-8272-be7acc44b0d0": { "content": "public ${1:object} this[${2:int} index]\n{\n\tget { ${0} }\n\tset { ${0} }\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "index": true } }, "b3ee45a6-cfcf-3d63-b37f-1df40be1db38": { "content": "\\\\begin{enumerate}[(a)]\n\t\\\\item ${0}\n\\\\end{enumerate}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "enumerate environment", "matches": { "enuma": true } }, "b3ee7896-072b-3158-b8e8-56f719936bd9": { "content": "justify-self: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "js:e": true } }, "b3eedb44-4ea3-3cb5-842b-40a585cee026": { "content": "for ${1} in ${2}\n\t${0:${VISUAL}}\nendfor", "doc": "", "filetype": "vim", "grammar": "snu", "label": "for ... in loop", "matches": { "for": true } }, "b3f750ac-6303-3997-aea6-2c7146520016": { "content": "PropTypes.element.isRequired,", "doc": "React element prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeElementRequired", "matches": { "ptelr": true } }, "b3f773c2-f70f-31b4-aa55-efa03e4d22c1": { "content": "import ${1:Name} from './components/$1.vue';\n\nexport default {\n\tcomponents: {\n\t\t$1\n\t}\n}", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vimport:c": true } }, "b3f8b9b2-1921-3d22-9cea-49ec8c275fec": { "content": "align-content: baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:b": true } }, "b3f91168-d312-3561-8d82-4b3dc25bc7bd": { "content": "expect(${1:target}).not.toBeVisible()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be visible (coffee)", "matches": { "notv": true } }, "b3fbd2aa-86f9-3214-bd4e-9322dad354e4": { "content": "border-top-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-top-style: style (border)", "matches": { "border": true } }, "b3fc418c-53a2-3008-adc5-65a9c2c591c4": { "content": "{% js %}\n\t$1\n{% endjs %}\n$0", "doc": "js", "filetype": "twig", "grammar": "lsp", "label": "js", "matches": { "js": true } }, "b400012a-19a5-3890-b39d-5a20a611057b": { "content": "version: '3'\nservices:\n\t$1:\n\t\timage: ${2:image}\n\t\tcontainer_name: ${3:container_name}\n\t\tports:\n\t\t\t- \"${4:host_port}:${5:container_port}\"\n\t\tvolumes:\n\t\t\t- ${6:host_volume}:${7:container_volume}\n\t\tenvironment:\n\t\t\t- ${8:env_var}=${9:env_value}", "doc": "A full Docker Compose example snippet", "filetype": "docker-compose", "grammar": "lsp", "label": "DockerCompose", "matches": { "docker-compose": true } }, "b4038ae5-9bac-37b4-ae1f-c6f7577805f0": { "content": "<button type=\"submit\" [disabled]=\"!${1:form}.form.valid\">\n\tSave\n</button>", "doc": "Angular form submit", "filetype": "angular", "grammar": "lsp", "label": "ngformsubmit", "matches": { "a-form-submit": true, "angular ng form submit": true } }, "b4049293-5376-3df8-9e2e-1f744b175c54": { "content": "UAudioComponent* ${1:MyDialog} = UGameplayStatics::SpawnDialogueAtLocation(GetWorld(), ${2:DialogWave}, ${3:DialogContext}, ${4:Location}, ${5:Rotation}, ${6:VolumeMultiplier}, ${7:PitchMultiplier}, ${8:StartTime}, ${9:Attenuation}, ${10:bAutoDestroy});", "doc": "Spawn Dialog At Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnDialogLocation", "matches": { "uspawn_dialog_location": true, "uspawn_dialogue_location": true } }, "b405b62e-3fbe-37dc-98ec-dbd492aa5f37": { "content": "log_opt:\n\t\t${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Log Options", "matches": { "log_o": true } }, "b40a89ca-be6a-32d4-866f-0c002874b576": { "content": "format.${1:js|xml|html} { ${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "format": true } }, "b40adbbe-8877-30d4-a1ef-470e4f3bcbdb": { "content": "resource \"aws_iam_role_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_role_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_role_policy", "matches": { "tf-aws_iam_role_policy": true } }, "b4111f70-0092-307d-b7a0-34e4585601e6": { "content": "~${1:${TM_SELECTED_TEXT}}~$0", "doc": "Insert subscript", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert subscript", "matches": { "subscript": true } }, "b412c0da-55e3-359a-b842-ad20e815e8ab": { "content": "<?php\n\n${0:${VISUAL}}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "<?": true } }, "b4149cb5-eec4-30c4-b963-ca96db3d887a": { "content": "${1} ? ${2} : ${3:nothing}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "ternary operator", "matches": { "tern": true } }, "b418e9b8-f14b-383a-b0cc-066f743f5db1": { "content": "padding: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p": true, "padding": true } }, "b4202224-b71a-38d8-a09b-a32cebdee07f": { "content": "{@value ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{value": true } }, "b4245acc-4e4b-3856-9e83-f41bfc43617a": { "content": "toFixed($1)\n$0", "doc": "The toFixed() method formats a number using fixed-point notation.", "filetype": "javascript", "grammar": "lsp", "label": "toFixed", "matches": { "toFixed": true } }, "b4286bf6-f1b5-3f2f-a5f1-ff964479bc84": { "content": "Blade::component('${1:package-name}', ${2:PackageNameComponent}::class);", "doc": "Registering Package Components (AppServiceProvider boot method)", "filetype": "blade", "grammar": "lsp", "label": "Blade-component", "matches": { "Blade::component": true } }, "b42a6a02-b19a-3e0a-acf9-ee927ddbbe41": { "content": "create index ${0:$1_$2} on ${1:table}(${2:column});", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "ind": true } }, "b435cd7f-8b0a-3be2-9f1c-093d81641661": { "content": "it { should have_db_column :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishc": true } }, "b4382d5b-00e7-362a-b34a-094d5bbcba00": { "content": "${1:#:set the_url to }choose URL showing ${2:Web} servers with editable URL", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "choose", "matches": { "choose_URL": true } }, "b43933bc-ca68-347d-8bf3-753bd7563e93": { "content": "border-color: ${1:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-color: color (border)", "matches": { "border": true } }, "b440ed69-92df-323c-93ea-be1937a0b4ed": { "content": "#include <$0>", "doc": "#include <...> snippet", "filetype": "c", "grammar": "lsp", "label": "#include <...>", "matches": { "#inc": true } }, "b454b2b4-ccd2-389b-af22-2381b33a96bd": { "content": "try ${1:e}\nwith ${2:Not_found} -> ${3:()}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "try", "matches": { "try": true } }, "b4552f37-0a72-31ca-8d44-74a3ebb96834": { "content": "{%- elsif ${condition} -%}", "doc": "Control flow tag: elsif", "filetype": "jekyll", "grammar": "lsp", "label": "Tag elsif", "matches": { "elsif": true } }, "b458dca3-4759-3a81-b6a0-508a750c528a": { "content": "<c:set var=\"${1}\">${2:item1,item2,item3}</c:set>\n<c:forTokens var=\"${3}\" items=\"\\${$1}\" delims=\"${4:,}\">\n\t${0:<c:out value=\"$3\" />}\n</c:forTokens>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "cfort": true } }, "b45b063b-792b-3b7d-be49-c213f750713c": { "content": "minHeight: ${1},", "doc": "minHeight", "filetype": "react-native-ts", "grammar": "lsp", "label": "minHeight", "matches": { "min": true } }, "b45e61ea-83b2-3176-a581-fc0470bf838e": { "content": "(use gauche.test)\n(test-start \"${1}.scm\")\n\n(load \"$1.scm\")\n\n(test* \"${2}\" ${3:expected} ${4:actual})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "(use gauche.test)(test-start ...", "matches": { "gauche-testsuite": true } }, "b462a0ce-631a-383e-af9e-3ca181d11bdb": { "content": "if($2){\n\t\n}", "doc": "if(){\n\t//code\n}\n\nThe keyword if is used to describe the conditional execution of a statement. The parentheses enclose the expression that defines the condition. The curly braces enclose the statements that are executed if the condition evaluates as true.\n\nif(i != 0){\n\taFunction();\n}\n\nIn contrast to a loop the statements in curly braces are executed only one time or not at all.", "filetype": "glsl", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "b4670638-98ff-3e46-a5f7-3c3709843dfa": { "content": "\\$props.serializeExcept([$1], ${2:optionalObjectToMerge})", "doc": "Serialize selected component props to HTML attributes", "filetype": "edge", "grammar": "lsp", "label": "edge: props.serializeExcept", "matches": { "psle": true } }, "b46da3df-44fc-35e3-b04f-e30902a5d7da": { "content": "switch ${1:value} {\n| ${2:pattern1} => ${3:expression}\n${4:| ${5:pattern2} => ${6:expression}}\n}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Switch", "matches": { "switch": true } }, "b46f546f-1b51-387c-b3e9-5d0d61361541": { "content": "switch ${1:expression}\n\tcase ${2:item}\n\tcase ${0:item}\n\tdefault\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "switch": true } }, "b4821431-8a29-37e3-964f-d32dfca0c928": { "content": "margin-left auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ml:a": true } }, "b48aab86-7c37-3c4f-baa7-62fe0d57d821": { "content": "t.binary :${1:title}${2:, limit: ${3:2}.megabytes}\nt.$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "t.binary (tcbi)", "matches": { "t.": true } }, "b48cbdf8-b2ee-3ca3-8532-df607b5b3e15": { "content": "ordinalize(${1:value})", "doc": "Ordinalize a string or a number value", "filetype": "edge", "grammar": "lsp", "label": "edge: ordinalize", "matches": { "ordinalize": true } }, "b4907b30-d350-37d1-927a-398c25d23b43": { "content": "def ${1:method_name}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "method definition", "matches": { "def": true } }, "b49aff96-bea3-3ca9-8b56-e439d59f79f7": { "content": "@internal$0", "doc": "The @internal tag indicates that a reflection is not intended to be used by API consumers. API items annotated with @internal may be removed from the generated documentation by specifying the --excludeInternal option.", "filetype": "tsdoc", "grammar": "lsp", "label": "internal", "matches": { "@internal": true } }, "b4a27ebf-3f75-3e6f-bb48-bcfd15913ac4": { "content": "@since ${1:1.0}$0", "doc": "Lists the version that the object was first added.", "filetype": "rdoc", "grammar": "lsp", "label": "@since", "matches": { "@since": true } }, "b4a7ecc3-6825-3b44-b324-fee8ba3dbacc": { "content": "#ifndef ${1:DEBUG}\n$0\n#endif // !$1", "doc": "Code snippet for #ifndef", "filetype": "cpp", "grammar": "lsp", "label": "#ifndef", "matches": { "#ifndef": true } }, "b4a8df21-d44d-34a1-a448-77fdbdfe2606": { "content": "<style lang=\"stylus\" scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with stylus scoped", "matches": { "style_with_stylus_scoped": true } }, "b4b25e06-e161-3f8e-b39b-dbcba749e898": { "content": "white-space pre-line", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs:pl": true } }, "b4b4770b-03c9-318b-a139-35602c130e22": { "content": "align-content: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:e": true } }, "b4b65fca-2f12-35d7-b9b8-4b530da1cacd": { "content": "@extends ${1:namepath}$0", "doc": "The @augments or @extends tag indicates that a symbol inherits from, and potentially adds to, a parent symbol. You can use this tag to document both class-based and prototype-based inheritance. Synonysm of @augments.", "filetype": "jsdoc", "grammar": "lsp", "label": "extends", "matches": { "@extends": true } }, "b4c4f292-464f-3fa7-b725-a2899d1462b4": { "content": "println!(\"${1}{${2}}\", ${3});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "println! with format param", "matches": { "pln,": true } }, "b4cbe9fb-36d6-3f03-b3a4-74ac62c0666c": { "content": "on_complete=${1:callback}", "doc": "keyword argument of Widget.bind", "filetype": "kivy", "grammar": "lsp", "label": "on_complete from pykv-snippets", "matches": { "on_complete": true, "oncomplete": true } }, "b4cd6e5d-488c-3cd0-9606-ee85ba04222c": { "content": "audio::${1:filepath}[]\n$0", "doc": "Include audio block", "filetype": "asciidoc", "grammar": "lsp", "label": "audio block", "matches": { "audio macro": true } }, "b4d79e2d-6150-3934-b1ae-a2d7d3630113": { "content": "cummin(${1:x}", "doc": "Cummulative min", "filetype": "r-snippets", "grammar": "lsp", "label": "cumi", "matches": { "cumin": true } }, "b4d804dc-ee1c-3b63-baee-3e50d0bc5ce0": { "content": "else\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "el": true } }, "b4ded462-ba62-397d-850e-ad8aa40562da": { "content": "after_create :${0:method}", "doc": "after_create", "filetype": "rails", "grammar": "lsp", "label": "After create", "matches": { "ac": true } }, "b4df3405-92eb-375e-a63b-0d2e146d1448": { "content": "grid-auto-flow dense", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf:d": true } }, "b4df9c03-351a-36c9-92f3-1235a6608c1e": { "content": "# ${1:documentation}\nlet ${2:name} = ${3:value}", "doc": "\"let\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@let builtin", "matches": { "@let": true } }, "b4e0cf88-ae50-368b-b1d8-3a3374505c99": { "content": "| join: '${1:, }'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "join": true } }, "b4e2af34-afae-35d1-b047-9a972961fd68": { "content": "auto ${1} = std::make_shared<${2:T}>(${3});", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "amsp": true } }, "b4e443bd-788a-39fa-bd8d-e4c4ab9ea432": { "content": "has_many :${1:other}s, class_name: '${2:$1}', foreign_key: '${3:$1}_id', dependent: :destroy", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "hmd": true } }, "b4e922db-225c-3307-916e-575f6cdd4d1d": { "content": "buf", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Buffer", "matches": { "T": true } }, "b4f5d377-d660-33d8-a402-ad0951fa1af7": { "content": "/**\n * ${1:A one-line summary.}\n *\n * ${2:Description.}$0\n *\n * @param ${4:name} ${5:Type and description of the parameter.}\n * @return ${3:Type and description of the returned value.}\n *\n * @example\n * // ${6:Description of my example.}\n * ${7:Write me later}\n */", "doc": "A C comment block for functions, including short summary, details, param, return, and example.", "filetype": "cdoc", "grammar": "lsp", "label": "comment", "matches": { "/**": true } }, "b4f8c63e-6b76-37d9-8dae-f560b9330ffb": { "content": "__interface I${1:Interface} {\n\t$0\n};", "doc": "Code snippet for interface (Visual C++)", "filetype": "cpp", "grammar": "lsp", "label": "interface", "matches": { "interface": true } }, "b4fd0759-7c84-389d-9c29-30f46a5ea51a": { "content": "roundEven($2)", "doc": "find the nearest even integer to the parameter - The fractional part of 0.5 will round toward the nearest even integer. For example, both 3.5 and 4.5 will round to 4.0.", "filetype": "glsl", "grammar": "lsp", "label": "roundEven", "matches": { "roundEven": true } }, "b4ff2bd4-7814-39a8-8437-4f7043f6acb9": { "content": "(${1:#:condition}) ? ${2:#:a} : ${3:#:b}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "conditional": true } }, "b5083b4e-c069-33e8-a994-71a4d28b939b": { "content": "order('${0:field} DESC')", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "od": true } }, "b50a5142-d031-3b1c-9f6b-0110c59753a7": { "content": "class ${0:name} extends Suite {\n\tdef test() {\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "suite": true } }, "b50e61b5-4072-3071-b964-e571fa9e099a": { "content": "text-height: max-size", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "th:m": true } }, "b51c6dab-8781-34fa-81c5-3c691835395b": { "content": "cursor: pointer;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:p": true } }, "b51caacb-2708-3393-827d-4864d5bbfc62": { "content": "should.be_true(${0})", "doc": "should.be_true", "filetype": "gleam", "grammar": "lsp", "label": "Should Be True", "matches": { "should": true, "should.b": true, "strue": true } }, "b51e10b9-9576-313a-b66f-3968ee27a793": { "content": "justify-items: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ji:s": true } }, "b521dfcc-a5b9-3180-a1df-a8d7f22076ff": { "content": "console.trace(${1:object});", "doc": "Prints a stack trace from the point where the method was called", "filetype": "base", "grammar": "lsp", "label": "consoletrace", "matches": { "base console trace": true } }, "b522cae5-ba3e-3a24-818b-9cc5ba964bbc": { "content": "async (${1:arguments}) => {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "async arrow function", "matches": { "aa": true } }, "b528b588-5926-3aff-ac54-fa14f10f6881": { "content": "bibliography: references.bib", "doc": "add bibliography yaml", "filetype": "quarto", "grammar": "lsp", "label": "bibliography", "matches": { "bib": true } }, "b52c721f-4600-3932-becf-b456308ed580": { "content": "import (\n\t\"${1:package}\"\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "import", "matches": { "im": true } }, "b52e0ebb-0913-3390-bc35-4c424fbcb7fd": { "content": "package ${1} is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "package {NAME} is {...} end", "matches": { "package": true } }, "b536541a-5642-3f19-9752-871519b82bb2": { "content": "align-content: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:st": true } }, "b53785fa-eb58-3d58-88f9-196842e47450": { "content": "expect($1).toHaveLength($0);", "doc": "expects the object to have length", "filetype": "jest", "grammar": "lsp", "label": "jest-tohavelength", "matches": { "jest expect tohavelength": true, "thl": true } }, "b53da7c6-7ac2-3a90-a33d-c904b7e5609c": { "content": "<seealso cref=\"${1:member}\" href=\"${2:url}\"/>$0", "doc": "This tag allows an entry to be generated for the See Also subclause. Use <see> to specify a link from within text.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<seealso>", "matches": { "<seealso>": true } }, "b53f8a95-2822-335c-a653-deed64b8538a": { "content": "Invariant: $1\nDescription: \"$2\"\nExpression: \"$3\"\nSeverity: ${4|#error,#warning|}\nXPath: \"$5\"\n\n$0", "doc": "Create a FSH Invariant", "filetype": "fsh", "grammar": "lsp", "label": "FSH Invariant", "matches": { "Inv": true, "inv": true } }, "b547eaa1-61ca-3ae3-9338-4f71b9893004": { "content": "** $0", "doc": "level 2 heading", "filetype": "norg", "grammar": "lsp", "label": "h2", "matches": { "h2": true } }, "b54b871d-a483-3ede-9452-e5f4395013b2": { "content": "object\n ${0:TARGET}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "object", "matches": { "obj": true } }, "b5519479-eefd-3c26-a1fb-b4f7fff381c6": { "content": "this.${1:first} = this.${1:first}.bind(this)", "doc": "Binds this to a method", "filetype": "generated", "grammar": "lsp", "label": "bindThis", "matches": { "bnd": true } }, "b55a77e9-33ea-30a6-8ff3-37c053f757d6": { "content": "identification division.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "identification division", "matches": { "id": true, "identification division": true } }, "b55f4460-6d63-3ff7-8fa9-fdbe7158eb1c": { "content": "${1:first} = (${2:second}) => {${3:third}}", "doc": "Creates a method inside a class", "filetype": "generated", "grammar": "lsp", "label": "method", "matches": { "met": true } }, "b5613332-c084-32ca-8810-bd10b83819e2": { "content": "$this->${1:method}()->shouldNotEqual(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotEqual('value')", "matches": { "snequal": true } }, "b56531ea-9325-3dbf-9f16-e95bfb499275": { "content": "${1:obj}.remove()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "rem": true } }, "b5668f07-d2f2-3d52-ab40-0c2d0846a4c0": { "content": "text-height: text-size;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "th:t": true } }, "b5674465-3050-3fd9-bb7d-99cfd3265b20": { "content": "validates_confirmation_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:should match confirmation}\", if: proc { |obj| ${5:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_confirmation_of if (vcif)", "matches": { "vcif": true } }, "b56cf970-7b86-3828-905e-a1b7baa27dd3": { "content": "llply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ll": true } }, "b56e17c4-b5d8-3669-839f-037e9750e6e1": { "content": "case ${1:/*value*/}:\n\t$2\n\tbreak;", "doc": "", "filetype": "d", "grammar": "snu", "label": "case (case)", "matches": { "case": true } }, "b56ed055-6e95-3084-84e0-25f0d833df60": { "content": "export const ${1:first} = '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reduxConst", "matches": { "rxconst": true } }, "b579cd70-cc0a-3df9-afbe-3fa4bcc1705b": { "content": "/**\n * ${1:undocumented constant}\n */", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_dp": true } }, "b57f0a4b-3b5d-3942-9938-644e3287b174": { "content": "${1:obj}.ajaxSend (${1:request, settings}) ->\n\t${2:// error callback}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxsend": true } }, "b5804a2b-0bdc-367f-9261-bbe09369a7ce": { "content": "${1}\t=> ${0}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { ">": true } }, "b5845e17-b591-3db4-a900-89bc161fe109": { "content": "try {\n\t${0:${VISUAL}}\n} catch (${1:e}) {\n\t${2:/* handle error */}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "try { ... } catch(e) { ... }", "matches": { "try": true } }, "b584f909-f826-3f3f-a63d-965551e6e8e3": { "content": "PropTypes.any", "doc": "Any prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeAny", "matches": { "ptany": true } }, "b5941975-68a1-377f-a022-dd1bb4f99a5c": { "content": "cum${1:max}(${2:x})", "doc": "Cummulative", "filetype": "r-snippets", "grammar": "lsp", "label": "cum", "matches": { "cum": true } }, "b59b71e5-9602-3337-abff-f2def4d9e174": { "content": "/**\n * ${0}\n */", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "/*": true } }, "b5ab8920-2047-3c82-94a0-7caa7107339a": { "content": "_.snakeCase(${string})", "doc": "_.snakeCase('Foo Bar');\n// => 'foo_bar'\n\n_.snakeCase('fooBar');\n// => 'foo_bar'\n\n_.snakeCase('--FOO-BAR--');\n// => 'foo_bar'\n\nConverts `string` to\n[snake case](https://en.wikipedia.org/wiki/Snake_case).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-snakecase", "matches": { "lodash snakecase": true } }, "b5abaf6e-86aa-32be-8eb2-7445563c709c": { "content": "virtual task post_reset_phase(uvm_phase phase);\n\t$1\nendtask: post_reset_phase", "doc": "UVM post_reset_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_post_reset_phase", "matches": { "uvm_phase_post_reset": true, "uvm_post_reset_phase": true } }, "b5abe69e-1a73-38a6-88fd-c50ec473c0aa": { "content": "<%= text_input ${1:f}, :${2:field} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "text_input", "matches": { "ti": true } }, "b5ae6641-6cbe-32f3-91d2-bdcbd984e57a": { "content": "const ${1:memoizedValue} = useMemo(() => ${2:computeExpensiveValue}(${3:a}, ${4:b}), [${5:a}, ${6:b}])$0", "doc": "React useMemo() hook", "filetype": "react-ts", "grammar": "lsp", "label": "useMemo", "matches": { "ume": true } }, "b5b4b8cc-dadb-3260-9607-96a57119a2e9": { "content": "provider \"vsphere\" {\n user = \"\\${var.vsphere_user}\"\n password = \"\\${var.vsphere_password}\"\n vsphere_server = \"\\${var.vsphere_server}\"\n}", "doc": "define a vsphere.", "filetype": "terraform", "grammar": "lsp", "label": "vsphere", "matches": { "tf-vsphere": true } }, "b5baa8c7-105a-3d27-851c-d83bb0b160fb": { "content": "func ${1:name}(${2:#:arguments}) -> ${3:Int}${0}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "func name(...) -> Type { ... }", "matches": { "func": true } }, "b5c388fb-761a-3d01-ac44-47f3a039634a": { "content": "COND=(${2:0},${3|GT,GE,EQ,LT,LE,NE|},${4:STEPNAME})${5|\\,|}", "doc": "COND Parameter", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/COND", "matches": { "COND": true } }, "b5c3ebcd-f4ae-3a33-9497-4674896a7bb1": { "content": "class ${0:ModelName}Inline(admin.StackedInline):\n\tmodel = $1", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "stackedinline": true } }, "b5c847f1-469c-3864-8372-5b2fdfe18f24": { "content": "#define ${1:MACRO}", "doc": "Textual macro snippet", "filetype": "c", "grammar": "lsp", "label": "#define macro", "matches": { "#def": true } }, "b5caa667-a6c0-3d84-ab33-d3fe5b1108a0": { "content": "logger.warn { '${1:message}' }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "logw": true } }, "b5d72e7e-a1db-3cbd-8f68-8ea4c5564a90": { "content": "#ifndef ${1:#:SYMBOL}\n #define $1\n\n ${0:TARGET}\n#endif /* end of include guard */", "doc": "", "filetype": "c", "grammar": "snu", "label": "#ifndef ... #define ... #endif", "matches": { "include-guard": true, "once": true } }, "b5d7a876-ba4b-3d36-8bed-2d198c586084": { "content": "else if (${1:true})\n{\n $0\n}", "doc": "else-if statement", "filetype": "csharp", "grammar": "lsp", "label": "else-if statement", "matches": { "else if": true } }, "b5d9429e-8627-3a75-8f04-8ce52f40ee3e": { "content": "display: inline-table;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:itb": true } }, "b5e0526a-8b87-39c0-91ee-4f5242c31645": { "content": "border-corner-image continue", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtli:c": true } }, "b5e23d29-e042-3f2e-9c7e-cc4edbc351de": { "content": "Promise", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise", "matches": { "p": true } }, "b5eaa7e4-eef9-3f84-aa22-9f789608e6b3": { "content": "${1:command} | explore", "doc": "\"explore\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "explore builtin", "matches": { "explore": true } }, "b5eb6c33-d613-3033-93c1-14235bf1b1d1": { "content": "const ${1} = new ${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "constn": true } }, "b5ecfbca-3be4-3931-a87e-344035cc72ab": { "content": "v-if=\"${1:condition}\"", "doc": "Expects: any", "filetype": "html", "grammar": "lsp", "label": "v-if", "matches": { "vIf": true } }, "b5f3df6b-56b5-3d45-8d0a-410cd36c18c7": { "content": "map!(${1:f})(${2:xs});\n${0}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "map": true } }, "b5f95ef4-79be-3840-add1-10d65caba9c0": { "content": "@throws ${1:ExceptionName} ${2:Description.}$0", "doc": "Indicates the exceptions that can be thrown by a function. This tag is a synonym of @exception.", "filetype": "phpdoc", "grammar": "lsp", "label": "@throws", "matches": { "@throws": true } }, "b5ff1c6b-29e5-3c73-90b9-13d489651652": { "content": "watchEffect($1, ($2, $3) => {\n$0\n});", "doc": "watchEffect from vue composition", "filetype": "script", "grammar": "lsp", "label": "watchEffect-composition", "matches": { "watchEffect": true } }, "b5ff4700-6d65-37a1-acdb-fb7ba55effec": { "content": "try {\n ${1:#:TARGET}\n} catch (${2:...}) {\n ${3}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "try catch", "matches": { "try": true } }, "b604fc69-262f-312f-af3d-182c9b5d8764": { "content": "switch (\\$${1:variable}) {\n\tcase '${2:value}':\n\t\t${3:# code...}\n\t\tbreak;\n\t$0\n\tdefault:\n\t\t${4:# code...}\n\t\tbreak;\n}", "doc": "Switch block", "filetype": "php", "grammar": "lsp", "label": "switch …", "matches": { "switch": true } }, "b60606e7-1c2d-3a87-873a-a89730e6502d": { "content": "# -*- coding: utf-8 -*-", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "cutf8": true } }, "b6102bdd-633d-3808-86a8-2c0f759c4139": { "content": "const ${1:first} = React.createContext()", "doc": "Create React context", "filetype": "react-es7", "grammar": "lsp", "label": "createContext", "matches": { "rcontext": true } }, "b611e8b4-2a2a-356b-8ed4-0172fac4f5db": { "content": "output \"${output_name}\" {\n value = ${resource_name_attribute}\n description = ${description}\n}", "doc": "Define an output value", "filetype": "terraform", "grammar": "lsp", "label": "output_variable", "matches": { "output": true } }, "b6151f58-fbf0-32cc-bab6-d86d92d881b9": { "content": "text-decoration: ${1:none/underline/overline/line-through/blink};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "text-decoration: none:underline:overline:line-through:blink (text)", "matches": { "text": true } }, "b62359c4-981a-3136-9216-4fdb3319d14e": { "content": "${1:obj}.ajaxSend(function (${1:request, settings}) {\n\t${2:// error callback}\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxsend": true } }, "b62d519b-9386-38cc-a0ba-691adf40112a": { "content": "${1:obj}.mousedown(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "mdown": true } }, "b63138cf-29ec-3e07-966e-b4b7283ebaa6": { "content": "outline-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ow": true } }, "b63dd0cf-2d8c-3158-9c69-fb542d0e1a70": { "content": "<base href=\"$1\" target=\"$2\">$3", "doc": "HTML - Defines a base URL for all the links in a page", "filetype": "html", "grammar": "lsp", "label": "base", "matches": { "base": true } }, "b6410f7d-296f-3927-9a4a-a648a137ec4d": { "content": "${1:public }function ${2:FunctionName}(${3:${4:${5:Type} }\\$${6:var}${7: = ${8:null}}}) {\n\t${0:# code...}\n}", "doc": "Function", "filetype": "php", "grammar": "lsp", "label": "function …", "matches": { "fun": true } }, "b64136c8-8d5c-3447-8087-60f85543ed3b": { "content": "const ${1:function_name} = async (${2}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "casf": true } }, "b6463f6a-252c-382d-acd1-021c3e6545b6": { "content": "get_digit:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "getdigit": true } }, "b64a6319-e8da-33d7-91e7-17119bab73ef": { "content": "(for/sum ([${1}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/sum", "matches": { "fors": true } }, "b64d0fdf-13ad-3727-9e06-77dba466e370": { "content": "data \"aws_ip_ranges\" \"${european_ec2}\" {\n regions = [ \"eu-west-1\", \"eu-central-1\" ]\n services = [ \"ec2\" ]\n}\n\nresource \"aws_security_group\" \"from_europe\" {\n name = \"from_europe\"\n\n ingress {\n from_port = \"443\"\n to_port = \"443\"\n protocol = \"tcp\"\n cidr_blocks = [ \"\\${data.aws_ip_ranges.${european_ec2}.cidr_blocks}\" ]\n }\n\n tags {\n CreateDate = \"\\${data.aws_ip_ranges.${european_ec2}.create_date}\"\n SyncToken = \"\\${data.aws_ip_ranges.${european_ec2}.sync_token}\"\n }\n\n}", "doc": "Use this data source to get the IP ranges of various AWS products and services.", "filetype": "terraform", "grammar": "lsp", "label": "aws_ip_ranges", "matches": { "tf-aws_ip_ranges": true } }, "b64fe960-3599-3d5d-bf5d-c808219cf4a8": { "content": "border-top: ${1:1px} ${2:solid} #${3:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdt+": true } }, "b6587ad7-d2b4-35a2-9b23-8ab98a011ee5": { "content": "const ${1:function_name} = async (${2}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "ca=>": true } }, "b65a9986-0886-3b95-a44c-134aea90584f": { "content": "<nav>\n ${1}\n</nav>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "nav": true } }, "b65c6c41-1c76-38c1-88f9-e451a632a3aa": { "content": "tell ${1:#:app}\n\t${0:TARGET}\nend tell", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "tell": true } }, "b65cce5e-df59-3177-b6b0-513a66e23b7e": { "content": "background-repeat: ${1|no-repeat,repeat-x,repeat-y,repeat,space,round|};", "doc": "initial value: repeat", "filetype": "css", "grammar": "lsp", "label": "background-repeat", "matches": { "bgr": true } }, "b65de77d-2537-3ab0-b325-0af7506320e2": { "content": "loadBytes(\"${0:filename}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "loadBytes": true } }, "b6687d27-6714-3105-9624-74311fe7ba2d": { "content": "border-top: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdt:n": true } }, "b668edd5-17fe-3412-89ff-e4bc403cb90a": { "content": "${1:obj}.slideDown('${2:slow/400/fast}', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "sdownc": true } }, "b66a53a8-8db6-3194-9f99-e0ddbc0c656e": { "content": "validates_confirmation_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_confirmation_of", "matches": { "vc": true } }, "b6716cdd-5c42-34b8-a6d7-cbe305445b39": { "content": "\\\\begin{columns}\n\t\\\\begin{column}{0.5\\\\textwidth}\n\t\t${1}\n\t\\\\end{column}\n\t\\\\begin{column}{0.5\\\\textwidth}\n\t\t${0}\n\t\\\\end{column}\n\\\\end{columns}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "two-column environment", "matches": { "col2": true } }, "b67333cf-0e78-3b0b-875c-07988f5d3529": { "content": "!important", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "!": true } }, "b6769064-c354-375b-8482-5213d108ddd8": { "content": "l_ply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "l_": true } }, "b677a0d1-3a01-3187-8f18-9344ea99c069": { "content": "{% decrement ${0:variable} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "decrement": true } }, "b678d02d-8b37-3216-9be2-37efa0fb928a": { "content": "PropTypes.node,", "doc": "Anything that can be rendered: numbers, strings, elements or an array", "filetype": "snippets", "grammar": "lsp", "label": "propTypeNode", "matches": { "ptnd": true } }, "b67fa28d-2ed9-36bd-a8e2-ffeab4da2e51": { "content": "${1:FIELDNAME} = forms.FilePathField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "FilePathField", "matches": { "ffilepath": true } }, "b6829508-bdcc-3bf6-9eee-6b3973c65488": { "content": "__LINE__", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "__LINE__", "matches": { "line": true } }, "b68466c4-0dc9-3755-8a7c-a5baf045e429": { "content": "resource \"digitalocean_floating_ip\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_floating_ip", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_floating_ip", "matches": { "tf-digitalocean_floating_ip": true } }, "b68b5ae5-2b60-382d-a1e2-dd622797e7fe": { "content": "{%- break -%}", "doc": "Iteration tag: break", "filetype": "jekyll", "grammar": "lsp", "label": "Tag break", "matches": { "break": true } }, "b690e0a0-9184-38de-bc85-7cafb5f2d0c5": { "content": "$.when(${1:deferreds})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dwhen": true } }, "b690f579-e6db-3b49-ae0d-11713a7f81da": { "content": "{extends file='${1}'}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{extends} tags are used in child templates in template inheritance for extending parent templates.", "matches": { "extends": true } }, "b69efd8d-fa5a-399f-83a8-d7aacf233354": { "content": "m_ply(${1:matrix}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "m_": true } }, "b6a504d3-2c6c-3c73-8c0b-175b82e123c1": { "content": "expect(${1:target}).wasNotCalled()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect was not called (coffee)", "matches": { "notsc": true } }, "b6a6c851-dc3f-379e-ab68-5d9cd62935b4": { "content": "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1 ${5:x}\n\t| ${6:condition} = ${8:undefined}\n\t| ${7:condition} = ${9:undefined}$0", "doc": "Guarded function", "filetype": "haskell", "grammar": "lsp", "label": "fn_guarded", "matches": { "fng": true, "guarded function": true } }, "b6af6382-4633-3bb1-bc40-6d1423182047": { "content": "watch: {\n\t${1:data}: {\n\t\timmediate: ${2:true},\n\t\tdeep: ${3:true},\n\t\thandler(${4:newValue}, ${5:oldValue}) {\n\t\t\t${0}\n\t\t}\n\t}\n},", "doc": "vue watcher with options", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Watchers with Options", "matches": { "vwatcher-options": true } }, "b6afb09d-d241-38e1-a0b1-236d02e201b5": { "content": "{% firstof ${1} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "firstof": true } }, "b6b448ae-3a99-3473-8302-6300452254b5": { "content": "alter table ${1:table} add (${2:column} ${0:type});", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "addcol": true } }, "b6c20989-d887-3839-b273-e63ecd8fc35b": { "content": "const ${1:name} = ${2:value}", "doc": "Snippet for a constant", "filetype": "go", "grammar": "lsp", "label": "single constant", "matches": { "co": true } }, "b6c71c59-acba-3a8d-9b3b-9c0415f95851": { "content": "font-emphasize-position: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "femp": true } }, "b6ce1151-86ee-3a46-909f-754326c192c3": { "content": "<input type=\"submit\" value=\"$2\" $3/>$7", "doc": "", "filetype": "html_minimal", "grammar": "snu", "label": "", "matches": { "submit": true } }, "b6cf2879-046f-3353-a781-81dcfc2040ca": { "content": "place-items: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi:s": true } }, "b6d42512-fd46-3fc4-9b09-dc80f3d47740": { "content": "for ${1:name} in ${2:array}\n\t${0:# body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Array Comprehension", "matches": { "fora": true } }, "b6d4b46a-4d1d-38e5-8360-f8956f373669": { "content": "background ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bg": true } }, "b6d539bc-8d07-3967-a7bd-36ba84c4b9b9": { "content": "{% set ${1:var} = ${2:value} %}$0", "doc": "set", "filetype": "twig", "grammar": "lsp", "label": "set", "matches": { "set": true } }, "b6db6b6d-becc-38df-bec1-5fda12223737": { "content": "resource \"arukas_container\" \"${1:arukas_container_id}\" {\n name = \"${2:myArukasName}\"\n}", "doc": "Defines Arukas container", "filetype": "terraform", "grammar": "lsp", "label": "arukas_container", "matches": { "tf-arukas_container": true } }, "b6dcc78d-7085-3c3f-a4f3-8e33d917da04": { "content": "[formGroupName]=\"${1:name}\"", "doc": "Angular formGroupName", "filetype": "html", "grammar": "lsp", "label": "ngFormGroupName", "matches": { "a-formGroupName": true } }, "b6e28125-cb94-346c-ba31-a76ba804ad14": { "content": "| asset_url", "doc": "URL filter: asset url", "filetype": "liquid", "grammar": "lsp", "label": "Filter asset url", "matches": { "asset_url": true } }, "b6e89ddd-d83e-3b5f-8d8f-a89f26b6e221": { "content": "time:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "time": true } }, "b6ea7c3d-aa3f-3e54-9f31-6df0f64bb146": { "content": "data ${1:variable} / ${2:data} /", "doc": "data", "filetype": "fortran", "grammar": "lsp", "label": "data", "matches": { "data": true } }, "b6f3ea09-bf62-31d9-aec1-48d837ab35d4": { "content": "border-top-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdti": true } }, "b6f9c7ee-15d9-3960-aaff-84711ed5d418": { "content": "Element Should Be Visible ${${1:locator}} ${2:${optional message}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Be Visible", "matches": { "esbv": true } }, "b6fdbb13-1b51-37bd-bc81-d01b477481e7": { "content": "PropTypes.objectOf($0).isRequired,", "doc": "An object with property values of a certain type required", "filetype": "react", "grammar": "lsp", "label": "propTypeObjectOfRequired", "matches": { "ptoor": true } }, "b6fef30b-0a7e-350b-bbee-4bc39c1d2478": { "content": "\\begin{array}{${1}}\n\t${2:TARGET}\n\\end{array}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{array} \\array": true, "array": true } }, "b708a604-80b4-3ac8-9de6-cbfa8410efed": { "content": "$this->db->or_where(\"${1:key}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-or_where": true } }, "b70d8431-774c-3588-91cc-f6f6f539903c": { "content": "{-# INLINE ${0:name} #-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "inline": true } }, "b70ddfb2-2558-3811-8307-b3be80089b78": { "content": "debug_assert_eq!(${1}, ${2});", "doc": "debug_assert_eq!(…, …)", "filetype": "rust", "grammar": "lsp", "label": "debug_assert_eq", "matches": { "debug_assert_eq": true } }, "b70deba2-0a2d-3491-b88f-b1a49b2ed345": { "content": "---\ntitle: \"$1\"\ndate: \"$2\"\ncategories: [$3]\n---", "doc": "Add minimal yaml header", "filetype": "quarto", "grammar": "lsp", "label": "diary header", "matches": { "diary": true } }, "b7139178-3a47-3219-95cf-b629de5d939b": { "content": "onUnmounted(() => {${1}})", "doc": "(destroyed) Vue onUnmounted Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onUnmounted", "matches": { "v3onunmounted": true } }, "b71569ad-ec1f-3bb9-87d2-94375454da56": { "content": "${1:command} | decode ${1|big5,euc-jp,euc-kr,gbk,iso-8859-1,utf-16,cp1252,latin5|}", "doc": "\"decode\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "decode builtin", "matches": { "decode": true } }, "b7159d56-2172-38ac-961c-09c16caa669b": { "content": "elsif ${1} then\n\t${2}", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "eif": true } }, "b7171f28-1ff2-3da2-ab44-6e59902151c2": { "content": "| times: ${1:1}", "doc": "Math filter: times", "filetype": "liquid", "grammar": "lsp", "label": "Filter times", "matches": { "times": true } }, "b71995e2-63a9-3b91-80fc-49af8ae40403": { "content": "loadStrings(\"${0:filename}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "loadStrings": true } }, "b71a09d5-5a91-3e78-ba7e-b7acd3567194": { "content": "{auto-animate=true}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "autoanimate", "matches": { "anim": true } }, "b722ad3d-757e-39f6-9709-78a72e760eeb": { "content": "default:\n ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "de": true, "default": true } }, "b7255619-7d2c-31d2-90c1-e8efab62369a": { "content": "::: {.${1|callout,callout-note,callout-tip,callout-important,callout-caution,callout-warning|}}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert callout block", "filetype": "quarto", "grammar": "lsp", "label": "Insert callout block", "matches": { "callout": true } }, "b729e219-6109-39a8-9377-c077418d6567": { "content": "return ${1};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "rt": true } }, "b72fe169-c1b2-3e1a-928c-cb6e1e40cec9": { "content": "zoom: 1;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "zoo": true } }, "b7322996-3735-3c7e-89c1-9ecd6b348835": { "content": "${1:fn}.bind(${2:this}, ${3:arguments})", "doc": "function bind", "filetype": "base", "grammar": "lsp", "label": "function-bind", "matches": { "base function bind": true } }, "b7324758-6452-3805-8d54-8c82e20536c9": { "content": "try\n{\n\t${VISUAL}$0\n}\ncatch (${1:Exception} ${2:e})\n{\n\tthrow;\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try catch block", "matches": { "try": true } }, "b738c025-f7cd-3146-82f4-ce2057a6083f": { "content": "grid-template-areas: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gta": true } }, "b74785b5-81d4-31b3-9f4b-23feb6c1d06c": { "content": "if ($1) {\n $0\n} else {\n}", "doc": "Insert an if statement with an else block.", "filetype": "dart", "grammar": "lsp", "label": "if else", "matches": { "ife": true } }, "b74883d3-f70e-3093-9b19-4b9b4d4b0c96": { "content": "<mark>$1</mark>$2", "doc": "HTML - Defines marked text", "filetype": "html", "grammar": "lsp", "label": "mark", "matches": { "mark": true } }, "b74cdc54-68d6-3021-9379-d837216be4c5": { "content": "public ${1:int} ${2} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p+-": true } }, "b74fe9ce-cafc-3af1-9871-6ab9aa478e53": { "content": "refute_in_delta ${1:unexpected_float}, ${2:actual_float}, ${3:2**-20}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfid": true } }, "b7545b3c-d451-3477-8abc-46ce7060e746": { "content": "| ${1} -> ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "|": true } }, "b7557036-f9c0-31de-9565-19dde6de05e5": { "content": "{% section '${1:snippet}' %}", "doc": "Theme tag: section", "filetype": "liquid", "grammar": "lsp", "label": "Tag section", "matches": { "section": true } }, "b75c6633-b194-3c34-ba0c-7a352df24c64": { "content": "link:${1:/example.pdf}[${2:Text}]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "Relative link", "matches": { "linkrel": true } }, "b75d33d7-445f-3f45-848b-0b97f1e07e56": { "content": "while (${1:condition}) {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "b75eceac-7ea2-368e-80a5-53de21a7c346": { "content": "public bool ${1} { get; internal set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb+&": true } }, "b763a3a1-bbe3-3355-a427-003cbd284f2a": { "content": "throw ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "th": true } }, "b76e00f7-fee3-32f7-b6c6-a1353ab4e502": { "content": "(* ${0:TARGET} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "comment", "matches": { "cc": true } }, "b7713120-a1e3-3886-99a8-9e3e5343362a": { "content": "enum ${1:MyEnum} {\n\t$0\n};", "doc": "Code snippet for enum", "filetype": "objc", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "b771d53d-a068-329f-9b05-d3ac0bc9a342": { "content": "(is (= ${1} ${0}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "is": true } }, "b772d5f4-1f1c-3822-9015-c58f2bc417b5": { "content": "list ${0:?arg arg ...?}", "doc": "This command returns a list comprised of all the args, or an empty string if no args are specified. Braces and backslashes get added as necessary, so that the lindex command may be used on the result to re-extract the original arguments, and also so that eval may be used to execute the resulting list, with arg1 comprising the command's name and the other args comprising its arguments.", "filetype": "tcl", "grammar": "lsp", "label": "Create a list", "matches": { "list": true } }, "b77558a1-94cd-3e59-b344-a4e0d647e8b6": { "content": "⎋", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "esc": true } }, "b778f1aa-aa0e-35cd-aa1b-9903ed388e88": { "content": "int ${1:y} = threadIdx.y + blockIdx.y * blockDim.y;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current Y index (1D)", "matches": { "iy": true } }, "b77ddf8f-0059-38ea-8d54-3fcef5246fdd": { "content": "typedef struct $1 ${1:Box};", "doc": "Implicit struct typedef", "filetype": "c", "grammar": "lsp", "label": "typedef struct", "matches": { "typedefst": true } }, "b77fb274-e5fd-308d-9c38-9c5612de0018": { "content": "forever begin\n\t${0}\nend", "doc": "Forever loop", "filetype": "verilog", "grammar": "lsp", "label": "forever", "matches": { "forev": true } }, "b78db182-8c1f-337d-9318-3d8a0586386a": { "content": "${1:controls}.start({ ${2:opacity: 1} })", "doc": "AnimationControls with a start and stop method", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-animation-controls", "matches": { "controls": true, "framer-motion controls": true } }, "b794d012-9b66-301a-bb52-f74c52128ddf": { "content": "__syncthreads();", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Synchonize threads", "matches": { "sync": true } }, "b797d6c7-1eeb-3295-8660-64d3e4c3aa24": { "content": "${1:type}, ${2:allocatable, }dimension(${3::}) :: ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "arr": true } }, "b79b46b5-e58c-380d-96ba-a9b4681af99b": { "content": "assert_nothing_raised(${1:StandardError}) { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asnr": true } }, "b79e80fb-1a29-3a12-a7b7-887eef35e3c6": { "content": "${1:el}.getAttribute('${2:attr}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getAttribute", "matches": { "hega": true } }, "b79ff3e4-d681-3cca-a58d-116d827527ad": { "content": "test('${1:should }', async () => {\n\t$0\n});", "doc": "creates an test block with async callback function", "filetype": "jest", "grammar": "lsp", "label": "jest-test-async", "matches": { "jest test async": true, "testa": true } }, "b7a22bce-8074-373f-83b2-87f6711a879c": { "content": "paddingRight: ${1},", "doc": "paddingRight", "filetype": "react-native", "grammar": "lsp", "label": "paddingRight", "matches": { "padding": true } }, "b7a5c1a6-c288-3efd-b8bb-6a84756124d9": { "content": "PropTypes.instanceOf($0),", "doc": "Is an instance of a class prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeInstanceOf", "matches": { "pti": true } }, "b7ac6f79-e6e8-3b3c-a719-caead2c456d8": { "content": "const initialState = {}\n\nexport default (state = initialState, { type, payload }) => {\n switch (type) {\n\n case ${1:first}:\n return { ...state, ...payload }\n\n default:\n return state\n }\n}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reduxReducer", "matches": { "rxreducer": true } }, "b7adcc8c-66c7-350c-b358-9ca7b8571fb3": { "content": "v-model=\"${1:something}\"", "doc": "Expects: varies based on value of form inputs element or output of components", "filetype": "html", "grammar": "lsp", "label": "v-model", "matches": { "vModel": true } }, "b7b5ea91-1546-351e-8f9d-db04e1eba890": { "content": "length_is:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "lengthis": true } }, "b7bacc0a-b7e1-3040-98e4-0cf7be140803": { "content": "{% case \"${1:value}\" %}\n\t$0", "doc": "case", "filetype": "twig", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "b7c8a967-0696-345e-a2be-ebd06b4c9dc4": { "content": "\\${.version}", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "${.version}", "matches": { "ver": true } }, "b7cb2a19-ed8f-3a37-85ec-41051ba3081a": { "content": "<img src=\"${1}\" alt=\"${2}\">${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "img": true } }, "b7cfc3ea-a45d-3374-9a9e-0fa113ad9fc3": { "content": "${1:FIELDNAME} = forms.ChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ChoiceField", "matches": { "fchoice": true } }, "b7d72f5b-c9ed-3418-bc64-266167d1e85f": { "content": "{#each ${1:items} as ${2:item},i (${3:key})}\n\t${4: <!-- content here -->}\n{/each}", "doc": "each index key block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-index-key-block", "matches": { "s-each-index-key-block": true } }, "b7ddb776-0c0a-3801-9341-ce20f1599c05": { "content": "<style scoped>\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with CSS scoped", "matches": { "style_with_CSS_scoped": true } }, "b7e2321c-7f90-3e94-8e17-e2a088a865fa": { "content": "getattr(${1:#:obj}, ${2:#:attr})", "doc": "", "filetype": "python", "grammar": "snu", "label": "getattr(..., ...)", "matches": { "getattr": true } }, "b7e42175-583f-3f59-bfce-e639ede38124": { "content": "try {\n\t${0}\n} catch (${1:err}) {\n\t\n} finally {\n\t\n}", "doc": "try/catch/finally", "filetype": "base", "grammar": "lsp", "label": "try-catch-finally", "matches": { "base try catch finally": true } }, "b7e5fc72-7fef-3e84-a7ed-2e4dd237f29e": { "content": "delete_if { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "deli": true } }, "b7eb6cf7-effb-3566-aee2-b79dd01ed66f": { "content": "grid-gap: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gg": true } }, "b7eee73e-866a-3b10-8a43-7815a30f72b0": { "content": "it('${1:description}', (done) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "it with a callback", "matches": { "itd": true } }, "b7f85536-05bf-3ebe-85c8-c1d136930532": { "content": "$(this)", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "this": true } }, "b7f8b57f-7b62-3d58-bbde-e6df27cde836": { "content": "call random_number($0)", "doc": "Random Number", "filetype": "fortran", "grammar": "lsp", "label": "rn", "matches": { "rn": true } }, "b7fdae74-3fe9-3d13-ad3c-ab627bd0614b": { "content": "resource \"aws_ses_receipt_filter\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ses_receipt_filter", "filetype": "terraform", "grammar": "lsp", "label": "aws_ses_receipt_filter", "matches": { "tf-aws_ses_receipt_filter": true } }, "b7fff73a-2ee1-3968-a19c-042ad72af256": { "content": "clip: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cp:a": true } }, "b80201c1-98f1-3692-9482-0f2f91fc3b24": { "content": "import { Text, View } from 'react-native'\nimport React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativePureComponent", "matches": { "rnpc": true } }, "b8035ffc-b31b-3f87-b03e-2fe2f82d4c2a": { "content": "go func(${1} ${2:type}) {\n\t${3:/* code */}\n}(${0})", "doc": "", "filetype": "go", "grammar": "snu", "label": "goroutine anonymous function", "matches": { "ga": true } }, "b80386ce-f2d3-320c-88be-7abafe45538e": { "content": "sd(${1:x}${2:, na.rm=${3:FALSE}})", "doc": "Standard deviation", "filetype": "r-snippets", "grammar": "lsp", "label": "sd", "matches": { "sd": true } }, "b808fd86-5f71-31a5-b5ff-4fca58da6424": { "content": "text-height ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "th": true } }, "b80b9795-f36c-33a6-aa0b-a10114a6ca41": { "content": "vertical-align: middle;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:m": true } }, "b80e33d7-6104-3f96-a41f-6d7e43b2778e": { "content": "${1:void} (^${2:name}) (${3:parameters}) = ^${1:void}(${3:parameters}) {\n\n};", "doc": "Create a block local variable", "filetype": "objc", "grammar": "lsp", "label": "Block type var", "matches": { "blockvar": true } }, "b8121510-9248-3e28-8dda-d0c4f6e73888": { "content": "must_be_nil", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbn": true } }, "b8126187-4464-3566-977b-7b8d97dfaa2a": { "content": "mutable struct ${1:struct} <: ${2:type}\n\t$0\nend", "doc": "Code snippet for mutable struct block.", "filetype": "julia", "grammar": "lsp", "label": "mutable struct", "matches": { "mstruct": true, "mut": true, "mutable": true } }, "b813e137-df04-35cd-97d5-2cda1b7af609": { "content": "for {\n\t${1:item} <- ${2:obj}\n} yield ${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "fory": true } }, "b815b260-093e-3fe2-ab9b-71b77c5e900c": { "content": "{% for ${1} in ${2} %}\n\t${3}\n{% else %}\n\t${0}\n{% endfor %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig for else", "matches": { "fore": true } }, "b821c095-8b8e-319e-8753-c4c9c56683f9": { "content": "ARGF.each_line${1} do |${2:line}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "unif": true } }, "b825c602-71a7-3390-acc9-384a66a074c4": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\tname:\"$TM_FILENAME_BASE\",\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"sass\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with SASS", "matches": { "vbase-sass": true } }, "b827de67-12e4-3067-b66c-e032141b42ca": { "content": "_.startsWith(${string}, ${target}, ${position})", "doc": "_.startsWith('abc', 'a');\n// => true\n\n_.startsWith('abc', 'b');\n// => false\n\n_.startsWith('abc', 'b', 1);\n// => true\n\nChecks if `string` starts with the given target string.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-startswith", "matches": { "lodash startswith": true } }, "b8284d4b-b231-39fb-aa32-404b033f7472": { "content": "java.net.", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.n": true } }, "b8289c2d-4669-3af0-92c2-bf05880e47c1": { "content": "<link rel=\"shortcut icon\" href=\"${1:favicon.ico}\" type=\"image/x-icon\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:favicon": true } }, "b8291b9c-3580-3e1a-8846-e6b69e6ae16f": { "content": "${1:FIELDNAME} = JSONField()", "doc": "JSONField (fjson).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fjson", "matches": { "fjson": true } }, "b829e345-04cc-3fde-a23c-1439780eaecb": { "content": "${fn:toLowerCase(${0:string})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "lc": true } }, "b82e694e-e915-341a-b93b-f35545744d0b": { "content": "this.props.$0", "doc": "Access component's props", "filetype": "react", "grammar": "lsp", "label": "componentProps", "matches": { "tp": true } }, "b83060f7-e5b6-31a9-b910-0e1e5caf3ba2": { "content": "_.subtract(${minuend}, ${subtrahend})", "doc": "_.subtract(6, 4);\n// => 2\n\nSubtract two numbers.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-subtract", "matches": { "lodash subtract": true } }, "b837bf48-b1b9-339f-9e78-e5d0f3018b98": { "content": "{% import \"${1}\" as ${2} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig import", "matches": { "import": true } }, "b8381fd6-551c-3ddd-9ca2-afff4524dff6": { "content": "import axios from 'axios';\n\nconst api = axios.create({\n baseURL: ${1},\n});\n\nexport default api;", "doc": "Create Axios Configuration file", "filetype": "react-native", "grammar": "lsp", "label": "api", "matches": { "api": true } }, "b83abe54-aff3-33c0-9ccd-8ba4984261f6": { "content": "$.ajax({\n\turl: '${1:mydomain.com/url}',\n\ttype: '${2:POST}',\n\tdataType: '${3:xml/html/script/json}',\n\tdata: $.param( $('${4:Element or Expression}') ),\n\tcomplete: function (jqXHR, textStatus) {\n\t\t${5:// callback}\n\t},\n\tsuccess: function (data, textStatus, jqXHR) {\n\t\t${6:// success callback}\n\t},\n\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t${0:// error callback}\n\t}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajax": true } }, "b84035ef-212f-3ce7-8e36-e91fe0e2990a": { "content": "font: ${1:1em} ${2:Arial},${3:sans-serif};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "f+": true } }, "b846c901-b6e2-3c5b-ba59-d152c4f0b9b4": { "content": "removetags:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "removetags": true } }, "b84720ec-bbe6-346d-ba9a-101a167d6ba6": { "content": "_${1}_${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "_italic_", "matches": { "italic": true } }, "b84a5dc0-2c30-31de-84ad-5c8a6f0517f1": { "content": "var ${1:name}${2: = }${3:}${4: setget }", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "define variables", "matches": { "var": true } }, "b84adc89-a633-3270-8b91-145740b2eded": { "content": "test.only('${1:should }', () => {\n\t$0\n});", "doc": "creates a test block that runs only", "filetype": "jest", "grammar": "lsp", "label": "jest-test-only", "matches": { "jest test only": true, "testo": true } }, "b84af963-e2a8-3fe8-829a-f700e2b5d446": { "content": "for ${2:k}, ${3:v} in ${1:ipairs(xs)} do\n ${0:TARGET}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "forin": true } }, "b84c1e77-8b2a-3b27-846e-48f5e3cb2eb3": { "content": "${1:command} | rename ${2:columns}", "doc": "\"rename\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "rename builtin", "matches": { "rename": true } }, "b84f8957-6f40-3461-950f-1009922b7d89": { "content": "class ${1:Name}UpdateAPIView(generics.UpdateAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``UpdateAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF UpdateAPIView", "matches": { "updateapiview": true } }, "b8501242-432b-33a0-a8c1-db78c091a7dd": { "content": "{% block ${1} %}\n\t${0}\n{% endblock %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "block": true } }, "b8501adb-0e3c-3915-93c7-7e770f239a32": { "content": "Returns: ${1:return value/s}", "doc": "", "filetype": "d", "grammar": "snu", "label": "Returns (Ret)", "matches": { "Ret": true } }, "b850a642-ad40-313d-8b61-80108376a083": { "content": "camelCase(${1:'${2:value}'})", "doc": "Convert a string to camelcase", "filetype": "edge", "grammar": "lsp", "label": "edge: camelCase", "matches": { "camelCase": true } }, "b852cd5d-9ac1-3b70-a022-7563402a8269": { "content": "ReactDOM.hydrate(${1:element}, ${2:container}[, ${3:callback}]);", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "ReactDOM.hydrate", "matches": { "rdh": true } }, "b854b15f-5011-3713-8161-fef1bedb94d5": { "content": "{:then ${1:value}}\n\t${2: <!-- content when promise was fulfilled -->}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-then-block", "matches": { "svelte then": true, "svthen": true } }, "b85ac71d-5ebc-371a-9db4-944ee0fa0664": { "content": "{% apply ${1} %}\n\t${0}\n{% endapply %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig apply", "matches": { "apply": true } }, "b85cb85d-01f0-3b85-b402-42b281edb876": { "content": "GridView.extent(\n maxCrossAxisExtent: ${1:2},\n children: <Widget> [\n ${2:}\n ],\n),", "doc": "Creates a scrollable, 2D array of widgets with tiles that each have a maximum cross-axis extent.", "filetype": "flutter", "grammar": "lsp", "label": "GridView.Extent", "matches": { "gridViewE": true } }, "b86288ac-26b3-3d54-a994-bd87fdede334": { "content": "Object.defineProperty(${1:dest}, '${2:prop}', {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.defineProperty", "matches": { "od": true } }, "b86aa02f-255f-315f-8456-e39b53f5a876": { "content": "|> ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "p": true } }, "b873c936-423b-36b2-b4bd-e78533b26d3b": { "content": "class $1 extends StatelessWidget {\n\tconst $1({super.key});\n\n\t@override\n\tWidget build(BuildContext context) {\n\t\treturn Container(\n\t\t\t$2\n\t\t);\n\t}\n}", "doc": "", "filetype": "dart-flutter", "grammar": "snu", "label": "", "matches": { "stless": true } }, "b875f90e-50cd-303c-89b6-6569e9821c26": { "content": "System.IO", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.i": true } }, "b8799bf8-acc6-3c8b-a70c-c869375bb4dc": { "content": "resource \"aws_vpn_gateway_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpn_gateway_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpn_gateway_attachment", "matches": { "tf-aws_vpn_gateway_attachment": true } }, "b87cd47f-3c3c-3d06-b029-7a505d8190ee": { "content": "self.assertTrue(${1:actual}${2:, '${3:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert True", "matches": { "ast": true } }, "b88dc4b5-5127-3f6a-82be-5304076f5b02": { "content": "|> Enum.each(fn ${1} -> ${0} end)", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "pipe to each", "matches": { ">e": true } }, "b88eda90-0d5e-3ff4-89e9-b8fb78ef0391": { "content": "print($1)", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "pr": true } }, "b8914aa8-6eea-3938-9290-5987f39456ac": { "content": "System.out.println(Arrays.toString(${0}));", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "printlna": true } }, "b89286e6-2f56-3baf-8e59-712d73bd8187": { "content": ".and.", "doc": "And", "filetype": "fortran", "grammar": "lsp", "label": "and", "matches": { "and": true } }, "b89a0832-8c19-3d9e-8406-72a355c51572": { "content": "\\begin{sloppypar}\n\t${1:TARGET}\n\\end{sloppypar}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{sloppypar} \\sloppypar": true, "sloppypar": true } }, "b89f4bb4-954e-36dd-b594-de5f250a756a": { "content": "before_save $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_save", "matches": { "befs": true } }, "b8a1ce7f-d5ab-33dd-817d-aa0c4d156aa4": { "content": "virtual function void connect_phase(uvm_phase phase);\n\tsuper.connect_phase(phase);\n\t$1\nendfunction : connect_phase", "doc": "UVM connect_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_connect_phase", "matches": { "uvm_connect_phase": true, "uvm_phase_connect": true } }, "b8a865e5-e4fd-377d-91ea-eba533dda221": { "content": "resource \"aws_iam_role\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_role", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_role", "matches": { "tf-aws_iam_role": true } }, "b8ab1abd-463b-3861-a658-13ec6ef0bcb7": { "content": "render", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render", "matches": { "rr": true } }, "b8afaa67-90dd-3ad9-a5a4-183dbaae5e5b": { "content": "${1:FIELDNAME} = models.DateTimeField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "datetime": true } }, "b8bafe59-7411-38bb-aaeb-97c67643c8ce": { "content": "alert(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "alert": true } }, "b8bd3e38-50f5-33f7-b34d-3329f6dbfbe7": { "content": "onBeforeMount(() => {${1}})", "doc": "Vue onBeforeMount Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onBeforeMount", "matches": { "v3onbeforemount": true } }, "b8c53815-3262-378c-8e80-c917ce4c3c82": { "content": "do {\n\t${2:body}\n} while ( ${1:condition} );", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "do while Loop", "matches": { "dowhile": true } }, "b8c5b76e-e1bb-3cf7-a133-90573506d1f8": { "content": "#+BEGIN_${1:LANG} ${2:options}\n$0\n#+END_$1", "doc": "code", "filetype": "org", "grammar": "lsp", "label": "code", "matches": { "code": true } }, "b8c6eaed-bfb0-35ae-9a9d-f1f4ad1e221e": { "content": "console.warn(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.warn", "matches": { "cw": true } }, "b8cabc9b-70da-3ed7-a443-d1c9ce8e028b": { "content": "- ${0}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "-": true } }, "b8cc5187-8659-32e3-be70-4363e917220d": { "content": "message(\"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(\"...\")", "matches": { "message": true } }, "b8cef1c7-93d9-3013-98f5-4900dde86f1b": { "content": "render inline: \"${1:<%= 'hello' %>}\", type: ${0::rxml}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rit": true } }, "b8cf160c-fbef-3c6a-9f28-14addf54be42": { "content": "console.timeStamp(\"${1:label}\")", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.timeStamp", "matches": { "ctimestamp": true } }, "b8d16a3e-75ff-3947-b7af-4e9a2a73f69e": { "content": "padding-right: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "padding-right": true, "pr": true } }, "b8d1b8e7-dba3-370f-8952-1b6a7ee8d338": { "content": "import rpdb2; rpdb2.start_embedded_debugger('${1:debug_password}')$0", "doc": "", "filetype": "debug", "grammar": "lsp", "label": "rPDB set trace", "matches": { "rpdb": true } }, "b8d4d1e0-dd5a-3536-bf2e-4eb47cb02971": { "content": "~~~~~ ${1:item}", "doc": "level 5 ordered list", "filetype": "norg", "grammar": "lsp", "label": "ordered_list_5", "matches": { "olist5": true } }, "b8d76c25-fd77-3777-b965-0e5e4f4d8afd": { "content": "# https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/\napiVersion: batch/v1\nkind: CronJob\nmetadata:\n name: ${1:cronjobname}\n namespace: ${2:default}\nspec:\n schedule: \"${3:*/1 * * * *}\"\n jobTemplate:\n spec:\n template:\n spec:\n containers:\n - name: ${4:jobname}\n image: ${5:busybox}\n args: ['/bin/sh', '-c', '${6:date; echo Hello from the Kubernetes cluster}']\n restartPolicy: OnFailure\n---\n$0", "doc": "k8s CronJob", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s CronJob", "matches": { "k-cronjob": true } }, "b8de5667-28f8-3bb1-be9a-fab9cdb40613": { "content": "text-emphasis accent", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:ac": true } }, "b8e06044-31f0-34dd-b81d-b36245e03ab1": { "content": "redirect_to(${2:${12:model}_path(${13:@}${14:$12})})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to (path)", "matches": { "rep": true } }, "b8e46547-7331-381a-8472-e2b642d195c3": { "content": "left: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "l": true } }, "b8e5f73c-eb13-31bf-a872-feb6c6c11e3d": { "content": "where\n\t${1} = ${0}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "where": true } }, "b8e6cd55-1a1b-3331-a25f-e3496df1e11d": { "content": "<datalist>\n\t${0}\n</datalist>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "datalist": true } }, "b8eb3307-52a5-396b-9ba7-1aa27a9c1a8c": { "content": "${0:name}.filter (a", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "filter": true } }, "b8ebd795-6924-3399-ba06-d429ddb57a92": { "content": "<%= ${1:TARGET} -%>${2}", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "<%= -%>", "matches": { "ruby_print_nonl": true } }, "b8f49f83-6de4-3539-b3d5-3edd0fe39189": { "content": "${1:deferred}.resolveWith(${2:this}, ${3:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dresw": true } }, "b8f6874c-22c0-3de7-a9f3-fa0336188da8": { "content": "${1:value_key}:\nrbac:\n create: true\nserviceAccount:\n create: true\n name:\nimagePullSecrets: []\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "rbac_values": true } }, "b8fce7b0-ebab-3bbc-9c31-493cb9afde09": { "content": "if (${1:true}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "if": true } }, "b8fdd8fd-0544-3df9-aaf0-e233346fe572": { "content": "list-style-type: decimal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:dc": true } }, "b904d11a-acb9-3fba-8b1e-c5502c098faa": { "content": "${1:obj}.size()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "size": true } }, "b9054c13-386c-3056-a101-14c0124d945f": { "content": "private void OnLostFocus() {\n\t$0\n}", "doc": "Called when the window loses keyboard focus.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnLostFocus", "matches": { "OnLostFocus()": true } }, "b906f89b-99d4-32b0-a1d7-60e2b0394b8e": { "content": "setTime($1)\n$0", "doc": "The setTime() method sets the Date object to the time represented by a number of milliseconds since January 1, 1970, 00:00:00 UTC.", "filetype": "javascript", "grammar": "lsp", "label": "setTime", "matches": { "setTime": true } }, "b909a2f4-c93a-3fa8-8735-8689a30cae28": { "content": "${1:ModelName}::model()->findAllByAttributes(array('${2:attributeName}'=>${3:attributeValue}), $4, array('${5:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfindaba": true } }, "b90a2b98-a890-3ff1-acf7-00b918bdb26a": { "content": "font-weight: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fw:n": true } }, "b90bc5c5-ac88-3475-bfa8-63cc4efabe4a": { "content": "cursor: ${1|auto,default,alias,cell,copy,crosshair,context-menu,help,grab,grabbing,move,none,no-drop,not-allowed,pointer,progress,e-resize,all-scroll,text,wait,vertical-text,zoom-in,zoom-out|};", "doc": "initial value: auto", "filetype": "css", "grammar": "lsp", "label": "cursor", "matches": { "cur": true } }, "b90c908d-5077-3a0b-aa67-9ea19f508b84": { "content": "expect(${1:target}).toBeDefined()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be defined (coffee)", "matches": { "ed": true } }, "b91870db-c763-36b8-ba61-f14f88167044": { "content": "-moz-box-shadow ${1:0} ${2:0} ${3:0} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh:m+": true } }, "b9312f1d-43ff-3971-9cac-709c084da43f": { "content": "verify(${1:mockedService}, times(${2:2})).${3:executeMagic()};", "doc": "Verify if a mocked method was called `n` times", "filetype": "java-tests", "grammar": "lsp", "label": "Mockito - Verify call N times", "matches": { "mock_verify_times": true } }, "b9346f2e-7bda-3318-bea0-0b243fe9a4b3": { "content": "border-bottom-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbw": true } }, "b93adbf4-39d6-3b12-8b63-6528ee8ee122": { "content": "import 'react-native'\nimport React from 'react'\nimport renderer from 'react-test-renderer'\nimport { Provider } from 'react-redux'\n\nimport store from '~/store'\nimport ${1:${TM_FILENAME_BASE}} from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(\n <Provider store={store}>\n <${1:${TM_FILENAME_BASE}} {...defaultProps} />\n </Provider>,\n )\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "setupReactNativeTestWithRedux", "matches": { "snrtest": true } }, "b9594dda-f039-35bb-9eb6-8603009fc067": { "content": "def __get__(self, instance, owner):\n\t${1:pass}\n\ndef __set__(self, instance, value):\n\t${2:pass}\n\ndef __delete__(self, instance):\n\t${3:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "methods implementing descriptors", "matches": { "desc": true } }, "b96129e6-86b5-3399-b0ae-699eafc3b370": { "content": "actions: {\n\t${1:updateValue}({commit}, ${2:payload}) {\n\t\tcommit($1, $2);\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vactions": true } }, "b962f118-4fae-347b-a01e-eedbc4493437": { "content": "array exists ${0:arrayName}", "doc": "Returns 1 if arrayName is an array variable, 0 if there is no variable by that name or if it is a scalar variable.", "filetype": "tcl", "grammar": "lsp", "label": "Existence of array", "matches": { "array exists": true } }, "b965f60f-e6c6-389f-9ad5-8799a49abb6a": { "content": "typedef ${1:Type} ${2:Name}(${3:params});", "doc": "Insert a typedef.", "filetype": "dart", "grammar": "lsp", "label": "typedef", "matches": { "typedef": true } }, "b97bb2cf-97b3-3802-be4a-5e222a367d29": { "content": "stdin_open: ${1:boolean}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Stdin Open", "matches": { "std": true } }, "b9811329-567c-3d8c-bef5-601520e9c555": { "content": "\\begin{math}\n\t${1:TARGET}\n\\end{math}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{math} \\math": true, "math": true } }, "b981e421-ac65-3bc5-aaa1-226d82584329": { "content": "begin\n ${1:TARGET}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "begin ... end", "matches": { "be": true, "beginend": true } }, "b98f568c-5d8b-3ec9-9cb3-a87ed65140cc": { "content": "namespace current", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "nsc": true } }, "b9949bcc-7e07-3ff7-912b-94d12054bd02": { "content": "Mouse Up ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Mouse Up", "matches": { "mu": true } }, "b9987ca0-bb48-3ca9-845b-1ee5e4a3871d": { "content": "#if ${1:FOO}\n\t${0:${VISUAL}}\n#endif", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "#if": true } }, "b99e372e-2bbd-3406-be83-753acea9fbb4": { "content": "for ${1:i} in ${2} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "for ... in ... loop", "matches": { "for": true } }, "b9a8b119-3331-3fa9-a1e3-c0751e4b09bc": { "content": "@since ${0:#:version}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "since": true } }, "b9b0c70f-1316-384f-a5a6-c3b28bfd13ae": { "content": "import React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Arrow Function Component with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactArrowFunctionComponent", "matches": { "tsrafc": true } }, "b9b34b00-e954-3a20-9c19-efb93418e907": { "content": "loadMovie(${1:url}, ${2:target}, ${3:method});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "lm": true } }, "b9b68f47-7d5c-37fa-9e79-590edcaccc8d": { "content": "std::priority_queue<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "pqueue": true } }, "b9c04ead-8f0f-3d36-b3ce-7d6c23258c06": { "content": "<example>${1:description.}$0</example>", "doc": "This tag allows example code within a comment, to specify how a method or other library member might be used. Ordinarily, this would also involve use of the tag <code> as well.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<example>", "matches": { "<example>": true } }, "b9cb55b6-678a-303d-918b-a92e15bdfd9d": { "content": "describe \"${1}\" $ do\n\t$0", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "desc": true } }, "b9cbdaa6-8c04-38fd-a56f-9a26582eff06": { "content": "@privateRemarks$0", "doc": "The @privateRemarks tag can be used to include documentation text that should not be included in the generated API reference.", "filetype": "tsdoc", "grammar": "lsp", "label": "privateRemarks", "matches": { "@privateRemarks": true } }, "b9d0322f-f23e-3d3c-9130-ce27dcf940ad": { "content": "import { GetStaticPaths } from 'next'", "doc": "Next.js GetStaticPaths type import", "filetype": "next-ts", "grammar": "lsp", "label": "import Next.js GetStaticPaths type", "matches": { "igspt": true } }, "b9d3a03e-caa9-3c3d-91ba-d2708f401272": { "content": "| append: '${1:string}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "append": true } }, "b9d6013c-4b9c-3e34-a770-55125acb7472": { "content": "<ol>\n\t<li>${1}</li>\n\tli+${0}\n</ol>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ol+": true } }, "b9db34e6-5a8c-35f9-a13c-6bfe67cd5b04": { "content": "top: ${1},", "doc": "top", "filetype": "react-native-ts", "grammar": "lsp", "label": "top", "matches": { "top": true } }, "b9dc19fa-61ec-3d41-949d-d8eb1e730af3": { "content": "split('::').inject(Object) { |par, const| par.const_get(const) }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "clafn": true } }, "b9e567f9-63f2-386b-b398-85e2200c1bce": { "content": "resource \"azurerm_route_table\" \"${MyResource}\" {\n name = \"acceptanceTestNetworkInterface1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_route_table resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_route_table", "matches": { "tf-azurerm_route_table": true } }, "b9ea2b56-307b-3878-9123-3603fda759e9": { "content": "font-stretch extra-condensed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:ec": true } }, "b9ea56b4-523e-3fef-b06f-eda9cf80815f": { "content": "color: ${1:red};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color: color-name (color)", "matches": { "color": true } }, "b9eba1f2-3004-37a7-9e0d-a0de051d7e1b": { "content": "PIMPLE\n{\n\tnOuterCorrectors \t${1:outer};\n\tnCorrectors \t${2:inner};\n\tnNonOrthogonalCorrectors ${3:nonOrtho};\n\tpRefCell \t${4:cell};\n\tpRefValue \t${0:value for $4};\n}", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "pimple": true } }, "b9ede297-f2d3-393b-baac-d503de459522": { "content": "letter-spacing: $1em;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "letter-spacing: length-em (letter)", "matches": { "letter": true } }, "b9edf40d-67e2-3f50-a46f-e1065140cdb0": { "content": "echo CHtml::closeTag('${0:tag}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhct": true } }, "b9f19455-3fe5-3e71-8ce4-32f804719a2b": { "content": "number.moreThan()", "doc": "number.moreThan(min: number | Ref, message?: string | function): Schema\n\nValue must be strictly greater than min. The ${more} interpolation can be used in the\nmessage argument.", "filetype": "yup", "grammar": "lsp", "label": "number-more-than", "matches": { "yup number morethan": true } }, "b9f46f40-14b5-3272-a579-4cdebb6a2dcd": { "content": "v-show=\"${1:condition}\"", "doc": "Expects: any", "filetype": "vue", "grammar": "lsp", "label": "vue-v-show", "matches": { "vshow": true, "vue v-show": true } }, "b9f7a2ea-027f-370e-9b4a-e884d206edbf": { "content": "letter-spacing: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "letter-spacing": true, "ls": true } }, "b9fd916a-7821-3937-9530-7dfbaeb75d38": { "content": "debugger();\n${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "deb": true } }, "ba03413c-5571-3e50-93c2-5a6890554b28": { "content": "| ceil", "doc": "Math filter: ceil", "filetype": "jekyll", "grammar": "lsp", "label": "Filter ceil", "matches": { "ceil": true } }, "ba057d4f-b71f-3de2-aef2-df6873c21d98": { "content": "align-content: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:c": true } }, "ba06e80f-da69-30a6-882f-b4a8557ad376": { "content": "UDecalComponent* ${1:MyDecal} = UGameplayStatics::SpawnDecalAtLocation(GetWorld(), ${2:DecalMaterialInterface}, ${3:Size}, ${4:Location}, ${5:Rotation}, ${6:lifeSpan});", "doc": "Spawn Decal at Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnDecalLocation", "matches": { "uspawn_decal_location": true } }, "ba075a74-d27a-355c-858e-4a55a8232dc4": { "content": "border-top-right-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtrrz": true } }, "ba106537-8414-3c1e-a2d8-ea6fe2df271f": { "content": "${1:obj}.fadeOut('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "fadeout": true } }, "ba135edb-1812-3659-b0f7-79a8fdc83635": { "content": "<colgroup>\n\t<col>\n\tcol+${0}\n</colgroup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "colgroup+": true } }, "ba279ec8-1624-3b63-bb84-4037300f68aa": { "content": "foreach ${1:varName} \"${2:list}\" {\n\t${0:body}\n}", "doc": "The foreach command implements a loop where the loop variable(s) take on values from one or more lists. In the simplest case there is one loop variable, varname, and one list, list, that is a list of values to assign to varname. The body argument is a Tcl script. For each element of list (in order from first to last), foreach assigns the contents of the element to varname as if the lindex command had been used to extract the element, then calls the Tcl interpreter to execute body.", "filetype": "tcl", "grammar": "lsp", "label": "Iterate over all elements in one or more lists", "matches": { "foreach": true } }, "ba2c1525-81b5-3e7b-93f1-968793c4fc25": { "content": "import ${1:defaultMember}, { ${2:MEMBERS} } from \"${0:TARGET}\"", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import defaultMember, { member, ... } from \"module-name\";", "matches": { "import-default-member": true } }, "ba2fa59e-c55c-3f26-ae10-05028c190cc0": { "content": "> [!CAUTION]\n>", "doc": "Insert Caution", "filetype": "markdown", "grammar": "lsp", "label": "Insert Caution", "matches": { "c": true, "caution": true } }, "ba2ff34f-97d9-35f8-b71f-7127f5f62e45": { "content": "this.state.$0", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-component-state", "matches": { "react component state": true, "state": true } }, "ba375802-8cae-36fc-8163-2be02b62d799": { "content": "for (let ${1:i} = 0; $1 < ${2:#:Things}.length; ++$1) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "for": true } }, "ba54b00f-45a4-30d7-a194-3f4e756a95fd": { "content": "try {\n\t$1\n} catch(${2:e}: ${3:Type}){\n\t$4\n}", "doc": "Snippet for try block", "filetype": "kotlin", "grammar": "lsp", "label": "try...catch", "matches": { "try": true } }, "ba5eb57f-bce7-383a-a24b-4756b036a6ed": { "content": "{< ${1:x} = ${2:y} >}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "object functional update", "matches": { "{{": true } }, "ba5fb267-3337-346d-8ed6-c8c44e205d16": { "content": "flexWrap: '${1}',", "doc": "flexWrap", "filetype": "react-native-ts", "grammar": "lsp", "label": "flexWrap", "matches": { "flex": true } }, "ba6eeb83-8073-3b84-b74f-cd597c728154": { "content": "if (${1:condition}) {\n\t${0:# code...}\n}", "doc": "If block", "filetype": "php", "grammar": "lsp", "label": "if …", "matches": { "if": true } }, "ba712d9b-e3c1-3edb-a5bd-601b168bd059": { "content": "require '${1}'$0", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert require", "matches": { "req": true } }, "ba71cab2-9d59-3e51-80fc-c086b918e015": { "content": "<?php echo htmlentities(${1}, ENT_QUOTES, 'utf-8') ?>${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "echoh": true } }, "ba737898-8fbe-313f-817c-6b49b3569ac0": { "content": "else begin\n\t$0\nend", "doc": "else begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "ba74e697-3031-3db3-b3a5-1c100d493d52": { "content": "display dialog \"${1:#:text}\"\n\t${2:#:with icon} ${3:1}\n\tbuttons {\"${4:OK}\"} default button 1", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "dialog", "matches": { "dialog_OK": true } }, "ba771a87-0bd9-3968-bd9d-c92e6202b17d": { "content": "set title ${1:#:title}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set title '...'", "matches": { "title": true } }, "ba7d2f23-9da2-3622-980b-15bf6c10dff9": { "content": "this.setState({\n\t${1}: ${2}\n});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "sst": true } }, "ba7f6589-4cc0-39f0-beaa-fdf014039e28": { "content": "`uvm_component_param_utils(${1:type})", "doc": "register the component class(with parameter) to factory", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_component_param_utils", "matches": { "`uvm_component_param_utils": true } }, "ba8041e1-548d-3266-8459-274cf5bedd6a": { "content": "import React, { Component } from 'react';\nimport PropTypes from 'prop-types';\n\nclass ${1:${TM_FILENAME_BASE}} extends Component {\n\tconstructor(props) {\n\t\tsuper(props);\n\t\tthis.state = {\n\t\t\t\n\t\t}\n\t}\n\n\tstatic getDerivedStateFromProps() {\n\t\treturn null\n\t}\n\n\tcomponentDidMount() {\n\t\t\n\t}\n\n\t// shouldComponentUpdate(nextProps, nextState) {}\n\n\tgetSnapshotBeforeUpdate(prevProps, prevState) {\n\t\treturn null\n\t}\n\n\tcomponentDidUpdate(prevProps, prevState, snapshot) {\n\t\t\n\t}\n\n\tcomponentWillUnmount() {\n\t\t\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t\n\t\t\t</div>\n\t\t);\n\t}\n}\n\n${1:${TM_FILENAME_BASE}}.propTypes = {\n\t\n};\n\nexport default ${1:${TM_FILENAME_BASE}};", "doc": "Creates a React component class with PropTypes and all lifecycle methods and ES6 module system", "filetype": "snippets", "grammar": "lsp", "label": "reactClassComponentWithMethods", "matches": { "rcfc": true } }, "ba80df38-7d87-3885-bdf8-99bb352dd204": { "content": "use Carp; # 'verbose';\n# cloak \"die\"\n# warn \"warning\"\n$SIG{'__DIE__'} = sub {\n\trequire Carp; Carp::confess\n};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "debug_trace": true } }, "ba886291-08e2-329f-ac95-5c06c463f8ff": { "content": "function locale-time(${1:yyyymmdd},${2:locale-optional})$0", "doc": "format time; according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-locale-time", "matches": { "function locale-time": true } }, "ba8c0bdf-8060-30c8-b104-d712e0787e92": { "content": "expect(${1:target}).toBeDefined();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be defined (js)", "matches": { "etbd": true } }, "ba8ffffa-7c7b-30f1-9fe1-e9878dabcfd0": { "content": "gstat ${1:path/to/repository}", "doc": "\"gstat\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "gstat builtin", "matches": { "gstat": true } }, "ba9feee6-eb23-3902-848c-58048fb4a7a1": { "content": "self.assertEqual(${1:expected}, ${2:actual}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert equal", "matches": { "ase": true } }, "ba9ff158-f68a-3c93-8243-fc54b578d472": { "content": "scrollbar-base-color: ${1:#CCCCCC};${2:\nscrollbar-arrow-color: ${3:#000000};\nscrollbar-track-color: ${4:#999999};\nscrollbar-3dlight-color: ${5:#EEEEEE};\nscrollbar-highlight-color: ${6:#FFFFFF};\nscrollbar-face-color: ${7:#CCCCCC};\nscrollbar-shadow-color: ${9:#999999};\nscrollbar-darkshadow-color: ${8:#666666};}", "doc": "", "filetype": "css", "grammar": "snu", "label": "scrollbar", "matches": { "scrollbar": true } }, "baa331b4-eda7-31b5-bf87-64e19d3006f2": { "content": "@property$0", "doc": "The @property (or @prop) tag can be used to add a comment to a child of the current reflection. It is intended for use with the @namespace and @interface tags which might not have convenient places to include comments for each member.", "filetype": "tsdoc", "grammar": "lsp", "label": "property", "matches": { "@property": true } }, "baa3c298-33a5-35ff-a090-18246aaada6e": { "content": "----------", "doc": "Insert horizontal rule", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert horizontal rule", "matches": { "horizontal rule": true } }, "baa8fc93-c258-3a2f-a81c-8168c88ed60e": { "content": "beforeRouteLeave (to, from, next) {\n\t${0:// ...}\n}", "doc": "beforeRouteLeave (to, from, next) { }", "filetype": "script", "grammar": "lsp", "label": "beforeRouteLeave", "matches": { "beforeRouteLeave": true } }, "baaf9972-474f-3aad-aba8-faf7eec8ec90": { "content": "renderArgs.put(\"${1}\", ${2});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "rena": true } }, "bab1d06d-f711-3d1a-a6ea-962ff37900f1": { "content": "{% when ${1:condition} %}\n$0", "doc": "Control flow tag: when", "filetype": "liquid", "grammar": "lsp", "label": "Tag when", "matches": { "when": true } }, "bab3dd22-9729-30a2-ba80-379c20188607": { "content": "set(${1:var} ${0:val})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "set": true } }, "babb3b6d-a44c-30da-a18a-e44fca61b716": { "content": ".eq.", "doc": "Equal", "filetype": "fortran", "grammar": "lsp", "label": "eq", "matches": { "eq": true } }, "bac07dce-c1ce-3284-8487-3afd99837293": { "content": "padding: ${1:0};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding", "matches": { "p": true } }, "bac98abf-17d9-3112-8e74-a0291eab7c92": { "content": "urlpatterns = [\n\t$0\n]", "doc": "", "filetype": "urls", "grammar": "lsp", "label": "urlpatterns", "matches": { "urlpatterns": true } }, "bace5d2b-d108-3135-9579-996a40bdb983": { "content": "resource \"aws_default_network_acl\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_default_network_acl", "filetype": "terraform", "grammar": "lsp", "label": "aws_default_network_acl", "matches": { "tf-aws_default_network_acl": true } }, "bacfbc8e-ab65-332f-98cf-a63d80f616f5": { "content": "before_update :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mbu": true } }, "bacfdf2d-0ecb-30a3-a938-52216292753f": { "content": "@if $1\n\t${2:${VISUAL}}\n@else\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ife": true } }, "bad004ee-d499-387c-a52d-cb8676894fd3": { "content": "public override bool Equals(object obj) => Equals(obj as ${1:TYPE});\n\npublic bool Equals($1 other) // IEquatable<$1>\n{\n\tif (object.ReferenceEquals(other, null))\n\t\treturn false;\n\tif (object.ReferenceEquals(this, other))\n\t\treturn true;\n\tif (this.GetType() != other.GetType())\n\t\treturn false;\n\t$0\n\treturn base.Equals(other);\n}\n\npublic override int GetHashCode() => base.GetHashCode();\n\npublic static bool operator ==($1 x, $1 y) =>\n\t(object.ReferenceEquals(x, null) && object.ReferenceEquals(y, null))\n\t|| (!object.ReferenceEquals(x, null) && x.Equals(y));\n\npublic static bool operator !=($1 x, $1 y) => !(x == y);", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Equality for a type", "matches": { "equals": true } }, "bad4272e-e5e4-3514-8b2e-bb21d28520f5": { "content": "${1:obj}.empty()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "empty": true } }, "bad91dd1-d21b-371c-9413-2811db47426a": { "content": "<pre>\n${1:TARGET}\n</pre>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "pre": true } }, "badc38df-78c8-3860-8f6f-41d31d998af1": { "content": "/// <summary>\n/// $0\n/// </summary>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "XML summary comment", "matches": { "///": true } }, "badcd092-55d8-3923-8098-5e70898de7f4": { "content": "_.isObjectLike(${value})", "doc": "_.isObjectLike({});\n// => true\n\n_.isObjectLike([1, 2, 3]);\n// => true\n\n_.isObjectLike(_.noop);\n// => false\n\n_.isObjectLike(null);\n// => false\n\nChecks if `value` is object-like. A value is object-like if it's not `null`\nand has a `typeof` result of \"object\".", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isobjectlike", "matches": { "lodash isobjectlike": true } }, "bae70123-4ae9-37bf-bb48-d7eb78dec2cd": { "content": "${1:obj}.load('${2:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\tfunction (responseText, textStatus, xhr) {\n\t\t${0:// success callback}\n\t}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "loadf": true } }, "bae9dd90-1051-343f-8e12-2e462137bc93": { "content": "border-bottom-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbs:n": true } }, "baea0a9f-8332-3f4e-b6e5-56070191b7ae": { "content": "{% for user in craft.users.group(\"${1:userGroupHandle}\").all() %}\n\t{{ user.firstName }} {{ user.lastName }}\n{% endfor %}\n$0", "doc": "craft.users", "filetype": "twig", "grammar": "lsp", "label": "users", "matches": { "users": true } }, "baf2a085-612e-37e0-93c4-6f3849fcd731": { "content": "\\\\begin{cases}\n\t${1:equation}, &\\\\text{ if }${2:case}\\\\\n\t${0:${VISUAL}}\n\\\\end{cases}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "cases environment", "matches": { "cas": true } }, "baf4030e-6623-351f-b5f3-f4e865bb68e9": { "content": "| ceil", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "ceil": true } }, "baf53c7c-39b1-3bf2-bf73-4b8244938266": { "content": "max-width: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "maw:n": true } }, "bafaa32c-bafd-3c9a-976c-0a45ab1318e3": { "content": "#include <${1:stdio}.h>${0}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "#inc, #include": true, "inc": true } }, "bafb6622-5a58-3715-a249-52b3ccd729f3": { "content": "${1:obj}.width(${2:integer})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "width": true } }, "bafdfe2e-5793-33fa-9cda-2f4d1f8d7abf": { "content": "def_delegator :${1:@del_obj}, :${2:del_meth}, :${0:new_name}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "defd": true } }, "baff9158-41ff-32b7-9bed-7e6c21015000": { "content": "type ${1:Interface} interface {\n\t${2:/* TODO: add methods */}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "interface I { ... }", "matches": { "interface": true } }, "bb027ed6-ac70-373d-8124-05dca2045bce": { "content": "\\ref{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\ref": true, "ref": true } }, "bb02ca17-a64c-3793-ac5d-bcf329562cce": { "content": "justify-items stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ji:st": true } }, "bb05caf7-a659-3b6d-bd03-c712851e05e0": { "content": "while $1:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "wh": true } }, "bb0769f1-873a-3224-92cf-6d7eb44e89e5": { "content": "import { useStaticQuery, graphql } from \"gatsby\"", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-usestaticquery-import", "matches": { "gatsby import usestaticquery": true } }, "bb0e1f74-883b-3d6f-9871-9df7626cba29": { "content": "lambda { |${1:args}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "lam": true } }, "bb0f2d89-f996-31c9-b78b-ce8d6261fe14": { "content": "console.dir(${1:first})", "doc": "Prints a JavaScript representation of the specified object", "filetype": "generated", "grammar": "lsp", "label": "consoleDir", "matches": { "cdi": true } }, "bb11fe20-0318-3834-80f2-da70442bc497": { "content": "resource \"aws_route\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route", "filetype": "terraform", "grammar": "lsp", "label": "aws_route", "matches": { "tf-aws_route": true } }, "bb129a17-6e3f-3502-bb73-b7de8cc4bd87": { "content": "componentWillUpdate(nextProps, nextState) {\n\t$0\n}", "doc": "DEPRECATED!!!. Invoked immediately before rendering when new props or state are being received.", "filetype": "react", "grammar": "lsp", "label": "react-componentwillupdate", "matches": { "cwup": true, "react componentwillupdate": true } }, "bb154724-e8e4-35ec-99ef-dd11286a75e4": { "content": "text-justify: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:a": true } }, "bb18bd4e-2364-32bd-8a11-2833b7cc6f3a": { "content": "paste(${1:...}, ${2:sep = ${3:\" \"}}, ${3:collapse = ${4:NULL}})", "doc": "Paste", "filetype": "r-snippets", "grammar": "lsp", "label": "pas", "matches": { "paste": true } }, "bb1a5034-1b15-383e-8817-16b7696ebd51": { "content": "{{ ${1} }}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "{": true } }, "bb21ab3f-74d2-3c29-a61d-e2d7e6c28694": { "content": "library ${1}\nuse $1.${2}", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "lib": true } }, "bb222355-2c6e-3a31-a07e-11dd10a62920": { "content": "console.dir(${1:first})", "doc": "Prints a JavaScript representation of the specified object", "filetype": "react-es7", "grammar": "lsp", "label": "consoleDir", "matches": { "cdi": true } }, "bb24af53-9f4c-3c1c-b109-40e36e2c86b5": { "content": "verify(${1:mockedService}).${2:executeMagic()};", "doc": "Verify if a mocked method was called only once", "filetype": "java-tests", "grammar": "lsp", "label": "Mockito - Verify call once", "matches": { "mock_verify_once": true } }, "bb261918-1944-3cb1-98af-d298dccedd5e": { "content": "${1:FIELDNAME} = forms.DecimalField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "DecimalField", "matches": { "fdecimal": true } }, "bb271743-cd7f-3344-ae00-42660c68f6c6": { "content": "${1:obj}.prependTo('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "prependto": true } }, "bb271999-298d-31b0-9b1d-6660ff476bea": { "content": "unsigned(${1:7} ${2|downto,to|} ${3:0})", "doc": "unsigned Type", "filetype": "vhdl", "grammar": "lsp", "label": "unsigned", "matches": { "uns": true } }, "bb28431f-dbcb-3f02-adeb-6fe51d057ace": { "content": "PropTypes.func.isRequired,", "doc": "Func prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeFuncRequired", "matches": { "ptfr": true } }, "bb2d741b-97e2-34e6-b6f4-85db259d3d5b": { "content": "$${1:retVal} = ($2) ? ${3:a} : ${4:b};", "doc": "", "filetype": "php", "grammar": "snu", "label": "$retVal = (condition) ? a : b", "matches": { "t": true } }, "bb30e19a-2d1e-3cc5-9786-bc6550d3e708": { "content": "~~${1}~~ ${0}", "doc": "Insert strikethrough", "filetype": "markdown", "grammar": "lsp", "label": "Insert strikethrough", "matches": { "strikethrough": true } }, "bb3137f0-a389-3198-b629-c44f017216e8": { "content": ".. code-block:: ${1:python}\n\n\t${1:#:TERGET}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "syntax", "matches": { "syntax": true } }, "bb31c18b-ea34-3c32-ae60-3ec29c4159dd": { "content": "text-justify: kashida", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:k": true } }, "bb3624fd-c546-3834-bbd6-44cfe0b7c3b6": { "content": "PropTypes.node.isRequired", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "generated", "grammar": "lsp", "label": "propTypeNodeRequired", "matches": { "ptndr": true } }, "bb36fbe5-01e7-3395-a93b-d27f6aaef8a4": { "content": "class ${1:MODELNAME}(models.Model):\n\t${2:# TODO: Define fields here}\n\n\tclass Meta:\n\t\tverbose_name = \"$1\"\n\t\tverbose_name_plural = \"$1s\"\n\n\tdef __str__(self):\n\t\treturn super($1, self).__str__()\n\n\tdef save(self):\n\t\treturn super($1, self).save()\n\n\tdef get_absolute_url(self):\n\t\treturn ('')\n\n\t${3:# TODO: Define custom methods here}", "doc": "", "filetype": "django", "grammar": "snu", "label": "Model", "matches": { "modelfull": true } }, "bb372b9e-cfa6-3752-bffb-7f304494f928": { "content": "$.extend(${1:true, }${2:target}, ${3:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "extend": true } }, "bb4330f4-7eb8-3eac-ad5a-11c6dbd5f59a": { "content": "${1:expression} if ${2:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "Conditional one-line (xif)", "matches": { "xif": true } }, "bb457f57-3b55-3385-a435-c58e34fb988f": { "content": "resource \"bitbucket_hook\" \"${MyResource}\" {\n}", "doc": "Defines bitbucket_hook", "filetype": "terraform", "grammar": "lsp", "label": "bitbucket_hook", "matches": { "tf-bitbucket_hook": true } }, "bb46ad2f-9b7d-3606-baa4-06995e1f0c6a": { "content": "leave-to-class=\"$1\"$0", "doc": "leave-to-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-leave-to-class", "matches": { "leavetoclass": true, "vue leave-to-class": true } }, "bb46bd58-dacd-3c5f-9a63-61228965bd98": { "content": "${1:obj}.val('${2:text}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "val": true } }, "bb4886ad-481f-37c0-a0d9-0c628ed89126": { "content": "align-content flex-end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:fe": true } }, "bb4b7c83-0d7c-3869-b863-b49605b9888a": { "content": "<% unless ${1:falsevalue} %>\n $2\n<% end %>", "doc": "unless .. end", "filetype": "erb", "grammar": "lsp", "label": "unless", "matches": { "unless": true } }, "bb4f4502-56fb-3a93-af7e-c2ac8e22355e": { "content": "floor(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "floor": true } }, "bb51af75-768c-3183-b041-f24cc519989b": { "content": "{{ MEDIA_URL }}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "mediau": true } }, "bb535285-d2c1-3e4b-bf37-ecb277704741": { "content": "should.equal(${0:${VISUAL}})", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "should.equal", "matches": { "seq": true } }, "bb5a2ac4-8f9d-323a-84ae-fee10a1f8a19": { "content": "${1:command} | update cells {|${2:el}| ${3:closure} }", "doc": "\"update cells\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "update cells builtin", "matches": { "update-cells": true } }, "bb6084db-2448-39b8-b9c2-6c65cd0f04d3": { "content": ":after", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":a": true } }, "bb60ccd9-98cd-3104-b812-fa704b19514a": { "content": "{% autoescape ${1:true} %}\n\t$2\n{% endautoescape %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "autoescape", "matches": { "autoescape": true } }, "bb6737d1-f6a5-37c5-822b-160ba45f3880": { "content": "border-right-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdri": true } }, "bb699ed4-1229-3d30-810a-d499e6776455": { "content": "text-height: text-size", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "th:t": true } }, "bb704362-4626-3ca9-a4ff-3186638ba824": { "content": "import { Injectable } from '@angular/core'\nimport { PreloadingStrategy, Route } from '@angular/router'\nimport { Observable, EMPTY } from 'rxjs'\n\n// avoid typing issues for now\nexport declare var navigator\n\n@Injectable({ providedIn: 'root' })\nexport class NetworkAwarePreloadStrategy implements PreloadingStrategy {\n\tpreload(route: Route, load: () => Observable<any>): Observable<any> {\n\t\treturn this.hasGoodConnection() ? load() : EMPTY\n\t}\n\n\thasGoodConnection(): boolean {\n\t\tconst conn = navigator.connection\n\t\tif (conn) {\n\t\t\tif (conn.saveData) {\n\t\t\t\treturn false; // save data mode is enabled, so dont preload\n\t\t\t}\n\t\t\tconst avoidTheseConnections = ['slow-2g', '2g' /* , '3g', '4g' */]\n\t\t\tconst effectiveType = conn.effectiveType || ''\n\t\t\tif (avoidTheseConnections.includes(effectiveType)) {\n\t\t\t\treturn false\n\t\t\t}\n\t\t}\n\t\treturn true\n\t}\n}", "doc": "Angular network aware preload strategy", "filetype": "typescript", "grammar": "lsp", "label": "Angular Network-Aware Preload Strategy", "matches": { "a-preload-network-strategy": true } }, "bb74c790-621d-3e9b-8fe3-e006e0b30233": { "content": "on('${1:event_name}', function(${2:stream}) {\n ${3}\n});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "on": true } }, "bb751df4-c20b-32ae-b175-f07efbd8ff75": { "content": "justify-content: space-evenly", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:se": true } }, "bb752fa1-bcf8-3e63-95d2-899370fa7c00": { "content": "{% widthratio ${1:this_value} ${2:max_value} ${3:100} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "widthratio": true } }, "bb7f84c1-e4e7-3990-9d68-cd59481581bc": { "content": "function ${1:#:function_name}(${2:#:argument}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "func", "matches": { "function": true } }, "bb8047ae-ec28-3a65-bc9d-d29bb606e61f": { "content": "@override\nvoid initState() { \n super.initState();\n ${0:}\n}", "doc": "Called when this object is inserted into the tree. The framework will call this method exactly once for each State object it creates.", "filetype": "flutter", "grammar": "lsp", "label": "InitState ", "matches": { "initS": true } }, "bb8228b7-3624-3c4c-9fe3-1b33fefcd74b": { "content": "saveStrings(${1:filename}, ${0:strings});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "saveStrings": true } }, "bb8c07e6-24cc-333c-84ad-90dbe3e179f9": { "content": "word-break: loose", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob:l": true } }, "bb927ab3-05cc-368a-b35b-16a8db3c1b6f": { "content": "float ${NAME}(){\n\t\n}", "doc": "A standard function that would need a return of a float value for it to work", "filetype": "glsl", "grammar": "lsp", "label": "function float", "matches": { "float": true } }, "bb93b11a-e6a5-3a5b-ae1d-e280d7898aaa": { "content": "record ${1:User} {\n\t${2:name} : ${3:String},\n\t${4:email} : ${5:String}\n}", "doc": "Records are object like data structures, that have a fix set of keys and values.", "filetype": "mint", "grammar": "lsp", "label": "Record", "matches": { "record": true } }, "bb9a34ec-1359-37a4-b369-d1a477a07a74": { "content": "${1:FIELDNAME} = SimpleArrayField()", "doc": "SimpleArrayField (fsimplearray).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fsimplearray", "matches": { "fsimplearray": true } }, "bb9d62f3-867f-36ec-b9e8-7d42b9195bf5": { "content": "coverpoint ${1:coverpointName} {\n\t$0\n}", "doc": "SystemVerilog coverage point template.", "filetype": "systemverilog", "grammar": "lsp", "label": "sv_coverpoint", "matches": { "coverpoint": true, "sv_coverpoint": true } }, "bba03e62-48b0-3e64-88ef-a51fb8707f5b": { "content": "import { BrowserRouter as Router, Route, NavLink } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importBrowserRouterWithRouteAndNavLink", "matches": { "imrr": true } }, "bba15fbf-402e-3a38-984e-29cecde3d15b": { "content": "btn:[${1:text}] $0", "doc": "Insert button", "filetype": "asciidoc", "grammar": "lsp", "label": "button macro", "matches": { "button macro": true } }, "bba244f6-8b21-356a-b68c-71fe3853eeda": { "content": "setter? ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "w?": true } }, "bba34e32-d499-3651-a15c-80c5d76fc1f8": { "content": "[${3:value} for ${2:value} in ${1:iterable} if ${4:condition}$0]", "doc": "List comprehension for creating a list based on existing lists, with conditional if statement.", "filetype": "comprehension", "grammar": "lsp", "label": "List comprehension if filter", "matches": { "lci": true } }, "bba49478-a9e5-3e90-97b0-2a0fd59555d8": { "content": "import", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "imp": true } }, "bba8a204-2d57-35c1-9673-00522aeb4a4c": { "content": "elseif ${1:#:condition}\n ${0:TARGET}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "elseif": true } }, "bba9995f-8d82-3123-b3aa-50cc2c723da7": { "content": "{% else %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "else": true } }, "bbaa5be6-937b-3a6f-8f80-ecdb7109552d": { "content": "[routerLink]=\"['${1:routePath}', ${2:routeParameterValue}]\"\nrouterLinkActive=\"${3:router-link-active}\"$0", "doc": "Angular routerLink with a route parameter", "filetype": "html", "grammar": "lsp", "label": "ngRouterLinkWithParameter", "matches": { "a-routerLink-param": true } }, "bbc49a09-3f26-300f-acdc-8cf3bae573af": { "content": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n\"http://www.w3.org/TR/html4/strict.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "docts": true } }, "bbc4c166-631e-381a-8e65-01a94b870678": { "content": "$this->beConstructedThrough(${1:'methodName'}, [${2:'$arg'}]);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->beConstructedThrough($methodName, [$arg])", "matches": { "ct": true } }, "bbc80904-f96c-39e5-b5b7-060c3f09d43f": { "content": "{#each ${1:items} as ${2:item}}\n\t${3: <!-- content here -->}\n{/each}", "doc": "each block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-block", "matches": { "sveach": true, "svelte each": true } }, "bbc9f0d7-d825-31ff-adf4-c337a495c244": { "content": "_.noop()", "doc": "_.times(2, _.noop);\n// => [undefined, undefined]\n\nThis method returns `undefined`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-noop", "matches": { "lodash noop": true } }, "bbca1ef9-a7f0-375c-9698-01bc7ea716ef": { "content": "while ${1:condition} {\n\t$0\n}", "doc": "while statement", "filetype": "swift", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "bbca5f68-a999-3c2d-88f6-b8d69ced52b5": { "content": "if ${1:Cond} ->\n ${2:todo};\n true ->\n ${3:todo}\nend$4", "doc": "if block", "filetype": "erlang", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "bbccad82-0744-3488-98af-0202fd8a6f2e": { "content": "create unique index ${1:name} on ${2:table}(${0:column});", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "uind": true } }, "bbd0926b-a123-3abe-874b-50fb36f2344c": { "content": "/*! \\enum $2\n *\n * ${4:Detailed description}\n */\ntypedef enum {\n\t${1:Data} /*!< ${3:Description} */\n} ${2:foo};", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "tde": true } }, "bbd702cf-ee3f-391e-9d39-62199b7abbca": { "content": "[.small]#${1}# $0", "doc": "Insert small text", "filetype": "asciidoc", "grammar": "lsp", "label": "small text", "matches": { "small": true } }, "bbdbd5a9-4243-3cac-aead-115ba900c522": { "content": "@see ${1:name of a function or table}$0", "doc": "Refers to other descriptions of functions or tables.", "filetype": "luadoc", "grammar": "lsp", "label": "@see", "matches": { "@see": true } }, "bbdc61dd-8ddf-3b20-bec8-bcfba91a6ff7": { "content": "grid-auto-rows: min-content;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gar:mic": true } }, "bbdf8070-8dcc-34d6-b857-64b17c644a3c": { "content": "JSON.stringify(${0:object})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "jsons": true } }, "bbe1d83d-8bb6-3a97-bac0-768dd4b9c7a9": { "content": "import { css } from '@emotion/core'\n\nexport const ${TM_FILENAME_BASE} = () => {\n\treturn (\n\t\t<div css={css``}>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Creates a React functional component with emotion", "filetype": "react", "grammar": "lsp", "label": "reactFunctionComponentWithEmotion", "matches": { "rfce": true } }, "bbe4e900-0ad0-3166-a1c6-548f9d344296": { "content": "console.groupEnd()", "doc": "Closes out the corresponding console.group().", "filetype": "generated", "grammar": "lsp", "label": "consoleGroupEnd", "matches": { "cge": true } }, "bbea007c-b944-3376-a348-89327a48baa3": { "content": "<h2 class=\"${1}\">${0}</h2>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h2.": true } }, "bbeb96e5-fdfc-3be9-8e23-09483b0a4e87": { "content": "[[${0:TARGET}]]", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "comment": true } }, "bbf079cc-57a2-3db7-87e6-788f372f0206": { "content": "for (let ${1:i} = 0, ${2:len} = ${3:Things.length}; $1 < $2; $1++) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "for (...) {...}", "matches": { "for": true } }, "bbf33856-79d2-38bc-97c5-7165caafd518": { "content": "try {\n\t${1:${VISUAL}}\n} catch (error:ErrorType) {\n\t${2}\n} finally {\n\t${0}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "try": true } }, "bbf9846b-223a-3ad7-8076-c18a600d404e": { "content": "TIP: ${1:text}\n$0", "doc": "Insert TIP admonition block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "tip paragraph", "matches": { "tip": true } }, "bbfe686a-554d-3f7a-946b-39dcc4eabb50": { "content": "${${1:1}:${0:text}}", "doc": "", "filetype": "snippets", "grammar": "snu", "label": "", "matches": { "$": true } }, "bc01bf2c-439a-358d-8858-d95782e285ac": { "content": "[Fact]\npublic void ${1:TestName}()\n{\n//Given\n\n//When\n\n//Then\n}$0", "doc": "create xunit test method", "filetype": "csharp", "grammar": "lsp", "label": "xUnit Test", "matches": { "fact": true } }, "bc01e912-5687-3f38-9ccb-2f5925b069c7": { "content": "constraint ${1:constraintName} {\n\t$0\n}", "doc": "systemverilog constraint", "filetype": "systemverilog", "grammar": "lsp", "label": "constraint", "matches": { "constraint": true } }, "bc068284-e842-36cd-9387-63ee4c2e1303": { "content": "white-space: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs:n": true } }, "bc08174c-13af-329f-8781-879f1c980d88": { "content": "beforeEach(inject(function($1) {\n\t$0\n}));", "doc": "", "filetype": "javascript-angular", "grammar": "snu", "label": "before each (js, inject)", "matches": { "befi": true } }, "bc08c565-242b-352c-814f-c955ba569c18": { "content": "font-stretch: condensed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:c": true } }, "bc0d0270-3dea-339c-af1e-138e0a4e2522": { "content": "----------", "doc": "Insert horizontal rule", "filetype": "markdown", "grammar": "lsp", "label": "Insert horizontal rule", "matches": { "horizontal rule": true } }, "bc0d2569-eb71-3632-80e1-c16f6c73f1d9": { "content": "link rel=\"stylesheet\" href=\"${1:style.css}\" type=\"text/css\" media=\"${2:all}\"", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "css": true } }, "bc14cbfb-f5d8-3426-a377-6bb2596441ba": { "content": "export default class ${1:className} extends ${2:baseclassName} {\n\t$0\n};", "doc": "Export default class which extends a base one in ES6 syntax", "filetype": "base", "grammar": "lsp", "label": "exportclassextends", "matches": { "base export class extends": true } }, "bc1a15dd-3951-3a9d-85de-f0d1ce461ade": { "content": "resource \"aws_iam_access_key\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_access_key", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_access_key", "matches": { "tf-aws_iam_access_key": true } }, "bc1db894-5104-3af8-afe6-bb2c27b4872a": { "content": "while ${1} loop\n\t${0:${VISUAL}}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "while", "matches": { "wh": true } }, "bc1ef473-aa35-3fb6-b6b2-67dbc4394602": { "content": "startsWith($1)\n$0", "doc": "The startsWith() method determines whether a string begins with the characters of a specified string, returning true or false as appropriate.", "filetype": "javascript", "grammar": "lsp", "label": "startsWith", "matches": { "startsWith": true } }, "bc200c5e-999c-3fe7-99d6-32a7c3a95a6f": { "content": "text-height: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "th:a": true } }, "bc270755-4bb2-35ba-a531-c929fda273b8": { "content": "margin: ${1:20px} ${2:0px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin: V H (margin)", "matches": { "margin": true } }, "bc2aa477-8d66-3209-8250-1042281a912c": { "content": "type ${1:type_name} is record\n\t${0}\nend record ${1:type_name};", "doc": "Record type declaration", "filetype": "vhdl", "grammar": "lsp", "label": "record_type", "matches": { "typerecord": true } }, "bc3068cc-29d9-34f5-97f0-8853e002e9bc": { "content": "pow($2, $3)", "doc": "float pow(float x, float y)\nvec2 pow(vec2 x, vec2 y)\nvec3 pow(vec3 x, vec3 y)\nvec4 pow(vec4 x, vec4 y)\n\nThe power function returns x raised to the power of y. The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "pow", "matches": { "pow": true } }, "bc30f92a-5b87-308b-9ff2-48f82ac5258c": { "content": "java.net", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.n": true } }, "bc395f47-90b5-3e54-a3b4-c38069934f82": { "content": "const [state, dispatch] = useReducer(${1:first}, ${2:second}, ${3:third})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useReducer", "matches": { "useReducerSnippet": true } }, "bc3d0845-04a8-3245-bc24-59876d1f5187": { "content": "@property (${1:retain}) ${2:NSSomeClass} ${3:*$2};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "prop": true } }, "bc48f148-bf1a-3c6c-afbe-c25eb68ac217": { "content": "\\$${1:arrayName} = ['$2' => $3${4:,} $0];", "doc": "Array initializer", "filetype": "php", "grammar": "lsp", "label": "$… = […]", "matches": { "shorray": true } }, "bc4b819b-162d-34a2-b9fd-15d26d3017c6": { "content": "align-content: flex-end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:fe": true } }, "bc56f19c-a77f-3c54-93f9-b319e188d19c": { "content": "pushl $1\ncall atoi\npopl $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Call atoi", "matches": { "at": true } }, "bc591126-37db-35dc-be31-7f0ba4ecc022": { "content": "// MARK: - Override", "doc": "Create a MARK: - Override", "filetype": "objc", "grammar": "lsp", "label": "MARK: - Override", "matches": { "markoverride": true } }, "bc59ec8e-509b-3b6f-8ff5-e732ac3e6fae": { "content": "refute_includes ${1:collection}, ${2:object}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfi": true } }, "bc607cfd-0225-3769-abf8-27a6d2751e55": { "content": "if ${1} then ${2} else ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "if expression", "matches": { "ife": true } }, "bc64cbe4-486f-36d8-a2ac-12231f28d3d6": { "content": "@see ${1:item.}$0", "doc": "References another item or piece of documentation.", "filetype": "javadoc", "grammar": "lsp", "label": "@see", "matches": { "@see": true } }, "bc68311f-7a41-32ca-83d8-4626d9052b8f": { "content": "if (${1}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "if {...}", "matches": { "if": true } }, "bc68964b-21c7-37c9-9db8-f16406df0437": { "content": "from __future__ import ${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "fut": true } }, "bc696ff6-b532-3434-8302-e5ddfa5495e0": { "content": "@throws ${1:IOException} ${2:Description.}$0", "doc": "Documents an exception which can be thrown by a method. Since Kotlin does not have checked exceptions, there is also no expectation that all possible exceptions are documented, but you can still use this tag when it provides useful information for users of the class. Synonym of @exception.", "filetype": "kdoc", "grammar": "lsp", "label": "@throws", "matches": { "@throws": true } }, "bc6b6a93-a485-3bb0-b33c-f413f690678b": { "content": "scope :${1:name}, lambda { |${2:param}| ${3:where(${4::${5:field}: ${6:\"${7:value}\"}})} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "scope lambda", "matches": { "scopel": true } }, "bc7a61f0-f452-3860-8f3a-64fdcfb76637": { "content": "{% if ${1} %}\n\t${0}\n{% endif %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "if": true } }, "bc7d884c-5a83-327d-901f-b1d61feb4152": { "content": "it { should validate_uniqueness_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isvu": true } }, "bc818f11-f62f-301d-810e-9a33058e5c20": { "content": "[TIP]\n.${1:title}\n====\n${2:text}\n====\n$0", "doc": "Insert TIP block", "filetype": "asciidoc", "grammar": "lsp", "label": "tip block 2", "matches": { "tip+": true } }, "bc834a79-1f6f-354b-9a4c-ed256c614756": { "content": "dispatch_async(${1:dispatch_queue_t _Nonnull queue}, ${2:^(void)block})", "doc": "Create a dispatch_async", "filetype": "objc", "grammar": "lsp", "label": "Dispatch async", "matches": { "dispatchasync": true } }, "bc8b9028-9fd5-3909-90bd-9b2cfa91444a": { "content": "text-justify: inter-word;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:iw": true } }, "bc8db2eb-4aec-3fed-b0cc-6f95b417c0cd": { "content": "class ${1:ClassName} {\n\t${2:println(\"Hello, world!\")}\n}", "doc": "Class", "filetype": "scala", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "bc8ddbcc-ab18-3061-a96c-5d535802d18d": { "content": "receive do\n\t${1} ->\n\t\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "rec": true } }, "bc90cd5e-bfe5-3a70-bef6-e86f2d7d8799": { "content": "@deprecated As of JDK ${1:1.1}, replaced by\n${2:{@link #setBounds(int,int,int,int)}}$0", "doc": "The @deprecated description in the first sentence should at least tell the user when the API was deprecated and what to use as a replacement. Only the first sentence will appear in the summary section and index. Subsequent sentences can also explain why it has been deprecated.", "filetype": "javadoc", "grammar": "lsp", "label": "@deprecated", "matches": { "@deprecated": true } }, "bc918609-e919-3ef9-af24-eb2be2bccd8e": { "content": "border-top-right-image: continue", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtri:c": true } }, "bc971851-2e96-3b4d-99ba-6e3a37d10839": { "content": "border-style hidden", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:h": true } }, "bc9736f0-7f4b-3009-aa85-71b9b63f4a1c": { "content": "assert_redirected_to ${2:action: \"${1:index}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Test Assert Redirected To (art)", "matches": { "art": true } }, "bc9f2f19-49fb-3683-bcf0-42fe64b22d74": { "content": "NO-UNDO", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "nu": true } }, "bca18714-ace8-3cfa-9661-0c8433638b66": { "content": "urlize(trim_url_limit=${1:None}, nofollow=${2:False})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "convert plain-text url to <a/>", "matches": { "urlize": true } }, "bca1a1f0-83a3-3148-baa2-bf82da0aa697": { "content": "print_r(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "p": true } }, "bca8ef7e-3341-3d35-a603-207831f297c9": { "content": "| last", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "last": true } }, "bcaa0d66-1c90-389f-90ed-c587870cf577": { "content": "type(${1:type name}) ::", "doc": "Quick Custom Type", "filetype": "fortran", "grammar": "lsp", "label": "t", "matches": { "t": true } }, "bcab53a8-7a49-3c4e-b235-3e286d2aa768": { "content": "${1:command} | from ${2|csv,eml,ics,ini,json,nuon,ods,ssv,toml,tsc,url,vcf,xlsx,xml,yaml,yml|}", "doc": "\"from\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "from builtin", "matches": { "from": true } }, "bcad7ffe-1405-3719-8d85-3a2ffdedd5d0": { "content": "If $1 Then\n\t${2:; True code}\nElse\n\t${0:; Else code}\nEndIf", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "ife": true } }, "bcb57385-949d-36f1-8750-7da4031b0713": { "content": "func _input(event):\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "input": true } }, "bcc157b9-cf5d-3641-ac1d-0904c0b8fa03": { "content": "@foreach (${1} as ${2})\n ${3}\n@endforeach", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@foreach ... @endforeach", "matches": { "foreach": true } }, "bcc38a21-9f6e-3414-bcd4-cf961171542e": { "content": "replace($1, $2)\n$0", "doc": "The replace() method returns a new string with one, some, or all matches of a pattern replaced by a replacement. The pattern can be a string or a RegExp, and the replacement can be a string or a function called for each match. If pattern is a string, only the first occurrence will be replaced. The original string is left unchanged.", "filetype": "javascript", "grammar": "lsp", "label": "replace", "matches": { "replace": true } }, "bcd86f17-cd7a-3a01-b088-20daac9c3e8f": { "content": "PropTypes.array.isRequired,", "doc": "Array prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-array-required", "matches": { "prop-types array required": true, "ptar": true } }, "bcd9438a-fcc4-3ec7-8636-615b184ded69": { "content": "---\ntitle: $1\nformat: $2\n---", "doc": "Add minimal yaml header", "filetype": "quarto", "grammar": "lsp", "label": "yaml header", "matches": { "yml": true } }, "bce43072-bf08-3a0c-935c-7c4dff9b6b79": { "content": "- binding.pry", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "pry": true } }, "bce47c73-ebf4-38dd-95cb-942ba64b95d3": { "content": "${1:callbacks}.locked()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Clocked": true } }, "bce7fb8e-e490-31e2-972e-e0836f712f8c": { "content": "PropTypes.array.isRequired,", "doc": "Array prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeArrayRequired", "matches": { "ptar": true } }, "bce94188-760d-3067-aa89-1c0a4795ab20": { "content": "${1:this}.set('${2:property}', ${3:value});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "this.set('property', value);", "matches": { "eset": true } }, "bcea3177-9397-3d36-befd-2b248b5a590e": { "content": "sap.ui.layout.VerticalLayout.extend(\"$1\", {\n metadata: {\n\tproperties: {\n\t \t$2\n\t},\n\taggregations: {\n\t\t$3\n\t},\n\tevents: {\n\t\t$4\n\t}\n },\n init: function(){\n\t$5\n },\n\n renderer: \"$6\"\n});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "extendVerticalL": true } }, "bcecb452-7a8c-3f96-b732-6b91c925eda7": { "content": "public ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "pu": true } }, "bcef0b7e-cb57-3569-9a49-de65f3d350a4": { "content": "justify-content flex-end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:fe": true } }, "bcf571ce-49b6-3488-8ca7-9936f79d4e83": { "content": "before_update $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_update", "matches": { "befu": true } }, "bcf64e0c-35f4-324a-a03d-f9bed712b08f": { "content": "imagePullPolicy: ${1:imagePullPolicy}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "imagePullPolicy_spec": true } }, "bd025969-d9de-3bbd-a998-61b107049c78": { "content": "version(${1:Posix}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "ver": true } }, "bd02a289-fa4f-3fea-9f86-9719cb924b40": { "content": "import React from 'react'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReact", "matches": { "imr": true } }, "bd03850d-99e4-33e4-b2ea-0f7692920d60": { "content": "box-sizing content-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxz:cb": true } }, "bd070818-f299-3943-86dc-aa43d8ff760d": { "content": "resource \"vcd_firewall_rules\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n edge_gateway = \"Edge Gateway Name\"\n default_action = \"drop\"\n rule {\n description = \"deny-ftp-out\"\n policy = \"deny\"\n protocol = \"tcp\"\n destination_port = \"21\"\n destination_ip = \"any\"\n source_port = \"any\"\n source_ip = \"10.10.0.0/24\"\n }\n}", "doc": "define vcd_firewall_rules resource.", "filetype": "terraform", "grammar": "lsp", "label": "vcd_firewall_rules", "matches": { "tf-vcd_firewall_rules": true } }, "bd0ad493-c62c-326b-8333-13492969da13": { "content": "| escape", "doc": "String filter: escape", "filetype": "liquid", "grammar": "lsp", "label": "Filter escape", "matches": { "escape": true } }, "bd0c03b9-a596-36a5-ab96-571a31f44c91": { "content": "${1:FIELDNAME} = models.AutoField($2)", "doc": "AutoField (mauto).\n\nAn IntegerField that automatically increments according to available IDs.", "filetype": "models", "grammar": "lsp", "label": "mauto", "matches": { "mauto": true } }, "bd0e3eae-583c-348e-94e7-8a5ee6185b75": { "content": "${1}:\ndeclare\n\t${2}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "declare named block", "matches": { "declare_named": true } }, "bd0ee1e9-9740-36a4-b44b-f5f8df0b4d1a": { "content": "each_char {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_char": true } }, "bd123f0f-dbd3-3dab-9755-1c79301eeefb": { "content": "place-self: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps:e": true } }, "bd13ed32-8da5-33d7-a547-c2516d116de3": { "content": "select case (${1})\n${2}\nend select", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "select case", "matches": { "se": true } }, "bd14bc9f-f579-3863-bb9a-0362bffd3c18": { "content": "attach(${1:frame})", "doc": "Attach", "filetype": "r-snippets", "grammar": "lsp", "label": "att", "matches": { "attach": true } }, "bd14f421-adae-3a4a-94f6-f7593e1ba989": { "content": "[${1:text}](${2:link})$0", "doc": "Insert link", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert link", "matches": { "link": true } }, "bd1b0ebe-5170-3fb9-9e58-44fdb3c9e6bd": { "content": "provider \"newrelic\" {\n api_key = \"${newrelic_api_key}\"\n}", "doc": "define a newrelic provider.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic", "matches": { "tf-newrelic": true } }, "bd1d9ca0-4862-317a-a68f-5a56326c0db9": { "content": "${1:callbacks}.remove(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Crem": true } }, "bd20fa88-1eb5-35ba-b436-5d9750466a7a": { "content": "_.groupBy(${collection}, ${iteratee})", "doc": "_.groupBy([6.1, 4.2, 6.3], Math.floor);\n// => { '4': [4.2], '6': [6.1, 6.3] }\n\n// The `_.property` iteratee shorthand.\n_.groupBy(['one', 'two', 'three'], 'length');\n// => { '3': ['one', 'two'], '5': ['three'] }\n\nCreates an object composed of keys generated from the results of running\neach element of `collection` thru `iteratee`. The order of grouped values\nis determined by the order they occur in `collection`. The corresponding\nvalue of each key is an array of elements responsible for generating the\nkey. The iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-groupby", "matches": { "lodash groupby": true } }, "bd320274-ec61-318d-8f99-684637c45430": { "content": "{${1:expression}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression", "matches": { "svelte expression": true, "svexp": true } }, "bd35b860-b381-3f77-963c-ee1e00b6fcad": { "content": "_.constant(${value})", "doc": "var objects = _.times(2, _.constant({ 'a': 1 }));\n\nconsole.log(objects);\n// => [{ 'a': 1 }, { 'a': 1 }]\n\nconsole.log(objects[0] === objects[1]);\n// => true\n\nCreates a function that returns `value`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-constant", "matches": { "lodash constant": true } }, "bd3b0574-48b4-32fa-bc9c-d2e25d295e53": { "content": "lindex \"${1:list}\" ${0:?index ...?}", "doc": "The lindex command accepts a parameter, list, which it treats as a Tcl list. It also accepts zero or more indices into the list. The indices may be presented either consecutively on the command line, or grouped in a Tcl list and presented as a single argument. If additional index arguments are supplied, then each argument is used in turn to select an element from the previous indexing operation, allowing the script to select elements from sublists.", "filetype": "tcl", "grammar": "lsp", "label": "Retrieve an element from a list", "matches": { "lindex": true } }, "bd404b89-977a-3b2b-881e-0cf905655e1e": { "content": "number.truncate()", "doc": "number.truncate(): Schema\n\nTransformation that coerces the value to an integer by stripping off the digits\nto the right of the decimal point.", "filetype": "yup", "grammar": "lsp", "label": "number-truncate", "matches": { "yup number truncate": true } }, "bd43e224-c485-3f8a-8670-19aac1276f8a": { "content": "\\subparagraph{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\subparagraph": true, "subparagraph \\subparagraph{": true } }, "bd456f50-7b1c-3aa5-b235-bed9d4bf134f": { "content": "kill ${1:pid}", "doc": "\"kill\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "kill builtin", "matches": { "kill": true } }, "bd472795-d0b6-3fcb-b6bc-83806c351edb": { "content": "type ${1:name} struct {\n\t${2:attrName} ${3:attrType}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "composite literals", "matches": { "cl": true } }, "bd4a7635-8f91-32cd-9fd0-4587ec195b9a": { "content": "resource \"openstack_lb_loadbalancer_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n vip_subnet_id = \"d9415786-5f1a-428b-b35f-2f1523e146d2\"\n}", "doc": "define openstack_lb_loadbalancer_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_loadbalancer_v2", "matches": { "tf-openstack_lb_loadbalancer_v2": true } }, "bd4bc8e9-b74a-3985-8eb0-8e44c06a9511": { "content": "$.contains(${1:container}, ${0:contents})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "contains": true } }, "bd4d827f-2188-393f-8932-43a81d3185b9": { "content": "overflow: hidden;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ov:h": true } }, "bd4ea804-40ba-3903-9897-90a48474e520": { "content": "when others => ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "when others", "matches": { "wheo": true } }, "bd5b99b1-4ec6-38d7-be0d-514749f87122": { "content": "| uniq", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "uniq": true } }, "bd6183b9-9a03-3cfa-8d70-6aada70819ee": { "content": "Array.from(${1:document}.getElementsByClassName('${2:class}'))", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "getElementsByClassName", "matches": { "gc": true } }, "bd627ae1-a378-32cd-a07b-677fdc6d2bfb": { "content": "render inline: \"${1:<%= 'hello' %>}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (inline) (ri)", "matches": { "ri": true } }, "bd748b6e-da52-369c-83cf-54babef230c6": { "content": "- (IBAction)${1:method}:(${2:id})sender\n{\n\t${0}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "iba": true } }, "bd79ce1a-d979-3f66-b4b5-b115787a17e2": { "content": "while(${1:cond}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "wh": true } }, "bd7a0ae6-bb27-39dd-9f41-06fb48ffc26e": { "content": "${1:FIELDNAME} = forms.ComboField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ComboField", "matches": { "fcombo": true } }, "bd7d824c-704a-3466-8235-2ab3e7f43382": { "content": "text-emphasis before", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:b": true } }, "bd7dca44-34bd-3fe2-a7e0-d281c4903a15": { "content": "function main()\n\t$0\nend\n\nmain()", "doc": "Code snippet to create a main block.", "filetype": "julia", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "bd8027d0-0131-3796-bcf8-cc894cdb04f3": { "content": "\\$GLOBALS['${1:#:variable}']${2: = }${3:#:something}${4:;}${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "gloabals": true } }, "bd81aea8-5864-3bbf-a3a2-e4bf77530c0b": { "content": "logger.error { '${1:message}' }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "loge": true } }, "bd842717-e0b4-3279-8dfb-0837c1fd5f24": { "content": "${1:iterable}.some((${2:item}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "some", "matches": { "some": true } }, "bd8713b1-c7c4-3bac-b3cb-f67db7242f30": { "content": "for ($1;$2;$3) {$0\n}", "doc": "Generic 'for' loop", "filetype": "c", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "bd89b7b5-3c93-3865-af8a-57d8c9ce28bb": { "content": "(defrecord ${1:name} [${2:fields}]\n\t${3:protocol}\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defr": true } }, "bd8c0aa0-8615-3134-9b30-4fc7ebc1833c": { "content": "const $1 = defineAsyncComponent(() =>\n\timport('$0')\n);", "doc": "create a async vue component", "filetype": "script", "grammar": "lsp", "label": "defineAsyncComponent", "matches": { "defineAsyncComponent": true } }, "bd8f8508-1b23-3a5f-b1e5-5c742de9d48c": { "content": "text-align-last center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tal:c": true } }, "bd8fefc4-c9f8-357b-aedc-91311691ea30": { "content": "assert_equal ${1:expected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ase": true } }, "bd9213e8-8bcd-39a3-95ee-2c09876f5222": { "content": "sum(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})", "doc": "Sum of Elements", "filetype": "fortran", "grammar": "lsp", "label": "sum", "matches": { "sum": true } }, "bd948858-71cd-3d7e-b8a5-eaac3e20043a": { "content": "<%namespace file=\"${0:name}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "namespace": true } }, "bd95d7c6-3ad8-395a-ad5c-b108946c3a3e": { "content": "componentWillReceiveProps (nextProps) {\n\t$0\n}", "doc": "Invoked when a component is receiving new props. This method is not called for the initial render.", "filetype": "react-ts", "grammar": "lsp", "label": "componentWillReceiveProps", "matches": { "cwr": true } }, "bd9c26ce-1dfc-31e9-9c89-52a81dd1e08f": { "content": "assert(${1:ptr} != NULL);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "anl": true } }, "bd9e3340-cf91-39e5-bc86-185586c35cd5": { "content": "<ol type=\"a\">${1:TARGET}</ol>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ola": true } }, "bda161e8-f7c6-3e8a-8a5f-fcfff55b4254": { "content": "error ${1:name}(${2:type} ${3:name} $0);", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "error declaration", "matches": { "error": true } }, "bda50ee3-30ba-32ac-9e44-86d336c0e302": { "content": "<li>${0}</li>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "li": true } }, "bda61a9e-763b-336a-b0a2-9fe905bf77b3": { "content": "publisher = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "publisher": true } }, "bdaedec7-54da-3494-964a-bd168f7d3230": { "content": "_.first(${array})", "doc": "_.head([1, 2, 3]);\n// => 1\n\n_.head([]);\n// => undefined\n\nGets the first element of `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-first", "matches": { "lodash first": true } }, "bdaf7cc1-69c9-38a3-8cab-87b619bef4d5": { "content": "switch (${1}) {\n\t${0}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sw": true } }, "bdb44a38-9c4b-3dc8-b228-7b1a1b993948": { "content": "border-top: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdt+": true } }, "bdba036b-7420-394c-98a6-fa3109a6b294": { "content": "wordwrap(width=${1:79}, break_long_words=${2:True})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "wordwrap", "matches": { "wordwrap": true } }, "bdbb908a-aead-3e16-bfc8-9e13eba98446": { "content": "PropTypes.element.isRequired,", "doc": "React element prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeElementRequired", "matches": { "ptelr": true } }, "bdbbce5b-9423-312e-a44e-7f1f374b1714": { "content": "enter ${1:path/to/directory}", "doc": "\"enter\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "enter builtin", "matches": { "enter": true } }, "bdbc9580-9e91-3ef9-8911-5b1d61e3fccb": { "content": "{-| ${0}\n-}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "doc": true } }, "bdc09908-e75e-3f9d-8781-ba5b82846129": { "content": "import { inject } from '@angular/core'\nimport {\n ActivatedRouteSnapshot,\n CanActivateChildFn,\n RouterStateSnapshot,\n} from '@angular/router'\n\nconst ${1:Name}Guard: CanActivateChildFn = (\n route: ActivatedRouteSnapshot,\n state: RouterStateSnapshot\n) => {\n\treturn true;$0\n}", "doc": "Angular CanActivateChild guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular Functional CanActivateChildFn Guard", "matches": { "a-guard-can-activate-child": true } }, "bdc37268-fc0f-3e2a-9299-69a55e45ee76": { "content": "<a href=\"http://${1:example.com}\">${0:$1}</a>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "a:ext": true } }, "bdcae21e-436d-38bc-a57c-4b832b8d6cbc": { "content": "for (${1:i} in ${2:array}) {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "for each", "matches": { "fore": true } }, "bdcb55f6-dc4b-3bdf-9864-8da82f22b6da": { "content": "while true do\n\t${0}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "wht": true } }, "bdcd33c2-966b-38e0-8e2e-2d78145b9a62": { "content": "const ${1:store} = tweened(${2:value}, ${3:options});", "doc": "svelte create tweened store", "filetype": "svelte", "grammar": "lsp", "label": "svelte-tweened", "matches": { "s-tweened": true } }, "bdced478-dc5e-3945-80f3-a9192022112f": { "content": "white-space-collapse: break-strict", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc:bs": true } }, "bdd04ebf-ee16-3544-a034-2f381ac87634": { "content": "perform ${1:paragraph-name} varying ${2:field-1}\n from ${3:value-1} by ${4:value-2}\n until ${5:condition}\n$0", "doc": "inline perform varying", "filetype": "vscode_cobol", "grammar": "lsp", "label": "perform varying", "matches": { "perform": true, "pv": true } }, "bdd1a756-b1ee-3ad4-b72c-80f43e1d7e65": { "content": "FUNCTION INTEGER(${1:number})$0", "doc": "greatest integer value that is less than or equal to number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER", "matches": { "FUNCTION INTEGER": true } }, "bdd1e2ae-6165-3cf0-aee1-f0e2cd2816d4": { "content": "describe('${1:description}', () => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "Describe (js)", "matches": { "des": true } }, "bdd2c05a-e383-366a-bfe5-0371771387b2": { "content": "do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "bdd54af4-6a2c-31df-8e6c-dc9d71ef5892": { "content": "it('should ${1:first}', () => { ${2:second} })", "doc": "Testing `it` block", "filetype": "generated", "grammar": "lsp", "label": "itBlock", "matches": { "tit": true } }, "bdd6e597-f014-3252-ade6-39ea3480dc22": { "content": "(if ${1}\n\t(begin\n\t\t${2})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "ifb": true } }, "bdd7018f-726e-3f4d-850e-8966f340e29e": { "content": "_.keysIn(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.keysIn(new Foo);\n// => ['a', 'b', 'c'] (iteration order is not guaranteed)\n\nCreates an array of the own and inherited enumerable property names of `object`.\n\n**Note:** Non-object values are coerced to objects.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-keysin", "matches": { "lodash keysin": true } }, "bdd78bbe-0a17-3cc8-aea8-513fa85319dc": { "content": "text-emphasis: disc;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "te:ds": true } }, "bdd8a6cb-c01f-3f76-a963-05cd0097e9a2": { "content": "(fun ${1:x} -> ${2:x})", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "(fun x -> ..)", "matches": { "fun": true } }, "bde101a1-9d76-3af7-a557-cee872be1672": { "content": "_.isMap(${value})", "doc": "_.isMap(new Map);\n// => true\n\n_.isMap(new WeakMap);\n// => false\n\nChecks if `value` is classified as a `Map` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-ismap", "matches": { "lodash ismap": true } }, "bde13901-d0ff-3a59-b267-52151bca4f1d": { "content": "<.. $1", "doc": "Extend, Include", "filetype": "plantuml", "grammar": "lsp", "label": "Extend Arrow (Right)", "matches": { "rext": true } }, "bde1986f-11e4-3387-9e93-3b597a0535c7": { "content": "case ${1} is\n\t${2}\nend case;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "ca": true } }, "bde29e37-cde2-3a29-889f-0e8d60bac889": { "content": "fontWeight: '${1:normal}',", "doc": "fontWeight", "filetype": "react-native", "grammar": "lsp", "label": "fontWeight", "matches": { "fo": true } }, "bdeb8d89-14d2-31b2-be7a-00d361b78a9d": { "content": "_.hasIn(${object}, ${path})", "doc": "var object = _.create({ 'a': _.create({ 'b': 2 }) });\n\n_.hasIn(object, 'a');\n// => true\n\n_.hasIn(object, 'a.b');\n// => true\n\n_.hasIn(object, ['a', 'b']);\n// => true\n\n_.hasIn(object, 'b');\n// => false\n\nChecks if `path` is a direct or inherited property of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-hasin", "matches": { "lodash hasin": true } }, "bdebec15-1abd-3534-9891-494599e6a385": { "content": "display: block;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "display: block", "matches": { "disb": true } }, "bdedcf3c-e6d6-3efa-940a-b24ac5b3c822": { "content": "logic${1:#: nbit} ${2:reg}_r, $2_w;${3:TARGET}", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "logic [] _r, _w;", "matches": { "rw": true } }, "bdf07717-9744-3b30-89f4-2327a2b54b33": { "content": "<legend><span>${0}</span></legend>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "legend+": true } }, "bdf17868-4bd2-3343-8657-fb765ed33363": { "content": "text-emphasis: circle", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:c": true } }, "bdf1821c-05f8-3bfe-9142-0e7e07ce9e44": { "content": "overflow-x: hidden;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovx:h": true } }, "bdf31af4-89c2-3b3a-88f9-6ae0bb503f08": { "content": "resource \"ibm_lb_vpx\" \"${myResourceName}\" {\n datacenter = \"dal09\"\n speed = 10\n version = \"10.1\"\n plan = \"Standard\"\n ip_count = 2\n}", "doc": "define a ibm lb vpx resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_lb_vpx", "matches": { "tf-ibm_lb_vpx": true } }, "bdf94b54-edd9-3a16-a307-91958caf66a7": { "content": "signed(${1:7} ${2|downto,to|} ${3:0})", "doc": "signed Type", "filetype": "vhdl", "grammar": "lsp", "label": "signed", "matches": { "si": true } }, "be01be39-a552-3435-9f02-c8930f968170": { "content": "${1:fn} : ${2:a}\n$1 =\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "fn0": true } }, "be032a07-4e6d-32d1-911b-795dc97a6b59": { "content": "docs(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "docs conventional commit", "matches": { "docs": true } }, "be0455df-4fbb-346e-9ef8-7db738611de2": { "content": "${1:command} | format filesize ${2|b,kb,mb,gb,tb,pb,eb,zb,kib,mib,gib,tib,pib,eib,zib|} ${3:column}", "doc": "\"format filesize\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "format filesize builtin", "matches": { "format-filesize": true } }, "be053b25-d360-3d73-9dc8-3a1b9e54469b": { "content": "<table>\n\t$1\n</table>", "doc": "HTML - Defines a table", "filetype": "html", "grammar": "lsp", "label": "table", "matches": { "table": true } }, "be08c395-da9d-3731-b9c0-ed5ddd40f495": { "content": "binary(${1:value}${2:, }${0:digits});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "binary": true } }, "be0a2b21-c051-32cb-ac0f-c3b62c17b930": { "content": "<aside>\n\t${0}\n</aside>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "aside": true } }, "be0b0569-24c9-36e6-aa5b-c0a4313fd9a7": { "content": "<?php foreach ($${1:vars} as $${2:$var}): ?>\n\t${0:${VISUAL}}\n<?php endforeach ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "?f": true } }, "be0c970b-712b-3872-bb89-c47ca6ecb5ec": { "content": "command! ${1:#:command_name} call ${2:#:func_name}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "command call function", "matches": { "command": true } }, "be1038d7-b700-3824-bc98-6d0e67dcd682": { "content": "phase.raise_objection(this);\n\t$0\nphase.drop_objection(this);", "doc": "UVM raise_objection & drop_objection template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_objection_block", "matches": { "phase_objection": true, "uvm_objection_block": true } }, "be11dc6c-cd88-3d5f-a495-d8e5142be5ac": { "content": "values($1)\n$0", "doc": "The Object.values() method returns an array of a given object's own enumerable string-keyed property values.", "filetype": "javascript", "grammar": "lsp", "label": "values", "matches": { "values": true } }, "be15b408-0ba3-3a88-b963-3cd1b92f3690": { "content": "{%- comment -%}${description:}{%- endcomment -%}", "doc": "Control flow tag: case", "filetype": "jekyll", "grammar": "lsp", "label": "Tag comment", "matches": { "comment": true } }, "be165e31-0e00-3b25-a642-548ea6b40fa4": { "content": "${1:private/public }${2:Object} ${3:o}${4: = new }$2(${0});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "obj": true } }, "be169bc0-3b0d-3cd5-b886-1e55533084ea": { "content": "external: ${1:boolean}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "External", "matches": { "exter": true } }, "be19dd06-e1ec-3ebf-881f-075938929e9a": { "content": "background: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bg": true } }, "be286ea5-0132-3f12-8a2e-5ecf95403ab2": { "content": "@license ${1:identifier}$0", "doc": "Identify the license that applies to this code.", "filetype": "jsdoc", "grammar": "lsp", "label": "license", "matches": { "@license": true } }, "be2c1931-483c-3069-934c-12d73f1d98f9": { "content": "const [ref, inView, entry] = useInView(options)", "doc": "The new React Hooks make it easier than ever to monitor the inView state of your components. Call the useInView hook with the (optional) options you need. It will return an array containing a ref, the inView status and the current IntersectionObserverEntry. Assign the ref to the DOM element you want to monitor, and the hook will report the status. \n\nOptions\nroot(type: Element, default: window, required: false)\nThe Element that is used as the viewport for checking visibility of the target. Defaults to the browser viewport (window) if not specified or if null.\n\nrootMargin(type: String, default: '0px', required: false)\nMargin around the root. Can have values similar to the CSS margin property.\n\nthreshold(type: Number, default: 0, required: false)\nNumber between 0 and 1 indicating the percentage that should be visible before triggering. Can also be an array of numbers, to create multiple trigger points.\n\ntriggerOnce(type: Boolean, default: false, required: false)\nOnly trigger this method once", "filetype": "react-intersection-observer", "grammar": "lsp", "label": "react-intersection-observer-use-in-view", "matches": { "react-intersection-observer useinview": true, "rio useinview": true } }, "be36303d-c2d3-36eb-be63-96708fe6c2cd": { "content": "const [${2:second}] = ${1:first}", "doc": "Creates and assigns a local variable using array destructing", "filetype": "generated", "grammar": "lsp", "label": "destructingArray", "matches": { "dar": true } }, "be391bbb-3d7a-38bd-9065-0d8ef74a41eb": { "content": "bind:@\"${2:#:binding}\" toObject:${3:observableController} withKeyPath:@\"${4:keyPath}\" options:${5:nil}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "bind": true } }, "be397f87-346a-303e-ac87-3c765d478f27": { "content": "${1:fn} : ${2:a} -> ${3:a}\n$1 ${4} =\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "fn1": true } }, "be3ceab5-6f2a-3e84-892c-3a6611598e2e": { "content": "do {\n\t$0\n} while (${1:condition})", "doc": "Do-While Statement", "filetype": "typescript", "grammar": "lsp", "label": "Do-While Statement", "matches": { "dowhile": true } }, "be42871f-5608-3abc-bdf8-ea2e94bf0685": { "content": "background-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgc": true } }, "be54a319-7d15-3918-bb34-7d629d923039": { "content": "${1:obj}.last('${1:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "last": true } }, "be589e48-c9f1-3be1-a622-8f2925249f1f": { "content": "function atan(${1:tangent})$0", "doc": "function trigonometric arc-tangent, or inverse tangent, of tangent", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-atan", "matches": { "function atan": true } }, "be5ce975-bf37-3411-af49-56e757494b17": { "content": "background-position-y ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgpy": true } }, "be5e8f6c-7db9-3204-ab4b-dc3b789f495a": { "content": "function numval-c(${1:string},${2:currency-symbol}${3:,ANYCASE})$0", "doc": "corresponding numeric value for string, case-sensitive if ANYCASE not given", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-numval-c", "matches": { "function numval-c": true } }, "be60af00-ab59-3720-ad6a-ac1b73c220eb": { "content": "class ${1:FormName}(forms.Form):\n\t\"\"\"${2:docstring}\"\"\"\n\t${0}", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "form": true } }, "be620b30-b124-3aa8-8e79-10a7b8f0d454": { "content": "@if (${1:condition})\n ${2}\n@elseif (${3:condition})\n ${4}\n@else\n ${5}\n@endif", "doc": "", "filetype": "blade", "grammar": "snu", "label": "if elseif else endif", "matches": { "ifelse": true } }, "be64574a-4136-331a-8787-0b2ed6564d13": { "content": "caption-side: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cps": true } }, "be65cafe-27f5-33a1-b27b-c190127bb7ce": { "content": "FUNCTION LOG10(${1:number})$0", "doc": "format base 10 logarithm of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOG10", "matches": { "FUNCTION LOG10": true } }, "be66583a-5b8e-3265-9879-8873cd882da3": { "content": "export default function ${1:${TM_FILENAME_BASE}}(${2:params}) {\n\t$0\n};", "doc": "Export default function in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "exportDefaultFunction", "matches": { "edf": true } }, "be6786b3-a22b-3c49-9d63-71e33048572e": { "content": "let pos_save = getpos('.')\ntry\n ${0}\nfinally\n call setpos('.', pos_save)\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "use pos save", "matches": { "save_pos": true } }, "be6adf44-1c5c-39d0-a470-2c4bff270f8c": { "content": "outline: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "o:n": true } }, "be6ea105-d41a-3eda-8807-3242be7064eb": { "content": "@isset(${1})\n ${2}\n@endisset", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@isset ... @endisset", "matches": { "isset": true } }, "be6fe565-3f2d-3d4d-9deb-794db59352be": { "content": "t.binary :${1:title}${2:, limit: ${3:2}.megabytes}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create binary column", "matches": { "tcbi": true } }, "be71a56a-74fb-35d1-b9d6-e3ec9519bf57": { "content": "<map name=\"$1\">\n\t$2\n</map>", "doc": "HTML - Defines an image map", "filetype": "html", "grammar": "lsp", "label": "map", "matches": { "map": true } }, "be78c2ee-49cd-3526-834f-20db6941399f": { "content": "\\label{${1}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\label": true, "label": true } }, "be7ae2e2-8d1d-35e6-8b17-bdf77c51f00c": { "content": "source(${1:'${2:}'}${3:, chdir = ${4:TRUE}})", "doc": "Source", "filetype": "r-snippets", "grammar": "lsp", "label": "sou", "matches": { "source": true } }, "be81a042-319e-32b2-9980-b7b81ceecc53": { "content": "{%- when ${1:condition} -%}\n$0", "doc": "Control flow tag: when, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag when, whitespaced", "matches": { "when-": true } }, "be82feea-6bd9-39fb-9f7d-07ef77d17509": { "content": "validates_numericality_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:is not a number}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_numericality_of", "matches": { "vn": true } }, "be931e96-52df-3fd5-b599-dc94ef568857": { "content": "pluralize:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "pluralize": true } }, "be973f94-d652-3a0d-9da8-992ea63d6c20": { "content": "switch (${1:/* variable */}) {\n\tcase ${2:/* variable case */}:\n\t\t${3}\n\t\t${4:break;}${5}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "switchndef": true } }, "bea0bc37-984a-3f90-a3ef-743dd368706b": { "content": "spyOn(${1:object}, \"${2:method}\")$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "spy on (coffee)", "matches": { "s": true } }, "bea69ef1-d8ce-3c54-912f-96d174d63b03": { "content": "export const use$0 = () => {\n\n}", "doc": "Create React Hook", "filetype": "react-ts", "grammar": "lsp", "label": "createReactHook", "matches": { "crh": true } }, "bea7029b-ec0a-3b08-b9bf-780c8f2d31f2": { "content": "pack(${1:array}, mask=(${2:$1>0})${3:, vector=${4:destination vector}})", "doc": "pack", "filetype": "fortran", "grammar": "lsp", "label": "pack", "matches": { "pack": true } }, "beb2671b-8be1-3536-b2d0-e39246d56a16": { "content": "hsla(${1:360}, ${2:100}%, ${3:100}%, ${4:0.5})$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color hsla", "matches": { "hsla": true } }, "beba9fd9-2617-3ac0-b440-aad83fbf465e": { "content": "file(glob ${1:srcs} *.${0:cpp})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "glob": true } }, "bebd30d6-fb12-3614-bbd6-31af35269829": { "content": "console.clear()", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.clear", "matches": { "cclear": true } }, "bebd48cc-2af0-3dcf-8d7e-4fa656f661ed": { "content": "SELECT ${1:attribute(s)}\n\tFROM ${2:tableName}\n\tORDER BY ${3:attribute(s)} ${4:ASC|DESC};", "doc": "Select with order", "filetype": "sql", "grammar": "lsp", "label": "selector", "matches": { "selector": true } }, "bec106d0-aa6f-33d6-aa82-852d4eda4ca2": { "content": "NSMutableArray * array;", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "ma": true } }, "bec1c006-1b0c-329a-908a-21073d5a4afc": { "content": "import { inject } from '@angular/core'\nimport { CanMatchFn, Route, Router, UrlSegment } from '@angular/router'\n\nexport const ${2:Name}Guard: CanMatchFn = (\n\troute: Route,\n\tsegments: UrlSegment[]\n) => {\n\treturn true;$0\n}", "doc": "Angular Functional CanMatchFn guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular Functional CanMatchFn Guard", "matches": { "a-guard-can-match": true } }, "bec2d1d9-b511-3797-abe6-cd135b3923cb": { "content": "perspective(${1:fov}, ${2:aspect}, ${3:zNear}, ${0:zFar});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "perspective": true } }, "bec60a2c-e488-38ce-9e28-812381c18d1d": { "content": "<%= form_for @changeset, ${1:\"${2:/users}\"}, fn f -> %>\n\t\t$0\n\n\t<%= submit \"Submit\" %>\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "form_for", "matches": { "ff": true } }, "becf5083-3986-3b9f-85d8-8d238dccf17d": { "content": "${1:move }|$2| { $3 }", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Closure, anonymous function (inline)", "matches": { "||": true } }, "bed31d0f-c8b8-3e51-ae36-af3881be7559": { "content": "lambda ${1:parameter_list}: ${2:expression}", "doc": "lambda statement", "filetype": "python", "grammar": "lsp", "label": "lambda", "matches": { "lambda": true } }, "bed60e17-e9c8-37c6-bfff-3d7f975def7f": { "content": "internal string ${1} { get; protected set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps&|": true } }, "bed73d07-d422-388e-8932-e661ee0e655f": { "content": "list-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lis:n": true } }, "beda079b-76b4-3a61-a2cc-8361c35e0a25": { "content": "{{- if .Values.$1.enabled }}\napiVersion: extensions/v1beta1\nkind: Deployment\nmetadata:\n labels:\n\tapp: {{ template \"$2.name\" . }}\n\tchart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\tcomponent: \"{{ .Values.$1.name }}\"\n\theritage: {{ .Release.Service }}\n\trelease: {{ .Release.Name }}\n name: {{ template \"$2.$1.fullname\" . }}\nspec:\n replicas: {{ .Values.$1.replicaCount }}\n revisionHistoryLimit: {{ .Values.revisionHistoryLimit }}\n template:\n\tmetadata:\n\t{{- if .Values.$1.podAnnotations }}\n\t annotations:\n{{ toYaml .Values.$1.podAnnotations | indent 8 }}\n\t{{- end }}\n\t labels:\n\t\tapp: {{ template \"$2.name\" . }}\n\t\tcomponent: \"{{ .Values.$1.name }}\"\n\t\trelease: {{ .Release.Name }}\n\t\t{{- if .Values.$1.podLabels }}\n{{ toYaml .Values.$1.podLabels | indent 8 }}\n\t\t{{- end }}\n\tspec:\n\t {{- if .Values.imagePullSecrets }}\n\t imagePullSecrets:\n{{ toYaml .Values.imagePullSecrets | indent 8 }}\n\t {{- end }}\n\t containers:\n\t\t- name: {{ template \"${2:chartName}.name\" . }}-{{ .Values.$1.name }}\n\t\t image: \"{{ .Values.$1.image.repository }}:{{ .Values.$1.image.tag }}\"\n\t\t imagePullPolicy: \"{{ .Values.$1.image.pullPolicy }}\"\n\t\t args:\n\t\t {{- range $key, $value := .Values.$1.extraArgs }}\n\t\t\t{{- if $value }}\n\t\t\t- --{{ $key }}={{ $value }}\n\t\t\t{{- else }}\n\t\t\t- --{{ $key }}\n\t\t\t{{- end }}\n\t\t {{- end }}\n\t\t livenessProbe:\n\t\t\thttpGet:\n\t\t\t path: /healthz\n\t\t\t port: 8080\n\t\t\t scheme: HTTP\n\t\t\tinitialDelaySeconds: 30\n\t\t\ttimeoutSeconds: 5\n\t\t ports:\n\t\t\t- name: http\n\t\t\t containerPort: 8080\n\t\t\t protocol: TCP\n\t\t resources:\n{{ toYaml .Values.$1.resources | indent 12 }}\n\t{{- if .Values.$1.nodeSelector }}\n\t nodeSelector:\n{{ toYaml .Values.$1.nodeSelector | indent 8 }}\n\t{{- end }}\n\t{{- if .Values.$1.tolerations }}\n\t tolerations:\n{{ toYaml .Values.$1.tolerations | indent 8 }}\n\t{{- end }}\n\t{{- if .Values.$1.affinity }}\n\t affinity:\n{{ toYaml .Values.${1:value_key}.affinity | indent 8 }}\n\t{{- end }}\n\t terminationGracePeriodSeconds: 60\n{{- end }}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "deploy_sample_spec": true } }, "bee90786-10bf-3ee2-9ca0-9a3d11dfe3e0": { "content": "grid-column-end ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gce": true } }, "beed40d2-9491-37c5-95ff-866524f3a194": { "content": "require('dotenv').config({ encoding: '${1:latin1}' })", "doc": "You may specify the encoding of your file containing environment variables.", "filetype": "dotenv", "grammar": "lsp", "label": "dotenv-encoding", "matches": { "dotenv encoding": true } }, "bef112ec-aa2e-3aa9-b431-f5e37d82c010": { "content": "font-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fs": true } }, "bef34257-776a-37c5-9bb6-1864189f064e": { "content": "while $1 do\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "while": true } }, "befceca4-4659-35e6-9d8a-545813a07e41": { "content": "console.group('${1:label}');", "doc": "Groups and indents all following output by an additional level, until console.groupEnd() is called.", "filetype": "base", "grammar": "lsp", "label": "consolegroup", "matches": { "base console group": true } }, "bf08b91a-a612-3109-8f9d-54b99fe2f397": { "content": "#!/bin/sh", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "#!": true } }, "bf09ac6a-a919-35ab-ab2c-8d0d6b4f7a7e": { "content": "Ada.Text_IO.Put_Line(${1});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Put_Line", "matches": { "putl": true } }, "bf0f53a6-b8b7-3cdd-9b8d-ed0fa5956d78": { "content": "console.log(${1:object});", "doc": "Displays a message in the console", "filetype": "snippets", "grammar": "lsp", "label": "consoleLog", "matches": { "clg": true } }, "bf111deb-c1fb-328f-9b70-adff04a4c8f8": { "content": "border-bottom-left-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbli:n": true } }, "bf13be85-d8ed-3d44-835a-864ef6a53abc": { "content": "<xsl:with-param name=\"${1:name}\" select=\"${0:*}\" />", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "select", "matches": { "with-param": true } }, "bf13f716-7b12-390e-8dc6-39314bd93994": { "content": "resource \"aws_sqs_queue\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_sqs_queue", "filetype": "terraform", "grammar": "lsp", "label": "aws_sqs_queue", "matches": { "tf-aws_sqs_queue": true } }, "bf15cf1e-95e8-307e-aad8-2aa215885879": { "content": "resource \"mysql_grant\" \"${MyResource}\" {\n user = \"example-user\"\n host = \"example-host\"\n database = \"example-database\"\n privileges = \"example-privileges \"\n}", "doc": "Defines mysql_grant resource", "filetype": "terraform", "grammar": "lsp", "label": "mysql_grant", "matches": { "tf-mysql_grant": true } }, "bf1647af-d1bd-38ee-8f5d-26687973d3a9": { "content": "clip rect(${1:0} ${2:0} ${3:0} ${0:0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cp:r": true } }, "bf1a55ef-df07-3fa6-b0f3-fd8d8b06c46b": { "content": "render action: '${0:action}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ra": true } }, "bf1f765e-6d44-317e-a42a-10659fa0cf50": { "content": "top: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "t:a": true } }, "bf215f0e-311b-3508-824a-e2954709f782": { "content": "const ${1:name} = ${2:value}", "doc": "\"const\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "const builtin", "matches": { "const": true } }, "bf22c0f6-6bed-3862-afd4-15795b1f81f8": { "content": "*ngFor=\"let ${1:item} of ${2:list}\"${0}", "doc": "Angular *ngFor", "filetype": "html", "grammar": "lsp", "label": "ngFor", "matches": { "a-ngFor": true } }, "bf25a892-64f3-3a20-9575-295cb42a7f8b": { "content": "resource \"aws_autoscaling_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_attachment", "matches": { "tf-aws_autoscaling_attachment": true } }, "bf26221a-56fd-3a55-b4a2-eae350e7de3d": { "content": "?assert(${0})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "as": true } }, "bf304ac9-7d14-3ca2-bc76-5bcee0ee0b66": { "content": "if err != nil {\n\tlog.Fatal(err)\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error with log.Fatal(err)", "matches": { "errl": true } }, "bf35f2ac-3d45-33f7-bfd1-53f299b32b86": { "content": "while ($1) {\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "wh": true } }, "bf40e06d-d2d1-34a9-9947-1d350ba47a80": { "content": "| lstrip", "doc": "String filter: lstrip", "filetype": "liquid", "grammar": "lsp", "label": "Filter lstrip", "matches": { "lstrip": true } }, "bf4270a0-18a9-32c4-946b-dda052653f99": { "content": "<iframe id=\"${1}\" src=\"${2}\" frameborder=\"0\"></iframe>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "iframe#": true } }, "bf47a38f-85dd-3a52-b088-ec152e3ffb39": { "content": "${1:name}.split(\"${0:,}\")", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "spl": true } }, "bf5ec2c8-5d66-366a-9c5d-3c432174dbe1": { "content": "generic\n\ttype ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "generic type", "matches": { "generic": true } }, "bf6be254-b944-3fb8-b396-5e909137d1f4": { "content": "do {\n\t$0\n} while($1);", "doc": "Code snippet for do...while loop", "filetype": "cpp", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "bf766627-b7ec-30b3-ad19-ca5d1809eb2a": { "content": "lreverse \"${0:list}\"", "doc": "The lreverse command returns a list that has the same elements as its input list, list, except with the elements in the reverse order.", "filetype": "tcl", "grammar": "lsp", "label": "Reverse the order of a list", "matches": { "lreverse": true } }, "bf785663-5a6a-318d-ae00-d7550d3a725f": { "content": "@listens ${1:eventName}$0", "doc": "List the events that a symbol listens for.", "filetype": "jsdoc", "grammar": "lsp", "label": "listens", "matches": { "@listens": true } }, "bf8060ad-a043-30d1-ad7f-372553e7012f": { "content": "void keyPressed(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "keyPressed": true } }, "bf8615ea-8b15-3b2b-934f-152eb6d894b7": { "content": "(defun $1 ($2)\n\t$0)", "doc": "", "filetype": "lfe", "grammar": "snu", "label": "", "matches": { "def": true } }, "bf8be9c0-a05b-3088-830d-14a1253e4a89": { "content": "class ${1:className};\n\t$0\nendclass : $1", "doc": "class name; ... endclass", "filetype": "systemverilog", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "bf8d4777-28c5-3768-a19e-5b16f7a70bc9": { "content": "elevation: ${1},", "doc": "elevation", "filetype": "react-native-ts", "grammar": "lsp", "label": "elevation", "matches": { "e": true } }, "bf8efdf1-a2f3-3a96-a616-189c3b16fea7": { "content": "{#each ${1:items} as ${2:item}}\n\t${3: <!-- content here -->}\n{:else}\n\t${4: <!-- empty list -->}\n{/each}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-else-block", "matches": { "sveach-else": true, "svelte each else": true } }, "bf8febda-b1cf-352c-b4ae-70569817a979": { "content": "protected int ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi|-": true } }, "bf9912b1-c530-3e86-ba48-14d3ea82e604": { "content": "number.integer()", "doc": "number.integer(message?: string | function): Schema\n\nValidates that a number is an integer.", "filetype": "yup", "grammar": "lsp", "label": "number-integer", "matches": { "yup number integer": true } }, "bf9dd7d6-024a-39ee-8794-090f7bd39493": { "content": "slot=\"$1\"$0", "doc": "slot=''. Expects: string. Used on content inserted into child components to indicate which named slot the content belongs to.", "filetype": "html", "grammar": "lsp", "label": "slotA", "matches": { "slotA": true } }, "bfaa1c56-5036-3ac7-8bad-92a0f3cf373a": { "content": "<% } else { %>\n $1", "doc": "EJS if statement", "filetype": "ejs", "grammar": "lsp", "label": "EJS Else Statement", "matches": { "ejselse": true } }, "bfadfcc6-0a5b-3155-aa9d-d0238ed981d3": { "content": "static getDerivedStateFromProps(nextProps, prevState) {\n\t$0\n}", "doc": "Invoked after a component is instantiated as well as when it receives new props. It should return an object to update state, or null to indicate that the new props do not require any state updates.", "filetype": "react-ts", "grammar": "lsp", "label": "componentGetDerivedStateFromProps", "matches": { "cgd": true } }, "bfb114df-d0e7-31db-b142-7d47a805b800": { "content": "foreach (${1:item} = ${2:list}) {\n\t${3}\n}", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "foreach": true } }, "bfb375a1-0833-3c82-b71c-4c52d5d05d1d": { "content": "jasmine.any($1)", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "any (coffee)", "matches": { "any": true } }, "bfb4fd9a-e9ac-3770-af9b-07d386f2bfa0": { "content": "[formGroup]=\"${1:form}\"", "doc": "Angular formGroup", "filetype": "html", "grammar": "lsp", "label": "ngFormGroup", "matches": { "a-formGroup": true } }, "bfb679c7-db0a-3cb4-8b27-6a67152e1629": { "content": "$.isNumeric(${1:value})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isnum": true } }, "bfb83fe9-adfd-35b1-8ca4-71a86b1ebfbb": { "content": "page-break-before: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbb": true } }, "bfba5bf0-0701-39a7-93ef-9b6ed46d5665": { "content": "${1:FIELDNAME} = models.CharField($2, max_length=${3:50})", "doc": "", "filetype": "django", "grammar": "snu", "label": "CharField", "matches": { "mchar": true } }, "bfce7274-7ce5-34b8-beca-e95d7a570e9d": { "content": "{% include \"${1:template}\" %}$0", "doc": "inc", "filetype": "twig", "grammar": "lsp", "label": "inc", "matches": { "inc": true } }, "bfcf8cac-34d4-360d-890e-671af2521466": { "content": "_.assign(${object}, ${sources})", "doc": "function Foo() {\n this.a = 1;\n}\n\nfunction Bar() {\n this.c = 3;\n}\n\nFoo.prototype.b = 2;\nBar.prototype.d = 4;\n\n_.assign({ 'a': 0 }, new Foo, new Bar);\n// => { 'a': 1, 'c': 3 }\n\nAssigns own enumerable string keyed properties of source objects to the\ndestination object. Source objects are applied from left to right.\nSubsequent sources overwrite property assignments of previous sources.\n\n**Note:** This method mutates `object` and is loosely based on\n[`Object.assign`](https://mdn.io/Object/assign).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-assign", "matches": { "lodash assign": true } }, "bfd1ba00-5c10-32f0-a02d-e877bcab000c": { "content": "ortho(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${0:far});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ortho": true } }, "bfd509f3-0fe1-3c35-8ded-03ac8673c8e0": { "content": "@manual{${1:name},\n title = {${2:title}},\n author = {${3:?_author}},\n organization = {${4:?_organization}},\n address = {${5:?_address}},\n edition = {${6:?_edition}},\n year = {${7:year}},\n month = {${8:?_month}},\n note = {${9:?_note}},\n}", "doc": "Technical manual", "filetype": "bibtex", "grammar": "lsp", "label": "@manual", "matches": { "@manual": true } }, "bfd75c9b-5b5c-3b9b-bcff-9fb6e7d58256": { "content": "border-style: ${1|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-style", "matches": { "bors": true } }, "bfd9931f-02b3-3e6a-80b9-d952894b9839": { "content": "Plug '${1}', { 'do': '${0}' }", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition with { 'do': '' }", "matches": { "plugdo": true } }, "bfe139f0-cac5-3b7b-997d-705bd00c9fb1": { "content": "table-layout fixed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tbl:f": true } }, "bfe1dc53-8ce7-3067-b5c6-511aca077412": { "content": "type\t\tsymmetryPlane;", "doc": "", "filetype": "openfoam", "grammar": "snu", "label": "", "matches": { "sym": true } }, "bfe2e0df-3f1e-3dac-973b-2a7400cc9a29": { "content": "echo CHtml::activeFileField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhaff": true } }, "bfe3ef2b-33ba-3137-a8a8-a99ee654a8e1": { "content": "cursor: move;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:m": true } }, "bfe711d6-72d6-3b3e-8e84-a64f280c4e75": { "content": "`uvm_object_param_utils_begin(${1:type})\n\t$2\n`uvm_object_param_utils_end", "doc": "register the object class(with parameter) to factory, with field automation", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_object_param_utils_block", "matches": { "`uvm_object_param_utils_begin": true, "uvm_object_param_utils_block": true } }, "bffb7186-1299-30d6-9c59-e21717674330": { "content": "${1:public }function ${2:#:FunctionName}(${3})\n{\n\t${4:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "public function () {}", "matches": { "function": true } }, "c0018065-6e7a-3b2a-90c1-0e76ea8f0834": { "content": "display compact", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:cp": true } }, "c006ea4e-165f-3ef9-aec6-cbc964a8c61b": { "content": "PropTypes.func.isRequired,", "doc": "Func prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-func-required", "matches": { "prop-types func required": true, "ptfr": true } }, "c00c4117-0f1f-325e-a263-4d55f327f8ac": { "content": "list-style-position: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lisp": true } }, "c00f101c-f99e-305d-89f0-80e8912f5af1": { "content": "{%- assign ${1:variable} = ${0:value} -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "assign-": true } }, "c00f4dde-6965-34f1-bfde-4bd4280784e6": { "content": "font-family ${0:Capitals,Impact},fantasy", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ff:f": true } }, "c0144864-5db7-3f63-8d87-06ad242b31ca": { "content": "_.isEqualWith(${value}, ${other}, ${customizer})", "doc": "function isGreeting(value) {\n return /^h(?:i|ello)$/.test(value);\n}\n\nfunction customizer(objValue, othValue) {\n if (isGreeting(objValue) && isGreeting(othValue)) {\n return true;\n }\n}\n\nvar array = ['hello', 'goodbye'];\nvar other = ['hi', 'goodbye'];\n\n_.isEqualWith(array, other, customizer);\n// => true\n\nThis method is like `_.isEqual` except that it accepts `customizer` which\nis invoked to compare values. If `customizer` returns `undefined`, comparisons\nare handled by the method instead. The `customizer` is invoked with up to\nsix arguments: (objValue, othValue [, index|key, object, other, stack]).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isequalwith", "matches": { "lodash isequalwith": true } }, "c015f847-da97-33c4-8491-61cae3110892": { "content": "it { should allow_mass_assignment_of :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isama": true } }, "c0164aa6-f8c5-362e-bc89-0417f1b5ed76": { "content": "before :${1:each} do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert before block", "matches": { "bef": true } }, "c019a0f5-c362-3ecc-a8c0-54db26f01889": { "content": "PropTypes.func.isRequired,", "doc": "Func prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeFuncRequired", "matches": { "ptfr": true } }, "c0263263-33e5-35e6-9a4e-63a698d76551": { "content": "class ${1:ClassName}($2):\n\t\"\"\"${3:docstring for $1.}\"\"\"\n\tdef __init__(self, ${4:arg}):\n\t\t${5:super($1, self).__init__()}\n\t\tself.$4 = $4$0", "doc": "Class definition template", "filetype": "python", "grammar": "lsp", "label": "class template", "matches": { "classi": true } }, "c02910e1-2157-3ef1-8fde-0e3f9eb0458b": { "content": "@eventProperty$0", "doc": "The @eventProperty tag is used to mark a reflection as belonging in the \"Events\" group. It is equivalent to specifying @group Events in the comment.", "filetype": "tsdoc", "grammar": "lsp", "label": "eventProperty", "matches": { "@eventProperty": true } }, "c02924d1-b6f1-3c8f-ad2e-28f699806726": { "content": "value>${1:property-description}</value>\n*>> $0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "<value", "matches": { "<value>": true } }, "c02bb666-0e55-3384-9286-1c690e67f4d4": { "content": "${1:FIELDNAME} = forms.SplitDateTimeField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "SplitDateTimeField", "matches": { "fsdatetime": true } }, "c02c7041-02d1-3dc0-9a5e-84a7986dc220": { "content": "@synchronized (${1:token}) {\n\t${2:statements}\n}", "doc": "Create a finally block", "filetype": "objc", "grammar": "lsp", "label": "@synchronized", "matches": { "@synchronized": true } }, "c02ed827-1383-3f58-806b-bdda867ff7eb": { "content": "<?php\n\tnamespace Controllers;\n\tuse Core\\View;\n\tuse Core\\Controller;\n\n\tclass ${1:class_name} extends Controller\n\t{\n\t\tpublic function __construct()\n\t\t{\n\t\t\tparent::__construct();\n\t\t}\n\n\t\tpublic function index()\n\t\t{\n\t\t\t${2:}\n\t\t}\n\t}", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_controller": true } }, "c02f6edb-8d35-3fbe-b924-05e5cd423c69": { "content": "{% endcache %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endcache", "matches": { "endcache": true } }, "c0354ae5-9e52-34fb-893a-3968df6cc565": { "content": "@section('${1:section name}')\n @parent\n\n ${2}\n@endsection", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@section @parent ... @endsection", "matches": { "section-parent": true } }, "c03b89d2-bc26-37fb-a411-58ef3e44984c": { "content": "return ${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "return ...", "matches": { "return": true, "rt": true } }, "c03c5ee0-d7ac-393f-a109-545c010b323b": { "content": "${1:router}.resolve($2)$0", "doc": "router.resolve()", "filetype": "script", "grammar": "lsp", "label": "routerResolve", "matches": { "routerResolve": true } }, "c047d156-72e9-36f9-a191-c9f1ced0338f": { "content": "else if(${1}) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "eif": true } }, "c04bbb71-6f59-3124-bfb2-8dc0502b448e": { "content": "↩", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "return": true } }, "c04e930a-0d33-3320-84e0-b3935e070098": { "content": "page-break-after right", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgba:r": true } }, "c058906c-0560-3e5b-86da-31432ddaa583": { "content": "System.out.format(${1});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "format": true } }, "c05b90a6-7413-3614-b03e-f881765e12ef": { "content": "DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nLicensed under the \"THE BEER-WARE LICENSE\" (Revision 42):\nEveryone is permitted to copy and distribute verbatim or modified\ncopies of this license document, and changing it is allowed as long\nas the name is changed.\n\n\tDO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\nTERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\t0. You just DO WHAT THE FUCK YOU WANT TO.", "doc": "WTFPL License", "filetype": "license", "grammar": "lsp", "label": "WTFPL", "matches": { "WTFPL": true } }, "c0615e33-eb53-3c03-9260-bf8c65cd7bc3": { "content": "@function ${1:name}(${2:args}) {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "fun": true } }, "c0630969-539b-30b3-93b2-e6a235fede76": { "content": "overflow-y: visible", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovy:v": true } }, "c067b8ef-0e59-3586-a44c-50d4cec83805": { "content": "from django.contrib.postgres.fields import ${1|ArrayField,JSONField,HStoreField|}", "doc": "PostgreSQL specific model fields", "filetype": "models", "grammar": "lsp", "label": "ipostgresmf", "matches": { "ipostgresmf": true } }, "c06911e5-be27-312e-9f1b-b3872d2b569b": { "content": "(defrecord ${1:record} [${2:constructor-args}]\n ${3:protocol} (${3:method} [${5}] ${6}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defrecord": true } }, "c070997c-4975-32c7-96ec-5fddc2e99918": { "content": "string", "doc": "", "filetype": "go", "grammar": "snu", "label": "string", "matches": { "sr": true } }, "c073b727-583d-3600-8905-fb9ef82354d3": { "content": "text-wrap unrestricted", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tw:u": true } }, "c07b92cb-ad8f-3de4-8e50-342c0b2ac06d": { "content": "System.Windows.Forms", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "s.w.f": true } }, "c08333f6-1641-399f-a1a0-453d4e6e3608": { "content": "<dialog>\n\t${0}\n</dialog>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dialog": true } }, "c08abb79-e8c4-3bf3-887a-03f7435a8aa2": { "content": "nuxt-link(to=\"/${1:page}\") ${1:page}", "doc": "nuxt routing link", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Nuxt Routing Link", "matches": { "vnuxtl": true } }, "c092afbe-5b7d-327b-aad0-6292588d4895": { "content": "<%= ${1:f}.collection_select(:${2:method}, ${3:collection}, :${4:value_method}, :${5:text_method}, options = {${0:prompt: true}}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "fcs": true } }, "c0959060-e81c-3ae2-8253-5fa44308ac7f": { "content": "background-repeat: repeat-x", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgr:x": true } }, "c099229b-5c89-3517-be34-2a73800a18c5": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} pad ${4:AccountTo} ${5:AccountFrom}\n$0", "doc": "Pad balance between two accounts.", "filetype": "beancount", "grammar": "lsp", "label": "pad", "matches": { "pad": true } }, "c09b2542-a559-3e30-a290-1ead43025deb": { "content": "const $1 = ref($2)\n$0", "doc": "Ref properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "ref-composition", "matches": { "refVue": true } }, "c0a35ace-7880-3512-b603-ac556b8e7617": { "content": "clip: rect(${1:0} ${2:0} ${3:0} ${4:0});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cp:r": true } }, "c0a5d710-8e09-3ed7-872f-5c92e79c5e89": { "content": "async fn ${1:function_name}(${2})${3} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Async function definition", "matches": { "afn": true } }, "c0a7e8b1-c251-31e5-8393-49e9e83efe6b": { "content": "type ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "type", "matches": { "ty": true } }, "c0ab2339-9396-37f9-a43a-bb3ddbe57904": { "content": "alias_method_chain :${1:method_name}, :${0:feature}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "amc": true } }, "c0abb66e-e7b5-3500-a720-9b7a606ba158": { "content": "require ${0:Logger}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "req": true } }, "c0ad570b-1ac1-3307-9cb8-111288310a44": { "content": "add_dependencies(${1:target}\n\t${0:dep}\n)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "dep": true } }, "c0b239bb-f221-3c79-bf12-7204011afb9a": { "content": "t.integer :lock_version, null: false, default: 0\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcl": true } }, "c0b518b9-f96f-393b-85ab-94b806095bf6": { "content": "use relm4::{ComponentSender, Worker};\n\npub struct AsyncHandler;\n\n#[derive(Debug)]\npub enum AsyncHandlerInput {}\n\nimpl Worker for AsyncHandler {\n type Init = ();\n type Input = AsyncHandlerInput;\n type Output = ();\n\n fn init(_init: Self::Init, _sender: ComponentSender<Self>) -> Self {\n Self\n }\n\n fn update(&mut self, msg: AsyncHandlerInput, sender: ComponentSender<Self>) {\n match msg {}\n }\n}", "doc": "Relm4 Worker", "filetype": "workers", "grammar": "lsp", "label": "Relm4 Worker", "matches": { "relm-worker": true } }, "c0bc6b79-7018-3111-835b-0b68d95712cd": { "content": "list \"${1:list}\" ${2:first} {${0:last}}", "doc": "This command will return a new list consisting of elements first through last, inclusive. The index values first and last are interpreted the same as index values for the command string index, supporting simple index arithmetic and indices relative to the end of the list.", "filetype": "tcl", "grammar": "lsp", "label": "Return one or more adjacent elements from a list", "matches": { "list": true } }, "c0cc3fa8-04c5-3bb9-ba54-927a48a03d05": { "content": "if ${1:condition} { ${2:block} } else if { ${3:block} } else { ${4:block} }", "doc": "\"if\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "if else if else builtin", "matches": { "if-else-if-else": true } }, "c0cc6c5f-4a73-3242-abbd-069893abcd60": { "content": "{% embed \"${1:template}\" %}\n\t$0\n{% endembed %}", "doc": "embed", "filetype": "twig", "grammar": "lsp", "label": "embed", "matches": { "embed": true } }, "c0d884ae-78c6-3edc-aab4-60755a3c8874": { "content": "\\begin{trivlist}\n\t${1:TARGET}\n\\end{trivlist}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{trivlist} \\trivlist": true, "trivlist": true } }, "c0d98c96-c859-3610-beb8-d52fa20fd56e": { "content": "_.find(${collection}, ${predicate}, ${fromIndex})", "doc": "var users = [\n { 'user': 'barney', 'age': 36, 'active': true },\n { 'user': 'fred', 'age': 40, 'active': false },\n { 'user': 'pebbles', 'age': 1, 'active': true }\n];\n\n_.find(users, function(o) { return o.age < 40; });\n// => object for 'barney'\n\n// The `_.matches` iteratee shorthand.\n_.find(users, { 'age': 1, 'active': true });\n// => object for 'pebbles'\n\n// The `_.matchesProperty` iteratee shorthand.\n_.find(users, ['active', false]);\n// => object for 'fred'\n\n// The `_.property` iteratee shorthand.\n_.find(users, 'active');\n// => object for 'barney'\n\nIterates over elements of `collection`, returning the first element\n`predicate` returns truthy for. The predicate is invoked with three\narguments: (value, index|key, collection).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-find", "matches": { "lodash find": true } }, "c0da544a-edb0-3b2e-9aff-350b33606ce6": { "content": "${1:obj}.on '${2:events}', '${3:selector expression}', (${4:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "on": true } }, "c0dc5588-9f43-3bfd-871d-27760ec5d831": { "content": "type ${1:name} func($3) $4", "doc": "Snippet for a type function declaration", "filetype": "go", "grammar": "lsp", "label": "type function declaration", "matches": { "tyf": true } }, "c0ddbaba-1317-3543-b1c3-294cbffef2a3": { "content": "${1:obj}.css({${2:attribute1}: '${3:value1}', ${4:attribute2}: '${5:value2}'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "cssm": true } }, "c0df1b0b-c311-3371-bccd-12c764864ec5": { "content": "border-bottom-left-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbli:n": true } }, "c0e0759d-a88c-3d94-bdf8-46b837445426": { "content": "ipam:\n\t\t${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "IPAM", "matches": { "ipa": true } }, "c0e1f7fb-d0b9-31cb-b185-6e034e246a71": { "content": "font-size: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fz": true } }, "c0e3958f-0ae3-3fdd-a469-837a6d8de06c": { "content": "\\\\subparagraph*{${1:subparagraph name}}%\n\\\\label{subp:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subparagraph*", "matches": { "subp*": true } }, "c0e59219-468a-3f9d-98a8-495736cf6335": { "content": "mixed.default()", "doc": "mixed.default(): Any\n\nCalling default with no arguments will return the current default value", "filetype": "yup", "grammar": "lsp", "label": "mixed-default", "matches": { "yup mixed default": true } }, "c0ef0ac4-c5cf-3806-8ec4-019c61529abd": { "content": "is_null($${1:var})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "is_null", "matches": { "in": true } }, "c0f3e315-8e80-3481-b777-856c317a68f5": { "content": "set ${1:#:NAME}(${2:#:ARGS}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "set": true } }, "c0f6f2ac-769a-33b3-a8ed-d1e199687e33": { "content": "<?php if (${1:#:condition}): ?>\n${0:TARGET}\n<?php endif; ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pif": true } }, "c1004a77-2f64-31ab-8cc5-7be5ebcda4b4": { "content": "${1:component}.$set(${2: params});", "doc": "svelte component api $set", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-set", "matches": { "s-component-set": true } }, "c1019416-a3d1-3271-923d-c5138b1950be": { "content": "word-break break-strict", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wob:bs": true } }, "c1030154-525a-323c-9759-1867058d6e12": { "content": "const ${1:store} = readable(${2:initialValue}, () => {\n\t${3:console.log('got a subscriber');}\n\treturn () => ${4:console.log('no more subscribers');}\n});", "doc": "svelte readable (set function required)", "filetype": "svelte", "grammar": "lsp", "label": "svelte-readable", "matches": { "s-readable": true } }, "c103ecee-66f3-3aa8-b181-6fd89f8d0245": { "content": "@each ${1:$item} in ${2:items}\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "each": true } }, "c10774e0-296b-3566-8089-45e33a8fa433": { "content": "around_update :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "maru": true } }, "c1107e11-8d66-359d-a3ea-f73c6b47e144": { "content": "PropTypes.arrayOf($0).isRequired", "doc": "An array of a certain type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeArrayOfRequired", "matches": { "ptaor": true } }, "c1139701-49a3-3948-9de4-944a00ad31db": { "content": "try!(${1})", "doc": "try!(…)", "filetype": "rust", "grammar": "lsp", "label": "try", "matches": { "try": true } }, "c115ccf3-9f38-3cb1-a686-2a126ab9b7de": { "content": "data \"aws_acm_certificate\" \"${example}\" {\n domain = \"tf.${example}.com\"\n statuses = [\"ISSUED]\"]\n}", "doc": "Use this data source to get the ARN of a certificate in AWS Certificate Manager (ACM). The process of requesting and verifying a certificate in ACM requires some manual steps, which means that Terraform cannot automate the creation of ACM certificates. But using this data source, you can reference them by domain without having to hard code the ARNs as input.", "filetype": "terraform", "grammar": "lsp", "label": "aws_acm_certificate", "matches": { "tf-aws_acm_certificate": true } }, "c1162f33-cbe9-37e0-a7c3-53f722012851": { "content": "import React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system and TypeScript interface", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactArrowFunctionExportComponent", "matches": { "tsrafce": true } }, "c11b11a3-21fa-3fea-a3fc-7353dd9e7bb3": { "content": "| money", "doc": "Money filter: money", "filetype": "liquid", "grammar": "lsp", "label": "Filter money", "matches": { "money": true } }, "c11b7f99-9281-3a71-a437-7f3bd6195850": { "content": "function locale-time-from-seconds(${1:integer-time},${2:locale-optional})$0", "doc": "format integer-time (internal-format) according to locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-locale-time-from-seconds", "matches": { "function locale-time-from-seconds": true } }, "c1250be2-90a6-3b60-a4ba-1feb59f8af90": { "content": "${1:callbacks}.empty()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cempty": true } }, "c127c8ef-74ce-37c8-927f-9a998332d9a6": { "content": "try {\n\t${0:TARGET}\n};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ty": true } }, "c12ad425-9523-34b1-9413-c922aec05ccd": { "content": "@extends('${1}')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@extends", "matches": { "ext": true } }, "c13e938d-291f-356a-8304-9981a5e7ce28": { "content": "#+BEGIN_HTML\n---\nlayout: ${1:default}\ntitle: ${2:title}\n---\n#+END_HTML\n$0", "doc": "entry", "filetype": "org", "grammar": "lsp", "label": "entry", "matches": { "entry": true } }, "c14ac3d2-ccaa-31d8-9013-6b187d09c0d6": { "content": "| floor", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "floor": true } }, "c156a49e-c1b9-3752-bc30-8436684fb47f": { "content": "import React, { memo } from 'react'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importReactWithMemo", "matches": { "imrm": true } }, "c157c54a-6d00-3aa2-b5e9-88bcc0b15401": { "content": "void main(string[] args)\n{\n\t${VISUAL}${0: /*code*/}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "Main", "matches": { "main": true } }, "c15863cc-5a64-3887-b151-642dccc5b315": { "content": "${1:command} | length", "doc": "\"length\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "length builtin", "matches": { "length": true } }, "c15d8f27-9223-35eb-bac6-b58ad7bfdca6": { "content": "${1:term}:: ${2:description}\n${3:term}:: ${4:description}\n${5:term}:: ${6:description}\n$0", "doc": "Insert description list", "filetype": "asciidoc", "grammar": "lsp", "label": "description list", "matches": { "description list": true } }, "c15db511-6191-3848-97d3-0b87525e9ceb": { "content": "+${1}+${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "+verbatim+", "matches": { "verb": true } }, "c15edd39-b1ac-31c7-b21d-a633ef013c8d": { "content": "length_is:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "lengthis": true } }, "c15ee43a-1109-3b43-8172-7cacea20b5fd": { "content": "---\nlayout: ${layout:default}\ntitle: ${title}\ncategories: ${category}\npermalink: ${path}\ntags: ${tag}\nexcerpt: ${description}\n---", "doc": "Add front matter", "filetype": "jekyll", "grammar": "lsp", "label": "Front Matter", "matches": { "fm": true } }, "c162100b-9a86-343a-8c2c-14ebd3a7021f": { "content": "TEST_P(${1:SuiteName}, ${2:TestName}) {\n\t${0}\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "GTest:add parameterized test", "matches": { "gtepar": true } }, "c16522f3-dc31-3a99-80e9-d3a860d54255": { "content": "PropTypes.element", "doc": "React element prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeElement", "matches": { "ptel": true } }, "c1663ea7-7e71-32a5-a1c8-013df8bf14e0": { "content": "{% paginate ${1:elements} as ${2:pageInfo}, ${3:pageEntries} %}\n\n{% for item in ${3:pageEntries} %}\n\t$0\n{% endfor %}\n\n{% if ${2:pageInfo}.prevUrl %}<a href=\"{{ ${2:pageInfo}.prevUrl }}\">Previous Page</a>{% endif %}\n{% if ${2:pageInfo}.nextUrl %}<a href=\"{{ ${2:pageInfo}.nextUrl }}\">Next Page</a>{% endif %}", "doc": "paginate simple", "filetype": "twig", "grammar": "lsp", "label": "paginate", "matches": { "paginate": true } }, "c1679603-091b-3ee8-b967-7dd15fd03e69": { "content": "resource \"digitalocean_domain\" \"${MyResource}\" {\n}", "doc": "Defines digitalocean_domain", "filetype": "terraform", "grammar": "lsp", "label": "digitalocean_domain", "matches": { "tf-digitalocean_domain": true } }, "c16e0d6e-752e-323c-8df9-364d67e85991": { "content": "if ($1) then\n\t${0}\nend if", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "if": true } }, "c16f053e-2326-3fdb-911c-5f3bb7ff5e64": { "content": "offset: ${1:0}", "doc": "For loops option", "filetype": "liquid", "grammar": "lsp", "label": "Tag Option offset", "matches": { "offset": true } }, "c17535dc-a82d-36d5-a3f1-6fee9ef3c192": { "content": "when {\n\tenvironment '${1:environment}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenenvironment": true } }, "c1775510-1a82-3699-8351-e6b25cdcf322": { "content": "catch (${1:Exception} ${2:e}) {\n ${0:Console.WriteLine(e.Message);}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "catch () {}", "matches": { "catch": true } }, "c1779541-57b0-3099-94c4-96c2f1e3119c": { "content": "System.err.println($0);", "doc": "Print to standard err", "filetype": "java", "grammar": "lsp", "label": "syserr", "matches": { "syserr": true } }, "c17a2797-18c7-340e-8656-a78a82031243": { "content": "${1:obj}.removeData('${2:key name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "remd": true } }, "c17c376d-e281-366c-bbbb-5b63220f155e": { "content": "[${1:#:id}]: mailto:${2:#:url} \"${3:#:title}\"", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[id]: email \"title\"", "matches": { "idemail": true } }, "c186bb62-a12f-3a22-9cb2-723cc61facfe": { "content": "export const ${1:first} = (${2:second}) => {${3:third}}", "doc": "Export named function", "filetype": "react-es7", "grammar": "lsp", "label": "exportNamedFunction", "matches": { "enf": true } }, "c18cf9c5-3fb6-3e15-8816-fc3886fc8196": { "content": "`uvm_do_pri(${1:SEQ_OR_ITEM}, ${2:PRIORITY})", "doc": "uvm_do_pri macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_pri", "matches": { "`uvm_do_pri": true } }, "c18da549-cbcf-3b32-a836-82195222cafc": { "content": "each_with_index do |${1:e}, ${2:i}|\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert each with index multiline block", "matches": { "eawid": true } }, "c1986c45-afe8-38f6-b179-97eb110f9b38": { "content": "mutable.HashSet${1:[T]}${0:()}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "mhset": true } }, "c1999eeb-6eb0-3734-80c2-9ce5d65f704a": { "content": "const ${1:actionCreatorName} = ${2:payload} => {\n return {\n type: '${3:ACTION_TYPE}',\n payload: ${2:payload},\n };\n};", "doc": "Redux action template", "filetype": "redux", "grammar": "lsp", "label": "redux-action", "matches": { "redux action": true, "rxaction": true } }, "c19af753-ea0a-3728-8109-ad498fc371dd": { "content": "resource \"aws_network_interface\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_network_interface", "filetype": "terraform", "grammar": "lsp", "label": "aws_network_interface", "matches": { "tf-aws_network_interface": true } }, "c19eee89-eb74-3916-a894-e26a8c0a392c": { "content": "import { Injectable } from '@angular/core'\n\n@Injectable({providedIn: ${1:'root'}})\nexport class ${2:ServiceName}Service {\n\tconstructor() { }\n\t$0\n}", "doc": "Angular Service with Injectable ProvidedIn Root", "filetype": "typescript", "grammar": "lsp", "label": "Angular Service", "matches": { "a-service": true } }, "c1a0c693-6786-3fa8-8d18-fe6341ff7c81": { "content": "${1:pattern} {\n\t${2:#do something}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "ca": true } }, "c1a1df16-fc0a-3f86-965c-38f0c32cef8e": { "content": "redirect_to action:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to :action", "matches": { "rea": true } }, "c1a29c25-80b9-3ee8-b38b-1692c244fb3d": { "content": "resource \"packet_device\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n hostname = \"tf.coreos2\"\n plan = \"baremetal_1\"\n facility = \"ewr1\"\n operating_system = \"coreos_stable\"\n billing_cycle = \"hourly\"\n project_id = \"\\${packet_project.cool_project.id}\"\n}", "doc": "define packet_device resource.", "filetype": "terraform", "grammar": "lsp", "label": "packet_device", "matches": { "tf-packet_device": true } }, "c1a65ed5-c0b7-3981-846d-aa05f4296f69": { "content": "Logger.info(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "info": true } }, "c1a80549-dfda-355b-b97f-455c0063f170": { "content": "<% for ${2:item} in ${1} %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "for": true } }, "c1aca9da-56e7-3914-a7b0-1df06e16d869": { "content": "pipe(${1:stream})$2", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "pipe", "matches": { "pipe": true } }, "c1b1c305-542d-36b7-aa20-5dd93c64e365": { "content": "background-clip: border-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgcp:bb": true } }, "c1bbc94d-5763-3b4e-a31a-5d2d24f5d01d": { "content": "if $1 then\n\t${2:-- if condition}\nelse\n\t${0:-- else}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "ife": true } }, "c1bce6f0-d4f6-354c-8dea-64aabd8eb273": { "content": "mixed.meta()", "doc": "mixed.meta(metadata: object): Schema\n\nAdds to a metadata object, useful for storing data with a schema, that doesn't belong\nthe cast object itself.", "filetype": "yup", "grammar": "lsp", "label": "mixed-meta", "matches": { "yup mixed meta": true } }, "c1bf0c2d-5379-3cc6-a05a-478492a9d153": { "content": "background: #${1:fff} url('${2}') ${3:0} ${4:0} ${0:no-repeat}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bg+": true } }, "c1c2cc9d-692e-39ba-94a2-f5f9755e0f01": { "content": "<%= render file: \"${1:file}\"${0} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rf": true } }, "c1c634cf-b09a-36ea-aff2-e3d356ff88b9": { "content": "Wait Until Element Contains ${1:${locator}} ${2:${text}} ${3:${timeout=None}} ${4:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Element Contains", "matches": { "wuec": true } }, "c1ca0738-204c-38f3-ad75-a2db1d00f21b": { "content": "${1:FIELDNAME} = serializers.JSONField(binary=${2})", "doc": "Django-rest Serializers ``JSONField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF JSONField", "matches": { "sjson": true } }, "c1d2fded-4890-32cd-ad09-a176f13d4d3e": { "content": "trait ${1:TraitName} {\n\t${2:}\n}", "doc": "Trait", "filetype": "scala", "grammar": "lsp", "label": "trait", "matches": { "trait": true } }, "c1d50e15-d689-3647-adb1-2e06c3d532a6": { "content": "<noscript>\n\t${0}\n</noscript>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "noscript": true } }, "c1d76d94-e1d3-3770-825c-1fba40adef8e": { "content": "| last", "doc": "Array filter: last", "filetype": "liquid", "grammar": "lsp", "label": "Filter last", "matches": { "last": true } }, "c1deaa1b-95df-3e3a-b548-8b4f226d6a0f": { "content": "v-else", "doc": "Does not expect expression. previous sibling element must have v-if or v-else-if.", "filetype": "vue", "grammar": "lsp", "label": "vue-v-else", "matches": { "velse": true, "vue v-else": true } }, "c1e5b17e-a56d-3a08-bacc-cdbacfc410d0": { "content": "${1:command} | bytes at ${2:from}..${3:to}", "doc": "\"bytes at\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "bytes at builtin", "matches": { "bytes-at": true } }, "c1ede61c-428f-3512-ba62-a747720c34d7": { "content": "@media ${1:all} and (min-width: ${2:SIZE}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "css", "grammar": "snu", "label": "@media all and (min-width) {...}", "matches": { "media-min-width": true } }, "c1f587b3-50b8-3ebe-b962-aef512562fc7": { "content": "UAudioComponent* ${1:MySound} = UGameplayStatics::SpawnSoundAtLocation(GetWorld(), ${2:SoundBase}, ${3:Location}, ${4:Rotation}, ${5:VolumeMultiplier}, ${6:PitchMultiplier}, ${7:StartTime}, ${8:Attenuation}, ${9:Concurrency}, ${10:bAutoDestroy});", "doc": "Spawn Sound At Location", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnSoundLocation", "matches": { "uspawn_sound_location": true } }, "c1f7ceed-7a34-31c3-a9ac-840a3c093ddb": { "content": "let ${1} =\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "fn": true } }, "c1ff590d-ec1a-360b-9da3-873472b06bc9": { "content": "resource \"cobbler_snippet\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n body = \"<content of snippet>\"\n}", "doc": "define cobbler_snippet resource.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler_snippet", "matches": { "tf-cobbler_snippet": true } }, "c2094d4e-c59b-3add-a0a1-e4a48c47bdbe": { "content": "private ${1}: ${0:any}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts create private field", "matches": { "tprfi": true } }, "c20aba97-bb75-31d5-a2af-8e27c32cf855": { "content": "on:${1|introstart,introend,outrostart,outroend|}=\"{() => status = '${1|introstart,introend,outrostart,outroend|}'}\"", "doc": "transition-events", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-events", "matches": { "s-transition-events": true } }, "c20c52e1-2679-3a07-a435-980cd2021c2d": { "content": "<label>${1}: <input type=\"${2:TARGET}\" /></label>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "label": true } }, "c20fd436-0ca9-31a4-bb9e-b228ea306238": { "content": "class ${1:name}${2:(arg)}${3: extends }${4: with} {\n\t${5:override def toString = \"$1\"}\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "class": true } }, "c2177f2d-4af8-3746-8810-ffa7901dddda": { "content": "class ${1:#:NAME} {\n constructor(${2:#:ARGS}) {\n ${0:TARGET}\n }\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "class {...}", "matches": { "class": true } }, "c21a9077-f224-33b6-966c-3075d8459f83": { "content": "${1:public} class ${2:$TM_FILENAME_BASE}\n{\n\t$0\n}", "doc": "Create new class", "filetype": "csharp", "grammar": "lsp", "label": "cls", "matches": { "cls": true } }, "c21b7ec1-379e-3aca-a4c1-f178af811a95": { "content": "nextScene();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ns": true } }, "c21e737e-e39f-3ea4-afa9-74ee6bcdce57": { "content": "if (${1:#:condition})${0:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "if()", "matches": { "if": true } }, "c2208d8b-450e-38bb-a182-c2291c88017c": { "content": "resource \"rundeck_public_key\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n path = \"anvils/id_rsa.pub\"\n key_material = \"ssh-rsa yada-yada-yada\"\n}", "doc": "define rundeck_public_key resource.", "filetype": "terraform", "grammar": "lsp", "label": "rundeck_public_key", "matches": { "tf-rundeck_public_key": true } }, "c223b8e3-4e99-3bed-b335-21a9cda7a7c9": { "content": "case ${1:0}:$0", "doc": "'case' branch", "filetype": "c", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "c2254aca-5a64-3481-974a-fd05b84f7dae": { "content": "accept ${1:variable}\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "accept", "matches": { "accept": true } }, "c23361c8-192d-3604-bd37-869a1d387056": { "content": ":global(${1:body}) {\n\t/* this will apply to <body> */\n\t${2:/* your styles go here */}\n}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-global-style", "matches": { "svelte global style": true, "svsglobal": true } }, "c23666cc-2e42-33b3-ae22-963228da022c": { "content": "{if ${1:expression}}\n\t$0\n{/if}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "if .. (if)", "matches": { "if": true } }, "c236ab52-7f26-3969-9f65-b41c3143ac82": { "content": "do ${1}\nend do", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "do", "matches": { "do": true } }, "c2387813-1b37-3f3b-9f96-7bc8d7ad4a13": { "content": "if ${1} then\n\t${2}\nelse\n\t${0}\nend if;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "if ... else", "matches": { "ifelse": true } }, "c23957c9-6d85-3610-a9f3-375ae01c84e2": { "content": "my $${1:var} = do { local $/; open my $file, '<', \"${2:file}\"; <$file> };\n${0}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "slurp": true } }, "c239ca95-fb50-396c-aab8-e12e3bf44d69": { "content": "#![allow(${1})]", "doc": "#![allow(…)]", "filetype": "rust", "grammar": "lsp", "label": "allow", "matches": { "allow": true } }, "c23a660a-6288-3b48-9c2c-6a230dd735ac": { "content": "{%- cycle '${1:odd}', '${2:even}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "cycle-": true } }, "c23e9ccb-8580-36d2-833f-be1c2fae8706": { "content": "0o[${1:1}]", "doc": "octal", "filetype": "nushell", "grammar": "lsp", "label": "octal", "matches": { "0o": true, "octal": true } }, "c23f1668-feb7-3f39-8038-ae96bf270c6e": { "content": "align-content flex-start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:fs": true } }, "c245edf9-37c8-32ad-bd4b-9aced7108b31": { "content": "font-smooth: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fsm": true } }, "c2492a71-a47e-31f3-9e06-50498badc639": { "content": "import React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalComponent", "matches": { "rfc": true } }, "c24d74b5-e2a4-335a-a631-140447bed309": { "content": "${1:obj}.serializeArray()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "serializea": true } }, "c24fa696-94de-328f-bd08-60bc9aeabb93": { "content": "newtype ${1:Type} ${2:a} = $1 { un$1 :: ${3:a} } ${4:deriving (${5:Show, Eq})}$0", "doc": "Newtype definition", "filetype": "haskell", "grammar": "lsp", "label": "newtype", "matches": { "new": true } }, "c2525c03-42ba-3875-b9b4-254a331ac274": { "content": "+ (${1:void}) ${2:func name} {\n$4\n}", "doc": "Create an Objc class method implementation", "filetype": "objc", "grammar": "lsp", "label": "Create class method implementation", "matches": { "+impl": true, "funcci": true } }, "c254248b-f2e0-30f8-9586-24e6b38e3b5e": { "content": "stopDrag();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "sd": true } }, "c25d9aa0-c523-39bd-8130-3f6ecbbc16b2": { "content": "resource \"scaleway_server\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n image = \"5faef9cd-ea9b-4a63-9171-9e26bec03dbc\"\n type = \"VC1M\"\n\n volume {\n size_in_gb = 20\n type = \"l_ssd\"\n }\n}", "doc": "define scaleway_server resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_server", "matches": { "tf-scaleway_server": true } }, "c25e6920-34ed-316e-bc14-28e3a39d2c73": { "content": "local ok, err = pcall(${1:your_function})\nif not ok then\n\thandler(${2:ok, err})\n${3:else\n\tsuccess(${4:ok, err})\n}end", "doc": "", "filetype": "lua", "grammar": "snu", "label": "pcall statement", "matches": { "pcall": true } }, "c260f57f-1299-37b5-8484-3e6051d9eca1": { "content": "resource \"azurerm_eventhub_namespace\" \"${MyResource}\" {\n name = \"acceptanceTestEventHubNamespace\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n sku = \"Basic\"\n capacity = 2\n}", "doc": "Defines azurerm_eventhub_namespace resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_eventhub_namespace", "matches": { "tf-azurerm_eventhub_namespace": true } }, "c273f221-a1b1-345d-adf4-d1c7e5beb145": { "content": "console.log(${0})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.log with log", "matches": { "log": true } }, "c2776d7f-b704-30db-bfc3-eea1ea3e6df7": { "content": "quad(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${0:y4});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "quad": true } }, "c277e5f7-fac1-379c-b579-7983735e32c5": { "content": "match ${1:TARGET} with\n| ${2} -> ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "match", "matches": { "match": true } }, "c27b9b74-1f51-3625-bdc3-336fd35a646e": { "content": "Yii::app()->cache->set('${1:key}', ${2:value}, ${3:expire}, new C${4:}CacheDependency(${0}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycas": true } }, "c27edf74-bc37-34c0-99c8-487154d95a79": { "content": "+------------------+------------+-----------------------+------------+\n|${1:#:cel} | | | |\n+==================+============+=======================+============+\n| | | | |\n+------------------+------------+-----------------------+------------+\n| | | | |\n+------------------+------------+-----------------------+------------+", "doc": "", "filetype": "rst", "grammar": "snu", "label": "grid_table", "matches": { "table_grid": true } }, "c280797b-9cf4-340c-8bb7-b75831e41b1a": { "content": "_.filter(${collection}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'age': 36, 'active': true },\n { 'user': 'fred', 'age': 40, 'active': false }\n];\n\n_.filter(users, function(o) { return !o.active; });\n// => objects for ['fred']\n\n// The `_.matches` iteratee shorthand.\n_.filter(users, { 'age': 36, 'active': true });\n// => objects for ['barney']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.filter(users, ['active', false]);\n// => objects for ['fred']\n\n// The `_.property` iteratee shorthand.\n_.filter(users, 'active');\n// => objects for ['barney']\n\nIterates over elements of `collection`, returning an array of all elements\n`predicate` returns truthy for. The predicate is invoked with three\narguments: (value, index|key, collection).\n\n**Note:** Unlike `_.remove`, this method returns a new array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-filter", "matches": { "lodash filter": true } }, "c287734f-7450-32f5-bb6d-f90b73dd37e0": { "content": "${1:fn}.call(${2:this}, ${3:arguments})", "doc": "function call", "filetype": "base", "grammar": "lsp", "label": "function-call", "matches": { "base function call": true } }, "c29731c1-0bb9-33c9-b8e9-4b8fd159c16b": { "content": "expect(${1:target}).not.toThrowError(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to throw error (js)", "matches": { "notthe": true } }, "c29a268d-3427-3ac9-b7be-7b7229683b38": { "content": "borderRightColor: ${1},", "doc": "borderRightColor", "filetype": "react-native", "grammar": "lsp", "label": "borderRightColor", "matches": { "bor": true } }, "c2a344de-7642-3cfe-a069-43a1cca6f76c": { "content": "(deftest $1\n\t$0)", "doc": "", "filetype": "lfe", "grammar": "snu", "label": "", "matches": { "test": true } }, "c2a8c4a9-f478-3107-a567-456cc8c72d6c": { "content": "Require all granted", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "require": true } }, "c2b45b90-c3e6-3828-9a31-b7006929683c": { "content": "protected type ${1}(${2}) is\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "protected type", "matches": { "prot": true } }, "c2b67aed-1fab-3f36-a7a7-8403994cbdd4": { "content": "get ${1:computedProperty} : ${2:String} {\n\t$0\n}", "doc": "Computed properties works like regular properties but instead of returning a constant value it can return different values base on the state and the properties.", "filetype": "mint", "grammar": "lsp", "label": "Computed Properties", "matches": { "get": true } }, "c2bf3b7a-2e83-39e9-b15b-e245fa16f001": { "content": "// execute a display list\ngl.glCallList(${0:list});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl call list", "matches": { "gl": true } }, "c2c43fc4-20d5-3c76-b209-331ee10b8558": { "content": "TweenAnimationBuilder(\n duration: ${1:const Duration(),}\n tween: ${2:Tween(),}\n builder: (BuildContext context, ${3:dynamic} value, Widget? child) {\n return ${4:Container();}\n },\n ),", "doc": "Widget builder that animates a property of a Widget to a target value whenever the target value changes.", "filetype": "flutter", "grammar": "lsp", "label": "Tween Animation Builder", "matches": { "tweenAnimationBuilder": true } }, "c2c6b6f4-079d-3b77-8dba-0749e1d9138b": { "content": "<area shape=\"poly\" coords=\"${1}\" href=\"${2}\" alt=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area:p": true } }, "c2c928fc-7447-31b3-9fd3-cab4f576eed3": { "content": "border-fit: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:st": true } }, "c2c97456-5197-3ee9-8e33-25594f566100": { "content": "scanf(\"${1}\", ${2});", "doc": "", "filetype": "c", "grammar": "snu", "label": "scanf(\"...\", ...);", "matches": { "scanf": true } }, "c2cbe652-4012-37dc-9bfa-4365b9a80396": { "content": "match ${1:expr} {}", "doc": "match … { … }", "filetype": "rust", "grammar": "lsp", "label": "match", "matches": { "match": true } }, "c2cd8e5d-b072-326e-9e26-61c0390fc664": { "content": "private void Start() {\n\t$0\n}", "doc": "Start is called on the frame when a script is enabled just before any of the Update methods is called the first time.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour Start", "matches": { "Start()": true } }, "c2ce250f-a6f6-35b0-adc6-24dbc99c21bf": { "content": "if (${1})\n\t${2:${VISUAL}}\nelse if (${3})\n\t${0:${VISUAL}}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ifelif": true } }, "c2ce75c1-130c-375a-b6d3-6536e8f504ed": { "content": "display: table-row-group", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbrg": true } }, "c2d05d3e-0929-3aa6-8985-708e21ca71d5": { "content": "<template>\n\t<${1:div}$2>\n\t\t$0\n\t</${1:div}>\n</template>", "doc": "template element", "filetype": "html", "grammar": "lsp", "label": "template", "matches": { "template": true } }, "c2d2300b-f889-36c0-8c19-a3271105e87b": { "content": "<script>\n\t${1:// your script goes here}\n</script>\n\n<style>\n\t${2:/* your styles go here */}\n</style>\n\n${3:<!-- markup (zero or more items) goes here -->}", "doc": "add a script to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-format", "matches": { "s-component-format": true } }, "c2d309ac-ee74-34e9-b509-84ae31145275": { "content": "import ${1:${2:Data}.${0:Text}}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "Simple import", "matches": { "imp": true } }, "c2dbf28d-1a18-3b74-8858-112e1f4111cf": { "content": "<address>\n\t${0}\n</address>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "address": true } }, "c2dd4752-0ec1-3f16-84f2-43f1b9df3e13": { "content": "position: ${1},", "doc": "position", "filetype": "react-native-ts", "grammar": "lsp", "label": "position", "matches": { "pos": true } }, "c2e621fc-10be-3b09-8d40-18ab03e93939": { "content": "def test_should_get_${1:action}\n\t${2:@${3:model} = ${4:$3s}(:${5:fixture_name})\n\t}get :$1${6:, id: @$3.to_param}\n\tassert_response :success\n\t$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "def get request", "matches": { "deftg": true } }, "c2edebe3-e185-309b-994c-13558820f272": { "content": "vertical-align: sub;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:sub": true } }, "c2ee664b-d772-3cbb-91bf-69a483b2a5e0": { "content": "isFinite($1)\n$0", "doc": "The Number.isFinite() method determines whether the passed value is a finite number — that is, it checks that a given value is a number, and the number is neither positive Infinity, negative Infinity, nor NaN.", "filetype": "javascript", "grammar": "lsp", "label": "isFinite", "matches": { "isFinite": true } }, "c2f7eca6-6fcd-34e9-814d-236257de7bed": { "content": "<%call expr=\"${1:name}\">\n\t${2:}\n</%call>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "call", "matches": { "call": true } }, "c2fd7cc6-04ea-3228-af94-801bc61e071f": { "content": "const ${1:module} = require('${1:module}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const module = require('module')", "matches": { "cr": true } }, "c2fe0e4d-e6de-3fc5-968e-ac70d0ee8fc6": { "content": "_{${1:${TM_SELECTED_TEXT}}}", "doc": "subscript", "filetype": "latex", "grammar": "lsp", "label": "subscript", "matches": { "__": true } }, "c2ff613d-a343-3878-a4a1-ee4942d97e09": { "content": "proc ${1:name} {${2:args}} {\n\t${0:body}\n}", "doc": "The proc command creates a new Tcl procedure named name, replacing any existing command or procedure there may have been by that name. Whenever the new command is invoked, the contents of body will be executed by the Tcl interpreter.", "filetype": "tcl", "grammar": "lsp", "label": "Create a Tcl procedure", "matches": { "proc": true } }, "c3001945-4bff-3a0d-94fc-e22d1ea46c20": { "content": "if (${1}) {\n\t${0}\n}", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "if": true } }, "c3027431-257c-3ab3-90c2-5984c5648c81": { "content": "(${1:arguments}) => ${2:statement}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "arrow function", "matches": { "af": true } }, "c306b655-299a-3a5b-8dea-30ca3bc55980": { "content": "empty-cells ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ec": true } }, "c30fe808-181e-3f92-91bc-93bf7179342f": { "content": "if ${1:#:condition} then\n ${0:TARGET}\nend", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "if": true } }, "c313af5a-c96a-3306-9bd6-a1c5bef2a4f4": { "content": "rm ${1:path/to/file}", "doc": "\"rm\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "rm builtin", "matches": { "rm": true } }, "c31ba8d5-e83c-3426-9362-75ee8e7a1bfb": { "content": "(${1:args}) ->\n\t${2}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "fun": true } }, "c31c670e-1772-361b-9f8a-9c6294ee5c7e": { "content": "<returns>${0:#:description}</returns>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<returns></returns>", "matches": { "returns": true } }, "c31d53cf-47f9-3158-b77e-db601da31972": { "content": "package ${1:PackageName}", "doc": "Package statement", "filetype": "java", "grammar": "lsp", "label": "package", "matches": { "package": true } }, "c31ecde5-500c-31ab-9ea9-3ecc72ec6847": { "content": "watch(() => ${1:foo}, (newValue, oldValue) => {\n\t${2}\n})", "doc": "Requires watching a specific data source, and applies side effects in a separate callback function.", "filetype": "vue", "grammar": "lsp", "label": "vue-v3watch", "matches": { "vue v3 watch": true } }, "c3256100-aaa8-3b5e-a43a-1f64b0732261": { "content": "resource \"ibm_lb\" \"${myResourceName}\" {\n connections = \n datacenter = \"\"\n ha_enabled = false\n dedicated = true\n}", "doc": "define a ibm lb resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_lb", "matches": { "tf-ibm_lb": true } }, "c3297e58-1f30-3a9b-9322-d7522e95ad71": { "content": "${1:document}.createDocumentFragment(${2:elem})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "createDocumentFragment", "matches": { "cdf": true } }, "c32987f7-ffd8-392b-9781-077f09e1539a": { "content": "java.math.", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.m": true } }, "c32fb19a-2f51-3be9-b516-1e585d73e495": { "content": "paddingVertical: ${1},", "doc": "paddingVertical", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingVertical", "matches": { "padding": true } }, "c330e058-0232-368b-89d0-2e923849cb25": { "content": "function letgo()\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "function letgo() { ... }", "matches": { "letgo": true } }, "c3369b7c-8d06-39e3-b692-62bc0777fbd1": { "content": "position static", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pos:s": true } }, "c33776ae-232c-387b-b274-5edd5993ba67": { "content": "distance($2, $3)", "doc": "float distance(float p0, float p1)\nfloat distance(vec2 p0, vec2 p1)\nfloat distance(vec3 p0, vec3 p1)\nfloat distance(vec4 p0, vec4 p1)\n\nThe distance function returns the distance between two points. The distance of two points is the length of the vector d = p0 - p1, that starts at p1 and points to p0. The input parameters can be floating scalars or float vectors. In case of floating scalars the distance function is trivial and returns the absolute value of d.", "filetype": "glsl", "grammar": "lsp", "label": "distance", "matches": { "distance": true } }, "c33a3b72-8f81-3527-96b5-67e181ea33f7": { "content": "PropTypes.array,", "doc": "Array prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeArray", "matches": { "pta": true } }, "c33bc751-67b6-39f3-b9af-86a01cbafbec": { "content": "${1:obj}.clearQueue(${2:'queue name'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "clearq": true } }, "c33fafff-bfb1-3bab-8e3f-b78e4e2f8c35": { "content": "min-width: ${0:1px};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "min-width", "matches": { "miw": true } }, "c3420a51-9b2f-3800-b74c-8b4e4c563200": { "content": "flex: ${1},", "doc": "flex", "filetype": "react-native", "grammar": "lsp", "label": "flex", "matches": { "flex": true } }, "c345ae24-9f39-3dd4-a256-ddcb39832347": { "content": "attr_reader :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "r": true } }, "c347bba1-0ff1-319f-b89f-bf0521d52c15": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script lang=\"ts\">\n\timport Vue from 'vue'\n\n\texport default Vue.extend({\n\t\t${0}\n\t})\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with Typescript", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with Typescript", "matches": { "vbase-ts": true } }, "c34aa818-66c2-33ac-9996-8df36b7b844f": { "content": "import React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassExportComponent", "matches": { "rce": true } }, "c34cc93c-feb5-3cba-bad8-cd089728ce7c": { "content": "instance ${1:Class} ${2:Data} where\n\t${3:f} = ${4:undefined}$0", "doc": "typeclass instance", "filetype": "haskell", "grammar": "lsp", "label": "instance", "matches": { "inst": true } }, "c34ebcf3-ceda-3608-84ca-20e7cd0b3d29": { "content": "resource \"aws_directory_service_directory\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_directory_service_directory", "filetype": "terraform", "grammar": "lsp", "label": "aws_directory_service_directory", "matches": { "tf-aws_directory_service_directory": true } }, "c354a4f3-5488-34f6-85b1-451721db2f54": { "content": "[${1:description}]{${2:object}}", "doc": "anchors", "filetype": "norg", "grammar": "lsp", "label": "anchor", "matches": { "anchor": true } }, "c355c703-08a0-3009-abfc-4fe8e0c11ce7": { "content": "export const ${1:action} = createAction('[${2:Source}] ${3:Event}', props<{${4:key}: ${5:type}}>())", "doc": "Creates an NgRx Action with Props", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Create Action w/ Props", "matches": { "a-ngrx-create-action-props": true } }, "c3563ae0-0ceb-389f-afd4-d90a15c82e84": { "content": "${1:mutationName}() {\n\tthis.\\$store.commit('${1:mutationName}', ${2:payload});\n}", "doc": "commit to vuex store in methods for mutation", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Commit Vuex Store in Methods", "matches": { "vcommit": true } }, "c35c74f8-3555-3cb6-a995-e1b33573031e": { "content": "function fraction-part(${1:number})$0", "doc": "portion of number that occurs to the right of the decimal point", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-fraction-part", "matches": { "function fraction-part": true } }, "c35ee784-a9bc-3d4a-8049-fcdd821f2b8f": { "content": "grid-auto-columns ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gac": true } }, "c3608105-83d3-370b-810b-a7c4629c6fa7": { "content": "type tt_${1:name} is table of tr_${0:name};", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "tt": true } }, "c363741d-8bd6-3286-a8a3-14dc0d1bc312": { "content": "case ${1}:\n\t${0}\n\tbreak", "doc": "", "filetype": "awk", "grammar": "snu", "label": "case", "matches": { "case": true } }, "c36ea077-090a-35d1-8ab7-89a201ee8347": { "content": "resource \"grafana_data_source\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n type = \"influxdb\"\n url = \"http://influxdb.example.net:8086/\"\n username = \"myapp\"\n password = \"foobarbaz\"\n database_name = \"\\${influxdb_database.metrics.name}\"\n}", "doc": "define grafana_data_source resource.", "filetype": "terraform", "grammar": "lsp", "label": "grafana_data_source", "matches": { "tf-grafana_data_source": true } }, "c36ee474-a716-38cd-86e7-070d3990a00b": { "content": "FOREIGN KEY(${1:attribute}) REFERENCES ${2:tableName}(${3:attribute})", "doc": "Foreign Key", "filetype": "sql", "grammar": "lsp", "label": "foreignk", "matches": { "foreignk": true } }, "c37c6a59-852f-3fc3-9d34-1eb37f6505c0": { "content": "grid-auto-flow row", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf:r": true } }, "c37e45f5-2833-3ae9-8502-d3a73317afc5": { "content": "div(ng-repeat='${1} in ${2}')", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "rep": true } }, "c3813bb9-2649-31b1-8e69-c2f9c2a329b8": { "content": "DEFINE BUFFER b_${1:TableName} FOR $1 ${0}.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "defbuf": true } }, "c39247a0-02a9-388f-b8f6-68e8d9cbf5a7": { "content": "group('$1', () {\n $0\n});", "doc": "Insert a test group block.", "filetype": "dart", "grammar": "lsp", "label": "group", "matches": { "group": true } }, "c39487f5-c3b6-3778-bd63-c529d1e87f7d": { "content": "else\n\t${0}", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "else", "matches": { "el": true } }, "c39d6b2d-4f34-3c67-8bc8-3be710b9a6c6": { "content": "padding-right ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pr": true } }, "c39fa69c-d029-3c18-96f8-6139a3516b37": { "content": "var.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "fte": true } }, "c3a0e5f7-8767-3715-8766-5edc6f889b74": { "content": "white-space-collapse: break-strict;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc:bs": true } }, "c3a1d62f-50a8-3a48-b761-dd554fff0787": { "content": "resource \"aws_vpc_dhcp_options_association\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpc_dhcp_options_association", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpc_dhcp_options_association", "matches": { "tf-aws_vpc_dhcp_options_association": true } }, "c3ae31cd-e7b9-353d-8d8b-b4dda2057466": { "content": "repeat ${1:integer}; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "repeat": true } }, "c3ae55fb-2ebc-3824-9e1b-318cb2b7ab99": { "content": "Element Should Not Be Visible ${${1:locator}} ${2:${optional message}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Not Be Visible", "matches": { "esnbv": true } }, "c3b49a98-44d8-372a-a943-e9c6c78be265": { "content": "reinterpret_cast<${1:unsigned}>(${2:expr})$3", "doc": "reinterpret_cast<type>(expression)", "filetype": "cpp", "grammar": "lsp", "label": "rca", "matches": { "rca": true } }, "c3b5f0c0-fd61-3f87-99c1-b727e2d7b660": { "content": "PropTypes.oneOf(['$0']).isRequired,", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeEnumRequired", "matches": { "pter": true } }, "c3b662bc-a6e3-3004-8060-6a052fdac90f": { "content": "<cite>${0}</cite>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "cite": true } }, "c3b8dc5c-90b2-3cd4-9122-e9ffd4831863": { "content": "vertical-align: sub", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:sub": true } }, "c3bb0ec4-abe1-3366-9e6c-766b59c0cd52": { "content": "text-height: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "th": true } }, "c3bfd1b9-d314-3d5a-a2f3-a383037c139b": { "content": "data ${1:Type} = ${2:$1} ${0:Int}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "data": true } }, "c3c12e58-a05a-3ec2-a3f3-1d34f22e77f3": { "content": "<% $0 %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "<% %>", "matches": { "%": true } }, "c3c3ccc2-f89d-3c2a-a084-c2444840d65f": { "content": "typedef $0;", "doc": "Declaration-like typedef for func-ptr,array,etc.", "filetype": "c", "grammar": "lsp", "label": "Complicated typedef", "matches": { "typedeff": true } }, "c3c847d7-1f0e-389f-8681-a39ba2b88a43": { "content": "type ${1} interface {\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "interface": true, "ti": true } }, "c3c9e73b-6c82-3f58-b85d-5e0e8be83bda": { "content": "font-style: ${1|italic,oblique,normal|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-style", "matches": { "fst": true } }, "c3ce05c1-2383-3275-9916-c4a2e1e1e730": { "content": "static if(${1}) {\n\t${2}\n} else {\n\t${3}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sife": true } }, "c3d1a4a1-b58f-32e0-a08c-6584fe56d1a9": { "content": "font-family: ${0:Helvetica,Arial},sans-serif;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff:ss": true } }, "c3d5c2e7-7aef-37db-b5f2-3839878340b7": { "content": "${1:obj}.css({${2:attribute1}: '${3:value1}', ${4:attribute2}: '${5:value2}'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "cssm": true } }, "c3d7517b-7458-30c9-bba7-d75fe42bb87f": { "content": "[(ngModel)]=\"${1:binding}\"", "doc": "Angular ngModel", "filetype": "html", "grammar": "lsp", "label": "ngModel", "matches": { "a-ngModel": true } }, "c3e14832-5523-3c41-8f73-6556b59e5a73": { "content": "local $@;\neval {\n\t${1:# do something risky...}\n};\nif (my $${2:exception} = $@) {\n\t${3:# handle failure...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "eval", "matches": { "eval": true } }, "c3e23154-9c9b-3fed-8c77-7f1d2a807541": { "content": "craft.app.request.getParam(${1:\"Query String or Post Variable Name\"})\n$0", "doc": "request getParam", "filetype": "twig", "grammar": "lsp", "label": "getparam", "matches": { "getparam": true } }, "c3e2514d-79ef-3116-a48b-676498d0e94e": { "content": "\\\\frac{${1:num}}{${2:denom}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\frac{}{}", "matches": { "frac": true } }, "c3e51767-c24a-3ac3-b972-69b9a7dc38a0": { "content": "{% stylesheet '${1:scss}' %}\n\t$2\n{% endstylesheet %}", "doc": "Stylesheet tag: stylesheet for scss", "filetype": "liquid", "grammar": "lsp", "label": "Tag stylesheet for scss", "matches": { "stylesheet_scss": true } }, "c3e6627c-7064-3178-b09f-2bd7c037f6c5": { "content": "$1.propTypes = {\n\t$2\n}", "doc": "Creates empty propTypes declaration", "filetype": "react", "grammar": "lsp", "label": "propTypes", "matches": { "rpt": true } }, "c3e6c957-da67-302a-9896-c3bd03b4e6fd": { "content": "import PropTypes from 'prop-types'\nimport React, { memo } from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = memo((props) => {\n return (\n <div>${1:first}</div>\n )\n})\n\n${1:${TM_FILENAME_BASE}}.propTypes = {}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Memo Function Component with ES7 module system with PropTypes", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionMemoComponentWithPropTypes", "matches": { "rmcp": true } }, "c3e6d53b-af12-3201-81ba-dd07754b343e": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"sass\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with SASS", "matches": { "vbase-sass": true } }, "c3f11cf8-5e04-3df8-b9ba-133c25af28c0": { "content": "v-cloak", "doc": "Does not expect expression", "filetype": "html", "grammar": "lsp", "label": "v-cloak", "matches": { "vCloak": true } }, "c3f21f3b-4a15-32b8-97a5-9e5e8783efe9": { "content": "match ${1} with\n| ${2} -> ${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "sw": true } }, "c3f560d4-0ca5-3d44-a5b0-61b16e8709f6": { "content": "$.isEmptyObject(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isempty": true } }, "c3fe4bc5-1e85-32a5-b622-97a4d8323984": { "content": "void mousePressed(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "mousePressed": true } }, "c408619a-e763-396c-963b-f13b8f4ffa4c": { "content": "`uvm_analysis_imp_decl(${1:name})", "doc": "add suffix to analysis_imp", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_analysis_imp_decl", "matches": { "`uvm_analysis_imp_decl": true } }, "c40b4196-177c-352b-8ede-6927281d5ec8": { "content": "import { PreloadingStrategy, Route } from '@angular/router'\nimport { Observable, of } from 'rxjs'\n\nexport class PreloadSelectedModulesList implements PreloadingStrategy {\n\tpreload(route: Route, load: Function): Observable<any> {\n\t\treturn route.data && route.data['${1:preload}'] ? load() : of(null)\n\t}\n}\n$0", "doc": "Angular opt-in preload strategy", "filetype": "typescript", "grammar": "lsp", "label": "Angular Opt-In Preload Strategy", "matches": { "a-preload-opt-in-strategy": true } }, "c40ceed5-f59b-3cfb-9457-f084ef1318fa": { "content": "cmp $1, $2\njl $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional lower jump", "matches": { "jmpl": true } }, "c4104329-68e5-3c52-bd96-e889b45f3b08": { "content": "flexBasis: '${1}',", "doc": "flexBasis", "filetype": "react-native", "grammar": "lsp", "label": "flexBasis", "matches": { "flex": true } }, "c41424ca-171f-34a7-ab9e-fa31ec8030d2": { "content": "while let ${1:Some($2)} = $3 {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "while let (...)", "matches": { "whl": true } }, "c416dde6-5d36-3f2d-96cc-fdd2c6e96850": { "content": "shadowOpacity: ${1},", "doc": "shadowOpacity", "filetype": "react-native", "grammar": "lsp", "label": "shadowOpacity", "matches": { "sha": true } }, "c41e1750-368f-3276-803c-7686123dfaf3": { "content": "{% elseif ${1} %}\n\t${0:TARGET}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% elseif ... %} ...", "matches": { "elif": true, "elseif": true } }, "c41f9753-4ba3-3d64-becb-79691e78517b": { "content": "for await (const ${1:iterator} of ${2:object}) {\n\t$0\n}", "doc": "For-Await-Of Loop", "filetype": "javascript", "grammar": "lsp", "label": "For-Await-Of Loop", "matches": { "forawaitof": true } }, "c422ce09-dafe-3946-9baf-56e70d6c9157": { "content": "each_with_index { |${1:e}, ${2:i}| $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert each with index inline block", "matches": { "eawi": true } }, "c4274dce-e51d-300c-9121-e101d27fc7e9": { "content": "resource \"aws_sns_topic\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_sns_topic", "filetype": "terraform", "grammar": "lsp", "label": "aws_sns_topic", "matches": { "tf-aws_sns_topic": true } }, "c42fa137-4412-3a18-b721-cf0fdbdc0b8b": { "content": "import { Helmet } from 'react-helmet';", "doc": "", "filetype": "react-helmet", "grammar": "lsp", "label": "react-helmet-import", "matches": { "react-helmet import": true } }, "c43293b7-5ae9-3371-a656-7077a2e172a1": { "content": "Sleep ${1:2 minutes 10 seconds}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Sleep", "matches": { "sleep": true } }, "c4338435-3c15-3e96-924e-15a9685dcb74": { "content": "splice($1)\n$0", "doc": "The splice() method changes the contents of an array by removing or replacing existing elements and/or adding new elements in place. To access part of an array without modifying it, see slice().", "filetype": "javascript", "grammar": "lsp", "label": "splice", "matches": { "splice": true } }, "c434b698-32f7-35c7-9518-d3b3344fd80d": { "content": "class $1Inline(admin.StackedInline):\n\t'''\n\tStacked Inline View for $1\n\t'''\n\tmodel = ${2:$1}\n\tmin_num = ${3:3}\n\tmax_num = ${4:20}\n\textra = ${5:1}\n\traw_id_fields = ($6,)", "doc": "", "filetype": "django", "grammar": "snu", "label": "Stacked Inline", "matches": { "stackedinline": true } }, "c43bafc2-6c6f-3415-b583-ca260165f5cb": { "content": "continue;", "doc": "", "filetype": "d", "grammar": "snu", "label": "continue (cont)", "matches": { "cont": true } }, "c43c1e79-5c8b-33ce-b2db-bc31be9b59d1": { "content": "@before-leave=\"$1\"$0", "doc": "@before-leave=''", "filetype": "vue", "grammar": "lsp", "label": "vue-before-leave", "matches": { "beforeleaveevent": true, "vue before-leave": true } }, "c4439df9-b0c1-3574-aa53-4a3df3146879": { "content": "__PACKAGE__->${1:package_method}(${0:var})", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "pkgmv": true } }, "c4469e29-7641-3339-a259-a882c55cee5e": { "content": "File.open('${1:path/to/file.dump}', 'wb') { |${2:file}| Marshal.dump(${3:obj}, $2) }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Md": true } }, "c44ffb74-5836-3aea-ab45-b56671245b38": { "content": "${1:command} | range ${2:from}..${3:to}", "doc": "\"range\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "range builtin", "matches": { "range": true } }, "c451be91-fdb5-398b-8bc5-0ad8aba90e10": { "content": "__$0__", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "Bold", "matches": { "__": true } }, "c4547f15-3800-3d11-9b2f-a285913baf07": { "content": "do {\n\t$1\n} while($2);", "doc": "Creates a do...while loop", "filetype": "objc", "grammar": "lsp", "label": "Do...while loop", "matches": { "do": true } }, "c458ac1a-5512-3138-aa11-47009e6a335a": { "content": "Object.getOwnPropertyDescriptor(${1:obj}, '${2:prop}')", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.getOwnPropertyDescriptor", "matches": { "og": true } }, "c459267b-05dd-316d-b37d-dbef08be466c": { "content": "process.stdout", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "stdout": true } }, "c45a450a-d219-3487-9c07-d39acc4dcb3e": { "content": "instance ${1:Monoid} ${2:Type} where\n\t${0}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "inst": true } }, "c45d5e86-13ed-3967-b51c-49e4e22fa6ca": { "content": "::after", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "::a": true } }, "c45df499-45c2-3aa1-871d-b4dc09b4a76b": { "content": "<base href=\"${1}\" target=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "base": true } }, "c45fddf5-b011-37d0-a4ca-3f138d899038": { "content": "{% continue %}", "doc": "Iteration tag: continue", "filetype": "liquid", "grammar": "lsp", "label": "Tag continue", "matches": { "continue": true } }, "c46533ef-b513-3af4-81cb-5629f14870a9": { "content": "(sizeof ${1:arr} / sizeof $1[0])", "doc": "Calculate number of elements in an array", "filetype": "c", "grammar": "lsp", "label": "Array length", "matches": { "arrlen": true } }, "c465be3b-b6af-3f9e-9c4b-505e93643cdc": { "content": ":nth-child($0)", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":nc": true } }, "c4687ea4-6365-3952-b740-56e3624d668b": { "content": "float64", "doc": "", "filetype": "go", "grammar": "snu", "label": "float64", "matches": { "f6": true } }, "c471ad92-df58-3d24-984a-10d134a63001": { "content": "${1:#:expression} for @${2:#:array};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xfor": true } }, "c4786430-a69e-3fd6-a289-4bc7666bb36e": { "content": "layout-valign=\"$0\"", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "layout-valign", "matches": { "valign": true } }, "c4797e56-d747-36a5-b593-2bbaaf8603f1": { "content": "for (${1} : ${2}) {\n ${3:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "fore": true, "foreach": true } }, "c47a4064-c337-3688-a0f2-8de8e7c10f7b": { "content": "{{- if .Values.$1.tolerations }}\n tolerations:\n{{ toYaml .Values.${1:value_key}.tolerations | indent 8 }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "tolerations_spec": true } }, "c47b0978-6ed6-33f5-b6f6-d9b1d8de8b15": { "content": "module ${1:M} = (${2:X}: $3{:{}}) => ${4:${2:X}};$0", "doc": "Snippet for a functor declaration", "filetype": "reason", "grammar": "lsp", "label": "module function", "matches": { "module": true } }, "c47bfa90-ce99-346b-bd77-724e982323cb": { "content": "for ${1:I} in ${2} loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for", "matches": { "for": true } }, "c47d7efb-49d1-3f38-9e22-79ac28559663": { "content": "text-decoration line-through", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "td:l": true } }, "c4834e26-c551-3e8f-b956-5bbf74a491ff": { "content": "list-style-type: none;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: none", "matches": { "listn": true } }, "c4869d85-2964-314a-8a05-f60f60fe95cd": { "content": "\\[${1:#:expression}\\]${2}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\[ expression \\]", "matches": { "\\[": true, "mathenvb": true } }, "c48de339-0e4a-3f22-87eb-9de4b0d5742d": { "content": "render text: '${0:text to render}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rt": true } }, "c48f0e59-01ac-32c9-93ab-208f96c60127": { "content": "switch (${1:switch_on})\n{\n $0\n default:\n}", "doc": "Switch statement", "filetype": "csharp", "grammar": "lsp", "label": "Switch statement", "matches": { "switch": true } }, "c491ecda-cdfa-3a62-a4fd-8151b174528b": { "content": "====== ${1:title}\n$0", "doc": "Insert section level 5 (h6)", "filetype": "asciidoc", "grammar": "lsp", "label": "section 5", "matches": { "h6": true, "section 5": true } }, "c4968cbe-cdff-3fa8-b051-e00f3187b05a": { "content": "${1:FIELDNAME} = serializers.FilePathField(path=${2})", "doc": "Django-rest Serializers ``FilePathField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF FilePathField", "matches": { "sfilepath": true } }, "c497bc1e-e382-3fdf-9833-e8dc85ae2a40": { "content": "################################################################################\n#\n# Author: ${1:Author}\n# Date: ${CURRENT_MONTH}/${CURRENT_DATE}/${CURRENT_YEAR}\n# Description: ${2:Description}\n#\n# Arguments:\n# * ${3:argument_name} - ${4:description}\n#\n################################################################################", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "Comment block for subroutine", "matches": { "documentation": true } }, "c4990197-6aa4-328d-80f9-9418c66d497c": { "content": "${1}<sub>${0}", "doc": "Create a subscript.", "filetype": "markdown", "grammar": "lsp", "label": "Insert subscript", "matches": { "sub": true } }, "c4a098cb-4856-37d1-b90b-3df628d5f94b": { "content": "{\n\t\"type\": \"page\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema page dropdown", "matches": { "_page": true } }, "c4a82289-0409-3dcc-ae3e-4869c7a41f42": { "content": "if (${1:condition}) \n\t${2:value}\nelse\n\t${3:value}", "doc": "Snippet for if...else expression", "filetype": "kotlin", "grammar": "lsp", "label": "if...else", "matches": { "ifelse": true } }, "c4aa4d87-e5b9-3ee6-8f26-f99571c5087d": { "content": "footnote:${1:id}[${2:text}] $0", "doc": "Insert footnote macro with id", "filetype": "asciidoc", "grammar": "lsp", "label": "footnote macro 2", "matches": { "footnote macro": true } }, "c4ac0e3c-1cb9-3da2-969e-777c1ce7121c": { "content": "Page Should Contain Link ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Contain Link", "matches": { "pscl": true } }, "c4b8a679-1ba1-3e9d-ab24-63ac9cff75d3": { "content": "do {\n ${0:TARGET}\n} while (${1:#:condition});", "doc": "", "filetype": "cs", "grammar": "snu", "label": "do {} while() {}", "matches": { "do_while": true, "dowhile": true } }, "c4c9edd7-82fa-3c0a-b1be-720f9d93ae5f": { "content": "(define-syntax (${1})\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "define-syntax", "matches": { "defs": true } }, "c4cbfa34-21b1-3885-a658-5e196670de90": { "content": "border-style: ridge;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:r": true } }, "c4d1f666-b61c-3e20-b480-25934d97d1b1": { "content": "@incollection{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n booktitle = {${4:booktitle}},\n publisher = {${5:publisher}},\n editor = {${6:?_editor}},\n volume = {${7:?_volume}},\n number = {${8:?_number}},\n series = {${9:?_series}},\n type = {${10:?_type}},\n chapter = {${11:?_chapter}},\n pages = {${12:?_pages}},\n address = {${13:?_address}},\n edition = {${14:?_edition}},\n year = {${15:year}},\n month = {${16:?_month}},\n note = {${17:?_note}},\n}", "doc": "A section of a book having its own title.", "filetype": "bibtex", "grammar": "lsp", "label": "@incollection", "matches": { "@incollection": true } }, "c4d5eaf8-430c-356d-b3bb-b8ce2d1c3545": { "content": "overflow-x scroll", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovx:s": true } }, "c4dd6b58-a8b7-3694-b733-3e4c415e4cb8": { "content": "for ${1:i} in ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "for": true } }, "c4e1ac8c-d432-300a-bdd8-74ec488ea5f6": { "content": "_.keys(${object})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.keys(new Foo);\n// => ['a', 'b'] (iteration order is not guaranteed)\n\n_.keys('hi');\n// => ['0', '1']\n\nCreates an array of the own enumerable property names of `object`.\n\n**Note:** Non-object values are coerced to objects. See the\n[ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)\nfor more details.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-keys", "matches": { "lodash keys": true } }, "c4e4e171-6218-3646-b5f3-43a45c1eca77": { "content": "opacity: ${1},", "doc": "opacity", "filetype": "react-native-ts", "grammar": "lsp", "label": "opacity", "matches": { "op": true } }, "c4e6a0ab-cd22-3c9d-97e4-b2a3502daa81": { "content": "expect($1).toMatchInlineSnapshot($0);", "doc": "returns true if the argument matches the most recent inline snapshot", "filetype": "jest", "grammar": "lsp", "label": "jest-tomatchinlinesnapshot", "matches": { "jest expect tomatchinlinesnapshot": true, "tmis": true } }, "c4e7cd3e-2f7b-31dd-aca9-4b15851c1eaa": { "content": "{{ STATIC_URL }}", "doc": "STATIC_URL no oficial var", "filetype": "djangohtml", "grammar": "lsp", "label": "staticurl", "matches": { "staticurl": true } }, "c4ea7ca2-bd5d-33be-a89f-398b5e6b99bb": { "content": "typedef enum ${2:logic[15:0]}\n{\n\t${3:REG = 16'h0000}\n} ${1:my_dest_t};", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "tde": true } }, "c4f19fe8-dd37-3bee-86b7-370841c6a89e": { "content": "type(${1:name})\n\t${0}\nend type", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "type": true } }, "c4f699c7-651d-3f89-832a-bab5590dd4a4": { "content": "DirectoryIndex index.php index.html", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "directoryindex": true } }, "c4fb54d8-aeb9-3df9-8d5e-fcce196ce59d": { "content": "<span id=\"${1}\">${0}</span>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "span#": true } }, "c4fc1311-199b-3f3e-aee0-4914de6561ee": { "content": "-export([${0:f/1}]).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "-export": true } }, "c4fd1c6f-d190-3ceb-b757-92649ca1550f": { "content": "grid-column-start: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gcs": true } }, "c4fed71b-5683-3530-9be9-7cc7bb8ffc73": { "content": "place-content flex-start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:fs": true } }, "c50280c9-3fa3-3b7a-8504-269cfd1522ce": { "content": "%% @spec ${0}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "%s": true } }, "c50729ab-a87a-398e-96d7-45557ccd943a": { "content": "io:format(\"${1:~w~n}\"${2:, []})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "ioformat": true } }, "c50a11e9-dc50-3f3a-90cc-23b865f3c683": { "content": "{{ site.collections.${my_collection}.relative_path }}", "doc": "The path to the document's source file realtive to the site source", "filetype": "jekyll", "grammar": "lsp", "label": "Tag collection relative path", "matches": { "crelp": true } }, "c50b18a4-c287-3904-a7f3-87e8340f78c1": { "content": "sub ${1:function_name} {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "sub": true } }, "c50eff30-71b5-389b-87e5-7cf78329927b": { "content": "type ${1:x} = [ #${2:one} | #${3:two} ]", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "type polimorphic variant", "matches": { "tpv": true, "typepv": true } }, "c50f9595-eb13-379a-8792-adb2c3eb7830": { "content": "$1 <-- $2", "doc": "An arrow for the message return on a Sequence diagram", "filetype": "plantuml", "grammar": "lsp", "label": "Sequence Return", "matches": { "ret": true } }, "c5105bb3-a82f-38be-bca1-ecf9f4de2654": { "content": "for (let ${1:i} in ${2:#:Things}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "forin": true } }, "c51d1a8e-9a27-393d-b6d2-90d3b778aba1": { "content": "abstract ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ab": true } }, "c52349e3-a7d5-3c8b-a788-0d5de2818d02": { "content": "\\begin{theindex}\n\t${1:TARGET}\n\\end{theindex}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{theindex} \\theindex": true, "theindex": true } }, "c525f6ba-92cb-33ce-8b26-d403dd64c30f": { "content": "text-justify: inter-word", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:iw": true } }, "c52ac2d8-4656-3bc7-b103-245e022c894d": { "content": "border-style outset", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:o": true } }, "c52cba55-9705-3c70-90e6-50fb02ac8b8f": { "content": "{% elsif ${1:condition} %}", "doc": "Control flow tag: elsif", "filetype": "liquid", "grammar": "lsp", "label": "Tag elsif", "matches": { "elsif": true } }, "c52d7e1d-cf39-3de1-ad79-756adba0796e": { "content": "const dispatch = useDispatch();", "doc": "Redux useDispatch() hook", "filetype": "redux", "grammar": "lsp", "label": "redux-usedispatch-hook", "matches": { "redux usedispatch": true, "rxusdh": true } }, "c52e5618-3541-3d7a-a4ff-99753939a1aa": { "content": "margin-bottom: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "margin-bottom": true, "mb": true } }, "c531e859-d8b5-31e8-913f-d33669715f73": { "content": "(${1:arguments}) => ${2:statement}", "doc": "arrow function (ES6)", "filetype": "base", "grammar": "lsp", "label": "arrow-function-es6-", "matches": { "base function arrow": true } }, "c53d403d-f151-3b27-ab58-7443252ebb2e": { "content": "justify-self start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "js:s": true } }, "c54751c0-510f-3fbc-bb10-01067b57caaa": { "content": "dunction integer-of-boolean(${1:boolean-item})$0", "doc": "numeric value of boolean-item", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-integer-of-boolean", "matches": { "function integer-of-boolean": true } }, "c54dfabb-5f8d-38c4-adb9-af930e824493": { "content": "<Link to=\"${1:/blog}\" activeClassName={\"${2:myActiveClassName}\"} >Text</Link>", "doc": "", "filetype": "gatsby", "grammar": "lsp", "label": "gatsby-link-activeclassname", "matches": { "gatsby link activeclassname": true } }, "c5501db0-a2bd-3f05-aa97-f71873f6c34c": { "content": "{#each ${1:items} as ${2:item}, ${3:i}}\n\t${4: <!-- content here -->}\n{/each}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-each-index-block", "matches": { "sveach-index": true, "svelte each index": true } }, "c5514f42-f8c9-3f27-9b34-151be2ea7441": { "content": "specular(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "specular": true } }, "c5565c27-414e-36d0-8e3a-33f3c701c053": { "content": "{\n\t\"type\": \"video_url\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"accept\": [$7\"youtube\", \"vimeo\"],\n\t\"default\": \"$3\",\n\t\"info\": \"$4\",\n\t\"placeholder\": \"$5\"\n},$6", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema video", "matches": { "_video": true } }, "c5565c65-a2d8-33e0-a108-1976054f4bf7": { "content": "display: table-column-group", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbclg": true } }, "c556b79a-262d-3f2f-b172-bbd96353e500": { "content": "val ${1:name} : $0", "doc": "Snippet for a value definition", "filetype": "ocaml", "grammar": "lsp", "label": "val", "matches": { "val": true } }, "c55976a9-59f8-3103-8163-12793adef4f5": { "content": "place-content: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc:st": true } }, "c559ac21-ec91-3885-819a-df43a78194bd": { "content": "{% sandbox %}\n\t${0:TARGET}\n{% endsandbox %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% sandbox %} ... {% endsandbox %}", "matches": { "sandbox": true } }, "c55c8b7a-df22-3463-b28b-d64d8ce7c471": { "content": "@yield('${1:name}')", "doc": "yield content section", "filetype": "snippets", "grammar": "lsp", "label": "Yield content", "matches": { "b:yield": true } }, "c55e0f7d-4463-3936-a5d1-27f113e275a3": { "content": "join:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "join": true } }, "c55fdf6a-02eb-36e2-8052-a3e60c11e5db": { "content": "const ${1:cx} = ${2:classNames}.bind(styles);", "doc": "", "filetype": "classnames", "grammar": "lsp", "label": "classnames-bind-usage", "matches": { "classnames bind usage": true } }, "c56c5706-d99c-34c5-9d32-0963fa4d5d70": { "content": "form_checkbox(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_checkbox": true } }, "c56e6890-278b-311d-b9ef-5fbdfadf1f12": { "content": "page-break-after: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgba": true } }, "c5719150-a544-32da-934a-a527e0552a2b": { "content": "FUNCTION RANGE(${1:argument},${2:...})$0", "doc": "value of the maximum argument minus the value of the minimum argument", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-RANGE", "matches": { "FUNCTION RANGE": true } }, "c57449b7-15e9-3020-b184-6e1a04b3d50f": { "content": "console.log('${1:first}', ${1:first})", "doc": "Logs property with name.", "filetype": "generated", "grammar": "lsp", "label": "consoleLogObject", "matches": { "clo": true } }, "c576b581-36ae-3412-bf6c-7afbf66c25ed": { "content": "import $0", "doc": "Code snippet for import a package.", "filetype": "julia", "grammar": "lsp", "label": "import", "matches": { "im": true, "import": true } }, "c5791e41-07cc-3b39-b64b-ac0f8a6698ac": { "content": "margin-left: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ml": true } }, "c57f9bef-139d-3a01-8db6-2ee45f99f5d7": { "content": "<xsl:for-each select=\"${1:*}\">${2}\n</xsl:for-each>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "for-each": true } }, "c587d9d3-72cc-3631-93d2-966ad710cd21": { "content": "booktitle = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "booktitle": true } }, "c58a2d2c-8f23-3acf-ab48-15db0f6bc6ff": { "content": "${1:FIELDNAME} = models.FilePathField($2, path=${3:None}, match=${4:None}, recursive=${5:recursive}, max_length=${6:100})", "doc": "FilePathField (mfilepath).\n\nA CharField whose choices are limited to the filenames in a certain directory on the filesystem.", "filetype": "models", "grammar": "lsp", "label": "mfilepath", "matches": { "mfilepath": true } }, "c58fea56-292b-37c3-8a5e-a1d85bb26a8b": { "content": "[ngClass]=\"{${1:cssClass}: ${2:expression}}\"", "doc": "Angular ngClass", "filetype": "html", "grammar": "lsp", "label": "ngClass", "matches": { "a-ngClass": true } }, "c596a3d9-a6a9-30f8-b08b-67c9fed7cfa8": { "content": "@extend .${1}\n${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "@ext": true } }, "c597f10f-3d30-3cd7-9e54-21bd35d1d4f9": { "content": "function ${1:foo}(node, ${2:parameters}) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action-parameters", "matches": { "svactionp": true, "svelte action parameters": true } }, "c59fe1a8-be8e-3a3c-b3b2-140a87baa37c": { "content": "to=\"$1\"$0", "doc": "to=''", "filetype": "html", "grammar": "lsp", "label": "to", "matches": { "to": true } }, "c5a0ff08-ad1e-369b-afcb-695e39d3ae65": { "content": "t.decimal :${1:title}${2:${3:, precision: ${4:10}}${5:, scale: ${6:2}}}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create decimal column", "matches": { "tcd": true } }, "c5a81352-3d94-3b5c-b48d-3497915484c4": { "content": "(define (${1:name})\n\t${0:definition})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "def": true } }, "c5aad740-262f-328d-95c7-f4d0f2877af6": { "content": "class ${1:ClassName}(${2:object}):\n\t\"\"\"${3:docstring for $1}\"\"\"\n\tdef __init__(self, ${4:arg}):\n\t\t${5:super($1, self).__init__()}\n\t\tself.$4 = $4\n\t\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "cl": true } }, "c5aaf8f9-aa83-3ab7-9a3d-5a6d38e7276e": { "content": "for (${1:1}, ${2:10}) { |i|\n\t${0}\n}", "doc": "", "filetype": "supercollider", "grammar": "snu", "label": "", "matches": { "for": true } }, "c5b904d9-5042-39f6-8b45-0e1a3cd6e9f4": { "content": "${1:obj}.blur(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "blur": true } }, "c5bc41a0-d01f-3bf6-9c5e-eba5023a7d1a": { "content": "v-show=\"${1:condition}\"", "doc": "Expects: any", "filetype": "html", "grammar": "lsp", "label": "v-show", "matches": { "vShow": true } }, "c5be81b6-38ab-3642-9289-1c33d7e54188": { "content": "echo CHtml::error(${1:model}, '${0:attribute}');", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yherr": true } }, "c5c48bd8-6227-3e04-a680-441e6ec4ff77": { "content": "instance ${1:Class} ${2:Type} where\n ${3:function} ${4:self} = ${0:TARGET}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "instance": true } }, "c5cf7eef-f098-31da-ad29-ec093ccb0391": { "content": "\\\\left${1} ${0:${VISUAL}} \\\\right$1", "doc": "", "filetype": "tex", "grammar": "snu", "label": "left right", "matches": { "lr": true } }, "c5d5aa63-bc8c-36b7-bcfb-23a05e768e80": { "content": "<input type=\"datetime-local\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:datetime-local": true } }, "c5d9659f-f400-37ae-b472-ad2d5163a64b": { "content": "if (${1:condition}) {\n\t$2\n} else {\n\t$0\n}", "doc": "If-Else Statement", "filetype": "javascript", "grammar": "lsp", "label": "If-Else Statement", "matches": { "ifelse": true } }, "c5da8e74-b33e-3229-b1d8-fd3ab50e5015": { "content": "export old-alias ${1:name} = ${2:value}", "doc": "\"export old-alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "export old-alias builtin", "matches": { "export-old-alias": true } }, "c5de7268-7003-304e-9ff4-bcd879678238": { "content": "align-content: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:st": true } }, "c5e15893-364b-33d9-9e98-532c43f21787": { "content": "\\\\stackrel{${1:above}}{${2:below}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\stackrel{}{}", "matches": { "stackrel": true } }, "c5e1a651-5c66-32a2-a23d-a0df0647237d": { "content": "leave-class=\"$1\"$0", "doc": "leave-class=''. Expects: string.", "filetype": "vue", "grammar": "lsp", "label": "vue-leave-class", "matches": { "leaveclass": true, "vue leave-class": true } }, "c5e1e16a-1bc1-3a14-9387-a8b405da50dd": { "content": "@ParameterizedTest(name = \"${1:{0\\} plus {1\\} should be {2\\}}\"\n@CsvSource({\n\t${2:\"0, 0, 0\",\n\t\"1, 0, 1\",\n\t\"1, 1, 2\"}\n})\npublic void shouldAddTwoNumbers(int x, int y, int expectedSum) {\n\t${0}\n}", "doc": "Create parameterized test", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 5 - Parameterized Test", "matches": { "test_parameterized": true } }, "c5e38d0b-5699-34c5-b076-4840e7faf9d1": { "content": "Ada.Text_IO.Get_Line(${1});\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Get_Line", "matches": { "get_line": true } }, "c5e5257c-0529-3899-9bd0-d8d9da461363": { "content": "library ${1:Name} {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "library declaration", "matches": { "lib": true } }, "c5e6b97a-602c-3b4e-8087-b2b6fd230036": { "content": "in", "doc": "The qualifier in is used to mark a parameter as read-only when a function is declared. The parameter will be passed by value to the function and the value can not be modified by the function.\nThe above function declaration shows the three possible parameter qualifiers. The usage of the read-only qualifier is not necessary since this is the default if no qualifier is specified.", "filetype": "glsl", "grammar": "lsp", "label": "in", "matches": { "in": true } }, "c5eb32eb-e6cc-3e8a-ba39-2cef4622e462": { "content": "def initialize(${1})\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "defi": true } }, "c5ed578b-03f1-3008-bc7f-337e887d73a8": { "content": "text-align: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ta:l": true } }, "c5f04261-edb1-395c-becc-6ad95dc92fd1": { "content": "for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "for": true } }, "c5f31082-af9d-3dfd-89e2-30f86adaadd0": { "content": "title = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "title": true } }, "c5f59f46-f388-3ddd-8eea-8dcdd6ba21bc": { "content": "switch (${1:#:variable}) {\ncase '${2:#:value}':\n\t${3:#:code...}\n\tbreak;\n${0}\ndefault:\n\t${4:#:code...}\n\tbreak;\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "sw", "matches": { "switch": true } }, "c605f70f-8bac-3afe-a835-da2d6be414ca": { "content": "union ${1:MyUnion} {$0\n};", "doc": "'union' snippet", "filetype": "c", "grammar": "lsp", "label": "union", "matches": { "union": true } }, "c60868f2-50d2-317d-912a-83c4e3c42b1f": { "content": "@defaultValue$0", "doc": "The @defaultValue tag can be used to document the default value for an accessor or property.", "filetype": "tsdoc", "grammar": "lsp", "label": "defaultValue", "matches": { "@defaultValue": true } }, "c60b7004-b3aa-345d-ad00-db1dd76e86e3": { "content": "-moz-border-image url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdi:m+": true } }, "c612a462-99b9-3133-8ffb-b6475a45c3d6": { "content": "= render :partial => \"${1:item}\", :collection => ${0:@$1s}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "rpc": true } }, "c615082b-5079-318e-a57d-aa5e4e5adbb5": { "content": "!define $1 $2", "doc": "$1 is param name, $2 is param value", "filetype": "plantuml", "grammar": "lsp", "label": "Constant", "matches": { "const": true } }, "c617f37c-4c5e-3d31-94c6-eeba3607e603": { "content": "hostname: ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Hostname", "matches": { "ho": true } }, "c619143e-3bf8-38aa-9cac-098feab21b50": { "content": "def __enter__(self):\n\t${1:pass}\n\ndef __exit__(self, exc_type, exc_value, traceback):\n\t${2:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "context manager methods", "matches": { "context": true } }, "c61914ca-5dda-3548-a51c-33ab9490f9b2": { "content": "elif [ ${1:#:condition} ]; then\n\t${0:TARGET}", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "elif": true } }, "c6212044-6c7d-3aba-abb0-79f74c8fda3e": { "content": "try {\n\t${0}\n} finally {\n\t\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "try/finally", "matches": { "tf": true } }, "c623cbde-90d1-327e-8fea-0ce36d80b14c": { "content": "position: static", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pos:s": true } }, "c6271acb-3ac8-35bc-b4c8-a7a367316774": { "content": "static ${1:#:NAME}(${2:#:Args}) {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "static f(){}", "matches": { "static": true } }, "c6296e5c-f585-3cba-be4b-d3ebc9f202c5": { "content": "<%= render template: \"${1:file}\"${0} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rt": true } }, "c63f11dc-dbad-305a-9b58-91999e8fbe8c": { "content": "// https://eips.ethereum.org/EIPS/eip-165 \r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\ninterface ERC165 {\r\n /// @notice Query if a contract implements an interface\r\n /// @param interfaceID The interface identifier, as specified in ERC-165\r\n /// @dev Interface identification is specified in ERC-165. This function\r\n /// uses less than 30,000 gas.\r\n /// @return `true` if the contract implements `interfaceID` and\r\n /// `interfaceID` is not 0xffffffff, `false` otherwise\r\n function supportsInterface(bytes4 interfaceID) external view returns (bool);\r\n}", "doc": "ERC165 Standard Interface Detection Interface: Creates a standard method to publish and detect what interfaces a smart contract implements.", "filetype": "solidity", "grammar": "lsp", "label": "erc165 interface", "matches": { "erc165i": true } }, "c6417cba-47a9-3790-b7fd-1a2d98e35578": { "content": "<blockquote cite=\"$2\">\n\t$1\n</blockquote>", "doc": "HTML - Defines a long quotation", "filetype": "html", "grammar": "lsp", "label": "blockquote", "matches": { "blockquote": true } }, "c643ccd5-eb12-30c7-80e9-99cea98bcac5": { "content": "provider \"openstack\" {\n user_name = \"admin\"\n tenant_name = \"admin\"\n password = \"pwd\"\n auth_url = \"http://myauthurl:5000/v2.0\"\n}", "doc": "define a openstack provider.", "filetype": "terraform", "grammar": "lsp", "label": "openstack", "matches": { "tf-openstack": true } }, "c647c466-ff3c-36da-afbd-0ab8ffbe3f9c": { "content": "{{ ${1:#:TARGET} | ${2:#:filter} }}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "{{ | }}", "matches": { "filter": true, "{{": true } }, "c649e16a-cf0b-3f68-9387-bc6100083b29": { "content": "${1:callbacks}.has(${2:callback})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Chas": true } }, "c64c0424-736a-33bb-8a8a-25676d8aa491": { "content": "<value>${1:description.}$0</value>", "doc": "This tag allows a property to be described.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<value>", "matches": { "<value>": true } }, "c64cd048-8f38-3820-86d6-bf7ea7047a31": { "content": "toRaw($0)", "doc": "Returns the raw, original object of a Vue-created proxy.", "filetype": "script", "grammar": "lsp", "label": "toRaw", "matches": { "toRaw()": true } }, "c64de49b-67ef-373d-90f8-3fc62ba2e948": { "content": "(Thread/sleep ${1})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "sleep": true } }, "c6511697-23b4-353f-9df5-a441e9b13388": { "content": "background-color: #${0:fff}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgc": true } }, "c6559b86-5437-3f81-9214-cb9e75598bd2": { "content": "__${1:init}__", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "_": true } }, "c6619908-8619-3a26-a51f-e911de98f579": { "content": "font-stretch ultra-condensed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fst:uc": true } }, "c6677a70-94c4-3357-b284-07e3e328cca6": { "content": "class ${1:ClassName} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<>\n\t\t\t\t${2}\n\t\t\t</>\n\t\t);\n\t}\n}", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "rcla": true } }, "c668f1ad-f8cd-39c0-a3ae-0cd4162e3fc5": { "content": "${1:obj}.scrollLeft(${2:value})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "scrolll": true } }, "c66aca16-e9d5-356d-8d32-70c2e39e54e5": { "content": "_.union(${arrays})", "doc": "_.union([2], [1, 2]);\n// => [2, 1]\n\nCreates an array of unique values, in order, from all given arrays using\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-union", "matches": { "lodash union": true } }, "c66b7672-08cd-3726-9f6a-37ee8dc330ef": { "content": "{{ site.date | date: '${format: %b %d, %Y}' }}", "doc": "Tag: site.date", "filetype": "jekyll", "grammar": "lsp", "label": "Site Vairable Date", "matches": { "date": true } }, "c66df0c0-8803-3cb1-958d-918bfab3cd2f": { "content": "fract($2)", "doc": "float fract(float x)\nvec2 fract(vec2 x)\nvec3 fract(vec3 x)\nvec4 fract(vec4 x)\n\nThe fract function returns the fractional part of x, i.e. x minus floor(x). The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "fract", "matches": { "fract": true } }, "c67259fd-cc2f-3a06-a239-b5128b8d6952": { "content": "= number_to_currency(${1})", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "ntc": true } }, "c67280a0-ee4e-3eb6-a110-1c9f598c9802": { "content": "inquire(file=${1:filename}, opened=${2:ioopen}, exists=${3:ioexist}, number=${4:iounit})", "doc": "Inquire (by Filename)", "filetype": "fortran", "grammar": "lsp", "label": "inq", "matches": { "inq": true } }, "c674123e-9589-3ce5-846b-5c5c03afc187": { "content": "resource \"google_compute_project_metadata\" \"${MyResource}\" {\n metadata {\n foo = \"bar\"\n fizz = \"buzz\"\n 13 = \"42\"\n }\n}", "doc": "Defines google_compute_project_metadata resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_project_metadata", "matches": { "tf-google_compute_project_metadata": true } }, "c6760a3c-e3ee-390c-9935-f6edd7197130": { "content": "clear: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cl": true } }, "c67760ae-02d4-37c6-80cf-2c7840156727": { "content": "render action: '${1:action}', layout: '${0:layoutname}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ral": true } }, "c67b0009-904a-3b04-ab10-9cdf712ee0c1": { "content": "height auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "h:a": true } }, "c67e7beb-a586-38fa-a410-70b159112a52": { "content": "display: table-row;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbr": true } }, "c68491eb-68c3-3737-b1ff-dd3797949c98": { "content": "justify-self end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "js:e": true } }, "c68c12da-5c97-38c3-9855-eeae8e7284fb": { "content": "__import__('pudb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "pudb": true } }, "c68c2e83-b0cd-3185-859a-9fc5d73b5436": { "content": "list-style-type: ${1:decimal/decimal-leading-zero/zero};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "list-style-type: numeric (list)", "matches": { "list": true } }, "c690ec2b-7763-3464-a559-52c83ede9882": { "content": "$.type(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "$type": true } }, "c690fb7b-d7ba-3cfe-83c7-a49bb00488ec": { "content": "it.skip('${1:should }', () => {\n\t$0\n});", "doc": "creates an it block that will be skipped", "filetype": "jest", "grammar": "lsp", "label": "jest-it-skip", "matches": { "its": true, "jest it skip": true } }, "c6990ae7-2d40-3408-82e4-7a1ae350dfa3": { "content": "import React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Arrow Function Component with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactArrowFunctionExportComponent", "matches": { "tsrafce": true } }, "c69b673b-45cd-35a6-ade1-8ad68c7845af": { "content": "<script type=\"${1}\" id=\"${2}\">\n\t${0}\n</script>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "scriptt": true } }, "c69ccc5e-96ec-3d29-abf3-83ce4fe04b0f": { "content": "std::unique_ptr<${1:T}> ${2} = std::make_unique<$1>(${3});", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "mup": true } }, "c69f36f0-065e-3b3d-af6d-f787b6fe4853": { "content": "import ${2:*} as ${3:name} from '${1:module}'", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "import module as", "matches": { "ia": true } }, "c69f979b-1515-345f-8ee0-ebf7887486a8": { "content": "display -moz-inline-stack", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:mis": true } }, "c6a13bad-e166-3eda-9de6-1d43ccb0cea2": { "content": "if [[ $1 ]]; then\n\t${0:${VISUAL}}\nfi", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "if": true } }, "c6a1eb33-a205-3cd3-a7a2-960a1b9dc6fd": { "content": "| truncatewords: ${length:5}, '${ellipsis:...}' }}", "doc": "String filter: truncatewords", "filetype": "jekyll", "grammar": "lsp", "label": "Filter truncatewords", "matches": { "truncatewords": true } }, "c6a46ca6-0651-3d27-9fdc-2e8b024ea478": { "content": "try {\n\t${0:$TM_SELECTED_TEXT}\n}\ncatch {\n\t${1:<#Do this if a terminating exception happens#>}\n}\nfinally {\n\t${2:<#Do this after the try block regardless of whether an exception occurred or not#>}\n}", "doc": "Attempt a block of code and if a terminating exception occurs, perform another block of code, finally performing a final block of code regardless of the outcome. More: Get-Help about_Try_Catch_Finally", "filetype": "PowerShell", "grammar": "lsp", "label": "try-catch-finally", "matches": { "try-catch-finally": true } }, "c6a73ae4-be60-382b-8865-24ccc04636a0": { "content": "center:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "center": true } }, "c6a7ad67-086d-35bb-a2bb-b8d38b476419": { "content": "_.isBoolean(${value})", "doc": "_.isBoolean(false);\n// => true\n\n_.isBoolean(null);\n// => false\n\nChecks if `value` is classified as a boolean primitive or object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isboolean", "matches": { "lodash isboolean": true } }, "c6acbed7-0ba7-34a2-8fd4-b30be9b0851a": { "content": "border-left-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdli": true } }, "c6b10f6e-98fc-3a1e-9244-10f099b3c7c5": { "content": "{%- for ${1:item} in ${2:collection} -%}\n\t${0}\n{%- endfor -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "for-": true } }, "c6b7cbaa-a289-35a7-a10f-a898e085a3c8": { "content": "resource \"azurerm_dns_cname_record\" \"${MyResource}\" {\n name = \"example-name\"\n zone_name = \"\\${azurerm_dns_zone.test.name}\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n ttl = \"300\"\n records = [\"contoso.com\"]\n}", "doc": "Defines azurerm_dns_cname_record resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_dns_cname_record", "matches": { "tf-azurerm_dns_cname_record": true } }, "c6bcd24a-5ea8-3b96-93bc-257a5936e3ac": { "content": "| round: ${1:0}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "round": true } }, "c6bf113d-d41f-309b-a9a1-2590a2e1d70f": { "content": "${1:FIELDNAME} = forms.TypedChoiceField($2, required=${3:False})", "doc": "TypedChoiceField (ftchoice)", "filetype": "forms", "grammar": "lsp", "label": "ftchoice", "matches": { "ftchoice": true } }, "c6c9ed0e-f60a-3fd0-b525-f364f262ccca": { "content": "assertThat(${1:List.of(\"Test\", \"TDD\")}, hasItem(${2:\"Test\"}));", "doc": "assert that hasItem", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - hasItem", "matches": { "test_hasItem": true } }, "c6ced4c1-ced6-3dc1-beb8-0dfa1dc886c9": { "content": "const {${1:name}} = ${2:value};", "doc": "Object destructing", "filetype": "base", "grammar": "lsp", "label": "destructuring-const-assignment", "matches": { "base const destruct object": true } }, "c6d159ec-9c0c-3c10-85b4-5a6b57e6a99b": { "content": "\\\\label{${1:eq:}${2:fig:}${3:tab:}${0}}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\label", "matches": { "lab": true } }, "c6da839d-0c55-3125-a62a-50d9cf85224d": { "content": "#!/usr/bin/env python3", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "#!": true } }, "c6db5ae7-886d-370e-a36c-99761dac4adb": { "content": "case (${1:param})\n\t$2\n\tdefault : $0\nendcase", "doc": "case () ... endcase", "filetype": "systemverilog", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "c6dd7179-d598-3ca5-9357-80f81df59fc0": { "content": "export const state = () => ({\n\tvalue: 'myvalue'\n})\n\nexport const getters = {\n\tgetterValue: state => {\n\t\treturn state.value\n\t}\n}\n\nexport const mutations = {\n\tupdateValue: (state, payload) => {\n\t\tstate.value = payload\n\t}\n}\n\nexport const actions = {\n\tupdateActionValue({ commit }) {\n\t\tcommit('updateValue', payload)\n\t}\n}", "doc": "vuex store 2", "filetype": "vuex", "grammar": "lsp", "label": "vuex-store-2", "matches": { "vstore2": true, "vuex store 2": true } }, "c6e304e5-ee85-31ec-9fd4-b293fa6dce94": { "content": "#ifdef ${1:DEBUG}\n$0\n#endif /* $1 */", "doc": "Code snippet for #ifdef", "filetype": "objc", "grammar": "lsp", "label": "#ifdef", "matches": { "#ifdef": true } }, "c6e46da6-e64b-3206-a890-4b58cec212be": { "content": "t.timestamp :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcts": true } }, "c6e790fb-3557-3b8f-a598-93bdc3582022": { "content": "<optgroup label=\"${1}\">\n${2:TARGET}\n<optgroup>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "optgroup": true } }, "c6e9ec19-bb69-306b-8f56-eebbee5c6389": { "content": "testWidgets(\n \"${1:test description}\",\n (WidgetTester tester) async {},\n);", "doc": "Create a testWidgets function", "filetype": "flutter", "grammar": "lsp", "label": "Test Widgets", "matches": { "widgetTest": true } }, "c6ea058e-44cb-3d7b-b9d1-4c9549c3a5b6": { "content": "resource \"aws_alb_target_group_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_alb_target_group_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_alb_target_group_attachment", "matches": { "tf-aws_alb_target_group_attachment": true } }, "c6ec3d97-ac7e-3045-8726-4c1b9830f88e": { "content": "\\\\left\\\\{ ${0:${VISUAL}} \\\\right\\\\}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "left\\{ right\\}", "matches": { "lr{": true } }, "c6ecf020-1828-3d00-a45c-403705d23208": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nArgs:\n ${4:argument_name}: ${5:type and description.}\n\nReturns:\n ${3:type and description of the returned object.}\n\nExample:\n # ${6:Description of my example.}\n ${7:use_it_this_way(arg1, arg2)}\n\"\"\"", "doc": "A Python docstring for functions and methods, including short summary, details, args, returns, and examples. This docstring is an synonym of \"\"\"function.", "filetype": "pydoc", "grammar": "lsp", "label": "comment", "matches": { "###": true } }, "c6eff994-a302-387e-81db-28f839f8b578": { "content": "[@${1:city-key}]", "doc": "Insert a citation", "filetype": "quarto", "grammar": "lsp", "label": "Insert citation", "matches": { "cite": true } }, "c6f94177-6095-38b6-967f-05f8644385b2": { "content": "left auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "l:a": true } }, "c6fa0f55-5ec3-3843-a15a-443876b128c7": { "content": "justify-content: flex-end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:fe": true } }, "c7019d0a-1669-3a77-bc2f-294dd1396365": { "content": "this.state.$0", "doc": "Access component's state", "filetype": "react", "grammar": "lsp", "label": "componentState", "matches": { "ts": true } }, "c7088b6d-751e-3abc-89e9-574f5c212092": { "content": "pages = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "pages": true } }, "c708c65e-5080-35af-b1d3-5cffe3c82cb9": { "content": "PropTypes.oneOfType([\n $0\n])", "doc": "An object that could be one of many types", "filetype": "generated", "grammar": "lsp", "label": "propTypeOneOfType", "matches": { "ptet": true } }, "c70bff3e-c94d-34db-83f7-86ed9d6c14a1": { "content": "it('${1:should }', () => {\n\t$0\n});", "doc": "creates an it block", "filetype": "jest", "grammar": "lsp", "label": "jest-it", "matches": { "it": true, "jest it": true } }, "c71a0a73-3ec4-3e0e-b589-ad878da55a13": { "content": "${1:command} | append ${2:row}", "doc": "\"append\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "append builtin", "matches": { "append": true } }, "c71c1b82-cd41-3ae8-8fe8-6c5ca3201c7e": { "content": "set {${1:TARGET}}${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "set {}", "matches": { "set": true } }, "c71d31d8-3e10-3f70-93fd-351faf50c056": { "content": "<map class=\"${1}\" name=\"${2}\">\n\t${0}\n</map>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "map.": true } }, "c71e91c5-9f9a-32ae-b70b-dbead957e9c2": { "content": "${1:model/screen}${2:X}(${3:x}, ${4:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "coord": true } }, "c724ef5c-bc5f-3db9-a3b4-d7315da89c8c": { "content": "{% paginate ${1:collection.products} by ${2:12} %}\n\t{% for ${3:product} in $1 %}\n\t\t${0}\n\t{% endfor %}\n{% endpaginate %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "paginate": true } }, "c726950b-5cb2-36c8-b23d-fab55847120d": { "content": "state = { ${1:first} }", "doc": "Creates empty state object. To be used in a constructor.", "filetype": "generated", "grammar": "lsp", "label": "emptyState", "matches": { "est": true } }, "c734783f-f50f-38c6-a330-24f566d4d073": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nArgs:\n ${5:argument_name} (${6:type}): ${7:description.}\n\nReturns:\n ${3:type}: {4:Description of the returned object.}\n\nExample:\n # ${8:Description of my example.}\n ${9:use_it_this_way(arg1, arg2)}\n\"\"\"", "doc": "Alternative Python docstring for functions and methods, with a different type syntax. Some teams prefer it.", "filetype": "pydoc", "grammar": "lsp", "label": "function docstring typed", "matches": { "###function_typed": true } }, "c737c12c-9b41-3e26-ad64-b36eff7f5cb3": { "content": "case _:\n\t${1:pass}", "doc": "case wildcard block if other cases fail", "filetype": "python", "grammar": "lsp", "label": "case wildcard", "matches": { "casew": true } }, "c739242f-3e11-30bc-aef2-3b11c0ccc315": { "content": "#endregion", "doc": "Folding Region End", "filetype": "r-snippets", "grammar": "lsp", "label": "Region End", "matches": { "#endregion": true } }, "c73f2ea2-696f-3eca-978a-253008d5ef69": { "content": "afterAll(function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "after all (js)", "matches": { "afta": true } }, "c73feb26-a6fb-3434-9f41-01ba6392a0bd": { "content": "if ${1:condition}\n $0\nend-if", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "if", "matches": { "ie": true, "if": true } }, "c74053e4-77ad-3098-b156-d8b38b97ecf3": { "content": "func _draw():\n\\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "draw": true } }, "c741ea52-a1c3-331c-b5f9-be7088604d1a": { "content": "display: inline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:i": true } }, "c74e1366-9613-34ba-b4f2-5bd8a3f9eef2": { "content": "switch ${1:object}\n\twhen ${2:value}\n\t\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "swi": true } }, "c74ede53-4abb-342c-bee2-68dd5b97cf76": { "content": "@field ${1:description.}$0", "doc": "Describe a table field definition.", "filetype": "luadoc", "grammar": "lsp", "label": "@field", "matches": { "@field": true } }, "c75df620-05da-3bae-bfa0-430ceeceae35": { "content": "[%collapsible]\n====\n$1\n====\n$0", "doc": "Insert collapsible block", "filetype": "asciidoc", "grammar": "lsp", "label": "collapsible block", "matches": { "collapsible block": true } }, "c76507ca-0be9-3ac8-945b-ef86839dc6d7": { "content": "set logscale ${1:#:axis}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "set logscale <axis>", "matches": { "logscale": true } }, "c76761dc-e952-3196-9278-eb93ba728125": { "content": "async function ${1:name}() {\n\ttry {\n\t\tconst response = await axios.get('${2:uri}');\n\t\t${3:success}\n\t}\tcatch (error) {\n\t\t${4:error}\n\t}\n}", "doc": "Use Axios to make a get request - async-await", "filetype": "axios", "grammar": "lsp", "label": "axios-get-async-await", "matches": { "axios get async await": true } }, "c769ba4e-4f49-37d8-8c3e-f487fd33c37d": { "content": "if $1 then\n->[ok] $2\nelse\n -->[$3]\nendif", "doc": "", "filetype": "plantuml", "grammar": "lsp", "label": "If-else", "matches": { "if": true } }, "c769d8d4-dc83-3dc6-bbdb-57b700cfae52": { "content": "<%= link ${1:\"${2:Submit}\"}, to: ${3:\"${4:/users}\"}, method: ${5::delete} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "link", "matches": { "lin": true } }, "c76f979b-a749-3a36-a7ce-f9509b0db8f5": { "content": "struct ${1:#:name} {\n ${2:TARGET}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "struct {}", "matches": { "struct": true } }, "c7740c01-7760-337b-aec4-c2e15f686549": { "content": "FUNCTION ABS(${1:number})$0", "doc": "function absolute value of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ABS", "matches": { "FUNCTION ABS": true } }, "c775f5bb-6198-3b3f-be59-86b2f5463a3e": { "content": "//${2:STEPID01} EXEC PGM=IEFBR14\n$0", "doc": "IEFBR14 Data set utility", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/IEFBR14", "matches": { "IEFBR14": true } }, "c77798d9-8de0-329a-87ec-b56ad66db5d3": { "content": "${1:FIELDNAME} = models.NullBooleanField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "nullbool": true } }, "c78060ea-90ac-3c71-9575-1451b45fcd96": { "content": "${1:obj}.load('${2:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\t(responseText, textStatus, xhr) ->\n\t\t${0:// success callback}\n})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "loadf": true } }, "c7834af5-46b1-347e-a9df-cf65060c7f2b": { "content": "file type ${0:name}", "doc": "Returns a string giving the type of file name, which will be one of file, directory, characterSpecial, blockSpecial, fifo, link, or socket.", "filetype": "tcl", "grammar": "lsp", "label": "Get file type", "matches": { "file type": true } }, "c785917f-6b39-3fa7-a647-c5726413de24": { "content": "wont_match /${0:regex}/", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wm": true } }, "c78acd88-8dd9-3bad-9800-c15af1a55cf5": { "content": "console.group('${1:first}')", "doc": "Groups and indents all following output by an additional level, until console.groupEnd() is called.", "filetype": "generated", "grammar": "lsp", "label": "consoleGroup", "matches": { "cgr": true } }, "c78bc192-53d1-3b27-a88f-f2317b87b563": { "content": "typedef NS_ENUM(NSUInteger, ${1:MyEnum}) {\n\t${2:MyEnumValueA},\n\t${3:MyEnumValueB},\n\t${4:MyEnumValueC},\n};", "doc": "Code snippet for NS_ENUM", "filetype": "objc", "grammar": "lsp", "label": "nsenum", "matches": { "nsenum": true } }, "c78ef956-7e55-37a5-9648-861a6217330c": { "content": "padding: ${1:20px} ${2:0px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding: V H (padding)", "matches": { "padding": true } }, "c78f99cb-6237-3903-9b97-bc6adb797216": { "content": "[Obsolete(\"${1:#:description}\")]${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "obs dep deprecated": true, "obsolete": true } }, "c79214c0-fb56-3772-b3c5-ef65ec547198": { "content": "resource \"logentries_logset\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n location = \"www.example.com\"\n}", "doc": "define logentries_logset resource.", "filetype": "terraform", "grammar": "lsp", "label": "logentries_logset", "matches": { "tf-logentries_logset": true } }, "c794d164-c997-3daa-b5f2-182c5101900d": { "content": "private void OnCollisionEnter(Collision other) {\n\t$0\n}", "doc": "OnCollisionEnter is called when this collider/rigidbody has begun\n touching another rigidbody/collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionEnter", "matches": { "OnCollisionEnter(Collision)": true } }, "c7980f0d-62c3-360f-aec0-26079dbc954e": { "content": "{let $${1:identifier}: ${2:expression} /}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "let command", "matches": { "let": true } }, "c7995813-a2d5-3cbc-85f1-e5338ebc1bf7": { "content": "source('${0:file}')", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "source": true } }, "c79be052-098b-3257-ac6a-67dcf5e60f73": { "content": "function ${1} return ${2} is\n\t(${3});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "expression function", "matches": { "function_expr": true } }, "c79ca0a4-bdcc-320d-952b-e563852ff4b5": { "content": "import ${1:Json.Encode} as ${2:Encode} exposing (${0:Value})", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "impae": true } }, "c79f7a17-3a05-32c8-ba6b-332e870df4d1": { "content": "import React from 'react'\n\ntype Props = {}\n\nexport default function ${1:${TM_FILENAME_BASE}}({}: Props) {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Functional Component with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactFunctionalComponent", "matches": { "tsrfc": true } }, "c7a7e97c-33f0-38fe-b8f5-b5e0d66edfba": { "content": "${1:command} | find", "doc": "\"find\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "find builtin", "matches": { "find": true } }, "c7a89fe7-0417-397e-ba67-076e75dbb737": { "content": "sig\n\t${2:(* BODY *)}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "anonymous signature", "matches": { "sig": true } }, "c7ab5626-a1f8-328c-ba05-b84786e9d692": { "content": "class ${1:MyClass} : public QObject {\n\tQ_OBJECT;\npublic:\n\nexplicit $1(QObject *parent = nullptr);\n\t$2\nsignals:\n\npublic slots:\n};", "doc": "Code snippet for empty Qt class", "filetype": "cpp", "grammar": "lsp", "label": "qclass", "matches": { "qclass": true } }, "c7b26bbb-d22b-3ddc-9c19-852842488481": { "content": "System.err.println(\"${0:Message}\");", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "errln": true } }, "c7b7ecf2-0c7d-37a1-aaf2-ea62b4c8e602": { "content": "# ${1:documentation}\nlet-env ${2:name} = ${3:value}", "doc": "\"let-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@let-env builtin", "matches": { "@let-env": true } }, "c7b96ee4-5fc1-3120-b884-81226dbef731": { "content": "signal ${1:signal_name} : ${2:std_logic} := ${3:'0'};", "doc": "Signal declaration with initialisation", "filetype": "vhdl", "grammar": "lsp", "label": "signal initialised", "matches": { "sigi, signali": true } }, "c7c3babc-45c6-35cb-a18e-334593b4514d": { "content": "@doc \"\"\"\n${1:doc string}\n\"\"\"\ndef ${2:name} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defd": true } }, "c7c63383-539f-321e-adbf-9900432272c0": { "content": "resource \"google_sql_database\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n instance = \"\\${google_sql_database_instance.master.name}\"\n}", "doc": "Defines google_sql_database resource", "filetype": "terraform", "grammar": "lsp", "label": "google_sql_database", "matches": { "tf-google_sql_database": true } }, "c7c7209e-df5b-3885-bf20-2b47f9492c73": { "content": "<${1:}>\n\t${2}\n</$1>", "doc": "", "filetype": "xml", "grammar": "snu", "label": "", "matches": { "t": true } }, "c7cb1fdf-bbeb-3e2c-b879-da4a7f307827": { "content": "border-corner-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtli:n": true } }, "c7ccaf76-4f98-3c2e-96a3-e32d65cf7993": { "content": "$1:\n name: ${1:value_key}\n image:\n\trepository:\n\ttag:\n\tpullPolicy: IfNotPresent\n hostNetwork: false\n dnsPolicy: ClusterFirst\n daemonset:\n\tuseHostPort: false\n podLabels: {}\n scope:\n\tenabled: false\n\tnamespace: \"\" # defaults to .Release.Namespace\n extraArgs: {}\n extraEnvs: []\n kind: Deployment\n updateStrategy: {}\n minReadySeconds: 0\n tolerations: []\n affinity: {}\n nodeSelector: {}\n podAnnotations: {}\n replicaCount: 1\n minAvailable: 1\n resources: {}\n autoscaling:\n\tenabled: false\n extraContainers: {}\n extraVolumeMounts: {}\n extraVolumes: {}\n extraInitContainers: []\n lifecycle: {}\nrevisionHistoryLimit: 10\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "deploy_values": true } }, "c7cef8a1-951f-3503-be7e-168596514a42": { "content": "position: absolute;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "position absolute", "matches": { "posa": true } }, "c7cffa7a-c9f7-3985-9ed9-05ec07e5f02c": { "content": "fmt.Println(\"$1\")", "doc": "Snippet for fmt.Println()", "filetype": "go", "grammar": "lsp", "label": "fmt.Println", "matches": { "fp": true } }, "c7d1c995-2fe2-339a-896d-ea110b034936": { "content": "_.isUndefined(${value})", "doc": "_.isUndefined(void 0);\n// => true\n\n_.isUndefined(null);\n// => false\n\nChecks if `value` is `undefined`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isundefined", "matches": { "lodash isundefined": true } }, "c7d63ff1-5952-3c74-a997-6d6a2e9a8a02": { "content": "$t('$1')", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "trans": true } }, "c7d6a147-8a46-334d-b1e2-d2631910e69e": { "content": "config(function($1) {\n\t$0\n});", "doc": "", "filetype": "javascript-angular", "grammar": "snu", "label": "angular config", "matches": { "aconf": true } }, "c7d8bea0-2385-3f16-8f8e-5e3b273ebcdc": { "content": ".. note::\n\t${0:my notes}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "not:": true } }, "c7dde04d-29a6-3011-b5e4-f1968fe27c90": { "content": "@release ${1:text}$0", "doc": "Free format string to describe the module or file release.", "filetype": "luadoc", "grammar": "lsp", "label": "@release", "matches": { "@release": true } }, "c7e3ba44-07f3-3e89-88d0-5ed93c0ac1ca": { "content": "<svelte:options ${1|immutable,accessors,namespace,tag|}={${2:value}}/>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-options", "matches": { "svelte options": true, "svop": true } }, "c7e6ec52-0b02-3124-ba3e-893e6e53cbc3": { "content": "${1:FIELDNAME} = forms.DateTimeField($2, required=${3:False})", "doc": "DateTimeField (fdatetime)", "filetype": "forms", "grammar": "lsp", "label": "fdatetime", "matches": { "fdatetime": true } }, "c7ec0f34-7cc2-3210-b21b-79223a0e9c9a": { "content": "Debug.LogWarning($0);", "doc": "A variant of Debug.Log that logs a warning message to the console.", "filetype": "unity", "grammar": "lsp", "label": "Debug Log Warning", "matches": { "LogWarning": true } }, "c7ec4702-41fc-31a1-b4cd-d2618fec8dfa": { "content": "line-height: ${0:1.5};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "line-height", "matches": { "lh": true } }, "c7f2af3d-fcd3-31cc-8914-a9aa3329018f": { "content": "store ${1:StoreName}.Store {\n\t$0\n}", "doc": "Stores are global containers of application specific data.", "filetype": "mint", "grammar": "lsp", "label": "Store", "matches": { "store": true } }, "c7f31495-e8ec-3ed9-8f88-b02edf657d74": { "content": "font-smooth ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fsm": true } }, "c7f87005-2605-3c7c-8670-9ae2abc851ba": { "content": "min-height: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mih": true } }, "c7f98c52-6cad-31f7-85d5-287d42de80d8": { "content": "${1:FIELDNAME} = serializers.UUIDField(${2})", "doc": "Django-rest Serializers ``UUIDField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF UUIDField", "matches": { "suuid": true } }, "c7fd6d85-3a78-3fa9-a59d-f609bb088f20": { "content": "class Class\n\tdef descendants\n\t\tObjectSpace.each_object(::Class).select { |klass| klass < self }\n\tend\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "descendants": true } }, "c7fd9863-52cd-3104-b68f-85a5e1f330d1": { "content": "auth.user", "doc": "Get auth user", "filetype": "edge", "grammar": "lsp", "label": "edge: auth.user", "matches": { "auth.user": true } }, "c7ff459e-80ba-3825-898d-e0044ed5166b": { "content": "log(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "log": true } }, "c80a3c2f-7018-347a-b789-cbc3f8cf7635": { "content": "wordwrap:$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "wordwrap": true } }, "c80a86c4-ebef-3b09-84dd-f27f1a3246d5": { "content": "align-items: first baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:fb": true } }, "c81213d7-8bfe-3877-a6f1-581414276405": { "content": "$this->shouldNotImplement($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldNotImplement('Type')", "matches": { "snimplement": true } }, "c81e710d-0a69-385f-a6d7-d013bc9d6f4f": { "content": "<section>\n\t$1\n</section>", "doc": "HTML - Defines a section", "filetype": "html", "grammar": "lsp", "label": "section", "matches": { "section": true } }, "c81fea8e-07cb-3b4b-b723-9cae8b3d6fc7": { "content": "---\ntitle: ${1:title}\nlayout: post\ndate: ${2:date} ${0:hour:minute:second} -05:00\n---", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "header": true } }, "c82b61d1-05d8-3cd4-8656-fcd47a0d509b": { "content": "constructor (props, context) {\n\tsuper(props, context)\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props and context as arguments", "filetype": "react", "grammar": "lsp", "label": "classConstructorContext", "matches": { "conc": true } }, "c82c065c-2ca7-3247-95da-474fd04705a4": { "content": "{% with ${1} as ${2} %}\n\t${0}\n{% endwith %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "with": true } }, "c8343f53-5bc8-3156-afed-0caf22890ccd": { "content": "elif ${1} then\n\t${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "eif": true } }, "c8357eb6-8c84-32d6-bcfd-1e32d0115fd6": { "content": "<<<\n$0", "doc": "Insert page break", "filetype": "asciidoc", "grammar": "lsp", "label": "page break", "matches": { "page break": true } }, "c83b2bb7-6f79-3631-a824-baca50f46cab": { "content": "~w(${0})", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "word list", "matches": { "wl": true } }, "c849b439-5a0c-39ac-b661-3eaf1d45c8de": { "content": "if [[ ${1:condition} ]]; then\n\t${0}\nfi", "doc": "An IF statement.", "filetype": "shell", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "c84a5f38-9f93-3d69-8ba8-ecb8ca86d8d8": { "content": "PropTypes.arrayOf($0).isRequired", "doc": "An array of a certain type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeArrayOfRequired", "matches": { "ptaor": true } }, "c84a62df-5d18-306a-bd67-1dd03965fd05": { "content": "${1:FIELDNAME} = serializers.PrimaryKeyRelatedField(${2})", "doc": "Django-rest Serializers ``PrimaryKeyRelatedField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF PrimaryKeyRelatedField", "matches": { "spkr": true } }, "c84b0161-0e81-3bf7-9673-b1a3893d4401": { "content": "array.ensure()", "doc": "array.ensure(): Schema\n\nEnsures that the value is an array, by setting the default to [] and transforming null and undefined\nvalues to an empty array as well. Any non-empty, non-array value will be wrapped in an array.array()\n .ensure()\n .cast(null); // => []\narray()\n .ensure()\n .cast(1); // => [1]\narray()\n .ensure()\n .cast([1]); // => [1]", "filetype": "yup", "grammar": "lsp", "label": "array-ensure", "matches": { "yup array ensure": true } }, "c84d6968-4d57-3867-88dc-09ad2aa8ba47": { "content": "foreach (\\$${1:variable} as \\$${2:key} ${3:=> \\$${4:value}}) {\n\t${0:# code...}\n}", "doc": "Foreach loop", "filetype": "php", "grammar": "lsp", "label": "foreach …", "matches": { "foreach": true } }, "c84e2b15-c40b-34d4-9a42-f605e02ecfff": { "content": "PropTypes.objectOf($0),", "doc": "An object with property values of a certain type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeObjectOf", "matches": { "ptoo": true } }, "c85b418a-104f-3c01-9645-c6df838af941": { "content": "=${1:name}(${2})\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mix": true } }, "c85e30ea-e817-3276-8bf1-7f7a3b1b0079": { "content": "#: set ${1:key} ${2:expr}", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "set from pykv-snippets", "matches": { "#:set": true } }, "c85e8cee-aa8e-3e4c-bae1-3622ba99e9d7": { "content": "add ${1:a} to ${2:b} giving ${3:c}", "doc": "Add a to b giving c", "filetype": "vscode_cobol", "grammar": "lsp", "label": "add", "matches": { "add": true } }, "c86121f2-9b5e-323f-ac43-c7c8c6a63aec": { "content": "<button class=\"${1:button}\" type=\"${2:submit}\">${0}</button>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "button.": true } }, "c8647b6c-9ff5-3cee-a844-15a2cb9b1054": { "content": "#[${1:inline}]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "#[..]", "matches": { "attr": true } }, "c86ef8e9-2df9-3a0b-be47-e0d6061caa2d": { "content": ".. hint:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "hint", "matches": { "hint": true } }, "c874546b-0616-3764-b490-f37331dc0661": { "content": "directive '${1:directiveName}', factory = (${2:injectables}) ->\n\tdirectiveDefinitionObject =\n\t\t${3:directiveAttrs}\n\t\tcompile: compile = (tElement, tAttrs, transclude) ->\n\t\t\t(scope, element, attrs) ->\n\tdirectiveDefinitionObject", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngdc": true } }, "c8796da9-b44f-3fb7-bd52-05d6c8d292ac": { "content": "::\n $0", "doc": "Insert code block", "filetype": "rst", "grammar": "lsp", "label": "Insert code block", "matches": { "codeblock": true } }, "c87a1ed7-ad23-3928-94bd-0ca5c7910004": { "content": "expect(${1:}).to.equal(${0});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "expect(...).to.equal(...)", "matches": { "expe": true } }, "c87ccf33-1eec-3b1b-a610-fdb35d83cb40": { "content": "padding-right: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "padding-right: length (margin)", "matches": { "padding": true } }, "c87d6842-35ce-397f-b581-f61e7bd3c8b6": { "content": "page-break-after left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgba:l": true } }, "c88ada2e-66e6-3654-859b-e97d88481d23": { "content": "{%- increment ${variable} -%}", "doc": "Variable tag: increment", "filetype": "jekyll", "grammar": "lsp", "label": "Tag increment", "matches": { "increment": true } }, "c891baf4-a973-308d-ac7c-7e4d78d6c9f2": { "content": "protected int ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pi|": true } }, "c897734a-d8f8-347b-8da6-f0aca2816fdf": { "content": "border-bottom-left-image: continue", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbli:c": true } }, "c898c9b7-1013-397e-93b5-65847f9e9ff4": { "content": "display: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d": true } }, "c8a4fd65-0db0-3ef2-a2f7-43f752d217a6": { "content": "import React from 'react'\n\nexport const ${TM_FILENAME_BASE} = (props : {}) => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Creates a React functional component without PropTypes", "filetype": "react-ts", "grammar": "lsp", "label": "reactFunctionComponent", "matches": { "rfc": true } }, "c8a68f75-b4c2-3583-8a31-113663910f48": { "content": "@Test\npublic void test${1:Name}() throws Exception {\n\t${0}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "test": true } }, "c8a6df7b-e8a9-3f9e-b718-cc7b92704437": { "content": "import { Component } from '@angular/core';\n\n@Component({\n\tselector: '${1:prefix-app}',\n\ttemplate: `\n\t\t<router-outlet></router-outlet>\n\t\t`\n})\nexport class ${2:App}Component { }\n$0", "doc": "Angular App root component", "filetype": "angular", "grammar": "lsp", "label": "angular-root-component", "matches": { "a-component-root": true, "angular root component": true } }, "c8b27fd2-6636-3abb-8f0e-3f4fd18b53ee": { "content": "{%- case ${variable} -%}\n\t{%- when ${condition} -%}\n\t\t${code1:}\n\t{%- else -%}\n\t\t${code2:}\n{%- endcase -%}", "doc": "Control flow tag: case", "filetype": "jekyll", "grammar": "lsp", "label": "Tag case", "matches": { "case": true } }, "c8b53ae8-4363-3bcc-9e70-308564886954": { "content": "uvm_nonblocking_get_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM nonblocking_get_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_imp", "matches": { "uvm_nonblocking_get_imp": true } }, "c8b59563-d044-395f-ab55-41ff70f6db77": { "content": "using UnityEngine;\nusing UnityEngine.Networking;\n\npublic class ${TM_FILENAME_BASE} : NetworkBehaviour {\n\t$0\n}", "doc": "Unity NetworkBehaviour class template.", "filetype": "unity", "grammar": "lsp", "label": "Unity NetworkBehaviour", "matches": { "NetworkBehaviour": true } }, "c8b60217-9e05-3ddc-ac9c-513c480f191a": { "content": ".data\n\n\n.text\n\n\n.global main\n\n\nmain:", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Start basic code for assembly", "matches": { "scode": true } }, "c8b6ac0d-fd66-349b-803c-ea903bc8be99": { "content": "$this->session->userdata(\"${1:item}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_session_userdata": true } }, "c8ba6fa3-4aa7-354d-a139-735230257c94": { "content": "| truncate: ${1:20}, '${2:...}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "truncate": true } }, "c8bca5ef-b62d-33ee-8d59-c55997bc5060": { "content": "<%= link_to \"${1:Link text...}\", ${0:model}s_path %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lipp": true } }, "c8bd2164-8705-3636-b329-a548b9088792": { "content": "place-items: ${1:stretch} ${2:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi+": true } }, "c8be33da-920d-3262-8ca2-eac247a90817": { "content": "MESSAGE \"${1:MessageContent}\" ${2:Data} VIEW-AS ALERT-BOX.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "alert": true } }, "c8bf0daa-34d4-3833-a38d-70d0b87b84b9": { "content": "border-corner-image: continue;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtli:c": true } }, "c8c721ee-73dc-3ac6-89ea-264663c6fced": { "content": "[@@deriving ${0:TARGET}]", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "[@@deriving ...]", "matches": { "@@": true } }, "c8cb899c-d5bd-3a13-bef3-9f5f951f8dc1": { "content": "std::queue<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "queue": true } }, "c8cbaece-66ca-3e38-8080-c012932b52e1": { "content": "overflow-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs": true } }, "c8d0a1f2-807f-3333-bee2-e6cfaf2da83a": { "content": "line-height: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lh": true, "line-height": true } }, "c8d262a3-b5c3-3b16-881e-82f63642e5f5": { "content": "until ${1:test}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "until loop", "matches": { "until": true } }, "c8d6238a-1b20-3512-8b10-473b08a35678": { "content": "border-right ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdr+": true } }, "c8d8511c-aaea-3adc-94de-5bd92f0110d8": { "content": "<script>\n\t${1:// your script goes here}\n</script>\n\n<style>\n\t${2:/* your styles go here */}\n</style>\n\n${3:<!-- markup (zero or more items) goes here -->}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component-format", "matches": { "svcomponent": true, "svelte component template": true } }, "c8d859ef-971f-3670-84d2-6f0e8607f06f": { "content": "System.out.println(${1});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "println": true, "sout": true } }, "c8df069b-0373-3efb-9431-0fa616a77ee5": { "content": "interface ${1} {\n\t${2}: ${3:any}\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "interface", "matches": { "int": true } }, "c8ee9ef6-63ce-365e-99ab-c824fb5fd6c8": { "content": "/// ${1:Description.}$0\n///\n/// # Arguments\n///\n/// * ${3:`argument_name`} - ${4:type and description.}\n///\n/// # Returns\n/// ${2:type and description of the returned object.}\n///\n/// # Examples\n/// ```rust\n/// ${5:write me later}\n/// ```", "doc": "A Rust comment with description, parameters, returns, and examples.", "filetype": "rustdoc", "grammar": "lsp", "label": "comment", "matches": { "///": true } }, "c8ef8178-3948-3604-8a25-eb61d9f99098": { "content": "\\begin{equation*}\n\t${1:TARGET}\n\\end{equation*}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{equation*} \\equation*": true, "equation*": true } }, "c8f04ac7-a800-3f5a-b20f-6c2faa1c6875": { "content": "${1:callbacks}.fired()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cfired": true } }, "c8f3e3e5-83e7-3495-be14-429f2501169c": { "content": "resource \"postgresql_role\" \"${MyResource}\" {\n name = \"example-name\"\n login = true\n password = \"example-password\"\n encrypted = true\n}", "doc": "Defines postgresql_role resource", "filetype": "terraform", "grammar": "lsp", "label": "postgresql_role", "matches": { "tf-postgresql_role": true } }, "c8f79adb-ee72-3b8d-a199-afcb71cc0201": { "content": "- (_) ${1:task}", "doc": "task (cancelled)", "filetype": "norg", "grammar": "lsp", "label": "cancelled_task", "matches": { "ctask": true } }, "c8f99be0-6b36-3248-80c4-29701cbe6bae": { "content": "func (${1:receiver} ${2:type}) ${3:funcName}(${4}) ${5:error} {\n\t${6}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "method", "matches": { "fum": true } }, "c9027aec-1678-3a99-bcab-12058f42c66d": { "content": "byte", "doc": "", "filetype": "go", "grammar": "snu", "label": "byte", "matches": { "bt": true } }, "c90c7535-948c-3bce-b4d0-c240fcf02e2d": { "content": "from django.urls import ${1|reverse,reverse_lazy,resolve,get_script_prefix|}", "doc": "Utility functions for use in URLconfs.", "filetype": "urls", "grammar": "lsp", "label": "urls (≥1.10 & ≤1.11)", "matches": { "iurls": true } }, "c91400f7-4975-3cc3-96ad-860b84e606d5": { "content": "unsafe\n{\n $0\n}", "doc": "Unsafe statement", "filetype": "csharp", "grammar": "lsp", "label": "Unsafe statement", "matches": { "unsafe": true } }, "c91e2989-c26e-3be3-a32b-a31a77befbfb": { "content": "resource \"github_team\" \"${MyResource}\" {\n}", "doc": "Defines github_team", "filetype": "terraform", "grammar": "lsp", "label": "github_team", "matches": { "tf-github_team": true } }, "c91f4495-21ec-3e1c-9fb6-88ee9ddc90af": { "content": "${1:command} | collect {|${2:el}| ${3:closure} }", "doc": "\"collect\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "collect builtin", "matches": { "collect": true } }, "c91f702e-24fb-3c3d-8d6f-a323fed3ebd0": { "content": "ENV ${1:key} ${2: value}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "ENV", "matches": { "env": true } }, "c92567be-4f73-3abf-8387-9031bcd75f9c": { "content": "{|class=\"wikitable\"\n|+ ${1}\n! ${2}\n! ${3}\n|-\n| ${4}\n| ${5}\n|-\n| ${6}\n| ${7}\n|-\n|\n|\n|}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "{|": true } }, "c92ea06a-2d37-3381-a124-d60b08f1e2d6": { "content": "${1:obj}.mouseover (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "mover": true } }, "c936b6e8-f838-3aa1-9bee-a7d518aeb0fd": { "content": "_.omitBy(${object}, ${predicate})", "doc": "var object = { 'a': 1, 'b': '2', 'c': 3 };\n\n_.omitBy(object, _.isNumber);\n// => { 'b': '2' }\n\nThe opposite of `_.pickBy`; this method creates an object composed of\nthe own and inherited enumerable string keyed properties of `object` that\n`predicate` doesn't return truthy for. The predicate is invoked with two\narguments: (value, key).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-omitby", "matches": { "lodash omitby": true } }, "c93d150e-7ff4-375e-877a-d59d3fa41989": { "content": "\"${1:link text}\":${0:url}", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "link": true } }, "c943ae03-75ff-3dac-b8da-93d68b166597": { "content": "@required(${1:true})", "doc": "The @required directive may be used to indicate if a given element should be \"required\" (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "required", "matches": { "b:required": true } }, "c949cf1e-aff7-3654-a6fb-eab73b767483": { "content": "<input type=\"month\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:month": true } }, "c94d476d-a14c-3b4a-b8f1-63417a4019a6": { "content": "(** ${1:odoc} *)", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "odoc", "matches": { "oo": true } }, "c9539cca-f123-3dc5-a801-60da6ac01eab": { "content": "box-sizing ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxz": true } }, "c9547f2d-352b-3594-be36-ee9241cb3e29": { "content": "let ${1} = ${2} in\n${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "let": true } }, "c9569692-fc85-319f-9bb5-27636364e24f": { "content": "std::cin >> ${1};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "cin": true } }, "c95b4b4b-d642-33ca-81fe-4e0d53452b1e": { "content": "border-top: ${1:1px} ${2|solid,dashed,dotted,double,groove,ridge,inset,outset,none,hidden|} ${0:#000};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "border-top", "matches": { "bort": true } }, "c95de852-5e3f-30b3-85b4-36af2beeb5ed": { "content": "resource \"google_sql_database_instance\" \"${MyResource}\" {\n name = \"example-name\"\n description = \"example-description\"\n\n region = \"us-central\n settings { tier = \"D0\" }\n}", "doc": "Defines google_sql_database_instance resource", "filetype": "terraform", "grammar": "lsp", "label": "google_sql_database_instance", "matches": { "tf-google_sql_database_instance": true } }, "c9611b7a-46e2-3ac3-b69f-924a18bd340d": { "content": "list-style-type: square;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:s": true } }, "c9628cfa-79df-35b1-a4a3-2447429da030": { "content": "/**\n * ${6:undocumented class}\n */\nclass ${1:ClassName} ${2:extends ${3:AnotherClass}} ${4:implements ${5:Interface}} {\n\t$0\n}", "doc": "Documented Class Declaration", "filetype": "php", "grammar": "lsp", "label": "PHPDoc class …", "matches": { "doc_class": true } }, "c963122d-8013-3ef5-810d-60694ab7b135": { "content": "\\begin{filecontents}\n\t${1:TARGET}\n\\end{filecontents}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{filecontents} \\filecontents": true, "filecontents": true } }, "c96a4d86-4925-3cdc-a126-601fc9cd304b": { "content": "Execute Async Javascript ${1:${code line 1}} ${2:${code line 2}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Execute Async Javascript", "matches": { "eaj": true } }, "c96c04de-f38d-302c-90ac-d41af6a8d5b0": { "content": "out${1:(result)}\n{\n\tassert(${2:/*condition*/}, \"${3:error message}\");\n\t$4\n}\nbody", "doc": "", "filetype": "d", "grammar": "snu", "label": "out contract (out)", "matches": { "out": true } }, "c96eee0c-980f-3b55-809e-8cd7f449ec2f": { "content": "Yii::app()->cache->add('${1:key}', ${2:value}, ${3:expire}, new C${4}CacheDependency(${0}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycad": true } }, "c97747c4-1c6f-38e5-a27e-c0bf2df7626f": { "content": "InputComponent->BindAction(\"${1:Button}\", IE_${2|Pressed,Released,Repeat,DoubleClick,Axis|}, this, &${3:Class::Function});", "doc": "Bind an InputAction", "filetype": "unreal", "grammar": "lsp", "label": "Unreal InputAction", "matches": { "ubindaction": true } }, "c9786b44-21fa-3afb-be4f-819219172968": { "content": "list-style-position: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list-style-position": true, "lsp": true } }, "c97a58d4-1b9d-3cc9-b8d7-ca5d9771fd25": { "content": "display: ${1:table/inline-table/table-row-group/table-header-group/table-footer-group/table-row/table-column-group/table-column/table-cell/table-caption};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "display: table-types (display)", "matches": { "display": true } }, "c97b3461-45f5-3e5b-9b23-9d0de7c7a73a": { "content": "if [[ $${1:string} =~ ${2:^regexp.*} ]]; then\n\t${0}\nfi", "doc": "", "filetype": "sh", "grammar": "snu", "label": "=~", "matches": { "match-regexp": true } }, "c97b3f73-8ef4-3200-bcc1-e3dad62fe47b": { "content": "{{- range $key, $value := .Values.tcp }}\n - name: \"{{ $key }}-tcp\"\n\tport: {{ $key }}\n\tprotocol: TCP\n\ttargetPort: \"{{ $key }}-tcp\"\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "portTCP_spec": true } }, "c9822462-456e-3f49-a71e-fd7c5d1ec120": { "content": "import { EntityMetadataMap } from '@ngrx/data'\n\nconst entityMetadata: EntityMetadataMap = {\n ${1:Model1}: {},${0}\n}\n\nexport const entityConfig = {\n entityMetadata\n}", "doc": "NgRx Data Entity Metadata", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Data Entity Metadata", "matches": { "a-ngrx-data-entity-metadata": true } }, "c984bccf-0dca-336a-95cf-67757e28472e": { "content": "border-right-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrs:n": true } }, "c9854614-e40b-360e-9d4f-3d8ddc8cb5d4": { "content": "try {\n\t$0\n} catch (${1:error}) {\n\t\n}", "doc": "Try-Catch Statement", "filetype": "javascript", "grammar": "lsp", "label": "Try-Catch Statement", "matches": { "trycatch": true } }, "c9884bd6-15f7-30ca-ad8c-19cfc7695f48": { "content": "{% ${1:#:tag} %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% ... %}", "matches": { "%": true, "tag": true } }, "c990ef5a-1770-3fd8-b86a-ed205a32c19a": { "content": "font ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "f": true } }, "c992548b-7ea1-387b-a54b-385d727a1701": { "content": "using UnityEngine;\nusing UnityEditor;\n\n[CustomPropertyDrawer(typeof(${1:${TM_FILENAME_BASE/(.*)Drawer/${1}/}}))]\npublic class ${TM_FILENAME_BASE}: PropertyDrawer {\n\tpublic override void OnGUI(Rect position, SerializedProperty property, GUIContent label) {\n\t\t$0\n\t}\n}", "doc": "Unity PropertyDrawer class template.", "filetype": "unity", "grammar": "lsp", "label": "Unity PropertyDrawer", "matches": { "PropertyDrawer": true } }, "c9942f72-8d81-308d-a893-4d7aeb5feba1": { "content": "choice(name: \"${1:CHOICE}\" , choices: [\"${2:Choices}\",] , description: \"${3:Pick something}\")\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "paramchoice": true } }, "c9950e2b-7b26-30bc-85eb-1cdf51057d62": { "content": "{\n\t\"name\": \"Launch Angular\",\n\t\"type\": \"${1:edge}\",\n\t\"version\": \"${2:dev}\",\n\t\"request\": \"launch\",\n\t\"preLaunchTask\": \"${3:npm: start}\",\n\t\"url\": \"http://localhost:${4:4200}/\",\n\t\"webRoot\": \"${5:\\${workspaceFolder\\}}\"\n}", "doc": "", "filetype": "jsonc", "grammar": "lsp", "label": "Create launch config for Edge", "matches": { "a-launch-edge": true } }, "c997d12a-f047-3f6b-8839-579870a9be18": { "content": "background-repeat: repeat;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgr:r": true } }, "c9995b81-2dcf-34c1-8ef0-584f2af9d5e8": { "content": "{% for ${1} in ${2} %}\n\t${0}\n{% endfor %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig for", "matches": { "for": true } }, "c99d01bc-2080-3a20-baaa-491e3b037e7b": { "content": "${1:value_key}:\n readinessProbe:\n\tfailureThreshold: 3\n\tinitialDelaySeconds: 10\n\tperiodSeconds: 10\n\tsuccessThreshold: 1\n\ttimeoutSeconds: 1\n\tport: 10254\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "readinessProbe_values": true } }, "c99f5136-5c06-3dfb-8b12-be0d339259cc": { "content": "it { should respond_with ${0:status} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isrw": true } }, "c99fe4ec-ac9c-36bf-87b8-5f1fae972eb1": { "content": "cursor auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:a": true } }, "c9a2b1e5-eec6-314e-a5c1-01bee12ddb69": { "content": "alignContent: '${1}',", "doc": "alignContent", "filetype": "react-native", "grammar": "lsp", "label": "alignContent", "matches": { "align": true } }, "c9a2f68f-9251-3544-905a-6d822d11b638": { "content": "{{#unless ${1:value}}}\n${0:${VISUAL}}\n{{/unless}}", "doc": "", "filetype": "handlebars", "grammar": "snu", "label": "# {{#unless value}} ... {{/unless}}", "matches": { "ifn": true } }, "c9a88965-e437-37cd-903e-968e0aebd902": { "content": "# given: ${1}\n# when: ${2}\n# then: ${3}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "tgwt": true } }, "c9ac1707-6806-31c1-91dd-5b33855aa980": { "content": "always_ff @(${1:clock}) begin : ${2:blockName}\n\t$0\nend", "doc": "Insert an always_ff block", "filetype": "systemverilog", "grammar": "lsp", "label": "always_ff block", "matches": { "always_ff": true } }, "c9b7c4f6-ea73-32b1-83bd-0ebd9562091c": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'\n\nexport class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\tstatic propTypes = {\n\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React component class with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-export-component-proptypes", "matches": { "rcep": true, "react component class export proptypes": true } }, "c9b99c1d-034b-384a-88aa-8594983807b0": { "content": "case ${1}\nwhen ${2}\n ${3}\nelse\n ${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "case ... when ... else ... end", "matches": { "case": true } }, "c9bcfdc3-dbca-36c2-a90a-949104742f37": { "content": "fmt.Printf(\"${1}\\n\"${2:})", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "pf": true, "printf": true } }, "c9bfbfa1-3b44-3329-a15f-c38cc332512d": { "content": "collect { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "col": true } }, "c9c43eec-b91b-3d5d-867a-a8f72d99a54a": { "content": "delimited by size", "doc": "delimited by size (string)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "delimited", "matches": { "dbs": true, "delimited by size": true } }, "c9ca5e2c-ad25-3131-9d26-a6672ad99b9c": { "content": "type alias ${1:Model} =\n\t${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "tya": true } }, "c9d17a98-e987-3040-a3c7-4b68d04f80d0": { "content": "switch ($${1:variable}) {\n\tcase '${2:value}':\n\t\t${3}\n\t\tbreak;\n\t${0}\n\tdefault:\n\t\t${4}\n\t\tbreak;\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "switch($var) { case 'xyz': ... default: .... }", "matches": { "switch": true } }, "c9d78d03-6f3e-3a68-9f21-a781d356c965": { "content": "${1:void} ${2:function_name}(${3:Type} ${4:Parameter}, ${5:Type} ${6:Parameter}, ${7:Type} ${8:Parameter})\n{\n\t${9}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fun3": true } }, "c9dae9ec-acd3-3374-8309-8afa662c9a81": { "content": "background-break bounding-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgbk:bb": true } }, "c9dce199-4a64-3370-85c9-376ebd8300c9": { "content": "resource \"aws_waf_size_constraint_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_size_constraint_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_size_constraint_set", "matches": { "tf-aws_waf_size_constraint_set": true } }, "c9de8d15-7dbb-358e-ad67-0a161babdd06": { "content": "@module$0", "doc": "The @module tag is used to mark a comment as referring to a file rather than the declaration following it. It may optionally be used to rename a module whose name TypeDoc guesses incorrectly.", "filetype": "tsdoc", "grammar": "lsp", "label": "module", "matches": { "@module": true } }, "c9e0c818-c3f1-3ba8-ade6-13f678847767": { "content": "DATA DIVISION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "DATA DIVISION", "matches": { "DATA DIVISION": true, "DD": true } }, "c9ef6a45-aa1a-35dd-a2e6-a87e8d32dd93": { "content": "<del>${1:TARGET}</del>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "del": true } }, "c9f6fe67-4077-38f4-9006-37d548fbffd6": { "content": "unimplemented!()", "doc": "unimplemented!()", "filetype": "rust", "grammar": "lsp", "label": "unimplemented", "matches": { "unimplemented": true } }, "c9f78616-3622-37d3-bc6f-edd7da636bf6": { "content": "throw new Error('${1:error message}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "terr": true } }, "c9f974f3-e2d9-3d6a-81ec-bed379835bc9": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassExportComponentWithPropTypes", "matches": { "rcep": true } }, "c9fbbec3-d14e-3ec3-8a39-a5fe7a37f7c6": { "content": "\\chapter{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\chapter": true, "chapter \\chapter{": true } }, "c9fd600f-254f-3c3a-a2ed-3908ead5249f": { "content": "container", "doc": "container => sm(640px), md(768px), lg(1024px), xl(1280px), 2xl(1536px) and use max-width overall", "filetype": "style", "grammar": "lsp", "label": "container", "matches": { "container": true } }, "c9fd7d0f-fa2f-3c8d-87cf-a6a371850634": { "content": "module \"${myModuleName}\" {\n source = \"hg::http://\"\n}", "doc": "Define a module with Mercurial source.", "filetype": "terraform", "grammar": "lsp", "label": "mercurial_module", "matches": { "tf-mercurial_module": true } }, "c9febddb-2994-393d-bf63-3f391042b245": { "content": "align-content space-evenly", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:se": true } }, "ca0a470d-32b0-3315-8efd-752e396db0b4": { "content": "_.negate(${predicate})", "doc": "function isEven(n) {\n return n % 2 == 0;\n}\n\n_.filter([1, 2, 3, 4, 5, 6], _.negate(isEven));\n// => [1, 3, 5]\n\nCreates a function that negates the result of the predicate `func`. The\n`func` predicate is invoked with the `this` binding and arguments of the\ncreated function.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-negate", "matches": { "lodash negate": true } }, "ca0f494a-2b29-3fc5-abe7-280c98066a79": { "content": "align-content: flex-start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:fs": true } }, "ca0fe0dc-0634-32f9-910b-8d2f01a37a5e": { "content": "Url:autolink('${1:string}');", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_url_autolink": true } }, "ca11aad0-f359-381d-8e61-5c451675dc75": { "content": "place-items: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi:e": true } }, "ca136a17-f9f8-3bdb-ac0e-e9d7baaddd25": { "content": "func Benchmark${1:name}(b *testing.B) {\n\tfor i := 0; i < b.N; i++ {\n\t\t${2}\n\t}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "benchmark function", "matches": { "bench": true } }, "ca1896f7-9f86-3f51-ae7d-8adf3599dc72": { "content": "{% extends \"${1:template}\" %}$0", "doc": "extends", "filetype": "twig", "grammar": "lsp", "label": "extends", "matches": { "extends": true } }, "ca1ce77a-60a1-3e61-b816-1f4cb8093fc3": { "content": "spyOn(${1:object}, '${2:method}').and.callThrough();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "spy on and call through (js)", "matches": { "sct": true } }, "ca258bef-83cc-339d-a30a-52c6cc446de6": { "content": "{% endset %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endset", "matches": { "endset": true } }, "ca25a069-36c7-35b9-947e-e49ef3e6b5ab": { "content": "try {\n ${1:TARGET}\n} catch (${2:e}) {\n ${3}\n} finally {\n ${4}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "try_finally": true } }, "ca32bc0e-7ca3-37e9-ad9a-987166e85856": { "content": "<svelte:window />", "doc": "svelte:window", "filetype": "svelte", "grammar": "lsp", "label": "svelte-window", "matches": { "s-window": true } }, "ca35826f-d0d4-367c-b384-cfd2b949f62c": { "content": "max-height: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mah": true, "max-height": true } }, "ca38d0d5-bd98-33bf-8bf4-74b5cd95f86d": { "content": "<xsl:template match=\"${1:*}\">${0}\n</xsl:template>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "template": true } }, "ca3927e9-513a-3adc-851e-546410fb221f": { "content": "<h2>$1</h2>$2", "doc": "HTML - Defines header 2", "filetype": "html", "grammar": "lsp", "label": "h2", "matches": { "h2": true } }, "ca3b2ef4-d4e5-3faa-ad98-c9e229367872": { "content": "\\\\begin{eqnarray}\n\t${0:${VISUAL}}\n\\\\end{eqnarray}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "eqnarray environment", "matches": { "eqnarray": true } }, "ca3f8441-0d00-3e33-b761-35cd7ff476b9": { "content": "[super ${1:init}]", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "su": true } }, "ca401c61-c336-3469-9f1f-e082c065dcaa": { "content": "library(shiny)\n\nui <- fluidPage(\n titlePanel(\"${1:title}\"),\n sidebarLayout(\n sidebarPanel(),\n mainPanel()\n )\n)\n\nserver <- function(input, output, session) {\n\n}\n\nshinyApp(ui, server)$0", "doc": "Shiny sidebar page", "filetype": "r-snippets", "grammar": "lsp", "label": "Shiny sidebar page", "matches": { "shiny sidebar page": true } }, "ca43d36a-9671-36b2-aebb-8e456a7ca7d7": { "content": "fun\n\t| ${1:pattern} => ${2:${1:pattern}}\n\t;", "doc": "Snippet for a lambda switch function", "filetype": "reason", "grammar": "lsp", "label": "lambda (switch)", "matches": { "fun": true } }, "ca450967-2f12-3ff3-8322-ae3dc1b8442d": { "content": "console.debug(${1:object});", "doc": "Displays a message in the console. Also display a blue right arrow icon along with the logged message in Safari", "filetype": "snippets", "grammar": "lsp", "label": "consoleDebug", "matches": { "cdb": true } }, "ca4923a3-f84b-3800-91e7-0585ecf65e4d": { "content": "_.rangeRight(${start}, ${end}, ${step})", "doc": "_.rangeRight(4);\n// => [3, 2, 1, 0]\n\n_.rangeRight(-4);\n// => [-3, -2, -1, 0]\n\n_.rangeRight(1, 5);\n// => [4, 3, 2, 1]\n\n_.rangeRight(0, 20, 5);\n// => [15, 10, 5, 0]\n\n_.rangeRight(0, -4, -1);\n// => [-3, -2, -1, 0]\n\n_.rangeRight(1, 4, 0);\n// => [1, 1, 1]\n\n_.rangeRight(0);\n// => []\n\nThis method is like `_.range` except that it populates values in\ndescending order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-rangeright", "matches": { "lodash rangeright": true } }, "ca49c6a9-57e8-3e62-8e26-ed578c521859": { "content": "#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n${0}\n\n#ifdef __cplusplus\n} /* extern \"C\" */\n#endif", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "nocxx": true } }, "ca4aed1c-27ea-341d-bd36-c6f901b06261": { "content": "<<\"${0:TARGET}\">>", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "<<\"...\">>", "matches": { "bs": true } }, "ca4d1c0e-a743-39d5-989a-0d687d0d9b7d": { "content": "@push('$1')\n\t${2:${VISUAL}}\n@endpush", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@push directive", "matches": { "push": true } }, "ca5440f5-69b1-3315-95da-fb14bd285e83": { "content": "font-weight: normal", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fw:n": true } }, "ca5586cc-dbd1-3729-b766-c9c2c58c5d1d": { "content": "| divided_by: ${1:2}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "divided_by": true } }, "ca590085-2b72-38a5-ae00-c2546f07a938": { "content": "@before-enter=\"$1\"$0", "doc": "@before-enter=''", "filetype": "vue", "grammar": "lsp", "label": "vue-before-enter", "matches": { "beforeenterevent": true, "vue before-enter": true } }, "ca59139c-9adf-3658-ab4d-966a445a6db9": { "content": "WORKING-STORAGE SECTION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "WORKING-STORAGE SECTION", "matches": { "WORKING-STORAGE": true, "WS": true } }, "ca62d1b9-1565-36c0-ac96-7f946dcc9ee5": { "content": "resource \"aws_iam_server_certificate\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_iam_server_certificate", "filetype": "terraform", "grammar": "lsp", "label": "aws_iam_server_certificate", "matches": { "tf-aws_iam_server_certificate": true } }, "ca6358db-8d81-37c9-81e2-6e39a92a1a16": { "content": "@private", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@private", "matches": { "@pri": true } }, "ca657a8f-198f-3961-91ed-259ebd8ea204": { "content": "// Empties buffers. Call this when all previous issues commands completed\ngl.glFlush();\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl flush", "matches": { "gl": true } }, "ca6a57b3-9a14-3d9c-a8fc-64e343554247": { "content": "padding ${1:0} ${2:0} ${3:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "p:4": true } }, "ca6b29d0-71d0-318f-886e-8465208e5ea0": { "content": "rug(${1:jitter(${2:x})})", "doc": "", "filetype": "r-snippets", "grammar": "lsp", "label": "rug", "matches": { "rug": true } }, "ca6c5ee7-ad4f-3fbf-b521-7dda03a1ba7f": { "content": "for (let ${2:i} = ${1:Things.length} - 1; $2 >= 0; $2--) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "reversed for (...) {...}", "matches": { "forr": true } }, "ca6d00f4-d76b-314a-a110-a7177cd5deb6": { "content": "Object.defineProperty(\n\t${1:object},\n\t'${2:property}',\n\t{\n\t\tget : function $1_$2_getter() {\n\t\t\t// getter code\n\t\t},\n\t\tset : function $1_$2_setter(value) {\n\t\t\t// setter code\n\t\t},\n\t\tvalue : ${3:value},\n\t\twriteable : ${4:boolean},\n\t\tenumerable : ${5:boolean},\n\t\tconfigurable : ${0:boolean}\n\t}\n)", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "prop": true } }, "ca767538-8d09-380f-874f-8753d820a98f": { "content": "_.extend(${object}, ${sources})", "doc": "function Foo() {\n this.a = 1;\n}\n\nfunction Bar() {\n this.c = 3;\n}\n\nFoo.prototype.b = 2;\nBar.prototype.d = 4;\n\n_.assignIn({ 'a': 0 }, new Foo, new Bar);\n// => { 'a': 1, 'b': 2, 'c': 3, 'd': 4 }\n\nThis method is like `_.assign` except that it iterates over own and\ninherited source properties.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-extend", "matches": { "lodash extend": true } }, "ca7706e4-81db-33f8-918a-d0f7612286dd": { "content": "resource \"ibm_network_vlan\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n datacenter = \"\"\n type = \"PUBLIC\"\n subnet_size = 8\n router_hostname = \"\"\n tags = [\n \"collectd\",\n \"mesos-master\"\n ]\n}", "doc": "define a ibm network vlan resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_network_vlan", "matches": { "tf-ibm_network_vlan": true } }, "ca7b74ed-1ef6-3165-abfe-2bdd7d6fb997": { "content": "\\\\sum^{${1:n}}_{${2:i=1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\sum^{}_{}", "matches": { "sum": true } }, "ca7ffb7a-eeb7-32c5-9ce5-c3df86cfa6c6": { "content": "<NuxtLayout>\n</NuxtLayout>", "doc": "<NuxtLayout /> can be used to override default layout on app.vue, error.vue or even page components found in the /pages directory.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtLayout", "matches": { "NuxtLayout": true } }, "ca80babe-0535-3fb6-8c45-c6053a72f248": { "content": "| url_param_escape", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "url_param_escape": true } }, "ca80e3b4-c27e-344d-9d41-2a692b76f398": { "content": "@while ${1:$i} ${2:>} ${3:0}\n\t${0:${VISUAL}}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "while": true } }, "ca80efc1-182a-32e4-859a-e0310613e8ee": { "content": "${1}:\nloop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named loop", "matches": { "nlo": true } }, "ca819c57-977a-385f-8ed9-ee3266281dab": { "content": "\\\\cite[${1}]{${2}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\cite[]{}", "matches": { "cite": true } }, "ca81f5a0-b7b4-3ed1-82ec-47ea5a1aadb5": { "content": "font-effect: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fef": true } }, "ca82d1c9-85eb-3f3b-ba0e-03af0fba5f0c": { "content": "module ${1:moduleName} (\n\t${2:ports}\n);\n\t$0\nendmodule", "doc": "Insert a module without parameter", "filetype": "systemverilog", "grammar": "lsp", "label": "module", "matches": { "module": true } }, "ca83757b-d155-3ecc-8455-5ed3f096f386": { "content": "@package$0", "doc": "The @package tag marks a symbol as package-private. Typically, this tag indicates that a symbol is available only to code in the same directory as the source file for this symbol.", "filetype": "jsdoc", "grammar": "lsp", "label": "package", "matches": { "@package": true } }, "ca8d2e9a-5ef9-3fe4-bd62-4e6ba3d4b461": { "content": "@if $1\n\t${0:${VISUAL}}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "if": true } }, "ca8d6b40-c660-39f8-8c38-81bdfb6b6fcb": { "content": "context '${1:message}' do\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "cont": true } }, "ca8dfd9e-b047-3a8f-a49c-d2463f13bede": { "content": "import React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system and TypeScript interfaces", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactClassComponent", "matches": { "tsrcc": true } }, "ca910581-e918-3f9f-b7d1-716f5c003a8e": { "content": "output${1:#: nbit} o_${2:name},", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "output [] o_,", "matches": { "O": true } }, "ca928a6e-0ace-3f87-af0c-2049b47c4c1b": { "content": "validates_exclusion_of :${1:attribute}${2:, in: ${3:%w( ${4:mov avi} )}, on: :${5:create}, message: \"${6:extension %s is not allowed}\"}, if: proc { |obj| ${7:obj.condition?} }}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_exclusion_of if (veif)", "matches": { "veif": true } }, "ca9554bc-3291-3e44-a017-8bf07d653fd6": { "content": "borderTopLeftRadius: ${1},", "doc": "borderTopLeftRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderTopLeftRadius", "matches": { "bor": true } }, "ca9853f5-b0a3-37ed-8409-159d26b84a49": { "content": "opacity: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "op": true } }, "ca99398e-d204-332f-9d48-a760e5b55a1f": { "content": "echo \"${0:TARGET}\" 1>&2\nexit 1", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "abort": true } }, "ca9b901c-f6c1-3d8b-bd4b-7ef4342ff837": { "content": "truncatewords_html:${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "truncatewordshtml": true } }, "ca9f3f7d-ce44-3cfa-855c-ebf7fe9eeec4": { "content": "<datagrid>\n\t${0}\n</datagrid>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "datagrid": true } }, "caa02464-7fc4-3189-86e4-7d537536e738": { "content": "bind:group={${1:variable}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind-group", "matches": { "svbind-group": true, "svelte bind group": true } }, "caa07d46-9800-329e-91e2-3832d18ef3f7": { "content": "grid-auto-columns max-content", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gac:mac": true } }, "caa24081-7321-3631-8a5e-782aca1f73df": { "content": "watch([${1:foo}, ${2:bar}], ([new${1}, new${2}], [prev${1}, prev${2}]) => {\n\t${3}\n})", "doc": "Vue Composition api - watch as array", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - watch - array", "matches": { "v3watch-array": true } }, "caa38d75-9733-36fb-9f19-ab06375c380e": { "content": "vital#${1:#:plugin_name}#new()", "doc": "", "filetype": "vital", "grammar": "snu", "label": "vital#...#new()", "matches": { "vital_new_without_let": true } }, "caa3941e-13a8-397a-8d0d-98e6677442cb": { "content": "throw new ${0:error}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "throw new Error", "matches": { "tn": true } }, "caa4bd98-19ae-3b9f-b4a2-05d1fcc4072f": { "content": "http post ${1:url} ${2:data}", "doc": "\"http post\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "http post builtin", "matches": { "http-post": true } }, "caa88708-4a23-3a36-b91e-0cc2ae53cf19": { "content": "for ${1:VAR} in ${0:LIST}\ndo\n\techo \"\\$${1:VAR}\"\ndone", "doc": "for loop in list", "filetype": "shell", "grammar": "lsp", "label": "for_in", "matches": { "for_in": true } }, "caa9ed12-02ca-3978-b728-ce1c8045b09d": { "content": "background-position-y: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgpy": true } }, "caaacfb6-aa23-355b-a6c7-2b442c066edb": { "content": "@sealed$0", "doc": "TypeDoc parses the @sealed tag for compatibility with TSDoc, but does not attach any meaning to it's use.", "filetype": "tsdoc", "grammar": "lsp", "label": "sealed", "matches": { "@sealed": true } }, "cab096b6-98c5-3976-bc28-b7946f565004": { "content": "setTimeout(() => {\n\t${0}\n}, ${1:delay});", "doc": "setTimeout", "filetype": "base", "grammar": "lsp", "label": "settimeout", "matches": { "base set timeout": true } }, "cabc5282-908c-3e3f-9602-5ffb602c43a6": { "content": "beforeUpdate () {\n\t${0};\n},", "doc": "beforeUpdate lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-beforeupdate", "matches": { "vbeforeupdate": true, "vue lifecycle beforeupdate": true } }, "cabc9ae4-8384-3032-9115-198474f21e83": { "content": "assert(${1:a} === ${0:b})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "assert": true } }, "cabe75e8-86bc-3def-8921-9e729d26af6b": { "content": "resource \"azurerm_resource_group\" \"${MyResource}\" {\n name = \"example-name\"\n location = \"West US\"\n}", "doc": "Defines azurerm_resource_group resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_resource_group", "matches": { "tf-azurerm_resource_group": true } }, "cabf8092-b0bc-3d3e-b507-ff92de025247": { "content": "PropTypes.shape({\n\t$0\n}),", "doc": "An object taking on a particular shape", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-shape", "matches": { "prop-types shape": true, "ptsh": true } }, "cac010a2-f8cd-3d7a-bc4b-9a0ef8cdbaff": { "content": "background-clip border-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgcp:bb": true } }, "cac3e557-cf85-3284-ae26-9084fcbe6248": { "content": "(provide ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "prov": true } }, "cac9e4b2-ff3d-3cb7-874a-16a669e4b67a": { "content": "\\begin{table}[${1}]\n\t\\centering\n\t\\caption{${2}}\n\t\\label{${3}}\n\t\\begin{tabular}{${4}}\n\t\t${5}\n\t\\end{tabular}\n\\end{table}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{table} \\table": true, "table": true } }, "cad71f08-44b3-3203-8f7a-9969194e1dcc": { "content": "render partial: '${1:item}', collection: ${0:@$1s}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rpc": true } }, "cad8c5bd-f955-3784-bd15-6259592e6494": { "content": "@exception ${1:ExceptionName} ${2:Description.}$0", "doc": "Indicates the exceptions that can be thrown by a function. This tag is a synonym of @throws.", "filetype": "cppdoc", "grammar": "lsp", "label": "@exception", "matches": { "@exception": true } }, "cad9e499-d353-3742-b334-70773945ed95": { "content": "extends ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "ext": true } }, "cadd1887-ad21-3a84-818e-b89cc83823b1": { "content": "<ol class=\"${1}\">\n\t${0}\n</ol>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ol.": true } }, "cae34cbc-9f3b-33ce-b940-13f30c648d77": { "content": "padding: ${1:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "p:2": true } }, "caeec14e-5870-372d-b068-3a638a9aca85": { "content": "private void OnJointBreak2D(Joint2D brokenJoint) {\n\t$0\n}", "doc": "Called when a Joint2D attached to the same game object breaks.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnJointBreak2D", "matches": { "OnJointBreak2D(Joint2D)": true } }, "caefbca9-e127-37da-9093-8410af49c29d": { "content": "{@linkplain ${1:#:target} ${0:#:label}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{linkplain": true } }, "cafe4d7d-c86b-3e9d-b613-d9f3cdf7121a": { "content": "float ${NAME}(vec2 position, vec2 scale){\n\tscale = vec2(0.5) - scale * 0.5;\n\tvec2 shaper = vec2(step(scale.x, position.x), step(scale.y, position.y));\n\tshaper *= vec2(step(scale.x, 1.0 - position.x), step(scale.y, 1.0 - position.y));\n\treturn shaper.x * shaper.y;\n}", "doc": "rectangle shape", "filetype": "glsl", "grammar": "lsp", "label": "rectangle shape", "matches": { "rectangle shape": true } }, "cb027e13-f38e-3cf8-a48d-8ef5333e42fd": { "content": "<%= render partial: '${1:item}', status: ${0:500} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "rps": true } }, "cb069802-ba24-3dc9-b442-6f79d15ba0ac": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} * \"${4:Payee}\" \"${5:Narration}\"\n $0", "doc": "Add a completed transaction.", "filetype": "beancount", "grammar": "lsp", "label": "completed transaction directive", "matches": { "txn*": true } }, "cb07dfdf-f6cb-3acc-a54f-f23fd17da5b8": { "content": "background-repeat: repeat", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgr:r": true } }, "cb0b2ba5-6696-3ca9-b559-8c83124ee447": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"s3\"\n config {\n bucket = \"terraform-state-prod\"\n key = \"network/terraform.tfstate\"\n region = \"us-east-1\"\n }\n}", "doc": "Define a backend-s3 backend", "filetype": "terraform", "grammar": "lsp", "label": "s3_backend", "matches": { "tf-s3_backend": true } }, "cb0b5dcc-a5ef-39f9-8c1a-d2c9ff7eadf8": { "content": "@section('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@section directive", "matches": { "section": true } }, "cb0c6a3f-a1b5-3d0f-a9bd-0c5ccd8373c1": { "content": "(unless ${1} ${2} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "unless": true } }, "cb0d5a97-b606-30af-9407-3dd7e96367fc": { "content": "if (${1:true}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "if": true } }, "cb1d2cf5-d2df-35ea-87be-44219864e9b2": { "content": "main() {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "main": true } }, "cb216ad1-8fad-30f0-a323-4fd8cb28749f": { "content": "flex-direction: row;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxd:r": true } }, "cb23ef05-0a6f-3b63-9ca7-d7ad0853a4a2": { "content": "object.shape()", "doc": "object.shape(fields: object, noSortEdges?: Array<[string, string]>): Schema\n\nDefine the keys of the object and the schemas for said keys.Note that you can chain shape method, which acts like object extends, for example:object({\n a: string(),\n b: number()\n}).shape({\n b: string(),\n c: number()\n});\nwould be exactly the same as:object({\n a: string(),\n b: string(),\n c: number()\n});", "filetype": "yup", "grammar": "lsp", "label": "object-shape", "matches": { "yup object shape": true } }, "cb27872b-171d-3ee8-aeb3-32592a7c7c31": { "content": "import { Text, View } from 'react-native'\nimport React, { PureComponent } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativePureComponentExport", "matches": { "rnpce": true } }, "cb2ae752-96f7-3b68-9155-454ce055e0ae": { "content": "collect do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "cold": true } }, "cb2ed9fc-b4b5-3adf-b6d4-e6be882e42e9": { "content": "<!DOCTYPE html\nPUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "doctypeframeset": true } }, "cb323f01-1128-3c09-80c7-84fc7ac30540": { "content": "id=\"${1}\"${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "id": true } }, "cb355303-291a-38ac-ac87-87ef725be40a": { "content": "useDebugValue(${1:value});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useDebugValue", "matches": { "used": true } }, "cb361685-976d-3d67-9e16-3daa029a717d": { "content": "${1:public} ${2:int} ${3} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "prop": true } }, "cb36404f-e2c0-36bf-a637-1533bb15bcc5": { "content": "<select>\n\t$1\n</select>", "doc": "HTML - Defines a selectable list", "filetype": "html", "grammar": "lsp", "label": "select", "matches": { "select": true } }, "cb3ce5da-7fb4-343b-8255-647167542745": { "content": "menu:${1:menu}[${2:item}] $0", "doc": "Insert menu with item", "filetype": "asciidoc", "grammar": "lsp", "label": "menu macro", "matches": { "menu macro": true } }, "cb3ea8df-f681-31b3-8f8c-1ace049fc631": { "content": "type ${1:SortBy} []${2:Type}\n\nfunc (a $1) Len() int { return len(a) }\nfunc (a $1) Swap(i, j int) { a[i], a[j] = a[j], a[i] }\nfunc (a $1) Less(i, j int) bool { ${3:return a[i] < a[j]} }", "doc": "Snippet for a custom sort.Sort interface implementation, for a given slice type.", "filetype": "go", "grammar": "lsp", "label": "sort implementation", "matches": { "sort": true } }, "cb467c87-9ea1-3647-b3de-5ac5661c3393": { "content": "shadowRadius: ${1},", "doc": "shadowRadius", "filetype": "react-native", "grammar": "lsp", "label": "shadowRadius", "matches": { "sha": true } }, "cb5f0c90-dac7-33d6-9e47-1a6bba5c87ac": { "content": "| pluralize: '${1:item}', '${2:items}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "pluralize": true } }, "cb5fb6a8-49c9-3a3b-ada0-af3b8095cdc0": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeFunctionalComponentWithStyles", "matches": { "rnfs": true } }, "cb617d3c-2c74-3571-86ec-9d5100eb1d7b": { "content": "private def ${1:method_name}\n\t${0}\nend", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "pdef": true } }, "cb69e681-78a2-3190-8940-dede43259074": { "content": "padding-left: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "padding-left": true, "pl": true } }, "cb6caf66-79ac-31ea-a03b-9b97034e6daa": { "content": "mov $1, %edx\nmov $2, %eax\ndiv $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Divide numbers greater than 2^32", "matches": { "div64": true } }, "cb7235cf-d2f9-30c3-81c8-346df8493963": { "content": "for ${1:#:key}, ${2:#:value} of ${3:#:object}\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "foro": true } }, "cb77db5d-00ba-3176-b654-0842035838ff": { "content": "func ${1:fname}(${2}) ${3:int }{\n ${0:TARGET:return }\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func ...() { ... }", "matches": { "fn": true, "func": true } }, "cb793122-ebf0-3b8a-83ba-b13fe31d32b0": { "content": "grid-column-gap 0", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gcg:0": true } }, "cb7ada85-b7cf-38d8-a1d9-b91f5508cd1c": { "content": "${1:value_key}:\n livenessProbe:\n\tfailureThreshold: 3\n\tinitialDelaySeconds: 10\n\tperiodSeconds: 10\n\tsuccessThreshold: 1\n\ttimeoutSeconds: 1\n\tport: 10254\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "livenessProbe_values": true } }, "cb7ef0b1-e9d5-368c-a979-2e491538d30f": { "content": "provider \"kubernetes\" {\n config_context_auth_info = \"${1:ops}\"\n config_context_cluster = \"${2:mycluster}\"\n}", "doc": "define a kubernetes provider.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes", "matches": { "tf-kubernetes": true } }, "cb81c0be-86c8-30a5-ba3b-60a9e4628ec7": { "content": "white-space: pre", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whs:p": true } }, "cb889b2f-bcef-31c5-8dec-b63db1088a13": { "content": "background-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgi": true } }, "cb89e061-20d8-3062-8eb6-ad3f49a28f7c": { "content": "_.isEmpty(${value})", "doc": "_.isEmpty(null);\n// => true\n\n_.isEmpty(true);\n// => true\n\n_.isEmpty(1);\n// => true\n\n_.isEmpty([1, 2, 3]);\n// => false\n\n_.isEmpty({ 'a': 1 });\n// => false\n\nChecks if `value` is an empty object, collection, map, or set.\n\nObjects are considered empty if they have no own enumerable string keyed\nproperties.\n\nArray-like values such as `arguments` objects, arrays, buffers, strings, or\njQuery-like collections are considered empty if they have a `length` of `0`.\nSimilarly, maps and sets are considered empty if they have a `size` of `0`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isempty", "matches": { "lodash isempty": true } }, "cb89e3d4-cbb9-361d-9a47-1d3f2e3dfcca": { "content": "overflow-x visible", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovx:v": true } }, "cb92d60c-2194-38bf-9622-a437f0dd2291": { "content": "${1:Figure}~\\\\ref{${2:fig:}}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "reference to a figure", "matches": { "figure": true } }, "cb939ce3-456d-3750-be6c-d54b14209f39": { "content": "{%- cycle '${1:group name}': '${2:odd}', '${3:even}' -%}", "doc": "Iteration tag: cycle group, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag cycle group, whitespaced", "matches": { "cyclegroup-": true } }, "cb97940d-bef2-3c91-ac7a-94f7888cc732": { "content": "render file:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :file", "matches": { "rf": true } }, "cb9c5177-c9ef-33a1-8c0f-00dcf9078c1e": { "content": "Element Text Should Be ${${1:locator}} ${2:${expected}} ${3:${optional message}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Text Should Be", "matches": { "etsb": true } }, "cb9e59a1-3cff-34a7-a6e7-23a1e016efcf": { "content": "background-origin content-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgo:cb": true } }, "cba297f1-8d8a-3895-8944-9ce238e60de5": { "content": "public function action${1:Index}(${2:params})\n{\n\t${0}\n}", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yact": true } }, "cba30161-282a-3ab7-a0e5-1a35c95a6d3d": { "content": "redir => ${1:#:var}\n\t${2::TARGET}\nredir END", "doc": "", "filetype": "vim", "grammar": "snu", "label": "redir => var", "matches": { "redir": true } }, "cba4e090-4d01-3241-af84-00ec07c80085": { "content": "background-origin border-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgo:bb": true } }, "cba4f193-0be0-3ffb-acfa-6d54d071e1f3": { "content": "<div [ngSwitch]=\"${1:conditionExpression}\">\n\t<div *ngSwitchCase=\"${2:expression}\">${3:output}</div>\n\t<div *ngSwitchDefault>${4:output2}</div>\n</div>", "doc": "Angular ngSwitch", "filetype": "html", "grammar": "lsp", "label": "ngSwitch", "matches": { "a-ngSwitch": true } }, "cba87d94-d850-3de8-ac63-bfaf51b1c00e": { "content": "if (${1:#:condition}) {\n ${2:#:commands}\n}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "if (...) {...}", "matches": { "if": true } }, "cbb2ff1a-390c-31cc-991b-1485c3ad5859": { "content": "return ${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ret": true } }, "cbc01f9b-d6ce-3b31-9349-40592ee696cb": { "content": "for (int ${1:i} = ${2}; $1 >= 0; $1--) {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "for (int x; ...; x--) {}", "matches": { "forri": true } }, "cbc0e9d0-0d2e-3e84-a9f7-77447ad5a9ca": { "content": "${1:obj}.resize (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "resize": true } }, "cbc1258a-4f77-3ebb-a52c-d7e216bd3b20": { "content": "${1:FIELDNAME} = models.NullBooleanField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "NullBooleanField", "matches": { "mnullbool": true } }, "cbcaa694-89d2-3ea5-8b16-09b3d3265739": { "content": "console.count(${1:label});", "doc": "Writes the the number of times that count() has been invoked at the same line and with the same label", "filetype": "snippets", "grammar": "lsp", "label": "consoleCount", "matches": { "cco": true } }, "cbcf6b5e-52a5-3f8a-b237-738d5dd500cb": { "content": "constructor(${1:arg}: ${2:type}) {\n\t$0\n}", "doc": "Snippet for constructor function", "filetype": "kotlin", "grammar": "lsp", "label": "constructor", "matches": { "constructor": true } }, "cbd1bc11-cf07-36f8-987c-3cc79fac3c30": { "content": "module ${1:FILENAME} (\n\t${2}\n);\n\t${0}\n\nendmodule", "doc": "Module Block", "filetype": "verilog", "grammar": "lsp", "label": "module block", "matches": { "modu": true } }, "cbd384f6-72bd-3447-abd7-bf344872c273": { "content": "#+ATTR_HTML: :alt $2 :align ${3:left} :class img\n[[${1:src}]${4:[${5:title}]}]\n$0", "doc": "img", "filetype": "org", "grammar": "lsp", "label": "image", "matches": { "img": true } }, "cbd8b9e8-0fbf-3885-8a26-92b2ee8abfe5": { "content": "border-right-color: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "border-right-color": true, "brc": true } }, "cbd9a485-09c5-3521-a851-8acc8d5e9fe4": { "content": "margin-right: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin-right: length (margin)", "matches": { "margin": true } }, "cbddee4e-f157-3fc1-a06c-9b031e27c5b9": { "content": "<NuxtPage />", "doc": "<NuxtPage> is a built-in component that comes with Nuxt. NuxtPage is required to display top-level or nested pages located in the pages/ directory.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtPage", "matches": { "NuxtPage": true } }, "cbe1f676-6e78-3f72-80d3-3f0eb54858d3": { "content": "# https://kubernetes.io/docs/concepts/configuration/configmap/\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: ${1:myconfig}\n namespace: ${2:default}\ndata:\n ${3:key}: ${4:value}\n---\n$0", "doc": "k8s ConfigMap", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s ConfigMap", "matches": { "k-configmap": true } }, "cbe46864-50f7-3697-b602-6109165b7d6c": { "content": "padding: 0;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p:0": true } }, "cbe53945-f316-3943-ba90-2f23908764b4": { "content": "console.warn(${0})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "console.warn", "matches": { "cw": true } }, "cbe61194-46a0-360c-a0f9-ff62a61c990d": { "content": "@while ($1)\n\t${2:${VISUAL}}\n@endwhile", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@while directive", "matches": { "wh": true } }, "cbe6729d-3e6c-3f51-8790-a148657bfca0": { "content": "{% ${1} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "%": true } }, "cbef84c4-c752-32b9-9965-f0252677da1f": { "content": "<pre>\n\t${0}\n</pre>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "pre": true } }, "cbf10f48-2236-3fc2-ac57-75bc7d1dcf9e": { "content": "string.uppercase()", "doc": "string.uppercase(message?: string | function): Schema\n\nTransforms the string value to uppercase. If strict() is set it\nwill only validate that the value is uppercase.numberDefine a number schema. Supports all the same methods as mixed.let schema = yup.number();\n\nawait schema.isValid(10); // => true\nThe default cast logic of number is: parseFloat.Failed casts return NaN.", "filetype": "yup", "grammar": "lsp", "label": "string-uppercase", "matches": { "yup string uppercase": true } }, "cbf79fed-d00b-36e9-b198-8604836ade4a": { "content": "do{\n\t${0:${VISUAL}}\n}while ($1);", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "do": true } }, "cbf9a852-349b-3d52-a9fe-caa018571959": { "content": "angular.forEach ${1:iterateOver}, (value, key) ->\n\t${2}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngfor": true } }, "cc00d315-d052-3347-bf4c-ade5159dc892": { "content": "{% endembed %}$0", "doc": "endembed", "filetype": "twig", "grammar": "lsp", "label": "endembed", "matches": { "endembed": true } }, "cc078177-7a2c-371a-bd61-3ecf604f30bd": { "content": "spotLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:x}, ${5:y}, ${6:z}, ${7:nx}, ${8:ny}, ${9:nz}, ${10:angle}, ${0:concentration});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "spotLight": true } }, "cc0f8173-a161-32ba-8cb0-dd8098d7488e": { "content": "public bool ${1}(${2})\n{\n\t${0:return false;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mb+": true } }, "cc1073af-c91a-3d93-baff-0e376218647c": { "content": "@overload$0", "doc": "The @overload tag is recognized for use in JavaScript projects which can use it to declare overloads since TypeScript 5.0. It is automatically removed from the rendered documentation with the --excludeTags option.", "filetype": "tsdoc", "grammar": "lsp", "label": "overload", "matches": { "@overload": true } }, "cc10a70b-5a9b-3040-8ac8-8db1815886bb": { "content": "auto ${1:/*variable*/} = ${2:/*value*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "auto (auto)", "matches": { "auto": true } }, "cc120f67-d318-3ddf-a842-01e4d0f6d127": { "content": "trait ${1:Name} {\n ${2:// add code here}\n}", "doc": "trait … { … }", "filetype": "rust", "grammar": "lsp", "label": "trait", "matches": { "trait": true } }, "cc1fbced-0b73-39e0-a518-32be54c2741a": { "content": "use:action", "doc": "use action", "filetype": "svelte", "grammar": "lsp", "label": "svelte-use", "matches": { "s-use": true } }, "cc25ab41-7a33-30e1-9219-68a9dfe016d6": { "content": "shm_size: ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "SHM Size", "matches": { "sh": true } }, "cc2846f9-47f8-3acb-9c73-516df6230ee5": { "content": "PropTypes.string,", "doc": "String prop type", "filetype": "react", "grammar": "lsp", "label": "propTypeString", "matches": { "pts": true } }, "cc2923bd-5189-3453-8129-ab624ce3d268": { "content": "componentDidUpdate: (prevProps, prevState) ->\n\t$1", "doc": "", "filetype": "coffee-react", "grammar": "snu", "label": "React define componentDidUpdate", "matches": { "componentDidUpdate": true } }, "cc2c8b4a-78d8-33dd-ba7a-0919f8d9892e": { "content": "const", "doc": "The qualifier const is used for variables that are compile-time constants or for function parameters that are read-only.", "filetype": "glsl", "grammar": "lsp", "label": "const", "matches": { "const": true } }, "cc355a81-b612-33d7-82e8-0085d178b3de": { "content": "_.overArgs(${func}, ${transforms})", "doc": "function doubled(n) {\n return n * 2;\n}\n\nfunction square(n) {\n return n * n;\n}\n\nvar func = _.overArgs(function(x, y) {\n return [x, y];\n}, [square, doubled]);\n\nfunc(9, 3);\n// => [81, 6]\n\nfunc(10, 5);\n// => [100, 10]\n\nCreates a function that invokes `func` with its arguments transformed.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-overargs", "matches": { "lodash overargs": true } }, "cc375e78-3874-318c-a5c8-d299b696c083": { "content": "~${1:value}", "doc": "Code snippet for bitwise not operator.", "filetype": "julia", "grammar": "lsp", "label": "bitwise not", "matches": { "bnot": true } }, "cc38fb58-3b4f-32ae-bb94-7a80ecb16553": { "content": "divisibleby:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "divisibleby": true } }, "cc3b5194-5e39-32a0-ba39-e78306121f00": { "content": "tint(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "tint": true } }, "cc404e6c-3dce-3f54-8a2b-c395926fe879": { "content": "else:\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "else: ...", "matches": { "else": true } }, "cc42f079-532b-3934-af1d-457bcc396415": { "content": "setup do\n\t${1}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "setup": true } }, "cc4331da-5ce2-394e-9f7d-3e127f06c724": { "content": "\\\\begin{${1:env}}\n\t${0:${VISUAL}}\n\\\\end{$1}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\begin{} ... \\end{} block", "matches": { "begin": true } }, "cc456e2c-8baa-3ea3-bad3-5559d07d5fbf": { "content": "import { Pipe, PipeTransform } from '@angular/core'\n\n@Pipe({\n\tname: '${1:selector-name}'\n})\n\nexport class ${2:Name}Pipe implements PipeTransform {\n\ttransform(value: any, ...args: any[]): any {\n\t\t$0\n\t}\n}", "doc": "Angular pipe", "filetype": "typescript", "grammar": "lsp", "label": "Angular Pipe", "matches": { "a-pipe": true } }, "cc46113c-90d9-3038-bff9-ce9e8be709f5": { "content": "display: grid;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:g": true } }, "cc50927e-9a4b-3fe7-9c34-4da92e6b2f69": { "content": "background-color: transparent;$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "background-color: transparent (background)", "matches": { "background": true } }, "cc554f21-2386-30c3-9be0-ff50a8414194": { "content": "${1:true} ? ${2:a} : ${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "?:": true } }, "cc55a950-5841-333b-8fce-cc5d50944ba0": { "content": "class ${1:class_name}:\n\t\"\"\"${0:description}\"\"\"", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "cla": true } }, "cc6052dc-1b5f-32e9-805c-8d29c63a6ed9": { "content": "text-justify: distribute", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj:d": true } }, "cc6166f6-ef9d-3e3e-955f-0a60991b45c2": { "content": "FUNCTION NUMVAL-F(${1:string})$0", "doc": "corresponding numeric value for floating-point-string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-NUMVAL-F", "matches": { "FUNCTION NUMVAL-F": true } }, "cc61d635-c2d6-3820-b600-7a451635816f": { "content": "expr {${1:arg} ${0:?arg?}}", "doc": "Concatenates args (adding separator spaces between them), evaluates the result as a Tcl expression, and returns the value. The operators permitted in Tcl expressions include a subset of the operators permitted in C expressions. For those operators common to both Tcl and C, Tcl applies the same meaning and precedence as the corresponding C operators. Expressions almost always yield numeric results (integer or floating-point values).", "filetype": "tcl", "grammar": "lsp", "label": "Evaluate an expression", "matches": { "expr": true } }, "cc64a4c4-e9cd-3c03-918a-c0d180dcc2ed": { "content": "<include file='${1:#:filename}' path='${2:#:tabpath}[@${3:#:name}=\"${4:#:id}\"]'/>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<include file='' path=''/>", "matches": { "include": true } }, "cc67d235-4add-3937-b379-54422e2a573f": { "content": "{% if ${1:condition} %}$0{% endif %}", "doc": "if", "filetype": "twig", "grammar": "lsp", "label": "if1", "matches": { "if": true } }, "cc6fe156-8e1b-3bdf-a84f-24407bbeee5f": { "content": "@extends('$1')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@extends directive", "matches": { "extends": true } }, "cc754485-a1bb-3387-a564-617b6e6baad6": { "content": "import { ${1:first} } from 'react-native'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeImport", "matches": { "imrn": true } }, "cc7ebec9-79a9-3784-81ca-ec5d2d07f883": { "content": "log.Println(\"${1}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "log.Println(...)", "matches": { "ln": true } }, "cc837510-237f-3311-8a89-c615d2b119ec": { "content": "public bool ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "pb+-": true } }, "cc8472eb-fee6-30c5-90cc-f9fa1205cfee": { "content": "@static$0", "doc": "Indicates this is an static member.", "filetype": "jsdoc", "grammar": "lsp", "label": "static", "matches": { "@static": true } }, "cc8b07fa-fc1c-3f51-beb3-b082daa78249": { "content": "${1:array}.forEach(${2:currentItem} => {\n\t${0}\n});", "doc": "Creates a forEach statement in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "forEach", "matches": { "fre": true } }, "cc8ca593-541d-3f39-9639-b37a92f39371": { "content": "${1:command} | rotate", "doc": "\"rotate\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "rotate builtin", "matches": { "rotate": true } }, "cc8ed1f5-f1e2-3ae1-a032-bf2a29187d12": { "content": "{%- capture ${variable} -%}${code:}{%- endcapture -%}", "doc": "Variable tag: capture", "filetype": "jekyll", "grammar": "lsp", "label": "Tag capture", "matches": { "capture": true } }, "cc935bd0-9fb5-3921-9511-0fb3fc7b145c": { "content": "@return ${0:param}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "@re": true } }, "cca4ccc1-0d63-34fe-ac44-216e0226b129": { "content": "@override\nWidget build(BuildContext context) {\n return ${0:};\n}", "doc": "Describes the part of the user interface represented by this widget.", "filetype": "flutter", "grammar": "lsp", "label": "Build Method", "matches": { "build": true } }, "cca8bf93-5c98-3514-82b7-6a9876b0e79a": { "content": "${1:command} | drop ${2:rows}", "doc": "\"drop\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "drop builtin", "matches": { "drop": true } }, "ccb5997b-908d-3bf7-85ec-cdbdfe13f8ad": { "content": "chan ${1:type}", "doc": "Snippet for a channel", "filetype": "go", "grammar": "lsp", "label": "channel declaration", "matches": { "ch": true } }, "ccb6b3fc-b4ee-3b91-be74-ed7ae477cfe4": { "content": "${1:obj}.serialize()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "serialize": true } }, "ccb762aa-4edf-333a-b18b-7d94e8f1f6b6": { "content": "export async function getStaticPaths() {\n\treturn {\n\t\tpaths: [\n\t\t\t{ params: { $1 }}\n\t\t],\n\t\tfallback: $2\n\t};\n}", "doc": "Next.js pre-renders all the static paths https://nextjs.org/docs/basic-features/data-fetching#getstaticpaths-static-generation", "filetype": "next", "grammar": "lsp", "label": "Next.js getStaticPaths() export", "matches": { "gspt": true } }, "ccba46a4-a6b4-3957-8692-fff4fcbd8ded": { "content": "orphans ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "orp": true } }, "ccba9462-6e24-34d7-8c04-c6b2c8a9f0ef": { "content": "background-position-x ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgpx": true } }, "ccc48256-f1c1-3a1f-a98d-8b4ddb3efafa": { "content": "<typeparamref name=\"${1:description}\">${2:description.}$0</typeparamref>", "doc": "This tag is used to indicate that a word is a type parameter. The documentation file can be processed to format this type parameter in some distinct way.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<typeparamref>", "matches": { "<typeparamref>": true } }, "cccebb91-f56c-3039-bc0f-05277076d1f3": { "content": "CAUTION: ${1:text}\n$0", "doc": "Insert CAUTION admonition block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "caution paragraph", "matches": { "caution": true } }, "ccd023af-7456-365c-bd52-1cd1f72d599e": { "content": "FUNCTION INTEGER-OF-DATE(${1:yyyymmdd})$0", "doc": "converts yyyymmdd to an internal integer-date", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER-OF-DATE", "matches": { "FUNCTION INTEGER-OF-DATE": true } }, "ccd6b776-ef30-3696-864f-25fc4615d2f9": { "content": "_.remove(${array}, ${predicate})", "doc": "var array = [1, 2, 3, 4];\nvar evens = _.remove(array, function(n) {\n return n % 2 == 0;\n});\n\nconsole.log(array);\n// => [1, 3]\n\nconsole.log(evens);\n// => [2, 4]\n\nRemoves all elements from `array` that `predicate` returns truthy for\nand returns an array of the removed elements. The predicate is invoked\nwith three arguments: (value, index, array).\n\n**Note:** Unlike `_.filter`, this method mutates `array`. Use `_.pull`\nto pull elements from an array by value.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-remove", "matches": { "lodash remove": true } }, "ccd9125f-3990-3761-9b70-9ac702447825": { "content": "task ${1:automatic} ${2:taskName} (${3:arguments});\n\t$0\nendtask", "doc": "task name; ... endtask", "filetype": "systemverilog", "grammar": "lsp", "label": "task", "matches": { "task": true } }, "ccda67bc-531d-3203-b74e-381cba4401a5": { "content": "function numeric-thousands-separator()$0", "doc": "character used to separate the thousands digit groupings in a numeric value according to the current locale", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-numeric-thousands-separator", "matches": { "function numeric-thousands-separator": true } }, "ccdaa906-2039-3fc3-9a8e-5370cfa7bd54": { "content": "::: {.corollary #${1:label} name=\"${2:corollary name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown corollary", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown corollary", "matches": { "corollary": true } }, "ccdde1df-5242-3205-9dd1-d53ca225712c": { "content": "expect($1).toMatchSnapshot($0);", "doc": "returns true if the argument matches the most recent snapshot", "filetype": "jest", "grammar": "lsp", "label": "jest-tomatchsnapshot", "matches": { "jest expect tomatchsnapshot": true, "tms": true } }, "ccdf32ec-e98a-3b70-8c2f-8a5867a91844": { "content": "public string ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps+": true } }, "cce08052-f2a9-3f06-af2e-568c48c16486": { "content": "border-bottom-right-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbri:n": true } }, "cce29930-ea80-3121-80c4-4692a15b621f": { "content": "${1:author} <${2:email}>\n{localdatetime}\n:toc:\n$0", "doc": "Insert document attributes", "filetype": "asciidoc", "grammar": "lsp", "label": "document attributes", "matches": { "document attributes": true } }, "cce638e9-4883-322c-9edc-adf9aff57f39": { "content": "PropTypes.instanceOf($0),", "doc": "Is an instance of a class prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeInstanceOf", "matches": { "pti": true } }, "cce6a7b4-bc61-3468-9819-f7b17514c7fb": { "content": "import PropTypes from 'prop-types';", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "import PropTypes", "matches": { "irp": true } }, "cce74d38-9e07-3b68-9bf4-c75ed953944c": { "content": "beforeUpdate() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "beforeUpdate", "matches": { "beforeUpdate": true } }, "cce86e43-5dff-3a33-ae50-474108f64a10": { "content": "${1:obj}.nextUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "nextu": true } }, "cceba30e-e81b-374f-8143-6a44309264dc": { "content": "for ${1:name} in [${2:start}...${3:finish}] by ${4:step}\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "forrexb": true } }, "ccf23270-b0c9-34e8-861c-02aef79fe966": { "content": "overflow: scroll", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ov:s": true } }, "cd0490e8-28fd-302b-9e62-133b6ca565db": { "content": "<% ${1:} %>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "<%", "matches": { "<%": true } }, "cd04a26e-ca65-34bb-80a6-a781bc41e858": { "content": "t.Log(\"$1\")", "doc": "Snippet for t.Log()", "filetype": "go", "grammar": "lsp", "label": "t.Log", "matches": { "tl": true } }, "cd065e51-4658-3921-b318-72b6baf5fb13": { "content": "verify only: [:$1], session: :user, params: :id, redirect_to {:action: '${2:index}'}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "verify -- redirect", "matches": { "verify": true } }, "cd0886a1-93f0-3236-adcd-798b12052118": { "content": "export const ${1:action} = createAction('[${2:Source}] ${3:Event}')", "doc": "Creates an NgRx Action", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Create Action", "matches": { "a-ngrx-create-action": true } }, "cd0b3625-f5c4-376d-adac-679c066b27ca": { "content": "try\n ${1:TARGET}\ncatch /${2:#:pattern}/\n ${3}\nendtry", "doc": "", "filetype": "vim", "grammar": "snu", "label": "try endtry", "matches": { "try": true } }, "cd1cfd78-f5db-34a3-a836-cf9b315d7197": { "content": "DROP TABLE IF EXISTS ${1:table};", "doc": "", "filetype": "sql", "grammar": "snu", "label": "DROP TABLE IF EXISTS ...", "matches": { "DROP_TABLE": true } }, "cd217904-b408-348f-9277-95efbfaeabfd": { "content": "flash[:${1:notice}] = \"${2:Successfully created...}\"$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "flash[...]", "matches": { "flash": true } }, "cd22410e-95f3-3040-91a9-57eec16297e6": { "content": "cummax(${1:x}", "doc": "Cummulative max", "filetype": "r-snippets", "grammar": "lsp", "label": "cuma", "matches": { "cumaax": true } }, "cd254e71-4205-3e70-9f47-7b5302319d95": { "content": "InputComponent->BindAxis(\"${1:InputAxis}\", this, &${2:Class::Function});", "doc": "Bind an InputAxis", "filetype": "unreal", "grammar": "lsp", "label": "Unreal InputAxis", "matches": { "ubindaxis": true } }, "cd2f6183-1c4d-316b-af58-2f053f0aa31e": { "content": "switch ${1:var} {\ncase ${2:value1}:\n\t${3}\ncase ${4:value2}:\n\t${5}\ndefault:\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "switch", "matches": { "sw": true } }, "cd367618-ad80-3f7c-9a9e-4ead56b80e49": { "content": "PropTypes.object,", "doc": "Object prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeObject", "matches": { "pto": true } }, "cd376785-e3a7-303b-a9a4-ef79f61ce979": { "content": "import { useRouter } from 'next/router';", "doc": "Next.js { useRouter } import", "filetype": "next", "grammar": "lsp", "label": "importNextUseRouter", "matches": { "imuro": true } }, "cd381a37-5534-31c3-a1f0-4285b66ca7b2": { "content": "\\\\begin{equation*}\n\t${0:${VISUAL}}\n\\\\end{equation*}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "unnumbered equation environment", "matches": { "eq*": true } }, "cd3cda2c-ef66-3f31-b67f-2355f49c0887": { "content": "gl_FrontFacing", "doc": "The built-in variable gl_FrontFacing is used by the OpenGL ES 2.0 pipeline to hand over the information to the fragment shader if the fragment is part of a front-facing primitive (triangle). The variable is read-only and the value is assigned by the OpenGL ES 2.0 pipeline.\nThe front-facing variable has a boolean value.", "filetype": "glsl", "grammar": "lsp", "label": "gl_FrontFacing", "matches": { "gl_FrontFacing": true } }, "cd3d459c-4f8d-3a24-9723-aff8a79942dc": { "content": "message(FATAL_ERROR \"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(FATAL_ERROR \"...\")", "matches": { "fatal_error_message": true } }, "cd3d50c2-9184-32c9-9115-157fba33a14a": { "content": "<h5 id=\"${1}\">${0}</h5>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h5#": true } }, "cd444110-6ee8-39fb-bfa2-744209ba8f69": { "content": "$this->${1:method}()->shouldNotMatch(${2:'/wizard/i'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldNotMatch('/wizard/i')", "matches": { "snmatch": true } }, "cd44eb6d-3cda-3565-9bf9-3856b84af273": { "content": "if ${1:condition} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if ... { ... }", "matches": { "if": true } }, "cd456dab-7f36-318c-8d15-d141163aa9b6": { "content": "max(${0:array});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "array", "matches": { "max": true } }, "cd4ca1a9-0aae-32f8-8174-a0eaee791003": { "content": "while ${1:false} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "while": true } }, "cd4ca288-5ffd-3ce6-a5ea-e41a633fa582": { "content": "module Main where\n\n\nmain :: IO ()\nmain = do\n\t${1:undefined}$0\nreturn ()", "doc": "main module", "filetype": "haskell", "grammar": "lsp", "label": "main", "matches": { "main": true } }, "cd50f3e0-a4cf-3f59-81b7-65faf5e1aeae": { "content": "require 'byebug'; byebug", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "debug": true } }, "cd5b97ae-342a-3d8d-970a-dc21aeb2ab88": { "content": "cy.request({\n\tmethod: '${1:METHOD}',\n\turl: '${2:url}',\n\tbody: ${3:body}\n});", "doc": "Make an HTTP request.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-request", "matches": { "cypress request": true } }, "cd5c8902-e40c-3cff-86b2-9468b682dd21": { "content": "nfc(${1:value}${2:, }${0:right});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "nfc": true } }, "cd5df248-ef22-35e0-a681-59e87467af71": { "content": "text-indent: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ti": true } }, "cd65d471-ff41-3245-b503-01fb2a0e2e8f": { "content": "const ${1:name} = ref(${2:initialValue})", "doc": "Takes an inner value and returns a reactive and mutable ref object.", "filetype": "vue", "grammar": "lsp", "label": "vue-v3ref", "matches": { "vue v3ref": true } }, "cd65eced-813c-3287-af19-53d1aafc4347": { "content": "${1:void} ${2:function_name}(${3})\n{\n\t${4}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "fnc": true } }, "cd66ac10-61af-3191-8aca-e365f2d3d9a0": { "content": "function ${1}(${2})\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "function definition", "matches": { "fun": true } }, "cd697957-0eaf-335d-95b6-fe677db1efd8": { "content": "image:${1:filepath}[${2:alt}]", "doc": "Insert image inline", "filetype": "asciidoc", "grammar": "lsp", "label": "image inline", "matches": { "image": true } }, "cd6a2937-b9be-3a00-bf89-1046e5482659": { "content": "const ${1:router} = useRouter()\n\t$0", "doc": "The useRouter composable returns the router instance and must be called in a setup function, plugin, or route middleware. Within the template of a Vue component, you can access the router using $router instead. If you have a pages/ folder, useRouter is identical in behavior to the one provided by vue-router. Feel free to read the router documentation for more information on what each method does.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useRouter", "matches": { "useRouter": true } }, "cd781ad4-4bed-3b26-a270-04fce9357b82": { "content": "if (${1:condition}) {\n\t${0}\n}", "doc": "if statement", "filetype": "base", "grammar": "lsp", "label": "if-statement", "matches": { "base if": true } }, "cd8454f4-7609-3c5d-89ed-33808b3ded2f": { "content": "(${1:params}) => {\n\t${2}\n}", "doc": "Creates an anonymous function in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "anonymousFunction", "matches": { "anfn": true } }, "cd8472f3-7598-321c-b708-7d60cde19a31": { "content": "path('${1:ROUTE}/', ${2:VIEW}${3:.as_view()}, name='$4'),", "doc": "path(route, view, kwargs=None, name=None)", "filetype": "urls", "grammar": "lsp", "label": "path_inline", "matches": { "path_inline": true } }, "cd8545d8-26d7-34fd-99df-d467098224e6": { "content": "expect(${1:target}).not.toBeHidden();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be hidden (js)", "matches": { "noth": true } }, "cd876f6e-39c9-3682-9c88-2e7634c594d0": { "content": "_.at(${object}, ${paths})", "doc": "var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };\n\n_.at(object, ['a[0].b.c', 'a[1]']);\n// => [3, 4]\n\nCreates an array of values corresponding to `paths` of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-at", "matches": { "lodash at": true } }, "cd89117f-0255-3440-b44b-a847b3782fda": { "content": "Element Should Be Focused ${${1:locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Be Focused", "matches": { "esbf": true } }, "cd8dde62-6e0d-30d0-b104-a3e053fbfa6c": { "content": "uvm_blocking_peek_export #(${1:className}) ${2:name};", "doc": "UVM blocking_peek_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_peek_export", "matches": { "uvm_blocking_peek_export": true } }, "cd90ce69-66d1-3f31-ba90-ce7f87d00e5c": { "content": "setTimeout(() => { ${1:first} }, ${2:second})", "doc": "Executes the given function after the specified delay", "filetype": "generated", "grammar": "lsp", "label": "setTimeOut", "matches": { "sto": true } }, "cd9113a1-baff-3220-bdbe-ec4327570514": { "content": "read(unit = ${1:fp}, file = ${2:filename}, iostat = ${3:ierr}) ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "read": true } }, "cd96b527-5247-37bb-b2de-ae5104d3f9bf": { "content": "_.unionWith(${arrays}, ${comparator})", "doc": "var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\nvar others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n\n_.unionWith(objects, others, _.isEqual);\n// => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]\n\nThis method is like `_.union` except that it accepts `comparator` which\nis invoked to compare elements of `arrays`. Result values are chosen from\nthe first array in which the value occurs. The comparator is invoked\nwith two arguments: (arrVal, othVal).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unionwith", "matches": { "lodash unionwith": true } }, "cd976194-b0b3-3a90-b81f-a09453dea070": { "content": "v-once", "doc": "Does not expect expression", "filetype": "vue", "grammar": "lsp", "label": "vue-v-once", "matches": { "vonce": true, "vue v-once": true } }, "cd9796bf-47cb-3fd2-92b0-e7fb2e96b8c1": { "content": "{.absolute top=$1 left=$2 width=\"$3\" height=\"$4\"}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "absolute", "matches": { "absolute": true } }, "cd991002-a0bf-3447-8c9e-7ec77b1b8e1f": { "content": "PropTypes.func,", "doc": "Func prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-func", "matches": { "prop-types func": true, "ptf": true } }, "cd9c02c4-cf2b-3c76-ab18-9b7e084c6a65": { "content": "while ${1:true}\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "while ... end", "matches": { "while": true } }, "cda26a2d-7f0c-332c-96e2-f115bd83696e": { "content": "${1:obj}.keyup(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "kup": true } }, "cda271de-7aeb-3f32-8819-663a26b206af": { "content": "Page Should Not Contain Image ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Image", "matches": { "psnci": true } }, "cda55d99-f315-304a-b3f6-335b37029495": { "content": "`${1}` $0", "doc": "Insert monospace text", "filetype": "asciidoc", "grammar": "lsp", "label": "monospace text", "matches": { "code": true, "monospace": true } }, "cdae3a06-1b1d-32f5-a3f8-097c58aff409": { "content": "page-break-before: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbb:a": true } }, "cdb251de-c7f5-3b8f-878b-42fdbc64fab6": { "content": "word-spacing: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wos": true } }, "cdb36424-6771-37a1-aa24-a1cd3511e076": { "content": "${1:Object} ${2:foo} = new ${1:Object}();", "doc": "Create new Object", "filetype": "java", "grammar": "lsp", "label": "newObject", "matches": { "new": true } }, "cdb817ca-ce1e-3e1f-b9a4-2b6a16750d6f": { "content": "⇤", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "backtab": true } }, "cdb87eae-905a-3e9d-b885-47c66a7c4121": { "content": "id=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "#": true } }, "cdba48b0-d9c3-3fe3-906e-bfadf3fb5c01": { "content": "@classdesc ${1:some description}$0", "doc": "Use the following text to describe the entire class.", "filetype": "jsdoc", "grammar": "lsp", "label": "classdesc", "matches": { "@classdesc": true } }, "cdbcbdcd-0abe-38ec-b505-23f60e52541d": { "content": "virtual task pre_shutdown_phase(uvm_phase phase);\n\t$1\nendtask: pre_shutdown_phase", "doc": "UVM pre_shutdown_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_pre_shutdown_phase", "matches": { "uvm_phase_pre_shutdown": true, "uvm_pre_shutdown_phase": true } }, "cdbff598-7609-3462-a9c0-f45d52ab8c07": { "content": "border-left: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdl+": true } }, "cdc09a05-183f-302e-882f-28b0667123d5": { "content": "for (${1}; ${2}; ${3}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "for": true } }, "cdcae303-fa01-3db6-ba6a-25c59c23205f": { "content": "resource \"aws_elasticache_subnet_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticache_subnet_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticache_subnet_group", "matches": { "tf-aws_elasticache_subnet_group": true } }, "cdcbc219-1eaa-3ca6-85ba-3a75c20abf7a": { "content": "resource \"aws_alb_listener_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_alb_listener_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_alb_listener_rule", "matches": { "tf-aws_alb_listener_rule": true } }, "cdcd6fdc-e796-37fb-94f8-df86b869f4ae": { "content": "border-fit overwrite", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:ow": true } }, "cdcf2e32-66dd-362e-8224-39820f1ae00a": { "content": "<${1:div} :class=\"{ ${2:className}: ${3:data} }\"></${1:div}>", "doc": "vue class binding", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Class Binding", "matches": { "vclass": true } }, "cdd075cc-d308-379e-a464-0dbb6d8b5ac8": { "content": "do {\n ${0:TARGET:code}\n} while (${1:#:condition});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "do": true, "do_while": true } }, "cdd15ec7-d2af-3bcf-b010-52973e34983a": { "content": "named_scope :name${1:, joins: :${2:table}}, conditions: ${3:['${4:${5:field} = ?}', ${6:true}]}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "named_scope", "matches": { "nc": true } }, "cdd4786e-3632-3a9e-b540-d1389ad7bb95": { "content": "generic\n\ttype ${1} is ${2};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "generic type", "matches": { "gen": true } }, "cdda98ed-6f5d-306f-aa00-6bd4cd02fde4": { "content": "LOGGER.error(${0:msg})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "le": true } }, "cddb74ab-b42f-3478-887a-9e8aed886282": { "content": "<ol>\n\t${0}\n</ol>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ol": true } }, "cddbb1ab-330a-34fb-bfd2-633a9968c55e": { "content": "box-shadow ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxsh": true } }, "cde15723-e337-3f1c-a2da-a5093b2e09f8": { "content": "display table-column", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbcl": true } }, "cde6c231-a27c-3386-a4b8-3a2372bbf681": { "content": "@before-appear=\"$1\"$0", "doc": "@before-appear=''", "filetype": "vue", "grammar": "lsp", "label": "vue-before-appear", "matches": { "beforeappearevent": true, "vue before-appear": true } }, "cde7a09b-77bd-3458-8716-276ea59b8df9": { "content": "orphans: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "orp": true } }, "cded6119-8dc1-3a82-af85-dc54e7476fcb": { "content": "{% extends \"${1:base.html}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "extends": true } }, "cdf0b1a1-8637-383b-ba5d-5f03f8fed52e": { "content": "console.info(${1:object});", "doc": "Displays a message in the console but also displays a blue information icon along with the logged message", "filetype": "snippets", "grammar": "lsp", "label": "consoleInfo", "matches": { "cin": true } }, "cdf1e22e-db1c-3cc1-8740-82b6e439cf69": { "content": ":before", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { ":b": true } }, "cdf37ec0-1337-37ad-b46f-f31fad907efb": { "content": "font-emphasize-style: circle;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems:c": true } }, "cdf697a0-99a4-307c-b479-cb09efeb9cfa": { "content": "dashCase(${1:'${2:value}'})", "doc": "Convert a string to dashCase", "filetype": "edge", "grammar": "lsp", "label": "edge: dashCase", "matches": { "dashCase": true } }, "cdf9b8fd-2c2f-3813-a077-d9f36920c62e": { "content": "for ${1:value} in ${2:iterable}:\n\t${3:pass}", "doc": "for loop", "filetype": "python", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "cdf9d5bb-ef1e-3674-a07c-7aa1a11a288c": { "content": "${1}.map((${2:item}) => {\n\t${0}\n});", "doc": "map", "filetype": "base", "grammar": "lsp", "label": "map", "matches": { "base map": true } }, "cdfd8d4b-ba4c-331f-8017-efa6cad4b080": { "content": "border-fit overwrite", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:of": true } }, "ce02efea-6924-3d41-b812-75716c9d8c30": { "content": "describe.skip('${1:Name of the group}', () => {\n\t$0\n});", "doc": "creates a describe block that will be skipped", "filetype": "jest", "grammar": "lsp", "label": "jest-describe-skip", "matches": { "descs": true, "jest describe skip": true } }, "ce031f19-986f-3acf-bf07-361d6620a0b0": { "content": "@exception ${1:IOException} ${2:Description.}$0", "doc": "Documents an exception which can be thrown by a method. Since Kotlin does not have checked exceptions, there is also no expectation that all possible exceptions are documented, but you can still use this tag when it provides useful information for users of the class. Synonym of @throws.", "filetype": "kdoc", "grammar": "lsp", "label": "@exception", "matches": { "@exception": true } }, "ce05c477-2b6c-36e6-a2cf-bf27e23ba07e": { "content": "'''\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "horizontal rule", "matches": { "hrule": true } }, "ce08af50-5244-3e2a-9d61-942330c33cfa": { "content": "new Promise((resolve, reject) => {\n\t${0}\n})", "doc": "Promise (ES6)", "filetype": "base", "grammar": "lsp", "label": "promise-es6-", "matches": { "base promise": true } }, "ce0a73a0-8776-301c-b20e-5738ef847347": { "content": "if err != nil {\n\tt.Errorf(\"${0:message}\")\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { t.Errorf(...) }", "matches": { "ter": true } }, "ce0ac18d-7763-381a-9b59-a5c0b629e6ae": { "content": "import { Component, PropTypes } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\tconstructor(props) {\n\t\tsuper(props)\n\n\t}\n\n\tcomponentWillMount () {\n\n\t}\n\n\tcomponentDidMount () {\n\n\t}\n\n\tcomponentWillReceiveProps (nextProps) {\n\n\t}\n\n\tshouldComponentUpdate (nextProps, nextState) {\n\n\t}\n\n\tcomponentWillUpdate (nextProps, nextState) {\n\n\t}\n\n\tcomponentDidUpdate (prevProps, prevState) {\n\n\t}\n\n\tcomponentWillUnmount () {\n\n\t}\n\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\n\t\t\t</div>\n\t\t)\n\t}\n}\n\n${1}.propTypes = {\n\n}\n\nexport default ${1}", "doc": "Creates a React component class with PropTypes and all lifecycle methods", "filetype": "react", "grammar": "lsp", "label": "reactClassCompomentWithMethods", "matches": { "rcfc": true } }, "ce0c89db-e549-3351-88d5-59f26591e9f7": { "content": "/// ${1:description}\n///\n/// ${2:details}", "doc": "", "filetype": "d", "grammar": "snu", "label": "generic ddoc block (doc)", "matches": { "doc": true } }, "ce0eb97d-b2bd-37ee-84e6-10ea1a69f3d9": { "content": "void ${1:/*function name*/}(${2:/*args*/}) ${3:@safe pure nothrow}\n{\n\t${VISUAL}$4\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "void function definition (void)", "matches": { "void": true } }, "ce10dcb6-4a1f-3370-b6bc-068f10b3d105": { "content": "outline-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "oc": true } }, "ce1645b8-6490-3d80-a292-32a85e6b2882": { "content": "for some ${1} ${2:in} ${3} => ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "for some", "matches": { "fors": true } }, "ce1c08e9-51f0-3b64-9658-e6dcdf08d894": { "content": "while (${1:condition}) {\n\t$0\n}", "doc": "Snippet for while expression", "filetype": "kotlin", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "ce1eedf3-7f44-3eb1-a3cb-1b1c06a7623b": { "content": "FUNCTION REM(${1:number},${2:divisor})$0", "doc": "remainder of number divided by divisor", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-REM", "matches": { "FUNCTION REM": true } }, "ce25ee8c-774d-3a33-adbf-f08234de12a3": { "content": "get_digit:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "getdigit": true } }, "ce2c7335-f1e7-3e3c-a172-93ead3d141f3": { "content": "each_key { |${1:key}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eak": true } }, "ce371636-c27f-301c-bd4f-bcce0f5f5472": { "content": "while [ $1 ]; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "wh": true } }, "ce3e65ac-2ff6-3fc0-b542-e026e355339b": { "content": "export default ${0}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "ed": true } }, "ce44495b-6915-3dca-b640-385297b9e444": { "content": "set ${1:first}(${2:second}) {${3:third}}", "doc": "Creates a setter property inside a class", "filetype": "generated", "grammar": "lsp", "label": "propertySet", "matches": { "pse": true } }, "ce4cb55b-e78e-3afb-996b-3e170b866909": { "content": "flunk '${1:Failure message.}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fl": true } }, "ce4f072f-8bab-3cf4-a800-257478f2a62f": { "content": "```${1:language}\n$0\n```", "doc": "Insert fenced code block", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert fenced code block", "matches": { "fenced codeblock": true } }, "ce5c7269-5f61-3f5e-a899-25bb90ac2a84": { "content": "continue", "doc": "", "filetype": "go", "grammar": "snu", "label": "continue", "matches": { "cn": true } }, "ce600dc4-e157-3692-bd45-e9b5ed0da5a8": { "content": "#region ${1:Name}\n $0\n#endregion", "doc": "#region", "filetype": "csharp", "grammar": "lsp", "label": "#region", "matches": { "region": true } }, "ce699257-0ad3-3574-a496-f7934ab1ba42": { "content": "[${1:foo} retain];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "ret": true } }, "ce744e1e-f24c-3443-86ff-3124c13bfeb4": { "content": "_.padStart(${string}, ${length}, ${chars})", "doc": "_.padStart('abc', 6);\n// => ' abc'\n\n_.padStart('abc', 6, '_-');\n// => '_-_abc'\n\n_.padStart('abc', 3);\n// => 'abc'\n\nPads `string` on the left side if it's shorter than `length`. Padding\ncharacters are truncated if they exceed `length`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-padstart", "matches": { "lodash padstart": true } }, "ce7a35a7-3717-3120-933f-16d35a46c9e7": { "content": "parser.add_argument(\"${0:arg}\", \"${1:long_arg}\", action=\"${2:store_true}\", default=${3:False}, help=\"${4:Help text}\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "addaarg": true } }, "ce7a9411-8a16-397f-9dfa-dfad40aed374": { "content": "- (IBAction)${1:method}:(${2:id})sender;", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "ibad": true } }, "ce7cf086-f49f-356f-b040-64cea57c896b": { "content": ".. todo::\n\t${0}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "tod:": true } }, "ce7dffcc-37fc-35e1-8972-2f3955af6f6e": { "content": "<pre>\n\t{{ dump($1) }}\n</pre>", "doc": "dump", "filetype": "twig", "grammar": "lsp", "label": "dump", "matches": { "dump": true } }, "ce8e040a-d658-3622-9f10-81304ec97faf": { "content": "_.updateWith(${object}, ${path}, ${updater}, ${customizer})", "doc": "var object = {};\n\n_.updateWith(object, '[0][1]', _.constant('a'), Object);\n// => { '0': { '1': 'a' } }\n\nThis method is like `_.update` except that it accepts `customizer` which is\ninvoked to produce the objects of `path`. If `customizer` returns `undefined`\npath creation is handled by the method instead. The `customizer` is invoked\nwith three arguments: (nsValue, key, nsObject).\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-updatewith", "matches": { "lodash updatewith": true } }, "ce8e0bc4-b046-3c13-bbdc-170965874eef": { "content": "(test\n (name $1)\n (libraries $2))", "doc": "Snippet for a test stanza", "filetype": "dune", "grammar": "lsp", "label": "test", "matches": { "test": true } }, "ce94559c-bd5e-34de-bdc6-3a297ce0efa7": { "content": "use Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Route;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Sensio\\..\\Route", "matches": { "useroute": true } }, "ce962b51-8510-3717-b651-87faa799c219": { "content": "edition = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "edition": true } }, "ce9ca454-fef5-39fb-9dea-0211420de5ea": { "content": "@try {\n\t${1:statements}\n}\n@catch (NSException * e) {\n\t${2:handler}\n}\n@finally {\n\t${0:statements}\n}", "doc": "Create a try-catch-finally block", "filetype": "objc", "grammar": "lsp", "label": "try-catch-finally", "matches": { "@try": true } }, "ce9d09e4-31f3-3311-ba98-7bed38ac7341": { "content": "around_destroy :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mard": true } }, "ceac09db-55bf-3e0f-a0b3-5e958d88b24b": { "content": "{\n\t\"type\": \"paragraph\",\n\t\"content\": \"$1\"\n},$2", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema paragraph", "matches": { "_paragraph": true } }, "ceb01bde-a09e-34cf-9042-42bf945d132e": { "content": "word-wrap: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wow:n": true } }, "ceb05523-b316-3aa6-bb69-e35e02a6e233": { "content": "configuration ${1:rtl} of ${2:$TM_FILENAME_BASE} is\n\t\n\t$0\n\t\nend configuration ${1:rtl};", "doc": "Configuration Declaration", "filetype": "vhdl", "grammar": "lsp", "label": "configuration_declaration", "matches": { "conf": true } }, "ceb362af-d7a4-358c-959f-e6106d0a1276": { "content": "useEffect(() => {\n$0\n})", "doc": "Adds use effect", "filetype": "snippets", "grammar": "lsp", "label": "useEffect", "matches": { "usf": true } }, "ceb37f10-1513-30c6-b693-d10de4ce6adf": { "content": "align-items: flex-start;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:fs": true } }, "ceb5c0ff-7d52-34fc-9e4d-21d9fdcb2276": { "content": "resource \"openstack_networking_port_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n network_id = \"\\${openstack_networking_network_v2.network_1.id}\"\n admin_state_up = \"true\"\n}", "doc": "define openstack_networking_port_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_port_v2", "matches": { "tf-openstack_networking_port_v2": true } }, "cebda310-757a-35a4-90f9-8ffde16ae1bd": { "content": "refute_equal ${1:unexpected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfe": true } }, "cebe6a56-a2ca-3d5f-a19b-77edc14e8479": { "content": "else {\n\t${1:body}\n}", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "else statement", "matches": { "else": true } }, "cec09293-8118-3848-a059-fd3f5a7886f6": { "content": "private void OnCollisionStay2D(Collision2D other) {\n\t$0\n}", "doc": "Sent each frame where a collider on another object is touching this object's collider (2D physics only).", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnCollisionStay2D", "matches": { "OnCollisionStay2D(Collision2D)": true } }, "cec2a251-9fe9-39a5-9195-64d3205a97dd": { "content": "${1:M} = {}\n\n$1.${2:new} = function($3)\n\t${6}\nend", "doc": "Create a class", "filetype": "lua", "grammar": "lsp", "label": "class", "matches": { "cl": true } }, "cec41c1d-338d-30ba-b88d-33636dfe063d": { "content": "cat(${1:file}, ${2:sep = ${3:\"\"}}, ${4:fill = ${5:FALSE}}, ${6:labels = ${7:NULL}}, ${8:append = ${9:FALSE}})", "doc": "Cat", "filetype": "r-snippets", "grammar": "lsp", "label": "cat", "matches": { "cat": true } }, "cec6e6f3-8c61-345c-9466-76ffa076b8ac": { "content": "NSException *${1:badness};\n$1 = [NSException exceptionWithName:@\"${2:$1Name}\"\n reason:@\"${0}\"\n userInfo:nil];\n[$1 raise];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "except": true } }, "cedd5188-2e5a-324a-9911-526ac3b63a0a": { "content": "<% $1 %> $2", "doc": "EJS No Output", "filetype": "ejs", "grammar": "lsp", "label": "EJS No Output", "matches": { "ejs": true } }, "cedf23b3-1622-3d80-9e47-448b9d700888": { "content": "unless ${1:test}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "unless", "matches": { "unless": true } }, "cee4faf3-76a8-3cc4-b57d-6368fde67fc8": { "content": "| minus: ${1:1}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "minus": true } }, "ceebf7fa-87cf-313b-9103-4a4f20c78703": { "content": "<?=${0}?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "<?=": true } }, "ceef5913-417c-371f-8cf9-1f557041caa3": { "content": "@booklet{${1:LABEL},\n title = {${2}},\n memo = {author, howpublished, address, month, year, note},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@booklet": true, "booklet": true } }, "cef835b0-a48b-3d69-a2e5-6a260149e449": { "content": "@section('${1}', '${2}')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@section", "matches": { "sec": true } }, "cefc180f-9cc3-3835-b11b-ad5bac407be8": { "content": "resize: vertical;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "rz:v": true } }, "cf03f32b-899e-3d6a-abd9-eab4fa3c0ef4": { "content": "| replace_first: '${target}', '${replace}' }}", "doc": "String filter: replace first", "filetype": "jekyll", "grammar": "lsp", "label": "Filter replace first", "matches": { "replace_first": true } }, "cf09a45f-d46f-3393-970a-f46b4171e587": { "content": "resource \"chef_environment\" \"${MyResource}\" {\n name = \"example-environment\"\n}", "doc": "Defines chef_environment resource", "filetype": "terraform", "grammar": "lsp", "label": "chef_environment", "matches": { "tf-chef_environment": true } }, "cf0adedc-264b-3ee5-9751-70149d0987fc": { "content": "<track src=\"$1\" kind=\"$2\" srclang=\"$3\" label=\"$4\">$5", "doc": "HTML - Defines a table row", "filetype": "html", "grammar": "lsp", "label": "track", "matches": { "track": true } }, "cf1097e2-860f-3883-878e-79b2bd85e1de": { "content": "trim_trailing_whitespace = true", "doc": "Denotes whether whitespace is removed from the end of lines", "filetype": "editorconfig", "grammar": "lsp", "label": "trim_trailing_space", "matches": { "tts": true } }, "cf150af9-faf2-3746-892a-e251b45f4ff6": { "content": "const styles = StyleSheet.create({${1:first}})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeStyles", "matches": { "rnstyle": true } }, "cf276e6b-d7ef-32d6-8fc2-fb0a369f2825": { "content": "const ${1:store} = writable(${2:initialValue});", "doc": "svelte writeable", "filetype": "svelte", "grammar": "lsp", "label": "svelte-writeable", "matches": { "s-writeable": true } }, "cf2d8f68-71d0-3c8f-8fc8-a4e75d82486e": { "content": "struct ${1:Name} {\n\n\t$0\n}", "doc": "struct declaration", "filetype": "swift", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "cf31a53e-8e72-34c5-a1a8-03a91ba6c570": { "content": "\\SI{${1:${VISUAL}}}{${2}}", "doc": "", "filetype": "texmath", "grammar": "snu", "label": "SI-Unit", "matches": { "SI": true } }, "cf37f6e1-4696-3fb1-acd3-e4b12e0e2eaf": { "content": "<span class=\"${1}\">${0}</span>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "span.": true } }, "cf3c83f2-11c9-3960-bd2e-372b1648510e": { "content": "${1:FIELDNAME} = models.USStateField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "USStateField", "matches": { "musstate": true } }, "cf3d1a55-6993-3adf-a5f1-fbd9e09f5935": { "content": "PROCEDURE DIVISION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "PROCEDURE DIVISION", "matches": { "PD": true, "PROCEDURE DIVISION": true } }, "cf3d3477-afb7-3ac4-be70-b36beae1acd2": { "content": "(${3:key} for ${2:value} in ${1:iterable} if ${4:condition})$0", "doc": "Create a generator based on existing iterables, with condition if statement.", "filetype": "comprehension", "grammar": "lsp", "label": "Generator comprehension if filter", "matches": { "gci": true } }, "cf41c73e-53e4-35ca-8c06-6c028dda37bd": { "content": "⇥", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "tab": true } }, "cf46712f-497b-3730-94a9-1d154345ba53": { "content": "{\n\t\"type\": \"article\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_article": true } }, "cf484a4b-d48c-371e-a66d-a73e24acf530": { "content": "before_each(function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "before_each(func)", "matches": { "before_each": true } }, "cf4977eb-7364-30f9-9016-913e6bb75e0d": { "content": "\\${1:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${1:#optional}", "matches": { "1#": true } }, "cf4b8fa9-5e3e-393f-a6f5-10d7c8a313db": { "content": "charset = utf-8", "doc": "File character encoding (latin1, utf-8, utf-16be, utf-16le, utf-8-bom)", "filetype": "editorconfig", "grammar": "lsp", "label": "charset", "matches": { "char": true } }, "cf4c07b7-7448-3ae9-8ca2-ec06ba9b249a": { "content": "delegate: :${1:method}, to: :${2:object}, prefix: :${3:prefix}, allow_nil: ${0:allow_nil}", "doc": "delegate to", "filetype": "rails", "grammar": "lsp", "label": "Delegate to with prefix", "matches": { "dtp": true } }, "cf4f63db-fd73-3f9f-9aa2-7fbbfb4ed2b4": { "content": "export async function getStaticProps(context) {\n\treturn {\n\t\tprops: {$1}\n\t};\n}", "doc": "Next.js getStaticProps() export", "filetype": "next", "grammar": "lsp", "label": "Next.js getStaticProps() export", "matches": { "gsp": true } }, "cf51f471-41f2-373b-877a-291258e0d952": { "content": "tpl", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Tuple", "matches": { "T": true } }, "cf619386-b14e-37f4-96f6-55e386b842bf": { "content": "using UnityEngine;\nusing UnityEditor;\nusing UnityEditorInternal;\n\n[CustomEditor(typeof(${1:${TM_FILENAME_BASE/(.*)Editor/${1}/}}))]\npublic class ${TM_FILENAME_BASE} : Editor {\n\tprivate SerializedProperty _property;\n\tprivate ReorderableList _list;\n\n\tprivate void OnEnable() {\n\t\t_property = serializedObject.FindProperty(\"${2}\");\n\t\t_list = new ReorderableList(serializedObject, _property, true, true, true, true) {\n\t\t\tdrawHeaderCallback = DrawListHeader,\n\t\t\tdrawElementCallback = DrawListElement\n\t\t};\n\t}\n\n\tprivate void DrawListHeader(Rect rect) {\n\t\tGUI.Label(rect, \"${2}\");\n\t}\n\n\tprivate void DrawListElement(Rect rect, int index, bool isActive, bool isFocused) {\n\t\tvar item = _property.GetArrayElementAtIndex(index);\n\t\tEditorGUI.PropertyField(rect, item);\n\t\t$0\n\t}\n\n\tpublic override void OnInspectorGUI() {\n\t\tserializedObject.Update();\n\t\tEditorGUILayout.Space();\n\t\t_list.DoLayoutList();\n\t\tserializedObject.ApplyModifiedProperties();\n\t}\n}", "doc": "Unity Editor class template with a ReorderableList.", "filetype": "unity", "grammar": "lsp", "label": "Unity Editor with Reorderable List", "matches": { "EditorWithReorderableList": true } }, "cf621ce1-5da4-39db-b5f2-901fa65ffe06": { "content": "@class$0", "doc": "This function is intended to be called with the \"new\" keyword. Synonysm of @constructor.", "filetype": "jsdoc", "grammar": "lsp", "label": "class", "matches": { "@class": true } }, "cf64eb94-a033-3a86-89f8-4f87b7096032": { "content": "gl.glClear(${1:GL.GL_COLOR_BUFFER_BIT}${2: | }${0:GL.GL_DEPTH_BUFFER_BIT});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl clear", "matches": { "gl": true } }, "cf686ade-9418-391f-b883-2c7270ca9428": { "content": "float none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fl:n": true } }, "cf686e9a-3ede-3812-9445-879d81c905ea": { "content": "-> { ${0} }.must_be_silent", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbsi": true } }, "cf6aaff1-60a7-316f-9e53-d447a2535b9e": { "content": "<ng-content select=\"${0:selector}\"></ng-content>", "doc": "Angular ng-content", "filetype": "angular", "grammar": "lsp", "label": "ng-content", "matches": { "a-ng-content": true, "angular ng-content": true } }, "cf6c04e4-71b5-3366-9109-8f86a0c4c65d": { "content": "\\${${1:x}} \\${${2:y}}= Get Window Position", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Get Window Position", "matches": { "gwp": true } }, "cf6cc6d2-6019-305b-aada-316972e2f71b": { "content": "[verse, ${2:attribution}, \"${3:citation title and information}\"]\n____\n$1\n____\n$0", "doc": "Insert verse block", "filetype": "asciidoc", "grammar": "lsp", "label": "verse block", "matches": { "verse block": true } }, "cf702367-a164-35fc-9ab8-0735debca525": { "content": "font-weight: light;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-weight: light", "matches": { "fwl": true } }, "cf7283e3-b153-3978-8c34-4203784e4159": { "content": "_.before(${n}, ${func})", "doc": "jQuery(element).on('click', _.before(5, addContactToList));\n// => Allows adding up to 4 contacts to the list.\n\nCreates a function that invokes `func`, with the `this` binding and arguments\nof the created function, while it's called less than `n` times. Subsequent\ncalls to the created function return the result of the last `func` invocation.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-before", "matches": { "lodash before": true } }, "cf72e774-ecca-37d9-887c-4f0f49e6c0ac": { "content": "#[bench]\nfn ${1:name}(b: &mut test::Bencher) {\n ${2:b.iter(|| ${3:/* benchmark code */})}\n}", "doc": "#[bench]", "filetype": "rust", "grammar": "lsp", "label": "bench", "matches": { "bench": true } }, "cf8187ed-6fce-394b-8dab-1a920f4a8a3e": { "content": "clear: left;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cl:l": true } }, "cf85ed43-19e3-31a3-be8c-d1ca6656ec9a": { "content": "dispatch(${1:key},${2:data})", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-dispatch-event", "matches": { "svdpe": true, "svelte dispatch event": true } }, "cf8d7d3e-cebf-3115-ada2-066fc50c5633": { "content": "resource \"kubernetes_config_map\" \"${1:kubernetes_config_map_id}\" {\n metadata {\n name = \"${2:my-config}\"\n }\n}", "doc": "define a kubernetes_config_map resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_config_map", "matches": { "tf-kubernetes_config_map": true } }, "cf8f2d16-6c09-3864-8ee3-2ad61356861c": { "content": "echo CHtml::checkBoxList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhcbl": true } }, "cf90a8a8-0673-39d7-b79b-60018a62d2e6": { "content": "@deprecated$0", "doc": "Document that this is no longer the preferred way.", "filetype": "jsdoc", "grammar": "lsp", "label": "deprecated", "matches": { "@deprecated": true } }, "cf90c621-a037-3644-9773-37fc7756a13a": { "content": "int ${1:x} = threadIdx.x + blockIdx.x * blockDim.x;\nint ${2:y} = threadIdx.y + blockIdx.y * blockDim.y;\nint ${3:z} = threadIdx.z + blockIdx.z * blockDim.z;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current X,Y,Z index (3D)", "matches": { "ixyz": true } }, "cf9606b4-c9c2-3081-a1e7-6439687b2b9b": { "content": "outline-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "os": true, "outline-style": true } }, "cf96b662-faee-3410-a675-d56a3656d312": { "content": "<blockquote>\n${1}\n</blockquote>\n${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "blockquote": true } }, "cf98444c-2291-3f84-bfe9-b88ae606a970": { "content": "${1:String} ${2:var}${3: = null}${4};", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "v": true } }, "cfa071f6-227a-3c6f-98ff-9255287a92ab": { "content": "scoped_by_${1:attribute}(${2:id})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "scoped_by", "matches": { "sb": true } }, "cfa0da98-61d3-3897-8bc8-61c9419cc722": { "content": "ADD ${1:a} TO ${2:b} GIVING ${3:c}", "doc": "Add a to b giving c", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ADD", "matches": { "ADD": true } }, "cfa5d43e-29d3-34da-b22c-ec3aec4f3079": { "content": "\"\"\"$0\"\"\"", "doc": "Snippet to avoid autopair plugin annoyances when typing multiple \"", "filetype": "python", "grammar": "lsp", "label": "One-line multiline string", "matches": { "##": true } }, "cfa5d5d1-4664-30da-a025-47d0a5b58eb8": { "content": "order('${0:field}')", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "oa": true } }, "cfa8ee5e-c4aa-3086-a236-acf2af8d7bb5": { "content": "export(${1:type}${2:,other_configs}) var ${3:name}${4: = default}${5: setget }", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "export": true } }, "cfaf5a0e-e107-3885-8f92-951e19b30c94": { "content": "receive\n ${1:pattern} ->\n ${2:todo}\nend$3", "doc": "receive block", "filetype": "erlang", "grammar": "lsp", "label": "receive", "matches": { "rec": true } }, "cfb027e1-30c9-3cd1-a83c-04e607de42e9": { "content": "case ${1:value}:\n\t${0:${VISUAL}}", "doc": "", "filetype": "go", "grammar": "snu", "label": "case", "matches": { "cs": true } }, "cfb11c73-6460-3ee4-b51b-4a83a7e2b5c5": { "content": "place-content: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:e": true } }, "cfb43748-b366-333c-bd55-8db1ff390e0a": { "content": "\"eu-central-1\"", "doc": "Define a aws-region-eu-central-1 EU (Frankfurt) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-eu-central-1", "matches": { "tf-aws-region-eu-central-1": true } }, "cfb72a1c-ec6b-3c9b-8dec-327db334e759": { "content": "<%= ${1:f}.label :${2:attribute}, '${0:$2}' %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffl": true } }, "cfbb222c-599d-3d12-a100-3cb599517840": { "content": "RUN ${1:command}", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "RUN", "matches": { "R": true } }, "cfbe018c-9c11-3972-ab69-9b3f74280c5c": { "content": "while ${1:condition} {\n ${2:todo!();}\n}", "doc": "while … { … }", "filetype": "rust", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "cfc07e53-a110-3c2c-a670-74f900d5db81": { "content": "overflow-y: hidden", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovy:h": true } }, "cfc3fbc8-9ce2-3ad2-8ee8-5979fe4613ee": { "content": "upto(${1:1.0/0.0}) { |${2:n}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "upt": true } }, "cfd52ce3-976f-39cb-b3df-6dce598a988f": { "content": "| script_tag", "doc": "HTML filter: script tag", "filetype": "liquid", "grammar": "lsp", "label": "Filter script tag", "matches": { "script_tag": true } }, "cfdbd424-029f-3166-9b2b-d96563826e88": { "content": "$this->assertTrue(${1});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertTrue($a)", "matches": { "ast": true } }, "cfddf29e-d235-30c1-9b30-45ecf39c0989": { "content": "dbms_output.put_line('${0}');", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "log": true } }, "cfdeb2da-6fd3-3ac5-931c-241d880ad125": { "content": "top: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "t": true } }, "cfe5eb65-5af9-3bf8-9127-cec5412b44ae": { "content": "\\${2:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${2:TARGET}", "matches": { "2T": true, "2t": true } }, "cfe88c2a-90ad-32d3-a412-fd42558f74bd": { "content": "while (${1:condition}) {\n\t$0\n}", "doc": "While Statement", "filetype": "java", "grammar": "lsp", "label": "While Statement", "matches": { "while": true } }, "cfe9a451-1993-390f-9593-b18df3b12c59": { "content": "curveVertex(${1:x}, ${2:y}, ${0:z});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "curveVertex": true } }, "cfedfb92-d54f-343b-b52f-9bc174aee5ab": { "content": "place-content: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc": true } }, "cfee8176-99e6-3c3e-b823-809eb0f0cb77": { "content": "\\\\subsection*{${1:subsection name}}%\n\\\\label{sub:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subsection*", "matches": { "sub*": true } }, "cff1fdcf-281c-313c-9181-764590689ea9": { "content": "overflow-x: hidden", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovx:h": true } }, "cff2da45-d464-3355-81b0-8168b8e504f8": { "content": "multiply ${1:a} by ${2:b} giving ${3:c}", "doc": "Multiply a by y giving z", "filetype": "vscode_cobol", "grammar": "lsp", "label": "multiply", "matches": { "mg": true, "multiply": true } }, "cff49599-87ca-3ff2-8fe2-63cfe464b1f0": { "content": "// https://eips.ethereum.org/EIPS/eip-1820\r\n// SPDX-License-Identifier: MIT\r\npragma solidity >=0.5.0 <0.8.0;\r\n/* ERC1820 Pseudo-introspection Registry Contract\r\n * This standard defines a universal registry smart contract where any address (contract or regular account) can\r\n * register which interface it supports and which smart contract is responsible for its implementation.\r\n *\r\n * Written in 2019 by Jordi Baylina and Jacques Dafflon\r\n *\r\n * To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to\r\n * this software to the public domain worldwide. This software is distributed without any warranty.\r\n *\r\n * You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see\r\n * <http://creativecommons.org/publicdomain/zero/1.0/>.\r\n *\r\n * ███████╗██████╗ ██████╗ ██╗ █████╗ ██████╗ ██████╗\r\n * ██╔════╝██╔══██╗██╔════╝███║██╔══██╗╚════██╗██╔═████╗\r\n * █████╗ ██████╔╝██║ ╚██║╚█████╔╝ █████╔╝██║██╔██║\r\n * ██╔══╝ ██╔══██╗██║ ██║██╔══██╗██╔═══╝ ████╔╝██║\r\n * ███████╗██║ ██║╚██████╗ ██║╚█████╔╝███████╗╚██████╔╝\r\n * ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚════╝ ╚══════╝ ╚═════╝\r\n *\r\n * ██████╗ ███████╗ ██████╗ ██╗███████╗████████╗██████╗ ██╗ ██╗\r\n * ██╔══██╗██╔════╝██╔════╝ ██║██╔════╝╚══██╔══╝██╔══██╗╚██╗ ██╔╝\r\n * ██████╔╝█████╗ ██║ ███╗██║███████╗ ██║ ██████╔╝ ╚████╔╝\r\n * ██╔══██╗██╔══╝ ██║ ██║██║╚════██║ ██║ ██╔══██╗ ╚██╔╝\r\n * ██║ ██║███████╗╚██████╔╝██║███████║ ██║ ██║ ██║ ██║\r\n * ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝\r\n *\r\n */\r\n// IV is value needed to have a vanity address starting with '0x1820'.\r\n// IV: 53759\r\n\r\n/// @dev The interface a contract MUST implement if it is the implementer of\r\n/// some (other) interface for any address other than itself.\r\ninterface ERC1820ImplementerInterface {\r\n /// @notice Indicates whether the contract implements the interface 'interfaceHash' for the address 'addr' or not.\r\n /// @param interfaceHash keccak256 hash of the name of the interface\r\n /// @param addr Address for which the contract will implement the interface\r\n /// @return ERC1820_ACCEPT_MAGIC only if the contract implements 'interfaceHash' for the address 'addr'.\r\n function canImplementInterfaceForAddress(bytes32 interfaceHash, address addr) external view returns(bytes32);\r\n}\r\n\r\n\r\n/// @title ERC1820 Pseudo-introspection Registry Contract\r\n/// @author Jordi Baylina and Jacques Dafflon\r\n/// @notice This contract is the official implementation of the ERC1820 Registry.\r\n/// @notice For more details, see https://eips.ethereum.org/EIPS/eip-1820\r\ncontract ERC1820Registry {\r\n ///@dev @notice ERC165 Invalid ID.\r\n bytes4 constant internal INVALID_ID = 0xffffffff;\r\n ///@dev @notice Method ID for the ERC165 supportsInterface method (= `bytes4(keccak256('supportsInterface(bytes4)'))`).\r\n bytes4 constant internal ERC165ID = 0x01ffc9a7;\r\n ///@dev @notice Magic value which is returned if a contract implements an interface on behalf of some other address.\r\n bytes32 constant internal ERC1820_ACCEPT_MAGIC = keccak256(abi.encodePacked(\"ERC1820_ACCEPT_MAGIC\"));\r\n\r\n ///@dev @notice mapping from addresses and interface hashes to their implementers.\r\n mapping(address => mapping(bytes32 => address)) internal interfaces;\r\n ///@dev @notice mapping from addresses to their manager.\r\n mapping(address => address) internal managers;\r\n ///@dev @notice flag for each address and erc165 interface to indicate if it is cached.\r\n mapping(address => mapping(bytes4 => bool)) internal erc165Cached;\r\n\r\n /// @notice Indicates a contract is the 'implementer' of 'interfaceHash' for 'addr'.\r\n event InterfaceImplementerSet(address indexed addr, bytes32 indexed interfaceHash, address indexed implementer);\r\n /// @notice Indicates 'newManager' is the address of the new manager for 'addr'.\r\n event ManagerChanged(address indexed addr, address indexed newManager);\r\n\r\n /// @notice Query if an address implements an interface and through which contract.\r\n /// @param _addr Address being queried for the implementer of an interface.\r\n /// (If '_addr' is the zero address then 'msg.sender' is assumed.)\r\n /// @param _interfaceHash Keccak256 hash of the name of the interface as a string.\r\n /// E.g., 'web3.utils.keccak256(\"ERC777TokensRecipient\")' for the 'ERC777TokensRecipient' interface.\r\n /// @return The address of the contract which implements the interface '_interfaceHash' for '_addr'\r\n /// or '0' if '_addr' did not register an implementer for this interface.\r\n function getInterfaceImplementer(address _addr, bytes32 _interfaceHash) external view returns (address) {\r\n address addr = _addr == address(0) ? msg.sender : _addr;\r\n if (isERC165Interface(_interfaceHash)) {\r\n bytes4 erc165InterfaceHash = bytes4(_interfaceHash);\r\n return implementsERC165Interface(addr, erc165InterfaceHash) ? addr : address(0);\r\n }\r\n return interfaces[addr][_interfaceHash];\r\n }\r\n\r\n /// @notice Sets the contract which implements a specific interface for an address.\r\n /// Only the manager defined for that address can set it.\r\n /// (Each address is the manager for itself until it sets a new manager.)\r\n /// @param _addr Address for which to set the interface.\r\n /// (If '_addr' is the zero address then 'msg.sender' is assumed.)\r\n /// @param _interfaceHash Keccak256 hash of the name of the interface as a string.\r\n /// E.g., 'web3.utils.keccak256(\"ERC777TokensRecipient\")' for the 'ERC777TokensRecipient' interface.\r\n /// @param _implementer Contract address implementing '_interfaceHash' for '_addr'.\r\n function setInterfaceImplementer(address _addr, bytes32 _interfaceHash, address _implementer) external {\r\n address addr = _addr == address(0) ? msg.sender : _addr;\r\n require(getManager(addr) == msg.sender, \"Not the manager\");\r\n\r\n require(!isERC165Interface(_interfaceHash), \"Must not be an ERC165 hash\");\r\n if (_implementer != address(0) && _implementer != msg.sender) {\r\n require(\r\n ERC1820ImplementerInterface(_implementer)\r\n .canImplementInterfaceForAddress(_interfaceHash, addr) == ERC1820_ACCEPT_MAGIC,\r\n \"Does not implement the interface\"\r\n );\r\n }\r\n interfaces[addr][_interfaceHash] = _implementer;\r\n emit InterfaceImplementerSet(addr, _interfaceHash, _implementer);\r\n }\r\n\r\n /// @notice Sets '_newManager' as manager for '_addr'.\r\n /// The new manager will be able to call 'setInterfaceImplementer' for '_addr'.\r\n /// @param _addr Address for which to set the new manager.\r\n /// @param _newManager Address of the new manager for 'addr'. (Pass '0x0' to reset the manager to '_addr'.)\r\n function setManager(address _addr, address _newManager) external {\r\n require(getManager(_addr) == msg.sender, \"Not the manager\");\r\n managers[_addr] = _newManager == _addr ? address(0) : _newManager;\r\n emit ManagerChanged(_addr, _newManager);\r\n }\r\n\r\n /// @notice Get the manager of an address.\r\n /// @param _addr Address for which to return the manager.\r\n /// @return Address of the manager for a given address.\r\n function getManager(address _addr) public view returns(address) {\r\n // By default the manager of an address is the same address\r\n if (managers[_addr] == address(0)) {\r\n return _addr;\r\n } else {\r\n return managers[_addr];\r\n }\r\n }\r\n\r\n /// @notice Compute the keccak256 hash of an interface given its name.\r\n /// @param _interfaceName Name of the interface.\r\n /// @return The keccak256 hash of an interface name.\r\n function interfaceHash(string calldata _interfaceName) external pure returns(bytes32) {\r\n return keccak256(abi.encodePacked(_interfaceName));\r\n }\r\n\r\n /* --- ERC165 Related Functions --- */\r\n /* --- Developed in collaboration with William Entriken. --- */\r\n\r\n /// @notice Updates the cache with whether the contract implements an ERC165 interface or not.\r\n /// @param _contract Address of the contract for which to update the cache.\r\n /// @param _interfaceId ERC165 interface for which to update the cache.\r\n function updateERC165Cache(address _contract, bytes4 _interfaceId) external {\r\n interfaces[_contract][_interfaceId] = implementsERC165InterfaceNoCache(\r\n _contract, _interfaceId) ? _contract : address(0);\r\n erc165Cached[_contract][_interfaceId] = true;\r\n }\r\n\r\n /// @notice Checks whether a contract implements an ERC165 interface or not.\r\n // If the result is not cached a direct lookup on the contract address is performed.\r\n // If the result is not cached or the cached value is out-of-date, the cache MUST be updated manually by calling\r\n // 'updateERC165Cache' with the contract address.\r\n /// @param _contract Address of the contract to check.\r\n /// @param _interfaceId ERC165 interface to check.\r\n /// @return True if '_contract' implements '_interfaceId', false otherwise.\r\n function implementsERC165Interface(address _contract, bytes4 _interfaceId) public view returns (bool) {\r\n if (!erc165Cached[_contract][_interfaceId]) {\r\n return implementsERC165InterfaceNoCache(_contract, _interfaceId);\r\n }\r\n return interfaces[_contract][_interfaceId] == _contract;\r\n }\r\n\r\n /// @notice Checks whether a contract implements an ERC165 interface or not without using nor updating the cache.\r\n /// @param _contract Address of the contract to check.\r\n /// @param _interfaceId ERC165 interface to check.\r\n /// @return True if '_contract' implements '_interfaceId', false otherwise.\r\n function implementsERC165InterfaceNoCache(address _contract, bytes4 _interfaceId) public view returns (bool) {\r\n uint256 success;\r\n uint256 result;\r\n\r\n (success, result) = noThrowCall(_contract, ERC165ID);\r\n if (success == 0 || result == 0) {\r\n return false;\r\n }\r\n\r\n (success, result) = noThrowCall(_contract, INVALID_ID);\r\n if (success == 0 || result != 0) {\r\n return false;\r\n }\r\n\r\n (success, result) = noThrowCall(_contract, _interfaceId);\r\n if (success == 1 && result == 1) {\r\n return true;\r\n }\r\n return false;\r\n }\r\n\r\n /// @notice Checks whether the hash is a ERC165 interface (ending with 28 zeroes) or not.\r\n /// @param _interfaceHash The hash to check.\r\n /// @return True if '_interfaceHash' is an ERC165 interface (ending with 28 zeroes), false otherwise.\r\n function isERC165Interface(bytes32 _interfaceHash) internal pure returns (bool) {\r\n return _interfaceHash & 0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0;\r\n }\r\n\r\n /// @dev Make a call on a contract without throwing if the function does not exist.\r\n function noThrowCall(address _contract, bytes4 _interfaceId)\r\n internal view returns (uint256 success, uint256 result)\r\n {\r\n bytes4 erc165ID = ERC165ID;\r\n\r\n assembly {\r\n let x := mload(0x40) // Find empty storage location using \"free memory pointer\"\r\n mstore(x, erc165ID) // Place signature at beginning of empty storage\r\n mstore(add(x, 0x04), _interfaceId) // Place first argument directly next to signature\r\n\r\n success := staticcall(\r\n 30000, // 30k gas\r\n _contract, // To addr\r\n x, // Inputs are stored at location x\r\n 0x24, // Inputs are 36 (4 + 32) bytes long\r\n x, // Store output over input (saves space)\r\n 0x20 // Outputs are 32 bytes long\r\n )\r\n\r\n result := mload(x) // Load the result\r\n }\r\n }\r\n},", "doc": "EIP-1820: Pseudo-introspection Registry Contract, This standard defines a universal registry smart contract where any address (contract or regular account) can register which interface it supports and which smart contract is responsible for its implementation.", "filetype": "solidity", "grammar": "lsp", "label": "erc1820", "matches": { "erc1820": true } }, "cff6ccb6-b852-3828-9fe7-7868040894a1": { "content": "border-left-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdli": true } }, "cffaf2ee-378a-3228-a60a-96cdacef2225": { "content": "${1:ModelName}::model()->exists($2, array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yexists": true } }, "cffe74b8-a512-30ad-b4a6-4b4249dfc3f4": { "content": "seq(${1:from}, ${2:to}, ${3:by})", "doc": "Sequence (from,to,by)", "filetype": "r-snippets", "grammar": "lsp", "label": "seq", "matches": { "seq": true } }, "d0080d2e-3bbc-30e3-a537-c05baae9a46f": { "content": "resource \"kubernetes_service\" \"${1:kubernetes_service_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n\n spec {\n selector {\n App = \"${3:MyApp}\"\n }\n session_affinity = \"${4:ClientIP}\"\n port {\n port = ${5:8080}\n target_port = ${6:808080}\n }\n type = \"${7:LoadBalancer}\"\n }\n\n}", "doc": "define a kubernetes_service resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_service", "matches": { "tf-kubernetes_service": true } }, "d0082981-3717-3b88-b3d7-9bec8bfd9ccd": { "content": "def self.${1:method_name}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "class method definition", "matches": { "defs": true } }, "d008544d-0856-3b84-919a-794138a84278": { "content": "const ${1:route} = useRoute()\n\t$0", "doc": "The useRoute composable returns the current route and must be called in a setup function, plugin, or route middleware.", "filetype": "nuxt-script", "grammar": "lsp", "label": "useRoute", "matches": { "useRoute": true } }, "d00b644f-ee7e-3510-8a4e-7bed9640b5b0": { "content": "{% spaceless %}\n $1\n{% endspaceless %}", "doc": "spaceless tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "spaceless", "matches": { "spaceless": true } }, "d01d0f20-b014-3458-ba2e-924b57b6ef89": { "content": "place-content: flex-start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:fs": true } }, "d01ebdef-e22c-31c8-a834-c13e747dd1eb": { "content": "{foreach from=$${1:collection} item='${2}'${3: key='${4}'}${5: name='${6}'}}\n\t${0:${VISUAL}}\n{/foreach}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "[Smarty2] {foreach} is used for looping over arrays of data.", "matches": { "foreach2": true } }, "d02691f7-e964-3494-ac31-ea841cab1278": { "content": "form_password(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_password": true } }, "d02d42ea-d374-3306-a118-a0b12753d35d": { "content": "resource \"aws_db_event_subscription\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_event_subscription", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_event_subscription", "matches": { "tf-aws_db_event_subscription": true } }, "d03d2ec7-6415-3f3f-9d13-463a55b8bdba": { "content": "\\node[${1}](${2:name}) ${3};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\node": true, "node": true } }, "d043c08f-d063-3371-b19d-bc1518970656": { "content": "_.pullAllWith(${array}, ${values}, ${comparator})", "doc": "var array = [{ 'x': 1, 'y': 2 }, { 'x': 3, 'y': 4 }, { 'x': 5, 'y': 6 }];\n\n_.pullAllWith(array, [{ 'x': 3, 'y': 4 }], _.isEqual);\nconsole.log(array);\n// => [{ 'x': 1, 'y': 2 }, { 'x': 5, 'y': 6 }]\n\nThis method is like `_.pullAll` except that it accepts `comparator` which\nis invoked to compare elements of `array` to `values`. The comparator is\ninvoked with two arguments: (arrVal, othVal).\n\n**Note:** Unlike `_.differenceWith`, this method mutates `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pullallwith", "matches": { "lodash pullallwith": true } }, "d049c618-69a0-35a6-b487-78bb871c92b3": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "else", "matches": { "el": true } }, "d04f0e12-f2f0-3696-96c0-76d192935efd": { "content": "Wait Until Page Does Not Contain Element ${1:${locator}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Page Does Not Contain Element", "matches": { "wupdnce": true } }, "d053c880-7d93-3bf3-a4db-d7e6d1cf9cc5": { "content": "PropTypes.number.isRequired,", "doc": "Number prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-number-required", "matches": { "prop-types number required": true, "ptnr": true } }, "d058de05-43a4-3463-86f8-cd3ffaf48479": { "content": "content: open-quote", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:oq": true } }, "d05b8a1b-7f28-34b4-b56d-4a9632dd6182": { "content": "try:\n\t${1:${VISUAL}}\nexcept ${2:Exception} as ${3:e}:\n\t${0:raise $3}", "doc": "", "filetype": "python", "grammar": "snu", "label": "Try/Except", "matches": { "try": true } }, "d064599b-d688-3d97-a442-4598141b01a3": { "content": "on_text_validate:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "on_text_validate from pykv-snippets", "matches": { "on_text_validate": true, "ontextvalidate": true } }, "d066415f-5ba0-3e0c-87ab-5ec66d2bf485": { "content": "let s:hooks = neobundle#get_hooks('${1}')\nfunction! s:hooks.on_source(bundle) abort\n ${0}\nendfunction\nunlet s:hooks", "doc": "", "filetype": "vim", "grammar": "snu", "label": "neobundle hooks", "matches": { "bundle_hooks": true } }, "d06de004-7587-3d22-9570-f492f9a0ca1e": { "content": "${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}", "doc": "ISO date time stamp", "filetype": "global", "grammar": "lsp", "label": "diso", "matches": { "diso": true } }, "d070b2da-b088-3e51-9789-687877aded09": { "content": "<script>\n\t${1:// your script goes here}\n</script>", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-script-tag", "matches": { "svelte script": true, "svscript": true } }, "d07b1048-44a7-33ef-831c-479d846a15fa": { "content": "$routeProvider.otherwise redirectTo: '${1:url}'\n${2}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngro": true } }, "d0899538-25ae-3e84-adf7-93f73d10fba7": { "content": "while {${1:test}} {\n\t${0:body}\n}", "doc": "Evaluate test as an expression and if true, execute body until test evaluates to false or break is encountered.", "filetype": "tcl", "grammar": "lsp", "label": "'While' loop", "matches": { "while": true } }, "d08df379-1708-3959-b04c-44ef3001264a": { "content": "grid-auto-flow column dense", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gaf:cd": true } }, "d08eac2b-f85a-30b5-ad07-326d603b930e": { "content": "self.assertIsNotNone(${1:actual}${2:, '${3:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert is not None", "matches": { "asinno": true } }, "d08f7d21-9158-386d-a921-1b5e875f065d": { "content": "-> { $0 }", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert lambda arrow", "matches": { "->": true } }, "d08fb23a-c9bd-3704-8869-28e1fccdfc7d": { "content": "class ${1:name} {\n\tconstructor (${2:arguments}) {\n\t\t${0}\n\t}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "class", "matches": { "cs": true } }, "d08fc09f-deba-3a71-8a58-8c91ae7386c0": { "content": "PropTypes.instanceOf($0).isRequired", "doc": "Is an instance of a class prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeInstanceOfRequired", "matches": { "ptir": true } }, "d091edb8-76cc-3da6-8d0c-0a5a7fb3a000": { "content": "FUNCTION MEDIAN(${1:number},${2:...})$0", "doc": "statistical median value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MEDIAN", "matches": { "FUNCTION MEDIAN": true } }, "d097dbaf-f191-37c6-b250-2e78a162a39a": { "content": "repeat with ${1} in ${2}\n\t${0:TARGET}\nend repeat", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "rep", "matches": { "repwi": true } }, "d0986405-caf3-3808-8f18-3614839d9c88": { "content": "if $1\n\t${2:${VISUAL}}\nelse\n\t${0}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "ife": true } }, "d0986d55-7712-3338-a7da-c69642406dee": { "content": "display: ${1:none};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "display", "matches": { "d": true } }, "d099b306-8c59-3833-ada9-73972052531d": { "content": "uvm_blocking_get_export #(${1:className}) ${2:name};", "doc": "UVM blocking_get_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_get_export", "matches": { "uvm_blocking_get_export": true } }, "d09a586a-4ce9-36ef-9035-9a3bfa5c4212": { "content": "${1:obj}.appendTo('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "appendTo": true } }, "d09dc5b3-93d0-3849-9742-695d46cdfb70": { "content": "list-style-type: square;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: square", "matches": { "lists": true } }, "d0a507e4-d040-3cd6-aa71-25ad737e5e41": { "content": "${1:command} | headers", "doc": "\"headers\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "headers builtin", "matches": { "headers": true } }, "d0a58dd7-743c-3863-a5e6-da46f6df308d": { "content": "font-effect outline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fef:o": true } }, "d0a8dbf3-acac-3ce2-b509-1357b6bb470b": { "content": "class ${1:MODEL_NAME}ListView(ListView):\n\tmodel = $1\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic List View", "matches": { "listview": true } }, "d0b66e92-1a68-39ea-a3b4-35ad7b5f78b9": { "content": "_.pull(${array}, ${values})", "doc": "var array = ['a', 'b', 'c', 'a', 'b', 'c'];\n\n_.pull(array, 'a', 'c');\nconsole.log(array);\n// => ['b', 'b']\n\nRemoves all given values from `array` using\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons.\n\n**Note:** Unlike `_.without`, this method mutates `array`. Use `_.remove`\nto remove elements from an array by predicate.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pull", "matches": { "lodash pull": true } }, "d0b6a53c-a0c8-3d67-b129-03c85871b06b": { "content": "flex: ${1:1} ${2:1} ${3:auto};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "flex (alt)", "matches": { "fle": true } }, "d0b8b5c8-d9d6-3c45-8027-5c32c7d51250": { "content": "<%= options_from_collection_for_select ${1:collection}, ${2:value_method}, ${3:text_method}, ${0:selected_value} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ofcfs": true } }, "d0c2c292-c8bb-3b29-ad78-a8973089e1d8": { "content": "margin ${1:0} ${2:0} ${3:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m:4": true } }, "d0ca84f8-1fc8-38f4-a417-d60106450659": { "content": "on:${1:click}=\"{() => ${2:count += 1}}\"", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event-inline", "matches": { "svelte on event inline": true, "svon-inline": true } }, "d0cb05f5-62ee-3058-8cbd-00fef80e59e8": { "content": "length($2)", "doc": "float length(float x)\nfloat length(vec2 x)\nfloat length(vec3 x)\nfloat length(vec4 x)\n\nThe length function returns the length of a vector defined by the Euclidean norm, i.e. the square root of the sum of the squared components. The input parameter can be a floating scalar or a float vector. In case of a floating scalar the length function is trivial and returns the absolute value.", "filetype": "glsl", "grammar": "lsp", "label": "length", "matches": { "length": true } }, "d0cb5ec4-91e1-3229-9c9a-8bc6bc751764": { "content": "\\\\begin{itemize}\n\t\\\\item ${0}\n\\\\end{itemize}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "itemize environment", "matches": { "item": true } }, "d0cdb712-9a06-3070-baed-ab780faed587": { "content": "<div>\n\t${0}\n</div>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "div": true } }, "d0cf0f8a-338e-3e9f-a209-0ea600e5b833": { "content": ".${1:title}\n[quote, ${3:attribution}, \"${4:citation title and information}\"]\n$2\n$0", "doc": "Insert quote block as paragraph with title", "filetype": "asciidoc", "grammar": "lsp", "label": "quote paragraph 2", "matches": { "quote paragraph+": true } }, "d0d40da8-657e-39df-9ef8-41444326624f": { "content": "threadIdx.${0}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Thread Index", "matches": { "tid": true } }, "d0d484ee-b7c2-3265-9171-2bd45448b9a0": { "content": "opacity: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "opacity", "matches": { "opa": true } }, "d0db4c10-f003-331f-8fe2-a320d31d142c": { "content": "else\n\t${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "else": true } }, "d0e41970-dda0-3890-a505-7e054fc6fbcb": { "content": "sleep ${1:value}${2|ns,us,ms,sec,min,hr,day,wk|}", "doc": "\"sleep\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "sleep builtin", "matches": { "sleep": true } }, "d0e8fd31-abe2-33ca-8092-a44ae7a0351b": { "content": "@each('$1', $$2, '$3')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@each directive", "matches": { "each": true } }, "d0ed26cb-f78a-345c-b736-1daa360b7107": { "content": "const {${1:module}} = require('${1:module}');", "doc": "destructuring require assignment", "filetype": "base", "grammar": "lsp", "label": "destructuring-require-assignment", "matches": { "base require assignment": true } }, "d0f1284d-0268-39b5-8ee0-51d9846175d4": { "content": "#### ${0}", "doc": "Add header level 4", "filetype": "markdown", "grammar": "lsp", "label": "header 4", "matches": { "h4": true } }, "d0fcdfdd-0862-3fea-ae7d-6db0c7b71669": { "content": "${1:public} ${2:int} ${3} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p": true } }, "d0ff0cf1-5a23-3597-a11e-ed16c70d6b40": { "content": "import debugpy, platform\ndebugpy.listen((platform.node(), ${1:5678}))\nprint(f\"debugpy listening on {platform.node()}:$1\", flush=True)\ndebugpy.wait_for_client()$0", "doc": "Code snippet for debugpy remote attach", "filetype": "debug", "grammar": "lsp", "label": "debugpy remote attach", "matches": { "debugpy": true } }, "d10543ee-6e48-35ad-8980-3c637bfaf5fc": { "content": "$.ajaxPrefilter (${1:options}, ${2:originalOptions}, jqXHR) ->\n\t${0: // Modify options, control originalOptions, store jqXHR, etc}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxprefilter": true } }, "d106ab8d-227e-36f3-856e-fc2d2e2795ad": { "content": "function numval-f(${1:string})$0", "doc": "corresponding numeric value for floating-point-string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-numval-f", "matches": { "function numval-f": true } }, "d1190086-7054-3692-9469-0a8cd28acc35": { "content": "if ${1:#:condition} {\n ${2:TARGET}\n} else {\n ${3}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "if () {} else {}", "matches": { "ifelse": true } }, "d11a14f4-9bf6-301a-9895-5375ab790762": { "content": "<!DOCTYPE HTML>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "doct5": true } }, "d11bb4ea-7460-3d44-882b-999f97987865": { "content": "{% load $SELECTION$1_tags %}", "doc": "", "filetype": "tags", "grammar": "lsp", "label": "ltags", "matches": { "ltags": true } }, "d11e723d-0b10-3e8c-b45f-0b680911477a": { "content": "format ${1:formatString} ${0:?arg arg ...?}", "doc": "This command generates a formatted string in a fashion similar to the ANSI C sprintf procedure. formatString indicates how to format the result, using % conversion specifiers as in sprintf, and the additional arguments, if any, provide values to be substituted into the result. The return value from format is the formatted string.", "filetype": "tcl", "grammar": "lsp", "label": "Format a string in the style of sprintf", "matches": { "format": true } }, "d126b982-5a7b-3364-a00b-de708fadf035": { "content": "${1:obj}.removeClass('${2:class name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "remc": true } }, "d12e15fd-0534-3b99-8777-69d731e35273": { "content": "function ${1:func_name}(${2:})\n\treturn ${3:return_type} is\nbegin\n\t$0\nend function $1;", "doc": "Pure function declaration", "filetype": "vhdl", "grammar": "lsp", "label": "function", "matches": { "function, pfunc": true } }, "d12e414e-d77f-34b6-9f12-528d238bebf0": { "content": "definePageMeta({\n$0\n})", "doc": "definePageMeta is a compiler macro that you can use to set metadata for your page components located in the pages/ directory (unless set otherwise). This way you can set custom metadata for each static or dynamic route of your Nuxt application.", "filetype": "nuxt-script", "grammar": "lsp", "label": "definePageMeta", "matches": { "definePageMeta": true } }, "d1308319-ebcf-356b-8ccd-a22f831c7eca": { "content": "paddingRight: ${1},", "doc": "paddingRight", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingRight", "matches": { "padding": true } }, "d139cdf9-3a15-36a2-b6ff-7718e515b19a": { "content": "${1:void} ${2:#:method}(${3}) ${4:throws} {\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "method": true } }, "d13dff27-06b0-3e1c-b942-cef54e648900": { "content": "change_column :${1:table}, :${2:column}, :${0:type}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mcc": true } }, "d1436881-b5bf-3b34-b053-b28c33381cf1": { "content": "module.exports = ${1:name};", "doc": "module.exports", "filetype": "base", "grammar": "lsp", "label": "module-exports", "matches": { "base module exports": true } }, "d14986b1-99ad-314a-aff2-064ca82aa605": { "content": "console.warn(${1:first})", "doc": "Displays a message in the console but also displays a yellow warning icon along with the logged message", "filetype": "generated", "grammar": "lsp", "label": "consoleWarn", "matches": { "cwa": true } }, "d153e8f3-255b-370b-a31f-65a859d1dbf7": { "content": "| img_tag", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "img_tag": true } }, "d15c8166-f98a-3fff-b191-7f0595f429d5": { "content": "resource \"triton_firewall_rule\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n rule = \"FROM any TO tag www ALLOW tcp (PORT 80 AND PORT 443)\"\n enabled = true\n}", "doc": "define triton_firewall_rule resource.", "filetype": "terraform", "grammar": "lsp", "label": "triton_firewall_rule", "matches": { "tf-triton_firewall_rule": true } }, "d15f3a36-3a89-36dd-83e4-98c4afdac88d": { "content": "place-content: space-evenly", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:se": true } }, "d163f99b-74ed-34e9-bf5e-fb16894eac9d": { "content": "import { createGlobalStyle } from 'styled-components';", "doc": "import { createGlobalStyle } from 'styled-components'", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-import-create-global-style-from-styled-components", "matches": { "imscg": true, "styled-components import createglobalstyle": true } }, "d1669a0b-a3d4-3049-8379-8a8b1dec1083": { "content": "const ${1:y} = useTransform(${2:x}, ${3:value => value * 2})", "doc": "useTransform()\nCreate a MotionValue that transforms the output of another MotionValue through a function.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-transform", "matches": { "framer-motion use-transform": true, "use-transform": true } }, "d16c7338-b5fb-3487-a783-c60918460684": { "content": "${1:ModelName}::model()->updateAll(${2:array('attributes')}, $3,array('${4:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yupdatea": true } }, "d16de515-b16d-38f8-850d-785677760245": { "content": "if (${1:true}) {$0\n}", "doc": "'if' snippet", "filetype": "c", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "d1724d8c-0e12-3f69-a1c2-01aaaedd86e2": { "content": ".le.", "doc": "Less or Equal", "filetype": "fortran", "grammar": "lsp", "label": "le", "matches": { "le": true } }, "d1752515-a5e4-3427-a447-dd1e0b55b90d": { "content": "@if $1 {\n\t${2}\n} @else {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "ife": true } }, "d177b45c-5cb1-329f-bc96-189cedf90e00": { "content": "_.mapValues(${object}, ${iteratee})", "doc": "var users = {\n 'fred': { 'user': 'fred', 'age': 40 },\n 'pebbles': { 'user': 'pebbles', 'age': 1 }\n};\n\n_.mapValues(users, function(o) { return o.age; });\n// => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)\n\n// The `_.property` iteratee shorthand.\n_.mapValues(users, 'age');\n// => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)\n\nCreates an object with the same keys as `object` and values generated\nby running each own enumerable string keyed property of `object` thru\n`iteratee`. The iteratee is invoked with three arguments:\n(value, key, object).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-mapvalues", "matches": { "lodash mapvalues": true } }, "d178be3d-6b05-3ba5-a2eb-5450bba59358": { "content": "expect(() => {\n\t$0\n}).toThrowErrorMatchingSnapshot();", "doc": "expects that the method will throw an error mathing the snapshpot", "filetype": "jest", "grammar": "lsp", "label": "jest-tothrowerrormatchingsnapshot", "matches": { "jest expect tothrowerrormatchingsnapshot": true, "ttems": true } }, "d17ea653-110a-3531-990c-74dc29903c24": { "content": "justify-self: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "js:c": true } }, "d184e88a-b735-3ae8-aa77-14b99f5b49be": { "content": "inspect($1)", "doc": "inspect global helper to inspect a value or the entire state of the template. The helper method can pretty print the following JavaScript primitives.", "filetype": "edge", "grammar": "lsp", "label": "edge: inspect", "matches": { "inspect": true } }, "d18746ed-d8f6-32b7-a1f3-acbcc99d124c": { "content": "white-space ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whs": true } }, "d1893573-422a-3db4-bb56-85cdd001052c": { "content": "\\coordinate[${1}](${2:name}) ${3};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\coordinate": true, "coordinate": true } }, "d18a2c05-617b-312e-80d5-c60610a0cb50": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeFunctionalComponentWithStyles", "matches": { "rnfs": true } }, "d18ce9e1-d27c-3596-b2d0-55003c945793": { "content": "function ${1:FunctionName} (${2:OptionalParameters}) {\n\t${0:$TM_SELECTED_TEXT}\n}", "doc": "Function definition snippet that does not contain a param block, but defines parameters inline. This syntax is commonly used in other languages. More: Get-Help about_Functions", "filetype": "PowerShell", "grammar": "lsp", "label": "Function-Inline", "matches": { "function-inline": true } }, "d18eaa24-bd72-30d6-8d0b-819a5cfa7dd8": { "content": "type ${1:Msg}\n\t= ${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "", "matches": { "ty": true } }, "d191682e-7c20-3ea7-a75b-d882f0111d3b": { "content": "$this->session->flashdata(\"${1:item}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_session_flashdata": true } }, "d197c15e-f687-3413-adfc-27d2f2246348": { "content": "{% highlight ${1:#:TARGET} %}\n ${2:code}\n{% endhighlight %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "highlight": true, "hl": true } }, "d199f1f8-c556-3637-882f-356969bd137d": { "content": "${1:ModelName}::model()->countBySql(${2:sql},array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycountbs": true } }, "d1a6b56f-532f-369d-8a27-136347495d65": { "content": "${1:name} <- function(${2:variables}) {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "function", "matches": { "fun": true } }, "d1a98441-d6a2-3996-a630-a0df55b65ce1": { "content": "Object.keys(${1:obj})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Object.keys", "matches": { "ok": true } }, "d1b15ca7-d0f1-3ca5-b8da-81fe75389852": { "content": "foreign import data ${1:name} ∷ ${2:kind}", "doc": "Foreign import data", "filetype": "purescript", "grammar": "lsp", "label": "foreign-import-data", "matches": { "foreign-data": true, "frd": true } }, "d1b4ffef-fbc5-37cc-b957-967ea36e11ca": { "content": "from django.contrib import admin", "doc": "from ... import admin", "filetype": "admin", "grammar": "lsp", "label": "iadmin", "matches": { "iadmin": true } }, "d1be440d-f4eb-3663-8445-380fc35b857e": { "content": "uvm_nonblocking_put_export #(${1:className}) ${2:name};", "doc": "UVM nonblocking_put_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_put_export", "matches": { "uvm_nonblocking_put_export": true } }, "d1bef0c1-48a5-31e4-ac9e-eabaff5918a0": { "content": "=head2 $1\n\nSummary of $1\n\n=cut\n\nsub ${1:subroutine_name} {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "subpod": true } }, "d1c56eff-cab6-300f-90c7-f3d40ac7884d": { "content": "<u>$1</u>$2", "doc": "HTML - Used to define underlined text", "filetype": "html", "grammar": "lsp", "label": "u", "matches": { "u": true } }, "d1c83a02-7805-31f7-bd40-66e0a8a02e19": { "content": "border-bottom-width: ${1:1}px ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-bottom-width: size style color (border)", "matches": { "border": true } }, "d1ca25ca-7e4a-3cd8-9aa9-605612f619e7": { "content": "{% blockquote %}\n${0:quote}\n{% endblockquote %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "blockquote": true } }, "d1cb7470-2965-3258-8a64-f3a07fa5e9ec": { "content": "bind:${1:property}", "doc": "bind property", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind", "matches": { "s-bind": true } }, "d1cfd55a-5abd-32aa-9fbc-dba1dc36983c": { "content": "box-shadow: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh:n": true } }, "d1d028ac-551a-314c-a99b-37ebabb67975": { "content": "verify(${1:mockedService}, only()).${2:executeMagic()};", "doc": "Verify if a mocked method was the only one called", "filetype": "java-tests", "grammar": "lsp", "label": "Mockito - Verify call only", "matches": { "mock_verify_only": true } }, "d1d1e6af-0de0-3011-911f-01d5ba3e3626": { "content": "min-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "miw": true } }, "d1d3cb6b-4bc7-3933-84d1-5e19a0fed824": { "content": "<command type=\"radio\" radiogroup=\"${1}\" label=\"${2}\" icon=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "command:r": true } }, "d1d42a22-4a80-3b74-a681-cd9170f50453": { "content": "page-break-after always", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgba:aw": true } }, "d1d6f6df-941d-3fa0-9a74-ccad871cb658": { "content": "_.words(${string}, ${pattern})", "doc": "_.words('fred, barney, & pebbles');\n// => ['fred', 'barney', 'pebbles']\n\n_.words('fred, barney, & pebbles', /[^, ]+/g);\n// => ['fred', 'barney', '&', 'pebbles']\n\nSplits `string` into an array of its words.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-words", "matches": { "lodash words": true } }, "d1e4a32d-1a37-315f-accc-6ddc54cfe72a": { "content": "overflow-style: move;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovs:mv": true } }, "d1e4d4b9-bef8-321a-a5a8-15118c617ea2": { "content": "provider \"rundeck\" {\n url = \"http://rundeck.example.com/\"\n auth_token = \"abcd1234\"\n}", "doc": "define a rundeck provider.", "filetype": "terraform", "grammar": "lsp", "label": "rundeck", "matches": { "tf-rundeck": true } }, "d1e61450-ac14-3229-9590-0afc8149aaba": { "content": "margin: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin: T R B L (margin)", "matches": { "margin": true } }, "d1e6eaff-2662-30f6-8f91-0a1047b273c0": { "content": "else if ($1) {\n\t${2}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "elif": true } }, "d1e8cc81-6e4b-31d7-9390-d1c779ccd26e": { "content": "default :\n\t${1:TARGET}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "dt": true } }, "d1fec9d4-6e60-382a-9e11-25edc5b1ffb1": { "content": "{{ ${variable:} }}", "doc": "Context Variable", "filetype": "jekyll", "grammar": "lsp", "label": "Tag context variable", "matches": { "convar": true } }, "d205f218-1f88-3dd8-a62d-295b0e327909": { "content": "${1:FIELDNAME} = forms.BooleanField($2, required=${3:False})", "doc": "BooleanField (fbool)", "filetype": "forms", "grammar": "lsp", "label": "fbool", "matches": { "fbool": true } }, "d20d7dd6-cabc-3ecd-a8ea-380cf1a375b1": { "content": "include \"${4:Filename}\"\n$0", "doc": "Include a beancount file.", "filetype": "beancount", "grammar": "lsp", "label": "include", "matches": { "include": true } }, "d2106663-f3d4-3923-8416-73b83f0364c2": { "content": "import React from 'react'\n\nexport const ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} = () => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-arrow-function-component", "matches": { "rafc": true, "react component arrow function": true } }, "d212d502-d7a0-30dd-ad81-3d28b2d64e04": { "content": "text-justify distribute", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tj:d": true } }, "d21489ef-5b0f-30f3-ab9a-ebaab118dfd0": { "content": "init${1:#:?}(${2:#:arguments}) {\n ${0:TARGET}\n}\n${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "init": true } }, "d21738cb-e491-3fdf-8fbc-c0bd04570842": { "content": "quotes none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "q:n": true } }, "d21952e8-40fa-34d4-91c5-15e6a532511d": { "content": "{ path: '${1:path}', component: ${2:Name}Component },$0", "doc": "Angular eager route path", "filetype": "typescript", "grammar": "lsp", "label": "Angular Eager Route Path", "matches": { "a-route-path-eager": true } }, "d227d548-32c3-3080-8536-d1dfbf11c299": { "content": "exports.${1:member} = ${2:value};", "doc": "exports.member", "filetype": "base", "grammar": "lsp", "label": "exports-member", "matches": { "base exports member": true } }, "d236b029-a06e-3c9a-9fd9-9882910763fb": { "content": "<script context=\"module\">\n\t${1:// your script goes here}\n</script>", "doc": "add a script with context=\"module\" to your svelte file", "filetype": "svelte", "grammar": "lsp", "label": "svelte-script-context", "matches": { "svelte script context": true, "svscriptc": true } }, "d2382b71-7c2c-3bea-935b-5855688637f5": { "content": "border-style wave", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:w": true } }, "d2468728-d296-3473-a604-ab583a4a999c": { "content": "finally(function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "finally(func)", "matches": { "finally": true } }, "d248e4ce-fab9-3a36-b2af-0e787f88baab": { "content": "impl Drop for $1 {\n\tfn drop(&mut self) {\n\t\t${0}\n\t}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Drop trait implementation (destructor)", "matches": { "drop": true } }, "d24d3ea9-0909-39ef-a9be-588a4f80c575": { "content": "int ${1:index} = threadIdx.${2:x} + blockIdx.$2 * blockDim.$2;", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Get current index (1D)", "matches": { "ii": true } }, "d25f9142-2a51-3d19-8e18-e84f0d9a6005": { "content": "{% if ${1:condition} %}\n\t$2\n{% endif %}", "doc": "Control flow tag: if", "filetype": "liquid", "grammar": "lsp", "label": "Tag if", "matches": { "if": true } }, "d26310a2-911d-357e-9f9e-23b0727be69f": { "content": "PropTypes.oneOf(['$0']),", "doc": "Prop type limited to specific values by treating it as an enum", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeEnum", "matches": { "pte": true } }, "d26e5acf-373f-374e-a8cd-ecab69dcf2c2": { "content": "{ path: '${1:path}', component: ${2:Name}Component },", "doc": "Angular eager route path", "filetype": "angular", "grammar": "lsp", "label": "angular-eager-route-path", "matches": { "a-route-path-eager": true, "angular eager route path": true } }, "d26fec3c-aae6-3929-b68e-4dcc8bf40f99": { "content": "glm(${1:formula}, ${2:family = {3:gaussian}}, ${4:data})", "doc": "Generalized Linear Models", "filetype": "r-snippets", "grammar": "lsp", "label": "glm", "matches": { "glm": true } }, "d2747b58-02d4-31c3-acfb-5627523f3c26": { "content": "const ${1} = Symbol('${0}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "sym": true } }, "d2782419-2067-3ed0-b99b-aa80354995ba": { "content": "if ($1) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "if": true } }, "d27e432f-6bba-3e16-82e4-75867a186f41": { "content": "func ${1:handler}(${2:w} http.ResponseWriter, ${3:r} *http.Request) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "HTTP handler", "matches": { "funch": true } }, "d280804d-1bb7-352f-8e62-942a8084ec14": { "content": "@alias ${1:name}$0", "doc": "Treat a member as if it had a different name.", "filetype": "jsdoc", "grammar": "lsp", "label": "alias", "matches": { "@alias": true } }, "d284631a-6852-34a2-aaeb-258037d1ea3d": { "content": "using ${1:#:path};${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "import": true, "using_import": true } }, "d28546d6-0285-3e38-bab3-8ee6510bfa46": { "content": "overflow-style: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs:a": true } }, "d287c36b-4546-3ec3-8b15-4ea6e154c99e": { "content": "const float PI = 3.14159265359;", "doc": "PI setup", "filetype": "glsl", "grammar": "lsp", "label": "PI", "matches": { "PI": true } }, "d28b5384-0c5c-3878-b831-ab406a0b8e10": { "content": "$ENV{TEST_METHOD} = '${0:regex}';", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "tmeths": true } }, "d28cca77-3b85-35bf-bf26-74b6a1a7d131": { "content": "border-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds": true } }, "d295b17b-01d1-321d-8927-c6571c83cd19": { "content": "#!/usr/bin/env zsh", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "#!": true } }, "d2986521-7af9-39ad-b072-a71214d5f0e2": { "content": "$.ajaxStop(function () {\n\t${1:// handler for when all AJAX calls have been completed};\n});\n${0}", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxstop": true } }, "d29db298-255c-3677-b1c2-696f0985b04f": { "content": "class ${1:name} = object\n\t${2:methods}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "class", "matches": { "class": true } }, "d2a16d10-7dd4-3e95-95ac-98ac45c1d8d7": { "content": "each_line do |${1:line}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eald": true } }, "d2a25b68-ec2a-3725-9f30-62cbdfc38bf3": { "content": "{%- cycle '${0:odd}', '${1:even}' -%}", "doc": "Iteration tag: cycle", "filetype": "jekyll", "grammar": "lsp", "label": "Tag cycle", "matches": { "cycle": true } }, "d2a33941-0422-3241-8705-e8659106fd87": { "content": "borderTopColor: ${1},", "doc": "borderTopColor", "filetype": "react-native", "grammar": "lsp", "label": "borderTopColor", "matches": { "bor": true } }, "d2b096c4-b478-3957-9d44-f992ccdb28ca": { "content": "// https://uniswap.org/docs/v2/smart-contracts/pair/\r\n// https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2Pair.sol implementation\r\n// SPDX-License-Identifier: MIT\r\n\r\npragma solidity >=0.5.0;\r\n\r\ninterface IUniswapV2Pair {\r\n event Approval(address indexed owner, address indexed spender, uint value);\r\n event Transfer(address indexed from, address indexed to, uint value);\r\n\r\n function name() external pure returns (string memory);\r\n function symbol() external pure returns (string memory);\r\n function decimals() external pure returns (uint8);\r\n function totalSupply() external view returns (uint);\r\n function balanceOf(address owner) external view returns (uint);\r\n function allowance(address owner, address spender) external view returns (uint);\r\n\r\n function approve(address spender, uint value) external returns (bool);\r\n function transfer(address to, uint value) external returns (bool);\r\n function transferFrom(address from, address to, uint value) external returns (bool);\r\n\r\n function DOMAIN_SEPARATOR() external view returns (bytes32);\r\n function PERMIT_TYPEHASH() external pure returns (bytes32);\r\n function nonces(address owner) external view returns (uint);\r\n\r\n function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external;\r\n\r\n event Mint(address indexed sender, uint amount0, uint amount1);\r\n event Burn(address indexed sender, uint amount0, uint amount1, address indexed to);\r\n event Swap(\r\n address indexed sender,\r\n uint amount0In,\r\n uint amount1In,\r\n uint amount0Out,\r\n uint amount1Out,\r\n address indexed to\r\n );\r\n event Sync(uint112 reserve0, uint112 reserve1);\r\n\r\n function MINIMUM_LIQUIDITY() external pure returns (uint);\r\n function factory() external view returns (address);\r\n function token0() external view returns (address);\r\n function token1() external view returns (address);\r\n function getReserves() external view returns (uint112 reserve0, uint112 reserve1, uint32 blockTimestampLast);\r\n function price0CumulativeLast() external view returns (uint);\r\n function price1CumulativeLast() external view returns (uint);\r\n function kLast() external view returns (uint);\r\n\r\n function mint(address to) external returns (uint liquidity);\r\n function burn(address to) external returns (uint amount0, uint amount1);\r\n function swap(uint amount0Out, uint amount1Out, address to, bytes calldata data) external;\r\n function skim(address to) external;\r\n function sync() external;\r\n}", "doc": "Uniswap Pair Interface", "filetype": "solidity", "grammar": "lsp", "label": "uniV2Pair", "matches": { "uniV2Pair": true } }, "d2b17d1e-12ce-3321-a770-f22579abdd46": { "content": "\\documentclass[${1}]{${2:article}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\documentclass": true, "documentclass": true } }, "d2b9da5c-a532-3b9b-9db8-89c9c1cb391b": { "content": "display: table-cell;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbc": true } }, "d2bb6551-3c22-3ca5-bfa3-b9ac40321824": { "content": "case ${1:#:expression} :\n\t${1:TARGET}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "ce", "matches": { "case": true } }, "d2c129e8-2948-32f3-9884-59e2e32be0ae": { "content": "for (${1:size_t} ${2:i} = ${3:length} - 1; $2 >= ${4:0}; $2--) {\n\t$0\n}", "doc": "Code snippet for reverse 'for' loop", "filetype": "cpp", "grammar": "lsp", "label": "forr", "matches": { "forr": true } }, "d2c334f3-a843-3e1d-9289-353654b0925f": { "content": "return ${1:0};", "doc": "'return' snippet", "filetype": "c", "grammar": "lsp", "label": "return", "matches": { "return": true } }, "d2c6d560-b34f-3317-8c64-75efa4ddc028": { "content": "box-shadow: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh": true } }, "d2c73588-475b-3a27-8370-cf0819d24d36": { "content": "this.props.$0", "doc": "Access component's props", "filetype": "react", "grammar": "lsp", "label": "react-component-props", "matches": { "props": true, "react component props": true } }, "d2d394c1-69d9-318b-a8e1-c87e56eb14f1": { "content": "componentDidUpdate(prevProps, prevState) {\n\t$0\n}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "react", "grammar": "lsp", "label": "react-componentdidupdate", "matches": { "cdup": true, "react componentdidupdate": true } }, "d2d3db22-4c7a-3bc6-8f67-078895a40877": { "content": "{-# OPTIONS_GHC ${0:-fno-warn-unused-imports} #-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "ghc": true } }, "d2d93dfa-4107-3a60-ab22-369776f1cdce": { "content": "<% $1 %>", "doc": "erb exec block", "filetype": "erb", "grammar": "lsp", "label": "exec", "matches": { "%": true, "er": true } }, "d2db0fc5-d870-3602-8d52-09d0d39582f8": { "content": "CustomScrollView(\n slivers: <Widget>[\n ${0:}\n ],\n),", "doc": "Creates a `ScrollView` that creates custom scroll effects using slivers. If the `primary` argument is true, the `controller` must be null.", "filetype": "flutter", "grammar": "lsp", "label": "Custom Scroll View", "matches": { "customScrollV": true } }, "d2e052f8-0e9d-3da8-9fa9-95227b4c6a05": { "content": "module type ${1} = {\n\t${0}\n};", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "modty": true } }, "d2e546cb-98ad-33d5-9904-625e1f3df479": { "content": "@empty(${1:\\$record})\n $2\n@endempty", "doc": "empty", "filetype": "snippets", "grammar": "lsp", "label": "empty", "matches": { "b:empty": true } }, "d2e7665f-ed13-3182-bdb2-03fbaf5b5917": { "content": "dns_search:\n\t\t- ${1:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "DNS Search", "matches": { "dns_": true } }, "d2eaf34f-673e-3352-99bc-16de62050f8f": { "content": "justify-content center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:c": true } }, "d2f30977-3129-304b-adea-a815db182050": { "content": "PropTypes.string,", "doc": "String prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeString", "matches": { "pts": true } }, "d2f5601a-45e0-33b0-8042-cfe7bb27dea7": { "content": "def ${1:method_name}\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "def": true } }, "d2f63d68-d9dd-37af-9aba-615d18637911": { "content": "defmodule ${1:AppName}Web.${2:ControllerName}Controller do\n\tuse $1Web, :controller\n\n\t${3}\nend", "doc": "", "filetype": "phoenix", "grammar": "snu", "label": "", "matches": { "cont": true } }, "d2f68492-3bb8-3c23-b2b5-443c551c43a2": { "content": "import Vue from 'vue'\nimport ${1:VueCompositionApi} from '${2:@vue/composition-api}'\n\nVue.use(${1:VueCompositionApi})", "doc": "Import a plugin to main.js or plugins file", "filetype": "vue-script", "grammar": "lsp", "label": "Plugin import", "matches": { "vplugin": true } }, "d2f9be0e-43c4-39d9-bea8-c55a3016502d": { "content": "resource \"consul_catalog_entry\" \"${MyResource}\" {\n}", "doc": "Defines consul_catalog_entry", "filetype": "terraform", "grammar": "lsp", "label": "consul_catalog_entry", "matches": { "tf-consul_catalog_entry": true } }, "d2fb7d9b-e2f6-36b1-8de4-22ae2b9ce95e": { "content": "tan($2)", "doc": "float tan(float angle)\nvec2 tan(vec2 angle)\nvec3 tan(vec3 angle)\nvec4 tan(vec4 angle)\n\nThe tan function returns the tangent of an angle in radians. The input parameter can be a floating scalar or a float vector. In case of a float vector the tangent is calculated separately for every component.", "filetype": "glsl", "grammar": "lsp", "label": "tan", "matches": { "tan": true } }, "d3059d24-7a17-34ad-a38a-461603cdce15": { "content": "place-content: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc": true } }, "d3099021-18c1-322e-9ca1-a97949008260": { "content": "provider \"aws\" {\n access_key = \"AWS ACCESS KEY\"\n secret_key = \"AWS SECRET KEY\"\n region = \"AWS REGION\"\n}", "doc": "define a aws provider.", "filetype": "terraform", "grammar": "lsp", "label": "aws", "matches": { "tf-aws": true } }, "d315cafc-ab50-3b03-8bd9-8bd641ad5f0c": { "content": "${0}\n============================", "doc": "Add title", "filetype": "rst", "grammar": "lsp", "label": "title", "matches": { "=": true, "title": true } }, "d31a9c10-84ce-3c09-9bc9-ff5a66cd6c60": { "content": "resource \"aws_db_subnet_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_db_subnet_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_db_subnet_group", "matches": { "tf-aws_db_subnet_group": true } }, "d31b9902-6621-3a00-afef-87afe4f092ff": { "content": "<area shape=\"${1:rect}\" coords=\"${2}\" href=\"${3}\" alt=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "area": true } }, "d31d3af8-7279-3069-a469-ff1b619cfc5c": { "content": "int main()\n{\n\t${0}\n\treturn 0;\n}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "mainn": true } }, "d31edcf2-928c-3788-9e2b-cb547c3ef22a": { "content": "display: table-footer-group;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbfg": true } }, "d320b78d-e24d-3217-8ea9-b98e05ad3cb9": { "content": "kmeans(${1:x}, ${2:centers}, ${3:iter.max = ${4:10}}, ${5:nstart = ${6:1}}, ${7:algorithm = ${8:c(\"Hartigan-Wong\", \"Lloyd\", \"Forgy\",\"MacQueen\")}}, ${9:trace = ${10:FALSE}})", "doc": "Kmeans", "filetype": "r-snippets", "grammar": "lsp", "label": "km", "matches": { "kmeans": true } }, "d32290af-f85d-3089-a0d0-71e457e0def7": { "content": "const $1 = computed(() => {\n\t$0\n});", "doc": "Computed properties to be mixed into the Vue instance.", "filetype": "script", "grammar": "lsp", "label": "computed-composition", "matches": { "computedVue": true } }, "d323892a-ad90-3cc3-8e60-a3b343bdbddb": { "content": "crit(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "crit": true } }, "d323c28b-a5ca-3f83-8df3-bd9163cc9417": { "content": "${1:document}.addEventListener('${2:event}', ${3:ev} => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "addEventListener", "matches": { "ae": true } }, "d324bacc-3e69-36d9-b583-8158b58da013": { "content": "height ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "h": true } }, "d324d9f6-8503-3c2f-86dd-7f69c4d89a64": { "content": "import { Component, OnInit } from '@angular/core'\n\n@Component({\n\tselector: '${1:selector-name}',\n\ttemplateUrl: '${2:name}.component.html'\n})\n\nexport class ${3:Name}Component implements OnInit {\n\tconstructor() { }\n\n\tngOnInit() { }$0\n}", "doc": "Angular component", "filetype": "typescript", "grammar": "lsp", "label": "Angular Component", "matches": { "a-component": true } }, "d32c66a3-5c4c-34b4-b360-7e611abea327": { "content": "place-content: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:s": true } }, "d334b224-1015-3895-b754-7a0335cbfc34": { "content": "resource \"aws_cloudwatch_log_subscription_filter\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_log_subscription_filter", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_log_subscription_filter", "matches": { "tf-aws_cloudwatch_log_subscription_filter": true } }, "d33719e9-453e-37d7-9910-a2f31f2fb0d7": { "content": "else begin\n\n${0}\n\nend", "doc": "else-if statement", "filetype": "verilog", "grammar": "lsp", "label": "else", "matches": { "el": true } }, "d3397c06-3049-3753-a847-210069e211f2": { "content": "/**\n * ${3:undocumented class variable}\n *\n * @var ${4:string}\n */\n${1:var} $${2};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_v": true } }, "d33bfac7-8f24-3f0c-b345-93ef798077f0": { "content": "gl_MaxFragmentUniformVectors", "doc": "const mediump int gl_MaxFragmentUniformVectors >= 16\n\nThe built-in constant gl_MaxFragmentUniformVectors provides the maximum number of uniform vectors that can be used by the fragment shader. The value of this variable is dependent on the OpenGL ES 2.0 implementation but has to be at least 16.", "filetype": "glsl", "grammar": "lsp", "label": "gl_MaxFragmentUniformVectors", "matches": { "gl_MaxFragmentUniformVectors": true } }, "d3402e70-f5d2-323d-a74b-8240ac805c78": { "content": "margin: ${1:0};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin", "matches": { "m": true } }, "d344246c-52b8-3b13-a62a-7dd2c229bff9": { "content": "@exports ${1:moduleName}$0", "doc": "Use the @exports tag when documenting JavaScript modules that export anything other than the \"exports\" object or the \"module.exports\" property.", "filetype": "jsdoc", "grammar": "lsp", "label": "exports", "matches": { "@exports": true } }, "d34a1c4a-2c50-30b3-8af4-31bee53d2052": { "content": "this.${1:service}.${2:function}\n\t.subscribe(${3:arg} => this.${4:property} = ${3:arg})\n$0", "doc": "Angular observable subscribe", "filetype": "typescript", "grammar": "lsp", "label": "Subscribe", "matches": { "a-subscribe": true } }, "d34d83da-f78e-3994-b7a7-e5f169a43f57": { "content": "import { Directive } from '@angular/core';\n\n@Directive({ selector: '[${1:selector-name}]' })\nexport class ${2:Name}Directive {\n\tconstructor() { }\n}", "doc": "Angular directive", "filetype": "angular", "grammar": "lsp", "label": "angular-directive", "matches": { "a-directive": true, "angular directive": true } }, "d34e7ef8-de35-3ef8-8579-9da40f330a6c": { "content": "@fig-$1", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "figref", "matches": { "figref": true } }, "d34fc2e8-acb9-3a84-b70c-4c890003073f": { "content": "white-space: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whs": true } }, "d35509c2-b8f6-31d5-967f-e2e6b96c99a9": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script setup>\n\n</script>\n\n<style lang=\"scss\" scoped>\n\n</style>", "doc": "Base for Vue File Setup Composition API with SCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component Setup Composition API", "matches": { "vbase-3-setup": true } }, "d3568522-37b8-31fa-997e-17532e5eca8a": { "content": "\\\\citeyear{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\citeyear", "matches": { "citey": true } }, "d356b02c-c860-3fb9-9b54-e191986efafd": { "content": "mixin ${1:/*mixed_in*/} ${2:/*name*/};", "doc": "", "filetype": "d", "grammar": "snu", "label": "mixin (mixin)", "matches": { "mixin": true } }, "d35a8ba7-9f60-3202-95d9-b1a0e787cc29": { "content": "if $1 then $2 else $0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Ternary", "matches": { "ifte": true } }, "d3611231-d86c-3f46-bc27-b6c82a540d3a": { "content": "overflow-x: scroll", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovx:s": true } }, "d3616208-fc14-3c9f-96cb-5417a2beb607": { "content": "new(${1:type})", "doc": "Snippet for new statement", "filetype": "go", "grammar": "lsp", "label": "new(...)", "matches": { "new": true } }, "d364b4ee-0595-3c7c-bceb-fb391df769d1": { "content": "{{ \\$${1:collection}->links() }}", "doc": "pagination links", "filetype": "helpers", "grammar": "lsp", "label": "Paginate-links", "matches": { "lv:pagination-links": true } }, "d3666e50-d223-3150-ac86-5e0b930fa027": { "content": "{!! ${1:\\$html_data} !!}", "doc": "echo unescaped data (allow html outputs)", "filetype": "snippets", "grammar": "lsp", "label": "blade echo-unescaped-data", "matches": { "b:echo-html": true } }, "d36753bd-977b-3f82-9468-016b2f65f26d": { "content": "bind:${1:property}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-bind", "matches": { "svbind-simple": true, "svelte bind": true } }, "d369b1f1-50f0-30ed-9cee-2c58440a5918": { "content": "else {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "else {...}", "matches": { "el": true } }, "d37331e0-9a30-3342-8271-254a2f241116": { "content": "font-stretch: expanded;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:e": true } }, "d37d7c43-d8f0-3a28-a1c5-15aa44563290": { "content": "this.${1:refName}Ref = React.createRef()", "doc": "Create ref statement used inside constructor", "filetype": "react", "grammar": "lsp", "label": "react-createref", "matches": { "cref": true, "react createref": true } }, "d388fc11-29c8-3a68-a4d5-18d7bc0dec24": { "content": "_.eq(${value}, ${other})", "doc": "var object = { 'a': 1 };\nvar other = { 'a': 1 };\n\n_.eq(object, object);\n// => true\n\n_.eq(object, other);\n// => false\n\n_.eq('a', 'a');\n// => true\n\n_.eq('a', Object('a'));\n// => false\n\n_.eq(NaN, NaN);\n// => true\n\nPerforms a\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\ncomparison between two values to determine if they are equivalent.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-eq", "matches": { "lodash eq": true } }, "d38b0f72-7e0b-36ed-8204-af724e4bb38e": { "content": "<include file=\"${1:filename}\" path=\"${2:xpath}\"/>$0", "doc": "This tag allows including information from an XML document that is external to the source code file. The external file must be a well-formed XML document, and an XPath expression is applied to that document to specify what XML from that document to include. The <include> tag is then replaced with the selected XML from the external document. Note this is a self closing tag.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<include>", "matches": { "<include>": true } }, "d38c013e-d9a3-30b3-ab86-8ff09348d237": { "content": "place-content space-between", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:sb": true } }, "d390c006-5e2a-3443-8fb1-bd0f65f2004e": { "content": "\\\\documentclass[${1:options}]{${2:class}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\documentclass[]{}", "matches": { "dclo": true } }, "d393e1e9-bb68-303a-b59c-d22f04b1dce6": { "content": "it { expect(${1:object}).${2} ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "iexp": true } }, "d3a2869a-91f7-368c-b645-4389ae14c186": { "content": "list-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lis": true } }, "d3a5d8e9-6944-30aa-a078-f452331346cd": { "content": "lmObj <- lm(${1:yCol} ~ {2:xCol}, data = ${3:data}, subset = ${4:subset}, weights = ${5:weights}, na.action = ${6:na.action})\nsummary(lmObj)", "doc": "Fit a linear model", "filetype": "r-snippets", "grammar": "lsp", "label": "Linear model", "matches": { "lm": true } }, "d3a7aee8-5e87-3788-9bb1-e34993755392": { "content": "assertNotNull(\"${1:Failure message}\", ${2:object});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ann": true } }, "d3a8b36e-b011-317b-9ebb-ea9513b571bd": { "content": "for {set ${2:var} 0} {$$2 < ${1:count}} {${3:incr} $2} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "for": true } }, "d3aa970c-f13d-3f85-bfbc-089dfcf81557": { "content": "private void OnPlayerConnected(NetworkPlayer player) {\n\t$0\n}", "doc": "Called on the server whenever a new player has successfully connected.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnPlayerConnected", "matches": { "OnPlayerConnected(NetworkPlayer)": true } }, "d3ab2f9e-9cc3-3b55-9578-6fa35828f779": { "content": "public void set${1}(${0:String} new${1}) {\n\t${1:fieldName} = new${1};\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "set": true } }, "d3ab6015-61d4-3c2f-9a71-71e7ed7dd4e6": { "content": "if $1\n\t$2\nelsif $3\n\t$4\nelse\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ifee": true } }, "d3b92df7-d849-3e47-8d89-afa621f3bf6c": { "content": "repeat while ${1:#:condition}\n\t${0:TARGET}\nend repeat", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "rep", "matches": { "repwh": true } }, "d3bd0464-b1dc-341e-a0f4-4b75894646db": { "content": "private void OnRenderImage(RenderTexture src, RenderTexture dest) {\n\t$0\n}", "doc": "OnRenderImage is called after all rendering is complete to render image.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnRenderImage", "matches": { "OnRenderImage(RenderTexture, RenderTexture)": true } }, "d3be7178-e9cd-3aac-b12e-76524345731a": { "content": "<input type=\"number\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:number": true } }, "d3c67ad9-2404-30db-b9b0-1cd54409a488": { "content": "renderXml(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "renx": true } }, "d3c6da19-96c5-38c2-9242-9f1a7f9f2731": { "content": "isset($${1:array}[${2:key}])$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "isset array", "matches": { "isa": true } }, "d3c84444-e5ad-3590-915c-8c83442b890e": { "content": "<router-link to=\"$1\">$2</router-link>$0", "doc": "<router-link to=''></router-link>. router-link element", "filetype": "vue", "grammar": "lsp", "label": "vue-routerlinkto", "matches": { "routerlinkto": true, "vue routerlinkto": true } }, "d3d96a7c-c0a3-31ea-8ba9-b8d06fea2f99": { "content": "puts(\"${1:This function doesn't need newline.}\")$0", "doc": "puts() snippet", "filetype": "c", "grammar": "lsp", "label": "puts", "matches": { "puts": true } }, "d3de583b-9639-3b6d-b27d-357d99937417": { "content": "printf(\"${1:%s}\\n\"${2});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "pr": true } }, "d3e37d3b-a56f-310f-8cbf-12f589763fde": { "content": "onBeforeUnmount(() => {${1}})", "doc": "(beforeDestroy) Vue onBeforeUnmount Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onBeforeUnmount", "matches": { "v3onbeforeunmount": true } }, "d3e7e3ac-7c61-3af2-9b76-28da447da890": { "content": "PropTypes.oneOfType([\n\t$0\n]).isRequired,", "doc": "An object that could be one of many types required", "filetype": "react", "grammar": "lsp", "label": "propTypeOneOfTypeRequired", "matches": { "ptetr": true } }, "d3ea6e35-e3f6-3961-a591-28651e42f368": { "content": "void mouseReleased(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "mouseReleased": true } }, "d3eb6572-3413-3010-b96a-64de158de799": { "content": "for ${1:i} in 1 .. ${0:l_res}.count loop\n\tpipe row( $2($1) );\nend loop;\nreturn;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "rpipe": true } }, "d3f12c6a-801a-35d1-af5f-48da7ae1d5cc": { "content": "int opApply(Dg)(Dg dg) if(ParameterTypeTuble!Dg.length == 2) {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "opApply": true } }, "d3f16793-a4ca-329c-a7b8-8bf48085aba3": { "content": "function(${1}) { ${0:TARGET} }", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "f": true } }, "d3f510c1-e761-33d6-b2db-ece867428839": { "content": "<router-link $1>$2</router-link>$0", "doc": "router-link element", "filetype": "vue", "grammar": "lsp", "label": "vue-routerlink", "matches": { "routerlink": true, "vue routerlink": true } }, "d3f7d550-2659-3d89-9f41-5665f90e6071": { "content": "@unpublished{${1:LABEL},\n author = {${2}},\n title = {${3}},\n note = {${4}},\n memo = {month, year},\n}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "@unpublished": true, "unpublished": true } }, "d3fa4739-151e-3b4d-9c31-bb20f1f317cc": { "content": "func Fuzz${1:Function}(f *testing.F) {\n\tf.Fuzz(func(t *testing.T, ${2}) {\n\t\t${0:${VISUAL}}\n\t})\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func FuzzXYZ(f *testing.F) { ... }", "matches": { "fuzz": true } }, "d4004403-7c81-3564-8dec-a1d44807fbf5": { "content": "[${0:foo} autorelease];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "arel": true } }, "d402cecb-57dd-3ffe-b707-a6601caae6c5": { "content": "ListView.builder(\n itemCount: ${1:1},\n itemBuilder: (BuildContext context, int index) {\n return ${2:};\n },\n),", "doc": "Creates a scrollable, linear array of widgets that are created on demand.Providing a non-null `itemCount` improves the ability of the [ListView] to estimate the maximum scroll extent.", "filetype": "flutter", "grammar": "lsp", "label": "ListView.Builder", "matches": { "listViewB": true } }, "d40bd118-a597-32e4-8fa9-6b497a8368aa": { "content": "<input type=\"file\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:file": true } }, "d40bd942-8b74-3a52-b748-158223f192e8": { "content": "@component('${1:name}')\n $2\n@end", "doc": "Edge: component tag allows you to use an Edge template as a component.", "filetype": "edge", "grammar": "lsp", "label": "edge: Component with body", "matches": { "@component": true } }, "d40fb257-8385-305b-a334-fd07d2c141f0": { "content": "--- ${1:A one-line summary.}\n-- ${2:Description.}$0\n-- @param ${5:name} ${6:type} ${7:Parameter description.}\n-- @return ${3:type} ${4: Description of the returned object.}\n-- @usage ${8:Example about how to use it.}", "doc": "A lua comment with short summary, description, parameters, return, and example.", "filetype": "luadoc", "grammar": "lsp", "label": "comment", "matches": { "---": true } }, "d412e007-d0c5-33b6-be77-8ae10f4b33c9": { "content": "white-space-collapse keep-all", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "whsc:k": true } }, "d421c4f4-76d6-3cf3-97fb-ded505a243f3": { "content": "parfor ${1:i} = ${2:1:n}\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "parfor", "matches": { "parfor": true } }, "d422d6fd-ec9f-3b11-9fb1-09b52469852f": { "content": "@math\n$0\n@end", "doc": "math block", "filetype": "norg", "grammar": "lsp", "label": "math", "matches": { "math": true } }, "d4300310-4eac-37ab-a3cf-715b5e5670dd": { "content": "{% endfor %}$0", "doc": "endfor", "filetype": "twig", "grammar": "lsp", "label": "endfor", "matches": { "endfor": true } }, "d430ea93-fe95-344c-be8f-9bd5dafef400": { "content": "if (!${1:status}) {\n\t${2:err(EXIT_FAILURE, \"IO is very hard\");}\n}", "doc": "Error checking for pointer-type IO functions", "filetype": "c", "grammar": "lsp", "label": "fgets() errcheck", "matches": { "chkio_null": true } }, "d4310046-9867-3743-8b04-39857e3cf74c": { "content": "background-attachment: scroll", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bga:s": true } }, "d43a59da-41b7-3c8d-9210-8a6a830ff033": { "content": "resource \"gitlab_project\" \"${example}\" {\n name = \"${example}\"\n description = \"${example}\"\n}", "doc": "define a gitlab_project resource.", "filetype": "terraform", "grammar": "lsp", "label": "gitlab_project", "matches": { "tf-gitlab_project": true } }, "d43bce60-005e-31b6-b971-ec99e02bd7c9": { "content": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\tstatic propTypes = {\n\t\t${2:prop}: ${3:PropTypes}\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nconst mapStateToProps = (state) => ({\n\t\n})\n\nconst mapDispatchToProps = {\n\t\n}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}})", "doc": "Creates a React component class with PropTypes with connected redux and ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-component-redux-proptypes", "matches": { "rcreduxp": true, "react component class redux proptypes": true } }, "d43f8cb9-558e-39c0-af76-c1ad2e57820d": { "content": "printfn \\$\"${0}\"", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "pri": true } }, "d4407fec-7b98-32f0-8764-b6fcf58077fb": { "content": "#![deny(${1})]", "doc": "#![deny(…)]", "filetype": "rust", "grammar": "lsp", "label": "deny", "matches": { "deny": true } }, "d44aac86-9d8b-3cdb-8729-2fecfafcdce9": { "content": "import Router from 'next/router';", "doc": "Next.js Router import", "filetype": "next", "grammar": "lsp", "label": "importNextRouter", "matches": { "imro": true } }, "d44e19de-9f15-341c-9bf2-586bfaea9715": { "content": "_.runInContext(${context})", "doc": "_.mixin({ 'foo': _.constant('foo') });\n\nvar lodash = _.runInContext();\nlodash.mixin({ 'bar': lodash.constant('bar') });\n\n_.isFunction(_.foo);\n// => true\n_.isFunction(_.bar);\n// => false\n\nlodash.isFunction(lodash.foo);\n// => false\nlodash.isFunction(lodash.bar);\n// => true\n\n// Create a suped-up `defer` in Node.js.\nvar defer = _.runInContext({ 'setTimeout': setImmediate }).defer;\n\nCreate a new pristine `lodash` function using the `context` object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-runincontext", "matches": { "lodash runincontext": true } }, "d4508a78-e320-380e-a6fb-5d35329d44b1": { "content": "// task ${1:my_class::}pre_start();\n// endtask: pre_start\n\n\n// task $1pre_body();\n// endtask: pre_body\n\n\n// task $1pre_do(bit is_item);\n// endtask: pre_do\n\n\n// function void $1mid_do(uvm_sequence_item this_item);\n// endfunction: mid_do\n\n\ntask $1body();\n\t$0\nendtask: body\n\n\n// function void $1post_do(uvm_sequence_item this_item);\n// endfunction: post_do\n\n\n// task $1post_body();\n// endtask: post_body\n\n\n// task $1post_start();\n// endtask: post_start", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "uvm_sequence_functions": true } }, "d4588877-6f27-3ff3-a89c-c60dfeed260f": { "content": "private string ${1}(${2})\n{\n\t${0:return \"\";}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ms-": true } }, "d4638773-2999-31c2-8df9-b59d4366ed24": { "content": "grid-gap 0", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gg:0": true } }, "d466bc55-a4c6-344b-9f49-c9371cbedec9": { "content": "const [${1:isPresent}, ${2:safeToRemove}] = usePresence()", "doc": "usePresence()\nIf isPresent is false, it means that a component has been removed the tree, but AnimatePresence won't really remove it until safeToRemove has been called.", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-use-presence", "matches": { "framer-motion use-presence": true, "use-presence": true } }, "d46b3f1f-43c6-31e5-b761-0a51c2000376": { "content": "@import '${0}'", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "imp": true } }, "d4704d5d-7c77-3c24-939a-583d5f136292": { "content": "shared_examples '${0:shared examples name}'", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert shared_examples", "matches": { "shared": true } }, "d4718d4d-d7aa-37dd-bc4f-55a429403671": { "content": "{@literal ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "{literal": true } }, "d4720979-932e-31dc-b799-292e84005aa4": { "content": "display: flex", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:f": true } }, "d4765e4b-a643-33bf-ac7d-f1a84703af0f": { "content": "until $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "until": true } }, "d477204e-e085-33ea-9198-3b0af21f0b31": { "content": "match ${1:(* e1 *)} with\n| ${2:p} -> ${3:e2}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "match", "matches": { "Match": true } }, "d47d6047-82cc-3f42-aae6-ad6552143e15": { "content": "border-fit stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdf:st": true } }, "d485b98c-a2f7-340b-9ed8-1783642a18af": { "content": "{{ csrf_token() }}", "doc": "CSRF token", "filetype": "helpers", "grammar": "lsp", "label": "csrf-token", "matches": { "lv:csrf-token": true } }, "d48caab3-c086-374f-a249-0f1fde7510c7": { "content": "_.memoize(${func}, ${resolver})", "doc": "var object = { 'a': 1, 'b': 2 };\nvar other = { 'c': 3, 'd': 4 };\n\nvar values = _.memoize(_.values);\nvalues(object);\n// => [1, 2]\n\nvalues(other);\n// => [3, 4]\n\nobject.a = 2;\nvalues(object);\n// => [1, 2]\n\n// Modify the result cache.\nvalues.cache.set(object, ['a', 'b']);\nvalues(object);\n// => ['a', 'b']\n\n// Replace `_.memoize.Cache`.\n_.memoize.Cache = WeakMap;\n\nCreates a function that memoizes the result of `func`. If `resolver` is\nprovided, it determines the cache key for storing the result based on the\narguments provided to the memoized function. By default, the first argument\nprovided to the memoized function is used as the map cache key. The `func`\nis invoked with the `this` binding of the memoized function.\n\n**Note:** The cache is exposed as the `cache` property on the memoized\nfunction. Its creation may be customized by replacing the `_.memoize.Cache`\nconstructor with one whose instances implement the\n[`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)\nmethod interface of `clear`, `delete`, `get`, `has`, and `set`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-memoize", "matches": { "lodash memoize": true } }, "d48df79e-9b02-349f-8163-b48469659757": { "content": "for ${1:element} in ${2:container}\n\t${0}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "forin": true } }, "d49363aa-c903-3f76-9cf5-e9942bc18d46": { "content": "package:\n\t${1:/*members*/}", "doc": "", "filetype": "d", "grammar": "snu", "label": "package (pack)", "matches": { "pack": true } }, "d4961b8c-1b65-3945-b685-5cc0f69c4286": { "content": "enum {$1} ${2};", "doc": "enum (data_type) { ... } name", "filetype": "systemverilog", "grammar": "lsp", "label": "enum", "matches": { "en": true, "enum": true } }, "d4991d2e-849d-3f03-b7fe-36fd3611c864": { "content": "font-smooth: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fsm:a": true } }, "d49a9ce1-d6f1-3b29-a597-49824356e060": { "content": "Yii::app()->clientScript->registerCssFile('${0:file}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yregcf": true } }, "d4a6377f-e69e-3fd5-8753-e27997c2b7b9": { "content": "has_many :${1:objects}, through: :${2:join_association}${3:, source: :${4:$2_table_foreign_key_to_$1_table}}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "has_many (through)", "matches": { "hmt": true } }, "d4aa5e3d-e788-3f10-a261-51892c25b29e": { "content": "uvm_nonblocking_get_port #(${1:className}) ${2:name};", "doc": "UVM nonblocking_get_port template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_port", "matches": { "uvm_nonblocking_get_port": true } }, "d4ad50dd-391b-3cb6-af9e-82e12c78c36b": { "content": "else\n{\n $0\n}", "doc": "Else statement", "filetype": "csharp", "grammar": "lsp", "label": "Else statement", "matches": { "else": true } }, "d4b03376-e23d-364b-bb89-600035a28160": { "content": "try {\n\t${0:${VISUAL}}\n} catch(${1:Exception} ${2:e}) {\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "try": true } }, "d4b39795-81ab-3afd-86e2-29a34e38d564": { "content": "/**\n * {@inheritdoc}\n */", "doc": "", "filetype": "php", "grammar": "snu", "label": "@inheritdoc docblock", "matches": { "inheritdoc": true } }, "d4b66802-5d08-3a65-a1bf-e86dd6860ee0": { "content": "import 'package:flutter/material.dart';", "doc": "Import flutter material package", "filetype": "flutter", "grammar": "lsp", "label": "Material Package", "matches": { "importM": true } }, "d4ba42bf-c823-30a5-82fd-b2221e383624": { "content": "<map name=\"${1}\">\n\t${0}\n</map>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "map": true } }, "d4bc21d2-6d9f-3a1f-9341-fcdf94faad74": { "content": "lapply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "sapply": true } }, "d4c4e9b9-6f7b-30b8-9f14-1345ec6c0d20": { "content": "#include <stdio.h>\n\nint main (int argc, char *argv[])\n{\n\t$0\n\treturn 0;\n}", "doc": "A standard starter template for a C program", "filetype": "objc", "grammar": "lsp", "label": "Standard Starter Template", "matches": { "sst": true } }, "d4cb447e-26f9-35cd-aa38-4b9a733441a7": { "content": "@switch(${1:\\$type})\n @case(${2:1})\n $3\n @break\n @case(${4:2})\n $5\n @break\n @default\n $6\n@endswitch", "doc": "switch", "filetype": "snippets", "grammar": "lsp", "label": "switch", "matches": { "b:switch": true } }, "d4cf7e22-95ae-318a-ab0a-524909c07751": { "content": "_.slice(${array}, ${start}, ${end})", "doc": "undefined\n\nCreates a slice of `array` from `start` up to, but not including, `end`.\n\n**Note:** This method is used instead of\n[`Array#slice`](https://mdn.io/Array/slice) to ensure dense arrays are\nreturned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-slice", "matches": { "lodash slice": true } }, "d4d2ea2f-e0ac-3736-b9a4-be321fed7c72": { "content": "ceil($2)", "doc": "float ceil(float x)\nvec2 ceil(vec2 x)\nvec3 ceil(vec3 x)\nvec4 ceil(vec4 x)\n\nThe ceiling function returns the smallest number that is larger or equal to x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.\n\nSide note: The return value is of type floating scalar or float vector although the result of the operation is an integer.", "filetype": "glsl", "grammar": "lsp", "label": "ceil", "matches": { "ceil": true } }, "d4d62846-5ac6-35f0-a63d-955f9fe26ccf": { "content": "if err != nil {\n\treturn err\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if err != nil { return err }", "matches": { "errn": true } }, "d4d86f9c-4cd5-3137-8d7b-7e95b2125083": { "content": "<AnimateSharedLayout>\n</AnimateSharedLayout>", "doc": "Animate between different components that share a layout ID", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-animate-shared-layout", "matches": { "animate-shared-layout": true, "framer-motion animate-shared-layout": true } }, "d4db5aea-128a-3f02-b9a0-87ecd8b5dcd6": { "content": "for ${1:needle} in ${2:haystack}; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "fori": true } }, "d4e5308e-87b9-3ac7-bc68-9cf129681086": { "content": "${1:FIELDNAME} = forms.TypedMultipleChoiceField($2, choices=[${3:CHOICES}], coerce=${4:TYPE}, required=${5:False})", "doc": "TypedMultipleChoiceField (ftypedmuchoice)", "filetype": "forms", "grammar": "lsp", "label": "ftypedmuchoice", "matches": { "ftypedmuchoice": true } }, "d4e61d52-6a99-3d4c-9049-8140536074c3": { "content": "$1: .single \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Double", "matches": { "do": true } }, "d4e9d6bf-9b06-3e97-9c5b-5d35e9e5e367": { "content": "if ${1:false} {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "if": true } }, "d4ecb4a7-873d-3449-8bb7-a9c868a58261": { "content": "table-layout: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tbl:a": true } }, "d4f0bfa3-4b41-30b2-9ead-fd2ee7189eec": { "content": "const ${1:results} = await ${2:client}.request(\n ${3:query}\n);", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-client-request", "matches": { "graphql-request client request": true } }, "d4f25b75-fe86-3710-a5a6-c5a64df8f9aa": { "content": "text-shadow: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tsh:n": true } }, "d4f7261f-6cf4-3b0d-9e2e-19789439db62": { "content": "<${1:div} v-for=\"${2:item} in ${2:item}s\" :key=\"${2:item}.id\">\n\t{{ ${2:item} }}\n</${1:div}>", "doc": "vfor statement", "filetype": "vue-template", "grammar": "lsp", "label": "Vue v-for", "matches": { "vfor": true } }, "d4f8bbcf-f58b-3716-b978-e0f5ea787eec": { "content": "<th>${1}</th>\nth+${0}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "th+": true } }, "d4fdbbf7-2dc8-31f3-9a02-31b15535d95c": { "content": "{% cycle ${1:#:TARGET} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "cycle": true } }, "d50a97d1-c896-3021-97db-aafd9030cc54": { "content": "vertex(${1:x}, ${2:y}, ${3:z}${4:, }${5:u}${6:, }${0:v});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "vertex": true } }, "d50dee32-4343-364a-836f-6306ab494a22": { "content": "import React from 'react'\nimport { connect } from 'react-redux'\n\nexport const ${1:${TM_FILENAME_BASE}} = (props) => {\n return (\n <div>${1:first}</div>\n )\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React functional component with connected redux and ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactFunctionalComponentRedux", "matches": { "rfcredux": true } }, "d510c855-cb7d-36af-8b3c-b10180399fa5": { "content": "console.table(${1:\"${2:value}\"})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.table", "matches": { "ctable": true } }, "d513f6b6-a813-3a60-b624-16020f371e18": { "content": "<th>${1:TARGET}</th>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "th": true } }, "d5147a8d-3a3a-342c-a3c1-e9a3cbbfdd2e": { "content": "resource \"openstack_compute_instance_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n image_id = \"ad091b52-742f-469e-8f3c-fd81cadf0743\"\n flavor_id = \"3\"\n key_pair = \"my_key_pair_name\"\n security_groups = [\"default\"]\n metadata {\n this = \"that\"\n }\n network {\n name = \"my_network\"\n }\n}", "doc": "define openstack_compute_instance_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_compute_instance_v2", "matches": { "tf-openstack_compute_instance_v2": true } }, "d515ac72-4c48-3c8b-9383-f21f73639fb7": { "content": "function ${1:function_name}(${2:argument}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "func2", "matches": { "function2": true } }, "d517d930-d09a-3e98-b975-1c983678bb8a": { "content": "PropTypes.array.isRequired,", "doc": "Array prop type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeArrayRequired", "matches": { "ptar": true } }, "d51afb48-4a4b-31a3-8bcf-75ced786599d": { "content": "NSMutableArray *${1:#:array} = [NSMutableArray array];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "array": true } }, "d51b92cb-af45-30e7-b584-89ea2a8782c9": { "content": "export async function getServerSideProps(${1:context}) {\n return {\n props: {}, \n }\n}", "doc": "If you export an async function called getServerSideProps from a page, Next.js will pre-render this page on each request using the data returned by getServerSideProps. The context parameter is an object containing the following keys: params, req, res, query, preview, previewData.", "filetype": "next", "grammar": "lsp", "label": "next-get-server-side-props", "matches": { "next getserversideprops": true } }, "d51c79d7-4e5e-30c4-bc80-e5abc8f58ee9": { "content": "namespace ${1:Foo\\Bar\\Baz};\n\n${0:${VISUAL}}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "ns": true } }, "d526143e-3062-3f37-9dd5-d3c8c4491d4b": { "content": "$this->shouldNotHaveType($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldNotHaveType('Type')", "matches": { "sntype": true } }, "d5270d8e-29b6-3933-9592-966af2e72da4": { "content": "$this->shouldThrow(${1:'\\Exception'})->during${2:Method}(${3:'$arg'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldThrow('\\Exception')->duringXYZ($arg)", "matches": { "sthrowm": true } }, "d527d545-b5d8-34e8-9c3f-13e881d41dd8": { "content": "marginTop: ${1},", "doc": "marginTop", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginTop", "matches": { "mar": true } }, "d5318b3e-4c7d-3fae-b1c7-7be291247686": { "content": "internal ${1:int} ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p&": true } }, "d53641cd-eb0f-3fcc-ae93-b22f7915fb40": { "content": "@serialField ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sd": true } }, "d53768dd-b31e-3e0f-a6fe-bb03dd39bce2": { "content": "shouldComponentUpdate(nextProps, nextState) { ${1:first} }", "doc": "Invoked before rendering when new props or state are being received.", "filetype": "react-es7", "grammar": "lsp", "label": "shouldComponentUpdate", "matches": { "scu": true } }, "d540db61-35a3-3e16-b1f4-1d40141ce9f2": { "content": "import logging\nLOGGER = logging.getLogger(${0:__name__})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "glog": true } }, "d54c7a0b-816d-30fe-a8e5-f70db4b3cb34": { "content": "${1:obj}.focusIn (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "focusin": true } }, "d552ca29-5f66-3747-86d3-23d7f5777519": { "content": "justify-items: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ji:e": true } }, "d555550a-1e05-3b65-adbf-412368ad563c": { "content": "if err != nil {\n\treturn nil, errors.Wrap(err, \"${1:message}\")\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return wrap with two return values", "matches": { "errn,w": true } }, "d557c01e-ea63-383b-8423-51cdcaaa8f3b": { "content": "@forelse (${1} as ${2})\n ${3}\n@empty\n ${4}\n@endforelse", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@forelse ... @empty ... @endforeach", "matches": { "forelse": true } }, "d55904bd-2364-33b2-8b15-e8e1424cb3c4": { "content": "mixed.label()", "doc": "mixed.label(label: string): Schema\n\nOverrides the key name which is used in error messages.", "filetype": "yup", "grammar": "lsp", "label": "mixed-label", "matches": { "yup mixed label": true } }, "d5591920-f066-3313-9571-d708e33307b9": { "content": "accepts_nested_attributes_for :${0:association}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ana": true } }, "d55e8f07-7fd6-33eb-8867-2e41f67adb76": { "content": "defp ${1:name} do\n ${2:TARGET}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "defp .. end", "matches": { "defp": true } }, "d566c546-ac1a-39b3-90dc-3dd62da6c9ff": { "content": "${1:FIELDNAME} = models.NullBooleanField($2)", "doc": "NullBooleanField (mnullbool).\n\nLike a BooleanField, but allows NULL as one of the options.", "filetype": "models", "grammar": "lsp", "label": "mnullbool", "matches": { "mnullbool": true } }, "d56924a5-85e2-3b05-ac3b-b94be66637f7": { "content": "text-decoration: underline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "td:u": true } }, "d57165ff-71e4-31b4-80bb-635d628f0000": { "content": "static void Main(string[] args)\n{\n $0\n}", "doc": "void Main()", "filetype": "csharp", "grammar": "lsp", "label": "svm", "matches": { "svm": true } }, "d573cb9c-60e1-3499-8cdf-f5fd34887237": { "content": "from django.db.models.signals import ${1|pre_init,post_init,pre_save,post_save,pre_delete,post_delete,m2m_changed,class_prepared,Management signals,pre_migrate,post_migrate|}", "doc": "Signals for Django Model", "filetype": "models", "grammar": "lsp", "label": "isignals", "matches": { "isignals": true } }, "d57c01f4-ea18-38d1-a587-475f0d8f8825": { "content": "var_export($1);$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "Dumb debug helper in cli", "matches": { "pc": true } }, "d57e4808-4bda-321e-8d02-f6885b8ddc8e": { "content": "from IPython import embed; embed()$0", "doc": "", "filetype": "debug", "grammar": "lsp", "label": "IPython set trace", "matches": { "ipydb": true } }, "d58aa546-193a-331f-9636-99b91ca73716": { "content": "alignSelf: '${1:center}',", "doc": "alignSelf", "filetype": "react-native-ts", "grammar": "lsp", "label": "alignSelf", "matches": { "align": true } }, "d58dfd0c-fda8-31dd-8c85-724e4814d75a": { "content": "margin: 0 auto;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "margin: 0 auto", "matches": { "mara": true } }, "d59f95d5-e278-3d64-9b9e-84914df69580": { "content": "${1:obj}.load(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "load": true } }, "d5a1059f-6389-358f-839e-11fff7dbc2de": { "content": "string.url()", "doc": "string.url(message?: string | function): Schema\n\nValidates the value as a valid URL via a regex.", "filetype": "yup", "grammar": "lsp", "label": "string-url", "matches": { "yup string url": true } }, "d5a9ba0c-ba73-32b8-b159-b10989586296": { "content": "before(async () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "before", "matches": { "bf": true } }, "d5ac26e7-5160-334a-ab09-a20e569e6b83": { "content": "Session::id();", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_id": true } }, "d5b05e04-e466-3927-a719-45937bcf580c": { "content": "function void ${1:my_class}${2:::}do_print(uvm_printer printer)\n\t/* chain the print with parent classes */\n\tsuper.do_print(printer);\n\n\t/* list of local properties to be printed: */\n\t// printer.print_string(\"property_label\", property_name);\n\t// printer.print_field_int(\"property_label\", property_name, \\$bits(property_name), UVM_HEX);\nendfunction: do_print$0", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "uvm_sequence_item_do_print": true } }, "d5b0f889-7dc8-3510-b0a7-3e0d2a3a9604": { "content": "setInterval(() => { ${1:first} }, ${2:second})", "doc": "Executes the given function at specified intervals", "filetype": "generated", "grammar": "lsp", "label": "setInterval", "matches": { "sti": true } }, "d5b7c1db-6243-318b-9244-4005621456ff": { "content": "\"ca-central-1\"", "doc": "Define a aws-region-ca-central-1 Canada (Central) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ca-central-1", "matches": { "tf-aws-region-ca-central-1": true } }, "d5bd2254-707d-3fd3-86c6-ad6419cf6ec7": { "content": "PropTypes.instanceOf($0),", "doc": "Is an instance of a class prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-instance-of", "matches": { "prop-types instanceof": true, "pti": true } }, "d5c0eca7-a4ad-3ed6-add3-89c5a337ced4": { "content": "registry query ${1:path/to/key} ${2:value}", "doc": "\"registry query\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "registry query builtin", "matches": { "registry-query": true } }, "d5c63e77-a019-3eff-acf6-30aeea519298": { "content": "overflow-x: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ovx:a": true } }, "d5c70ea4-9c4a-3c4b-9271-3748d4b60075": { "content": "${1:command} | skip until {|${2:el}| ${3:predicate} }", "doc": "\"skip until\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "skip until builtin", "matches": { "skip-until": true } }, "d5ca5010-ed0b-334a-a049-565181010adc": { "content": "{\n\t\"type\": \"product\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_product": true } }, "d5caece0-8316-3d34-8ae8-19a30cb2ab9d": { "content": "(while (${1:condition})\n($0))", "doc": "Create a while loop", "filetype": "fennel", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "d5cf6c10-c731-3dc2-b5a7-104255649146": { "content": "assert_redirected_to ${2:${12:parent}_${13:child}_path(${14:@}${15:$12}, ${16:@}${17:$13})}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "assert_redirected_to (nested path)", "matches": { "artnp": true } }, "d5d05933-4697-37b6-a02c-03d18a96fa18": { "content": "_.each(${collection}, ${iteratee})", "doc": "_.forEach([1, 2], function(value) {\n console.log(value);\n});\n// => Logs `1` then `2`.\n\n_.forEach({ 'a': 1, 'b': 2 }, function(value, key) {\n console.log(key);\n});\n// => Logs 'a' then 'b' (iteration order is not guaranteed).\n\nIterates over elements of `collection` and invokes `iteratee` for each element.\nThe iteratee is invoked with three arguments: (value, index|key, collection).\nIteratee functions may exit iteration early by explicitly returning `false`.\n\n**Note:** As with other \"Collections\" methods, objects with a \"length\"\nproperty are iterated like arrays. To avoid this behavior use `_.forIn`\nor `_.forOwn` for object iteration.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-each", "matches": { "lodash each": true } }, "d5d88d0d-e947-37f0-a347-087e37b63d00": { "content": "${1:deferred}.state()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dstate": true } }, "d5d90aca-2ee8-3774-b734-7fa6e72ced94": { "content": "require('dotenv').config()", "doc": "As early as possible in your application, require and configure dotenv.", "filetype": "dotenv", "grammar": "lsp", "label": "dotenv-require", "matches": { "dotenv require": true } }, "d5d926ac-1d8d-3ee4-ab43-f40d257e2027": { "content": "print!(\"${1}\");", "doc": "print!(…);", "filetype": "rust", "grammar": "lsp", "label": "print", "matches": { "print": true } }, "d5d92f0e-f7f8-365e-b1f4-7a89608d4267": { "content": "word-break: keep-all;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wob:k": true } }, "d5dc95b0-ad35-3935-abc7-22231b469dbe": { "content": "css: ['assets/${1:normalize.css}'],", "doc": "link to css assets such as normalize", "filetype": "nuxt-config", "grammar": "lsp", "label": "Nuxt Use CSS File", "matches": { "ncss": true } }, "d5dcdc1b-dbe5-3060-8e80-2852f37f64b0": { "content": "<sub>$1</sub>$2", "doc": "HTML - Defines sub-scripted text", "filetype": "html", "grammar": "lsp", "label": "sub", "matches": { "sub": true } }, "d5dd6b74-40ff-3ed7-905d-ea359f68c0f7": { "content": "for ${1:item} in ${2:collection} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "iter": true } }, "d5de8fa0-30e4-3ee7-b62d-87c4f746c79f": { "content": "message(SEND_ERROR \"${1}\")", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "message(SEND_ERROR \"...\")", "matches": { "send_error_message": true } }, "d5e17c2e-4cf5-332d-96db-dcbf8856225c": { "content": "file!()", "doc": "file!()", "filetype": "rust", "grammar": "lsp", "label": "file", "matches": { "file": true } }, "d5e5fba2-abe5-31fa-aa38-0d9d887a5cbb": { "content": "align-content: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:e": true } }, "d5eb3364-17e5-3206-b45f-83df5bbc540c": { "content": "<?= ${0} ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "?=": true } }, "d5ebfd9d-eb65-3fdb-914d-605ee2d0864b": { "content": "reduce(${1:init}) do |${2:mem}, ${3:var}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "redd": true } }, "d5ec815c-1c00-3eaf-a4d7-a501c70274f5": { "content": "FUNCTION FRACTION-PART(${1:number})$0", "doc": "portion of number that occurs to the right of the decimal point", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-FRACTION-PART", "matches": { "FUNCTION FRACTION-PART": true } }, "d5f0db36-f6b5-3fb8-baff-38277998f0ab": { "content": "<ul type=\"disc\">${1:TARGET}</ul>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "uldisc": true } }, "d5fcc8bb-6d34-3e49-aca1-616106d39d20": { "content": "${1:ptr} = realloc($1, ${2:size} * sizeof(${3:type}));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "rlc": true } }, "d5fd6ae2-8b2f-326f-a55b-ba71d674d938": { "content": "call(${1:#:frame});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ca": true } }, "d603b5d7-9c97-339e-9d4a-a12367430102": { "content": "package main\n\nfunc main() {\n\t$0\n}", "doc": "Snippet for main package & function", "filetype": "go", "grammar": "lsp", "label": "package main and main function", "matches": { "pkgm": true } }, "d60471c3-d925-3948-87f6-b45273fad13b": { "content": "${1:obj}.slideDown('${2:slow/400/fast}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "sdown": true } }, "d606d2fe-42ad-3176-a8c3-74e918875823": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nexport default (WrappedComponent) => {\n const hocComponent = ({ ...props }) => <WrappedComponent {...props} />\n\n hocComponent.propTypes = {}\n\n return hocComponent\n}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "hocComponent", "matches": { "hoc": true } }, "d612e9d1-3077-3d55-952d-510001e33b01": { "content": "resource \"consul_key_prefix\" \"${MyResource}\" {\n}", "doc": "Defines consul_key_prefix", "filetype": "terraform", "grammar": "lsp", "label": "consul_key_prefix", "matches": { "tf-consul_key_prefix": true } }, "d61372d6-233b-3781-a870-3888ca0f325b": { "content": "validates_numericality_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_numericality_of", "matches": { "vn": true } }, "d6169938-3335-3d31-91b0-5daec07cf42b": { "content": "If $1 Then\n\t${0:; True code}\nEndIf", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "if": true } }, "d61bede9-a02d-362f-85a6-551bdf856d95": { "content": "addRouteMiddleware('${1:named-middleware}', () => {\n\t$0\n\t})", "doc": "Named route middleware takes a string as the first argument and a function as the second. When defined in a plugin, it overrides any existing middleware of the same name located in the middleware/ directory", "filetype": "nuxt-script", "grammar": "lsp", "label": "Named Route Middleware", "matches": { "addRouteMiddlewareNamed": true } }, "d61bf2f4-4ab1-3fbd-8df3-d57ee8a729a7": { "content": "<exception cref=\"${1:#:class}\">${2:#:description}</exception>", "doc": "", "filetype": "cs", "grammar": "snu", "label": "<exception cref=\"\"></exception>", "matches": { "exception": true } }, "d61ea911-d0c2-315a-8164-ee1accc43e51": { "content": "div(ng-repeat='${1} in ${2}' track by $index)", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "repi": true } }, "d6213a33-f7cc-3f8d-b23a-e1104d7bc39b": { "content": "Dir.glob(${1:'**/*'}) do |fname|\n ${0:TARGET}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "glob": true } }, "d6228dcf-546c-3ecb-9b5c-232139b54e1b": { "content": "class ${1:NAME}Filter(admin.SimpleListFilter):\n\n\ttitle = '$2'\n\tparameter_name = '$0'\n\n\tdef lookups(self, request, model_admin):\n\t\tpass\n\n\tdef queryset(self, request, queryset):\n\t\treturn queryset", "doc": "Admin SimpleList Filter", "filetype": "admin", "grammar": "lsp", "label": "simplelistfilter", "matches": { "simplelistfilter": true } }, "d623d017-f7cd-3bfb-8c4c-3fd1f3030025": { "content": "grid-template: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gt": true } }, "d626774f-23b4-3881-8995-9c61d06742bb": { "content": "class ${1:name} {\n\tconstructor(${2:arguments}) {\n\t\t${0}\n\t}\n}", "doc": "class (ES6)", "filetype": "base", "grammar": "lsp", "label": "class-es6-", "matches": { "base class": true } }, "d6290198-8e53-3d8a-a9a5-f76c0f97970d": { "content": "${1:callbacks}.add(${2:callbacks})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Cadd": true } }, "d62a8d71-8045-341c-babe-24edac142057": { "content": "min-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "miw": true } }, "d62bd9ac-83d7-3ddd-8605-21c195e4d054": { "content": "if ${1:condition}, do: $2, else: $0", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "if .. do: .. else:", "matches": { "ife:": true } }, "d62dca48-32e9-392c-b219-0b38e97ff9e8": { "content": "${fn:replace(${1:string}, ${2:substr}, ${0:replace})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "replace": true } }, "d632ec80-dac8-37b6-88eb-fe84ad20182c": { "content": "printf(\"${1:} = %${2}\\n\", $1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "prx": true } }, "d633f95f-93fd-3602-916d-fea983f98ff8": { "content": "use:action", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-use", "matches": { "svelte use": true, "svu": true } }, "d634996e-6c98-3b07-a6a0-4c86cabb37a0": { "content": "nf(${2:value}, ${3:left}${4:, }${0:right});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "nf": true } }, "d6365de8-014c-338c-83d1-3b8fcfd565f7": { "content": "def-env ${1:name} [${2:param}: ${3|int,float,string,bool,date,duration,filesize,range,list<>,record<>,table<>,closure,null|}${4:, }] {\n\t$0\n}", "doc": "\"def-env\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "def-env builtin", "matches": { "def-env": true } }, "d6391c14-1e20-3524-988a-f6d5ff4635ad": { "content": "@set('$1', $2)", "doc": "Edge: set tag is an inline tag. That allows you to define local variables within the template scope or mutate the value of an existing variable.", "filetype": "edge", "grammar": "lsp", "label": "edge: Define local variable", "matches": { "@set": true } }, "d63a9f6c-4f91-3e45-bfd2-431a82cc0f7f": { "content": "{% for ${1:item} in ${2} %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "for": true } }, "d6470b22-ef44-3c28-a2cd-394da7963b90": { "content": "{% cache %}\n\t${0}\n{% endcache %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig cache", "matches": { "cache": true } }, "d651f577-ae22-31ec-ae01-6427d95cfbe9": { "content": "{% render '${1:snippet}', ${2:variable}: ${3:value} %}", "doc": "Theme tag: render with parameters", "filetype": "liquid", "grammar": "lsp", "label": "Tag render with parameters", "matches": { "renderwith": true } }, "d6561fc6-d72e-34df-a5f4-c70d836169ec": { "content": "<label for=\"${1}:id\">${2:TARGET}</label>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "labelfor": true } }, "d65812a7-3438-3956-a087-be8a8b0093c3": { "content": "asin($2)", "doc": "float asin(float x)\nvec2 asin(vec2 x)\nvec3 asin(vec3 x)\nvec4 asin(vec4 x)\n\nThe asin function returns the arcsine of an angle in radians. It is the inverse function of sine. The input parameter can be a floating scalar or a float vector. In case of a float vector the arcsine is calculated separately for every component.", "filetype": "glsl", "grammar": "lsp", "label": "asin", "matches": { "asin": true } }, "d659b836-6035-319c-a2ea-e7adddd671af": { "content": "while {${1}} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "wh": true } }, "d65c5850-e5d4-3ebd-8426-7b7f07740b95": { "content": "class ${0:BlankSlate}\n\tinstance_methods.each { |meth| undef_method(meth) unless meth =~ /\\A__/ }\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "class BlankSlate .. initialize .. end", "matches": { "blankslate": true } }, "d6656883-54e9-37d1-a74d-854ee9c17b91": { "content": "grid-template-areas: ${1};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gta": true } }, "d6669bab-144a-36e7-ba54-fa050bd9ff7a": { "content": "margin: ${1:0} ${2:0} ${3:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m:3": true } }, "d66b00f7-c4f7-371b-8a00-ce1a32325588": { "content": "line-height: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "lh": true } }, "d671562e-c7ac-3534-90ec-d38f083bf3fb": { "content": "loop\n\t${0}\nend loop;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "", "matches": { "loop": true } }, "d67ebb6b-3b36-3eae-8077-0e77e4b9979d": { "content": "${1|transition,in,out|}:${2:name}|${3:local}={${4:params}}", "doc": "transition", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-all", "matches": { "s-transition-all": true } }, "d682921f-4f4e-31af-ba73-6f16b5d7e854": { "content": "${1:FIELDNAME} = models.IPAddressField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "IPAddressField", "matches": { "mip": true } }, "d6852d63-e91d-30d6-ae16-3b32012361ee": { "content": "${1:Object} ${2:o}${3: = new $1}(${0});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "object": true } }, "d68c7313-edc9-3971-9d7e-6e49e61e1ecd": { "content": "elseif {${1}} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "eif": true } }, "d68cca03-f405-3f6a-9a25-2e2a5e66664e": { "content": "use Symfony\\Bundle\\FrameworkBundle\\Controller\\Controller;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Symfony\\..\\Controller", "matches": { "usecontroller": true } }, "d690101e-6ae8-37ea-8ecd-c15d5bbe9b4e": { "content": "justify-items center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ji:c": true } }, "d6902f88-c605-380b-8886-a8ccbadf3573": { "content": "justifyContent: '${1:center}',", "doc": "justifyContent", "filetype": "react-native-ts", "grammar": "lsp", "label": "justifyContent", "matches": { "just": true } }, "d6953350-136f-3206-a60e-508e4930d8f8": { "content": "degrees(${0:rad});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "degrees": true } }, "d698e172-d677-30e2-bc5b-554978e8c6bb": { "content": "$1: .zero \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Zero", "matches": { "ze": true } }, "d69ccef4-a0b1-3779-8360-bfcddfd86ec4": { "content": "expect(${1:target}).toBeLessThan(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be less than (js)", "matches": { "el": true } }, "d6a01ae3-dfb1-3a71-8182-5066b8fb2479": { "content": "(try\n\t${1}\n\t(catch ${2:Exception} e ${3:nil}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "(try ... (catch ...", "matches": { "try": true } }, "d6a298a1-5710-30f6-be96-aba183df744c": { "content": "for (int ${1:i} = 0; $1 < ${2:10}; $1++)\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "for loop", "matches": { "for": true } }, "d6a4200a-62d5-36ad-831c-0f93a6f82003": { "content": "text-align=\"right\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "alignr": true } }, "d6b03421-afe8-3c65-8865-659811a66a5a": { "content": "empty-cells: show", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ec:s": true } }, "d6b61f10-7783-31da-99de-ed1c0d3e929e": { "content": "while (${1:true}) {$0\n}", "doc": "'while' loop snippet", "filetype": "c", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "d6b7b6d2-b3c3-3574-a4ed-44e924ef2548": { "content": "delegate: :${1:method}, to: :${0:object}", "doc": "delegate to", "filetype": "rails", "grammar": "lsp", "label": "Delegate to", "matches": { "dt": true } }, "d6b8a1b2-2edb-3bfa-b4a5-edafbee3e165": { "content": "switch ${1:#:object}\n when ${2:#:value}\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "swi": true } }, "d6baf06c-1f4d-3985-9c79-a2217bc90321": { "content": "@moduledoc \"\"\"\n${0}\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "mdoc": true } }, "d6c89b01-7896-3cfc-b2c6-e6ebd1adea0f": { "content": "resource \"aws_api_gateway_integration_response\" \"${MyDemoIntegrationResponse}\" {\n rest_api_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.id}\"\n resource_id = \"\\${aws_api_gateway_resource.MyDemoResource.id}\"\n http_method = \"\\${aws_api_gateway_method.MyDemoMethod.http_method}\"\n status_code = \"\\${aws_api_gateway_method_response.200.status_code}\"\n}", "doc": "Provides an HTTP Method Integration Response for an API Gateway Resource.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_integration_response", "matches": { "tf-aws_api_gateway_integration_response": true } }, "d6cea3b0-c00e-3697-98c3-b333acad5500": { "content": "{% filter $1 %}\n\t$2\n{% endfilter %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "filter": true } }, "d6e396b3-ed8a-3295-bd8b-02ce62dd18fc": { "content": "resource \"vcd_vapp\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n catalog_name = \"Boxes\"\n template_name = \"lampstack-1.10.1-ubuntu-10.04\"\n memory = 2048\n cpus = 1\n network_name = \"\\${vcd_network.net.name}\"\n network_href = \"\\${vcd_network.net.href}\"\n ip = \"10.10.104.160\"\n metadata {\n role = \"web\"\n env = \"staging\"\n version = \"v1\"\n }\n}", "doc": "define vcd_vapp resource.", "filetype": "terraform", "grammar": "lsp", "label": "vcd_vapp", "matches": { "tf-vcd_vapp": true } }, "d6e43012-62d6-30de-ae0f-64b2b49898ff": { "content": "for (${1:variable} in ${2:vector}) {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "d6e48a22-1377-3ba8-98f6-3a9eb4e82e24": { "content": "static void Main(string[] args)\n{\n\t$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "static void main", "matches": { "svm": true } }, "d6e75b05-0162-3173-b900-5ee90f90a946": { "content": "Yii::import('${0}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yimp": true } }, "d6ea2a03-234d-35c1-971f-d2ec45e971d9": { "content": "resource \"aws_opsworks_haproxy_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_haproxy_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_haproxy_layer", "matches": { "tf-aws_opsworks_haproxy_layer": true } }, "d6f55271-3c8c-3b22-a41d-e389af8d6d06": { "content": "xhr :put, :${1:update}, id: ${2:1}, ${3:object}: ${4:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "xput": true } }, "d6f6c910-e791-3361-be59-fd028d27c6f1": { "content": "clock format ${1:timeVal} ${0:?option value...?}", "doc": "The clock format command produces times for display to a user or writing to an external medium. The command accepts times that are expressed in seconds from the epoch time of 1 January 1970, 00:00 UTC, as returned by clock seconds, clock scan, clock add, file atime or file mtime.", "filetype": "tcl", "grammar": "lsp", "label": "Return formatted clock string", "matches": { "clock format": true } }, "d6f834a1-2f2e-3253-82fc-ee3c6d31e0c5": { "content": "<head>\n\t$1\n</head>", "doc": "HTML - Defines information about the document", "filetype": "html", "grammar": "lsp", "label": "head", "matches": { "head": true } }, "d70253a4-0def-35cd-b4eb-95f60dab9f88": { "content": "[^${1:note text}]", "doc": "Insert an inline footnote", "filetype": "quarto", "grammar": "lsp", "label": "Insert an inline footnote", "matches": { "footnote-inline": true } }, "d70cc643-8dc5-3dca-bc29-2819038caab2": { "content": "updated() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "updated", "matches": { "updated": true } }, "d70df106-f1bd-3109-b2d3-75cd8df8b035": { "content": "{strip}\n\t${0:${VISUAL}}\n{/strip}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "Anything within {strip}{/strip} tags are stripped of the extra spaces or carriage returns at the beginnings and ends of the lines before they are displayed. This way you can keep your templates readable, and not worry about extra white space causing problems.", "matches": { "strip": true } }, "d7107548-f46b-3938-af33-891afccb8129": { "content": "remove_column :${1:table_name}, :${0:column_name}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mrc": true } }, "d71416c4-02db-3d16-a3e8-dafd37c20836": { "content": "class ${1:FORMNAME}(forms.Form):\n\n\t${2:# TODO: Define form fields here}", "doc": "", "filetype": "django", "grammar": "snu", "label": "Form", "matches": { "form": true } }, "d71ae66e-d48d-366a-a14c-bb58f2a8ffd3": { "content": "{% layout none %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "layoutnone": true } }, "d722f9be-b3b4-363e-9ac5-3adddf0a9c5b": { "content": "loop { ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "loo": true } }, "d72372e3-2c1b-3f83-95ff-996d835302f6": { "content": "{ path: '', pathMatch: 'full', redirectTo: '${1:path}' }$0", "doc": "Angular default route path", "filetype": "angular", "grammar": "lsp", "label": "angular-default-route-path", "matches": { "a-route-path-default": true, "angular default route path": true } }, "d725cb08-f38e-3a0a-91e5-7ceb7b9ce99f": { "content": "| strip }}", "doc": "String filter: strip", "filetype": "jekyll", "grammar": "lsp", "label": "Filter strip", "matches": { "strip": true } }, "d72c0336-7dd5-395e-bc57-11c5fe9133a3": { "content": "class ${1:class_name}(${2:class_params})\n\t${0:/* members/methods */}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "class": true } }, "d72c873e-0d8c-3abb-9d52-28affd33b6b3": { "content": "${1:a} <- ${0:m a}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "<-": true } }, "d7377be5-6e52-3bf2-8609-a89da27a26e6": { "content": "require('dotenv-safe').config({ encoding: '${1:latin1}' })", "doc": "You may specify the encoding of your file containing environment variables.", "filetype": "dotenv-safe", "grammar": "lsp", "label": "dotenv-safe-encoding", "matches": { "dotenv-safe encoding": true } }, "d7399d1f-f175-3523-bc1f-69e9e8b6c069": { "content": "border-bottom-left-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbli": true } }, "d73f311c-2df1-3bf8-a77a-84a1470d82f8": { "content": "FUNCTION LOWERCASE(${1:string})$0", "doc": "character string that contains string with any uppercase letters replaced by their corresponding lowercase letters", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOWERCASE", "matches": { "FUNCTION LOWERCASE": true } }, "d73faa05-8f62-3d8c-ab13-df83c9abaaff": { "content": "post {\n\tfixed {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pf": true } }, "d740d3fa-21bf-34ec-829b-c1c704a9273e": { "content": "return $0", "doc": "return value", "filetype": "lua", "grammar": "lsp", "label": "return", "matches": { "rt": true } }, "d7496cd6-d907-30bd-9ff6-e27a1e1be07b": { "content": "<b>$1</b>$2", "doc": "HTML - Defines bold text", "filetype": "html", "grammar": "lsp", "label": "b", "matches": { "b": true } }, "d74a8a48-9e36-3ec9-838f-d09179ffbd27": { "content": "use relm4::{\n factory::FactoryView,\n gtk,\n prelude::{DynamicIndex, FactoryComponent},\n FactorySender,\n};\n\npub struct FactoryModel {}\n\n#[derive(Debug)]\npub enum FactoryInput {}\n\n#[derive(Debug)]\npub enum FactoryOutput {}\n\npub struct FactoryInit {}\n\n#[relm4::factory(pub)]\nimpl FactoryComponent for FactoryModel {\n type ParentWidget = gtk::Box;\n type ParentInput = ();\n type Input = FactoryInput;\n type Output = FactoryOutput;\n type Init = FactoryInit;\n type CommandOutput = ();\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n fn init_model(\n init: Self::Init,\n index: &DynamicIndex,\n sender: FactorySender<Self>,\n ) -> Self {\n Self {}\n }\n\n fn init_widgets(\n &mut self,\n _index: &DynamicIndex,\n root: &Self::Root,\n _returned_widget: &<Self::ParentWidget as FactoryView>::ReturnedWidget,\n sender: FactorySender<Self>,\n ) -> Self::Widgets {\n let widgets = view_output!();\n widgets\n }\n\n fn update(&mut self, message: Self::Input, sender: FactorySender<Self>) {\n match message {}\n }\n\n fn output_to_parent_input(output: Self::Output) -> Option<Self::ParentInput> {\n let output = match output {};\n Some(output)\n }\n}", "doc": "Relm4 Factory Component", "filetype": "factories", "grammar": "lsp", "label": "Relm4 Factory Component", "matches": { "relm-factory": true } }, "d74b02bf-390e-3648-a0bf-13b8df77705a": { "content": "resource \"aws_autoscaling_lifecycle_hook\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_autoscaling_lifecycle_hook", "filetype": "terraform", "grammar": "lsp", "label": "aws_autoscaling_lifecycle_hook", "matches": { "tf-aws_autoscaling_lifecycle_hook": true } }, "d74fef5a-fa9a-39de-b9c9-7b053f91a175": { "content": "func ${1:function}(${2}) ${3:error }{\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func function(...) [error] { ... }", "matches": { "func": true } }, "d75ad63c-f4c9-3bf7-bec6-91b9053280f2": { "content": "resource \"aws_customer_gateway\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_customer_gateway", "filetype": "terraform", "grammar": "lsp", "label": "aws_customer_gateway", "matches": { "tf-aws_customer_gateway": true } }, "d76037d5-86bf-3896-9d81-5b58530b0649": { "content": "class=\"${1}\"${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "class": true } }, "d76164a6-41b1-396f-8ada-c322b33a5402": { "content": "_.isPlainObject(${value})", "doc": "function Foo() {\n this.a = 1;\n}\n\n_.isPlainObject(new Foo);\n// => false\n\n_.isPlainObject([1, 2, 3]);\n// => false\n\n_.isPlainObject({ 'x': 0, 'y': 0 });\n// => true\n\n_.isPlainObject(Object.create(null));\n// => true\n\nChecks if `value` is a plain object, that is, an object created by the\n`Object` constructor or one with a `[[Prototype]]` of `null`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isplainobject", "matches": { "lodash isplainobject": true } }, "d7626cf8-718d-3635-b8e8-55a3c3cd0ba0": { "content": "{% ifequal ${1} ${2} %}\n\t${0}\n{% endifequal %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "ifequal": true } }, "d76782ad-12c7-393a-bbc9-938db012454b": { "content": "word-wrap unrestricted", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wow:u": true } }, "d768dca6-e732-3e00-89d6-191ad3177647": { "content": "resource \"cloudstack_vpn_gateway\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n vpc_id = \"f8141e2f-4e7e-4c63-9362-986c908b7ea7\"\n}", "doc": "define cloudstack_vpn_gateway resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_vpn_gateway", "matches": { "tf-cloudstack_vpn_gateway": true } }, "d7690878-7b54-3c4a-9a9e-7bc265ad881c": { "content": "<${1:elementName} />", "doc": "an element self closed", "filetype": "react-ts", "grammar": "lsp", "label": "jsx element self closed", "matches": { "jc": true } }, "d76b4d6b-531c-3607-9dfe-c222d7857d54": { "content": "render json: '${0:text to render}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rjson": true } }, "d76ce641-876d-302c-b025-6ebbad78a227": { "content": "BEGIN TRANSACTION;\n${0:TARGET}\nCOMMIT;", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "BEGIN TRANSACTION": true, "TRANSACTION": true } }, "d7745aff-030d-3acc-af11-470937f19337": { "content": "enum $1{ $0 };", "doc": "Define an enumeration", "filetype": "c", "grammar": "lsp", "label": "enum", "matches": { "enum": true } }, "d7799c31-47df-36a4-990b-1aea9fbf4338": { "content": "fopen(\"${1:PATH}\", \"${2:MODE}\");\n${0:TARGET}\nfclose(${3:FD});", "doc": "", "filetype": "c", "grammar": "snu", "label": "fopen(\"...\", \"...\");", "matches": { "fopen": true } }, "d7806ecf-b9bc-3bed-b346-9b01598060e3": { "content": "@change=\"${1:foo} = $event\"", "doc": "Vue Emit to Parent Component", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Emit to Parent", "matches": { "vemit-parent": true } }, "d78344b4-dca8-3fbb-94ab-dc881e07a56b": { "content": "uvm_config_db#(uvm_object_wrapper)::set(${1:contxt}, ${2:inst_name}, \"default_sequence\", ${3:value});", "doc": "use default_sequence to start a sequence on sequencer", "filetype": "systemverilog", "grammar": "lsp", "label": "default_sequence", "matches": { "default_sequence": true, "set_default_sequence": true } }, "d78365ce-4333-3b16-8cf1-856a7de1c61a": { "content": "must_be_within_delta ${1:0.1}, ${2:0.1}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "mbwd": true } }, "d78c5360-515d-35e0-8ea8-dc241ee6f09a": { "content": "_.upperCase(${string})", "doc": "_.upperCase('--foo-bar');\n// => 'FOO BAR'\n\n_.upperCase('fooBar');\n// => 'FOO BAR'\n\n_.upperCase('__foo_bar__');\n// => 'FOO BAR'\n\nConverts `string`, as space separated words, to upper case.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-uppercase", "matches": { "lodash uppercase": true } }, "d795764e-c55c-376e-a131-1d0d66649310": { "content": "for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "for": true } }, "d79d7655-db60-3983-8860-58c378e89c51": { "content": "import ${1:packageName}::${2:scope};", "doc": "import name::scope", "filetype": "systemverilog", "grammar": "lsp", "label": "import", "matches": { "import": true } }, "d7a0e81b-70ff-30fa-a8ce-f9e113489add": { "content": "{section name='${1}'${2: loop='${3}'}${4: start=${5}}${6: step=${7}}${8: max=${9}}${10: show=${11}}}\n\t${0:${VISUAL}}\n{/section}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "A {section} is for looping over sequentially indexed arrays of data, unlike {foreach} which is used to loop over a single associative array. Every {section} tag must be paired with a closing {/section} tag.", "matches": { "section": true } }, "d7a255e9-08a4-307b-8922-f1a73b36ba25": { "content": "const {${2:propertyName}} = ${1:objectToDestruct};", "doc": "Creates and assigns a local variable using object destructing", "filetype": "snippets", "grammar": "lsp", "label": "destructingObject", "matches": { "dob": true } }, "d7a29724-5de6-324d-a3ca-226c4d2eedda": { "content": "if ${1:a} {${2:b}} else {${3:c}}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "if inline", "matches": { "ifi": true } }, "d7a94ea1-e516-3119-86e0-ddedaa26eeb7": { "content": "@${1:variable_name} ||= ${0:cached_value}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ivc": true } }, "d7ab4ef0-2ecf-3eed-8bbe-cea835989c88": { "content": "camera(${1:eyeX}, ${2:eyeY}, ${3:eyeZ}, ${4:centerX}, ${5:centerY}, ${6:centerZ}, ${7:upX}, ${8:upY}, ${0:upZ});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "camera": true } }, "d7b0395c-f916-386c-846a-195dcb86291f": { "content": "var ${1:name} = ${2:value};", "doc": "var assignment", "filetype": "base", "grammar": "lsp", "label": "var-assignment", "matches": { "base var": true } }, "d7b297bd-5dc2-31fc-b0ba-293a40c45c7e": { "content": "delete ${1};", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "de": true } }, "d7b5caab-4763-3d29-acf7-5215fa1b694d": { "content": "#lang racket/gui", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#rg": true } }, "d7bd5cd1-3928-3fba-a38d-55a108eaf371": { "content": "${1:FIELDNAME} = models.AutoField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "auto": true } }, "d7c02108-f575-370f-923a-a78d361da5cd": { "content": "${1:el}.appendChild(${2:elem})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "appendChild", "matches": { "heac": true } }, "d7c2ef9f-3547-3064-ad16-5062d9924c51": { "content": "v-cloak", "doc": "Does not expect expression", "filetype": "vue", "grammar": "lsp", "label": "vue-v-cloak", "matches": { "vcloak": true, "vue v-cloak": true } }, "d7c36275-65e2-3ae0-a94a-b82dc8b7ae0d": { "content": "paddingHorizontal: ${1},", "doc": "paddingHorizontal", "filetype": "react-native", "grammar": "lsp", "label": "paddingHorizontal", "matches": { "padding": true } }, "d7c659d1-4da4-3eac-b2d5-b0dd07bc24ca": { "content": "Run Keyword And Expect Error ${1:My error} ${2:${kw}} ${3:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword And Expect Error", "matches": { "rkaee": true } }, "d7cab54f-9a61-3123-a614-80eed5ee5671": { "content": "flex-direction: ${0:row};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxd": true } }, "d7d05048-fee5-3c2c-9fe3-62cf2eebd045": { "content": "const ${1:sequence} = async () => {\n await ${2:animateControls}.start({ ${5:opacity: 1} })\n}", "doc": "sequence for animation controls", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-sequence", "matches": { "framer-motion sequence": true, "sequence": true } }, "d7d17cf0-7308-31ce-8284-dc5ba0f15eab": { "content": "clear: both", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cl:b": true } }, "d7db4e35-cf08-3ee4-a136-b53a546f8b18": { "content": "For ${1:n} = ${3:1} to ${2:count}\n\t${0:; code...}\nNext", "doc": "", "filetype": "autoit", "grammar": "snu", "label": "", "matches": { "for": true } }, "d7db5e94-7c2c-368d-adec-177b70857681": { "content": "{% set ${1:name} = ${2:'value'} %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "set", "matches": { "set": true } }, "d7e6887f-3455-3e6f-bf74-da5fd8ae5c1b": { "content": "let ${1} = (${2}) => {\n\t${0}\n};", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "fn": true } }, "d7e72ba2-d18d-3d3d-95d3-735001cd9fee": { "content": "foreign import ${1:name} ∷ ${2:type}", "doc": "Foreign import", "filetype": "purescript", "grammar": "lsp", "label": "foreign-import", "matches": { "foreign": true, "fri": true } }, "d7e8422b-0a32-3ccc-b129-68c9f9674d25": { "content": "if (${1:#:condition}) {\n ${2:TARGET}\n} else {\n ${3:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "if () {} else {}", "matches": { "ifel": true, "ifelse": true } }, "d7e904d9-bf72-3708-8708-e2ed5784148f": { "content": "|> $0", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "pipe char", "matches": { "p": true } }, "d7ed06ab-442c-3dcd-bb53-02bc676fa3e2": { "content": "mixed.isValidSync()", "doc": "mixed.isValidSync(value: any, options?: object): boolean\n\nSynchronously returns true when the passed in value matches the schema.Takes the same options as validateSync() and has the same caveats around async tests.", "filetype": "yup", "grammar": "lsp", "label": "mixed-is-valid-sync", "matches": { "yup mixed isvalidsync": true } }, "d7f059a6-ee26-38cc-992e-1f5cd068bf57": { "content": "it('should $1', () => {\n $0\n})", "doc": "Testing `it` block", "filetype": "react", "grammar": "lsp", "label": "itBlock", "matches": { "tit": true } }, "d7f0efb5-94c0-31eb-b3bb-0b398fb3b5cd": { "content": "switch ${1:var} {\n\t${3:pattern 1} {\n\t\t${0:#do something}\n\t}\n\tdefault {\n\t\t${2:#do something}\n\t}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "sw": true } }, "d7f591eb-08fe-3317-98e9-cd8fff729ec4": { "content": "[${1:id}]: https://${2:url}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "[:": true } }, "d80ec8c8-dbbd-3e9b-ac2f-3d7b2bbfeda4": { "content": "--- ${1:item}", "doc": "level 3 unordered list", "filetype": "norg", "grammar": "lsp", "label": "unordered_list_3", "matches": { "ulist3": true } }, "d8167787-f58f-30f5-9e06-05f2f512ac60": { "content": "content no-open-quote", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:noq": true } }, "d819d8f6-a947-3836-a8b2-f9a35d80c778": { "content": "{ ${1:#capture}(${2:#:arguments}) -> ${3:Void} in\n ${0:TARGET}\n}\n${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "{ (...) -> Type in ... }", "matches": { "closure": true } }, "d81bd620-3c43-308d-a985-551f2313bdaf": { "content": "\\begin{pmatrix}\n\t${1:TARGET}\n\\end{pmatrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\pegin{bmatrix} \\pmatrix": true, "pmatrix": true } }, "d81f282c-71d1-31b3-a7b5-c06c4d9ae9c2": { "content": "stage('${1:Test}'){\n\tsteps {\n\t\tsh '${2:make check}'\n\t\tjunit '${3:reports/**/*.xml}'\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "stage": true } }, "d81fc220-29f0-3bae-8ad8-4e32ecdf41b3": { "content": "text-height: font-size", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "th:f": true } }, "d8207fbd-aa68-372e-ae90-f38dfa7e66f2": { "content": "{% endautoescape %}$0", "doc": "endautoescape", "filetype": "twig", "grammar": "lsp", "label": "endautoescape", "matches": { "endautoescape": true } }, "d82a112f-966d-3ceb-8d8d-07a206793dec": { "content": "static if(${1}) {\n\t${2}\n} else static if(${3}) {\n\t${4}\n} else {\n\t${5}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "sifee": true } }, "d82d5197-2940-3565-b53b-ff4e5daf9262": { "content": "randomSeed(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "randomSseed": true } }, "d837cb6d-bbcd-3f58-a4d2-7af71c36f139": { "content": "for ${1:#:value} in ${2:#:list}:\n\t${0:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "for ... in ...: ...", "matches": { "for": true } }, "d8387387-1046-3d8d-9ba6-e42488474e7d": { "content": ".. tip:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "tip", "matches": { "tip": true } }, "d8394992-81e8-31c4-a8ff-930a7d7c9340": { "content": "@sample ${1:identifier}$0", "doc": "Embeds the body of the function with the specified qualified name into the documentation for the current element, in order to show an example of how the element could be used.", "filetype": "kdoc", "grammar": "lsp", "label": "@sample", "matches": { "@sample": true } }, "d83db12b-befd-36ca-8834-c621a57580ce": { "content": "\\\\begin{gather${1:ed}}\n\t${0:${VISUAL}}\n\\\\end{gather$1}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "gather(ed) environment", "matches": { "gat": true } }, "d83e9e21-8ef3-3b2c-a452-38c6aa8ea352": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} |\n| --------------- | --------------- | --------------- | --------------- |\n| ${5:Item1.1} | ${6:Item2.1} | ${7:Item3.1} | ${8:Item4.1} |\n| ${9:Item1.2} | ${10:Item2.2} | ${11:Item3.2} | ${12:Item4.2} |\n| ${13:Item1.3} | ${14:Item2.3} | ${15:Item3.3} | ${16:Item4.3} |\n| ${17:Item1.4} | ${18:Item2.4} | ${19:Item3.4} | ${20:Item4.4} |\n${0}", "doc": "Insert table with 5 rows and 4 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 5x4 table", "matches": { "5x4table": true } }, "d8420bae-86ae-328a-b879-2d267a6a669f": { "content": "display: inline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:i": true } }, "d8425cc4-4942-3a44-89d6-488d1e645960": { "content": "this.props.$0", "doc": "Access component's props", "filetype": "snippets", "grammar": "lsp", "label": "componentProps", "matches": { "props": true } }, "d84552e0-d40f-3c1c-8a6f-2408ade7d84d": { "content": "word-wrap normal", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wow:n": true } }, "d84ae7ff-5be1-3a86-b227-69588998c84a": { "content": "resource \"azurerm_storage_queue\" \"${MyResource}\" {\n name = \"mysamplequeue\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n storage_account_name = \"\\${azurerm_storage_account.test.name}\"\n}", "doc": "Defines azurerm_storage_queue resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_queue", "matches": { "tf-azurerm_storage_queue": true } }, "d85047bb-625a-3dee-bdf0-e4aaf9138f60": { "content": "${1:g}sub(${2:/pattern/}) { |${3:match}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sub": true } }, "d8550581-b3bd-36aa-9a76-49746d1e2221": { "content": "overlay hide ${1:name}", "doc": "\"overlay hide\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "overlay hide builtin", "matches": { "overlay-hide": true } }, "d859d60f-fd04-3c9c-a9d2-f4ecf1d11acc": { "content": "crossref = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "crossref": true } }, "d85ea980-1c48-30bd-a5f4-54ef8dd4b200": { "content": "data \"aws_redshift_service_account\" \"${main}\" { }\n\nresource \"aws_s3_bucket\" \"bucket\" {\n bucket = \"tf-redshift-logging-test-bucket\"\n force_destroy = true\n policy = <<EOF\n{\n \"Version\": \"2008-10-17\",\n \"Statement\": [\n {\n \"Sid\": \"Put bucket policy needed for audit logging\",\n \"Effect\": \"Allow\",\n \"Principal\": {\n \"AWS\": \"arn:aws:iam:\\${data.aws_redshift_service_account.${main}.id}:user/logs\"\n },\n \"Action\": \"s3:PutObject\",\n \"Resource\": \"arn:aws:s3:::tf-redshift-logging-test-bucket/*\"\n },\n {\n \"Sid\": \"Get bucket policy needed for audit logging \",\n \"Effect\": \"Allow\",\n \"Principal\": {\n \"AWS\": \"arn:aws:iam:\\${data.aws_redshift_service_account.${main}.id}:user/logs\"\n },\n \"Action\": \"s3:GetBucketAcl\",\n \"Resource\": \"arn:aws:s3:::tf-redshift-logging-test-bucket\"\n }\n ]\n}\nEOF\n}", "doc": "Use this data source to get the Service Account ID of the AWS Redshift Account in a given region for the purpose of allowing Redshift to store audit data in S3.", "filetype": "terraform", "grammar": "lsp", "label": "aws_redshift_service_account", "matches": { "tf-aws_redshift_service_account": true } }, "d863723f-1f54-3d25-8f51-294ec5ec33b2": { "content": "console.warn($1)\n$0", "doc": "Log warning to the console", "filetype": "javascript", "grammar": "lsp", "label": "Log warning to console", "matches": { "warn": true } }, "d872a189-0d67-31c8-8a86-4ae02406c445": { "content": "uvm_blocking_transport_export #(${1:REQ className}, ${2:RSP className}) ${3:name};", "doc": "UVM blocking_transport_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_transport_export", "matches": { "uvm_blocking_transport_export": true } }, "d872c35b-a1c4-342e-8d71-8006a62bcc16": { "content": "do{\n\t\n} while($2){\n\t\n}", "doc": "do {\n\t//code\n}while();\n\nThe keyword do is used in combination with while to describe a loop that is controlled by a condition. The body defined by curly braces encloses the statements that are executed at each pass of the loop. The parentheses enclose the expression that defines the condition.\n\ndo {\n\taFunction();\n} while(i <= 99);\n\nThe execution of a single pass or the whole loop can be aborted by using a continue or a break statement respectively.\n\nIn contrast to a simple while loop the body is always executed at least one time even if the expression evaluates to false from the beginning.", "filetype": "glsl", "grammar": "lsp", "label": "dowhile", "matches": { "dowhile": true } }, "d872c403-a9e4-38a0-b9fe-46906179c9c9": { "content": "cursor: default", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:d": true } }, "d8748c90-c19a-3848-92f1-0d34508ff99e": { "content": "selector:\n app: {{ template \"${2:chartName}.name\" . }}\n component: \"{{ .Values.${1:value_key}.name }}\"\n release: {{ .Release.Name }}\n ${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "selector_spec": true } }, "d8754b62-545c-3b18-896e-4468c76d5c92": { "content": "${1:command} | bytes replace ${2:search} ${3:replacement}", "doc": "\"bytes replace\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "bytes replace builtin", "matches": { "bytes-replace": true } }, "d8774a8f-adbc-35ce-8716-be272377d5f5": { "content": "for ${1:key}, ${2:value} of ${3:object}\n\t${4}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "foro": true } }, "d87be4d3-e1dc-364e-9066-54703594f360": { "content": "PropTypes.number,", "doc": "Number prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeNumber", "matches": { "ptn": true } }, "d87c65dd-2063-396c-a370-8328dd141c86": { "content": "cy.scrollTo('${1:position}');", "doc": "Scroll to a specified position. Valid positions are topLeft, top, topRight, left, center, right, bottomLeft, bottom, and bottomRight.", "filetype": "cypress", "grammar": "lsp", "label": "cypress-scroll-to-position", "matches": { "cypress scroll to position": true } }, "d88001d3-4007-3529-954c-456032febcc4": { "content": "<${1:p}::${2:stylename}>\n\t$0\n</${1:p}>", "doc": "HTML elements can be written as in standard HTML.", "filetype": "mint", "grammar": "lsp", "label": "Paragraph Element", "matches": { "p": true } }, "d8870852-0924-34f2-9558-9d9e8a30d1cc": { "content": "resource \"aws_cloudwatch_log_metric_filter\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_cloudwatch_log_metric_filter", "filetype": "terraform", "grammar": "lsp", "label": "aws_cloudwatch_log_metric_filter", "matches": { "tf-aws_cloudwatch_log_metric_filter": true } }, "d88bfc43-5e13-306a-879c-9d0b7069cae7": { "content": "clear: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cl:n": true } }, "d8946185-eda8-3b71-8155-cfe50528eda4": { "content": "range ${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "range", "matches": { "rn": true } }, "d8986919-8e2f-340c-882d-8a19446f63e5": { "content": "func _input(event):\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_input method of Node", "matches": { "input": true } }, "d89b0cab-d075-3661-886b-1e497996e90f": { "content": "{% comment %}\n\t$1\n{% endcomment %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "comment": true } }, "d8a132cf-293c-3f89-b75a-37e14da738e0": { "content": "int opCmp($1 rhs) @safe const pure nothrow\n{\n\t$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "opCmp (opCmp)", "matches": { "opCmp": true } }, "d8a4ceff-28bd-384e-b75b-1ac3de4aaba5": { "content": "justify-content: start", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc:s": true } }, "d8a5213c-7fd4-3246-b93c-e7230e6f4951": { "content": "${1:auto} ${2:var} = ${0:1};", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "var": true } }, "d8a90ec6-7b50-3050-833c-caef7f127097": { "content": "| divided_by: ${1:2}", "doc": "Math filter: divided by", "filetype": "liquid", "grammar": "lsp", "label": "Filter divided by", "matches": { "divided_by": true } }, "d8af334c-5996-3207-a1f1-736e002d25b4": { "content": "(${1:pattern}) => ${2:${1:pattern}}", "doc": "Snippet for a lambda function", "filetype": "reason", "grammar": "lsp", "label": "lambda", "matches": { "fun": true } }, "d8b53fb9-b9d9-3bd3-a97e-d1f0d763dd50": { "content": "box-shadow: ${1:1px} ${2:1px} ${3:1px} ${4:1px} ${0:rgba(0, 0, 0, .5)};", "doc": "box-shadow: x-offset y-offset blur spread color", "filetype": "css", "grammar": "lsp", "label": "box-shadow", "matches": { "bos": true } }, "d8bc4728-9c47-30a4-b0e4-7293abc831bf": { "content": "font-style: italic;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-style: italic", "matches": { "fsti": true } }, "d8bd0be1-d03b-3858-b71e-11ab98486420": { "content": "private void OnNetworkInstantiate(NetworkMessageInfo info) {\n\t$0\n}", "doc": "Called on objects which have been network instantiated with Network.Instantiate.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnNetworkInstantiate", "matches": { "OnNetworkInstantiate(NetworkMessageInfo)": true } }, "d8c27fbf-6494-3ff6-9382-308199295da3": { "content": "until $1; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "until": true } }, "d8c2e24a-6778-36a8-9703-ba80a32de1f2": { "content": "${1:#:expression} if ${2:#:condition};", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "xif": true } }, "d8c740a4-2e05-3a54-a29b-fb32c31eb180": { "content": "case $1:\n\t$0\n\tbreak;", "doc": "Code snippet for case branch", "filetype": "objc", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "d8c94e55-bafe-31f9-b22e-9179822877e5": { "content": "<%# $1 %> $2", "doc": "EJS comment tag with no output", "filetype": "ejs", "grammar": "lsp", "label": "EJS Comment", "matches": { "ejscom": true } }, "d8d6e553-daeb-3432-805e-a2bf26d2e5dd": { "content": "string.trim()", "doc": "string.trim(message?: string | function): Schema\n\nTransforms string values by removing leading and trailing whitespace. If\nstrict() is set it will only validate that the value is trimmed.", "filetype": "yup", "grammar": "lsp", "label": "string-trim", "matches": { "yup string trim": true } }, "d8e4f73d-acf4-32c1-aa58-949a7fc90c08": { "content": "prettyMs(${1:60000})", "doc": "Pretty print milliseconds to human readable string", "filetype": "edge", "grammar": "lsp", "label": "edge: prettyMs", "matches": { "prettyMs": true } }, "d8e6291c-0b43-36d7-9941-588910996ec8": { "content": "class ${1:ExampleCase}(unittest.TestCase):\n\n\tdef test_${2:description}(self):\n\t\t${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "testcase": true } }, "d8e736e3-e3a7-315e-8982-b5d6a742f417": { "content": "import React from 'react'\n\nconst ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} = () => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\nexport default ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}", "doc": "Creates a React Arrow Function Component with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-arrow-function-export-component", "matches": { "rafce": true, "react component arrow function export": true } }, "d8ec01e3-5c67-33fe-bbbc-75fa7afb4dcb": { "content": "${1:obj}.dequeue(${2:'queue name'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "deq": true } }, "d8ec93a0-47df-3a73-a6bb-b9cfe0ebfa42": { "content": "${1:x} match {\n\tcase ${2:0} => ${3:\"zero\"}\n\tcase ${4:1} => ${5:\"one\"}\n}", "doc": "Branch based on conditions using pattern matching", "filetype": "scala", "grammar": "lsp", "label": "match", "matches": { "match": true } }, "d8ecba3d-5222-357d-a397-73bdd8294f92": { "content": "rename_column :${1:table_name}, :${2:old_column_name}, :${0:new_column_name}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mrnc": true } }, "d8ef5335-3af7-3541-966e-4fcb20f4f69c": { "content": "until ${1:#:condition} ; do\n\t${0:TARGET}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "until": true } }, "d8f3c32f-c329-3791-b2b7-7628d2a7f046": { "content": "resource \"aws_ecs_cluster\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ecs_cluster", "filetype": "terraform", "grammar": "lsp", "label": "aws_ecs_cluster", "matches": { "tf-aws_ecs_cluster": true } }, "d8f69efc-1d3f-376a-b09b-312241d534c7": { "content": "file(GLOB_RECURSE ${1:#:var} ${2:#:glob_paths})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "file(GLOB_RECURSE ...)", "matches": { "file_GLOBE_RECURSE": true } }, "d8fd5661-2b5a-3b2f-ae86-9a8f86887eb0": { "content": ".. csv-table:: ${1:Title}\n\t:header-rows: 1\n\t:stub-columns: 0\n\n\t${0:R1C1}, R1C2\n\tR2C1, R2C2", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "csv:": true } }, "d9013cda-15df-3528-9722-d73c3c578f5b": { "content": "{\n\t\"name\": \"Launch Angular\",\n\t\"type\": \"${1:chrome}\",\n\t\"request\": \"launch\",\n\t\"preLaunchTask\": \"${2:npm: start}\",\n\t\"url\": \"http://localhost:${3:4200}/\",\n\t\"webRoot\": \"${4:\\${workspaceFolder\\}}\"\n}", "doc": "", "filetype": "jsonc", "grammar": "lsp", "label": "Create launch config for Chrome", "matches": { "a-launch-chrome": true } }, "d9016e11-ef88-3b6b-b02c-6a475af34dc3": { "content": "_.lt(${value}, ${other})", "doc": "_.lt(1, 3);\n// => true\n\n_.lt(3, 3);\n// => false\n\n_.lt(3, 1);\n// => false\n\nChecks if `value` is less than `other`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-lt", "matches": { "lodash lt": true } }, "d9063773-a6de-3abc-bd87-e283df026d31": { "content": "`uvm_object_utils(${1:type})", "doc": "register the object class to factory", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_object_utils", "matches": { "`uvm_object_utils": true } }, "d90ca480-67dc-324d-be08-c0a47fc3d010": { "content": "realize(${1:Resource}[${2:name}])", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "realize": true } }, "d90edb65-17d3-3f18-8188-2649e5666619": { "content": "resource \"azurerm_template_deployment\" \"${MyResource}\" {\n name = \"acctesttemplate-01\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n deployment_mode = \"Complete\"\n template_body = <<DEPLOY\n...\nDEPLOY\n}", "doc": "Defines azurerm_template_deployment resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_template_deployment", "matches": { "tf-azurerm_template_deployment": true } }, "d9107c3a-fd14-3bf6-a5f3-65706ec7d69b": { "content": "max-width: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "maw:n": true } }, "d913414a-b382-3582-9b1b-c642f8fd0172": { "content": "font-weight: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "font-weight": true, "fw": true } }, "d91800da-4a28-3e57-b4ac-3edd16d9a848": { "content": "{% for block in ${1:entry.matrixFieldHandle}.all() %}\n\n\t{% switch block.type %}\n\n\t\t{% case \"${2:blockHandle}\" %}\n\n\t\t\t{{ block.${3:fieldHandle} }}\n\n\t\t{% case \"${4:blockHandle}\" %}\n\n\t\t\t$0\n\n\t{% endswitch %}\n\n{% endfor %}", "doc": "matrixswitch", "filetype": "twig", "grammar": "lsp", "label": "matrixswitch", "matches": { "matrixswitch": true } }, "d9215ed5-ca92-3668-b081-e49b9d7cf6e3": { "content": "image: ${1:image}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Image", "matches": { "im": true } }, "d922e0f5-e1ba-3749-936b-fb2514f4cef1": { "content": "#if\n\t${0}\n#endif", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "#if": true } }, "d92949be-583e-3035-aa51-6664b74349c4": { "content": "#![${1:warn}$0(rustdoc::missing_doc_code_examples)]", "doc": "How to report when a crate is missing examples, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: allow\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "missing_doc_code_examples", "matches": { "#![warn(rustdoc::missing_doc_code_examples)]": true } }, "d9314ff0-b182-35d5-95df-32013349528a": { "content": "@generator$0", "doc": "Indicate that a function is a generator function.", "filetype": "jsdoc", "grammar": "lsp", "label": "generator", "matches": { "@generator": true } }, "d9333992-c585-3f57-9cae-28dfe0d32a05": { "content": "<map name=\"${1}\">\n\t<area shape=\"${2}\" coords=\"${3}\" href=\"${4}\" alt=\"${5}\" />${6}\n</map>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "map+": true } }, "d9358eed-d95d-357f-afd2-f8f896300b8b": { "content": "type ${1:Alias} = ${2:Type};", "doc": "type … = …;", "filetype": "rust", "grammar": "lsp", "label": "type", "matches": { "type": true } }, "d939a32b-0dd2-3444-9a46-6d63080e1384": { "content": "fork\n\t$0\njoin_any", "doc": "fork ... join_any", "filetype": "systemverilog", "grammar": "lsp", "label": "fork-join_any", "matches": { "fork join_any": true } }, "d940fc78-7c68-3985-9333-cb8aa68f3269": { "content": "export { ${2:second} as ${3:third} } from '${1:first}'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "exportAs", "matches": { "exa": true } }, "d94551c4-f32b-399a-a983-1ebff78037c9": { "content": "function string ${1:my_class}${2:::}convert2string();\n\tstring s;\n\n\t/* chain the convert2string with parent classes */\n\ts = super.convert2string();\n\n\t/* list of local properties to be printed: */\n\t// guide 0---4---8--12--16--20--24--28--32--36--40--44--48--\n\t// s = {s, \\$sformatf(\"property_label : 0x%0h\\n\", property_name)};\n\t// s = {s, \\$sformatf(\"property_label : %0d\\n\", property_name)};\n\n\treturn s;\nendfunction: convert2string$0", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "uvm_sequence_item_convert2string": true } }, "d94e654c-4485-3e67-b3cd-00aa24fdd145": { "content": "{% endautoescape %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endautoescape", "matches": { "endautoescape": true } }, "d957c204-4748-340f-ae58-7b55c74d141b": { "content": "margin-top: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin-top: length (margin)", "matches": { "margin": true } }, "d959b9fe-cb2e-3604-b825-f04342abfc12": { "content": "_.unionBy(${arrays}, ${iteratee})", "doc": "_.unionBy([2.1], [1.2, 2.3], Math.floor);\n// => [2.1, 1.2]\n\n// The `_.property` iteratee shorthand.\n_.unionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n// => [{ 'x': 1 }, { 'x': 2 }]\n\nThis method is like `_.union` except that it accepts `iteratee` which is\ninvoked for each element of each `arrays` to generate the criterion by\nwhich uniqueness is computed. Result values are chosen from the first\narray in which the value occurs. The iteratee is invoked with one argument:\n(value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-unionby", "matches": { "lodash unionby": true } }, "d95fd6b0-e324-3262-b63b-28bda3a82e18": { "content": "removetags:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "removetags": true } }, "d962d00f-c0d6-38fb-800d-a27de4922998": { "content": "display table-column-group", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbclg": true } }, "d963adb2-b16b-3c16-b738-47a9e387546d": { "content": "for ${1:value} in ${2:enumerable} do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "for loop", "matches": { "for": true } }, "d9646d1d-27cc-32ed-964f-df1bdb567de5": { "content": "<input type=\"email\" name=\"${1}\" id=\"${2:$1}\" value=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "input:email": true } }, "d96ee9c4-fb31-3fb9-8d8a-671343aa25cd": { "content": "${1:funname} <- \t\t\t# ${2:}\n\tfunction\n(\n \t${3:}\n)\n{\n ${4:}\n}", "doc": "", "filetype": "rmd", "grammar": "snu", "label": "", "matches": { "fun": true } }, "d9700f7b-730e-3de4-a9e5-dfb28ab1b0fe": { "content": "${1:#:set shell_stdout to }do shell script ${3:\"${2:#script}\"}\n\twithout altering line endings\n${0}", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "shell": true } }, "d970353e-1bc9-3593-9f2a-4cba43a35718": { "content": "box(${1:width}, ${2:height}, ${0:depth});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "box": true } }, "d971530b-7a6a-36c8-80c8-763678337305": { "content": "public ${1}(${2}): ${3:any} {\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts public method", "matches": { "tpmet": true } }, "d9718b18-2826-386d-9c89-a85dcc795427": { "content": "$.getScript('${1:mydomain.com/url}', function (script, textStatus, jqXHR) {\n\t${0:// callback}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "getscript": true } }, "d97318cb-e600-3e0f-945c-3133874e8c83": { "content": "resource \"mailgun_domain\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n spam_action = \"disabled\"\n smtp_password = \"foobar\"\n}", "doc": "define mailgun_domain resource.", "filetype": "terraform", "grammar": "lsp", "label": "mailgun_domain", "matches": { "tf-mailgun_domain": true } }, "d976ed8d-dc9d-30a3-957c-e4578c0ce50b": { "content": "border-bottom-style: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbs:n": true } }, "d97d67b6-ab66-3c5a-94fc-138bbb2c556a": { "content": "${1:FIELDNAME} = forms.BooleanField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "BooleanField", "matches": { "fbool": true } }, "d98171ed-7059-39be-b254-b11fd029f933": { "content": "import React, { Component } from 'react'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with connected redux and ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassComponentRedux", "matches": { "rcredux": true } }, "d981b0b7-98dd-3d3f-835f-80e97c2a68d8": { "content": "when {\n\tanyOf '${1:anyOf}'\n}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenanyOf": true } }, "d98b198f-54bd-329f-8490-427ae946114b": { "content": "vertical-align: middle;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "vertical-align: middle", "matches": { "vam": true } }, "d98c5710-f5bb-3888-a30d-ac128a0bf176": { "content": "console.info(${0})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.info", "matches": { "ci": true } }, "d98c5d5c-7fd9-3ee8-a603-8ff61876d497": { "content": "exports.${1:member} = ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "exports.member", "matches": { "em": true } }, "d98fa070-1731-32d5-a82c-518e0e16f7f0": { "content": "import ${0:module}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "imp": true } }, "d9913e71-0ef8-399b-a72f-70644c02ec44": { "content": "private void LateUpdate() {\n\t$0\n}", "doc": "LateUpdate is called every frame, if the Behaviour is enabled. It is called after all Update functions have been called.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour LateUpdate", "matches": { "LateUpdate()": true } }, "d99485b1-6da9-3224-b360-66e557ed1999": { "content": "resource \"aws_api_gateway_base_path_mapping\" \"${test}\" {\n api_id = \"\"\n stage_name = \"\"\n domain_name = \"\"\n}", "doc": "Connects a custom domain name registered via aws_api_gateway_domain_name with a deployed API so that its methods can be called via the custom domain name.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_base_path_mapping", "matches": { "tf-aws_api_gateway_base_path_mapping": true } }, "d99699aa-c42a-3172-8cab-2205853c1e80": { "content": "debug(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "debug": true } }, "d99a73ff-90f1-3d80-b91a-c04afbbcc52f": { "content": "widows: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wid": true } }, "d99dba57-2b00-31dc-8284-b425422841b0": { "content": "\"${1:quote}\"\n-- ${2:attribution}, ${3:citation title and information}\n$0", "doc": "Insert quote block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "quote paragraph 3", "matches": { "quote paragraph": true } }, "d9a2f0da-9877-38b3-9291-b534054a8ee1": { "content": "class ${1:className} extends ${2:superClass};\n\t$0\nendclass", "doc": "class name extends super; ... endclass", "filetype": "systemverilog", "grammar": "lsp", "label": "class extends", "matches": { "class extends": true } }, "d9a57bd9-36b7-3dde-a4f3-bb1aa923963f": { "content": "YYii::app()->request->userHostAddress", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yuserip": true } }, "d9a7fc33-bd6b-37ac-aa83-374e807861f6": { "content": "${fn:toUpperCase(${0:string})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "uc": true } }, "d9b1ba40-c6b7-374b-9822-3ca7b4d8f34d": { "content": "@return {${1:type}} ${0:description}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "@ret": true } }, "d9b3d7b5-f8d4-3b44-82a1-67b269bf85f3": { "content": "${1:obj}.bind('${2:event name}', function (${3:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "bind": true } }, "d9b53331-1073-3d74-a58e-ccace4e64f27": { "content": "align-self: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:st": true } }, "d9bb8faa-a304-35f7-a120-19266d901427": { "content": "UFUNCTION(NetMulticast, Reliable, WithValidation)\nvoid ${1:FunctionName}(${2:FunctionParameters});", "doc": "Setup Function called on all Clients", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Multicast Function", "matches": { "ufunction_multicast": true } }, "d9be1e58-5c33-3762-9ab3-2fa874c821fc": { "content": "PropTypes.objectOf($0).isRequired", "doc": "An object with property values of a certain type required", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeObjectOfRequired", "matches": { "ptoor": true } }, "d9c97a7f-214d-3fbe-974f-9bbb4643fca7": { "content": "${1:condition} ? ${2:expression} : ${3:expression};", "doc": "ternary operator", "filetype": "base", "grammar": "lsp", "label": "ternary-operator", "matches": { "base ternary operator": true } }, "d9ca968c-2a6e-3cf6-aea9-9b1f22e683bd": { "content": "@checked(${1:true})", "doc": "This directive will echo checked if the provided condition evaluates to true (Laravel 9.x)", "filetype": "snippets", "grammar": "lsp", "label": "checked", "matches": { "b:checked": true } }, "d9ce9d3e-29d3-3cfd-a5d7-b2a2fc4af8bf": { "content": "when {\n\ttag '${1:tag}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whentag": true } }, "d9cea43d-4cc4-343f-82fe-5a652478083b": { "content": "def ${1:name}, do: ${2}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "df": true } }, "d9d04dfa-bc30-32d6-a106-f73c4d3f4a1e": { "content": "<xsl:if test=\"${1:test}\">${2}\n</xsl:if>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "if": true } }, "d9d29ad8-3ac7-3dad-b55a-89b1d871d37a": { "content": "borderBottomLeftRadius: ${1},", "doc": "borderBottomLeftRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderBottomLeftRadius", "matches": { "bor": true } }, "d9d5191c-c419-3851-8674-df5bba327349": { "content": "float: none;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "float: none", "matches": { "fln": true } }, "d9d75bde-8d6d-3682-9f29-f75e4e2f4e9e": { "content": "grid-gap ${1} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gg+": true } }, "d9d8abf3-675a-375d-b572-d9f7619642ef": { "content": "echo CHtml::statefulForm(array('${1}'), '${2:post}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhsform": true } }, "d9dcc41f-9f42-3b99-9edf-e98d4f3a707b": { "content": "[#${1:id},reftext=${2:text}]$0", "doc": "Insert custom id with reference text", "filetype": "asciidoc", "grammar": "lsp", "label": "custom id 2", "matches": { "custom id": true } }, "d9dd0884-292f-3bdc-b891-c8ec45ca3cc5": { "content": "export ${1:member}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "module export", "matches": { "e": true } }, "d9e82d52-0cc1-3551-8cf4-10272c863e50": { "content": "switch(${1}){\n\tcase ${2}:\n\t\t${0}\n\tbreak;\n\tdefault:\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "switch": true } }, "d9e88b5d-344e-307e-a41e-74a1eb86efda": { "content": "${1:obj}.undelegate(${2:selector expression}, ${3:event}, ${4:handler})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "undele": true } }, "d9e8f0b0-7587-344f-8d10-4f9cd5e01e5c": { "content": "<pre>{{${1:model} | async | json}}</pre>$0", "doc": "Angular pre debug | async | json", "filetype": "angular", "grammar": "lsp", "label": "pre-w-async-json", "matches": { "a-preja": true, "angular pre async json": true } }, "d9ec82be-ac93-3f3a-ba52-0919d1d0b634": { "content": "shadowOffset: ${1},", "doc": "shadowOffset", "filetype": "react-native", "grammar": "lsp", "label": "shadowOffset", "matches": { "sha": true } }, "d9efec86-e585-3066-947d-17cb1d52dc01": { "content": "align-items: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:e": true } }, "d9f2bfa2-39e5-3d21-9a6d-630e9f457e55": { "content": "right: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "r:a": true } }, "d9f57925-eea2-3212-8ba2-ec1c1ab7f68c": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}\n\nconst styles = StyleSheet.create({})", "doc": "Creates a React Native Arrow Function Component with ES7 module system, TypeScript interface and StyleSheet", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactNativeArrowFunctionComponentWithStyles", "matches": { "tsrnfs": true } }, "d9fa2334-477f-3cc5-8de4-169b78af33db": { "content": "{% layout '${1:layout}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "layout": true } }, "d9fb703d-63d2-3c30-9364-9b2a1323916e": { "content": "private void OnPlayerDisconnected(NetworkPlayer player) {\n\t$0\n}", "doc": "Called on the server whenever a player disconnected from the server.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnPlayerDisconnected", "matches": { "OnPlayerDisconnected(NetworkPlayer)": true } }, "d9fbe3ae-a676-3a82-8615-9d1fc3bf5fd9": { "content": "_.toPath(${value})", "doc": "_.toPath('a.b.c');\n// => ['a', 'b', 'c']\n\n_.toPath('a[0].b.c');\n// => ['a', '0', 'b', 'c']\n\nConverts `value` to a property path array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-topath", "matches": { "lodash topath": true } }, "d9fe08ec-04a5-3e84-8703-306748a3caf1": { "content": "Run Keyword ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword", "matches": { "rk": true } }, "da004cdf-4a4a-3fff-af1f-f938f8e9eaad": { "content": "func _init():\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_init method of Object", "matches": { "init": true } }, "da00559a-fe65-307d-be65-478911a27a50": { "content": "class ${1} ${2:#:extends_or_implements}{\n ${0:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "class": true } }, "da0346f8-6704-329c-a181-1fe590ac89e5": { "content": "\"ap-northeast-1\"", "doc": "Define a aws-region-ap-northeast-1 Asia Pacific (Tokyo) region code", "filetype": "terraform", "grammar": "lsp", "label": "aws-region-ap-northeast-1", "matches": { "tf-aws-region-ap-northeast-1": true } }, "da0cbbc2-430e-3c93-b0f7-1328cd96da79": { "content": "@module external ${1:leftPad}: ${2:(string, int) => string} = \"${3:leftPad}\"", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "JS Module Default External", "matches": { "@bs": true, "external": true } }, "da0f14fa-90e4-3958-a728-6e7d55a2e971": { "content": "\\\\cdot {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "dot product", "matches": { ".": true } }, "da106809-f449-315e-8820-70262c274fb8": { "content": "border-top-left-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtli": true } }, "da1565db-ae72-3a94-acda-724bd01c10ba": { "content": "it('should $1', async () => {\n $0\n})", "doc": "Testing async `it` block", "filetype": "react-ts", "grammar": "lsp", "label": "itAsyncBlock", "matches": { "tita": true } }, "da170568-7494-3789-93fd-d7a28ac5f796": { "content": "(binding [*out* *err*]\n (println ${0:TARGET}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "warn": true } }, "da204773-557f-3006-9d1b-91d40133b121": { "content": "validates_inclusion_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_inclusion_of", "matches": { "vi": true } }, "da2123ce-21eb-3c4a-b72c-f161f5e38ef8": { "content": "# ${1:documentation}\nmut ${2:name} = ${3:value}", "doc": "\"mut\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@mut builtin", "matches": { "@mut": true } }, "da21752e-a374-33e2-b57d-d5af74209c26": { "content": "word-wrap: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wow:no": true } }, "da22c830-fa13-3059-8627-22d69194660f": { "content": "resource \"dnsimple_record\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n # Add a record to the root domain\n domain = \"\\${var.dnsimple_domain}\"\n name = \"\n value = \"192.168.0.11\"\n type = \"A\"\n ttl = 3600\n}", "doc": "define dnsimple_record resource.", "filetype": "terraform", "grammar": "lsp", "label": "dnsimple_record", "matches": { "tf-dnsimple_record": true } }, "da25359d-a0cc-3d3d-a6ae-a2611a2c529f": { "content": "case ${1:#:val}:\n ${0:TARGET}\n break;", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "case": true } }, "da28a3c3-5a77-3f31-83f5-d4628cebfb1c": { "content": "sphere(${0:radius});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sphere": true } }, "da2a3780-7218-38c0-91b2-f1f21f4c0ff6": { "content": "object\n\t${2:methods}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "obj", "matches": { "obj": true } }, "da2ad192-9e10-310a-93ad-317580faf6f0": { "content": "${1:value}${2|b,kb,mb,gb,tb,pb,eb,zb,kib,mib,gib,tib,pib,eib,zib|}", "doc": "size", "filetype": "nushell", "grammar": "lsp", "label": "filesize", "matches": { "size": true } }, "da2ddf03-8a99-3f8c-9b43-c59dd6c9f681": { "content": "resize: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "rz": true } }, "da2e3d82-f2a3-3b9d-8112-f889be6743c3": { "content": "${1:command} | detect columns", "doc": "\"detect columns\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "detect columns builtin", "matches": { "detect-columns": true } }, "da2f044c-ef18-32b4-9b3c-7625e54bb939": { "content": "$this->db->select(${1:sql}, ${2:where});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_db_select": true } }, "da339515-1eff-346e-8738-dfa284fc8ae5": { "content": "const {\n ${1:queryName}: { childImageSharp: {fixed: ${2:imageFixed}}}\n} = useStaticQuery(graphql`\n query {\n ${1:queryName}: file(relativePath: { eq: \"${3:imagePath.png}\" }) {\n childImageSharp {\n fixed(width: ${4:300}) {\n ...${5|GatsbyImageSharpFixed,GatsbyImageSharpFixed_noBase64,GatsbyImageSharpFixed_tracedSVG,GatsbyImageSharpFixed_withWebp,GatsbyImageSharpFixed_withWebp_noBase64,GatsbyImageSharpFixed_withWebp_tracedSVG|}\n }\n }\n }\n }\n`)", "doc": "", "filetype": "gatsby-image", "grammar": "lsp", "label": "gatsby-image-usestaticquery-fixed", "matches": { "gatsby-image usestaticquery fixed": true } }, "da346f2d-5ddb-36fc-a914-8cd670e1c2c1": { "content": "proc ${1:#:name}(${2}):\ndiscard \"\"\"${3:#:function documentation}\"\"\"\n ${0:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "", "matches": { "procd": true } }, "da37b0a1-8ace-3916-b5e0-78942e921e01": { "content": "${1:obj}.removeProp('${2:property name}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "remp": true } }, "da4678b3-fe6d-387d-bea5-e7af9df12e44": { "content": "IBOutlet ${1}${2: *}${3};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "IBOutlet", "matches": { "ibo": true } }, "da49bc0c-1aad-38e5-bc39-ab5f448d2546": { "content": "(deftest ${1:a}-test\n (testing \"${2:hello}\"\n ${0:TARGET:(is (= 0 1))}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "deftest": true } }, "da49dbf9-ae20-338e-be39-4b114b176b0c": { "content": "open(unit=${1:iounit}, iostat=${3:ios}, status=\"${4:scratch}\", action=\"${5:readwrite}\")\nif ($3 /= 0) stop \"Error opening scratch file on unit $1\"", "doc": "Scratch File", "filetype": "fortran", "grammar": "lsp", "label": "open3", "matches": { "open": true } }, "da5199ca-d797-322a-bc4b-6dd7d9997302": { "content": "#define ${1:MACRO}($2) ($3)", "doc": "Function-like macro snippet", "filetype": "c", "grammar": "lsp", "label": "#define macro()", "matches": { "#deff": true } }, "da549f1d-cb33-3287-bfbc-6f2cb74d3c29": { "content": "chan ${0:int}", "doc": "", "filetype": "go", "grammar": "snu", "label": "channel", "matches": { "ch": true } }, "da622f97-f409-33a7-88a4-1a5ed42273bb": { "content": "for ${1:name} in [${2:start}..${3:finish}]\n\t$0", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "forr": true } }, "da63c563-9e88-39d5-bc0f-7401672e1cfa": { "content": "text-wrap: unrestricted;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tw:u": true } }, "da660da2-b9ef-3cb6-89d2-90b25131f066": { "content": "> [!TIP]\n>", "doc": "Insert Tip", "filetype": "markdown", "grammar": "lsp", "label": "Insert Tip", "matches": { "t": true, "tip": true } }, "da693d39-cb02-3d20-a775-75a27e776735": { "content": "FUNCTION MIN(${1:number},${2:...})$0", "doc": "statistical min value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MIN", "matches": { "FUNCTION MIN": true } }, "da6e2fce-efed-3ece-930a-127256fa638b": { "content": "resource \"openstack_fw_firewall_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n policy_id = \"\\${openstack_fw_policy_v1.policy_1.id}\"\n}", "doc": "define openstack_fw_firewall_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_fw_firewall_v1", "matches": { "tf-openstack_fw_firewall_v1": true } }, "da72e63f-93c5-3283-b9e7-595958619760": { "content": "::: {.${1:class}}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert div block", "filetype": "quarto", "grammar": "lsp", "label": "Insert div block", "matches": { "div": true } }, "da7db24d-2363-3043-b577-1cc6ecb8a695": { "content": "${1:emitter}.on('${2:event}', (${3:arguments}) => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "event handler", "matches": { "on": true } }, "da83b8ff-a1a5-3ba9-af8c-7542f9ec9052": { "content": "\\$ $1 \\$$0", "doc": "Insert inline Math Environment.", "filetype": "vscode-latex-snippets", "grammar": "lsp", "label": "Inline Math", "matches": { "\\mathinline": true, "mathinline": true } }, "da84b3d7-2fcb-39da-b11c-949c274b7c69": { "content": "export const ${1:exportVariable} = ${2:localVariable};", "doc": "Export named variable in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "exportNamedVariable", "matches": { "env": true } }, "da874249-53f5-3c87-a9dd-96985fc9d6cf": { "content": "{@debug ${1:var1}${2:,var2}}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression-debug", "matches": { "svelte expression debug": true, "svexpdebug": true } }, "da89933d-15cb-38ee-87bd-b21bf7992cae": { "content": "${1:command} | nu-check", "doc": "\"nu-check\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "nu-check builtin", "matches": { "nu-check": true } }, "da8f0660-08a1-3205-a178-f83d42d706c4": { "content": "overflow-x ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovx": true } }, "da9c7236-e9af-3024-b331-2a07dcb04050": { "content": "<canvas id=\"$1\">$2</canvas>$3", "doc": "HTML - Defines graphics", "filetype": "html", "grammar": "lsp", "label": "canvas", "matches": { "canvas": true } }, "daa0bb19-d5a7-3926-b506-ad0fb2a0ead1": { "content": "border-left: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdl:n": true } }, "daa67e05-5cf2-3365-9ede-f3565c09aa02": { "content": "page-break-after: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgba:a": true } }, "daa6ecb6-e5e6-3615-b941-7a02679b32b9": { "content": "else\n\t${0:${VISUAL}}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "else", "matches": { "el": true } }, "daa85240-f074-3683-9d76-26f0d222ca97": { "content": "PropTypes.objectOf($0),", "doc": "An object with property values of a certain type", "filetype": "react", "grammar": "lsp", "label": "propTypeObjectOf", "matches": { "ptoo": true } }, "dab4cd7b-bce7-393d-99f7-c01ceac3315c": { "content": "width=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "width": true } }, "dac30c91-d9d1-3d54-9fe0-bcb0f6b6c413": { "content": "%% @doc ${0}", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "%d": true } }, "dac700af-5967-3a10-a944-1d063ad6cae4": { "content": "fprintf(${1:stderr}, \"${2:%s}\\n\"${3});", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "fpr": true } }, "dac8a146-d23c-3c3d-8410-4c0d31a7cd64": { "content": "uvm_blocking_put_export #(${1:className}) ${2:name};", "doc": "UVM blocking_put_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_blocking_put_export", "matches": { "uvm_blocking_put_export": true } }, "dac8c612-a20e-3a08-aee9-d574804ba925": { "content": "concat ${0:?arg arg ...?}", "doc": "This command joins each of its arguments together with spaces after trimming leading and trailing white-space from each of them. If all of the arguments are lists, this has the same effect as concatenating them into a single list. Arguments that are empty (after trimming) are ignored entirely. It permits any number of arguments; if no args are supplied, the result is an empty string.", "filetype": "tcl", "grammar": "lsp", "label": "Join lists together", "matches": { "concat": true } }, "dacb953a-ed9a-3156-bb0c-d1f46eed26a7": { "content": "import { StyleSheet, Text, View } from 'react-native'\nimport React from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = () => {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeFunctionalExportComponentWithStyles", "matches": { "rnfes": true } }, "dacc7f27-c611-38b1-bd08-4c882406b1f0": { "content": "resource \"github_repository_collaborator\" \"${MyResource}\" {\n}", "doc": "Defines github_repository_collaborator", "filetype": "terraform", "grammar": "lsp", "label": "github_repository_collaborator", "matches": { "tf-github_repository_collaborator": true } }, "dad23850-a1c8-37f0-91f3-bd78afc3e2ca": { "content": "extra_hosts:\n\t\t- ${1:host}:${2:ip}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Extra Hosts", "matches": { "extr": true } }, "dadccf90-7527-33de-9c4f-f12b9e2d1624": { "content": "require 'byebug'; byebug", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert byebug call", "matches": { "bye": true } }, "dae12400-3792-3abe-bdb2-e197764ce50d": { "content": "func Example$1() {\n\t$2\n\t//Output:\n\t$3\n}", "doc": "Snippet for Example function", "filetype": "go", "grammar": "lsp", "label": "example function", "matches": { "ef": true } }, "dae2cab9-021d-3e54-872c-325434cec78b": { "content": "| abs", "doc": "Math filter: abs", "filetype": "liquid", "grammar": "lsp", "label": "Filter abs", "matches": { "abs": true } }, "dae5be5e-8c50-3f17-b9cd-fdc2e41785dc": { "content": "align-content first baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:fb": true } }, "daf234d3-b570-348d-ba84-438baa597b9d": { "content": "__PACKAGE__->get_${1:package_method}(${0:var})", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "pkgetv": true } }, "daf24531-705d-379c-9f76-a9c391186112": { "content": "`uvm_error(\"${1:$TM_FILENAME_BASE}\", \"${2:message}\")\n$0", "doc": "uvm_error macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_error", "matches": { "`uvm_error": true } }, "daf24f2c-0881-3989-a51b-66afde3a4333": { "content": "virtual task pre_main_phase(uvm_phase phase);\n\t$1\nendtask: pre_main_phase", "doc": "UVM pre_main_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_pre_main_phase", "matches": { "uvm_phase_pre_main": true, "uvm_pre_main_phase": true } }, "daf2c050-abc5-3184-9ce4-165ce5b0e913": { "content": "real${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}", "doc": "Real", "filetype": "fortran", "grammar": "lsp", "label": "rea", "matches": { "rea": true } }, "daf4036f-2749-3040-8bf8-dbd82fe52a38": { "content": "expect(${1:what}) {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "expect": true } }, "daf4f300-a7dc-3942-8cb7-72ee77884fb5": { "content": "validates_uniqueness_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_uniqueness_of", "matches": { "vu": true } }, "daf96434-a54d-394f-be68-ba1885e1b9dd": { "content": "@include('${1}')", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@include", "matches": { "include": true } }, "db00071f-6800-38a8-92a2-a8a20a5d81cb": { "content": "resource \"aws_elasticache_security_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elasticache_security_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_elasticache_security_group", "matches": { "tf-aws_elasticache_security_group": true } }, "db0041da-315c-342c-8723-24627b3f685a": { "content": "for ${1:variable} in ${2:list} { ${3:block} }", "doc": "\"for\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "for builtin", "matches": { "for": true } }, "db153616-37f6-3d02-881a-8769b435dc32": { "content": ".${1:title}\n[%collapsible]\n====\n=====\n$2\n=====\n====\n$0", "doc": "Insert collapsible block with title and inner block", "filetype": "asciidoc", "grammar": "lsp", "label": "collapsible block 3", "matches": { "collapsible block in block+": true } }, "db19aadd-0bba-3819-a580-fa139f6fec4a": { "content": "# https://kubernetes.io/docs/concepts/workloads/pods/\napiVersion: v1\nkind: Pod\nmetadata:\n name: \"${1:myapp}\"\n namespace: ${2:default}\n labels:\n annotations:\n kubectl.kubernetes.io/default-container: ${1:myapp}\n app: \"${1:myapp}\"\nspec:\n containers:\n - name: ${1:myapp}\n image: \"${3:debian-slim:latest}\"\n resources:\n limits:\n cpu: 200m\n memory: 500Mi\n requests:\n cpu: 100m\n memory: 200Mi\n env:\n - name: DB_HOST\n valueFrom:\n configMapKeyRef:\n name: myapp\n key: DB_HOST\n ports:\n - containerPort: ${4:80}\n name: http\n volumeMounts:\n - name: localtime\n mountPath: /etc/localtime\n volumes:\n - name: localtime\n hostPath:\n path: /usr/share/zoneinfo/Asia/Taipei\n restartPolicy: Always\n---\n$0", "doc": "k8s Pod", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Pod", "matches": { "k-pod": true } }, "db26d234-6a31-3140-a43d-b3a99294f424": { "content": "text-outline: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "to:n": true } }, "db2f21d5-9c8e-3662-bc32-83081354a89c": { "content": "mutable.HashMap[${1:T},${2:T}]${0:(keyval)}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "mhmap": true } }, "db365c46-0edc-33fa-8148-fe7b99d47fbb": { "content": "{% redirect \"${1:template/path or http://straightupcraft.com}\" %}\n$0", "doc": "redirect", "filetype": "twig", "grammar": "lsp", "label": "redirect", "matches": { "redirect": true } }, "db38444d-1d3a-354a-ab75-06a7b8aaaefe": { "content": "let ${1:x} = ${2:undefined}$0", "doc": "let statement", "filetype": "haskell", "grammar": "lsp", "label": "let", "matches": { "let": true } }, "db3a0d36-d03d-3d2a-95da-c7c8291d470e": { "content": "clear: ${1:left/right/both/none};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "clear: value (clear)", "matches": { "clear": true } }, "db4b0a2c-11ba-3714-912c-2e7ed5922fb2": { "content": "$.ajaxSetup({\n\turl: \"${1:mydomain.com/url}\",\n\ttype: \"${2:POST}\",\n\tdataType: \"${3:xml/html/script/json}\",\n\tdata: $.param( $(\"${4:Element or Expression}\") ),\n\tcomplete: (jqXHR, textStatus) ->\n\t\t${5:// callback}\n\t,\n\tsuccess: (data, textStatus, jqXHR) ->\n\t\t${6:// success callback}\n\t,\n\terror: (jqXHR, textStatus, errorThrown) ->\n\t\t${0:// error callback}\n})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxsetup": true } }, "db4d108e-2ed9-3411-87cb-7dcf107cca59": { "content": "-moz-border-image: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi:m": true } }, "db4e492a-f3a8-3a0f-9ee5-64ccb237abae": { "content": "if (${1:#:condition}) {\n\t${2:TARGET}\n} else {\n\t${3:#:code...}\n}\n${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "ifelse": true } }, "db4ff819-78f9-3af0-8d7b-89449548e252": { "content": "@version ${0:#:version}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "ver": true, "version": true } }, "db51c231-1324-33e5-95a0-a2c4c5a5e803": { "content": "{%- raw -%}${code:}{%- endraw -%}", "doc": "Tag: raw", "filetype": "jekyll", "grammar": "lsp", "label": "Tag raw", "matches": { "raw": true } }, "db55559f-7d8e-356d-a011-6a944505088a": { "content": "${1:name}.isInstanceOf[${2:T}]", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "is": true } }, "db5ef1a6-ee43-3f41-a983-ef115ac8e020": { "content": "text-wrap: suppress", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tw:s": true } }, "db69ee16-8f76-399b-9728-41c475a31f1d": { "content": "let ${1:pattern} = ${2:()} in$0", "doc": "Snippet for a let .. in binding", "filetype": "ocaml", "grammar": "lsp", "label": "let .. in", "matches": { "let": true } }, "db6ea73c-3ffb-3a9b-b9cc-fa7b2130c0a2": { "content": "with ${1:expression} as ${2:target}:\n\t${3:pass}", "doc": "'with' statement", "filetype": "python", "grammar": "lsp", "label": "with", "matches": { "with": true } }, "db71216d-5103-36af-aa6e-fab84d77f25e": { "content": "write(*,*) ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "pr": true } }, "db71ca36-d26d-32e1-84dc-7e0f1441cb93": { "content": "pushl $1\ncall strlen\npopl $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Call strlen", "matches": { "len": true } }, "db76105c-bd34-354a-b839-cbbfe17b6054": { "content": "${1:controllerName} = (${2:scope}, ${3:injectables}) ->\n\t${4}", "doc": "", "filetype": "angular_coffee", "grammar": "snu", "label": "", "matches": { "ngc": true } }, "db791d26-4e4d-3045-88cc-1aa31c398f54": { "content": "The APACHE License (APACHE)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n\thttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.", "doc": "APACHE License", "filetype": "license", "grammar": "lsp", "label": "APACHE", "matches": { "APACHE": true } }, "db7d71ce-9741-359b-992e-2e945fb1433b": { "content": "object.noUnknown()", "doc": "object.noUnknown(onlyKnownKeys: boolean = true, message?: string | function): Schema\n\nValidate that the object value only contains keys specified in shape, pass false as the first\nargument to disable the check. Restricting keys to known, also enables stripUnknown option, when not in strict mode.", "filetype": "yup", "grammar": "lsp", "label": "object-no-unknown", "matches": { "yup object nounknown": true } }, "db82d8e8-9f46-3709-9fe3-2f7622d88b98": { "content": "// import java.nio.IntBuffer;\n// import java.nio.FloatBuffer;\n// import com.sun.opengl.util.BufferUtil;\n\n// You might need to create four buffers to store vertext data, normal data, texture coordinate data, and indices in vertex arrays\nIntBuffer bufferObjects = IntBuffer.allocate(${1:4});\ngl.glGenBuffers($1, bufferObjects);\n\nint vertexCount = ${2:3};\nint numCoordinates = ${0:3};\n// vertexCount * numCoordinates\nFloatBuffer vertices = BufferUtil.newFloatBuffer(vertexCount * numCoordinates);\nfloat[] v = {0.0f, 0.0f, 0.0f,\n\t\t\t\t\t\t 1.0f, 0.0f, 0.0f,\n\t\t\t\t\t\t 0.0f, 1.0f, 1.0f};\nvertices.put(v);\n\n// Bind the first buffer object ID for use with vertext array data\ngl.glBindBuffer(GL.GL_ARRAY_BUFFER, bufferObjects.get(0));\ngl.glBufferData(GL.GL_ARRAY_BUFFER, vertexCount * numCoordinates * BufferUtil.SIZEOF_FLOAT, vertices, GL.GL_STATIC_DRAW);", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl gen buffers", "matches": { "gl": true } }, "db834247-0fe1-3f64-afff-78a363d35687": { "content": "expect(${1:target}).wasCalledWith(${2:arguments})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect was called with (coffee)", "matches": { "escw": true } }, "db84b263-0b34-3661-ac2f-bc3430b03499": { "content": "[[${1:foo} alloc] init${2}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "alloc": true } }, "db84c12f-1403-36ab-a237-a4b32a7e9cc9": { "content": "| money_with_currency", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "money_with_currency": true } }, "db867c88-68f7-3376-8188-9f99f9fa0114": { "content": "export { ${2:second} as ${3:third} } from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "exportAs", "matches": { "exa": true } }, "db8c7bc7-4e96-3bb2-9b48-a937b56bb559": { "content": "[routerLink]=\"['/${1:routePath}']\" routerLinkActive=\"${2:router-link-active}\" $0", "doc": "Angular routerLink", "filetype": "angular", "grammar": "lsp", "label": "ngrouterlink", "matches": { "a-routerlink": true, "angular ng router link": true } }, "db90aecc-ebeb-3920-bbc2-de094e9ce416": { "content": "@enum ${1:type}$0", "doc": "The @enum tag documents a collection of static properties whose values are all of the same type.", "filetype": "jsdoc", "grammar": "lsp", "label": "enum", "matches": { "@enum": true } }, "db953bb8-c2ab-3362-aa75-3dade663c611": { "content": "[${1}](${2})${3}{ ${4:TARGET} }${0:;}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "[](){}", "matches": { "lambda": true } }, "db95dcd9-e1b2-3077-a47b-36051702706c": { "content": "text-transform: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tt:n": true } }, "db9ceaaf-2e2b-3ee5-8702-883294c42e6d": { "content": "import VueRouter from 'vue-router'", "doc": "import VueRouter from 'vue-router'", "filetype": "script", "grammar": "lsp", "label": "importVueRouter", "matches": { "importVueRouter": true } }, "db9f0f55-5a9a-3b96-a466-05f52b29155e": { "content": "data \"scaleway_image\" \"${config}\" {\n architecture = \"arm\"\n name = \"Ubuntu Precise\"\n}", "doc": "Define a scaleway_image data", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_image", "matches": { "tf-scaleway_image": true } }, "dba2ce01-7f68-34e6-8a3e-19ed92733a42": { "content": "{% from \"${1:template}\" import ${2:name}${3: as ${4:$2}} %}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "from/import/as", "matches": { "from": true } }, "dba61be3-f571-3bd4-84cb-c8087e1928b0": { "content": "${1:app}.delete('$2', $3);", "doc": "", "filetype": "javascript-node", "grammar": "snu", "label": "express DELETE", "matches": { "edelete": true } }, "dba6b0a7-dd5b-3386-bde8-b89622c354b5": { "content": "{% ssi ${0} %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "ssi": true } }, "dba768ae-d2f9-3e9d-b9ee-8ab6157393d3": { "content": "sub ${1:#:function_name} {\n\t${2:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "sub": true } }, "dba84cb9-1408-3325-a4ec-32bbd850be4c": { "content": "border-style dotted", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:dt": true } }, "dbb87653-c6ee-3459-a06b-b427dfd24c3c": { "content": "borderWidth: ${1},", "doc": "borderWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderWidth", "matches": { "bor": true } }, "dbbd3240-0b94-3927-9c1d-9a2e6b8e9a66": { "content": "std::forward_list<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "flist": true } }, "dbbfe99f-4386-30f5-97b4-5ee74410f356": { "content": "${1:FIELDNAME} = forms.URLField($2, required=${3:False})", "doc": "URLField (furl)", "filetype": "forms", "grammar": "lsp", "label": "furl", "matches": { "furl": true } }, "dbc1a21f-7c24-3677-86b6-961ccea266ef": { "content": "justify-content: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "jc": true } }, "dbc52a38-02e4-3ab0-9b99-1ceacf4ec0c6": { "content": "maxloc(${1:source}${2:, mask=${3:($1>0)}})", "doc": "Index of Maximum", "filetype": "fortran", "grammar": "lsp", "label": "maxloc", "matches": { "maxloc": true } }, "dbc8cf37-8618-3138-a3a6-fc8678678587": { "content": "_.capitalize(${string})", "doc": "_.capitalize('FRED');\n// => 'Fred'\n\nConverts the first character of `string` to upper case and the remaining\nto lower case.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-capitalize", "matches": { "lodash capitalize": true } }, "dbcd2590-5ab2-340b-9011-cc890d848ee0": { "content": "get() ${1:value}", "doc": "Snippet for get block", "filetype": "kotlin", "grammar": "lsp", "label": "get", "matches": { "get": true } }, "dbcdec9c-c270-3824-aa42-3ce67718c552": { "content": "this.${1:service}.${2:function}\n\t.subscribe(${3:arg} => this.${4:property} = ${3:arg});\n$0", "doc": "Angular observable subscribe", "filetype": "angular", "grammar": "lsp", "label": "subscribe", "matches": { "a-subscribe": true, "angular subscribe": true } }, "dbd5069b-eabc-376d-bef1-d86a6e6c0202": { "content": "border-length: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdlt": true } }, "dbd5ecf6-5a1a-359d-aadd-371c8a00c176": { "content": "{{-- $1 --}}", "doc": "Edge: comment tag", "filetype": "edge", "grammar": "lsp", "label": "edge: Comment", "matches": { "comment": true } }, "dbda72ae-6ec7-3abb-8846-0b0cca6e86f1": { "content": "exec { \"${1:name}\":\n\tcommand => \"${2:$1}\",\n\tuser => \"${3:root}\",\n\t${4} => ${0},\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "exec": true } }, "dbe5aeed-58d5-31cd-82aa-e8e4b1ce8f60": { "content": "<%= form_for @changeset, ${1:\"/users\"}, fn f -> %>\n\t\t${0}\n\n\t<%= submit \"Submit\" %>\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "form_for", "matches": { "ff": true } }, "dbe6f84f-61df-3ddb-80a7-1221f14ed16c": { "content": "\"${1:key}\": [\n\t${VISUAL}$0\n],", "doc": "", "filetype": "json", "grammar": "snu", "label": "Named array", "matches": { "na": true } }, "dbe8cf4b-6849-3065-a311-bea5cddcc83a": { "content": "nfp(${2:value}, ${3:left}${4:, }${0:right});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "nfp": true } }, "dbea88e0-45b4-3401-b374-11525118f395": { "content": "- (?) ${1:task}", "doc": "task (needs further input)", "filetype": "norg", "grammar": "lsp", "label": "input_task", "matches": { "itask": true } }, "dbeb1778-b474-3ba0-afe0-bb1272337e63": { "content": "import { PreloadingStrategy, Route } from '@angular/router';\nimport { Observable, of } from 'rxjs';\n\nexport class PreloadSelectedModulesList implements PreloadingStrategy {\n\tpreload(route: Route, load: Function): Observable<any> {\n\t\treturn route.data && route.data['${1:preload}'] ? load() : of(null);\n\t}\n}\n$0", "doc": "Angular opt-in preload strategy", "filetype": "angular", "grammar": "lsp", "label": "angular-opt-in-preload-strategy", "matches": { "a-preload-opt-in-strategy": true, "angular opt-in preload strategy": true } }, "dbf125ea-5f5d-3164-bae0-fa0d3e677ad5": { "content": "resource \"openstack_lb_listener_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n protocol = \"HTTP\"\n protocol_port = 8080\n loadbalancer_id = \"d9415786-5f1a-428b-b35f-2f1523e146d2\"\n}", "doc": "define openstack_lb_listener_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_lb_listener_v2", "matches": { "tf-openstack_lb_listener_v2": true } }, "dbf46a25-5005-3fa1-8ac7-354e743988ed": { "content": "ast ${1:pipeline}", "doc": "\"ast\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ast builtin", "matches": { "ast": true } }, "dbf65f8e-f92d-301b-a529-cc3b4f96eb8d": { "content": "GRANT ALL PRIVILEGES ON ${1:db}.${2:tb} TO '${3:user_name}'@'${4:localhost}';", "doc": "Grant privileges", "filetype": "sql", "grammar": "lsp", "label": "grantuser", "matches": { "grantuser": true } }, "dbfa01f7-3f04-3c13-bc51-1919e415b8f5": { "content": "sort_by { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "sorb": true } }, "dbfd16fa-ec15-32b6-a335-1f771b75e8e4": { "content": "${1:obj}.pushStack(${2:elements})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "pushstack": true } }, "dbfd53ee-5099-3a29-9d67-2d4151125d33": { "content": "super(${1:/*args*/});", "doc": "", "filetype": "d", "grammar": "snu", "label": "super (sup)", "matches": { "sup": true } }, "dc00948d-d2a0-3383-91d3-1d0ebfe7dac5": { "content": "grid-auto-flow: ${1:row};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gaf": true } }, "dc00d840-001a-35e0-b59d-91f40d736e2b": { "content": "try\n{\n\t${VISUAL}$0\n}\nfinally\n{\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try finally block", "matches": { "tryf": true } }, "dc02f93a-63ee-397f-bb93-3a7f55553446": { "content": "class ${1:Name} {\n $0\n}", "doc": "Insert a class definition.", "filetype": "dart", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "dc0467f6-86ee-375d-b217-79baf37219fd": { "content": "**${1:${TM_SELECTED_TEXT}}**$0", "doc": "Insert bold text", "filetype": "quarto", "grammar": "lsp", "label": "Insert bold text", "matches": { "bold": true } }, "dc08f67d-c3bb-3eb7-a358-f2694cf1f476": { "content": "justify-content: space-around;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "justify-content: space-around", "matches": { "jcsa": true } }, "dc1a57db-03d9-3ea7-b9e3-ac0e07925a60": { "content": "protocol ${1:name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "protocol": true } }, "dc1cefe0-b2ba-387b-9dab-ba6ff2e5459c": { "content": "t.remove :${0:column}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "trc": true } }, "dc2badbe-c47d-3183-8351-4bea894b4b50": { "content": "font-emphasize-style: dot", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems:dt": true } }, "dc38b024-a286-32e4-9ab4-cf402179c24d": { "content": "constructor(props, context) {\n\tsuper(props, context);\n\t$0\n}", "doc": "Adds a default constructor for the class that contains props and context as arguments", "filetype": "snippets", "grammar": "lsp", "label": "classConstructorContext", "matches": { "conc": true } }, "dc40fa1c-f2a9-3ecd-a0d4-d0b4005f6994": { "content": "flex-direction: column;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "flex-direction: column", "matches": { "fldc": true } }, "dc45abb6-9933-3628-8010-d3cc58d851c5": { "content": "private fun ${1:name}(${2}): ${3:String} {\n\t${4}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "pfun": true } }, "dc498515-83e0-3ef1-a6bd-d3a197e27550": { "content": "\\${0}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${0}", "matches": { "0": true } }, "dc4def52-12b3-3fca-8aca-5de98f5f2305": { "content": "for [${1:i} = ${2:#:start}, ${3:#:end}, ${4:1}", "doc": "", "filetype": "gnuplot", "grammar": "snu", "label": "for [intvar = start, end, incr]", "matches": { "fori": true } }, "dc5087d3-2f7a-3b40-8759-5b09d0b3f103": { "content": "column!()", "doc": "column!()", "filetype": "rust", "grammar": "lsp", "label": "column", "matches": { "column": true } }, "dc551eb1-9918-32b2-8273-f0bab9134f34": { "content": "\\textmd{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textmd": true, "textmd \\textmd{": true } }, "dc5a21ba-275e-3de2-b865-8ae93e933728": { "content": "_.mean(${array})", "doc": "_.mean([4, 2, 8, 6]);\n// => 5\n\nComputes the mean of the values in `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-mean", "matches": { "lodash mean": true } }, "dc5d5256-4300-3695-9e0a-290a4307fc45": { "content": "static propTypes = {\n$0\n}", "doc": "", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-static", "matches": { "prop-types static": true, "ptypes": true } }, "dc5e7661-da86-3bdb-bb38-69225de7f5b7": { "content": "float: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fl:r": true } }, "dc6793a9-fbc4-3d3c-a45c-a01d46323a66": { "content": "<%= for ${1:item} <- ${2:$1s} ${3:@conn} do %>\n\t$0\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "for": true } }, "dc6bc0c7-ba3b-3d65-adda-757bd06e43fa": { "content": "uvm_get_export #(${1:className}) ${2:name};", "doc": "UVM get_export template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_get_export", "matches": { "uvm_get_export": true } }, "dc6d01a4-052d-3bca-91a9-f4085817183b": { "content": "switch (${1:\\$x}) {\n\t${2:condition} { ${0:$TM_SELECTED_TEXT} }\n\tDefault {}\n}", "doc": "Equivalent to a series of if statements, but it is simpler. The switch statement lists each condition and an optional action. If a condition obtains, the action is performed. More: Get-Help about_Switch", "filetype": "PowerShell", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "dc7015b3-215a-37a6-a8bd-f1654fb49a5a": { "content": "plugin \"${4:PluginName}\" \"${5:ConfigString}\"\n$0", "doc": "Load a plugin.", "filetype": "beancount", "grammar": "lsp", "label": "plugin", "matches": { "plugin": true } }, "dc705b1a-e3c2-35d6-b30c-14842e521c15": { "content": "considering ${1:#:case}\n\t${0:TARGET}\nend considering", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "con": true } }, "dc7b4963-9efa-353d-ae8a-44391ee38d0a": { "content": "resource \"cloudstack_affinity_group\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n type = \"host anti-affinity\"\n}", "doc": "define cloudstack_affinity_group resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_affinity_group", "matches": { "tf-cloudstack_affinity_group": true } }, "dc7e1d51-34a1-372e-b93a-e21e5076fce0": { "content": "vertical-align: middle", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:m": true } }, "dc7e3315-6ad8-39ea-9853-38985cfb49ed": { "content": "resource \"azurerm_network_interface\" \"${MyResource}\" {\n name = \"acceptanceTestNetworkInterface1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_network_interface resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_network_interface", "matches": { "tf-azurerm_network_interface": true } }, "dc8342fe-483c-33be-9451-1d28dfdb6f78": { "content": "craft.app.request.getSegment(${1:2})\n$0", "doc": "request getSegment", "filetype": "twig", "grammar": "lsp", "label": "getsegment", "matches": { "getsegment": true } }, "dc83acaa-a389-3512-97cd-e5661c468d46": { "content": "float: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fl:n": true } }, "dc918f71-6ea7-3f1f-817c-41a9f0491479": { "content": "use JMS\\SecurityExtraBundle\\Annotation\\Secure;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use JMS\\..\\Secure", "matches": { "usesecure": true } }, "dc9913bf-99b9-3bc4-baf5-ccf4401d0a3f": { "content": "term:: ${1:definintion}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "definition", "matches": { "definintion": true } }, "dc9dcb06-46c3-3447-b880-fcc1326dd8c2": { "content": ".. contents::\n\t:depth: ${1:2}\n\t${2::local:}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "directive_content", "matches": { "content": true } }, "dca5e2e1-c808-3da8-ba11-ba89fe906378": { "content": "(for/fold\n\t([${1}])\n\t([${2}])\n\t${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "for/fold", "matches": { "forf": true } }, "dcad2f4d-f805-3047-a1bd-4b8d5887326d": { "content": "_.forOwn(${object}, ${iteratee})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.forOwn(new Foo, function(value, key) {\n console.log(key);\n});\n// => Logs 'a' then 'b' (iteration order is not guaranteed).\n\nIterates over own enumerable string keyed properties of an object and\ninvokes `iteratee` for each property. The iteratee is invoked with three\narguments: (value, key, object). Iteratee functions may exit iteration\nearly by explicitly returning `false`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-forown", "matches": { "lodash forown": true } }, "dcbbbcfa-d8e0-3ef9-b19d-308d573e9499": { "content": "{\n\t\"type\": \"article\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema article", "matches": { "_article": true } }, "dcbf5e55-2890-310b-b052-e2e1c0ab31bd": { "content": "if ${1} then\n\t${0}\nend if;", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "if": true } }, "dcc05bee-86c3-328b-bb7a-79a6b0d3d5d5": { "content": "filters: {\n\t${1:fnName}: function(${2:value}) {\n\t\treturn ${2:value}${0};\n\t}\n}", "doc": "vue filter", "filetype": "vue", "grammar": "lsp", "label": "vue-filter", "matches": { "vfilter": true, "vue filter": true } }, "dcc6056d-4728-30ce-b916-51060fa91691": { "content": "refute_nil ${1:instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfn": true } }, "dcc79b54-8a00-37d4-b67e-c35e8b3ee7c7": { "content": "\"${0:key}\": null,", "doc": "", "filetype": "json", "grammar": "snu", "label": "Null", "matches": { "null": true } }, "dccadfd0-ebbc-39c1-be8b-4c9609008726": { "content": "\\\\dot{{$1}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "dot", "matches": { "dot": true } }, "dcccd657-64e0-3f7e-8629-ad98e923a172": { "content": "margin-top: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mt:a": true } }, "dcce1ec5-03f1-3c6c-b3ba-ff3448321830": { "content": "#+BEGIN_EXPORT latex\n$0\n#+END_EXPORT", "doc": "#+BEGIN_EXPORT latex block", "filetype": "org", "grammar": "lsp", "label": "export latex", "matches": { "<l": true } }, "dcd02c72-f114-34aa-8232-2e23a8627f4c": { "content": "void keyTyped(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "keyTyped": true } }, "dcd09688-b79d-37af-a3b6-ecc2b87c93e4": { "content": "var ${1:function_name} = function $1(${2}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "vf": true } }, "dcd70795-907e-3064-8dc4-ea773a89b002": { "content": "border-bottom-right-radius: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbrrz": true } }, "dcdbad52-32f7-3ca6-a6a2-5ad545817367": { "content": "assertNull(\"${1:Failure message}\", ${2:object});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "an": true } }, "dcf55c95-448a-39cc-9e4b-5585e1dc4e8a": { "content": "{% from ${1:x} import ${0:y} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "from": true } }, "dcfcdd43-723d-3931-8155-85667cf35a5f": { "content": "data \"aws_caller_identity\" \"current\" { }\n\noutput \"account_id\" {\n\tvalue = \"\\${data.aws_caller_identity.current.account_id}\"\n}", "doc": "aws_caller_identity - Use this data source to get the access to the effective Account ID in which Terraform is working.", "filetype": "terraform", "grammar": "lsp", "label": "aws_caller_identity", "matches": { "tf-aws_caller_identity": true } }, "dcfd0361-db45-3f38-96dc-bf7119eaed1d": { "content": "void main() {\n\trunApp(\n\t\tMaterialApp(\n\t\t\ttitle: 'Flutter Demo',\n\t\t\ttheme: ThemeData(\n\t\t\t\tprimarySwatch: Colors.blue,\n\t\t\t),\n\t\t\tdebugShowCheckedModeBanner: false,\n\t\t\thome: const HomePage(),\n\t\t),\n\t);\n}\n\nclass HomePage extends StatelessWidget {\n\tconst HomePage({Key? key}) : super(key: key);\n\n\t@override\n\tWidget build(BuildContext context) {\n\t\treturn Scaffold(\n\t\t\tappBar: AppBar(\n\t\t\t\ttitle: const Text('Home Page'),\n\t\t\t),\n\t\t);\n\t}\n}", "doc": "", "filetype": "dart-flutter", "grammar": "snu", "label": "", "matches": { "fsa": true } }, "dd0ec91a-eb84-3482-a227-47e84f2fa35f": { "content": "<h1 class=\"${1}\">${0}</h1>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h1.": true } }, "dd0f73a1-555d-3a90-ab3e-62d46337ea25": { "content": "Object.assign({}, ${1:original}, ${2:source})", "doc": "Object.assign copy (shallow clone)", "filetype": "base", "grammar": "lsp", "label": "object-assign-copy-shallow-clone-", "matches": { "base object assign copy": true } }, "dd0ff687-9287-362b-847e-dae292bbe608": { "content": "<%text>\n\t${0:}\n</%text>", "doc": "", "filetype": "mako", "grammar": "snu", "label": "", "matches": { "text": true } }, "dd126434-e73a-32ce-8e4a-8afbae776eab": { "content": "require(${0:package})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "req": true } }, "dd17a993-65a0-3270-ae94-715255bc5b9a": { "content": "<router-view>$1</router-view>$0", "doc": "router-view element", "filetype": "vue", "grammar": "lsp", "label": "vue-routerview", "matches": { "routerview": true, "vue routerview": true } }, "dd1b0536-4951-32c2-8f72-e702dfe99b7b": { "content": "test \"${1:something interesting}\" do\n\t$0\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "test do..end", "matches": { "test": true } }, "dd1d1055-a3cd-3e4f-9b9e-401e3ff6ad4d": { "content": "# https://kubernetes.io/docs/concepts/configuration/secret/\napiVersion: v1\nkind: Secret\nmetadata:\n name: ${1:mysecret}\n namespace: ${2:default}\ntype: Opaque\ndata:\n # Example:\n # password: {{ .Values.password | b64enc }}\n---\n$0", "doc": "k8s Secret", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Secret", "matches": { "k-secret": true } }, "dd1f99c1-49aa-32d9-a117-b49dc2494d84": { "content": "validates_length_of :${1:attribute}, within: ${2:3..20}${3:, on: :${4:create}, message: \"${5:must be present}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_length_of (vl)", "matches": { "vl": true } }, "dd28896a-f8bd-3cb2-bd43-5c1b398cf941": { "content": "${1:$CURRENT_YEAR}-${2:$CURRENT_MONTH}-${3:$CURRENT_DATE} event \"${4:Key}\" \"${5:Value}\"\n$0", "doc": "Add a dated event/variable to track.", "filetype": "beancount", "grammar": "lsp", "label": "event", "matches": { "event": true } }, "dd28f6d9-236f-35b1-a9ce-765b7969b4b2": { "content": "defp ${1:name}() do\n $0\nend", "doc": "Define a private function", "filetype": "elixir", "grammar": "lsp", "label": "defp", "matches": { "defp": true } }, "dd292b9d-6082-3fb8-9076-378083379c7a": { "content": "display: -moz-inline-stack", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:mis": true } }, "dd2cb80d-8e82-32fa-8fae-16a7df727f1d": { "content": "for ${1:name} in ${2:array}\n\t${3}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "fora": true } }, "dd30b0be-6b25-3d0c-9d5a-5337f6acaa23": { "content": "mat2($2, $3)", "doc": "The data type mat2 is used for floating point matrices with two times two components in column major order. There are several ways to initialize a matrix:\n• Components are specified by providing a scalar value for each component (first example). The matrix is filled column by column.\n• Components are specified by providing one scalar value. This value is used for the components on the main diagonal (the second example is equivalent to the first).\n• Components are specified by providing a combination of vectors and scalars. The respective values are used to initialize the components column by column. The arguments of the constructor must have at least as many components as the matrix that is initialized.", "filetype": "glsl", "grammar": "lsp", "label": "mat2", "matches": { "mat2": true } }, "dd34a4f9-cd6d-301d-926d-dbef3e954c9d": { "content": "logical ::", "doc": "Quick Logical", "filetype": "fortran", "grammar": "lsp", "label": "l", "matches": { "l": true } }, "dd351a9f-c888-30ae-a682-f249015cec4c": { "content": "word-break: break-strict", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob:bs": true } }, "dd3e4734-f66f-3775-86b4-ae5c8797a6ed": { "content": "#region ${1}\n${0:$TM_SELECTED_TEXT}\n#endregion", "doc": "Region block for organizing and folding of your code", "filetype": "PowerShell", "grammar": "lsp", "label": "Region Block", "matches": { "region": true } }, "dd3f8c55-756f-3c9e-b2d2-e414e366918d": { "content": "test('${1:should }', () => {\n\t$0\n});", "doc": "creates a test block", "filetype": "jest", "grammar": "lsp", "label": "jest-test", "matches": { "jest test": true, "test": true } }, "dd483ae6-68ed-355d-8329-71f97cdac9fa": { "content": "CARDS=${2:500},${3|CANCEL,DUMP,WARNING|}${4|\\,|}", "doc": "CARDS Parameter", "filetype": "vscode_cobol_jcl", "grammar": "lsp", "label": "Job/CARDS", "matches": { "CARDS": true } }, "dd4ddc1f-4aa6-35bc-8247-f4341d55c792": { "content": "{capture name='${1}'${2: assign='${3}' }${4: append='${5:array_variable}'}}\n\t${0:${VISUAL}}\n{/capture}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{capture} is used to collect the output of the template between the tags into a variable instead of displaying it. Any content between {capture name='foo'} and {/capture} is collected into the variable specified in the name attribute. ", "matches": { "capture": true } }, "dd4f048e-2f84-355a-9084-13a85fea54f7": { "content": "template ${2:/*name*/}(${1:/*args*/})\n{\n\t$3\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "template (temp)", "matches": { "temp": true } }, "dd503f92-d37a-3499-85d9-55396e64ca86": { "content": "Page Should Not Contain Link ${1:${locator}} ${2:${message=}} ${3:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain Link", "matches": { "psncl": true } }, "dd5489ad-2569-34fa-ba5d-399c51f104c1": { "content": "{{ getDefaultLocale() }}", "doc": "Returns the default locale for the application", "filetype": "edge", "grammar": "lsp", "label": "edge: getDefaultLocale", "matches": { "getDefaultLocale()": true } }, "dd5b7b3d-26fb-3e72-8371-57e54107c437": { "content": "use Doctrine\\Common\\Collections\\ArrayCollection;$1", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony2 use Doctrine\\..\\ArrayCollection", "matches": { "usearray": true } }, "dd5ceb59-85fa-330e-8169-35eb42bee8ab": { "content": "resource \"scaleway_ip\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n}", "doc": "define scaleway_ip resource.", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_ip", "matches": { "tf-scaleway_ip": true } }, "dd5d6f98-871e-32f0-9a9c-def76a9fca45": { "content": "{%- capture ${1:variable} -%}${0}{%- endcapture -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "capture-": true } }, "dd5e97de-bae0-3b20-bd04-4b16e820a357": { "content": "for (${1:size_t} ${2:i} = ${3:0}; $2 < ${4:count}; $2${5:++}) {$0\n}", "doc": "'for' loop focusing on iteration times", "filetype": "c", "grammar": "lsp", "label": "for count", "matches": { "forc": true } }, "dd5f9458-099d-3f8b-89da-e42a46b28142": { "content": "Js.timeEnd(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.timeEnd", "matches": { "cte": true } }, "dd66e8eb-a3c5-3ce8-995d-d80d6558e962": { "content": "trait ${1:name}${2: extends }${3: with} {\n\t${0:}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "trait": true } }, "dd684f53-a36c-3de7-88fc-9430b691a553": { "content": "{% assign ${1:variable} = ${2:value} %}", "doc": "Variable tag: assign", "filetype": "liquid", "grammar": "lsp", "label": "Tag assign", "matches": { "assign": true } }, "dd69843a-305c-36a6-9838-13fd827ded10": { "content": "{% url $1 as $2 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "url": true } }, "dd6bd626-e8da-3db8-8aca-112b76e76e60": { "content": "{%- when $1 -%}\n\t${0:${VISUAL}}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "when-": true } }, "dd6e51d7-ac2e-3293-9ea1-5f23845043d7": { "content": "if ${1:condition} {\n\t$0\n}", "doc": "Snippet for if statement", "filetype": "go", "grammar": "lsp", "label": "if statement", "matches": { "if": true } }, "dd6ebd06-c781-37f4-8dae-e5097d7898d9": { "content": "${1:FIELDNAME} = forms.ModelChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ModelChoiceField", "matches": { "fmochoice": true } }, "dd798fae-0101-3d00-88aa-91dc8a3a3bea": { "content": "@import url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "@i": true } }, "dd7c5cd1-6d1b-357b-8515-ea025066eb5c": { "content": "cond do\n $1 -> \n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "cond", "matches": { "cond": true } }, "dd87aac8-3d83-3d72-9586-419710d6cc95": { "content": "${1:obj}.focus (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "focus": true } }, "dd87cc42-b55f-3c52-8903-624e9a5a8d75": { "content": "read(unit=${1:iounit}, fmt=\"(${2:format string})\", iostat=${3:istat}, advance='NO', size=${4:number of characters}) ${5:variables}\nif ($3 /= 0) stop \"Read error in file unit $1\"", "doc": "Read (Non Advancing Mode)", "filetype": "fortran", "grammar": "lsp", "label": "read", "matches": { "read": true } }, "dd96ac86-340d-39c8-a06a-813a5083ac95": { "content": "{%- elsif ${1:condition} -%}", "doc": "Control flow tag: elsif, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag elsif, whitespaced", "matches": { "elsif-": true } }, "dd9a7852-fe7f-38ea-8b12-2a0dbdd79072": { "content": "@type ${1:typeName}$0", "doc": "Documents the type of the object.", "filetype": "jsdoc", "grammar": "lsp", "label": "type", "matches": { "@type": true } }, "dd9b7319-0a3c-3255-af94-a3ed685772ed": { "content": "<h5 class=\"${1}\">${0}</h5>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h5.": true } }, "dda79096-9e89-3ece-8e11-131cb1d35834": { "content": "${1:FIELDNAME} = models.OneToOneField(${2:OTHERMODEL}, on_delete=models.${3|CASCADE,PROTECT,SET_NULL,SET_DEFAULT,SET(),DO_NOTHING|})", "doc": "OneToOneField (o2o).\n\nA one-to-one relationship.\n\non_delete will become a required argument in Django 2.0. In older versions it defaults to CASCADE.", "filetype": "models", "grammar": "lsp", "label": "o2o", "matches": { "o2o": true } }, "ddabfa26-e097-3915-9f1b-314b69275689": { "content": "$this->db->select(\"${1:id, ...}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_db-select": true } }, "ddb1bd07-cc20-3bee-a5a8-6896fd9c3256": { "content": "import React from 'react'\n\ntype Props = {}\n\nconst ${1:${TM_FILENAME_BASE}} = (props: Props) => {\n return (\n <div>${1:first}</div>\n )\n}", "doc": "Creates a React Arrow Function Component with ES7 module system and TypeScript interface", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactArrowFunctionComponent", "matches": { "tsrafc": true } }, "ddb4bc9c-2764-36de-8d94-fd6b8ae86a72": { "content": "where\n\t${1:fn} = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "where": true } }, "ddb80742-5180-3a5f-a233-b9df05ea6d8a": { "content": "for ${2:i} := 0; $2 < ${1:count}; $2${3:++} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for int loop", "matches": { "fori": true } }, "ddb8729d-5a37-36c7-88ca-8e9a0d6b33bf": { "content": "typedef enum {${2:TARGET}} ${1:name};", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "enum": true } }, "ddbdd49d-ab0a-34b1-a448-24cf114c3c62": { "content": "<script src=\"${0}.js\" charset=\"utf-8\"></script>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "scriptsrc": true } }, "ddbfb51e-e17b-3f0a-905f-54ae3faccd74": { "content": "typedef struct $1 ${1:Box};\nstruct $1 {$0\n};", "doc": "Define a type with struct", "filetype": "c", "grammar": "lsp", "label": "struct type", "matches": { "typestruct": true } }, "ddcf4e77-bf08-38e3-9521-3be976b448e3": { "content": "if ${1:value}, ok := ${2:map}[${3:key}]; ok == true {\n\t${4:/* code */}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if key in a map", "matches": { "om": true } }, "ddd00e83-c458-347d-a08f-610ef6008f7e": { "content": "scope :${1:name}, lambda do |${2:value}|\n\twhere('${3:field = ?}', ${0:value})\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "sl": true } }, "ddd78e6e-a54a-30ad-bed3-08a349cdd708": { "content": "while ${1:test}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "while loop", "matches": { "while": true } }, "dddb9bca-0702-31ab-a1d3-c6748513185d": { "content": "using ${1:Name} = ${2:Type};${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "typedef": true, "using_typedef": true } }, "ddde88c0-c508-3849-9d48-3d0b0df59393": { "content": "resource \"rabbitmq_queue\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n vhost = \"\\${rabbitmq_permissions.guest.vhost}\"\n settings {\n durable = false\n auto_delete = true\n }\n}", "doc": "define rabbitmq_queue resource.", "filetype": "terraform", "grammar": "lsp", "label": "rabbitmq_queue", "matches": { "tf-rabbitmq_queue": true } }, "ddde9d86-a5ba-3028-a201-5fe9260eb780": { "content": "endsWith($1)\n$0", "doc": "The endsWith() method determines whether a string ends with the characters of a specified string, returning true or false as appropriate.", "filetype": "javascript", "grammar": "lsp", "label": "endsWith", "matches": { "endsWith": true } }, "dddfe3a6-f75a-33c5-b8f7-742231152c65": { "content": "${1:public} ${2:$TM_FILENAME_BASE}(${3:Parameters})\n{\n $0\n}", "doc": "constructor", "filetype": "csharp", "grammar": "lsp", "label": "constructor", "matches": { "ctor": true } }, "dde09492-f985-3c0b-8c93-80c395b5e1fe": { "content": "clear: both;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cl:b": true } }, "dde1aa5a-a16b-329c-bda8-1192a9f60c12": { "content": "export default (${1:first}) => {${2:second}}", "doc": "Export default function", "filetype": "generated", "grammar": "lsp", "label": "exportDefaultFunction", "matches": { "edf": true } }, "dde35663-c256-308d-8b4f-bf6d84f5b4bd": { "content": "borderTopWidth: ${1},", "doc": "borderTopWidth", "filetype": "react-native", "grammar": "lsp", "label": "borderTopWidth", "matches": { "bor": true } }, "dde4f423-0fca-30f4-ac92-e7790c056d9e": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue File with CSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with Css", "matches": { "vbase-css": true } }, "dde72029-414c-3ed0-bc84-1f57767bc985": { "content": "provider \"arukas\" {\n token = \"${1:token}\"\n secret = \"${2:secret}\"\n}", "doc": "Defines Arukas provider", "filetype": "terraform", "grammar": "lsp", "label": "arukas", "matches": { "tf-arukas": true } }, "dde8540b-3b7c-38c2-8b9e-8b2c93330414": { "content": "provider \"grafana\" {\n url = \"http://grafana.example.com/\"\n auth = \"1234abcd\"\n}", "doc": "define a grafana provider.", "filetype": "terraform", "grammar": "lsp", "label": "grafana", "matches": { "tf-grafana": true } }, "ddead06d-7e5a-3bcc-980b-f81d616bd4bb": { "content": "error make {${1:msg}: ${2:message}${3:, }}", "doc": "\"error make\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "error make builtin", "matches": { "error-make": true } }, "ddeb4e97-91ee-34bd-80ca-50c35dace3b2": { "content": "resource \"clc_load_balancer\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n data_center = \"\\${clc_group.frontends.location_id}\"\n name = \"api\"\n description = \"api load balancer\"\n status = \"enabled\"\n}", "doc": "define clc_load_balancer resource.", "filetype": "terraform", "grammar": "lsp", "label": "clc_load_balancer", "matches": { "tf-clc_load_balancer": true } }, "ddecb386-7b87-3537-baa0-2d3efedbae10": { "content": "frame $1", "doc": "A frame of the components", "filetype": "plantuml", "grammar": "lsp", "label": "Frame", "matches": { "frame": true } }, "ddf2c2fb-2629-3458-9639-b60178dec1c1": { "content": "reverse()\n$0", "doc": "The reverse() method reverses an array in place and returns the reference to the same array, the first array element now becoming the last, and the last array element becoming the first. In other words, elements order in the array will be turned towards the direction opposite to that previously stated.", "filetype": "javascript", "grammar": "lsp", "label": "reverse", "matches": { "reverse": true } }, "ddf88516-a7f3-309c-9fd9-acb2e4364e75": { "content": "resource \"aws_vpc_endpoint\" \"${private_s3}\" {\n vpc_id = \"\\${aws_vpc.foo.id}\"\n service_name = \"com.amazonaws.us-west-2.s3\"\n}\n\ndata \"aws_prefix_list\" \"${private_s3}\" {\n prefix_list_id = \"\\${aws_vpc_endpoint.${private_s3}.prefix_list_id}\"\n}\n\nresource \"aws_network_acl\" \"${bar}\" {\n vpc_id = \"\\${aws_vpc.foo.id}\"\n}\n\nresource \"aws_network_acl_rule\" \"${private_s3}\" {\n network_acl_id = \"\\${aws_network_acl.${bar}.id}\"\n rule_number = 200\n egress = false\n protocol = \"tcp\"\n rule_action = \"allow\"\n cidr_block = \"\\${data.aws_prefix_list.${private_s3}.cidr_blocks[0]}\"\n from_port = 443\n to_port = 443\n}", "doc": "aws_prefix_list provides details about a specific prefix list (PL) in the current region. This can be used both to validate a prefix list given in a variable and to obtain the CIDR blocks (IP address ranges) for the associated AWS service. The latter may be useful e.g. for adding network ACL rules.", "filetype": "terraform", "grammar": "lsp", "label": "aws_prefix_list", "matches": { "tf-aws_prefix_list": true } }, "ddf98417-0bae-34a4-a830-512444de463c": { "content": "Js.error(${1:something})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "console.error", "matches": { "ce": true, "cer": true } }, "ddfd5757-fcc0-3339-9f48-0ee06b961582": { "content": "$(this)", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "this": true } }, "de049619-b557-3fd8-8381-2ab13fb930a4": { "content": "private void OnMouseDown() {\n\t$0\n}", "doc": "OnMouseDown is called when the user has pressed the mouse button while over the GUIElement or Collider.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnMouseDown", "matches": { "OnMouseDown()": true } }, "de09ac5b-6b86-355a-80ae-8b87c50777bb": { "content": "- (${1:id})${2:thing}\n{\n\treturn $2;\n}\n\n- (void)set$2:($1)${3:new$2}\n{\n\t[$3 retain];\n\t[$2 release];\n\t$2 = $3;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "objacc": true } }, "de0c57c0-1118-32d0-9f27-44aa46567867": { "content": "else if (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "else if () {}", "matches": { "elif": true, "elseif": true } }, "de0d7038-d4a9-3b4a-8b96-4b28a8a4c268": { "content": "background-clip: padding-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgcp:pb": true } }, "de105c39-5010-39cf-bb56-776ae16ba298": { "content": "defer func() {\n\tif err := recover(); err != nil {\n\t\t${0:${VISUAL}}\n\t}\n}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "defer recover", "matches": { "dfr": true } }, "de13bc02-756e-3ed7-beb9-d0b5064c2c16": { "content": "IO.puts(${1})", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "puts": true } }, "de13c5e1-e735-398c-88d6-b197d8b189cc": { "content": "===== ${1} =====\n\n${2}", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "=====": true } }, "de16a0ff-ee75-3518-9b71-c0c2d0c050c5": { "content": "const ${TM_FILENAME_BASE} = () => {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n}\n\nexport default ${TM_FILENAME_BASE}", "doc": "Creates a React function component without PropTypes", "filetype": "react", "grammar": "lsp", "label": "reactFunctionComponent", "matches": { "rfc": true } }, "de1e3905-9983-30b8-a4a5-f0da5dbf21fe": { "content": "@typeParam$0", "doc": "The @typeParam tag is used to document a type parameter of a function, method, class, interface or type alias. TypeDoc recognizes the @template tag as an alias of @typeParam.", "filetype": "tsdoc", "grammar": "lsp", "label": "typeParam", "matches": { "@typeParam": true } }, "de267d0c-ae3d-391f-8eb0-b13fef2c5b1c": { "content": "foreach ($${1:variable} as $${2:value}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "foreach ($var as $value) { .. }", "matches": { "foreach": true } }, "de28a29e-8898-3f4c-bbc5-2a84a4b19d06": { "content": "for ${1:v} := range ${2:#:iterator} {\n ${0:TARGET}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "for range", "matches": { "range": true } }, "de2c6ed8-bec9-3c6f-a913-9e429ad7f0f1": { "content": "[.big]#${1}# $0", "doc": "Insert big text", "filetype": "asciidoc", "grammar": "lsp", "label": "big text", "matches": { "big": true } }, "de312af5-3633-30cb-8692-2361c71fb20a": { "content": "| rstrip", "doc": "String filter: rstrip", "filetype": "liquid", "grammar": "lsp", "label": "Filter rstrip", "matches": { "rstrip": true } }, "de31cdc2-f610-3a0c-b9a8-0b37a7272eba": { "content": "mov $1, %eax\nmul $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Multiplication", "matches": { "*": true } }, "de321f65-e5de-398e-ba58-a2446e728962": { "content": "import styled from 'styled-components';", "doc": "import styled from 'styled-components'", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-import-styled-from-styled-components", "matches": { "imsc": true, "styled-components import styled": true } }, "de381293-9722-352b-84b0-cab8e56160ce": { "content": "${1:static }function (${2:args}) use (${3:&$x, $y /*put vars in scope (closure) */}) {\n\t${0}\n};", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "lambda": true } }, "de3e32ee-0924-3dc3-8ea7-62106ed4e7d6": { "content": "{% cycle '${1:group name}': '${2:odd}', '${3:even}' %}", "doc": "Iteration tag: cycle group", "filetype": "liquid", "grammar": "lsp", "label": "Tag cycle group", "matches": { "cyclegroup": true } }, "de3e4aec-803f-3548-842f-6f91ffbdaa8c": { "content": "resource \"aws_route_table_association\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route_table_association", "filetype": "terraform", "grammar": "lsp", "label": "aws_route_table_association", "matches": { "tf-aws_route_table_association": true } }, "de432106-49c3-3405-93c3-13994832dd2b": { "content": "{% for ${1:#:value} in ${2:#:list} %}\n\t${0:TARGET}\n{% endfor %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% for ... in ... %} ... {% endfor %}", "matches": { "for": true } }, "de45cee3-710f-3bf2-a155-fb73491de797": { "content": ":first-child", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":fc": true } }, "de46913a-d7d8-3ddb-93a5-a98b72c0d353": { "content": "get {${1:TARGET}}${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "get {}", "matches": { "get": true } }, "de47bc1f-a6c4-3290-b3e3-f4dd89dce098": { "content": "resource \"aws_ses_receipt_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ses_receipt_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_ses_receipt_rule", "matches": { "tf-aws_ses_receipt_rule": true } }, "de48f545-83a7-3545-86be-34b896e7f862": { "content": "__PACKAGE__->${0:package_method}()", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "pkgm": true } }, "de4b4af2-f637-3722-a393-90063cfd232d": { "content": "grid: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "g": true } }, "de4bad1b-13a7-3d8d-9c7f-505d1fb66bca": { "content": "class ${1} {\n\tconstructor(${2}) {\n\t\t${0:${VISUAL}}\n\t}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "clac": true } }, "de564a03-1bfb-34bc-ba94-43dfe24a7cf4": { "content": "PropTypes.object.isRequired,", "doc": "Object prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-object-required", "matches": { "prop-types object required": true, "ptor": true } }, "de57c037-4e33-3e84-bd21-4cf9d24f5137": { "content": "resize: vertical", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "rz:v": true } }, "de58b837-ae78-30ca-95de-85b1a05ebeb0": { "content": "(deftype ${1:Name} [${2:fields}]\n\t${3:Protocol}\n\t${0:code})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "defty": true } }, "de596b43-4b95-323d-a3e7-dc0e548c7e67": { "content": "class ${0:name}Painter extends CustomPainter {\n\n @override\n void paint(Canvas canvas, Size size) {\n }\n\n @override\n bool shouldRepaint(${0:name}Painter oldDelegate) => false;\n\n @override\n bool shouldRebuildSemantics(${0:name}Painter oldDelegate) => false;\n}", "doc": "Used for creating custom paint", "filetype": "flutter", "grammar": "lsp", "label": "Custom Painter ", "matches": { "customPainter": true } }, "de5a2c75-5d79-3941-aa3e-80b70588b3b0": { "content": "analogRead(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "ar": true } }, "de5d8d31-973c-3f90-b859-2dbcf71fcc4b": { "content": "{% else %}\n ${1:TARGET}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "else": true } }, "de5e11cf-0ed9-333d-83fa-bede7a162235": { "content": "if ${1:(* condition *)} then\n\t${2:(* A *)}\nelse\n\t${3:(* B *)}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "if", "matches": { "if": true } }, "de5fc950-e630-3c64-b020-dfb1aa9914b3": { "content": "font-size ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fz": true } }, "de6135fa-9426-31b1-997f-a532c2ed4d23": { "content": "{% requireGuest %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig requireguest", "matches": { "requireguest": true } }, "de652b2b-d4a9-3b4b-8f13-18a9121c3f07": { "content": "function national-of(${1:alphanumeric-string},${2:replacement-char})$0", "doc": "convert alphanumeric-string to the national coded character set representation", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-national-of", "matches": { "function national-of": true } }, "de652d23-9aaf-3a6e-b68a-6ab8daf7a88e": { "content": "for (var ${1:item} in ${2:items}) {\n $0\n}", "doc": "Insert a for-in loop.", "filetype": "dart", "grammar": "lsp", "label": "for in", "matches": { "fori": true } }, "de6dbe18-de6b-31e2-a2e3-df15e1d3c175": { "content": "<%@page contentType=\"text/html\" pageEncoding=\"UTF-8\"%>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "@page": true } }, "de6f3026-f077-3384-a733-cb1ea573c3e0": { "content": "resource \"kubernetes_limit_range\" \"${1:kubernetes_limit_range_id}\" {\n metadata {\n name = \"${2:my-metadata-name}\"\n }\n spec {\n limit {\n type = \"${3:Pod}\"\n max {\n cpu = \"${4:200m}\"\n memory = \"${5:1024M}\"\n }\n }\n }\n}", "doc": "define a kubernetes_limit_range resource.", "filetype": "terraform", "grammar": "lsp", "label": "kubernetes_limit_range", "matches": { "tf-kubernetes_limit_range": true } }, "de74baf8-f8fc-3398-9e04-e04df32d5d0e": { "content": "def ${1:name}(${0:arg}) =\n\tif($2) $2\n\telse $1($2)", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "rec": true } }, "de75223e-450c-3052-abad-e3a3dc895209": { "content": "static ${1:#:NAME}(${2:#:ARGS}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "static": true } }, "de75d046-5568-332e-97f7-57d32bb4a659": { "content": "border-fit: repeat", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:r": true } }, "de75f193-4bf1-337f-9257-96d4fa236947": { "content": "componentWillUpdate(nextProps, nextState) {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentWillUpdate", "matches": { "cwu": true } }, "de7bba7c-4afd-397e-81ef-90749fb95435": { "content": "def ${1:name}(${2:args}) when ${3:guard} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "defw": true } }, "de7d0082-a9fc-3318-bfe4-b93c4b5ff4a4": { "content": "private void OnFocus() {\n\t$0\n}", "doc": "Called when the window gets keyboard focus.", "filetype": "unity", "grammar": "lsp", "label": "EditorWindow OnFocus", "matches": { "OnFocus()": true } }, "de7da2d0-c544-3ce6-9b82-1d9270ad74de": { "content": "for (${4:size_t} ${2:i} = 0; $2 < ${1:count}; ${3:++$2})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "for (for)", "matches": { "for": true } }, "de7f3f0d-7c7b-33e0-aae0-0d2e3c6e1373": { "content": "(reduce ${1:(fn [p n] ${3})} ${2})", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "reduce": true } }, "de82ca87-109f-34de-b418-7cb9f8767149": { "content": "<li><a href=\"${2:#}\">${1}</a></li>\nlia+", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "lia+": true } }, "de868b0d-9ccd-383f-bbd6-6c47c089a5f9": { "content": "${1:FIELDNAME} = models.IPAddressField($2)", "doc": "IPAddressField (mip).\n\nThis field has been deprecated since version 1.7 in favor of GenericIPAddressField.", "filetype": "models", "grammar": "lsp", "label": "mip", "matches": { "mip": true } }, "de8cbbfd-64c0-3819-b68c-480069f50729": { "content": "text-outline: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "to": true } }, "de924af2-b88d-387f-8b14-ca3499c8817d": { "content": "[${1}](${2}){\n\t${3}\n};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "lld": true } }, "dea03970-525b-3082-b8cd-d89b72b3d08e": { "content": "commandline ${1:command}", "doc": "\"commandline\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "commandline builtin", "matches": { "commandline": true } }, "deab777e-b26c-3945-8268-3dfd32075d6e": { "content": "\\begin{alertblock}{${1:#:title}}\n\t${2:TARGET}\n\\end{alertblock}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{alertblock}": true, "alertblock": true } }, "deabf778-eaf3-3a0e-b42d-73e79f9b80f5": { "content": "(\\\\${1:x} -> ${0:expression})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "(\\": true } }, "dead0fca-03a5-3f03-8a13-109ceb667509": { "content": "Plugin '${0}'", "doc": "", "filetype": "vim", "grammar": "snu", "label": "Vundle.vim Plugin definition", "matches": { "bun": true } }, "deae8f69-0d43-3a5a-acdc-ba8775f0eccb": { "content": "this.state = {\n\t$1\n};", "doc": "Creates empty state object. To be used in a constructor.", "filetype": "snippets", "grammar": "lsp", "label": "emptyState", "matches": { "est": true } }, "deb1afaa-8762-3fb3-95ca-5c55ace343ea": { "content": "import React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React pure component class with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassPureComponent", "matches": { "rpc": true } }, "deb52de7-ec87-3e93-8566-1dd324534d22": { "content": "@else if $1 {\n\t${0}\n}", "doc": "", "filetype": "scss", "grammar": "snu", "label": "", "matches": { "eif": true } }, "deb9e904-a5f3-34fc-9f5e-4379c80daf85": { "content": "GetWorld()->GetTimerManager().ClearTimer(${1:TimerHandle});", "doc": "Clear a TimerHandle", "filetype": "unreal", "grammar": "lsp", "label": "Unreal ClearTimer", "matches": { "utimer_clear": true } }, "deba406c-878a-3a8e-a9cb-e009cd5aa10c": { "content": "if ${1} then\n\t${2}\nend if;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "if": true } }, "debd5328-520a-3e27-b1e1-4d6d797fef67": { "content": "function formatted-date(${1:date-format},${2:integer-date})$0", "doc": "function formatted-date", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-formatted-date", "matches": { "function formatted-date": true } }, "dec120b0-f4a2-30f9-8b8e-b86bc6b031c2": { "content": ":${1:#:text}:\n: :\n: :\n: :", "doc": "", "filetype": "rst", "grammar": "snu", "label": "simple_table", "matches": { "table_simple": true } }, "dec1497f-bd85-314e-a21f-800976c964f9": { "content": ".. note:: ${0:#:CURSOR}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "note", "matches": { "note": true } }, "dec3c11f-6d41-3887-810d-51bdf43b5a51": { "content": "_.parseInt(${string}, ${radix})", "doc": "_.parseInt('08');\n// => 8\n\n_.map(['6', '08', '10'], _.parseInt);\n// => [6, 8, 10]\n\nConverts `string` to an integer of the specified radix. If `radix` is\n`undefined` or `0`, a `radix` of `10` is used unless `value` is a\nhexadecimal, in which case a `radix` of `16` is used.\n\n**Note:** This method aligns with the\n[ES5 implementation](https://es5.github.io/#x15.1.2.2) of `parseInt`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-parseint", "matches": { "lodash parseint": true } }, "ded261c5-9fef-3537-be8c-db734019fb69": { "content": "[SerializableAttribute]", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "serial": true, "serializable": true } }, "ded2e346-99ed-3b1a-9516-02c3b8af066d": { "content": "console.time(\"${1:label}\")\n${0:${VISUAL}}\nconsole.timeEnd(\"$1\")", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.time ... console.timeEnd", "matches": { "ctime": true } }, "ded45e71-58bf-3bc3-bcc3-82c4ef24b600": { "content": "@hasSection ('${1:name}')\n $2\n@else\n $3\n@endif", "doc": "@hasSection condition", "filetype": "snippets", "grammar": "lsp", "label": "Has Section", "matches": { "b:has-section": true } }, "ded6d2a7-7d41-3e0c-8d17-bb7989dd0f21": { "content": "${fn:startsWith(${1:string}, ${0:prefix})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "startswith": true } }, "ded99f62-b4c3-3caa-9ce2-a0e27a8eac70": { "content": "while ($1) {\n $0\n}", "doc": "Insert a while loop.", "filetype": "dart", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "dee0e2e1-6273-3c68-a5bb-1b4d3ec2a2f4": { "content": "redirect_to controller:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to :controller", "matches": { "rec": true } }, "dee16371-f5b6-3d0d-9d6c-264de99aab8f": { "content": "import { Component } from 'react'\n\nclass ${TM_FILENAME_BASE} extends Component {\n\trender () {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nexport default ${1}", "doc": "Creates a React component class", "filetype": "react", "grammar": "lsp", "label": "reactClassCompoment", "matches": { "rcc": true } }, "dee2c5e1-d16d-30c3-951e-cd6b60229ea7": { "content": "import Route from '@ember/routing/route';\n\nexport default Route.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import Route from '@ember/routing/route';", "matches": { "eroute": true } }, "dee600ce-9820-3fc0-a4ba-f34326da82d5": { "content": "@override\nvoid didUpdateWidget (${1:Type} ${2:oldWidget}) {\n super.didUpdateWidget(${2:oldWidget});\n ${0:}\n}", "doc": "Called whenever the widget configuration changes.", "filetype": "flutter", "grammar": "lsp", "label": "didUpdateWidget", "matches": { "didUpdateW": true } }, "deebef3d-e8a7-3f39-8d29-827ca33e27f3": { "content": "${1:deferred}.resolve(${2:args})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dres": true } }, "deece110-1514-349e-85d8-1397a4b4a85b": { "content": "if ($1) {\n\t$0\n}", "doc": "Code snippet for if statement", "filetype": "cpp", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "def252be-f65b-375f-81c7-fe53d66d042d": { "content": "word-wrap: suppress;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wow:s": true } }, "df096449-0186-3a4f-97b9-82fb9ce607de": { "content": "(if (not ${1}) ${2} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "ifn": true } }, "df0b8a3b-9c6e-38fb-b745-49bd98da4580": { "content": "-ms-filter 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})'", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "op:ms": true } }, "df0b96f1-33da-3db9-b08f-434c5b6ea967": { "content": "word-wrap: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "wow": true } }, "df0f22ae-ea08-3d71-9076-bdf96cc77b37": { "content": "has_many :${1:object}, through: :${0:object}", "doc": "has_many through association", "filetype": "rails", "grammar": "lsp", "label": "Has many through", "matches": { "hmt": true } }, "df107303-03dd-3395-9682-b10f62164c02": { "content": "<iframe src=\"${1}\" frameborder=\"0\"></iframe>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "iframe": true } }, "df1b78ee-977c-3d5c-9f29-3f326b14a61c": { "content": "${1:FIELDNAME} = serializers.ReadOnlyField(${2})", "doc": "Django-rest Serializers ``ReadOnlyField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF ReadOnlyField", "matches": { "sreadonly": true } }, "df200ac2-52a0-326b-993e-c36c0472228f": { "content": "margin: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "m": true } }, "df263c86-7134-30d8-9bb6-4a174c0aa4a1": { "content": "resource \"aws_sns_topic_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_sns_topic_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_sns_topic_policy", "matches": { "tf-aws_sns_topic_policy": true } }, "df282363-e066-362c-beca-31435da19136": { "content": "include(FetchContent)\nFetchContent_Declare(\n\t${1:repo_name}\n\tGIT_REPOSITORY ${2:repo_url}\n\tGIT_TAG ${3:tag}\n)\nFetchContent_MakeAvailable($1)", "doc": "Add the snippet for FetchContent_Declare()", "filetype": "cmake", "grammar": "lsp", "label": "FetchContent_Declare()", "matches": { "Fet": true } }, "df31f1eb-e698-350b-97f8-639a64602a4e": { "content": "System.out.print(${1});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "print": true } }, "df33ca13-5ca0-37ef-bf33-72661c33608c": { "content": "${1:fn} := func() {\n\t${2:${VISUAL}}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "fn := func() { ... }", "matches": { "anon": true } }, "df3672c0-9700-357a-8c23-65102c7ddcff": { "content": "${1:obj}.add('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "add": true } }, "df3e2a4a-9824-3b19-a3a5-b082521274fb": { "content": "text-justify: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tj": true } }, "df3f011a-a18b-3527-8c65-794b2394e044": { "content": "page-break-before: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pgbb:l": true } }, "df406267-027b-3e19-953e-04e02759ec1e": { "content": "{% url $1 %}", "doc": "url tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "url", "matches": { "url": true } }, "df43a28f-4de9-33f7-8be7-a1c565c01c36": { "content": "function(d, i) { ${1} }", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "fdi": true } }, "df45750c-a781-3935-8ee7-016307376d97": { "content": "vec3($2, $3, $4)", "doc": "The data type vec3 is used for floating point vectors with three components. There are several ways to initialize a vector:\n• Components are specified by providing a scalar value for each component (first example).\n• Components are specified by providing one scalar value. This value is used for all components (the second example is equivalent to the first).\nComponents are specified by providing a vector of higher dimension. The respective values are used to initialize the components (the second and third example are equivalent).• Components are specified by providing a combination of vectors and/or scalars. The respective values are used to initialize the vector (the fifth and sixth example are equivalent). The arguments of the constructor must have at least as many components as the vector that is initialized.\n\nSide note: The vector constructors can be used to cast between different vector types since type conversions are done automatically for each component.", "filetype": "glsl", "grammar": "lsp", "label": "vec3", "matches": { "vec3": true } }, "df48e4de-edeb-3416-a732-91ac62d83291": { "content": "$this->renderText('${0}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yrt": true } }, "df50174a-4333-35f9-92d0-4385b14b2b5d": { "content": "echo CHtml::tag('${1:tag}',array('${2:optionName}'=>${3:optionValue}),${4:false},${0:true});", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yht": true } }, "df5251aa-feaa-3235-93be-05a772712163": { "content": "reject { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rej": true } }, "df616c31-976d-301e-8bfd-555d5c101496": { "content": "module \"${myModuleName}\" {\n source = \"git::https://MACHINE-USER:MACHINE-PASS@github.com/username\"\n}", "doc": "Define a module with github with private source.", "filetype": "terraform", "grammar": "lsp", "label": "github_private_module", "matches": { "tf-github_private_module": true } }, "df680180-ee8f-3839-9898-a086280e6f93": { "content": "justify-content: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "jc:c": true } }, "df6ae5b2-4d0f-3caa-a04a-b2d065c8d95c": { "content": "@\"\n${0:TM_SELECTED_TEXT}\n\"@", "doc": "Escape all text but evaluate variables. More: Get-Help about_Quoting_Rules", "filetype": "PowerShell", "grammar": "lsp", "label": "Here-String", "matches": { "here-string": true, "hs": true } }, "df6f9abf-7dfb-30f7-a48d-208433373502": { "content": "text-align=\"left\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "alignl": true } }, "df717990-287e-3d4d-baf4-a194f197f8ce": { "content": "lapply(${1:X}, ${2:FUN}, ${3:...})", "doc": "Lapply", "filetype": "r-snippets", "grammar": "lsp", "label": "lap", "matches": { "lapply": true } }, "df739656-bb2b-3267-bdd0-88d42b008111": { "content": "${1:obj}.detach('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "detach": true } }, "df75f7bc-2b29-33f2-8bce-5ae70b77bc91": { "content": "border-style: dot-dot-dash;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:dtdtds": true } }, "df79e697-4712-3fd4-99c0-125c111ee9b8": { "content": "border-bottom-width: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbw": true } }, "df7a58dd-6ba3-38ca-a4e6-f92ae0625cb7": { "content": "<svelte:component this={${1:component}} />", "doc": "svelte:component", "filetype": "svelte", "grammar": "lsp", "label": "svelte-component", "matches": { "s-component": true } }, "df843afa-eb9c-3937-b773-1784668dfc79": { "content": "border-right: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdr:n": true } }, "df8710b8-38b1-3a34-b06e-5f8efc4ac7a2": { "content": "console.clear()", "doc": "Clears the console", "filetype": "generated", "grammar": "lsp", "label": "consoleClear", "matches": { "ccl": true } }, "df8b0d2b-212c-3e03-b904-8461dd13d80d": { "content": "border-break ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbk": true } }, "df9c8630-f03a-3609-8716-695cad0922b7": { "content": "expect($1).toHaveBeenCalled();$0", "doc": "returns true if the spy was called", "filetype": "jest", "grammar": "lsp", "label": "jest-tohavebeencalled", "matches": { "jest expect tohavebeencalled": true, "thbc": true } }, "df9e25e2-560f-3150-a803-2c3da0040eb6": { "content": "${1:FIELDNAME} = serializers.URLField(${2})", "doc": "Django-rest Serializers ``URLField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF URLField", "matches": { "surl": true } }, "dfa2fdd7-cd80-3faa-b9ac-fc0da5311e2c": { "content": "tear_down(function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "tear_down(func)", "matches": { "tear_down": true } }, "dfa52dca-7779-327f-a48b-88f632d0f699": { "content": "${1:obj}.prepend('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "prepend": true } }, "dfa5cb5a-3d61-3093-96a9-48a81177aab4": { "content": "<link rel=\"alternate\" href=\"${1:rss.xml}\" title=\"RSS\" type=\"application/atom+xml\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link:rss": true } }, "dfa88e00-0458-3cc1-9bf2-c940b41b1630": { "content": "vmap ${1} ${2}", "doc": "", "filetype": "vim", "grammar": "snu", "label": "", "matches": { "vm": true } }, "dfadbdf6-9792-3a7e-ab38-77dfda04e70e": { "content": "const ${1:first} = useRef(${2:second})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useRef", "matches": { "useRefSnippet": true } }, "dfae0eb0-ebc5-3df6-bab9-644c718b7ef8": { "content": "observeEvent(${1:event}, {\n ${0}\n})", "doc": "Shiny observe event", "filetype": "r-snippets", "grammar": "lsp", "label": "Shiny observe event", "matches": { "shiny observe event": true } }, "dfb0df9f-872a-31a7-8b7c-6a3e64f3d7f5": { "content": "def self.${1:class_method_name}\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "defs": true } }, "dfb3a5b4-a230-35f1-a42f-74d4f7465b25": { "content": "doctest ${1:filename}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "dt": true } }, "dfb67729-d167-31b7-b273-c5f71b17c857": { "content": "watch: {\n\t${1:data}(${2:newValue}, ${3:oldValue}) {\n\t\t${0}\n\t}\n},", "doc": "vue watcher", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Watchers", "matches": { "vwatcher": true } }, "dfb9112a-1dbc-3c4e-92f6-20b90c197106": { "content": "-module(${0:module}).", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "-module": true } }, "dfbc371f-03f7-3c4e-b997-36ec77aaef22": { "content": "@param {${1:Type}} ${2:varname} ${3:Description}", "doc": "", "filetype": "javascript-jsdoc", "grammar": "snu", "label": "@param {Type} varname Description", "matches": { "@p": true } }, "dfbef7c4-7075-3973-b737-2e1a69e40e59": { "content": "clean:\n rm -f ${0}", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "clean:": true } }, "dfc04a58-5ef3-399d-8ccb-5f1bd397512a": { "content": "if (${1:conditions}) begin\n\t$2\nend\nelse begin\n\t$0\nend", "doc": "if (...) begin ... end else begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "ifelse", "matches": { "ifelse": true } }, "dfc68d7b-93f0-3c50-b058-c75e4b9b350a": { "content": "return(${0})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "ret": true } }, "dfc691a1-c270-3df3-b60d-0725a5786116": { "content": "resource \"cloudstack_instance\" \"${myResourceName}\" {\n name = \"server-1\"\n service_offering= \"small\"\n network_id = \"6eb22f91-7454-4107-89f4-36afcdf33021\"\n template = \"CentOS 6.5\"\n zone = \"zone-1\"\n}", "doc": "define cloudstack_instance resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_instance", "matches": { "tf-cloudstack_instance": true } }, "dfc7148e-756f-3833-b1d5-12c74631d9ef": { "content": "type ${1} = { ${0} }", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "rec": true } }, "dfcc856e-90ab-3ff7-9d12-796a2c4fd0f0": { "content": "${1:obj}.outerHeight()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "outerh": true } }, "dfd14a61-0c65-30b0-b9fa-aa79bc628a23": { "content": "resource \"aws_waf_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_waf_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_waf_rule", "matches": { "tf-aws_waf_rule": true } }, "dfd74ad7-aaed-3cb4-9417-d32f39b264ea": { "content": "Run Keyword If Timeout Occurred ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If Timeout Occurred", "matches": { "rkito": true } }, "dfdae785-4861-3476-afe7-cd07e9ce2e41": { "content": "<script setup lang=\"ts\">\n\n</script>\n\n<template>\n\t<div>\n\n\t</div>\n</template>\n\n<style scoped>\n\n</style>", "doc": "Base for Vue Single File Component Script Setup with TypeScript (Composition API)", "filetype": "vue-script-setup", "grammar": "lsp", "label": "Vue SFC Script Setup with TypeScript (Composition API)", "matches": { "vbase-3-script-setup-ts": true, "vbase-3-ss-ts": true } }, "dfdcc0f8-a157-35f5-822e-49dc64c55ac2": { "content": "<%= gettext(\"${0:${VISUAL}}\") %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "gettext", "matches": { "gt": true } }, "dfe0839c-ca43-3f12-be98-864277d29614": { "content": "protected string ${1} { get; private set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps|-": true } }, "dfeab2dc-242c-32ab-8ea2-0de4ca944d18": { "content": "line(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${0:z2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "line": true } }, "dff5dd4d-b99b-316a-be12-23c144e0589a": { "content": "place-content flex-end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:fe": true } }, "dff9dad9-b895-32fd-9540-5f7e5e86c276": { "content": "when {\n\tchangelog '${1:changelog}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenchangelog": true } }, "dffc0e4a-4d0e-3fa4-85dc-f6c575a278e2": { "content": "FUNCTION ORD-MIN(${1:char},${2:...})$0", "doc": "min. ordinal position in the program character set corresponding to list of chars", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-ORD-MIN", "matches": { "FUNCTION ORD-MIN": true } }, "e009c299-4b5d-3cbd-8a81-be17975296f8": { "content": "padding-top: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "padding-top", "matches": { "padt": true } }, "e009f91b-400e-3382-8101-1d85ba72da1e": { "content": "> ${0}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "quote block", "matches": { "blockquote": true } }, "e01595b9-0ce0-39a5-aae0-277a1c7ccfef": { "content": "DROP DATABASE IF EXISTS ${1:dbName};", "doc": "Drop database with conditional", "filetype": "sql", "grammar": "lsp", "label": "dropdi", "matches": { "dropdi": true } }, "e015a471-6394-3232-abf9-80cccb5edabe": { "content": "class ${1:MODEL_NAME}DeleteView(DeleteView):\n\tmodel = $1\n\ttemplate_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "django", "grammar": "snu", "label": "Generic Delete View", "matches": { "deleteview": true } }, "e0211443-67d2-329b-99f0-5695f3ef5391": { "content": "{% ifnotequal ${1} ${2} %}\n\t${0}\n{% endifnotequal %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "ifnotequal": true } }, "e0258650-4cf7-3056-a1e5-4a3a11d7c518": { "content": "verify only: [:$1], method: :post, render {:status: 500, text: \"use HTTP-POST\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "verify -- render", "matches": { "verify": true } }, "e027c17d-441d-306a-9210-a7d888c9ef01": { "content": "display table-caption", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:tbcp": true } }, "e0283312-af88-3b41-8530-68947f639ac7": { "content": "provider \"atlas\" {\n token = \"${atlasToken}\"\n}", "doc": "Defines atlas", "filetype": "terraform", "grammar": "lsp", "label": "atlas", "matches": { "tf-atlas": true } }, "e028ebf2-7241-3432-9e96-30bb26747af2": { "content": "{% ifnotequal $1 %}\n$2\n{% ifnotequal %}", "doc": "ifnotequal tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ifnotequal", "matches": { "ifnotequal": true } }, "e0376c8f-e651-38a8-9071-7a5c390aba01": { "content": "useLayoutEffect(() => {\n\t${1:effect}\n\treturn () => {\n\t\t${2:cleanup}\n\t};\n}, [${3:input}])", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-uselayouteffect", "matches": { "react uselayouteffect": true, "uselayouteffect": true } }, "e03c1045-49a1-3975-b8a3-7c8bc38a134e": { "content": ">>>>> $0", "doc": "level 5 quote", "filetype": "norg", "grammar": "lsp", "label": "quote_5", "matches": { "quote5": true } }, "e0417b4d-43fa-3001-8067-d6d00207dbeb": { "content": "font-weight: bolder", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fw:br": true } }, "e046a041-5184-3414-a0a8-8fe2b1c88d99": { "content": "${1:command} | bits ${2|and,or,rol,ror,shl,shr,xor|} ${3:value}", "doc": "\"bits\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "bits builtin", "matches": { "bits": true } }, "e0478d8a-10e0-3db4-9314-d0de0435f891": { "content": "border-top-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdti:n": true } }, "e05338c3-efe3-35f6-8bff-c34683c4f3ce": { "content": "```{python} \n$1\n```", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "pycode", "matches": { "pyc": true } }, "e06afb9e-c9c8-3437-aa85-aea591637119": { "content": "form_textarea(\"${1:name}\", \"${2:value}\");${3}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_form_textarea": true } }, "e06d1efc-2de3-3950-9dfd-ac32e59a8b6f": { "content": "signal ${1} : std_logic_vector (${2} downto 0);", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "sv": true } }, "e076463e-1d2b-363a-b386-5948ee98c4cb": { "content": "if (${1:condition}) {\n\t$0\n}", "doc": "If Statement", "filetype": "typescript", "grammar": "lsp", "label": "If Statement", "matches": { "if": true } }, "e07836c4-2c3c-373d-908e-e30236adbe51": { "content": "fmt.Sprintf(\"%${1:s}\", ${2:var})", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Sprintf(...)", "matches": { "sp": true } }, "e08eeb70-c212-310b-be72-dc4a1ad4fa06": { "content": "position absolute", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pos:a": true } }, "e08f11dd-d1b0-3394-98f8-39855572db1b": { "content": "display: table-row-group;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:tbrg": true } }, "e08f5494-0374-3d83-b25c-22a48027c0c5": { "content": "@raise [${1:Types}] ${2:Description.}$0", "doc": "Describes that a method may raise a given exception, with an optional description of what it may mean.", "filetype": "rdoc", "grammar": "lsp", "label": "@raise", "matches": { "@raise": true } }, "e0927d04-8faf-31d2-8168-5f1b098a5584": { "content": "@constructor$0", "doc": "This function is intended to be called with the \"new\" keyword. Synonysm of @class.", "filetype": "jsdoc", "grammar": "lsp", "label": "constructor", "matches": { "@constructor": true } }, "e09ba923-e143-31ec-bd7e-ae744c5dd650": { "content": "package body ${1:$TM_FILENAME_BASE} is\n\t\n\t$0\n\t\nend package body ${1:$TM_FILENAME_BASE};", "doc": "Package Body Declaration", "filetype": "vhdl", "grammar": "lsp", "label": "package_body_declaration", "matches": { "pack": true } }, "e09e4b01-1904-3146-b622-5a3e14cfb258": { "content": "${1:command} | str index-of ${2:value}", "doc": "\"str-index-of\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str index-of builtin", "matches": { "str-index-of": true } }, "e0a07049-6e68-3a71-8a82-174eefb5c9d6": { "content": "The BSD4 License (BSD4)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n3. All advertising materials mentioning features or use of this software\nmust display the following acknowledgement:\nThis product includes software developed by the .\n4. Neither the name of the $3 nor the\nnames of its contributors may be used to endorse or promote products\nderived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY $1 ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL $1 BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "doc": "BSD4 License", "filetype": "license", "grammar": "lsp", "label": "BSD4", "matches": { "BSD4": true } }, "e0a3d4b9-3651-320b-9a35-d484645b782b": { "content": "indent_style = space", "doc": "Indentation Style (tab or space)", "filetype": "editorconfig", "grammar": "lsp", "label": "indent_style", "matches": { "istyle": true } }, "e0a5ab5b-a8fe-3446-a98c-25ab0c711f4a": { "content": "${1:callbacks}.has(${2:callback})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Chas": true } }, "e0a89834-9034-3099-9a9b-a36269c0251d": { "content": "= link_to ${1:name}, ${2:dest}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "lt": true } }, "e0a9bdfd-b66e-3516-9a1c-946d895ba38f": { "content": "#+begin_comment\n$0\n#+end_comment", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<c": true } }, "e0adc7d2-3ade-3b90-a5d5-921d9bc7f88c": { "content": "internal string ${1} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ps&": true } }, "e0b5e900-7a78-309c-bf7f-3cb0bb3e1063": { "content": "!${1:url}(${2:title}):${0:link}!", "doc": "", "filetype": "textile", "grammar": "snu", "label": "", "matches": { "img": true } }, "e0b755f8-797c-38dd-9068-3440512d5fa1": { "content": "const ${1:store} = writable(${2:initialValue}, () => {\n\t${3:console.log('got a subscriber');}\n\treturn () => ${4:console.log('no more subscribers');}\n});", "doc": "svelte writeable w/ set function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-writeable-set", "matches": { "s-writeable-set": true } }, "e0b92ed5-6e09-3738-ab24-686df1f07b7e": { "content": "FUNCTION COMBINED-DATETIME(${1:integer-date},${2:standard-numeric-time})$0", "doc": "function combines integer-date and standard-numeric-time into a single numeric item from which both date and time components can be derived", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-COMBINED-DATETIME", "matches": { "FUNCTION COMBINED-DATETIME": true } }, "e0b9de68-0175-3648-be48-3e9d5f025311": { "content": "try {\n ${1:TARGET}\n} catch (${2:e}) {\n ${3}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "try": true } }, "e0bb77b1-6e54-3281-95f4-d6e117380d66": { "content": "print($0)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "pr": true } }, "e0c0b305-fcf8-3215-80b6-7c6bf5b37a4f": { "content": "@interface$0", "doc": "This symbol is an interface that others can implement.", "filetype": "jsdoc", "grammar": "lsp", "label": "interface", "matches": { "@interface": true } }, "e0c2fe01-ce5e-3a0e-8e4a-2cfb389d5e07": { "content": "resource \"aws_volume_attachment\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_volume_attachment", "filetype": "terraform", "grammar": "lsp", "label": "aws_volume_attachment", "matches": { "tf-aws_volume_attachment": true } }, "e0c47503-5844-3774-994d-f82507d0f50a": { "content": "font-emphasize-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems:n": true } }, "e0ca4e17-0bcc-3f46-8aff-985d1726d9af": { "content": "<svelte:body />", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-body", "matches": { "svb": true, "svelte body": true } }, "e0d46dfe-6458-3e58-92f4-94982f58b9c5": { "content": "logging:\n\t\tdriver: ${1:driver}\n\t\toptions:\n\t\t\t${2:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Logging", "matches": { "logg": true } }, "e0d9271f-cb0c-330b-b972-ecad77691d42": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"less\" scoped>\n\n</style>", "doc": "Base for Vue File with PostCSS", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with LESS", "matches": { "vbase-less": true } }, "e0dd5fc6-52bd-31ce-b140-ec403f7dc001": { "content": "::: {#fig-${1:cap}}\n\n${2:paste embed info}\n\n${3:Caption}\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "iframe", "matches": { "iframe": true } }, "e0e1adb1-aae4-3bd3-822d-2d61874c54d1": { "content": "\"net.liftweb\" %% \"${0:lib}\" % liftVersion % \"compile->default\",", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "liftjar": true } }, "e0ea6b14-a8e6-3bea-8c14-3aa63f13c3db": { "content": "impl ${1:Trait} for ${2:Type} {\n ${3:// add code here}\n}", "doc": "impl … for … { … }", "filetype": "rust", "grammar": "lsp", "label": "impl-trait", "matches": { "impl-trait": true } }, "e0ec19da-cc7f-3162-b2a9-0680f1ba7f79": { "content": "size_hint_x:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "size_x from pykv-snippets", "matches": { "size_hint_x": true, "sx": true } }, "e0f5a00f-1456-3c88-acc2-b4e5716d1028": { "content": "list-style-type: disc;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "list-style-type: disc", "matches": { "listd": true } }, "e0f64b84-ef65-3cd2-8b9b-35e771761b96": { "content": "NSLog(@\"${1}\")", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSLog(...)", "matches": { "log": true } }, "e103ca67-8b45-3c9e-917d-139ecaebe735": { "content": "${1:obj}.unwrap()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "unwrap": true } }, "e104970d-3e6e-3d7d-97bd-8b8f5d4e7c21": { "content": "object.from()", "doc": "object.from(fromKey: string, toKey: string, alias: boolean = false): Schema\n\nTransforms the specified key to a new key. If alias is true then the old key will be left.let schema = object({\n myProp: mixed(),\n Other: mixed()\n})\n .from(\"prop\", \"myProp\")\n .from(\"other\", \"Other\", true);\n\nschema.cast({ prop: 5, other: 6 }); // => { myProp: 5, other: 6, Other: 6 }", "filetype": "yup", "grammar": "lsp", "label": "object-from", "matches": { "yup object from": true } }, "e106756f-3f14-3278-a3c0-21fe1d026cde": { "content": "setTimeout(() => {\n\twatchEffect(() => {})\n}, ${1:100})\n$0", "doc": "Stopping a Watcher vue", "filetype": "script", "grammar": "lsp", "label": "stoppingWatcher", "matches": { "stopWatcher": true } }, "e109ac65-9405-30c3-bb7e-b726592458b7": { "content": "grid-auto-columns: max-content", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gac:mac": true } }, "e111cbdc-1521-3c66-bed9-26d8fcee0cd0": { "content": "${1:command} | split list ${2:separator}", "doc": "\"split list\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "split list builtin", "matches": { "split-list": true } }, "e112a49b-6f48-35eb-a07a-8d3cf8784ea6": { "content": "resource \"aws_lb_ssl_negotiation_policy\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lb_ssl_negotiation_policy", "filetype": "terraform", "grammar": "lsp", "label": "aws_lb_ssl_negotiation_policy", "matches": { "tf-aws_lb_ssl_negotiation_policy": true } }, "e116d549-205d-3eff-964e-7d3f7c9c7a6a": { "content": "import { Injectable } from '@angular/core';\nimport { ActivatedRouteSnapshot, CanDeactivate, RouterStateSnapshot } from '@angular/router';\nimport { Observable } from 'rxjs';\n\nimport { ${2:ComponentName}Component } from './${3:filename}.component';\n\n// Consider using this interface for all CanDeactivate guards,\n// and have your components implement this interface, too.\n//\n// e.g. export class CanDeactivateGuard implements CanDeactivate<CanComponentDeactivate> {\n//\n// export interface CanComponentDeactivate {\n// canDeactivate: () => any;\n// }\n\n@Injectable({providedIn: ${4:'root'}})\nexport class ${1:Name}Guard implements CanDeactivate<${2:ComponentName}Component> {\n\tcanDeactivate(\n\t\tcomponent: ${2:ComponentName}Component,\n\t\tcurrentRoute: ActivatedRouteSnapshot, \n\t\tcurrentState: RouterStateSnapshot\n\t): Observable<boolean>|Promise<boolean>|boolean {\n\t\treturn false;$0\n\t}\n}", "doc": "Angular CanDeactivate guard", "filetype": "angular", "grammar": "lsp", "label": "angular-candeactivate-guard", "matches": { "a-guard-can-deactivate": true, "angular can deactivate guard": true } }, "e119942e-55ca-308a-bc9f-5dc67444b0f3": { "content": "func (${1:self} ${2:Type}) ${3:Do}(${4}) ${5:error }{\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func (self Type) Method(...) [error] { ... }", "matches": { "meth": true } }, "e11a18f7-9ff4-3da9-8d7e-568a7acd1633": { "content": "function ${2:function_name}(${3})\n\t${0}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "fun": true } }, "e11ba71f-e08a-3584-994b-a2dd617f0475": { "content": "function self:${1:methodName}($2)\n\t$0\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "self", "matches": { "self:": true } }, "e11cb93b-e762-3d2c-b886-7ad94262c4e2": { "content": "overlay new ${1:name}", "doc": "\"overlay new\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "overlay new builtin", "matches": { "overlay-new": true } }, "e11d4cd6-2af3-330d-9d0e-4bbd5b63a62a": { "content": "\\begin{bmatrix}\n\t${1:TARGET}\n\\end{bmatrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{bmatrix} \\bmatrix": true, "bmatrix": true } }, "e128a856-488e-3952-9359-b150ad5d207b": { "content": "${1:FIELDNAME} = HStoreField()", "doc": "HStoreField (mstore).\n\n*PostgreSQL specific model fields*.\n\nA field for storing key-value pairs. The Python data type used is a dict.", "filetype": "models", "grammar": "lsp", "label": "mstore", "matches": { "mstore": true } }, "e130713e-41a3-3fef-9f6f-0a1466d61312": { "content": "font-smooth: always", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fsm:aw": true } }, "e13db2e8-e1b6-3666-bbd1-41007a1360e9": { "content": "#region", "doc": "Folding Region Start", "filetype": "php", "grammar": "lsp", "label": "Region Start", "matches": { "#region": true } }, "e13ed772-ef59-3a3c-9674-787e3edeb13f": { "content": "margin ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m": true } }, "e140423a-f431-3f66-a418-344dde78dafa": { "content": "[style.${1:property}]=\"${2:expression}\"", "doc": "Angular [style] binding", "filetype": "html", "grammar": "lsp", "label": "style", "matches": { "a-style": true } }, "e1456e72-015d-3fc4-a6cf-cce93074937f": { "content": "margin-top: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "mt:a": true } }, "e147c729-15ea-39ca-97d1-338407fe89a3": { "content": "border-top-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdts:n": true } }, "e14abd7d-5cbc-338a-bcc7-a29bdb452482": { "content": "sphereDetail(${0:n});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sphereDetails": true } }, "e14e638f-8f6f-384d-a4ea-8d74454d5bcc": { "content": "<component :is=\"${1:componentId}\"></component>$0", "doc": "component element", "filetype": "vue", "grammar": "lsp", "label": "vue-component", "matches": { "component": true, "vue component": true } }, "e14e7deb-4a7a-3a6c-a46c-1dada6e99d05": { "content": "real, dimension(${1}), intent(out) :: ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "real dimension intent(out)", "matches": { "redo": true } }, "e1514cba-5218-3501-946d-c19b849d9caf": { "content": "{%- else -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "else-": true } }, "e152bc82-d0e7-33fb-9725-61c52d37dbf1": { "content": "place-self: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps:c": true } }, "e15afe19-91dd-3197-b727-3d241c5b07ee": { "content": "while($2){\n\t\n}", "doc": "while(){\n\t//code\n}\n\nThe keyword while is used to describe a loop that is controlled by a condition. The parentheses enclose the expression that defines the condition. The body defined by curly braces encloses the statements that are executed at each pass of the loop.\n\nwhile(i <= 99){\n\taFunction();\n}\n\nThe execution of a single pass or the whole loop can be aborted by using a continue or a break statement respectively.", "filetype": "glsl", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "e15f173d-8683-3e72-b309-bfebf0e6100e": { "content": "@memberof ${1:parentNamePath}$0", "doc": "This symbol belongs to a parent symbol.", "filetype": "jsdoc", "grammar": "lsp", "label": "memberof", "matches": { "@memberof": true } }, "e15fec32-b180-36ea-b5ec-31b171a2156b": { "content": "assert($0);", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "as": true } }, "e165f33d-e388-3a03-b39f-568649328c32": { "content": "private void OnPreRender() {\n\t$0\n}", "doc": "OnPreRender is called before a camera starts rendering the scene.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnPreRender", "matches": { "OnPreRender()": true } }, "e16f11eb-df9b-3240-99d5-66f4a5210bfc": { "content": "[$0]{.alert}", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "alert", "matches": { "alert": true } }, "e17774a7-d659-3fc7-a4af-b439eb4e2745": { "content": "formArrayName=\"${1:control}\"", "doc": "Angular formArrayName", "filetype": "angular", "grammar": "lsp", "label": "ngformarrayname", "matches": { "a-formarrayname": true, "angular ng form array name": true } }, "e17abf1a-3854-312c-876f-ab67687dfa02": { "content": "Debug.LogErrorFormat($0);", "doc": "Logs a formatted error message to the Unity console.", "filetype": "unity", "grammar": "lsp", "label": "Debug LogErrorFormat", "matches": { "LogErrorFormat": true } }, "e17d8998-c2e9-34ee-b4f5-e15c1fd06f06": { "content": "class ${1:$TM_FILENAME_BASE} extends uvm_component;\n\t$2\n\t\n\t`uvm_component_utils(${1:$TM_FILENAME_BASE});\n\n\tfunction new(string name = \"${1:$TM_FILENAME_BASE}\", uvm_component parent);\n\t\tsuper.new(name, parent);\n\tendfunction\n\n\t$0\nendclass", "doc": "UVM component class template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_component", "matches": { "uvm_component": true } }, "e17f0a38-62da-3b8e-810e-c4ec75d7cf92": { "content": "\\\\left( ${0:${VISUAL}} \\\\right)", "doc": "", "filetype": "tex", "grammar": "snu", "label": "left( right)", "matches": { "lr(": true } }, "e1821c74-bb68-3c70-85b9-342d31e0fd56": { "content": "{# $1 #}", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "comment", "matches": { "{#": true } }, "e1a16133-f549-3790-9711-5909af6db6c8": { "content": "| prepend: '${1:string}'", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "prepend": true } }, "e1ac007f-7f80-34b9-aa3a-f2734a93baac": { "content": "display inline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:i": true } }, "e1ac1e0f-c73b-3101-99ee-d985fe30d953": { "content": "${1:method_name}: function (${2:attribute}) {\n\t${0:${VISUAL}}\n},", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { ":f": true } }, "e1ac98c0-a5b7-3f27-992a-b25927a8497b": { "content": "{% empty %}\n${0}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "empty": true } }, "e1b365d9-28a9-3e8b-8463-221f02a2c392": { "content": "animation-play-state: ${1|paused,running|};", "doc": "initial value: running", "filetype": "css", "grammar": "lsp", "label": "animation-play-state", "matches": { "anips": true } }, "e1b84f7d-10d7-3b55-aac3-aae59e39cef6": { "content": "@val external ${1:setTimeout}: ${2:(unit => unit, int) => float} = \"${3:setTimeout}\"", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "Global External Object", "matches": { "@bs": true, "external": true } }, "e1b87f39-8122-377c-aea0-fb7e62bb2499": { "content": "const ${1} = @import(\"${1}\")", "doc": "Importing Libraries", "filetype": "zig", "grammar": "lsp", "label": "Import", "matches": { "import": true } }, "e1be8664-dd11-33f1-a788-4974e304235c": { "content": "export { ${2:second} } from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "exportDestructing", "matches": { "exd": true } }, "e1c2d0d3-7c8c-3938-b960-bd8f0221df45": { "content": "@book{${1:name},\n author = {${2:author}},\n title = {${3:title}},\n publisher = {${4:publisher}},\n volume = {${5:?_volume}},\n number = {${6:?_number}},\n series = {${7:?_series}},\n address = {${8:?_address}},\n edition = {${9:?_edition}},\n year = {${10:year}},\n month = {${11:?_month}},\n note = {${12:?_note}},\n}", "doc": "A published book", "filetype": "bibtex", "grammar": "lsp", "label": "@book", "matches": { "@book": true } }, "e1c81fa6-6050-34e7-b29f-347818bb8c3c": { "content": "paddingLeft: ${1},", "doc": "paddingLeft", "filetype": "react-native", "grammar": "lsp", "label": "paddingLeft", "matches": { "padding": true } }, "e1c8b15b-a789-395c-a41c-a717d69c5392": { "content": "do {\n\t$0\n} while (${1:condition})", "doc": "Do-While Statement", "filetype": "javascript", "grammar": "lsp", "label": "Do-While Statement", "matches": { "dowhile": true } }, "e1cbcb56-ba1b-3149-a2b7-b1d3e9eb4aa0": { "content": "border-length auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdlt:a": true } }, "e1cd1caa-87e4-33fd-9394-c0f472985dd4": { "content": "#!/usr/bin/env tclsh", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "#!": true } }, "e1cf0413-091a-3fa6-9ada-a6d6e3935ca9": { "content": "library UNISIM;\nuse UNISIM.VCOMPONENTS.ALL;", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "libx": true } }, "e1cf3f4a-40f1-3c0f-b15c-0ce3870c72e5": { "content": "function log10(${1:number})$0", "doc": "format base 10 logarithm of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-log10", "matches": { "function log10": true } }, "e1d398bf-5f26-3b7c-9e86-18f3941175b0": { "content": "display: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:n": true } }, "e1d5938b-5700-3901-bdee-ed903068e583": { "content": "\\$loop->${1:first}", "doc": "$loop->(index|remaining|count|first|last|depth|parent)", "filetype": "snippets", "grammar": "lsp", "label": "loop", "matches": { "b:loop": true } }, "e1d59d72-de25-32b3-b306-4bda17bf3e23": { "content": "require(${1:module})", "doc": "Require module", "filetype": "lua", "grammar": "lsp", "label": "require", "matches": { "req": true } }, "e1d5a639-44db-3008-911f-18365b651e7b": { "content": "import 'react-native'\nimport React from 'react'\nimport renderer from 'react-test-renderer'\n\nimport ${1:${TM_FILENAME_BASE}} from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(<${1:${TM_FILENAME_BASE}} {...defaultProps} />)\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "setupReactNativeTest", "matches": { "sntest": true } }, "e1dc84fc-4544-3261-8523-fa82af72607f": { "content": "(${1}) => {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "() => {}", "matches": { "afb": true } }, "e1e66c74-07f9-31d5-8549-94a313ed9d70": { "content": "number.negative()", "doc": "number.negative(message?: string | function): Schema\n\nValue must be a negative number.", "filetype": "yup", "grammar": "lsp", "label": "number-negative", "matches": { "yup number negative": true } }, "e1e9b48c-b729-30f1-babb-dfa9deaadd3e": { "content": "_.merge(${object}, ${sources})", "doc": "var object = {\n 'a': [{ 'b': 2 }, { 'd': 4 }]\n};\n\nvar other = {\n 'a': [{ 'c': 3 }, { 'e': 5 }]\n};\n\n_.merge(object, other);\n// => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }\n\nThis method is like `_.assign` except that it recursively merges own and\ninherited enumerable string keyed properties of source objects into the\ndestination object. Source properties that resolve to `undefined` are\nskipped if a destination value exists. Array and plain object properties\nare merged recursively. Other objects and value types are overridden by\nassignment. Source objects are applied from left to right. Subsequent\nsources overwrite property assignments of previous sources.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-merge", "matches": { "lodash merge": true } }, "e1ea3eb9-1d5a-3b1e-bb94-cd01d68723c4": { "content": "border-right-width: ${1:1}px", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-right-width: size (border)", "matches": { "border": true } }, "e1ed6dc7-40c4-3987-bfe9-e3eb88b17355": { "content": "font-size-adjust ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fza": true } }, "e1eefd2e-489f-34b2-a258-3af573a7aed2": { "content": "while ${1:#:condition} ; do\n\t${0:TARGET}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "wh": true, "while": true } }, "e1f0a1de-f813-344e-9435-ddd419624670": { "content": "${1:FIELDNAME} = forms.ModelMultipleChoiceField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ModelMultipleChoiceField", "matches": { "fmomuchoice": true } }, "e1f117c5-a89b-3b9e-8b85-1e95ab5ca736": { "content": "Session::set(${1:key}, ${2:value});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_session_set": true } }, "e1f6467d-9b74-316e-bf7e-08796e1d67e4": { "content": "{% comment %}\n $1\n{% endcomment %}", "doc": "Comment tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "comment", "matches": { "comment": true } }, "e1f6aa3e-c84c-306b-9039-996e4a03e228": { "content": "{% import ${0:module} %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "import": true } }, "e205adef-4b92-30d2-b567-d8f760072758": { "content": "border-style: hidden", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:h": true } }, "e20af165-1e0b-3f4e-a2c7-9fb14b6db90f": { "content": "each_pair do |${1:key}, ${2:value}|\n ${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_pair_do": true } }, "e20cbc21-ed81-312a-b647-7722ae60b2cd": { "content": "resource \"vsphere_folder\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n path = \"my-path-${myResourceName}\"\n}", "doc": "define vsphere_folder resource.", "filetype": "terraform", "grammar": "lsp", "label": "vsphere_folder", "matches": { "tf-vsphere_folder": true } }, "e20eb34d-8127-37cc-b4d4-f11727c6e2da": { "content": "if (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "if () {}", "matches": { "if": true } }, "e214e299-dd20-36f1-ad52-7b5d7cc98630": { "content": "{-# LANGUAGE ${0:OverloadedStrings} #-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "lang": true } }, "e21b2aa7-7acc-3e18-914b-1a426bfa77ba": { "content": "echo CHtml::ajaxButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhajb": true } }, "e21d47c2-3255-32fb-ba23-53a0dcbe4b1b": { "content": "{% for block in ${1:entry.matrixFieldHandle}.all() %}\n\n\t{% if block.type == \"${2:blockHandle}\" %}\n\t\t{{ block.${3:fieldHandle} }}\n\t{% endif %}\n\n\t{% if block.type == \"${4:blockHandle}\" %}\n\t\t{{ block.${5:fieldHandle} }}\n\t{% endif %}\n\n{% endfor %}\n$0", "doc": "matrix", "filetype": "twig", "grammar": "lsp", "label": "matrix", "matches": { "matrix": true } }, "e21e9a6a-a67a-3390-988e-1312505be69f": { "content": "if (${1}) begin\n\t${2}\nend\nelse begin\n\t${3}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "ife": true } }, "e2229919-1799-34e0-875f-4dbf682ae314": { "content": "public function __construct(${1: priarg}) {\n}", "doc": "Create __construct method using the last php syntax.", "filetype": "php", "grammar": "lsp", "label": "function __construct", "matches": { "con": true } }, "e224022a-7e78-3ea7-a6b8-96ef6a777c0c": { "content": "void mouseDragged(){\n\t${0}\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "mouseDragged": true } }, "e22e14aa-eb42-31dd-9d8b-5bd12d6a4bda": { "content": "${1:fn} : ${2:a} -> ${3:a} -> ${4:a}\n$1 ${5} =\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "fn2": true } }, "e22f08b1-3235-3a56-8fba-5963ac842e57": { "content": "const ${1:name} = reactive({\n\t${2:count}: ${3:0}\n})", "doc": "Set reactive property - Vue Composition API", "filetype": "vue", "grammar": "lsp", "label": "vue-v3reactive", "matches": { "vue v3 reactive": true } }, "e2324257-f819-3578-b42e-6996fe696aa7": { "content": "read.table('${1:filename}'${2:, header = ${3:TRUE}, sep = '${4:\t}', stringsAsFactors = ${5:FALSE}})", "doc": "Read From File", "filetype": "r-snippets", "grammar": "lsp", "label": "reat", "matches": { "read": true } }, "e2346284-89ea-3617-b8bc-4d5ae37e8f42": { "content": "%% @end", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "%e": true } }, "e24a1ef2-a66e-39b9-8bdd-8d751dd595ef": { "content": "{%- case ${1:variable} -%}\n\t{%- when ${2:condition} -%}\n\t\t$3\n\t{%- else -%}\n\t\t$4\n{%- endcase -%}", "doc": "Control flow tag: case, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag case, whitespaced", "matches": { "case-": true } }, "e24e5b15-267a-3408-a5fb-bc6ff88a8e8d": { "content": "struct ${1:MyStruct} {$0\n};", "doc": "'struct' snippet", "filetype": "c", "grammar": "lsp", "label": "struct", "matches": { "struct": true } }, "e24f0505-efe2-3ebc-8ac5-7bda6dce0779": { "content": "resource \"softlayer_virtual_guest\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n domain = \"bar.example.com\"\n image = \"DEBIAN_7_64\"\n region = \"ams01\"\n public_network_speed = 10\n hourly_billing = true\n private_network_only = false\n cpu = 1\n ram = 1024\n disks = [25, 10, 20]\n user_data = \"{\"value\":\"newvalue\"}\"\n dedicated_acct_host_only = true\n local_disk = false\n frontend_vlan_id = 1085155\n backend_vlan_id = 1085157\n}", "doc": "define softlayer_virtual_guest resource.", "filetype": "terraform", "grammar": "lsp", "label": "softlayer_virtual_guest", "matches": { "tf-softlayer_virtual_guest": true } }, "e26a57ba-5612-3cae-ae72-ebe183bc3438": { "content": "resource \"aws_codecommit_repository\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_codecommit_repository", "filetype": "terraform", "grammar": "lsp", "label": "aws_codecommit_repository", "matches": { "tf-aws_codecommit_repository": true } }, "e26b811c-cc71-3c1c-a66d-be0e05f6d846": { "content": "include_directories(${${0:include_dir}})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "include": true } }, "e27120bc-28b9-3d25-b76f-136a4b9d6110": { "content": "eval {\n\t${1:TARGET}\n};\nif ($@) {\n\t${2:#:handle failure...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "eval": true } }, "e27b9050-14e2-3873-88ed-44e87cd9659a": { "content": "PRIMARY KEY(${1:attribute})", "doc": "Primary Key", "filetype": "sql", "grammar": "lsp", "label": "primaryk", "matches": { "primaryk": true } }, "e2840ffa-8180-3c78-bc53-b84c5c867523": { "content": "var _self = this;", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "_sthis": true } }, "e284d72d-3456-3aad-8048-3c0a0c846ee3": { "content": "/**\n* @group ${1}\n*/", "doc": "", "filetype": "php", "grammar": "snu", "label": "phpunit comment with group", "matches": { "testcmt": true } }, "e2920ccf-fd55-3906-acc4-38be7aa33dc0": { "content": "{% empty %}\n\t$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "empty": true } }, "e2923f0c-8b87-3818-87ed-cac612e74d6b": { "content": "find(:all${1:, conditions: ['${2:${3:field} = ?}', ${5:true}]})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "find(:all)", "matches": { "fina": true } }, "e29ed82c-af2e-38c6-9436-5f2c66947357": { "content": "resource \"aws_opsworks_instance\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_instance", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_instance", "matches": { "tf-aws_opsworks_instance": true } }, "e2a00ccc-8c7c-3a53-aa51-761889d2bf42": { "content": "//Paul Razvan Berg tips (@PaulRBerg)\r\n1️⃣ Use \"type(uint256).max\" instead of \"uint256(-1)\"\r\n2️⃣ Surround code with {} to avoid \"stack too deep\"\r\n3️⃣ Skip tuple vars with commas: \"uint a, , ,\"\r\n4️⃣ Swap vars in one line: \"(a,b)=(b,a)\"\r\n5️⃣ Use \"assert\" and get built-in formal verification with SMTChecker\r\n\r\n-----------------------------------------------\r\n\r\n// Daniel Luca tips (CleanUnicorn.eth)\r\n1️⃣ You can format numbers in Solidity using underscores.\r\ni.e.,\r\n1_000 is a thousand\r\n1_0_0_0 is a thousand\r\n1_000e0_3 is a million\r\n\r\nPython spec https://www.python.org/dev/peps/pep-0515/\r\n\r\n------------------------------\r\nContribute tips here: https://github.com/juanfranblanco/vscode-solidity/blob/master/snippets/solidity.json#L197-L201 \r\nEscape the text using: https://www.freeformatter.com/json-escape.html\r\n------------------------------", "doc": "solidity tips", "filetype": "solidity", "grammar": "lsp", "label": "solidityTips", "matches": { "solidityTips": true } }, "e2a41484-a33f-3d43-8e83-df62c628546e": { "content": "${1:FIELDNAME} = models.FloatField($2)", "doc": "FloatField (mfloat).\n\nA floating-point number represented in Python by a float instance.", "filetype": "models", "grammar": "lsp", "label": "mfloat", "matches": { "mfloat": true } }, "e2a9cbc1-7118-3cd9-becc-fbd3990de0fc": { "content": "#include <${1}.h>", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "inc": true } }, "e2ae113f-b00c-3fb9-b533-2e7c239b5588": { "content": "background-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgi": true } }, "e2b81637-1cf3-3f12-83e7-658c298debcf": { "content": "background: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "background": true, "bg": true } }, "e2bb5057-b6a3-33ae-a8f3-6db84d763586": { "content": "//#region $0", "doc": "Folding Region Start", "filetype": "javascript", "grammar": "lsp", "label": "Region Start", "matches": { "#region": true } }, "e2bbc183-67c5-36bd-91f1-cf27470943db": { "content": "Serial.print(${1});", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "sp": true } }, "e2c341ba-c21b-3eb4-ad47-e44f603ab486": { "content": "@class ${1:name}$0", "doc": "If LuaDoc cannot infer the type of documentation (function, table or module definition), the programmer can specify it explicitly.", "filetype": "luadoc", "grammar": "lsp", "label": "@class", "matches": { "@class": true } }, "e2c48f82-8f63-3e17-a244-3efeff4d68f3": { "content": "const ${1:styles} = StyleSheet.create({\n ${2:container}: {\n ${3}\n },\n});", "doc": "Create React Native Styled Components StyleSheet", "filetype": "react-native", "grammar": "lsp", "label": "StyleSheet", "matches": { "rn-stylesheet": true } }, "e2c6b0ae-32f4-3b06-9904-414a914e5462": { "content": "if ${1} then ${2} else ${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "if expression", "matches": { "ifex": true } }, "e2caea69-bf70-3c43-95eb-52de826436d9": { "content": "{% layout none %}", "doc": "Theme tag: layout none", "filetype": "liquid", "grammar": "lsp", "label": "Tag no layout", "matches": { "layoutnone": true } }, "e2ccae78-28a7-325c-ad33-e6dcf0e576a2": { "content": "<link rel=\"${1}\" href=\"${2}\" title=\"${3}\" type=\"${4}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "link": true } }, "e2d1570a-4d69-3f31-bf1a-3ea6f97a7b80": { "content": "for ${1:i} = ${2:1:n}\n\t${0}\nend", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "for", "matches": { "for": true } }, "e2d591ef-e379-3197-9a4b-b83f89859b64": { "content": "Debug.DrawLine(Vector3 start$1, Vector3 end$2, Color color = Color.white$3, float duration = 0.0f$4, bool depthTest = true$5);", "doc": "Draws a line between specified start and end points.", "filetype": "unity", "grammar": "lsp", "label": "Debug DrawLine", "matches": { "DrawLine": true } }, "e2d9fd72-6d26-37b5-bc53-02c9461319c8": { "content": "borderLeftWidth: ${1},", "doc": "borderLeftWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderLeftWidth", "matches": { "bor": true } }, "e2dbb615-7350-3f8a-809f-d141cf641f27": { "content": "pluralize:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "pluralize": true } }, "e2df84fd-7386-3023-b369-9ea5a5c57628": { "content": "useEffect(() => {\n$0 return () => {\n$0\n\t}\n})", "doc": "Adds use effect", "filetype": "snippets", "grammar": "lsp", "label": "useEffectUnMount", "matches": { "usfu": true } }, "e2e2da71-a878-3f4b-8a93-45309d5da8ed": { "content": "time:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "time": true } }, "e2eac15e-5e31-3486-85d6-7868a4cc5e3c": { "content": "${1:trackBy}(index: number, ${2:name}: ${3:model}): ${4:number} {\n return ${2:name}${5:.id};$0\n}", "doc": "TrackBy Function", "filetype": "typescript", "grammar": "lsp", "label": "TrackBy Function", "matches": { "a-trackby": true } }, "e2eb8f32-e708-3ebb-a530-0d1b97b25e73": { "content": "entry ${1}(${2}) when ${3} is\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "entry {...} when", "matches": { "entry": true } }, "e2f5046d-f361-3624-acee-972261b84e4d": { "content": "/// @notice Explain to an end user what this does\r\n/// @dev Explain to a developer any extra details\r\n/// @return Documents the return variables of a contract’s function state variable\r\n/// @inheritdoc\tCopies all missing tags from the base function (must be followed by the contract name)", "doc": "natspec for state variable", "filetype": "solidity", "grammar": "lsp", "label": "natspec variable", "matches": { "///nat_statevariable": true } }, "e2f59ac5-7c72-345a-9444-fd83a5355010": { "content": "font-emphasize-style: accent", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems:ac": true } }, "e2f77e38-8294-310f-8cf7-c8fa9c77bed0": { "content": "render() {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t);\n}", "doc": "When called, it should examine this.props and this.state and return a single child element.", "filetype": "snippets", "grammar": "lsp", "label": "componentRender", "matches": { "ren": true } }, "e2fc6197-88d8-3942-9577-1d0fe591cb71": { "content": "border-right-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdri:n": true } }, "e30490ff-2e77-35bb-a1e9-2b54ad9dd07f": { "content": "until ($1) {\n\t${2:# body...}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "until", "matches": { "until": true } }, "e305c1b0-55f7-3734-b8db-46293b66e9b1": { "content": "{% endhtml %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endhtml", "matches": { "endhtml": true } }, "e306c4f0-7a89-3587-913e-0b97a1d02c11": { "content": "#+attr_html: :alt $2 :align ${3:left} :class img\n[[${1:src}]${4:[${5:title}]}]\n$0", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "img": true } }, "e3122f3c-84d8-3b4e-8f0d-9e2316644ec7": { "content": "\\${2:#${0:optional}}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${2:#optional}", "matches": { "2#": true } }, "e312f2b9-16cc-3d6a-a225-9a1ad4969d6a": { "content": "inspect(flashMessages.all())", "doc": "Inspect all messages", "filetype": "edge", "grammar": "lsp", "label": "edge: flashMessages.all", "matches": { "inspect(flashMessages.all())": true } }, "e324835f-81c4-3f74-b8b5-fe40dc46b0ea": { "content": "assert_response :${1:success}, @response.body$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Test Assert Response (are)", "matches": { "asre": true } }, "e32bb520-fcca-3cbc-b5a2-f1d5e7c7c68e": { "content": "${1:router}.go($2)$0", "doc": "router.go()", "filetype": "script", "grammar": "lsp", "label": "routerGo", "matches": { "routerGo": true } }, "e32c285a-e8dc-3941-b04c-6b00a3b0ed4b": { "content": "Double", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "dbl": true } }, "e32cee35-fed7-392a-a88d-d426c2313828": { "content": "remove_column :${1:table}, :${2:column}${3: [press tab twice to generate add_column]}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Migration Remove and Add Column (mrac)", "matches": { "mcol": true } }, "e3348e90-607a-328b-ae4c-d3c139586248": { "content": " ${0}", "doc": "Add images", "filetype": "markdown", "grammar": "lsp", "label": "Images", "matches": { "img": true } }, "e3356060-b167-3631-b4ef-721ebd4e9181": { "content": "__SOURCE_DIRECTORY__", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "__SOURCE_DIRECTORY__", "matches": { "sourced": true } }, "e337b03e-eb99-39ed-a192-6bae184f5103": { "content": "FUNCTION REVERSE(${1:string})$0", "doc": "reverse representation with same length of string", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-REVERSE", "matches": { "FUNCTION REVERSE": true } }, "e33e3ddc-02b2-3994-99a9-e48c032b642f": { "content": "public ${1:String} get${2}() {\n\treturn ${0:fieldName};\n}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "get": true } }, "e340c411-3108-329e-8867-02216c576e77": { "content": "<canvas>\n\t${0}\n</canvas>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "canvas": true } }, "e34438e0-d766-3087-a1ae-8653455eedc2": { "content": "mixed.oneOf()", "doc": "mixed.oneOf(arrayOfValues: Array<any>, message?: string | function): Schema Alias: equals\n\nWhitelist a set of values. Values added are automatically removed from any blacklist if they are in it.\nThe ${values} interpolation can be used in the message argument.Note that undefined does not fail this validator, even when undefined is not included in arrayOfValues.\nIf you don't want undefined to be a valid value, you can use mixed.required.let schema = yup.mixed().oneOf([\"jimmy\", 42]);\n\nawait schema.isValid(42); // => true\nawait schema.isValid(\"jimmy\"); // => true\nawait schema.isValid(new Date()); // => false", "filetype": "yup", "grammar": "lsp", "label": "mixed-one-of", "matches": { "yup mixed oneof": true } }, "e348ee4b-db2f-3ad7-8ad5-0ad298986fad": { "content": "import { ${1} } from '${2}'", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import { member } from 'xyz'", "matches": { "imm": true } }, "e3532b78-0a71-3283-8d43-ffe4dd65753f": { "content": "PropTypes.instanceOf($0)", "doc": "Is an instance of a class prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeInstanceOf", "matches": { "pti": true } }, "e35426bd-6bce-397b-90a4-414c6b0e047b": { "content": "[[NSNotificationCenter defaultCenter] addObserver:${1:self} selector:@selector(${3}) name:${2:NSWindowDidBecomeMainNotification} object:${4:nil}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "reg": true } }, "e3595a96-5f6c-3c92-abd4-24608e69702b": { "content": "\\$_FILES['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "files": true } }, "e35ccb2c-f743-3885-aafb-f3c52130db88": { "content": "std::views::", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "std::views::", "matches": { "sv": true } }, "e35eb8f6-671c-370e-a5cb-0ee4523a6647": { "content": "@moduledoc ~S\"\"\"\n${0}\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "mdocs": true } }, "e35fe31b-10ab-319e-9dfd-a0823dcd9a7a": { "content": "{literal}\n\t${0:${VISUAL}}\n{/literal}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{literal} tags allow a block of data to be taken literally. This is typically used around Javascript or stylesheet blocks where {curly braces} would interfere with the template delimiter syntax", "matches": { "literal": true } }, "e365c5eb-63fc-38cc-adb9-cecb81476f24": { "content": "resource \"openstack_networking_router_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n external_gateway = \"f67f0d72-0ddf-11e4-9d95-e1f29f417e2f\"\n}", "doc": "define openstack_networking_router_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_router_v2", "matches": { "tf-openstack_networking_router_v2": true } }, "e36733ca-6b1d-3e75-ac64-75b5752afbb7": { "content": "${1:map}.${2:connect} '${3::controller/:action/:id}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "map.named_route", "matches": { "map": true } }, "e369f6fb-8673-3c1c-a9fc-ea354ee0f3c9": { "content": "\\$_ENV['${1:#:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "env": true } }, "e36ce2de-4cbb-33e1-9651-79df5803f83f": { "content": "const ${1:router} = useRouter()", "doc": "const router = useRouter()", "filetype": "script", "grammar": "lsp", "label": "useRouter-composition", "matches": { "useRouter": true } }, "e37111ad-9177-3031-86de-ec4859c75644": { "content": "date:\"${0}\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "date": true } }, "e373f4c8-ea76-3a2f-acad-b076451c2c18": { "content": "Wait Until Element Is Visible ${1:${locator}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Element Is Visible", "matches": { "wueiv": true } }, "e3788001-a7c9-388b-9972-9deae9592ce8": { "content": "_.toSafeInteger(${value})", "doc": "_.toSafeInteger(3.2);\n// => 3\n\n_.toSafeInteger(Number.MIN_VALUE);\n// => 0\n\n_.toSafeInteger(Infinity);\n// => 9007199254740991\n\n_.toSafeInteger('3.2');\n// => 3\n\nConverts `value` to a safe integer. A safe integer can be compared and\nrepresented correctly.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-tosafeinteger", "matches": { "lodash tosafeinteger": true } }, "e37ddc11-f6d1-39b5-973e-b00a4c18b2cb": { "content": "function __construct(${1})\n{\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "construct": true } }, "e396db7a-8155-3a16-97c7-c6dc40e4b04d": { "content": ".. toctree::\n\t:maxdepth: ${1:2}\n\n\t${2:#:FILES}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "directive_toctree", "matches": { "toctree": true } }, "e39a07fd-d47e-3925-bf1b-5054c5a6af0c": { "content": "const $1 = onScopeDispose()\n$0", "doc": "Registers a dispose callback on the current active effect scope. The callback will be invoked when the associated effect scope is stopped.", "filetype": "script", "grammar": "lsp", "label": "onScopeDispose", "matches": { "onScopeDispose()": true } }, "e3a03e49-6817-38da-acef-124edd5ad160": { "content": "if ${1:#:condition}\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "if": true } }, "e3a47248-be60-3a19-b3e3-e83960d76dfa": { "content": "play();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "pl": true } }, "e3a8763c-ca0c-3efb-a569-1f1b7723df0b": { "content": "outline-color: ${1:#000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "oc": true } }, "e3bbd580-83e5-3d24-9abe-9a8a5f642a84": { "content": "border: ${1:1px} ${2:solid} #${3:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border: size style color (border)", "matches": { "border": true } }, "e3bd756e-497f-3c8a-a2a4-c1e40694cd70": { "content": "text-align: center", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ta:c": true } }, "e3c128df-6cac-3856-8996-cf19a6e8e0ad": { "content": "connect(${1:mapStateToProps}, ${2:mapDispatchToProps})(<${3:VISUAL}/>);", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "con": true } }, "e3c30bb3-448b-3d93-b20d-4c8ec03d3c96": { "content": "on:${1:eventname}={${2:handler}}", "doc": "on event", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-event", "matches": { "s-on-event": true } }, "e3c90aef-57eb-3355-96a2-135637445ccd": { "content": "elif $1:\n\t${0:${VISUAL}}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ei": true } }, "e3ce08f8-6c5d-360c-993a-7b1897e8906f": { "content": "(/ ${1}\n\t${0})", "doc": "", "filetype": "scheme", "grammar": "snu", "label": "", "matches": { "/": true } }, "e3d02462-86d5-3e45-875f-8e741bfdfde5": { "content": "border-style: solid", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:s": true } }, "e3d8ec55-e175-38ed-9d34-5e7ad3fc190b": { "content": "<span>$1</span>$2", "doc": "HTML - Defines a section in a document", "filetype": "html", "grammar": "lsp", "label": "span", "matches": { "span": true } }, "e3db9454-b750-359a-a4d7-eb55173d9688": { "content": "do\n{\n $0\n} while (${1:true});", "doc": "do...while loop", "filetype": "csharp", "grammar": "lsp", "label": "do...while loop", "matches": { "do": true } }, "e3df1536-d0ee-339e-99cc-59cccd4f96c7": { "content": "grid-template-columns ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gtc": true } }, "e3e0e719-7202-341d-9b19-75e9f75873d9": { "content": "${1:public} ${2:void} ${3:MyMethod}(${4:string} ${5:parameter})\n{\n\t$0\n}", "doc": "Creates a Method structure", "filetype": "csharp", "grammar": "lsp", "label": "Creates a Method structure", "matches": { "method": true } }, "e3e5aeba-0cb4-3616-adb5-bab83e58920e": { "content": ":first-child", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { ":fc": true } }, "e3e7cc8a-4335-34e1-a3d4-42676b216bb7": { "content": "echo CHtml::passwordField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhpf": true } }, "e3ea88b3-570c-353b-8009-f2682e04b0af": { "content": "switch ${1:var} {\ncase ${2:value1}:\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "switch x { ... }", "matches": { "switch": true } }, "e3ee0f5a-72c2-35a4-8b3c-5fb4a014b268": { "content": "opacity: ${1},", "doc": "opacity", "filetype": "react-native", "grammar": "lsp", "label": "opacity", "matches": { "op": true } }, "e3f4d4d7-6ec2-3cd2-be32-d8d490b2e08a": { "content": "if ($1) {\n $0\n}", "doc": "Insert an if statement.", "filetype": "dart", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "e3fdfcad-fe58-3379-8bb4-422c618b2f3a": { "content": "${1:command} | sort-by ${2:column}", "doc": "\"sort-by\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "sort-by builtin", "matches": { "sort-by": true } }, "e3fe942b-0e10-3949-bd73-5f60cb44f8d0": { "content": "place-items: ${1:stretch};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pi": true } }, "e400378e-1bfe-3315-a12a-fe8ebfeae6a0": { "content": "<template>\n\t<div>\n\n\t</div>\n</template>\n\n<script>\n\texport default {\n\t\t${0}\n\t}\n</script>\n\n<style lang=\"stylus\" scoped>\n\n</style>", "doc": "Base for Vue File with Stylus", "filetype": "vue", "grammar": "lsp", "label": "Vue Single File Component with Stylus", "matches": { "vbase-styl": true } }, "e400b531-f689-3689-97a1-3f02968cfbfb": { "content": "```{r}\n${1}\n```", "doc": "", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert Block Chunck", "matches": { "```": true } }, "e402ed24-5ad1-3b6a-b565-f41e8bac8577": { "content": "define(\"${1:#name}\", [\"${2:#dependencies1}\"], function (${3:#dependencies2}) {\n\treturn ${0:TARGET};\n});", "doc": "", "filetype": "javascript-requirejs", "grammar": "snu", "label": "", "matches": { "defn": true } }, "e4089088-5ffc-335b-9ab0-2fea17ad1247": { "content": "(${1:i}, $1 = ${2:1}, ${3:100}, ${4:1})$0", "doc": "Implied do", "filetype": "fortran", "grammar": "lsp", "label": "ido", "matches": { "ido": true } }, "e40e6869-e786-3737-a4cf-96aed2b156b7": { "content": "module ${1:name} { ${1:block} }", "doc": "\"module\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "module builtin", "matches": { "module": true } }, "e40ec449-2db7-3595-934b-8e1cf5c04557": { "content": "@once\n $1\n@endonce", "doc": "define a portion of template that will only be evaluated once per rendering cycle", "filetype": "snippets", "grammar": "lsp", "label": "once", "matches": { "b:once": true } }, "e40f73fc-4c78-3a5b-93c2-fbb97fc676b8": { "content": "test \"${1}\" =\n\t${0:${VISUAL}}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "test": true } }, "e4134a9e-8e58-3a28-aebd-933a9b26fd4e": { "content": "int ${NAME} = $3;", "doc": "int aInt = 42;\nint bInt = int(aBool);\nint cInt = int(aFloat);\n\nThe data type int is used for integer values.\n\nSide note: Implicit type conversions are not supported. Type conversions can be done using constructors as shown in the second and third example.", "filetype": "glsl", "grammar": "lsp", "label": "int", "matches": { "int": true } }, "e414b830-06e0-3428-958a-6bc18150716a": { "content": "#![doc(html_logo_url = \"${1:https://example.com/logo.jpg}$0\")]", "doc": "This form of the doc attribute lets you control the logo in the upper left hand side of the docs.\n\n* How to use: This style option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "html_logo_url", "matches": { "#![doc(html_logo_url)]": true } }, "e41f1d43-a25b-3b84-b47a-523129e11465": { "content": "import ${0:Data.Text}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "import": true } }, "e43035f3-8a3b-3459-ad47-f8a8677d42b5": { "content": "color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "c": true } }, "e43567e6-cac9-3e37-8c3c-fcf6dc8f2e6b": { "content": "function ord-min(${1:char},${2:...})$0", "doc": "min. ordinal position in the program character set corresponding to list of chars", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-ord-min", "matches": { "function ord-min": true } }, "e4358545-3d1d-375b-adfb-ea6d02af9a50": { "content": "font-variant ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fv": true } }, "e43afd81-db80-313c-9342-804b9b6f6f2e": { "content": "for (${1}; ${2}; ${3}) {\n ${4:TARGET}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "for": true } }, "e43c790f-f233-3e7d-966c-172aae8ba9b3": { "content": "resource \"aws_network_acl_rule\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_network_acl_rule", "filetype": "terraform", "grammar": "lsp", "label": "aws_network_acl_rule", "matches": { "tf-aws_network_acl_rule": true } }, "e442c177-1177-3fb8-8af0-b0e7e31b4c38": { "content": "# -*- coding: latin-1 -*-", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "clatin1": true } }, "e44caedd-6d9d-32b5-b427-32a89c33d076": { "content": "@function ${1:name}(${2:args})\n\t${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fun": true } }, "e44d410f-544e-39ca-9065-5f9a1c39fb80": { "content": "namespace ${1:Name}\n{\n $0\n}", "doc": "Namespace", "filetype": "csharp", "grammar": "lsp", "label": "Namespace", "matches": { "namespace": true } }, "e4553d83-a08e-3468-bcbc-35f72d513bf1": { "content": "<#\n.SYNOPSIS\n\t${1:Short Description}\n.DESCRIPTION\n\t${2:Full Description}\n.PARAMETER ${3:Param1}\n\t${4: $3 usage}\n.EXAMPLE\n\t${5:Example}\n.NOTES\n\t${6:notes}\n.LINK\n\t${7:online help}\n#>", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "help": true } }, "e45590c3-a4c8-31cf-99ab-2d00753abda9": { "content": "font-weight bold", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fw:b": true } }, "e456418d-c2f5-3c6f-b079-f8184b3bddc3": { "content": "--> [*]", "doc": "Describe the final state of objects", "filetype": "plantuml", "grammar": "lsp", "label": "State Final", "matches": { "sfinal": true } }, "e45deea4-ec98-3f38-80ae-9e8901a241f6": { "content": "institution = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "institution": true } }, "e4606532-60a5-3225-bb3e-55f0e8a897ae": { "content": "private void OnStateMove(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) {\n\t$0\n}", "doc": "Called right after MonoBehaviour.OnAnimatorMove.", "filetype": "unity", "grammar": "lsp", "label": "StateMachineBehaviour OnStateMove", "matches": { "OnStateMove()": true } }, "e462f107-ea8f-3674-87ae-71dea4072f99": { "content": "export default ${1:first}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "exportDefault", "matches": { "exp": true } }, "e464003a-4271-31f9-a53f-e74cbce65594": { "content": "else if ${1:#:condition}\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "elif": true } }, "e46528f3-9edb-315b-8cc1-44b567ee2eff": { "content": "@serialField ${1:#:name} ${2:#:type} ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "sf": true } }, "e46ca2b0-79df-38a8-9869-c4333d6ab0bc": { "content": "public import", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "pimp": true } }, "e4716913-599c-3742-9ff1-67092b1ac9fd": { "content": "echo CHtml::activeLabelEx(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhale": true } }, "e4765290-8abd-3b64-af51-ea28bacd25e4": { "content": "sort($1)\n$0", "doc": "The sort() method sorts the elements of an array in place and returns the reference to the same array, now sorted. The default sort order is ascending, built upon converting the elements into strings, then comparing their sequences of UTF-16 code units values.", "filetype": "javascript", "grammar": "lsp", "label": "sort", "matches": { "sort": true } }, "e47a4be0-b5ca-3c31-96eb-d32ad6faacc6": { "content": "class ${1:name} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "class": true } }, "e47b3124-11cd-3a53-bb47-95e85090521a": { "content": "${1:FIELDNAME} = models.TextField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "TextField", "matches": { "mtext": true } }, "e47b7cd6-f402-3906-90e8-1d3b9800f13b": { "content": "@callback ${1:namepath}$0", "doc": "The @callback tag provides information about a callback function that can be passed to other functions, including the callback's parameters and return value. You can include any of the tags that you can provide for a @method.", "filetype": "jsdoc", "grammar": "lsp", "label": "callback", "matches": { "@callback": true } }, "e47cddfc-c155-36a5-b71a-a8b0a07a3362": { "content": "echo CHtml::metaTag('${1:content}', '${2:name}', '${3:httpEquiv}',array('${4:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhmtag": true } }, "e47f90a4-710a-3597-99a1-36a7ebddd9e8": { "content": "resource \"azurerm_sql_firewall_rule\" \"${MyResource}\" {\n name = \"FirewallRule1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n server_name = \"\\${azurerm_sql_server.test.name}\"\n start_ip_address = \"10.0.17.62\"\n end_ip_address = \"10.0.17.62\"\n}", "doc": "Defines azurerm_sql_firewall_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_sql_firewall_rule", "matches": { "tf-azurerm_sql_firewall_rule": true } }, "e47fc191-4b54-3757-9198-7f1f7b930fb4": { "content": "println(${1})", "doc": "", "filetype": "scala", "grammar": "snu", "label": "println()", "matches": { "p": true } }, "e4848ab5-499e-3d06-80e2-f3c1141486e8": { "content": "booleanParam(name: \"${1:TOGGLE}\" , defaultValue: ${2:default}, description: \"${3:Toggle this value}\")\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "parambool": true } }, "e487794e-a14a-3e6e-b13f-041bb0dbaae1": { "content": "struct ${1:Name};", "doc": "struct …;", "filetype": "rust", "grammar": "lsp", "label": "struct-unit", "matches": { "struct-unit": true } }, "e48bfc8a-6031-3a07-a824-79e7c3e06669": { "content": "import { ${2:second} as ${3:third} } from '${1:first}'", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "importAs", "matches": { "ima": true } }, "e492203a-4d84-314c-8204-e60225c5f166": { "content": "#!/usr/bin/env python3\n${0}", "doc": "", "filetype": "python", "grammar": "snu", "label": "#!/usr/bin/env python3", "matches": { "#!": true, "shebang": true } }, "e496ed89-8d01-3aa3-8762-9012e10c28dd": { "content": "${1:obj}.offsetParent()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "offsetp": true } }, "e4a37d41-b6b7-3d4e-8a71-0e25f39f6c9d": { "content": "{% tablerow ${1:item} in ${2:collection} cols: ${3:2} %}\n\t${0}\n{% endtablerow %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "tablerow": true } }, "e4a38af2-0ec8-3a90-a12b-a4e6e7bee335": { "content": "${1:app}.get('${2:route}', ${3:handler});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "eget": true } }, "e4a39842-1a73-3d17-bf2e-3ba3169de381": { "content": "fontSize: ${1},", "doc": "fontSize", "filetype": "react-native", "grammar": "lsp", "label": "fontSize", "matches": { "fo": true } }, "e4a4f355-dd56-30ba-b1e0-9d59daeefbd8": { "content": "else begin\n\t${0}\nend", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "", "matches": { "el": true } }, "e4a5d79e-89d8-3515-8e02-8287de4e0aab": { "content": "${1:command} | format ${2:value}", "doc": "\"format\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "format builtin", "matches": { "format": true } }, "e4a675d3-ed8b-3af0-8d17-b7fd3bee1749": { "content": "${1:obj}.fadeTo('${2:slow/400/fast}', ${3:0.5})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "fadeto": true } }, "e4afeaf6-01a2-3e22-a3c2-be0aa9de32e3": { "content": "parser.add_argument(\"${0:short_arg}\", \"${1:long_arg}\", default=${2:None}, help=\"${3:Help text}\")", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "addarg": true } }, "e4be7e17-0c35-31c4-b06e-c4c19bd9b3ac": { "content": "ifFrameLoaded (${1}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "il": true } }, "e4bf4b59-577e-36e6-88bb-90693571201e": { "content": "${1:FIELDNAME} = forms.RegexField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "RegexField", "matches": { "freg": true } }, "e4bfeb8c-d0f2-379c-a4b1-29657eee22d2": { "content": "print_r(${0});", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pr": true } }, "e4c307a7-0d2d-385b-87ee-8de658954d81": { "content": "{%- if ${1:condition} -%}\n\t$2\n{%- endif -%}", "doc": "Control flow tag: if, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag if, whitespaced", "matches": { "if-": true } }, "e4c3e88f-06f2-3cc7-8486-e62a41a85895": { "content": "component Main {\n\tfun render : Html {\n\t\t<$0/>\n\t}\n}", "doc": "The component named Main is the one that get's rendered on the screen.", "filetype": "mint", "grammar": "lsp", "label": "Main component", "matches": { "main": true } }, "e4c6b377-f584-3e05-8e5e-2cc854efe652": { "content": "top: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "t": true } }, "e4c73a22-c813-3719-85e3-5afb9f28944e": { "content": "override def ${1:name}(${2:arg}) = ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ovdef": true } }, "e4cb9376-aeb9-3dbe-9744-928c0298613b": { "content": "default:\n\t${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "default: ...", "matches": { "default": true } }, "e4cbe8f1-02fc-3754-ac19-9530b39a7130": { "content": "(define ${1} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "def": true } }, "e4ccc4bc-98ca-3716-af5f-06918efb47ea": { "content": "import { inject } from '@angular/core'\nimport { CanMatchFn, Route, Router, UrlSegment } from '@angular/router'\n\nexport const ${2:Name}Guard: CanMatchFn = (\n\troute: Route,\n\tsegments: UrlSegment[]\n) => {\n\treturn true;$0\n}", "doc": "Angular CanMatch guard", "filetype": "typescript", "grammar": "lsp", "label": "Angular CanMatch Guard", "matches": { "a-guard-can-match": true } }, "e4cdf236-761a-384b-9367-2d0c872929e2": { "content": "border-fit: overwrite", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:of": true } }, "e4d235b7-d239-3ab6-bf93-87c151272cb5": { "content": "always @(posedge clk${1})${2:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "always @(posedge clk)", "matches": { "alclk": true } }, "e4d631d2-6d75-3ec1-aead-36a952093250": { "content": "class Migration${1:class_name} < ApplicationRecord\n\tself.table_name = :${2:model_name}s\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "class Migration... < ApplicationModel .. self.table_name .. end", "matches": { "cmm": true } }, "e4e415ef-fa3b-3e1a-b445-6990c41d9d4a": { "content": "fork\n\t$0\njoin_none", "doc": "fork ... join_none", "filetype": "systemverilog", "grammar": "lsp", "label": "fork-join_none", "matches": { "fork join_none": true } }, "e4e5b877-8281-3751-9d73-0ccaf2e1d526": { "content": "{%- include '${0:snippet}' -%}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "include-": true } }, "e4f3447b-c4ce-31ec-886e-857ea58068a2": { "content": "VOLUME [\"${1:path}\"]", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "VOLUME", "matches": { "v": true } }, "e4f609fb-e95f-382c-b66e-eb6f7b0ba014": { "content": "align-self: end;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "as:e": true } }, "e4f6db03-7721-3e0b-8ba5-2c2c1b2bec62": { "content": "{{ ${1} }}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "{": true } }, "e4fdae38-e782-3612-be55-4f142d9aa7f3": { "content": "#${1}: ${0:any}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts create private field using #", "matches": { "#+": true } }, "e501a004-ec81-3e58-8ea6-aff45849db67": { "content": "@override\nvoid didChangeDependencies() {\n super.didChangeDependencies();\n ${0:}\n}", "doc": "Called when a dependency of this State object changes", "filetype": "flutter", "grammar": "lsp", "label": "didChangeDependencies", "matches": { "didChangeD": true } }, "e5034265-32e6-3f08-ac68-609d4d51fb02": { "content": "data \"ibm_compute_image_template\" \"${myResourceName}\" {\n name = \"jumpbox\"\n}", "doc": "define a ibm app resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_compute_image_template", "matches": { "tf-ibm_compute_image_template": true } }, "e509d65f-d5c1-3021-9163-a801c0fbb3f2": { "content": "_.partialRight(${func}, ${partials})", "doc": "function greet(greeting, name) {\n return greeting + ' ' + name;\n}\n\nvar greetFred = _.partialRight(greet, 'fred');\ngreetFred('hi');\n// => 'hi fred'\n\n// Partially applied with placeholders.\nvar sayHelloTo = _.partialRight(greet, 'hello', _);\nsayHelloTo('fred');\n// => 'hello fred'\n\nThis method is like `_.partial` except that partially applied arguments\nare appended to the arguments it receives.\n\nThe `_.partialRight.placeholder` value, which defaults to `_` in monolithic\nbuilds, may be used as a placeholder for partially applied arguments.\n\n**Note:** This method doesn't set the \"length\" property of partially\napplied functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-partialright", "matches": { "lodash partialright": true } }, "e5133b6d-e6e9-35d3-8124-17b60678ef2f": { "content": "defp ${1:name}, do: ${2}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "dfp": true } }, "e51c4168-f676-3d92-8008-bec519f0d244": { "content": "zoom: 1", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "zoo": true } }, "e51ec84a-3432-397e-b9ba-04c7576d2d26": { "content": ".${1:title}\n****\n$2\n****\n$0", "doc": "Insert sidebar block with title", "filetype": "asciidoc", "grammar": "lsp", "label": "sidebar block 2", "matches": { "sidebar+": true } }, "e52025a5-4fbe-34ed-acea-ffecf4221831": { "content": "import { NgModule } from '@angular/core';\n\nimport { ${1:Name}Component } from './${2:name}.component';\n\n@NgModule({\n\timports: [],\n\texports: [],\n\tdeclarations: [${1:Name}Component],\n\tproviders: [],\n})\nexport class ${1:Name}Module { }\n$0", "doc": "Angular Module", "filetype": "angular", "grammar": "lsp", "label": "angular-module", "matches": { "a-module": true, "angular module": true } }, "e5232694-1a52-3e24-9ec8-33138c2faa8c": { "content": "text-height max-size", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "th:m": true } }, "e5257e60-cf30-371b-ad51-cb4b6a22120e": { "content": "${1:fn} :: ${2:a} -> ${3:a}\n$1 ${4} = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "fn1": true } }, "e53d2c6a-c8c6-3e94-b1c6-0e6740864c14": { "content": "ERROR", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "err": true } }, "e548a47a-b4d6-3b93-afb7-22cd3be2e352": { "content": "expect(${1:target}).toBeUndefined();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be defined (js)", "matches": { "eud": true } }, "e54e77bc-8d38-3a30-8319-7b5e9965cacf": { "content": "for ${1:#:name} in ${2:#:array}\n ${0:TARGET}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "", "matches": { "fora": true } }, "e54eb0fc-6392-3139-b6ec-e1b400fc1c05": { "content": "white-space-collapse: keep-all;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "whsc:k": true } }, "e551d253-114d-313e-9b4f-ae77cf6a8e0b": { "content": "const $1 = defineCustomElement({\n\t$0\n})", "doc": "create a custom element vue", "filetype": "script", "grammar": "lsp", "label": "defineCustomElement", "matches": { "defineCustomElement": true } }, "e5533e0e-f53b-32bb-9cb2-92d2f1f8f6fe": { "content": "delegate ${1:void} ${2:#:Delegate}(${3:#:arguments});${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "delegate": true } }, "e55db74c-7457-3317-96e8-bff785bf20c2": { "content": "<p>$1</p>$2", "doc": "HTML - Defines a paragraph", "filetype": "html", "grammar": "lsp", "label": "p", "matches": { "p": true } }, "e5646001-6e4b-3e9a-befd-e3b5b0db540d": { "content": "background-attachment scroll", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bga:s": true } }, "e5684620-f68e-3067-b405-49b73365fc39": { "content": "${1:AMyClass}* ${2:MyCastActor} = Cast<${1:AMyClass}>(${3:MyActor});", "doc": "Cast from-to any UObject", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Cast", "matches": { "ucast": true } }, "e568c774-fd10-3d18-952d-da46aa2f3c20": { "content": "border-right-color: #${1:999};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-left-color: color (border)", "matches": { "border": true } }, "e56f0f59-0882-3686-84c6-34315e064b27": { "content": "const axios = require('axios').default;", "doc": "require axios", "filetype": "axios", "grammar": "lsp", "label": "axios-require", "matches": { "axios require": true } }, "e57080b8-5c2a-3a6a-99a2-b6249c6dccce": { "content": "afterEach(() => {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine-arrow", "grammar": "snu", "label": "after each (js)", "matches": { "aft": true } }, "e5713969-9a49-314f-83e2-b82265997739": { "content": "const express = require('express')\nconst app = express()\nconst port = process.env.PORT || ${1:port}\nconst www = process.env.WWW || '${2:./}'\napp.use(express.static(www))\nconsole.log(`serving \\${www}`)\napp.get('*', (req, res) => {\n\tres.sendFile(`index.html`, { root: www })\n})\napp.listen(port, () => console.log(`listening on http://localhost:\\${port}`))\n$0", "doc": "Node.js Express Server", "filetype": "javascript", "grammar": "lsp", "label": "Node.js Express Server", "matches": { "ex-node-server-simple": true } }, "e574f83f-aa2f-3204-a152-24c2365ebc05": { "content": "import { View, Text } from 'react-native'\nimport React from 'react'\n\nexport default function ${1:${TM_FILENAME_BASE}}() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeFunctionalComponent", "matches": { "rnf": true } }, "e577fb65-aaf0-3289-8d2f-2da268a9b62e": { "content": "{{ mix('${1:file}') }}", "doc": "mix path", "filetype": "helpers", "grammar": "lsp", "label": "Path-mix", "matches": { "lv:mix": true } }, "e57b4171-5360-3c4f-98d2-57bcf9ae6945": { "content": "@suppress$0", "doc": "Excludes the element from the generated documentation. Can be used for elements which are not part of the official API of a module but still have to be visible externally.", "filetype": "kdoc", "grammar": "lsp", "label": "@suppress", "matches": { "@suppress": true } }, "e57c983c-4785-37e6-9994-00c8c4ce9474": { "content": "mov $1, %edx\nmov $2, %eax\nmul $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Multiply numbers greater than 2^32", "matches": { "mul64": true } }, "e581662b-7bbd-39e6-9941-efcf5349bc26": { "content": "PropTypes.objectOf($0)", "doc": "An object with property values of a certain type", "filetype": "generated", "grammar": "lsp", "label": "propTypeObjectOf", "matches": { "ptoo": true } }, "e583fd89-341e-31e6-8f35-99a03bc2098c": { "content": "out", "doc": "The qualifier out is used to mark a parameter as write-only when a function is declared. The parameter will be passed by reference to the function but it is not initialized, i.e. the value can not be read. The value can be modified by the function and the changes are preserved after the function exits.\nThe above function declaration shows the three possible parameter qualifiers. The usage of the read-only qualifier is not necessary since this is the default if no qualifier is specified.", "filetype": "glsl", "grammar": "lsp", "label": "out", "matches": { "out": true } }, "e584ddf1-dc60-36b5-8db5-a2ea2710b46c": { "content": "#![${1:warn}$0(rustdoc::bare_urls)]", "doc": "How to report URLs which are not links, when generating the documentation.\n\n* Accepted vales: allow, warn, deny.\n\n* Default: warn\n\n* How to use: This lint option must be added at the top of the src/lib.rs or main.rs file in your binary project.", "filetype": "rustdoc", "grammar": "lsp", "label": "bare_urls", "matches": { "#![warn(rustdoc::bare_urls)]": true } }, "e5855c48-5800-343c-8235-5355f11c815c": { "content": "# ${0}", "doc": "Add header level 1", "filetype": "markdown", "grammar": "lsp", "label": "header 1", "matches": { "h1": true } }, "e58b873c-6119-33d7-a4f6-490ddc65b7d1": { "content": "if err != nil {\n\treturn errors.Wrapf(err, \"${1:message %v}\", ${2:args...})\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error return wrapf", "matches": { "errnwf": true } }, "e58b9ee6-f66b-335f-9c7d-95f23a239d27": { "content": "Plug '${1}', { 'tag': '${0}' }", "doc": "", "filetype": "vim", "grammar": "snu", "label": "vim-plug Plugin definition with { 'tag': '' }", "matches": { "plugtag": true } }, "e58e3c53-b3e3-3c38-89c1-5eaa77f1c753": { "content": "const ${1:name} = await ${2:value}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const assignment awaited", "matches": { "ca": true } }, "e5905a70-49b5-3431-a560-6f9aba7bbb00": { "content": "{msg desc=\"${1:description}\"}\n\t$0\n{/msg}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "Message", "matches": { "msg": true } }, "e596afdf-959d-38cc-9660-83c68f20241a": { "content": "_.clamp(${number}, ${lower}, ${upper})", "doc": "_.clamp(-10, -5, 5);\n// => -5\n\n_.clamp(10, -5, 5);\n// => 5\n\nClamps `number` within the inclusive `lower` and `upper` bounds.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-clamp", "matches": { "lodash clamp": true } }, "e59fc272-9beb-33c8-9b96-569175b60594": { "content": "function ord(${1:char},${2:...})$0", "doc": "ordinal position in the program character set corresponding to char", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-ord", "matches": { "function ord": true } }, "e5b3258c-9bec-3649-bd8e-1917530037f5": { "content": "background-clip padding-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgcp:pb": true } }, "e5b481a1-ffff-398a-a161-fcfa9e2023a2": { "content": "import { ${1:first} } from 'react-native'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeImport", "matches": { "imrn": true } }, "e5b4be2c-5885-3a9b-95b2-947ff3a5b5f0": { "content": "/**\n * ${0}\n */", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc": true } }, "e5b84c3b-8267-332b-aa22-cc7d4bfdac63": { "content": "for ($1 = $2; $3; $4) begin\n\t$0\nend", "doc": "for (...) begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "for loop", "matches": { "for": true } }, "e5b91b3b-f602-3ac2-b76a-2abd8e768a7b": { "content": "<form class=\"${1}\" action=\"${2}\" method=\"${3:post}\">\n\t${0}\n</form>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "form.": true } }, "e5bb725e-2a1d-3397-aa8b-b3e31de52724": { "content": "println!(\"${1}\");", "doc": "println!(…);", "filetype": "rust", "grammar": "lsp", "label": "println", "matches": { "println": true } }, "e5bd94e3-16fa-37bf-b05f-f621bd6c097e": { "content": "forceUpdate(${1:callback});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "", "matches": { "fup": true } }, "e5bee728-08e5-3ee4-ab6e-2f8cbb2464ff": { "content": "LABEL maintainer=\"${1:name}\"", "doc": "", "filetype": "docker_file", "grammar": "lsp", "label": "Label maintainer", "matches": { "m": true } }, "e5c164fc-6795-35de-9da8-a480dbcf050e": { "content": "unless (${1:condition}) {\n\t${2:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "un", "matches": { "unless": true } }, "e5c4380f-9e70-3c68-83b2-4fbcfc80707a": { "content": "data() {\n\treturn {\n\t\t${1:key}: ${2:value}\n\t}\n},", "doc": "Vue Component Data", "filetype": "vue", "grammar": "lsp", "label": "vue-data", "matches": { "vdata": true, "vue data": true } }, "e5c7a383-b291-3e98-bac1-03babbab37d6": { "content": "def show\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\n\n\trespond_to do |format|\n\t\tformat.html # show.html.erb\n\t\tformat.json { render json: @$1 }\n\tend\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "defshow": true } }, "e5c91c7b-c368-3bf3-871a-d6dec82e0466": { "content": "{{ \"${1}\"|t }}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig translate", "matches": { "translate": true } }, "e5caa751-163f-37c9-aa00-69936dd5de8b": { "content": "resource \"azurerm_network_security_group\" \"${MyResource}\" {\n name = \"acceptanceTestSecurityGroup1\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n location = \"West US\"\n}", "doc": "Defines azurerm_network_security_group resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_network_security_group", "matches": { "tf-azurerm_network_security_group": true } }, "e5cb9ac3-6d4e-37e3-b915-151896a20214": { "content": "PropTypes.string.isRequired,", "doc": "String prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeStringRequired", "matches": { "ptsr": true } }, "e5cc0048-12d1-3c22-820d-e5940d99baf5": { "content": "import { ${1:map} } from 'rxjs/operators'\n$0", "doc": "RxJs import", "filetype": "typescript", "grammar": "lsp", "label": "RxJs Operator Import", "matches": { "a-rxjs-operator-import": true } }, "e5cd81e8-e6f8-3a0c-9aba-f799ba6df59b": { "content": "float: ${1:left/right/none};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "float: left:right:none (float)", "matches": { "float": true } }, "e5cebf27-4d6b-386a-b02d-eba3e90c779d": { "content": "Yii::app()->cache->get('${0:key}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ycag": true } }, "e5d4087e-ca24-307a-8c33-ddd3d3ed9693": { "content": "def ${1:name}(${2:args}) when ${3:guard}, do: $0", "doc": "Define a one-liner function with when guard", "filetype": "elixir", "grammar": "lsp", "label": "dfw", "matches": { "dfw": true } }, "e5da3e3d-2eb1-355f-be64-3122de7f9b98": { "content": "@production\n $1\n@endproduction", "doc": "production", "filetype": "snippets", "grammar": "lsp", "label": "production", "matches": { "b:production": true } }, "e5eab62b-34f1-308d-8cc5-91d8ec8472d7": { "content": "${1:obj}.map (${2:index}, ${3:element}) ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "map": true } }, "e5ee0fc0-4c40-3ef2-8853-55dde2529d99": { "content": "justify-items end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ji:e": true } }, "e5f33eb6-5d67-3125-9687-f440c3baf133": { "content": "beforeAll(function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "before all (js)", "matches": { "befa": true } }, "e5f47dad-d70c-3992-9a13-316452017331": { "content": ".. important::\n\t${0:this is importatnt}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "imp:": true } }, "e5f4b1f6-a8cf-387c-9fa2-c484665f9ca1": { "content": "# ${1:documentation}\nconst ${2:name} = ${3:value}", "doc": "\"const\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@const builtin", "matches": { "@const": true } }, "e5f7bf29-a0d1-3eca-8494-b320058c7054": { "content": "integer range ${1:0} ${2|downto,to|} ${3:255}", "doc": "Integer (Range Limitation)", "filetype": "vhdl", "grammar": "lsp", "label": "integer_range_limitation", "matches": { "intr": true } }, "e6009b97-d705-3369-9783-62763899ca12": { "content": "mkdir \"${1:dir}\" or die \"Cannot create directory '$1': \\$!\";", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "create a directory", "matches": { "mkdir": true } }, "e60395c7-b6cb-37e4-8c0b-82fe4a792084": { "content": "switch ${2:$1 := }${1:v}.(type) {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "type switch x { ... }", "matches": { "tswitch": true } }, "e6055229-a29a-3f91-84b0-dc091b73199e": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n- [${7| ,x|}] ${8:text}\n${0}", "doc": "Insert task list with 4 tasks", "filetype": "markdown", "grammar": "lsp", "label": "Insert task list 4", "matches": { "task4": true } }, "e607f7ef-4a08-3cd4-9886-ec70de53f0f5": { "content": "<em>${0}</em>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "em": true } }, "e60e1597-2a10-3a57-8322-bb1cee030f28": { "content": "PropTypes.oneOf(['$0']).isRequired,", "doc": "Prop type limited to specific values by treating it as an enum required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-enum-required", "matches": { "prop-types enum required": true, "pter": true } }, "e6284624-bf00-3af0-8aa2-9b022c2a246b": { "content": "fork\n\t$0\njoin", "doc": "fork ... join", "filetype": "systemverilog", "grammar": "lsp", "label": "fork-join", "matches": { "fork join": true } }, "e6288009-b3b8-32ea-a14f-f320a8f7d2d5": { "content": "@if ($1)\n\t${2:${VISUAL}}\n@else\n\t${3:${VISUAL}}\n@endif", "doc": "", "filetype": "blade", "grammar": "snu", "label": "@if @else structure", "matches": { "ife": true } }, "e62d9959-5efa-330b-b08c-abf2e659166a": { "content": "errors.Wrap(${1:err}, \"${2:message}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "errors.Wrap", "matches": { "ew": true } }, "e62e16ee-b99d-359b-94f0-3307a386d17f": { "content": "_.includes(${collection}, ${value}, ${fromIndex})", "doc": "_.includes([1, 2, 3], 1);\n// => true\n\n_.includes([1, 2, 3], 1, 2);\n// => false\n\n_.includes({ 'a': 1, 'b': 2 }, 1);\n// => true\n\n_.includes('abcd', 'bc');\n// => true\n\nChecks if `value` is in `collection`. If `collection` is a string, it's\nchecked for a substring of `value`, otherwise\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nis used for equality comparisons. If `fromIndex` is negative, it's used as\nthe offset from the end of `collection`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-includes", "matches": { "lodash includes": true } }, "e62fde10-68f2-32a8-aad2-b7903e842a28": { "content": "where(${1:field}: ${0:value})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "wf": true } }, "e630a055-f9c0-30be-91f3-503e037ac350": { "content": "outline none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "o:n": true } }, "e6396669-61f7-3acc-bb58-c4d5bb070e55": { "content": "for ${1:item} <- ${2:items}, into: ${3} do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "fori": true } }, "e6412998-d79b-349f-85e0-a3dc1932caf3": { "content": "for (${1:size_t} ${2:i} = ${3:1}; $2 <= ${4:last}; $2${5:++}) {$0\n}", "doc": "'for' loop focusing on inclusive range", "filetype": "c", "grammar": "lsp", "label": "for range", "matches": { "forg": true } }, "e6436f2e-49b7-3eac-a10d-1138e7a42a46": { "content": "<ol type=\"I\">${1:TARGET}</ol>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "olI": true } }, "e64f20c5-45a9-3035-9243-8ecc96f596a0": { "content": "${1:callbacks}.empty()", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Cempty": true } }, "e6534364-7c84-3e72-bd5f-63d9495e3e9e": { "content": "virtual function void report_phase(uvm_phase phase);\n\tsuper.report_phase(phase);\n\t$1\nendfunction: report_phase", "doc": "UVM report_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_report_phase", "matches": { "uvm_phase_report": true, "uvm_report_phase": true } }, "e653ffbf-0f4a-3695-b54c-f631e91234f5": { "content": "/**\n * ${0}\n */", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "/**": true } }, "e656bd6f-dd41-350b-b442-8facd8f2fa41": { "content": "`uvm_field_${1:data_type}($2, ${3:flag bit});", "doc": "uvm field automation", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_field", "matches": { "`uvm_field": true, "field automation": true } }, "e65e0217-6d0b-35e6-aad2-216d1cf554fc": { "content": "title=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "title=": true } }, "e6658c1a-358e-3e59-b64d-4e313661b7d9": { "content": "{% cycle '${1:group name}': '${2:odd}', '${3:even}' %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "cyclegroup": true } }, "e668ea55-de6b-3f3e-986a-726d21858508": { "content": "add:\"$1\"", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "add": true } }, "e66a184f-c15d-3701-b169-1ebc46ca3892": { "content": "Debug.Assert(${1:true});", "doc": "", "filetype": "cs", "grammar": "snu", "label": "Debug.Assert", "matches": { "da": true } }, "e66a7c83-ef81-33fb-be31-d63257872708": { "content": "resource \"aws_api_gateway_resource\" \"${MyDemoResource}\" {\n rest_api_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.id}\"\n parent_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.root_resource_id}\"\n path_part = \"\\${mydemoresource}\"\n}", "doc": "Provides an API Gateway Resource.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_resource", "matches": { "tf-aws_api_gateway_resource": true } }, "e66f3f7f-cd1e-310d-bc86-23bf31a3bff3": { "content": "variable ${1:var_name} : ${2:integer} := ${3:0};", "doc": "Variable declaration with initialisation", "filetype": "vhdl", "grammar": "lsp", "label": "variable initialised", "matches": { "vari, variablei": true } }, "e6727776-8c9a-37cb-89e4-989faaa2a832": { "content": "{% set ${1:#:var} %}\n\t${0:TARGET}\n{% endset %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% set ... %} ... {% endset %}", "matches": { "setblock": true } }, "e674ee94-60fd-3249-b172-81892108263e": { "content": "render xml: '${0:text to render}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rxml": true } }, "e6763e0c-444f-33be-b908-dcf5eb7d3b99": { "content": "=== ${1:title}\n$0", "doc": "Insert section level 2 (h3)", "filetype": "asciidoc", "grammar": "lsp", "label": "section 2", "matches": { "h3": true, "section 2": true } }, "e67699c4-0b4a-3711-b14c-15bc8089b1e4": { "content": "random($1)$0", "doc": "random", "filetype": "twig", "grammar": "lsp", "label": "random", "matches": { "random": true } }, "e679de2b-e042-3e6d-a1c9-a635b3f0ba9b": { "content": "if (${1:condition})", "doc": "if (single line)", "filetype": "fortran", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "e67ae875-0914-31df-8bca-e6af262aa8f0": { "content": "<wbr>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "wbr": true } }, "e67c28f4-cd34-3fd2-890b-f885d82f2223": { "content": "background-break: bounding-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgbk:bb": true } }, "e67d22ce-e3da-31cd-8d97-33d20f6cd9cc": { "content": "import * as ${1:NAME} from \"${0:TARGET}\"", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "import * as NAME from \"...\";", "matches": { "import-all": true } }, "e67d552e-dbe7-35af-893c-a505e5e04812": { "content": ".. tip::\n\t${0:my tips}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "tip:": true } }, "e681a87b-dd3f-37eb-9f05-2e514d5f4943": { "content": "- [${1| ,x|}] ${2:text}\n- [${3| ,x|}] ${4:text}\n- [${5| ,x|}] ${6:text}\n- [${7| ,x|}] ${8:text}\n- [${9| ,x|}] ${10:text}\n${0}", "doc": "Insert task list with 5 tasks", "filetype": "rst", "grammar": "lsp", "label": "Insert task list 5", "matches": { "task5": true } }, "e68879f4-27e4-38c5-8520-739694c02f6c": { "content": "// https://uniswap.org/docs/v2/smart-contracts/pair-erc-20/\r\n// https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2Pair.sol implementation\r\n// SPDX-License-Identifier: MIT\r\n\r\npragma solidity >=0.5.0;\r\n\r\ninterface IUniswapV2ERC20 {\r\n event Approval(address indexed owner, address indexed spender, uint value);\r\n event Transfer(address indexed from, address indexed to, uint value);\r\n\r\n function name() external pure returns (string memory);\r\n function symbol() external pure returns (string memory);\r\n function decimals() external pure returns (uint8);\r\n function totalSupply() external view returns (uint);\r\n function balanceOf(address owner) external view returns (uint);\r\n function allowance(address owner, address spender) external view returns (uint);\r\n\r\n function approve(address spender, uint value) external returns (bool);\r\n function transfer(address to, uint value) external returns (bool);\r\n function transferFrom(address from, address to, uint value) external returns (bool);\r\n\r\n function DOMAIN_SEPARATOR() external view returns (bytes32);\r\n function PERMIT_TYPEHASH() external pure returns (bytes32);\r\n function nonces(address owner) external view returns (uint);\r\n\r\n function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external;\r\n}", "doc": "Uniswap Pair ERC20 Interface", "filetype": "solidity", "grammar": "lsp", "label": "uniV2PairERC20", "matches": { "uniV2PairERC20": true } }, "e6887ffd-d0dd-334f-ae42-9a5e91718d40": { "content": "(${1:#:Args}) => { ${0:#:TARGET} }", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "() => {}", "matches": { "arrow-function": true, "function-arrow": true } }, "e690c84c-a1c5-3f8b-8b3f-ce6a04ebc01e": { "content": "\\begin{thebibliography}\n\t${1:TARGET}\n\\end{thebibliography}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{thebibliography} \\thebibliography": true, "thebibliography": true } }, "e6927ad4-8129-3edf-bddb-b080ced1a4aa": { "content": "# ${1:documentation}\nold-alias ${2:name} = ${3:value}", "doc": "\"old-alias\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "@old-alias builtin", "matches": { "@old-alias": true } }, "e6942e39-b37a-3427-a8c1-0a7c27b72a4e": { "content": "return new Promise((resolve, reject) => { ${1:first} })", "doc": "Creates and returns a new Promise in the standard ES7 syntax", "filetype": "generated", "grammar": "lsp", "label": "promise", "matches": { "prom": true } }, "e6966be2-5c8c-3fc3-940e-40b93659ec69": { "content": "try:\n ${1:pass}\nfinally:\n ${2:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "try: ... finally: ...", "matches": { "tryfinally": true } }, "e697bf0a-65ee-3444-aa1c-cbdcbe5d8c2f": { "content": "${1:obj}.val('${2:text}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "val": true } }, "e69e7434-de70-33d1-9ee6-6b28f6056df0": { "content": "resource \"chef_data_bag_item\" \"${MyResource}\" {\n data_bag_name = \"example-data-bag\"\ncontent_json = <<EOT\n{\n \"id\": \"example-item\",\n \"any_arbitrary_data\": true\n}\nEOT\n}", "doc": "Defines chef_data_bag_item resource", "filetype": "terraform", "grammar": "lsp", "label": "chef_data_bag_item", "matches": { "tf-chef_data_bag_item": true } }, "e6a389ff-06b5-3c1c-9fb1-d88cb53674f4": { "content": "PropTypes.node.isRequired,", "doc": "Anything that can be rendered: numbers, strings, elements or an array required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-node-required", "matches": { "prop-types node required": true, "ptndr": true } }, "e6a5525e-b0ca-396f-bccc-21165985ac5a": { "content": "enum ${1}\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "enum": true } }, "e6ab31d0-a286-3e10-a36d-becd12853f8f": { "content": "{if ${1}}\n\t${0:${VISUAL}}\n{/if}", "doc": "", "filetype": "smarty", "grammar": "snu", "label": "{if cond} ... {/if}", "matches": { "if": true } }, "e6b01ea2-f937-388d-b0c5-2fc1c73ae714": { "content": "font-family: ${0:Georgia,'Times New Roman'},serif;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff:s": true } }, "e6b14020-be99-3f5c-b879-6ed39abb8895": { "content": "else if (${1:condition}) {\n ${0}\n}", "doc": "", "filetype": "r", "grammar": "lsp", "label": "else if", "matches": { "ei": true } }, "e6b47235-c766-3cff-87ee-080d8323c7e8": { "content": "{% endfor %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig endfor", "matches": { "endfor": true } }, "e6b8f39a-775b-30e3-a8ca-51dfc22f28d0": { "content": "margin-top auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mt:a": true } }, "e6b9449b-4da2-3412-95ee-cfee6afd0ce2": { "content": "const ${1:packageName} = require('${1:package}');$0", "doc": "Require a package to const", "filetype": "snippets", "grammar": "lsp", "label": "requireToConst", "matches": { "req": true } }, "e6ba4f55-ef22-3c98-ba10-3209ecac4c05": { "content": "border-top-left-radius ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtlrz": true } }, "e6ba6cc4-ce52-3a9c-bba4-198cb2481297": { "content": "try {\n\t${0}\n} catch (${1:err}) {\n\t\n}", "doc": "try/catch", "filetype": "base", "grammar": "lsp", "label": "try-catch", "matches": { "base try catch": true } }, "e6bc841f-aac2-3f38-9224-cdf298a96eb7": { "content": ".gt.", "doc": "Greater Than", "filetype": "fortran", "grammar": "lsp", "label": "gt", "matches": { "gt": true } }, "e6bc851f-9575-3a77-9c63-536dcc629e29": { "content": "else {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "", "matches": { "else": true } }, "e6bf0bbb-3f85-340e-8b37-72504a046570": { "content": "data \"scaleway_bootscript\" \"${config}\" {\n architecture = \"arm\"\n name_filter = \"Rescue\"\n}", "doc": "Define a scaleway_bootscript data", "filetype": "terraform", "grammar": "lsp", "label": "scaleway_bootscript", "matches": { "tf-scaleway_bootscript": true } }, "e6c065a9-35f5-3fca-a51c-18677a0306d4": { "content": "has_and_belongs_to_many :${1:object}, join_table: '${2:table_name}', foreign_key: '${3}_id'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "habtm": true } }, "e6c15f51-8b54-3a4d-8967-4e61a96689ff": { "content": "@author ${1:text.}$0", "doc": "An author of the module or file.", "filetype": "luadoc", "grammar": "lsp", "label": "@author", "matches": { "@author": true } }, "e6c21d28-f2eb-389f-a000-9e3be8e91f54": { "content": "redirect_to :back", "doc": "", "filetype": "rails", "grammar": "snu", "label": "redirect_to :back", "matches": { "reb": true } }, "e6c42fe1-d32b-3a49-9dde-5e55ff510f4f": { "content": "normalize($2)", "doc": "float normalize(float x)\nvec2 normalize(vec2 x)\nvec3 normalize(vec3 x)\nvec4 normalize(vec4 x)\n\nThe normalize function returns a vector with length 1.0 that is parallel to x, i.e. x divided by its length. The input parameter can be a floating scalar or a float vector. In case of a floating scalar the normalize function is trivial and returns 1.0.", "filetype": "glsl", "grammar": "lsp", "label": "normalize", "matches": { "normalize": true } }, "e6c5f016-3e53-3f83-bbcb-50c447aa7161": { "content": "@{{ ${1:variable} }}", "doc": "echo untouched data (allow javascript expression)", "filetype": "snippets", "grammar": "lsp", "label": "blade echo-untouch", "matches": { "b:echo-raw": true } }, "e6cc9155-3ca9-3b06-900a-629ca007cfa4": { "content": "its(:${1:method}) { should ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "its": true } }, "e6d329d6-fc60-365b-a413-8c5b533aaf9e": { "content": "{\n\t\"type\": \"header\",\n\t\"content\": \"${1}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_header": true } }, "e6d36804-db8e-34cc-93fc-3da71b69b106": { "content": "CALL \"$1\" USING\n BY ${2|VALUE,REFERENCE,CONTENT|} ${3:IDENTIFER}\n RETURNING ${4:RETURN-CODE}\nEND-CALL\n$0", "doc": "CALL literal", "filetype": "vscode_cobol", "grammar": "lsp", "label": "CALL", "matches": { "CALL": true } }, "e6d377f2-0596-3784-a2d4-d9f374c80717": { "content": "expect(${1:target}).toBeGreaterThan(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be greater than (js)", "matches": { "eg": true } }, "e6d86375-43e7-3325-86f1-fe090696fc27": { "content": "trace(${1:\"$0\"});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "tr": true } }, "e6dec2a7-05bc-3bc5-9405-f70711e317b1": { "content": "border: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bd:n": true } }, "e6e4cb73-ec9a-3c0a-b6d5-5d7a7cf4945a": { "content": "| img_tag: '${1:alt}', '${2:class}'", "doc": "HTML filter: img tag with parameters", "filetype": "liquid", "grammar": "lsp", "label": "Filter img tag with parameters", "matches": { "img_tag_param": true } }, "e6e8a6eb-5a9a-31ba-be04-15854effabb9": { "content": "${1:obj}.slideUp '${2:slow/400/fast}', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "supc": true } }, "e6e9633b-5e87-36c8-a4c6-0099936638d1": { "content": "if (${1}) {\n\t${2}\n} else {\n\t${0}\n}", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "if": true } }, "e6e99539-a311-3c69-8627-62780cf26b0c": { "content": "align-content: space-around", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac:sa": true } }, "e6ed38b6-80a1-3299-a5f7-b79f97248e61": { "content": "target_include_directories(\n\t${1:myTarget}\n\t${2|PUBLIC,INTERFACE,PRIVATE|} ${3:\\${PROJECT_SOURCE_DIR\\}/includes}\n)", "doc": "Add the snippet target_include_directories() to set the include directories for target", "filetype": "cmake", "grammar": "lsp", "label": "target_include_directories()", "matches": { "tid": true } }, "e6f1e10e-13fd-35f2-a2f7-e615e2fdb958": { "content": "nextFrame();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "nf": true } }, "e6f89e7d-6cd3-3014-89f6-24580799812b": { "content": "{% if ${1} %}\n\t${0}\n{% endif %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig if", "matches": { "if": true } }, "e71aa94f-2a31-33c3-9575-7ad2b7b079e7": { "content": "${1:obj}.width(${2:integer})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "width": true } }, "e71dfcb4-a4b8-3444-bba0-11a1c2159bd6": { "content": "where ($1 ${2:==} $3)", "doc": "where (single line)", "filetype": "fortran", "grammar": "lsp", "label": "wh", "matches": { "wh": true } }, "e7282cdf-ce1e-35b0-b3a4-d8156b029f13": { "content": "if(${1:condition})\n\t${2:command1}\nelse()\n\t${3:command2}\nendif()", "doc": "Add the snippet 'if() ... else() ... endif()'", "filetype": "cmake", "grammar": "lsp", "label": "if() ... else() ... endif()", "matches": { "ife": true } }, "e72da31c-2de0-3de2-a2fd-a19cb49f208d": { "content": "import * as ${2:alias} from '${1:module}';$0", "doc": "Imports everything as alias from the module in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "importEverything", "matches": { "ime": true } }, "e7349ebe-787e-378f-a0e7-51fbc3331b7a": { "content": "bottom: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "b:a": true } }, "e738364a-ef40-3abd-a0cd-494a661638e6": { "content": "text-decoration: ${1|none,underline,overline,line-through|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-decoration", "matches": { "td": true } }, "e7383699-453f-3c52-b7b6-e648c6f2d7ff": { "content": "font-family: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ff": true } }, "e73a49d6-e3e9-3b47-aed0-849c981826a2": { "content": "function boolean-of-integer(${1:integer},${2:length})$0", "doc": "function boolean item of usage bit representing the binary value of integer; with the given length", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-boolean-of-integer", "matches": { "function boolean-of-integer": true } }, "e73eb227-bc62-3fbe-8866-bad535639a28": { "content": "toBytes(${1:'1MB'})", "doc": "Convert human readable expression to bytes", "filetype": "edge", "grammar": "lsp", "label": "edge: toBytes", "matches": { "toBytes": true } }, "e7420602-8bb8-36b6-8dee-a9a8932da8a6": { "content": "meta = {\n description = \"$1\";\n homepage = \"$2\";\n license = lib.licenses.$3;\n maintainers = with lib.maintainers; [ $0 ];\n};", "doc": "Nixpkgs' minimal meta attribute set", "filetype": "nix", "grammar": "lsp", "label": "meta", "matches": { "meta": true } }, "e748c6be-1bb4-3929-b438-fecc54153873": { "content": ".style(\"${1}\", ${2})", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { ".style": true } }, "e7501359-8d64-38e8-afd2-e2677c1a2f5c": { "content": "<object width=\"$1\" height=\"$2\" data=\"$3\">$4</object>$5", "doc": "HTML - Defines an embedded object", "filetype": "html", "grammar": "lsp", "label": "object", "matches": { "object": true } }, "e751d330-dfd8-3481-9214-9107a8cebb81": { "content": "require_once '${1:file}';", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "req1": true } }, "e7521b67-4d85-3eb3-8c9f-409d995fa841": { "content": "watch ${1:path/to/directory} {|${2:op}, ${3:path}, ${4:new_path}| ${5:block} }", "doc": "\"watch\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "watch builtin", "matches": { "watch": true } }, "e7522ab1-2ba7-3d2b-959c-dc1b31995f0c": { "content": "tag=\"$1\"$0", "doc": "tag=''", "filetype": "vue", "grammar": "lsp", "label": "vue-tag", "matches": { "tag": true, "vue tag": true } }, "e757437f-b428-3506-a07f-043b43ead68a": { "content": "jasmine.arrayContaining([${1:value1}]);", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "array containing (js)", "matches": { "arrc": true } }, "e7576e29-b0c9-3ae4-b948-aea4c1cf4c9c": { "content": "{% gist ${1:gist_id} ${0:filename} %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "gist-full": true } }, "e75eee84-8118-3ba8-913a-eafbbe522d57": { "content": "background: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bg:n": true } }, "e75fe2c3-4c77-3e27-8fc2-9eddfb21bc9e": { "content": "Promise.all(${1:value})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "Promise.all", "matches": { "pa": true } }, "e765ab0b-24c7-393f-b51b-411c6312106b": { "content": "word-wrap: ${1|break-word,break-spaces,normal|};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "word-wrap", "matches": { "ww": true } }, "e76e727f-6435-332a-8cd0-b322113c9e60": { "content": "box-sizing: content-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxz:cb": true } }, "e77706c9-2a81-34aa-83c2-92393a7766ca": { "content": "(lambda (${1}) ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "lambda": true } }, "e789c30e-449d-30ed-a522-997cc96e03fd": { "content": "onErrorCaptured(() => {${1}})", "doc": "Vue onErrorCaptured Lifecycle hook", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle Hooks - onErrorCaptured", "matches": { "v3onerrorcaptured": true } }, "e789fd4e-acc0-365c-953b-0c4f13f5ba99": { "content": "if ${1:condition} then\n\t$0\nend if;", "doc": "If Statement", "filetype": "vhdl", "grammar": "lsp", "label": "if", "matches": { "if": true } }, "e78c75e7-abf1-3099-8800-4a5667c8df6f": { "content": "private ${1:int} ${2} { get; set; }", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "p-": true } }, "e791c7a9-1d8e-34ee-9962-3b389f5f67e4": { "content": "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n ${1:TARGET}\n</html>", "doc": "", "filetype": "xhtml", "grammar": "snu", "label": "", "matches": { "xhtml": true } }, "e794581c-dbca-371f-af7c-02fc1c15fc70": { "content": "var ${1:margin} = { top: ${2:10}, right: ${3:10}, bottom: ${4:10}, left: ${5:10} };\nvar ${6:width} = ${7:970} - $1.left - $1.right;\nvar ${8:height} = ${9:500} - $1.top - $1.bottom;\n\nvar ${10:svg} = d3.select(\"${11}\").append(\"svg\")\n .attr(\"width\", $6 + $1.left + $1.right)\n .attr(\"height\", $8 + $1.top + $1.bottom)\n .append(\"g\")\n .attr(\"transform\", \"translate(\" + $1.left + \",\" + $1.top + \")\")", "doc": "", "filetype": "javascript-d3", "grammar": "snu", "label": "", "matches": { "marginconvention": true } }, "e799fca2-e531-3425-8f0d-21df985c7a01": { "content": "import ${1:Name} from '@/components/${1:Name}.vue'\n\nexport default {\n\tcomponents: {\n\t\t${1:Name}\n\t},\n}", "doc": "import a component and include it in export default", "filetype": "vue", "grammar": "lsp", "label": "vue-import-export", "matches": { "vimport-export": true, "vue import export": true } }, "e79b27e6-6ca7-3aee-9cc0-8dcc6f737c9f": { "content": "domainname: ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Domain Name", "matches": { "dom": true } }, "e7a1dac7-34c7-39bc-bd6f-85342674d6fb": { "content": "printf(\"${1:%s}\\n\"${2});", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "pr": true } }, "e7a3adc5-8f61-3da5-8f23-f326ce5c0afe": { "content": "@throws ${1:ExceptionName} ${2:Description.}$0", "doc": "Indicates the exceptions that can be thrown by a function. This tag is a synonym of @exception.", "filetype": "cppdoc", "grammar": "lsp", "label": "@throws", "matches": { "@throws": true } }, "e7a5a945-59fc-31a2-bef8-93756f355a4b": { "content": "${1:/*condition*/} ? ${2:/*then*/} : ${3:/*else*/}$4", "doc": "", "filetype": "d", "grammar": "snu", "label": "ternary operator (?:)", "matches": { "?:": true } }, "e7aa587f-d2c6-30b8-8a6f-f7d81a392f0d": { "content": "<script src=\"${0}.js\"></script>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "scripts": true } }, "e7acfce4-439f-3ad5-814a-48e71e830600": { "content": "@if($1)\n $2\n@else\n $3\n@end", "doc": "Edge: if else tag accepts the expression to evaluate as the only argument.", "filetype": "edge", "grammar": "lsp", "label": "edge: Conditional with an else statement", "matches": { "@ifelse": true } }, "e7adea15-3bfa-3541-ab8e-be599b55090a": { "content": "background-color: ${0:#fff};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "background-color", "matches": { "bgc": true } }, "e7ae6856-67d3-3354-9a10-4255111449ab": { "content": "assert_same ${1:expected}, ${2:actual}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "assert_same(..)", "matches": { "ass": true } }, "e7b333c0-8dd7-38ba-b9fc-bbae7f033c2d": { "content": "blockIdx.${0}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Block Index", "matches": { "bid": true } }, "e7b5659c-865f-32cd-9cba-9d14248789d9": { "content": "{% set ${1} = ${2} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig set", "matches": { "set": true } }, "e7b7e015-c173-3d3c-9237-6e0a39e5a398": { "content": "margin-bottom ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mb": true } }, "e7be37de-4a15-3468-89cb-c4ec41e33949": { "content": "rgba(${1:255}, ${2:255}, ${3:255}, ${4:0.5})$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "color rgba", "matches": { "rgba": true } }, "e7bf383b-9b4f-3127-8780-6359a09dae76": { "content": "if ${1:value}, ok := ${2:map}[${3:key}]; ok {\n\t$4\n}", "doc": "", "filetype": "go", "grammar": "lsp", "label": "if key in a map", "matches": { "om": true } }, "e7bf8d4b-c22d-36fa-9068-2fde2808fb23": { "content": "case ${1}:\n\t${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "case": true } }, "e7c160a2-2c81-33cb-bf65-579580f37c36": { "content": "[\n\t${VISUAL}$0\n],", "doc": "", "filetype": "json", "grammar": "snu", "label": "Array", "matches": { "a": true } }, "e7c34764-5ae6-3387-8634-027dddb9d467": { "content": "interface ${1:name}\n\t${0}\nend interface $1", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "iface": true } }, "e7c5de33-da5d-3110-a773-9e4a0ed40af3": { "content": "http.createServer(${1:handler}).listen(${2:port_number});", "doc": "", "filetype": "javascript.node", "grammar": "snu", "label": "", "matches": { "http": true } }, "e7cbd9e2-6c9c-30c0-a50e-5fce7cce5a84": { "content": "do${1: ${2:i} = ${3:1}, ${4:100}, ${5:1}}\n\t$0\nend do", "doc": "do", "filetype": "fortran", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "e7d03d80-f428-335a-8c1b-50d5ac743332": { "content": "try {\n ${0:${VISUAL}}\n} catch (${1:Exception e}) {\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "try": true } }, "e7d0fd65-b459-363e-9e7b-88b0c9289570": { "content": "${1:obj}.height(${2:integer})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "height": true } }, "e7d3d81c-f802-3344-b0d0-c6bb45d103ac": { "content": "{% set ${1:var} %}\n\t$0\n{% endset %}", "doc": "set (block)", "filetype": "twig", "grammar": "lsp", "label": "setb", "matches": { "setb": true } }, "e7d762db-784c-318d-a381-b284205017a5": { "content": "do begin\n\t${0}\nend while (${1});", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "dowh": true } }, "e7db6dbb-3710-3cb7-9cbf-25231e309e41": { "content": "# (APPENDIX) Appendix {-}$0", "doc": "Insert bookdown appendix", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown appendix", "matches": { "appendix": true } }, "e7dba378-66f7-3584-924c-c3040da3ccf8": { "content": "place-self: end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps:e": true } }, "e7e33e48-2ceb-3239-ac23-9d6198e6e82f": { "content": "overflow-style: move", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ovs:mv": true } }, "e7e5d63d-3e19-3248-8b9a-be81dd171489": { "content": "stopAllSounds();", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "ss": true } }, "e7ea7763-884d-3f34-ac21-66ac0c0b1197": { "content": "div(ng-if='${1}')", "doc": "", "filetype": "jade", "grammar": "snu", "label": "", "matches": { "if": true } }, "e7ec44b6-2c5a-3bf5-b89d-7609a5a585ce": { "content": "grid-column-start: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gcs": true } }, "e7f0c829-de41-3bbd-a435-2c517fd12442": { "content": "seq char ${1:from} ${2:to}", "doc": "\"seq char\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "seq char builtin", "matches": { "seq-char": true } }, "e7f259ca-6643-3d88-90cc-a96821916810": { "content": "EXIT PROGRAM RETURNING ${1:item}", "doc": "EXIT PROGRAM", "filetype": "vscode_cobol", "grammar": "lsp", "label": "EXIT PROGRAM", "matches": { "EP": true, "EXIT": true } }, "e7f263d1-4a77-3263-923a-e484712577a5": { "content": "_.once(${func})", "doc": "var initialize = _.once(createApplication);\ninitialize();\ninitialize();\n// => `createApplication` is invoked once\n\nCreates a function that is restricted to invoking `func` once. Repeat calls\nto the function return the value of the first invocation. The `func` is\ninvoked with the `this` binding and arguments of the created function.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-once", "matches": { "lodash once": true } }, "e7f5a925-1d2d-3d4c-b649-3a8bf9a260b9": { "content": "${1:document}.getElementById('${0:element ID}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "by#": true } }, "e800db09-2dc0-3266-b175-c90374bc3307": { "content": "[[${1:id}]]${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "[[id]] text", "matches": { "anchor": true } }, "e8023e1f-385a-3f8e-8fe8-8cd16063a6d5": { "content": "grid-column ${1} / ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gc": true } }, "e81085c2-81f6-3750-a648-b68729ee3cb8": { "content": "cursor: ${1:default/auto/crosshair/pointer/move/*-resize/text/wait/help};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "cursor: type (cursor)", "matches": { "cursor": true } }, "e81105b6-a241-3778-bfab-a6b7edbe509d": { "content": "<#\n.SYNOPSIS\n\t${1:A short one-line action-based description, e.g. 'Tests if a function is valid'}\n.DESCRIPTION\n\t${2:A longer description of the function, its purpose, common use cases, etc.}\n.NOTES\n\t${3:Information or caveats about the function e.g. 'This function is not supported in Linux'}\n.LINK\n\t${4:Specify a URI to a help page, this will show when Get-Help -Online is used.}\n.EXAMPLE\n\t${5:Test-MyTestFunction -Verbose}\n\t${6:Explanation of the function or its result. You can include multiple examples with additional .EXAMPLE lines}\n#>\n\n${0:$TM_SELECTED_TEXT}", "doc": "Comment-based help for an advanced function. More: Get-Help about_Comment_Based_Help", "filetype": "PowerShell", "grammar": "lsp", "label": "Function Help", "matches": { "comment-help": true, "help-function": true } }, "e81218dd-4c99-3bce-b1f8-9b078ea67d7e": { "content": "_.findKey(${object}, ${predicate})", "doc": "var users = {\n 'barney': { 'age': 36, 'active': true },\n 'fred': { 'age': 40, 'active': false },\n 'pebbles': { 'age': 1, 'active': true }\n};\n\n_.findKey(users, function(o) { return o.age < 40; });\n// => 'barney' (iteration order is not guaranteed)\n\n// The `_.matches` iteratee shorthand.\n_.findKey(users, { 'age': 1, 'active': true });\n// => 'pebbles'\n\n// The `_.matchesProperty` iteratee shorthand.\n_.findKey(users, ['active', false]);\n// => 'fred'\n\n// The `_.property` iteratee shorthand.\n_.findKey(users, 'active');\n// => 'barney'\n\nThis method is like `_.find` except that it returns the key of the first\nelement `predicate` returns truthy for instead of the element itself.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-findkey", "matches": { "lodash findkey": true } }, "e817c2d6-9b54-3456-8c57-380cf02cf09d": { "content": "| replace: '${1:target}', '${2:replace}'", "doc": "String filter: replace", "filetype": "liquid", "grammar": "lsp", "label": "Filter replace", "matches": { "replace": true } }, "e817ddc1-c3a3-3e4d-9535-f425ae7540e1": { "content": ".. code-block:: ${1:#:filetype}\n\n${2:#:content}", "doc": "", "filetype": "rst", "grammar": "snu", "label": "code", "matches": { "code_block": true } }, "e8196118-503b-3af9-9b3f-07286b193ee1": { "content": "clip: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cp": true } }, "e82b670e-d8b2-34fb-b407-ac94a96ef483": { "content": "FUNCTION LOG(${1:number})$0", "doc": "format base e logarithm of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-LOG", "matches": { "FUNCTION LOG": true } }, "e8370770-df1c-326e-ba24-3d71afe86e53": { "content": "FUNCTION MAX(${1:number},${2:...})$0", "doc": "Alphanumeric/Index/Integer/National/Numeric maximum value from the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-MAX", "matches": { "FUNCTION MAX": true } }, "e83d867c-d99c-39fd-90cd-3b44463c2fbc": { "content": "module Test.Main where\n\nimport Prelude\nimport Test.Unit (suite, test)\nimport Test.Unit.Main (runTest)\nimport Test.Unit.Assert as Assert\n\nmain = runTest do\n\tsuite \"${1}\" do\n\t\ttest \"${2:the tests run}\" do\n\t\t\tAssert.equal\n\t\t\t\t\"Hello, world!\"\n\t\t\t\t\"Hello, sailor!\"", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "testunit": true } }, "e83ed304-9958-3340-a530-bdc85949c866": { "content": "attr_writer :${0:attr_names}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "w": true } }, "e840e1a6-06ae-30fa-82a7-07cdd31009e3": { "content": "margin ${1:0} ${0:0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "m:2": true } }, "e8454754-2ff0-3261-abd0-b9a71ca98551": { "content": "return this.httpClient.get('${1:url}');$0", "doc": "Angular HttpClient.get", "filetype": "typescript", "grammar": "lsp", "label": "HttpClient.get", "matches": { "a-httpclient-get": true } }, "e84d549b-9c89-31e5-a99d-ce81c54eeeb7": { "content": "_.uniqueId(${prefix})", "doc": "_.uniqueId('contact_');\n// => 'contact_104'\n\n_.uniqueId();\n// => '105'\n\nGenerates a unique ID. If `prefix` is given, the ID is appended to it.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-uniqueid", "matches": { "lodash uniqueid": true } }, "e8563613-911a-3f6e-8b30-e3fe6c552801": { "content": "each do |${1:e}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "ead": true } }, "e8568287-9a88-3c69-9458-8e8b6eed3ee6": { "content": "::before", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "::b": true } }, "e859857b-54bf-3451-a587-88dec59ea8f0": { "content": "Page Should Not Contain ${1:${text}} ${2:loglevel=INFO}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Page Should Not Contain", "matches": { "psnc": true } }, "e85b4a87-b9f9-3023-a973-7b83643645a0": { "content": "fontWeight: '${1:normal}',", "doc": "fontWeight", "filetype": "react-native-ts", "grammar": "lsp", "label": "fontWeight", "matches": { "fo": true } }, "e85f8260-9bce-3eb6-85a7-51f516fd4192": { "content": "${1:type} ${2:ptr} = ($1*) calloc(${3:size}, sizeof($1));", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "clcd": true } }, "e8658f86-2898-3e14-b481-35d0826ccf15": { "content": "import { Text, StyleSheet, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nconst styles = StyleSheet.create({})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeComponentWithStyles", "matches": { "rncs": true } }, "e8675b42-f5a6-356f-99a7-e43e07976974": { "content": "import React, { memo } from 'react'\n\nconst ${1:${TM_FILENAME_BASE}} = memo(() => {\n return (\n <div>${1:first}</div>\n )\n})\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Memo Function Component with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionMemoComponent", "matches": { "rmc": true } }, "e86a9f77-2392-3d7b-aac1-6caec4eacab4": { "content": "UPROPERTY(${1|AdvancedDisplay,AssetRegistrySearchable,BlueprintAssignable,BlueprintAuthorityOnly,BlueprintCallable,BlueprintGetter=GetterFunctionName,BlueprintReadOnly,BlueprintReadWrite,BlueprintSetter=SetterFunctionName,Category=\"MyCategory\",Config,DuplicateTransient,EditAnywhere,EditDefaultsOnly,EditFixedSize,EditInline,EditInstanceOnly,Export,GlobalConfig,Instanced,Interp,Localized,Native,NoClear,NoExport,NonPIEDuplicateTransient,NonTransactional,NotReplicated,Replicated,ReplicatedUsing=FunctionName,RepRetry,SaveGame,SerializeText,SkipSerialization,SimpleDisplay,TextExportTransient,Transient,VisibleAnywhere,VisibleDefaultsOnly,VisibleInstanceOnly|})", "doc": "UPROPERTY macro for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Property", "matches": { "uproperty": true } }, "e8717ade-30cb-3212-bbf1-aacea6dc491b": { "content": "id:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "id:", "matches": { "id": true } }, "e872ea34-6a19-3d70-80e8-8d3fc5db0878": { "content": "resource \"heroku_app\" \"${MyResource}\" {\n}", "doc": "Defines heroku_app", "filetype": "terraform", "grammar": "lsp", "label": "heroku_app", "matches": { "tf-heroku_app": true } }, "e8751a40-ad61-3592-821f-9ebc9eec51a0": { "content": "$.isXMLDoc(${1:node})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isxml": true } }, "e877a42e-8239-3548-a0ed-fd317af934af": { "content": "<input type=\"$1\" name=\"$2\" value=\"$3\">$4", "doc": "HTML - Defines an input field", "filetype": "html", "grammar": "lsp", "label": "input", "matches": { "input": true } }, "e8794345-d346-3b28-b5c5-4c95338de715": { "content": "+${1:mixin}(${2})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "inc": true } }, "e879f9a1-b893-3bda-9da0-9b5c5d468b1e": { "content": "position: ${1:relative};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "position", "matches": { "pos": true } }, "e8804beb-f3bb-3705-80a8-5e6ab057d85d": { "content": "random(${1:value1}${2:, }${0:value2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "random": true } }, "e880b7d2-5bc0-30ae-bc15-f78c95bb9f3e": { "content": "jasmine.stringMatching(\"${1:matcher}\")", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "string matching (js)", "matches": { "strm": true } }, "e8820cf2-99ac-37e9-b64a-7664e181bb3c": { "content": "${1:obj}.clone()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "clone": true } }, "e8856852-3c92-38fe-8b38-8209b5ea8c51": { "content": "render partial:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :partial", "matches": { "rp": true } }, "e885b0f5-c2a3-3491-bba6-47d91ef98c67": { "content": "printAsBitmapNum(${1:#:level}, ${2:#:type});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "bn": true } }, "e8871fe5-2ff6-3126-9ce8-e6fb55d9cf4e": { "content": "before_update :${0:method}", "doc": "before_update", "filetype": "rails", "grammar": "lsp", "label": "Before update", "matches": { "bu": true } }, "e88efeea-e77c-3fb9-aedb-5c3b82c38a3c": { "content": "${1:FIELDNAME} = HStoreField()", "doc": "HStoreField (fhstore).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fhstore", "matches": { "fhstore": true } }, "e893c8e4-ef0c-3abe-b468-5c25c7e5d503": { "content": "o-- $1 $2", "doc": "An object aggregates X number of other objects", "filetype": "plantuml", "grammar": "lsp", "label": "Aggregation", "matches": { "ag": true } }, "e8950f31-ed8d-3524-859e-977e77f57497": { "content": ":only-child", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":oc": true } }, "e8954e8e-3e31-33c2-86d4-a928b0b45635": { "content": "int choice = NSRunAlertPanel(@\"${1:Something important!}\", @\"${2:Something important just happend, and now I need to ask you, do you want to continue?}\", @\"${3:Continue}\", @\"${4:Cancel}\", nil);\nif(choice == NSAlertDefaultReturn) // \"${3:Continue}\"\n{\n\t${0};\n}\nelse if(choice == NSAlertAlternateReturn) // \"${4:Cancel}\"\n{\n\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "alert": true } }, "e89b0c34-79ab-31aa-a647-7a5e90161066": { "content": "on_press:", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "on_press from pykv-snippets", "matches": { "on_press": true, "onpress": true } }, "e89d9b47-160c-39d5-8088-f8fa0315a2e5": { "content": "\"$1\"", "doc": "Describe the activity being done", "filetype": "plantuml", "grammar": "lsp", "label": "Activity", "matches": { "act": true } }, "e89ddaf4-61e8-3124-a258-ddb8db899851": { "content": "useLayoutEffect(() => {\n ${1:first}\n\n return () => {\n ${2:second}\n };\n}, [${3:third}])", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useLayoutEffect", "matches": { "useLayoutEffectSnippet": true } }, "e8a04e81-c1b7-306a-833a-025f6e27342c": { "content": "func _process(delta):\n\t${1:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "_process method of Node", "matches": { "process": true } }, "e8a0bf50-62bc-3c6a-92bc-3f3fee29de3c": { "content": "$${1:variable}: ${0:value}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "$": true } }, "e8a190e5-999a-349b-b7ee-5924e04a2d71": { "content": "justify-content end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:e": true } }, "e8a6a078-7607-3ba6-9170-0d88748c7a16": { "content": "let rec ${1} =\n\t${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "fnr": true } }, "e8a6f6e2-0bd4-36b9-9831-7c6cf67be205": { "content": "${1:obj}.reset(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "reset": true } }, "e8a9643e-5334-3c08-b7b8-c3a60840832e": { "content": "from django.core.urlresolvers import ${1|reverse,reverse_lazy,resolve,get_script_prefix|}", "doc": "*Deprecated since version 1.10*\n\nUtility functions.", "filetype": "urls", "grammar": "lsp", "label": "urlresolvers", "matches": { "iurlresolvers": true } }, "e8abebd5-ffcd-350a-9e8b-40deae661a9b": { "content": "<button type=\"submit\" [disabled]=\"!${1:form}.form.valid\">\n\tSave\n</button>", "doc": "Angular form submit", "filetype": "html", "grammar": "lsp", "label": "ngFormSubmit", "matches": { "a-form-submit": true } }, "e8b1c4e3-5722-31ce-89db-ea870037755f": { "content": "${1:proc_name}: process\nbegin\n\t$0\nend process $1;", "doc": "Testbench Process (No Sensitivity List)", "filetype": "vhdl", "grammar": "lsp", "label": "testbench_process", "matches": { "tproc, processt": true } }, "e8bc68c5-8416-3955-b475-43759863fbaf": { "content": "resource \"azurerm_lb_rule\" \"${MyResource}\" {\n name = \"LBRule\"\n location = \"West US\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n loadbalancer_id = \"\\${azurerm_lb.test.id}\"\n protocol = \"Tcp\"\n frontend_port = 3389\n backend_port = 3389\n frontend_ip_configuration_name = \"PublicIPAddress\"\n}", "doc": "Defines azurerm_lb_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_lb_rule", "matches": { "tf-azurerm_lb_rule": true } }, "e8be763e-b535-356f-9543-5bea6783c450": { "content": "case \"\\$${1:VAR}\" in\n\t${2:1}) echo 1\n\t;;\n\t${3:2|3}) echo 2 or 3\n\t;;\n\t*) echo default\n\t;;\nesac", "doc": "case word in [ [(] pattern [ | pattern ] ... ) list ;; ] ... esac\n\nA case command first expands word, and tries to match it against each pattern in turn.", "filetype": "shell", "grammar": "lsp", "label": "case", "matches": { "case": true } }, "e8cdff2e-a388-36d8-8c87-2baa11280f52": { "content": "border-bottom-right-image: url('${0}')", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbri": true } }, "e8d04b33-36c9-34c0-8d73-51a715d805a4": { "content": "filters: {\n\t${1:fnName}: function(${2:value}) {\n\t\treturn;\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vfilter": true } }, "e8d05f1e-8b43-34f5-96b5-691ecb0c5304": { "content": "private void OnTriggerEnter(Collider other) {\n\t$0\n}", "doc": "OnTriggerEnter is called when the Collider other enters the trigger.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnTriggerEnter", "matches": { "OnTriggerEnter(Collider)": true } }, "e8d53c5e-7fa6-3836-b2f6-624fb66945dc": { "content": "import { Component } from '@angular/core'\n\n@Component({\n\tselector: '${1:prefix-app}',\n\ttemplate: `\n\t\t<router-outlet></router-outlet>\n\t\t`\n})\nexport class ${2:App}Component { }\n$0", "doc": "Angular App root component", "filetype": "typescript", "grammar": "lsp", "label": "Angular Root Component", "matches": { "a-component-root": true } }, "e8d84c68-47e9-372a-98af-31d8c660032a": { "content": "add_index :${1:table_name}, :${0:column_name}", "doc": "Migration add index", "filetype": "rails", "grammar": "lsp", "label": "Migration add index", "matches": { "mai": true } }, "e8e4babb-5b9c-3deb-9005-68a6c535f83d": { "content": "${1:command} | where ${2:condition}", "doc": "\"where\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "where builtin", "matches": { "where": true } }, "e8e4c5c2-dac8-36f0-a469-fad09cfd3285": { "content": "<%= ${1:f}.hidden_field :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffhf": true } }, "e8e95828-d2cd-3c8c-b19f-a4c5114a6058": { "content": "text-transform: lowercase", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tt:l": true } }, "e8eb5abc-7797-3fa9-bbc5-c543488f7495": { "content": "PropTypes.objectOf($0),", "doc": "An object with property values of a certain type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-object-of", "matches": { "prop-types objectof": true, "ptoo": true } }, "e8f74785-09a8-3219-b1d8-8f43384c49c1": { "content": "private void OnRenderObject() {\n\t$0\n}", "doc": "OnRenderObject is called after camera has rendered the scene.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnRenderObject", "matches": { "OnRenderObject()": true } }, "e8fb5e43-df80-3be1-b11a-b43d4c7f0e5b": { "content": "impl$4 ${1:Type/Trait}${2: for ${3:Type}}${4:<${5:T}>} {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Struct/Trait implementation", "matches": { "impl": true } }, "e90042b2-ef98-3b8e-97d8-9b0827007295": { "content": "PropTypes.string.isRequired,", "doc": "String prop type required", "filetype": "react", "grammar": "lsp", "label": "propTypeStringRequired", "matches": { "ptsr": true } }, "e9020ff1-1a03-35a9-92a5-cceb9ce9ad44": { "content": "try:\n\t${1:pass}\nexcept ${2:#:ExceptionClass}:\n\t${3:pass}", "doc": "", "filetype": "python", "grammar": "snu", "label": "try: ... except ...: ...", "matches": { "tryexcept": true } }, "e9189163-d1e7-3eda-8535-3b938ef81c3a": { "content": "_.findIndex(${array}, ${predicate}, ${fromIndex})", "doc": "var users = [\n { 'user': 'barney', 'active': false },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': true }\n];\n\n_.findIndex(users, function(o) { return o.user == 'barney'; });\n// => 0\n\n// The `_.matches` iteratee shorthand.\n_.findIndex(users, { 'user': 'fred', 'active': false });\n// => 1\n\n// The `_.matchesProperty` iteratee shorthand.\n_.findIndex(users, ['active', false]);\n// => 0\n\n// The `_.property` iteratee shorthand.\n_.findIndex(users, 'active');\n// => 2\n\nThis method is like `_.find` except that it returns the index of the first\nelement `predicate` returns truthy for instead of the element itself.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-findindex", "matches": { "lodash findindex": true } }, "e91d8603-789d-35fb-b9c3-5b2adf28204b": { "content": "position: fixed;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "position fixed", "matches": { "posf": true } }, "e91ef47f-8240-3221-80b4-49ca4eb2196d": { "content": "${1|transition,in,out|}:${2:name}={${3:params}}", "doc": "transition-params", "filetype": "svelte", "grammar": "lsp", "label": "svelte-transition-params", "matches": { "s-transition-params": true } }, "e92378df-71c3-3b07-b3c3-34848c288dea": { "content": "?assertExit(${1:Pattern}, ${0:Expression})", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "asex": true } }, "e9275bbb-ca14-3c20-9fcb-e43ba519d335": { "content": "${1:FIELDNAME} = forms.ComboField($2)", "doc": "ComboField (fcombo)", "filetype": "forms", "grammar": "lsp", "label": "fcombo", "matches": { "fcombo": true } }, "e92c9872-6a15-3929-93a5-b8d2b3b2ae47": { "content": "${1|outside,inside|}", "doc": "initial value: outside", "filetype": "css", "grammar": "lsp", "label": "list-style-position", "matches": { "lisp": true } }, "e92d5ee8-dc4f-3683-82a7-0c48d52b2b0b": { "content": "resource \"aws_kms_key\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_kms_key", "filetype": "terraform", "grammar": "lsp", "label": "aws_kms_key", "matches": { "tf-aws_kms_key": true } }, "e93280f5-d947-34d1-a0ba-6932a54b29c7": { "content": "logger.debug { '${1:message}' }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "logd": true } }, "e9351172-c517-3838-89e6-527c548b46dc": { "content": "#+begin_export ascii\n$0\n#+end_export", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<a": true } }, "e93682fa-e51a-3797-a2d1-3d49bb35ee8e": { "content": "run-external ${1:command}", "doc": "\"run-external\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "run-external builtin", "matches": { "run-external": true } }, "e937da45-abec-381b-ac80-1c4a0b5ea573": { "content": "$this->shouldHaveType($1);", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldHaveType('Type')", "matches": { "stype": true } }, "e93cbe3c-469f-39b0-ab37-203618ebeaf7": { "content": "- (${1:void}) ${2:func name};", "doc": "Create an Objc instance method interface", "filetype": "objc", "grammar": "lsp", "label": "Create instance method interface", "matches": { "-interface": true, "funcid": true } }, "e943943b-af88-30c8-a953-1d43d69d10ff": { "content": "| strip_newlines }}", "doc": "String filter: strip newlines", "filetype": "jekyll", "grammar": "lsp", "label": "Filter strip newlines", "matches": { "strip_newlines": true } }, "e9440ceb-88c6-3ff1-b167-5f62fec7489a": { "content": "_.xor(${arrays})", "doc": "_.xor([2, 1], [2, 3]);\n// => [1, 3]\n\nCreates an array of unique values that is the\n[symmetric difference](https://en.wikipedia.org/wiki/Symmetric_difference)\nof the given arrays. The order of result values is determined by the order\nthey occur in the arrays.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-xor", "matches": { "lodash xor": true } }, "e947987a-944f-3b43-9f6b-716f304f9f96": { "content": "always @(${1:Sensitive list}) begin\n\n\t${0}\n\nend", "doc": "Always block", "filetype": "verilog", "grammar": "lsp", "label": "always block", "matches": { "al": true } }, "e947d597-476b-3dcf-a324-aedde5f08442": { "content": "for ${1:lowerbound} to ${2:upperbound}\n\t${0}\nend", "doc": "", "filetype": "falcon", "grammar": "snu", "label": "", "matches": { "forto": true } }, "e94a62ee-805a-335a-969a-3ce993d42652": { "content": "<s>$1</s>$2", "doc": "HTML - Used to define strikethrough text", "filetype": "html", "grammar": "lsp", "label": "s", "matches": { "s": true } }, "e951a549-411c-348f-80d8-eb57630e97b4": { "content": "## no critic\nour $VERSION = '${0:version}';\neval $VERSION;\n## use critic", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "vers": true } }, "e951b365-6e8f-3b6c-a220-92ddc2c391b8": { "content": "project(${1:myProject})$2", "doc": "Add the snippet for project()", "filetype": "cmake", "grammar": "lsp", "label": "project()", "matches": { "prj": true } }, "e952b54d-d58f-3e0e-94c8-1635738f6842": { "content": "extlookup(\"${1:variable}\", \"${2:default}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "Extlookup with defaults", "matches": { "extlookup": true } }, "e953f1d4-d32c-359a-898d-f89072095cab": { "content": "if ${1:condition}:\n\\t${3:pass}\nelif ${2:condition}:\n\\t${4:pass}\nelse:\n\\t${5:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "if": true } }, "e958eb31-1ce5-3f88-a8ec-f4a74c478a6f": { "content": "function formatted-datetime(${1:date-and-time-format},${2:integer-date},${3:standard-numeric-time},${4:offset_or_system_offset})$0", "doc": "function formatted-datetime", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-formatted-datetime", "matches": { "function formatted-datetime": true } }, "e9595ecb-a26d-3bc1-85eb-c8b2070fb344": { "content": "import { Text, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "reactNativeComponentExport", "matches": { "rnce": true } }, "e95a8376-fb67-3bfe-906d-0a35e59ae711": { "content": "justify-content space-evenly", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:st": true } }, "e95eff24-2fd7-385f-ba1f-388fd24264fd": { "content": "@doc false", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "doc false", "matches": { "docf": true } }, "e9610eb3-9182-3e04-8a1f-1e5d0169cde8": { "content": "_.stubFalse()", "doc": "_.times(2, _.stubFalse);\n// => [false, false]\n\nThis method returns `false`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-stubfalse", "matches": { "lodash stubfalse": true } }, "e96a1482-3aab-32e9-967a-b036a7f90842": { "content": "post {\n\tcleanup {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pc": true } }, "e97067b8-aedb-3b46-95fb-c8e455730ff8": { "content": "admin.site.register($1, $1Admin)", "doc": "register the model class providing a ModelAdmin description", "filetype": "admin", "grammar": "lsp", "label": "registermadmin", "matches": { "registermadmin": true } }, "e975bd13-a526-33f8-9e5f-9d6882c7a951": { "content": "case ${1:${VISUAL}} => ${0}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "case": true } }, "e9786972-ed6f-349d-a485-bfbfb440d2a9": { "content": "action:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "action:", "matches": { "action": true } }, "e97b4ad3-f2ec-3c81-8e48-5cfdc63b08b3": { "content": "v-if=\"${1:condition}\"", "doc": "Expects: any", "filetype": "vue", "grammar": "lsp", "label": "vue-v-if", "matches": { "vif": true, "vue v-if": true } }, "e98683ab-91cd-3dc1-afca-e920f63e4019": { "content": "DELIMITED BY SIZE", "doc": "DELIMITED BY SIZE (string)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "DELIMITED", "matches": { "DBS": true, "DELIMITED BY SIZE": true } }, "e9899139-0a2e-35d4-9c90-9927f741a1b3": { "content": "return ${0}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "ret": true } }, "e9925ef4-ced8-363b-81d6-dfb76e0ca154": { "content": "get ${1:propertyName}() {\n\treturn this.${0};\n}", "doc": "Creates a getter property inside a class in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "propertyGet", "matches": { "pge": true } }, "e99492f3-1718-3695-96a9-129b2acbacb2": { "content": "{\n\t\"type\": \"range\",\n\t\"id\": \"$1\",\n\t\"min\": \"$2\",\n\t\"max\": \"$3\",\n\t\"step\": \"$4\",\n\t\"unit\": \"$5\",\n\t\"label\": \"$6\",\n\t\"default\": \"$7\"\n},$8", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema range", "matches": { "_range": true } }, "e99706dc-d6d6-30f2-8c45-d139d2ae4407": { "content": "switch ${1:value} {\ncase ${2:pattern}:\n\t$0\ndefault:\n\t\n}", "doc": "switch statement", "filetype": "swift", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "e9a6d6bc-3634-38c1-9737-8caad5cd00e2": { "content": "[${1:text}](${2:address})", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "[": true } }, "e9a9a32d-0be1-3c8f-9147-ba30bd3603d4": { "content": "% if $1:\n\t${0:}\n% endif", "doc": "", "filetype": "mako", "grammar": "snu", "label": "if", "matches": { "if": true } }, "e9b37bd4-9fc2-35c5-8ce7-1f4ef12f8af5": { "content": "bezier(${1:x1}, ${2:y1}, ${3:z1}, ${4:cx1}, ${5:cy1}, ${6:cz1}, ${7:cx2}, ${8:cy2}, ${9:cz2}, ${10:x2}, ${11:y2}, ${0:z2});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "3D", "matches": { "bezier": true } }, "e9b483b3-9e78-326e-9424-84829e93c666": { "content": "type ${1} is ${2}\n\twith Default_Value => ${3};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "type with default value", "matches": { "type_default": true } }, "e9bb45a8-e7c0-3b4b-b227-e30e1cbe7377": { "content": "|> Enum.each($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "pipe into each", "matches": { ">e": true } }, "e9bd11e2-2545-32dd-a031-57c500af29cf": { "content": "if $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "if": true } }, "e9bd87c2-89a9-3aa0-ad6b-07ae6b1fe28d": { "content": "module ${1:ModuleName}\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Module definition", "matches": { "module": true } }, "e9c152ac-6ce6-3f16-a16a-b706ea2d6c41": { "content": "-\n-\n-\n-", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "list": true } }, "e9c3c882-267b-371d-aaa7-dc5636304ad1": { "content": "----\n$1\n----\n$0", "doc": "Insert listing block", "filetype": "asciidoc", "grammar": "lsp", "label": "listing block", "matches": { "listing block": true } }, "e9c45c46-c834-37a1-8109-54f83902be3b": { "content": "(for [i 1 10]\n($0))", "doc": "Create a for loop", "filetype": "fennel", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "e9c68003-7215-31cc-acdb-87e3666fda50": { "content": "include Enumerable\n\ndef each(&block)\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "Enum": true } }, "e9ca2688-e959-360f-afeb-4f24e911f7c2": { "content": "{% embed '${1:template}' %}\n\t{% block ${2} %}\n\t\t${0:TARGET}\n\t{% endblock %}\n{% endembed %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% embed ... %} ... {% endembed %}", "matches": { "embed": true } }, "e9cee186-b7e3-36da-9459-b5e078cdcc31": { "content": "outline-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "os": true } }, "e9cf7ab8-41c0-3fca-bc3b-0a526369e726": { "content": "create or replace package ${1:name}\nas\n\t${0:-- spec}\nend; -- end of package spec $1", "doc": "", "filetype": "plsql", "grammar": "snu", "label": "", "matches": { "ps": true } }, "e9d28238-7a99-3c66-aadf-1a98def04bbc": { "content": "switch ${1:expression} {\n ${0:TARGET}\n}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "switch": true } }, "e9d6fac1-c22b-3aa1-836f-2e2ac4715159": { "content": "const [${1:state}, ${2:dispatch}] = useReducer(${3:reducer});", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "useReducer", "matches": { "userd": true } }, "e9e0b084-a83f-388e-8e70-a563994f00e4": { "content": "<p id=\"$1\">$2</p>", "doc": "HTML - Defines a paragraph", "filetype": "html", "grammar": "lsp", "label": "p#", "matches": { "p#": true } }, "e9e6a172-25e5-3de6-89bc-3878a3c54f32": { "content": "<http://${1:url}>", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "<": true } }, "e9f3efd2-ec1b-3a96-8426-a69f1d0bd772": { "content": "animation-direction: ${1|alternate,alternate-reverse,reverse,normal|};", "doc": "initial value: normal", "filetype": "css", "grammar": "lsp", "label": "animation-direction", "matches": { "anidi": true } }, "e9f4b093-df11-36f4-b915-0129da9a3110": { "content": "set -eu", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "safe": true } }, "e9f6492a-7da6-38b1-97fa-d56d49400fa5": { "content": "integer, intent(out) ::", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "integer intent(out)", "matches": { "ino": true } }, "e9f8a69b-08cc-3583-a252-25d3b3e5182e": { "content": "NSBezierPath *${1:#:path} = [NSBezierPath bezierPath];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "bez": true } }, "e9f91a8d-af74-3194-a7c9-31b1cdc2a007": { "content": "flex-wrap: wrap;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxw:w": true } }, "e9fd2b97-ea67-3c58-8c28-8f1a9e170514": { "content": "fprintf(${1:stderr}, \"${2:%s}\\n\"${3});", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "fpr": true } }, "e9ff6874-7565-3d6d-8047-0df38e7eac66": { "content": "gem '${1:paperclip}', git: \"${2:git://github.com/thoughtbot/paperclip.git}\"${3:, branch: \"${4:rails3}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "gem :git", "matches": { "gemg": true } }, "e9ff6b12-c9d2-3c59-8d40-55b1ba877048": { "content": "def_delegator :${1:@del_obj}, :${2:del_meth}, :${0:new_name}", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "delegator definition", "matches": { "defd": true } }, "ea04cea5-6768-325c-b3b6-4fb1d08eba3c": { "content": "border-bottom-style ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbs": true } }, "ea09329d-2077-3e08-86ac-49977dcd2f46": { "content": "${1:FIELDNAME} = models.SmallIntegerField(${0})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "smallint": true } }, "ea116b9a-2dd2-3eab-9e06-1938bcef2397": { "content": "require('dotenv').config({ path: '${1:/full/custom/path/to/your/env/vars}' })", "doc": "You may specify a custom path if your file containing environment variables is located elsewhere.", "filetype": "dotenv", "grammar": "lsp", "label": "dotenv-path", "matches": { "dotenv path": true } }, "ea153474-bed7-3578-8b75-5e3283fc3758": { "content": "margin-right: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "margin-right": true, "mr": true } }, "ea15edcf-d807-3d60-be3d-200ed63643b2": { "content": "[class]=\"${1:expression}\"", "doc": "Angular [class] binding", "filetype": "angular", "grammar": "lsp", "label": "class", "matches": { "a-class": true, "angular class": true } }, "ea16e033-33f5-3d4f-91b7-84595e87f4ba": { "content": "urlizetrunc:${0}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "urlizetrunc": true } }, "ea1d9a77-1ab5-3dc2-937f-4f9f811ce450": { "content": "grid-column-gap: 0;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "gcg:0": true } }, "ea1e5510-6997-3338-8e42-7656f9a74755": { "content": "subset(${1:array}, ${0:offset});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "subset": true } }, "ea2697f2-5a77-34fb-a69f-f96eaec78f81": { "content": "checkEvents() {\n\tthis.router.events.subscribe(event => {\n\t\tswitch (true) {\n\t\t\tcase event instanceof ${1:eventName}:\n\t\t\t\t$0\n\t\t\t\tbreak;\n\n\t\t\tdefault:\n\t\t\t\tbreak;\n\t\t}\n\t});\n}", "doc": "Angular Router Events", "filetype": "angular", "grammar": "lsp", "label": "angular-router-events", "matches": { "a-router-events": true, "angular router events": true } }, "ea270bd4-9775-3f30-8c24-2b9df193d850": { "content": "describe(${1:#:message}, function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "describe(message, func)", "matches": { "describe": true } }, "ea2cbdb9-040a-320e-b4e3-e25f33895cd5": { "content": "let ${1} =\n\t${0}", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "", "matches": { "fn": true } }, "ea2e2f66-233a-3eaa-bc31-4d5a048a4fbc": { "content": "sort(reverse=${1:False}, case_sensitive=${2:False}, attribute=${3:None})", "doc": "", "filetype": "jinja2", "grammar": "snu", "label": "sort an iterable", "matches": { "sort": true } }, "ea339092-395f-3e58-aacd-61e10dfadcd8": { "content": "mounted () {\n\t${0};\n},", "doc": "mounted lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-mounted", "matches": { "vmounted": true, "vue lifecycle mounted": true } }, "ea36d8d1-e085-305a-8d6a-c0361560f6be": { "content": "module.exports = {\n\t$0\n};", "doc": "Module exports from Common JS, node syntax at ES6", "filetype": "snippets", "grammar": "lsp", "label": "moduleExports", "matches": { "mde": true } }, "ea3bed50-58f9-3ceb-b35d-33a96b98ad21": { "content": "aspect-[$1] $0", "doc": "aspect arbitrary values", "filetype": "style", "grammar": "lsp", "label": "aspect-arbitrary", "matches": { "aspectArbitrary": true } }, "ea402966-43cb-3e72-8bdd-cb1cfc3e074b": { "content": "runs(function() {\n\t$0\n});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "runs (js)", "matches": { "ru": true } }, "ea47202a-ed63-3a6c-8fab-be6f83e27172": { "content": "| slice: ${1:at}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "slice_single": true } }, "ea489f6a-7f89-345f-8cab-2a0f1696a0cc": { "content": "#+begin_example\n$0\n#+end_example", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<e": true } }, "ea48fd09-cf60-3763-b248-bab153db81cb": { "content": "local ${1:x} = ${0:1}", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "local": true } }, "ea4d4756-e0b1-3660-bb85-33cbbea64ea6": { "content": "titleCase(${1:'${2:value}'})", "doc": "Convert a string to titleCase", "filetype": "edge", "grammar": "lsp", "label": "edge: titleCase", "matches": { "titleCase": true } }, "ea51cc82-f52e-3c46-aba1-cfc27fe177be": { "content": "opacity ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "op": true } }, "ea5216e3-5179-30e6-bc33-cd5214198d88": { "content": "<meter value=\"$1\">$2</meter>$3", "doc": "HTML - Defines measurement within a predefined range", "filetype": "html", "grammar": "lsp", "label": "meter", "matches": { "meter": true } }, "ea561898-7164-3b30-b2a0-a37010bd92f3": { "content": "<h2>${0}</h2>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h2": true } }, "ea56e740-ad4d-3fc0-95f4-013c7262693a": { "content": "$.post '${1:mydomain.com/url}',\n\t${2:{ param1: value1 },}\n\t(data, textStatus, jqXHR) ->\n\t\t${0:// success callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxpost": true } }, "ea577bf6-2b3e-37af-84bd-f378f119377a": { "content": "<%= ${1:f}.radio_button :${2:attribute}, :${0:tag_value} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffrb": true } }, "ea582991-542b-3b6b-ab86-50bed2065b02": { "content": "\\\\begin{exampleblock}{${1:title}}\n\t${0:${VISUAL}}\n\\\\end{exampleblock}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "exampleblock environment", "matches": { "example": true } }, "ea5dda8b-0520-3c4f-bf56-edfee989ccf0": { "content": "${1:key}:${2:value}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Key:value for object", "matches": { "kv": true } }, "ea61842d-ae4c-3e55-86ca-63f22da7021b": { "content": "border: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bd:n": true } }, "ea6546d3-50ef-3779-a522-b0f2560126c2": { "content": "env_file:\n\t\t- ${1:file}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Env File", "matches": { "env_": true } }, "ea700fe8-252f-367b-b9b9-5154bcbb0cdf": { "content": "GetWorld()->LineTraceMultiByProfile(${1:HitsArray}, ${2:Start}, ${3:End}, \"${4:ProfileName}\", ${5:TraceParams});", "doc": "Single Line Trace by Profile", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Linetrace Multi Profile", "matches": { "ulinetrace_multi_profile": true } }, "ea7c75e8-45cd-3a50-9d94-45ed1442a335": { "content": "<style lang=\"$1\">\n\t$0\n</style>", "doc": "style element with lang attribute", "filetype": "vue", "grammar": "lsp", "label": "styleLang", "matches": { "styleLang": true } }, "ea7d9960-a94e-3821-8624-716f35f1cf71": { "content": "require 'debugger'; debugger", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "debug19": true } }, "ea8124a4-231e-31ea-b2e8-40ec0beb842f": { "content": "background-attachment: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bga": true } }, "ea8a43d3-c568-33b2-8eaf-cec8fd7e7be4": { "content": "{% blockquote ${1:author} ${2:URL} ${3:link_text} %}\n${0:quote}\n{% endblockquote %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "blockquote-link": true } }, "ea9194ec-72b1-3af9-b1c5-6758d378cdd3": { "content": "size(${1:200}, ${2:200}${0:, P3D});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "normal", "matches": { "size": true } }, "ea91bee7-3595-3cd2-ad6c-c3a41dca9830": { "content": "package main\n\nimport (\n \"fmt\"\n)\n\nfunc main() {\n fmt.Printf(\"Hello, world\\n\")\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "package main\\nimport fmt...", "matches": { "helloworld": true } }, "ea9465c3-1a00-300d-b6c5-cfae2fe11963": { "content": "${1:obj}.prevUntil('${2:selector expression}'${3:, 'filter expression'})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "prevu": true } }, "ea94e6d2-7c97-3ccd-bc87-b2dd4187913a": { "content": "stringify!(${1})", "doc": "stringify!(…)", "filetype": "rust", "grammar": "lsp", "label": "stringify", "matches": { "stringify": true } }, "ea94f4ca-7295-3829-91a6-13b4fdb1aabb": { "content": "_.add(${augend}, ${addend})", "doc": "_.add(6, 4);\n// => 10\n\nAdds two numbers.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-add", "matches": { "lodash add": true } }, "eaac623d-22ba-3930-be6e-fe1ea49e2654": { "content": "justify-content: flex-start;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "justify-content: flex-start", "matches": { "jcfs": true } }, "eaaea3d8-dc68-3534-b005-9ff3e8ef4869": { "content": "vertical-align: bottom", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:b": true } }, "eaafddf1-ed2a-394d-888e-5460e4256b9c": { "content": "after_destroy $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_destroy", "matches": { "aftd": true } }, "eab2c452-b8c3-3e94-9e4a-a0e97fa97e28": { "content": "border-corner-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdci": true } }, "eab852e9-ffc5-312d-8366-23b0722a0527": { "content": "border-bottom-style: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbs:n": true } }, "eabe026f-a1d0-3981-a064-8462737e8847": { "content": "@class(['${1:p-4}', ${2:'font-bold' => true}])", "doc": "conditionally compiles a CSS class string. (Laravel 8.51)", "filetype": "snippets", "grammar": "lsp", "label": "class", "matches": { "b:class": true } }, "eabeec77-44eb-3f85-bd87-b8e0bfc08797": { "content": "<body>\n\t${0}\n</body>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "body": true } }, "eabf36b7-cb30-369e-9ec9-f45aed5f60c2": { "content": "private void OnJointBreak(float breakForce) {\n\t$0\n}", "doc": "Called when a joint attached to the same game object broke.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnJointBreak", "matches": { "OnJointBreak(float)": true } }, "eac0b998-af33-34e8-bb34-640e51db54bc": { "content": "{\n\t\"type\": \"header\",\n\t\"content\": \"$1\",\n\t\"info\": \"$2\"\n},$3", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema header", "matches": { "_header": true } }, "eac17b07-398d-3e72-9d00-b67116ba300f": { "content": "$this->input->is_ajax_request();${1}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-is_ajax_request": true } }, "eac4f908-8df7-30ca-bb70-eafbcee190a0": { "content": "#endregion", "doc": "Folding Region End", "filetype": "php", "grammar": "lsp", "label": "Region End", "matches": { "#endregion": true } }, "eace7ab9-37bf-3ca5-ab6d-09391ae44999": { "content": "${1:int}[] ${2:numbers}${3: = new $1}[${0:length}];", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "array": true } }, "eadb581f-6756-3c12-83bf-10d0b303df3b": { "content": "setTimeout(() => {\n\t$0\n}, ${1:timeout})", "doc": "Set Timeout Function", "filetype": "javascript", "grammar": "lsp", "label": "Set Timeout Function", "matches": { "settimeout": true } }, "eae65998-7fa3-3a06-b116-9cd351aff004": { "content": "<aside id=\"${1}\">\n\t${0}\n</aside>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "aside#": true } }, "eae7612e-25f1-3019-9329-72ebd58d3982": { "content": "\\begin{tikzpicture}[${1}]\n\t${2:TARGET}\n\\end{tikzpicture}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{tikzpicture}": true, "tikzpicture": true } }, "eaedd390-83ae-3982-8c2d-ed4b2aafdcdc": { "content": "${1:command} | nu-highlight", "doc": "\"nu-highlight\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "nu-highlight builtin", "matches": { "nu-highlight": true } }, "eafdd805-05fe-323b-b66b-a7cb246099e1": { "content": "grid-template-rows ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gtr": true } }, "eb0175cf-34f2-36cf-be5f-7c6692707fb8": { "content": "# SCM Resource, Chef::Provider::Subversion\nsvn ${1:\"/destination/path\"} do # Path to clone/checkout/export the source to\n\t${2:#}repository ${3} # URI of the repository\n\t${4:#}revision ${5:\"HEAD\"} # revision to checkout. can be symbolic, like \"HEAD\" or an SCM specific revision id\n\t${6:#}reference ${7} # (Git only) alias for revision\n\t${8:#}user ${9:nil} # System user to own the checked out code\n\t${10:#}group ${11:nil} # System group to own the checked out code\n\t${12:#}svn_username ${13} # (Subversion only) Username for Subversion operations\n\t${14:#}svn_password ${15} # (Subversion only) Password for Subversion operations\n\t${16:#}svn_arguments ${17} # (Subversion only) Extra arguments passed to the subversion command\n\n\t${18:#}${19:action :sync} # Update the source to the specified revision, or get a new checkout (Default)\n\t${20:#}${21:action :checkout} # Checkout the source. Does nothing if a checkout is available\n\t${22:#}${0:action :export} # Export the source, excluding or removing any version control artifacts\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "svn": true } }, "eb02c93a-972c-3f83-b6af-65d40df1778d": { "content": "writeln(${1:/*args*/});", "doc": "", "filetype": "d", "grammar": "snu", "label": "writeln (wr)", "matches": { "wr": true } }, "eb050ac3-1f7c-38cb-9d2f-a32beea7bf98": { "content": "character(${1}), dimension(${2}) :: ${3}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "character dimension", "matches": { "chd": true } }, "eb069ff9-2715-3b34-9ac9-7ce0e02031cb": { "content": "repeat {\n\t${1}\n} ${2:while|until} ${3};", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "rp": true } }, "eb088089-4f18-3d30-a236-6ce019e70e51": { "content": "@BeforeEach\npublic void setup() {\n\t${1}\n}", "doc": "Create setup method with `@BeforeEach`", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 5 - Before each", "matches": { "test_before": true } }, "eb08be4e-fb48-3ce0-b5b9-b84679921531": { "content": "constrain(${1:value}, ${2:min}, ${0:max});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "constrain": true } }, "eb0e0de0-cf18-36ff-957a-80fac732a8e6": { "content": "return false;", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "retf": true } }, "eb1d220b-83f2-3a35-8558-6618db140787": { "content": "<pre>\n\t{{ dump(${0:TARGET}) }}\n</pre>", "doc": "", "filetype": "twig", "grammar": "snu", "label": "<pre> {{ dump(...) }} </pre>", "matches": { "dump": true } }, "eb1e2737-db9d-3dfa-9d20-08e5392b12bc": { "content": "${1:obj}.get(${2:element index})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "get": true } }, "eb1e64cb-1e55-3f40-a7b6-91d261b1d9cc": { "content": "[CAUTION]\n.${1:title}\n====\n${2:text}\n====\n$0", "doc": "Insert CAUTION block", "filetype": "asciidoc", "grammar": "lsp", "label": "caution block 2", "matches": { "caution+": true } }, "eb1ebbcb-41ee-3ace-bf8f-cc8cc6e3e304": { "content": "overflow-y visible", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovy:v": true } }, "eb205edd-97d0-3eaa-a11b-489d172681e2": { "content": "border-bottom-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbi": true } }, "eb24048a-f363-3197-a860-65008994e09d": { "content": "place-content: ${1} ${2};", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pc+": true } }, "eb25ab4c-13f1-3d94-937f-5a04611b739e": { "content": "${1:FIELDNAME} = forms.DateField($2, required=${3:False})", "doc": "DateField (fdate)", "filetype": "forms", "grammar": "lsp", "label": "fdate", "matches": { "fdate": true } }, "eb2d850a-46e7-38dd-9722-91f58664c260": { "content": "resource \"cloudstack_port_forward\" \"${myResourceName}\" {\n ip_address_id = \"30b21801-d4b3-4174-852b-0c0f30bdbbfb\"\n\n forward {\n protocol = \"tcp\"\n private_port = 80\n public_port = 8080\n virtual_machine_id = \"f8141e2f-4e7e-4c63-9362-986c908b7ea7\"\n }\n}", "doc": "define cloudstack_port_forward resource.", "filetype": "terraform", "grammar": "lsp", "label": "cloudstack_port_forward", "matches": { "tf-cloudstack_port_forward": true } }, "eb44bb6f-87c4-3a83-ae51-88adf9dfe963": { "content": "<code>$1</code>$2", "doc": "HTML - Defines computer code text", "filetype": "html", "grammar": "lsp", "label": "code", "matches": { "code": true } }, "eb48f34e-4af2-3c2d-af7b-bd9497bf68ba": { "content": "\\begin{Bmatrix}\n\t${1:TARGET}\n\\end{Bmatrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "Bmatrix": true, "\\begin{Bmatrix} \\Bmatrix": true } }, "eb4e276e-a763-3673-8c3b-690af8aadc59": { "content": "${1:obj}.height(${2:integer})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "height": true } }, "eb4eccdf-20aa-33d6-bd54-0d47f99da0db": { "content": "\\shade[${1}] ${2};${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\shade": true, "shade": true } }, "eb4f423a-9506-3299-b20d-8e534641c680": { "content": "getter! ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "r!": true } }, "eb5e2ed9-c138-3c9c-8330-91cf6f9c240f": { "content": "resource \"aws_api_gateway_client_certificate\" \"${demo}\" {\n description = \"My client certificate\"\n}", "doc": "Provides an API Gateway Client Certificate.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_client_certificate", "matches": { "tf-aws_api_gateway_client_certificate": true } }, "eb5e3298-e7c3-34a6-b357-6759b8cd0daa": { "content": "[NOTE]\n====\n${1:text}\n====\n$0", "doc": "Insert NOTE block", "filetype": "asciidoc", "grammar": "lsp", "label": "note block", "matches": { "note": true } }, "eb603502-3943-3e72-b7c6-0c0cd4b2317a": { "content": "display run-in", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:ri": true } }, "eb64d24c-ea46-301d-a32a-ff4da915e93c": { "content": "PropTypes.arrayOf($0)", "doc": "An array of a certain type", "filetype": "generated", "grammar": "lsp", "label": "propTypeArrayOf", "matches": { "ptao": true } }, "eb721f82-f905-3599-a8b0-6b3415f730dd": { "content": "<link rel=\"manifest\" href=\"${1:manifest.json}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "manifest": true } }, "eb729fee-a599-3928-b519-59546969f600": { "content": "module_path!()", "doc": "module_path!()", "filetype": "rust", "grammar": "lsp", "label": "module_path", "matches": { "module_path": true } }, "eb777834-d30b-3479-b4b1-1205d57d9804": { "content": "${1:#:title}\n====================================", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "title": true } }, "eb81387f-dd5f-390a-96a9-7c66b2fddc4d": { "content": "text-transform lowercase", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tt:l": true } }, "eb8a904b-532c-3281-a9d7-c8a7b4981e2d": { "content": "switch (${1}) {\n ${0}\n}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "sw": true } }, "eb8b8940-4fa4-3f29-b3c8-00ba9a8454ac": { "content": "fmt.Errorf(\"${1}\")", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Errorf(...)", "matches": { "fe": true } }, "eb912734-b782-3524-9d17-4184a6f8098b": { "content": "1. ${1:first}\n2. ${2:second}\n3. ${3:third}\n$0", "doc": "Insert ordered list", "filetype": "markdown", "grammar": "lsp", "label": "Insert ordered list", "matches": { "ordered list": true } }, "eb9d85bd-0119-3976-82f4-e84f37bb10c8": { "content": "refactor(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "refactor conventional commit", "matches": { "refactor": true } }, "eba33d08-bb9d-3810-b77e-9c605f0cfa6a": { "content": "<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');\n\nclass ${1:ClassName_model} extends CI_Model\n{\n\tfunction __construct()\n\t{\n\t\tparent::__construct();\n\t\t${2:// code...}\n\t}\n}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_model": true } }, "ebaa335f-6e0d-36d1-a7c9-0e2eca0c6a98": { "content": "$.hasData('${0:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "hasd": true } }, "ebaaced0-7de5-3cf8-b617-a00fc4048487": { "content": "margin-left: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ml:a": true } }, "ebab3e56-55c4-3735-924e-6755564c1f64": { "content": "import React, { PureComponent } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React pure component class with ES7 module system export", "filetype": "generated", "grammar": "lsp", "label": "reactClassExportPureComponent", "matches": { "rpce": true } }, "ebbaad73-2549-38e4-853a-616e78605e50": { "content": "else {\n\t$0\n}", "doc": "else clause", "filetype": "swift", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "ebc2f12a-ef3f-361f-beff-069b89d6446c": { "content": "healthcheck:\n\t\ttest: ${1:command}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Health Check", "matches": { "hc": true } }, "ebc5b44e-fe4f-30c2-b8c4-7525317aea31": { "content": "add_column :${1:table_name}, :${2:column_name}, :${0:data_type}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mac": true } }, "ebc8f001-5208-3725-82d0-2f041a3b51ef": { "content": "${1:div}(:style=\"[${2:styleObjectA}, ${3:styleObjectB]}\")", "doc": "vue inline style binding, objects", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Style Binding Object", "matches": { "vstyle-obj": true } }, "ebd18d58-3598-3791-b70f-c2ed64b30717": { "content": "${1:obj}.next('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "next": true } }, "ebd5f0d9-a86f-3d30-9108-7040e726a713": { "content": "{%- else -%}", "doc": "Control flow tag: else, whitespaced", "filetype": "liquid", "grammar": "lsp", "label": "Tag else, whitespaced", "matches": { "else-": true } }, "ebdb1f73-2d84-3031-921d-f1a17d76a67f": { "content": "until [[ $1 ]]; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "bash", "grammar": "snu", "label": "", "matches": { "until": true } }, "ebde7ed7-3cce-3a93-aab3-289274bf03be": { "content": "----------", "doc": "Insert horizontal rule", "filetype": "quarto", "grammar": "lsp", "label": "Insert horizontal rule", "matches": { "horizontal rule": true } }, "ebe17ca8-b91f-3667-afd3-793096254b1f": { "content": "border-style: dot-dash", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds:dtds": true } }, "ebe293e7-6c95-312e-86bb-bd87ab0d8b0a": { "content": "group_add:\n\t\t- ${1:name}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Group Add", "matches": { "gr": true } }, "ebe8ad53-4e88-3caa-a441-e907041cc666": { "content": "cmake_minimum_required(VERSION ${1:3.16})\nproject(${2:myProject})\n\nif(NOT CMAKE_BUILD_TYPE)\n\tset(default_build_type \"Debug\")\n\tmessage(STATUS \"Set the build type to `\\${default_build_type}` as none was specified.\")\n\tset(CMAKE_BUILD_TYPE \\${default_build_type} CACHE STRING \"Chooce the build type.\" FORCE)\n\tset_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS\n\t\"Debug\" \"Release\" \"MinSizeRel\" \"RelWithDebInfo\")\nendif()\nmessage(STATUS \"$2 Build Type: \\${CMAKE_BUILD_TYPE}\")\n\n# Set the version for $2\nset($2_Version_Major ${3:0})\nset($2_Version_Minor ${4:1})\nset($2_Version_Patch ${5:0})\nset($2_Version_Status \"${6:-dev}\")\nset(${7:PROJECT_VERSION}\n\t\"\\${$2_Version_Major}.\\${$2_Version_Minor}.\\${$2_Version_Patch}\\${$2_Version_Status}\"\n)\nmessage(STATUS \"\\${PROJECT_NAME} version: \\${PROJECT_VERSION}\")", "doc": "Init 'CMakeLists.txt'.", "filetype": "cmake", "grammar": "lsp", "label": "Init cmake", "matches": { "cmi": true } }, "ebea7b2a-d2b1-31f5-a03a-47dc6d38618e": { "content": "align-content: center;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:c": true } }, "ebf632fc-e51b-3498-8f5c-85fbda97a556": { "content": "borderTopColor: ${1},", "doc": "borderTopColor", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderTopColor", "matches": { "bor": true } }, "ebf65d87-1c1e-3f7d-a3e6-409025218fe9": { "content": "list-style-image: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list-style-image": true, "lsi": true } }, "ebf6bca2-d14c-3f06-9bd0-37a4f9fab96b": { "content": "place-content ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc": true } }, "ebf890e3-66fc-342f-ba46-ec3be0250a4b": { "content": "java.util.", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "j.u": true } }, "ebfbda69-c6b3-3db7-863a-abebb05a7a6e": { "content": "resource \"logentries_log\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n logset_id = \"\\${logentries_logset.host_logs.id}\"\n source = \"token\"\n}", "doc": "define logentries_log resource.", "filetype": "terraform", "grammar": "lsp", "label": "logentries_log", "matches": { "tf-logentries_log": true } }, "ebfccb28-0593-3c70-97a3-ff7c2444be4a": { "content": "width: ${1},", "doc": "width", "filetype": "react-native-ts", "grammar": "lsp", "label": "width", "matches": { "w": true } }, "ec00b90d-cd12-3c8d-83d2-5da8be766384": { "content": "<grammar> grammar{\n\tE<${1}>\n\t\t: [${2}] ${3}\n\t\t;\n}", "doc": "", "filetype": "kp19pp", "grammar": "snu", "label": "", "matches": { "grammar": true } }, "ec01329d-cb23-3a22-a1ea-287e452f6850": { "content": "for $1 in $2:\n\\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "snu", "label": "", "matches": { "for": true } }, "ec0888e4-ff35-3410-81c6-97b4891aa2ab": { "content": "try\n\t${0:TARGET}\non error\n\t-- error handling\nend try", "doc": "", "filetype": "applescript", "grammar": "snu", "label": "", "matches": { "try": true } }, "ec08baa5-50b6-3d60-b734-3c26a1be7197": { "content": "overflow-x hidden", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovx:h": true } }, "ec0e9af0-a0bf-37b4-b6d4-2075820b01a8": { "content": "{% ${1:#:tag} ${2:#:name} %}\n\t${0:TARGET}\n{% end$1 %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% ... %} ... {% end... %}", "matches": { "tagblock": true } }, "ec13c62b-04cd-3346-815f-27f836e3862b": { "content": "_.flatMapDepth(${collection}, ${iteratee}, ${depth})", "doc": "function duplicate(n) {\n return [[[n, n]]];\n}\n\n_.flatMapDepth([1, 2], duplicate, 2);\n// => [[1, 1], [2, 2]]\n\nThis method is like `_.flatMap` except that it recursively flattens the\nmapped results up to `depth` times.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-flatmapdepth", "matches": { "lodash flatmapdepth": true } }, "ec1a5b22-73f3-39fe-a268-95eb2ad82ea6": { "content": "if ${1:true} do\n ${2:ok}\nelse\n ${3:ok}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "if .. do .. else .. end", "matches": { "ife": true } }, "ec1a7150-83c4-3e5f-9e3d-2c9cd79bfea6": { "content": "thread_local!(static ${1:STATIC}: ${2:Type} = ${4:init});", "doc": "thread_local!(static …: … = …);", "filetype": "rust", "grammar": "lsp", "label": "thread_local", "matches": { "thread_local": true } }, "ec2f393e-2356-3152-b898-5564a608e43d": { "content": "display: block;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:b": true } }, "ec34337d-7804-304e-94ac-73725ca9f81a": { "content": "<details${2}>\n <summary>${1}</summary>\n ${3}\n</details>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "details": true } }, "ec3461e3-5e46-3914-821b-d5a475c465b4": { "content": "${1:command} | move ${2:column} --${3|before,after|} ${4:column}", "doc": "\"move\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "move builtin", "matches": { "move": true } }, "ec364f11-bfeb-3764-9bb2-39a58ea30c02": { "content": "for (let ${1:i} = ${2:iterable}.length - 1; ${1:i} >= 0; ${1:i}--) {\n\t${0}\n}", "doc": "reverse for loop", "filetype": "base", "grammar": "lsp", "label": "reverse-for-loop", "matches": { "base for reverse": true } }, "ec3d2f5a-9d7c-3549-b3d0-7b24a3307df4": { "content": "import styled from 'styled-components';\n\nconst ${1} = styled.${2}`\n ${3}\n`;\n\nexport default ${1};", "doc": "Styled-Components file", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-styled-components-file", "matches": { "scf": true, "styled-components file": true } }, "ec3e7b5e-f591-3630-ba02-78353a0661e9": { "content": "while ${1:condition}:\n\t${2:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "while", "matches": { "while": true } }, "ec43b896-6f8f-3e63-8764-378e01c7c784": { "content": "if (!${1})\n\t${0:${VISUAL}}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "ifn": true } }, "ec453aa6-5d95-31a2-b630-d083c45000ae": { "content": "const ${1:router} = new VueRouter({\n\t$2\n})$0", "doc": "const router = newVueRouter({ })", "filetype": "script", "grammar": "lsp", "label": "newVueRouter", "matches": { "newVueRouter": true } }, "ec4a4cb3-5ce4-36e3-81cb-ceb78d7f02d4": { "content": "min-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "min-width": true, "miw": true } }, "ec4e346b-ac5f-3d79-bc2a-f12ffce2cb1c": { "content": "${1:FIELDNAME} = models.ForeignKey(${2:OTHERMODEL}, on_delete=models.${3|CASCADE,PROTECT,SET_NULL,SET_DEFAULT,SET(),DO_NOTHING|})", "doc": "ForeignKey (fk).\n\nA many-to-one relationship.\n\non_delete will become a required argument in Django 2.0. In older versions it defaults to CASCADE.", "filetype": "models", "grammar": "lsp", "label": "fk", "matches": { "fk": true } }, "ec5184e8-7bff-36f1-9595-c6072529fef2": { "content": "concat!(${1})", "doc": "concat!(…)", "filetype": "rust", "grammar": "lsp", "label": "concat", "matches": { "concat": true } }, "ec51c96b-c115-3f50-9656-504f529a5a6c": { "content": "= render :partial => \"${1:item}\", :object => ${0:@$1}", "doc": "", "filetype": "haml", "grammar": "snu", "label": "", "matches": { "rpo": true } }, "ec530c1a-fc61-3a8d-aba5-101656cd5137": { "content": "<article>\n\t${0}\n</article>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "article": true } }, "ec59bf9f-8ede-3fd2-a81c-e372136fc8d5": { "content": "${1:New} = () => import('@/components/${1:New}.vue')", "doc": "Import component that should be lazy loaded", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Import Component Dynamically", "matches": { "vimport-dynamic": true } }, "ec6318a5-99f4-3f2e-886c-e713d55b92e8": { "content": "log.Printf(\"${1:${VISUAL}} = %+v\\n\", $1)", "doc": "", "filetype": "go", "grammar": "snu", "label": "log.Printf(...)", "matches": { "lf": true } }, "ec653295-2b0f-3d18-b07d-f14cb84fd37a": { "content": "PropTypes.object.isRequired", "doc": "Object prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeObjectRequired", "matches": { "ptor": true } }, "ec66d2c7-ffb6-3d5f-9cef-8e8e18420c05": { "content": "```{bash} \n$1\n```", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "bashcode", "matches": { "bco": true } }, "ec6a1469-b0ea-39ea-8c9e-c17c7131750c": { "content": "border-top-right-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdtri": true } }, "ec6f9377-abfd-3825-a775-bffc5e00a845": { "content": "borderTopRightRadius: ${1},", "doc": "borderTopRightRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderTopRightRadius", "matches": { "bor": true } }, "ec72f8df-92b8-3cd7-81bf-c54217a50fc7": { "content": "WARNING: ${1:text}\n$0", "doc": "Insert WARNING admonition block as paragraph", "filetype": "asciidoc", "grammar": "lsp", "label": "warning paragraph", "matches": { "warning": true } }, "ec732c97-f239-32c5-8aa2-df9fb80ebcd7": { "content": "borderLeftColor: ${1},", "doc": "borderLeftColor", "filetype": "react-native", "grammar": "lsp", "label": "borderLeftColor", "matches": { "bor": true } }, "ec738406-725c-3a3d-8095-79d23101e8bc": { "content": "@override$0", "doc": "TypeDoc parses the @override tag for compatibility with TSDoc, but does not attach any meaning to it's use.", "filetype": "tsdoc", "grammar": "lsp", "label": "override", "matches": { "@override": true } }, "ec7d8e44-dc6a-3f67-a169-a5178e3975b1": { "content": "@serialField ${1:Field name} ${2:Field type} ${3:Field description.}$0", "doc": "The @serialField tag is used to document an ObjectStreamField component of a serialPersistentFields array. One of these tags should be used for each ObjectStreamField component.", "filetype": "javadoc", "grammar": "lsp", "label": "@serialField", "matches": { "@serialField": true } }, "ec7f7dbf-394c-3b59-a337-d59532c4ec12": { "content": "bool", "doc": "", "filetype": "go", "grammar": "snu", "label": "bool", "matches": { "bl": true } }, "ec885508-47ab-3583-9eda-d7e911624790": { "content": "green(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "green": true } }, "ec8f2103-853f-3779-b3c9-ffc60f4c92d2": { "content": "assertThat(${1:List.of(\"Test\", \"TDD\")}, hasItem(${2:List.of(\"Test\", \"TDD\")}));", "doc": "assert that hasItem", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - hasItems", "matches": { "test_hasItems": true } }, "ec948f52-0c48-3fc0-b058-911aae6c52b3": { "content": "console.timeEnd('${1:first}')", "doc": "Console time end wrapper", "filetype": "react-es7", "grammar": "lsp", "label": "consoleTimeEnd", "matches": { "cte": true } }, "eca014be-b2ab-3d22-a04c-bf0f3a3bc5bd": { "content": "overflow-style marquee", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs:mq": true } }, "eca225e4-d26a-3772-ad76-d66601486a34": { "content": "after_validation_on_create $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "after_validation_on_create", "matches": { "aftvoc": true } }, "eca45e7d-3006-31f8-b232-a4b31e3c1cf3": { "content": "else {\n\t${0}\n}", "doc": "else statement", "filetype": "base", "grammar": "lsp", "label": "else-statement", "matches": { "base else": true } }, "ecad9ec9-b8f9-38aa-9687-9d1208c43d25": { "content": "System.err.print(\"${0:Message}\");", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "err": true } }, "ecafe232-3795-3d7b-91e5-605c4e0f59ea": { "content": "_.result(${object}, ${path}, ${defaultValue})", "doc": "var object = { 'a': [{ 'b': { 'c1': 3, 'c2': _.constant(4) } }] };\n\n_.result(object, 'a[0].b.c1');\n// => 3\n\n_.result(object, 'a[0].b.c2');\n// => 4\n\n_.result(object, 'a[0].b.c3', 'default');\n// => 'default'\n\n_.result(object, 'a[0].b.c3', _.constant('default'));\n// => 'default'\n\nThis method is like `_.get` except that if the resolved value is a\nfunction it's invoked with the `this` binding of its parent object and\nits result is returned.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-result", "matches": { "lodash result": true } }, "ecb7f942-4380-3827-9dd2-c169f28319f3": { "content": "pub fn ${1:name}_test() {\n\t${0}\n}", "doc": "test function", "filetype": "gleam", "grammar": "lsp", "label": "Test Function", "matches": { "test": true } }, "ecc15367-52b5-30a4-a5c2-d4abcdd827f6": { "content": "background-break continuous", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgbk:c": true } }, "ecc32863-c0bd-33cd-b474-47115a4216a8": { "content": "validates_uniqueness_of :${1:attribute}${2:, on: :${3:create}, message: \"${4:must be unique}\"}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_uniqueness_of (vu)", "matches": { "vu": true } }, "eccdab34-ff3c-38f4-bcde-74da3004d4d6": { "content": "it \"${1}\" $ property $\n\t$0", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "itp": true } }, "ecd5286c-9bbe-3079-b290-5cbb960b19e3": { "content": "export const ${1:constantName} = '${1:constantName}'", "doc": "", "filetype": "redux", "grammar": "lsp", "label": "redux-const", "matches": { "redux const": true, "rxconst": true } }, "ecda80dc-1e3d-3816-a1bc-18514fb1ab4d": { "content": "post {\n\tunstable {\n\t\t${1}\n\t}\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "pu": true } }, "ecdada6b-d95d-3520-8579-1d28bad4a186": { "content": "erlang:display(${0}),", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "d": true } }, "ecdbc3f1-ff25-3902-b462-b7c73c528967": { "content": "border-collapse: collapse", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdcl:c": true } }, "ecdc746c-4e6f-3212-b54e-aead0b52a1d2": { "content": "{% set users = craft.users({\n\tgroup: \"${1:userGroupHandle}\"\n}).all() %}\n\n{% for user in users %}\n\t{{ user.firstName }} {{ user.lastName }}\n{% endfor %}\n$0", "doc": "craft.users - object syntax", "filetype": "twig", "grammar": "lsp", "label": "userso", "matches": { "userso": true } }, "ecdce307-eb0f-3f41-a510-d8ed2fa04730": { "content": "var (\n\t${1} ${2} = ${3}\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "variables declaration", "matches": { "vars": true } }, "ece511f7-6777-382a-a128-6d6d901766d1": { "content": "timeit { ${1:block} }", "doc": "\"timeit\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "timeit builtin", "matches": { "timeit": true } }, "eceecfb0-82bc-3645-9862-f8b71eb77570": { "content": "class ${1:Class} ${2:a} where\n ${3:function} :: ${4:Type}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "class": true } }, "ecf2c489-44cd-32cb-bcb4-de775e37ed66": { "content": "test \"${1:test_name}\", ctx do\n\t${0}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "testc": true } }, "ecf3f332-a6ca-3421-a742-d88117ef7996": { "content": "loadVariables(${1:url}, ${2:level}, ${3:method});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "vn": true } }, "ecf6ce96-38e4-3b71-bbd0-d90843c0de3a": { "content": "vertical-align: text-bottom", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:tb": true } }, "ecfbc837-5f90-3f16-b309-8bf0e36da2cd": { "content": "class ${1:Name}ListCreateAPIView(generics.ListCreateAPIView):\n\tserializer_class = ${2:$1Serializer}\n\tqueryset = $1.objects.filter(${3})", "doc": "Django-rest Views ``ListCreateAPIView`` Class", "filetype": "views", "grammar": "lsp", "label": "DRF ListCreateAPIView", "matches": { "listcreateapiview": true } }, "ecfd199d-16a7-36d9-bd5f-8ff9793a1650": { "content": "data \"atlas_artifact\" \"${web}\" {\n name = \"hashicorp/web\"\n type = \"amazon.image\"\n build = \"latest\"\n metadata {\n arch = \"386\"\n }\n}", "doc": "Defines atlas_artifact data", "filetype": "terraform", "grammar": "lsp", "label": "atlas_artifact_data", "matches": { "tf-atlas_artifact": true } }, "ed019774-b3b1-357e-be72-5673cd929a8f": { "content": "{% gist ${0:gist_id} %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "gist-short": true } }, "ed04ca5b-8dea-37ce-b0e9-539d0520ec82": { "content": "border-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bds": true } }, "ed07f753-c975-30b2-95a2-2f4c3f5e20ce": { "content": "| sort: '${1:key}'", "doc": "Array filter: sort", "filetype": "liquid", "grammar": "lsp", "label": "Filter sort", "matches": { "sort": true } }, "ed091bf5-c157-3a9c-807d-9409303905cb": { "content": "content close-quote", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ct:cq": true } }, "ed194058-b180-3fc3-9fad-bc42bdf12b64": { "content": "cmp $1, $2\nje $3", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Conditional greater or equal jump", "matches": { "jmpge": true } }, "ed1ca1a9-0cb7-3c77-8136-79f4c24f7f03": { "content": "padding: ${1:0} ${2:0} ${3:0} ${4:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "p:4": true } }, "ed23b1c4-3084-3be0-9457-480f44968bc7": { "content": "enum ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "enum": true } }, "ed2b8457-4270-342b-8556-d5fb2495b484": { "content": "@example\n```\n${1:Write me later}$0\n```", "doc": "Adds an example to the documentation.", "filetype": "javadoc", "grammar": "lsp", "label": "@example", "matches": { "@example": true } }, "ed2d02db-6164-33ae-9900-7415ac936be8": { "content": "each_slice(${1:2}) { |${2:group}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eas-": true } }, "ed3300a8-982d-3221-ac40-84e94093cee1": { "content": "${1}.propTypes = {\n\t${2}: PropTypes.${2}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "propTypes", "matches": { "pt": true } }, "ed332b61-e07c-332e-91aa-384c07a08f18": { "content": "std::cout << ${0:TARGET} << std::endl;", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "p": true } }, "ed35b037-6015-3c6d-9107-41b89d2bca0b": { "content": "const ${1:name} = computed(() => {\n\treturn ${2}\n})", "doc": "Vue Composition api - computed", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Composition API - Computed", "matches": { "v3computed": true } }, "ed3bc5f2-b179-33f7-9990-922ea6ff6de8": { "content": "try {\n ${0:TARGET}\n} catch {\n ${1}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try {} catch {}", "matches": { "try_catch_n": true, "try_cn": true } }, "ed41f367-0ad3-30f1-898b-025806a75556": { "content": "border-right-style: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdrs": true } }, "ed4fc339-d142-3ad9-9c09-ab070e375599": { "content": "def destroy\n\t@${1:model_class_name} = ${2:ModelClassName}.find(params[:id])\n\t@$1.destroy!\n\tredirect_to $1s_path, notice: '$2 removed'\nend", "doc": "def destroy", "filetype": "rails", "grammar": "lsp", "label": "Destroy action", "matches": { "destroy": true } }, "ed51678b-4310-3d99-a769-83c3895b1f94": { "content": "${1:obj}.removeAttr('${2:attribute name}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "rema": true } }, "ed54717a-6e78-3ffc-b363-21c700be2de9": { "content": "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "doc": "", "filetype": "_", "grammar": "snu", "label": "", "matches": { "lorem": true } }, "ed57e6e8-01c8-3a43-9b26-622c8c84d8cf": { "content": "loadImage(${0:filename});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "loadImage": true } }, "ed5ac804-eff4-3e07-943c-99fe3bafb87f": { "content": "private void OnApplicationFocus(bool focusStatus) {\n\t$0\n}", "doc": "Callback sent to all game objects when the player gets or loses focus.", "filetype": "unity", "grammar": "lsp", "label": "MonoBehaviour OnApplicationFocus", "matches": { "OnApplicationFocus(bool)": true } }, "ed5b3eee-473f-3765-9ecb-6f9507c04d79": { "content": "@param ${1:#:var} ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "param": true } }, "ed5cbdd4-bcaa-30c4-a1c8-fd01a0236218": { "content": "<p id=\"${1}\">${2:TARGET}</p>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "pid": true } }, "ed5d6670-b01d-3871-8632-ffe18726fea1": { "content": "\\\\subsubsection{${1:subsubsection name}}%\n\\\\label{ssub:${2:$1}}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\subsubsection", "matches": { "ssub": true } }, "ed5e43bd-71ba-37db-8b8f-55e1334b39b0": { "content": "<img id=\"${1}\" src=\"${2}\" alt=\"${3}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "img#": true } }, "ed616a6d-3f4d-3341-ac49-b581c3e244b1": { "content": "PropTypes.any", "doc": "Any prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeAny", "matches": { "ptany": true } }, "ed633d1d-01bd-3c06-bc3e-600a00914d16": { "content": "gotoAndStop(${1});", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "gs": true } }, "ed650fd6-0b7a-3434-9afa-e93d858aac6b": { "content": "it.todo('${1:should }');", "doc": "creates a test placeholder", "filetype": "jest", "grammar": "lsp", "label": "jest-it-todo", "matches": { "itt": true, "jest it todo": true } }, "ed6c8174-9086-3efe-b868-4f29f882fe64": { "content": "_.isNaN(${value})", "doc": "_.isNaN(NaN);\n// => true\n\n_.isNaN(new Number(NaN));\n// => true\n\nisNaN(undefined);\n// => true\n\n_.isNaN(undefined);\n// => false\n\nChecks if `value` is `NaN`.\n\n**Note:** This method is based on\n[`Number.isNaN`](https://mdn.io/Number/isNaN) and is not the same as\nglobal [`isNaN`](https://mdn.io/isNaN) which returns `true` for\n`undefined` and other non-number values.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isnan", "matches": { "lodash isnan": true } }, "ed70632a-dc94-3581-9ce5-c235fa53dd76": { "content": "@link$0", "doc": "The @link tag is used to refer to another documented declaration. The tag has the form of {@link myDeclaration}.", "filetype": "tsdoc", "grammar": "lsp", "label": "link", "matches": { "@link": true } }, "ed74532c-460a-3816-a331-2f40316e86e6": { "content": "logger.error", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.error", "matches": { "loge": true } }, "ed74a233-e6cb-38a8-a192-9e9555d437d4": { "content": "place-self: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps": true } }, "ed74a714-02eb-3ea9-baf7-a3c1cb06ef2a": { "content": "${1:obj}.keypress(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "kpress": true } }, "ed74bac6-d4f2-3fce-b88e-72e1059a6af6": { "content": "__import__('IPython').embed()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "iem": true } }, "ed82cf34-cac5-35a4-a9a4-05ad2b94cbc0": { "content": "resource \"opsgenie_user\" \"${1:opsgenie_user_id}\" {\n username = \"${2:opsgenie_user_username}\"\n full_name = \"${3:opsgenie_user_full_name}\"\n role = \"${4:opsgenie_user_role}\"\n}", "doc": "define a opsgenie_user resource.", "filetype": "terraform", "grammar": "lsp", "label": "opsgenie_user", "matches": { "tf-opsgenie_user": true } }, "ed919c0e-697f-3e0f-9c4c-6e4b8e9a240a": { "content": "resource \"openstack_networking_secgroup_rule_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n direction = \"ingress\"\n ethertype = \"IPv4\"\n protocol = \"tcp\"\n port_range_min = 22\n port_range_max = 22\n remote_ip_prefix = \"0.0.0.0/0\"\n security_group_id = \"\\${openstack_networking_secgroup_v2.secgroup_1.id}\"\n}", "doc": "define openstack_networking_secgroup_rule_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_secgroup_rule_v2", "matches": { "tf-openstack_networking_secgroup_rule_v2": true } }, "ed926270-c987-33e7-8104-79c42a4efbd1": { "content": "$.isFunction(${1:obj})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "isfunc": true } }, "eda8fed4-9dd7-3393-8548-3995bc37709a": { "content": "working_dir: ${1:dir}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Working Directory", "matches": { "wo": true } }, "edab825e-f687-36fb-85a0-f042bcd2fa73": { "content": "\\begin{rmfamily}\n\t${1:TARGET}\n\\end{rmfamily}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{rmfamily} \\rmfamily": true, "rmfamily": true } }, "edae799d-13f1-3857-84dd-2d337c5f3fe4": { "content": "return true;", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "rett": true } }, "edb6ece0-b1b6-34fd-bcc8-2a50c35f87bc": { "content": "zIndex: ${1},", "doc": "zIndex", "filetype": "react-native", "grammar": "lsp", "label": "zIndex", "matches": { "z": true } }, "edb9d3d9-80da-3361-bf9d-3f8ed193247e": { "content": "log.Printf(\"$1\", ${2:var})", "doc": "Snippet for log.Printf()", "filetype": "go", "grammar": "lsp", "label": "log.Printf", "matches": { "lf": true } }, "edc07cae-fb3d-39a1-9db1-346802819a78": { "content": "list-style-position: outside;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "lisp:o": true } }, "edc2c397-d587-3325-83f2-a0ece1d637f8": { "content": "<%page args=\"${1:}\" />", "doc": "", "filetype": "mako", "grammar": "snu", "label": "page", "matches": { "page": true } }, "edc54244-4b2f-33f7-bcfc-a7849a4cca5d": { "content": "Array.from({ length: ${1:length} }, (v, k) => k + 1)", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "generate array of integers starting with 1", "matches": { "gari": true } }, "edc5935d-0a64-34f2-88f5-0a0ea3632422": { "content": "assert_respond_to ${1:object}, :${2:method}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "asrt": true } }, "edc9873e-c616-3bc6-b9d2-6e20d00d8262": { "content": "it { should render_with_layout ${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isrwl": true } }, "edcb0297-506e-3013-a717-d3858063b41b": { "content": "_.dropRightWhile(${array}, ${predicate})", "doc": "var users = [\n { 'user': 'barney', 'active': true },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': false }\n];\n\n_.dropRightWhile(users, function(o) { return !o.active; });\n// => objects for ['barney']\n\n// The `_.matches` iteratee shorthand.\n_.dropRightWhile(users, { 'user': 'pebbles', 'active': false });\n// => objects for ['barney', 'fred']\n\n// The `_.matchesProperty` iteratee shorthand.\n_.dropRightWhile(users, ['active', false]);\n// => objects for ['barney']\n\n// The `_.property` iteratee shorthand.\n_.dropRightWhile(users, 'active');\n// => objects for ['barney', 'fred', 'pebbles']\n\nCreates a slice of `array` excluding elements dropped from the end.\nElements are dropped until `predicate` returns falsey. The predicate is\ninvoked with three arguments: (value, index, array).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-droprightwhile", "matches": { "lodash droprightwhile": true } }, "edd3300d-b494-327d-8fdd-d30a2e8fd928": { "content": "{% ifequal $1 $2 %}\n\t$3\n{% endifequal %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ifequal": true } }, "edd54722-1c23-37d7-be9c-0e3cd31ebb32": { "content": "PropTypes.oneOfType([\n $0\n]).isRequired", "doc": "An object that could be one of many types required", "filetype": "generated", "grammar": "lsp", "label": "propTypeOneOfTypeRequired", "matches": { "ptetr": true } }, "eddae9ab-07b9-3575-a06d-a196014c643d": { "content": "Run Keyword If Test Failed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If Test Failed", "matches": { "rkitf": true } }, "eddda938-ebe2-3366-933f-35cf3bd4d982": { "content": "<<${1:id}>>${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "reference to anchor", "matches": { "ref": true } }, "edde9d8c-bd91-3fd8-9801-e7b320004271": { "content": "perf(${1:scope}): ${2:title}\n\n$0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "perf conventional commit", "matches": { "perf": true } }, "eddef5ae-4f21-39d5-84ce-d01d1c2ee2df": { "content": "${1:obj}.siblings('${2:selector expression}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "sib": true } }, "ede284db-dc3d-34be-b1eb-7a4a3628757b": { "content": "t.timestamps\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create timestamps columns", "matches": { "tctss": true } }, "ede52f2e-cd91-33b6-86f0-a91ee5248eaa": { "content": "_.differenceWith(${array}, ${values}, ${comparator})", "doc": "var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\n\n_.differenceWith(objects, [{ 'x': 1, 'y': 2 }], _.isEqual);\n// => [{ 'x': 2, 'y': 1 }]\n\nThis method is like `_.difference` except that it accepts `comparator`\nwhich is invoked to compare elements of `array` to `values`. The order and\nreferences of result values are determined by the first array. The comparator\nis invoked with two arguments: (arrVal, othVal).\n\n**Note:** Unlike `_.pullAllWith`, this method returns a new array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-differencewith", "matches": { "lodash differencewith": true } }, "ede5c829-9d9a-3178-a102-604ee6146462": { "content": "split(${1:hay stack}, \"${2:patten}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "split": true } }, "ede6df3c-6282-3550-b036-31cb77eb938f": { "content": "${1:FIELDNAME} = models.BooleanField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "BooleanField", "matches": { "mbool": true } }, "edea8d25-6cec-38fd-8b91-ac6af9bb1a20": { "content": "font-smooth always", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fsm:aw": true } }, "edec6f90-3cd8-3037-afa7-89c0cca579cf": { "content": "{% verbatim %}\n\t$0\n{% endverbatim %}", "doc": "verbatim", "filetype": "twig", "grammar": "lsp", "label": "verbatim", "matches": { "verbatim": true } }, "edeeedff-c7cd-3917-ba41-cdf24a1dad56": { "content": "notice(\"${1:message}\")", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "notice": true } }, "edef4b2f-56c2-3cd6-9f6a-99723997ce6d": { "content": "refute_instance_of ${1:UnexpectedClass}, ${2:actual_instance}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "rfio": true } }, "edf65f15-8613-32e5-ae92-2b129d352458": { "content": "require '${1}'", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "require", "matches": { "req": true } }, "edf7544a-f6d6-3c22-b7fe-239452b0c593": { "content": "PropTypes.array.isRequired,", "doc": "Array prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeArrayRequired", "matches": { "ptar": true } }, "edfcf4cf-95f6-3322-bb0b-461017e3ecbd": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nexport default (WrappedComponent) => {\n const hocComponent = ({ ...props }) => <WrappedComponent {...props} />\n\n hocComponent.propTypes = {}\n\n return hocComponent\n}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "hocComponent", "matches": { "hoc": true } }, "edfe3755-74e9-3ae5-b76b-276cedc72bc8": { "content": "_.lowerCase(${string})", "doc": "_.lowerCase('--Foo-Bar--');\n// => 'foo bar'\n\n_.lowerCase('fooBar');\n// => 'foo bar'\n\n_.lowerCase('__FOO_BAR__');\n// => 'foo bar'\n\nConverts `string`, as space separated words, to lower case.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-lowercase", "matches": { "lodash lowercase": true } }, "ee01a7cd-964a-379a-a179-44c8341adffd": { "content": "{\n\t\"type\": \"image_picker\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\"\n},$3", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema image picker", "matches": { "_image_picker": true } }, "ee0454fc-b7c9-3b5f-bf26-318abdf99239": { "content": "bool ${NAME} = $3;", "doc": "bool aBool = true;\nbool bBool = bool(aInt);\nbool cBool = bool(aFloat);\n\nThe data type bool is used for boolean values (true or false).\n\nSide note: Implicit type conversions are not supported. Type conversions can be done using constructors as shown in the second and third example.", "filetype": "glsl", "grammar": "lsp", "label": "bool", "matches": { "bool": true } }, "ee08842f-fe90-3516-97ce-66e30236f8eb": { "content": "const { ${1:name} } = this.props", "doc": "", "filetype": "react-ts", "grammar": "lsp", "label": "destructuring of props", "matches": { "dp": true } }, "ee0b0fd9-3a10-3909-ba77-56490bafffe8": { "content": "log2($2)", "doc": "float log2(float x)\nvec2 log2(vec2 x)\nvec3 log2(vec3 x)\nvec4 log2(vec4 x)\n\nThe log2 function returns the power to which 2 has to be raised to produce x. The input parameter can be a floating scalar or a float vector. In case of a float vector the operation is done component-wise.", "filetype": "glsl", "grammar": "lsp", "label": "log2", "matches": { "log2": true } }, "ee0b926a-c1d3-3376-bd1d-522adf5e7103": { "content": "min { |a, b| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "min": true } }, "ee0c404c-1afc-3841-8ee8-0cdc4516dd09": { "content": "it(${1:#:message}, function()\n ${0:TARGET}\nend)", "doc": "", "filetype": "lua", "grammar": "snu", "label": "it(message, func)", "matches": { "it": true } }, "ee0da0bf-832f-3750-92c9-1751710db42f": { "content": "<img :src=\"'/path/to/images/' + ${1:fileName}\" alt=\"${2:altText}\"/>", "doc": "image source binding", "filetype": "vue-template", "grammar": "lsp", "label": "Vue Image Source Binding", "matches": { "vsrc": true } }, "ee0ef444-0356-3245-acd3-0676eac7af43": { "content": "path(\n\t'${1:ROUTE}/',\n\t${2:VIEW}${3:.as_view()},\n\tname='$4'\n),", "doc": "path(route, view, kwargs=None, name=None)", "filetype": "urls", "grammar": "lsp", "label": "path_stack", "matches": { "path_stack": true } }, "ee118272-a736-301b-83cc-3433fc4b5efd": { "content": "<%= for ${1:item} <- ${2:items} do %>\n $0\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "ee132465-225e-3e6e-aefa-ced77d6f0ce6": { "content": "@brief ${0:Description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "@br": true } }, "ee1a4330-1c6c-3f9e-bdfe-e2ffa8100893": { "content": "<xsl:param name=\"${1:name}\">${2}\n</xsl:param>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "", "matches": { "param": true } }, "ee1beefd-c7b2-3c92-9f1a-0bb682379a72": { "content": "<a class=\"${1}\" href=\"${2:#}\">${0:$1}</a>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "a.": true } }, "ee1eb9bc-6e82-340b-915e-28d0d202f1fe": { "content": "expect(${1:target}).toHaveAttr('${2:attr}'${3:, '${4:value}'});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to have attribute (js)", "matches": { "eha": true } }, "ee2213a8-804c-31c4-afe1-dbc6ece36c5e": { "content": "<xsl:attribute name=\"${1:name}\">\n\t<xsl:value-of select=\"${2:*}\" />\n</xsl:attribute>", "doc": "", "filetype": "xslt", "grammar": "snu", "label": "value-of", "matches": { "attribute": true } }, "ee26b8aa-b783-3281-bba1-20020d6ed302": { "content": "PropTypes.bool", "doc": "Bool prop type", "filetype": "react-es7", "grammar": "lsp", "label": "propTypeBool", "matches": { "ptb": true } }, "ee33a509-be52-34a1-b194-2df35fe9381b": { "content": "$.proxy(${1:function}, ${2:this})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "proxy": true } }, "ee3919e9-2621-3b7a-9896-96f93fe3f868": { "content": "<colgroup>\n\t${0}\n</colgroup>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "colgroup": true } }, "ee39b3a6-d67e-35b5-89e3-bcc3ee9c20e0": { "content": "UGameplayStatics::PlaySound2D(GetWorld(), ${1:SoundBase}, ${2:VolumeMultiplier}, ${3:PitchMultiplier}, ${4:StartTime}, ${5:Concurrency}, ${6:Owner});", "doc": "Play Sound 2D", "filetype": "unreal", "grammar": "lsp", "label": "Unreal PlaySound2D", "matches": { "uplay_sound_2d": true } }, "ee3e3489-2959-32be-a5f0-2848625fd2c4": { "content": "<% require IEx; IEx.pry %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "pry": true } }, "ee403695-4351-39c2-acf4-40f0f0a76341": { "content": "using ${1:package}: ${2:exports}", "doc": "Code snippet for using something from a package.", "filetype": "julia", "grammar": "lsp", "label": "using from", "matches": { "from": true, "us": true, "using": true } }, "ee41cd1b-f3c5-3987-9aba-2397b328488f": { "content": "lastIndexOf($1)\n$0", "doc": "The lastIndexOf() method, given one argument: a substring to search for, searches the entire calling string, and returns the index of the last occurrence of the specified substring. Given a second argument: a number, the method returns the last occurrence of the specified substring at an index less than or equal to the specified number.", "filetype": "javascript", "grammar": "lsp", "label": "lastIndexOf", "matches": { "lastIndexOf": true } }, "ee4373b7-2a00-3dd7-a899-4482b3f44512": { "content": "function ${1:foo}(node, ${2:parameters}) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "action function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action-parameters", "matches": { "s-action-parameters": true } }, "ee478257-8594-3d07-a340-8b14ee67c3a8": { "content": "<style lang=\"stylus\">\n${0}\n</style>", "doc": "", "filetype": "vue", "grammar": "snu", "label": "Scaffold <style> with stylus", "matches": { "style_with_stylus": true } }, "ee4acc13-b330-3538-b0d6-7d10d0362ca7": { "content": "let {${1:name}} = ${2:value};", "doc": "Object destructing", "filetype": "base", "grammar": "lsp", "label": "destructuring-let-assignment", "matches": { "base let destruct object": true } }, "ee4cb7da-d6c2-37f0-8354-0215b8b8b921": { "content": "wont_equal ${0:other}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "we": true } }, "ee4fb26c-929e-3151-8546-d2dd814cafcc": { "content": "${1:YYYY}-${2:MM}-${3:DD} * \"${5:Payee}\" \"${6:Narration}\"\n\t${9:Account} ${10:Amount} ${11:Commodity}\n\t${14:Account} ${15:#:Amount} ${16:#:Commodity}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "transaction", "matches": { "transaction": true } }, "ee5997a2-d176-388b-9dae-d3266077179f": { "content": "const ${1:results} = await ${2:client}.request(\n ${3:query},\n ${4:variables}\n);", "doc": "", "filetype": "graphql-request", "grammar": "lsp", "label": "graphql-request-client-request-variables", "matches": { "graphql-request client request variables": true } }, "ee601dcd-91c6-31a4-bf79-271623bbdc0a": { "content": "{% regroup $1 by $2 as $3 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "regroup": true } }, "ee6229b3-37d0-30e0-abe4-173b793f6e25": { "content": "| pluralize: '${1:item}', '${2:items}'", "doc": "String filter: pluralize", "filetype": "liquid", "grammar": "lsp", "label": "Filter pluralize", "matches": { "pluralize": true } }, "ee6be4b4-5937-3f40-97bc-55b915886197": { "content": "resource \"google_storage_bucket_object\" \"${MyResource}\" {\n name = \"example-name\"\n bucket = \"bucket-store\"\n source = \"/images/nature/garden-tiger-moth.jpg\"\n}", "doc": "Defines google_storage_bucket_object resource", "filetype": "terraform", "grammar": "lsp", "label": "google_storage_bucket_object", "matches": { "tf-google_storage_bucket_object": true } }, "ee6e2428-9a3a-32d0-8e4c-f607e8282c96": { "content": "flex-wrap: wrap-reverse;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxw:wr": true } }, "ee7139b8-e67d-3f7f-a88d-e73ab4ad6e68": { "content": "{% for $1 in $2 %}\n\t$3\n{% endfor %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "for": true } }, "ee72face-13c1-3a94-8f33-ee8c397274f1": { "content": "content: counters(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:cs": true } }, "ee79040b-05af-3d7c-a1b4-c219d665d520": { "content": "expect(() => {\n\t$0\n}).toThrowError($1);", "doc": "expects that the method will throw an error", "filetype": "jest", "grammar": "lsp", "label": "jest-tothrowerror", "matches": { "jest expect tothrowerror": true, "tte": true } }, "ee7905e9-48b4-304a-a372-c7b731232db0": { "content": "resource \"openstack_networking_router_interface_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n network_id = \"\\${openstack_networking_network_v2.network_1.id}\"\n subnet_id = \"\\${openstack_networking_network_v2.subnet_id.id}\"\n}", "doc": "define openstack_networking_router_interface_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_networking_router_interface_v2", "matches": { "tf-openstack_networking_router_interface_v2": true } }, "ee79074a-bdfc-3468-bac4-bc7224b76292": { "content": "assert ${1:#:test} : ${2:#:Failure message};${3}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "assert": true } }, "ee79e0c4-12eb-38df-a3ef-c1624dfca5c3": { "content": "(function(${1}) {\n 'use strict'\n ${0:TARGET}\n})(${2})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "iife": true } }, "ee79e3fc-0cbc-3c20-9c55-eff57b62d30d": { "content": "methods: {\n\t${1:method}() {\n\t\tconsole.log('method');\n\t}\n},", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vmethods": true } }, "ee7a9752-5a52-3cb4-934f-f77bc07fa092": { "content": "if let ${1:Some($2)} = $3 {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "if let (...)", "matches": { "ifl": true } }, "ee7cd4eb-3f60-3b13-9c9c-df97174ac632": { "content": "${1:public} static int Main(string[] args)\n{\n\t${0}\n\treturn 0;\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "sim": true } }, "ee7f7a5e-eff2-3822-8c05-594359bfb422": { "content": "import { type LoaderFunction, json } from '@remix-run/node'\nimport { useLoaderData } from '@remix-run/react'\n\nexport const loader: LoaderFunction = async () => {\n\treturn json({ ok: true })\n}", "doc": "Remix loader function", "filetype": "remix-ts", "grammar": "lsp", "label": "Remix loader function", "matches": { "rxl": true } }, "ee80a699-92b7-3632-80cb-3ea20e2f29a5": { "content": "Yii::app()->cache->delete('${0:key}');", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ydelcache": true } }, "ee856758-9834-30c5-ab5e-cab420d4f939": { "content": "EntityDataModule.forRoot(${1:entityConfig}),", "doc": "Import NgRx Entity Data Module", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Data Import Entity Data Module", "matches": { "a-ngrx-data-entity-data-module-import": true } }, "ee86a671-6e36-3b3b-a442-4166a24bdce6": { "content": "matmul($1,$2)", "doc": "Matrix Multiplication", "filetype": "fortran", "grammar": "lsp", "label": "mat", "matches": { "mat": true } }, "ee876f9c-d8bd-3a63-a7fb-86aa1bbb1ba5": { "content": "@method($1)", "doc": "form method field", "filetype": "snippets", "grammar": "lsp", "label": "method", "matches": { "b:method": true } }, "ee8aa78b-4532-3806-bf8a-167055f8ae18": { "content": "${1:FIELDNAME} = models.EmailField(max_length=${2:75}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "email": true } }, "ee8f9008-87b6-3eae-9715-e6f8b22fb63f": { "content": "align-content end", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:e": true } }, "ee904ab4-a82c-3b8a-827b-3de0b4f5a0a3": { "content": "maxHeight: ${1},", "doc": "maxHeight", "filetype": "react-native-ts", "grammar": "lsp", "label": "maxHeight", "matches": { "max": true } }, "ee92db6f-f3ab-3221-8a85-b1fbd8d8566b": { "content": "(let ([${1}]) ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "let": true } }, "ee94ce7c-1ad9-3846-b48b-fe29c78ce4c2": { "content": "- (${1:void}) ${2:func name} {\n$4\n}", "doc": "Create an Objc instance method implementation", "filetype": "objc", "grammar": "lsp", "label": "Create instance method implementation", "matches": { "-impl": true, "funcii": true } }, "ee9722da-c52d-3a6d-8ebb-0078d0fbee24": { "content": "Set Test Variable \\${${1:name}} ${2:${value}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Set Test Variable", "matches": { "stv": true } }, "ee9a53f9-e4d0-3700-9700-950429318290": { "content": "@requires ${1:moduleName}$0", "doc": "Indicates a required module.", "filetype": "jsdoc", "grammar": "lsp", "label": "requires", "matches": { "@requires": true } }, "eea0e9fe-1bb1-30d6-84c7-484b9b41e1dc": { "content": "borderRadius: ${1},", "doc": "borderRadius", "filetype": "react-native", "grammar": "lsp", "label": "borderRadius", "matches": { "bor": true } }, "eea5077b-4863-3655-bd33-3688f51fcfc7": { "content": "let [${1:name}] = ${2:value};", "doc": "Array destructing", "filetype": "base", "grammar": "lsp", "label": "destructuring-let-array", "matches": { "base let destruct array": true } }, "eeabb327-ea55-33fd-a00f-7d1119061d28": { "content": "resource \"aws_route53_zone_association\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route53_zone_association", "filetype": "terraform", "grammar": "lsp", "label": "aws_route53_zone_association", "matches": { "tf-aws_route53_zone_association": true } }, "eeb66e07-fb89-37ac-ab9e-40620599360e": { "content": "View::renderTemplate('${1:part}', $${2:array});", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_render_template": true } }, "eeb743d6-f78a-39cd-8b73-e265354a4e95": { "content": "#+begin_center\n$0\n#+end_center", "doc": "", "filetype": "org", "grammar": "snu", "label": "", "matches": { "<C": true } }, "eeb997b1-b2d6-3788-9264-83eea64bbde3": { "content": "each_line {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_line": true } }, "eeba2914-5ebd-3723-9eb4-ca005427b6a1": { "content": "@description ${1:some description}$0", "doc": "The @description tag allows you to provide a general description of the symbol you are documenting. The description may include HTML markup. It may also include Markdown formatting if the Markdown plugin is enabled. Synonysm of @desc.", "filetype": "jsdoc", "grammar": "lsp", "label": "description", "matches": { "@description": true } }, "eebc2943-fa0a-3067-a0b0-fd759db1b81e": { "content": "place-content space-evenly", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:se": true } }, "eec1eabd-6ef0-34f9-a194-25ebe19128bf": { "content": "LOGGER.info(${0:msg})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "li": true } }, "eec4d9a9-6c58-3d4a-8488-d0a88dfe14f5": { "content": "laply(${1:list}, ${0:function})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "la": true } }, "eecc34f9-1bfe-3e8b-aabf-f1cecfe61d3c": { "content": "rect(${1:x}, ${2:y}, ${3:width}, ${0:height});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "rect": true } }, "eecd2106-0e5c-378d-a03e-17947e395134": { "content": "#!/usr/bin/env perl6", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "#!": true } }, "eece0c82-a3a4-3d37-88d7-acce6719b538": { "content": "uvm_nonblocking_get_peek_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM nonblocking_get_peek_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_nonblocking_get_peek_imp", "matches": { "uvm_nonblocking_get_peek_imp": true } }, "eece51cc-ca0a-3dba-b088-d0781bde7a89": { "content": "join:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "join": true } }, "eed14d6e-a59c-3558-851e-5ddd895f8dd7": { "content": "methods: {\n\t${1:name}() {\n\t\t${0}\n\t}\n},", "doc": "vue method", "filetype": "vue", "grammar": "lsp", "label": "vue-methods", "matches": { "vmethod": true, "vue methods": true } }, "eed768f3-25a1-3f5e-bbf2-78e70c6082e2": { "content": "@extend ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ext": true } }, "eeda0908-6a5a-347e-ae65-6e82f298b71e": { "content": "NSLog(@\"${1:%@}\"${2});", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "log": true } }, "eedabd4f-c6d4-3aa2-84d6-2ac6d3d08d28": { "content": "import React from 'react'\nimport renderer from 'react-test-renderer'\n\nimport { ${1:${TM_FILENAME_BASE}} } from '../${1:${TM_FILENAME_BASE}}'\n\ndescribe('<${1:${TM_FILENAME_BASE}} />', () => {\n const defaultProps = {}\n const wrapper = renderer.create(<${1:${TM_FILENAME_BASE}} {...defaultProps} />)\n\n test('render', () => {\n expect(wrapper).toMatchSnapshot()\n })\n})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "setupReactTest", "matches": { "stest": true } }, "eeddcd14-9b44-365c-a7b4-a85394abdd31": { "content": "object ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "kotlin", "grammar": "snu", "label": "", "matches": { "obj": true } }, "eee337e3-c7dd-3625-a0ad-0126373f115f": { "content": "class ${1} {\n\t${2}\n\tconstructor(public ${3}: ${4: any}) {\n\t\t${5}\n\t}\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts class", "matches": { "tcla": true } }, "eee3eb70-5ada-3b73-af33-86d6930f43da": { "content": "import PropTypes from 'prop-types'\nimport React, { PureComponent } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n static propTypes = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassPureComponentWithPropTypes", "matches": { "rpcp": true } }, "eef4272f-9ef9-37fa-9a07-c5534ca12439": { "content": "| money_without_currency", "doc": "Money filter: money without currency", "filetype": "liquid", "grammar": "lsp", "label": "Filter money without currency", "matches": { "money_without_currency": true } }, "eef7c118-446d-36bb-8350-5397e3c85937": { "content": "self.assertIsNone(${1:actual}${2:, '${3:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert is None", "matches": { "asino": true } }, "eefd3df0-50bc-3e5d-a5ac-0d4afbd5d272": { "content": "mixed.clone()", "doc": "mixed.clone(): Schema\n\nCreates a deep copy of the schema. Clone is used internally to return a new schema with every schema state change.", "filetype": "yup", "grammar": "lsp", "label": "mixed-clone", "matches": { "yup mixed clone": true } }, "eeff8338-5c3a-3b98-8fb3-72add1443626": { "content": "align-content: baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:b": true } }, "ef011fa4-6da7-34ba-8e33-c5ad1d18cdad": { "content": "\\begin{tabbing}\n\t${1:TARGET}\n\\end{tabbing}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{tabbing} \\tabbing": true, "tabbing": true } }, "ef0150de-fd68-37a2-a2b0-cda155f0e453": { "content": "\\item[${1}] ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "itd": true, "item[ \\item[": true } }, "ef02e26b-d206-3a8e-b87b-e20459edf647": { "content": "resource \"github_team_repository\" \"${MyResource}\" {\n}", "doc": "Defines github_team_repository", "filetype": "terraform", "grammar": "lsp", "label": "github_team_repository", "matches": { "tf-github_team_repository": true } }, "ef04fe6e-db62-3056-82f0-ca42567fd148": { "content": "private bool ${1}(${2})\n{\n\t${0:return false;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mb-": true } }, "ef079ee3-f680-3709-aa55-07277a999e30": { "content": "function ${1}(${2}): ${3:any} {\n\t${0}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "ts function", "matches": { "tfun": true } }, "ef0b7aee-2460-31b3-82b3-56ffe20b2514": { "content": "expect(${1:target}).toBe(${2:value});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect to be (js)", "matches": { "eb": true } }, "ef0b9e6b-a670-3848-8444-49675f86fe67": { "content": "margin-bottom: ${1:20px};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "margin-bottom: length (margin)", "matches": { "margin": true } }, "ef0cc5c8-7b88-3097-a952-c394e19ba61f": { "content": "constructor(${1:params}) {\n\t${0}\n}", "doc": "Add default constructor in a class in ES6 syntax", "filetype": "snippets", "grammar": "lsp", "label": "constructor", "matches": { "con": true } }, "ef0dcc89-97cb-315d-ba70-78c31404bc5f": { "content": ".${1:title}\n[example]\n21\n$0", "doc": "Insert example block as paragraph with title", "filetype": "asciidoc", "grammar": "lsp", "label": "example paragraph 2", "matches": { "example paragraph+": true } }, "ef10ffd6-c048-3478-b405-e1ff4caa5432": { "content": "Main.@bp", "doc": "", "filetype": "julia", "grammar": "snu", "label": "Debugger breakpoint", "matches": { "deb": true } }, "ef1281d7-79ee-3878-ad1d-f01acc381da9": { "content": "content: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct": true } }, "ef16e83c-ae9e-309a-81b7-f0a7818b110d": { "content": "@mixin ${1:MixinName}$0", "doc": "Document a mixin object.", "filetype": "jsdoc", "grammar": "lsp", "label": "mixin", "matches": { "@mixin": true } }, "ef1de10e-2fbe-3039-bd13-3152ef664e58": { "content": "<dl>\n\t<dt>${1}</dt>\n\t<dd>${2}</dd>\n\tdt+${0}\n</dl>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "dl+": true } }, "ef1e781b-367d-3e31-9274-ad405053d049": { "content": "resize vertical", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "rz:v": true } }, "ef20da91-d56b-3069-ac29-82237c4a20a1": { "content": "PropTypes.arrayOf($0),", "doc": "An array of a certain type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-array-of", "matches": { "prop-types arrayof": true, "ptao": true } }, "ef22c61d-f38c-343a-acfe-1f24a906fe5e": { "content": "font-stretch: ultra-condensed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fst:uc": true } }, "ef2784bc-d6e0-3aa3-8329-e8e7ab22dd59": { "content": "text-transform uppercase", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tt:u": true } }, "ef290c85-857e-3a3b-b5e5-7c1276856bb0": { "content": "{% now \"${1:jS F Y H:i}\" %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "now": true } }, "ef29914d-bb65-315b-88da-14eed0239015": { "content": "resource \"aws_rds_cluster\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_rds_cluster", "filetype": "terraform", "grammar": "lsp", "label": "aws_rds_cluster", "matches": { "tf-aws_rds_cluster": true } }, "ef2f931d-8f93-334e-89d4-3858ec5e5065": { "content": "import { ${1:Observable} } from 'rxjs';\n$0", "doc": "RxJs import", "filetype": "angular", "grammar": "lsp", "label": "rxjs-import", "matches": { "a-rxjs-import": true, "angular import rx js": true } }, "ef329137-63a7-3de4-a14c-6946340e5c83": { "content": "${1:property_name}: observer('${3:argument}', function() {\n\t${0://body...}\n}),", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "property_name: observer('...', function() {...}),", "matches": { "proo": true } }, "ef33253e-f6e8-360f-bcee-fbbdccc72503": { "content": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n\tselector: '${1:selector-name}',\n\ttemplateUrl: '${2:name}.component.html'\n})\n\nexport class ${3:Name}Component implements OnInit {\n\tconstructor() { }\n\n\tngOnInit() { }$0\n}", "doc": "Angular component", "filetype": "angular", "grammar": "lsp", "label": "angular-component", "matches": { "a-component": true, "angular component": true } }, "ef35c488-2332-3efc-a1f8-0c834e653024": { "content": "<%= ${1} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "=": true } }, "ef40c13c-4230-3f91-898e-aa891dac1556": { "content": "@doc false\ndef child_spec(${1:_opts}) do\n\t%{\n\t\tid: __MODULE__,\n\t\tstart: {__MODULE__, :start_link, ${2:[]}},\n\t\trestart: ${3::permanent},\n\t\tshutdown: ${4:5000},\n\t\ttype: ${5::worker}\n\t}\nend", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "", "matches": { "cs": true } }, "ef42eb00-b407-3b50-a0cc-555a1268f9fc": { "content": "@param ${1:name} ${2:Type and description of the parameter.}$0", "doc": "Type and description of a function parameter.", "filetype": "cppdoc", "grammar": "lsp", "label": "@param", "matches": { "@param": true } }, "ef434b9e-2e8b-3c59-8e23-4e0bb3f7de0d": { "content": "text-emphasis: after", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te:a": true } }, "ef49c3f9-28cd-3555-bcc2-45abda9bd056": { "content": "static $${1} = null;\nif (is_null($$1)){\n\t$$1 = ${2};\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "static_var": true } }, "ef4a8c98-1f51-3384-86f8-ef0818869c07": { "content": "tellTarget( ${1:#:target} ) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "tt": true } }, "ef4af68e-6925-30ce-9d71-ce88db3daa78": { "content": "require 'test/unit'\n\nrequire '${1:library_file_name}'\n\nclass Test${2:$1} < Test::Unit::TestCase\n\tdef test_${3:case_name}\n\t\t${0}\n\tend\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "tc": true } }, "ef5073d6-3144-33bd-a955-56f8b9a0fef7": { "content": "if ${1:condition}\n\t${0:# body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "If", "matches": { "if": true } }, "ef55e2c6-6b00-3a48-95ae-7fac4f27c37a": { "content": "select {\ncase ${1:condition}:\n\t$0\n}", "doc": "Snippet for select statement", "filetype": "go", "grammar": "lsp", "label": "select statement", "matches": { "sel": true } }, "ef62fd06-239b-353a-b9c5-8dea27991d69": { "content": "height: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "h:a": true } }, "ef65b58f-e2a9-3f0c-ad3d-66a3281311c9": { "content": "impl ${1} for ${2} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "implfor": true } }, "ef68be27-8457-36c6-91d5-dae08500e503": { "content": "#define", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "def": true } }, "ef69d2cf-885e-3e72-9aa0-88869cd661bd": { "content": ":::::: {.columns}\n::: {.column}\n\n${1:Content of the left column.}\n\n:::\n::: {.column}\n\n${2:Content of the right column.}\n\n:::\n::::::$0", "doc": "Insert (side-by-side) two columns", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert two columns", "matches": { "two columns": true } }, "ef6afda6-bfbe-3c37-94a4-3fecf13f1dc9": { "content": "${1:deferred}.notify(${2:args})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dnotify": true } }, "ef6e7877-d5e8-30da-ae6f-016aafe1073d": { "content": "dict keys ${1:dictionaryValue} ${0:?globPattern?}", "doc": "Return a list of all keys in the given dictionary value. If a pattern is supplied, only those keys that match it (according to the rules of string match) will be returned. The returned keys will be in the order that they were inserted into the dictionary.", "filetype": "tcl", "grammar": "lsp", "label": "Return keys for a dict", "matches": { "dict keys": true } }, "ef6fe8cb-c2a9-3fa2-b933-2ab1e94ad5e6": { "content": "fn ${1:#:func_name}(${2:#:args}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "fn () {}", "matches": { "fn": true } }, "ef71cfd5-234a-383a-af17-4e2f6d78c391": { "content": "border-fit: space;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdf:sp": true } }, "ef74d6dc-b962-3ff1-ba05-47fa57a29d30": { "content": "white-space-collapse: keep-all", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "whsc:k": true } }, "ef76596d-9c11-38be-81af-73fce1d19b30": { "content": "${1:YYYY}-${2:MM}-${3:DD} pad ${4:BalanceAccount} ${5:PadAccount}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "pad", "matches": { "pad": true } }, "ef77ab1b-27b8-3deb-b155-51a8b165eb65": { "content": "align-content: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ac": true } }, "ef7b6bb5-88e1-32d4-bb02-c7976268ee4a": { "content": "::: {.incremental}\n-$1\n:::", "doc": "", "filetype": "quarto", "grammar": "lsp", "label": "incremental", "matches": { "inc": true } }, "ef801d55-d388-3692-b861-6ab7a92488af": { "content": "resource \"aws_api_gateway_method\" \"${MyDemoMethod}\" {\n rest_api_id = \"\\${aws_api_gateway_rest_api.MyDemoAPI.id}\"\n resource_id = \"\\${aws_api_gateway_resource.MyDemoResource.id}\"\n http_method = \"GET\"\n authorization = \"NONE\"\n}", "doc": "Provides a HTTP Method for an API Gateway Resource.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_method", "matches": { "tf-aws_api_gateway_method": true } }, "ef895e3c-f1f0-3f30-bcd7-d2f2cebeeee6": { "content": "_.findLastIndex(${array}, ${predicate}, ${fromIndex})", "doc": "var users = [\n { 'user': 'barney', 'active': true },\n { 'user': 'fred', 'active': false },\n { 'user': 'pebbles', 'active': false }\n];\n\n_.findLastIndex(users, function(o) { return o.user == 'pebbles'; });\n// => 2\n\n// The `_.matches` iteratee shorthand.\n_.findLastIndex(users, { 'user': 'barney', 'active': true });\n// => 0\n\n// The `_.matchesProperty` iteratee shorthand.\n_.findLastIndex(users, ['active', false]);\n// => 2\n\n// The `_.property` iteratee shorthand.\n_.findLastIndex(users, 'active');\n// => 0\n\nThis method is like `_.findIndex` except that it iterates over elements\nof `collection` from right to left.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-findlastindex", "matches": { "lodash findlastindex": true } }, "ef8cc5d7-98d9-39e7-aaa5-e310a9f0571e": { "content": "PropTypes.objectOf($0).isRequired", "doc": "An object with property values of a certain type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeObjectOfRequired", "matches": { "ptoor": true } }, "ef8ed9a7-0d60-3fbd-aaf1-6170f66fc3f6": { "content": "_.toArray(${value})", "doc": "_.toArray({ 'a': 1, 'b': 2 });\n// => [1, 2]\n\n_.toArray('abc');\n// => ['a', 'b', 'c']\n\n_.toArray(1);\n// => []\n\n_.toArray(null);\n// => []\n\nConverts `value` to an array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-toarray", "matches": { "lodash toarray": true } }, "ef8f53d8-1342-3122-afec-fc04b72d4ab3": { "content": "dict size ${0:dictionaryValue}", "doc": "Return the number of key/value mappings in the given dictionary value.", "filetype": "tcl", "grammar": "lsp", "label": "Get size of a dict", "matches": { "dict size": true } }, "ef93939c-ef0b-31e6-9a97-d16fae6dba6d": { "content": "_.intersectionWith(${arrays}, ${comparator})", "doc": "var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\nvar others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n\n_.intersectionWith(objects, others, _.isEqual);\n// => [{ 'x': 1, 'y': 2 }]\n\nThis method is like `_.intersection` except that it accepts `comparator`\nwhich is invoked to compare elements of `arrays`. The order and references\nof result values are determined by the first array. The comparator is\ninvoked with two arguments: (arrVal, othVal).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-intersectionwith", "matches": { "lodash intersectionwith": true } }, "ef99f720-07cc-35ff-91f3-29cc34097ea4": { "content": "word-spacing ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "wos": true } }, "ef9ae739-4b7b-3fce-9197-03dda4596e43": { "content": "${1:obj}.pushStack(${2:elements})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "pushstack": true } }, "ef9e102c-3bb1-3426-9b79-f1b386460339": { "content": "__PRETTY_FUNCTION__", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "PF": true } }, "ef9e159c-d330-3ff7-bc33-76aaddbe7439": { "content": "beforeRouteUpdate(to, from, next) {\n\t${1:next();}\n},", "doc": "Vue Router component guards beforeRouteUpdate", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeRouteUpdate", "matches": { "vbeforerouteupdate": true } }, "ef9e423a-a644-35e1-a672-bd4536ec9e14": { "content": "$.ajaxSuccess (${1:e}, xhr, settings) ->\n\t${2:// handler for when any AJAX call is successfully completed}\n${0}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "ajaxsuccess": true } }, "efa06e23-244e-3ac2-828e-c69e53cde93c": { "content": "func $1($2) $3 {\n\t$0\n}", "doc": "Snippet for function declaration", "filetype": "go", "grammar": "lsp", "label": "function declaration", "matches": { "func": true } }, "efa23385-1441-30a5-9555-c9c293e9dc62": { "content": "describe ${1:described_class} do\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert describe class", "matches": { "desc": true } }, "efa99a5d-1ddb-3eee-b831-aa6002722380": { "content": "@doc \"\"\"\n$0\n\"\"\"", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "doc", "matches": { "doc": true } }, "efaca8b0-887c-37df-865b-0dc0fb2e492d": { "content": "![${1:id}]: ${2:url} \"${3:title}\"", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "![:\"": true } }, "efae5d9f-d859-323a-8121-6f99d4c1bef9": { "content": "<%@ taglib uri=\"http://java.sun.com/jsp/jstl/functions\" prefix=\"fn\" %>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "jstl:fn": true } }, "efc27299-8def-3521-990a-ff419d9a7831": { "content": "<sup>${1:TARGET}</sup>${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "sup": true } }, "efc86f0b-cc0c-322a-b76f-8a063b5230cf": { "content": "impl ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "impl": true } }, "efc89148-ce9a-3845-9fd3-97b0ab0c41a1": { "content": "expect.assertions($0);", "doc": "expects the test to make the indicated number of assertions (useful for async)", "filetype": "jest", "grammar": "lsp", "label": "jest-expect-assertions", "matches": { "expas": true, "jest expect assertions": true } }, "efcb6b1c-1af7-3177-8d78-199c88e9c926": { "content": "componentDidUpdate(prevProps, prevState) {\n\t$0\n}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "snippets", "grammar": "lsp", "label": "componentDidUpdate", "matches": { "cdup": true } }, "efd0d4f7-34b5-3323-b316-77ecf4aacb09": { "content": "_.over(${iteratees})", "doc": "var func = _.over([Math.max, Math.min]);\n\nfunc(1, 2, 3, 4);\n// => [4, 1]\n\nCreates a function that invokes `iteratees` with the arguments it receives\nand returns their results.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-over", "matches": { "lodash over": true } }, "efd2d636-8313-349e-8374-bbcc03c80e28": { "content": "ENVIRONMENT DIVISION.\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ENVIRONMENT DIVISION", "matches": { "ED": true, "ENVIRONMENT DIVISION": true } }, "efdec23d-dcb8-308b-8066-e028b9648bd1": { "content": "if (${1:status} == -1$2) {\n\t${3:err(EXIT_FAILURE, \"IO is super hard\");}\n}", "doc": "Error checking for fseek(), getline() like functions", "filetype": "c", "grammar": "lsp", "label": "fseek() errcheck", "matches": { "chkio_mi": true } }, "efe19f2e-3105-3b11-a6a7-3a0ee5932b18": { "content": "{% try %}\n ${1:${VISUAL}}\n{% except %}\n ${2}\n{% finallly %}\n ${0}\n{% end %}", "doc": "", "filetype": "htmltornado", "grammar": "snu", "label": "", "matches": { "try": true } }, "efe1a529-87d0-3475-a3c3-65bbedb0b4a9": { "content": "border-right-color ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrc": true } }, "efebefb3-62fd-3e6d-831e-b210505604a0": { "content": "module type ${1} = sig\n ${2:TARGET}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module signature", "matches": { "mot": true } }, "efed325c-4536-38a0-9b6d-78fdc371fe23": { "content": "/**\n *\t${1:@private}$0\n */\n${0}", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "docc": true } }, "efee0092-31ca-358d-a3fa-09bd96532b41": { "content": "page-break-inside auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pgbi:a": true } }, "efef1008-9230-38f9-84d4-73438a71a44c": { "content": "__import__('ipdb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "ipdb": true } }, "eff202d2-029f-332e-b610-04f37628e6f0": { "content": "display: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d": true } }, "eff7cf23-6e7a-3f40-b6b1-a16543f78682": { "content": "inspect $1 converting '${2:ABCDEFGHIJKLMNOPQRSTUVWXYZ}' to '${3:abcdefghijklmnopqrstuvwxyz}'", "doc": "inspect converting", "filetype": "vscode_cobol", "grammar": "lsp", "label": "inspect converting", "matches": { "inspect": true } }, "eff7e6a1-f065-3d65-8b6c-af1a02f67031": { "content": "{% block ${1} %}\n\t${0}\n{% endblock %}", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "block": true } }, "f01808c6-038d-3265-af4c-f17ce4e6cd4d": { "content": "cmake_minimum_required(VERSION ${0:2.8.2})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "min": true } }, "f01f7f43-98da-356c-ba29-425159c9cf19": { "content": "<NuxtLink to=\"$1\">$0</NuxtLink>", "doc": "Nuxt provides <NuxtLink> component to handle any kind of links within your application.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtLink", "matches": { "NuxtLink": true } }, "f02226c3-8d95-3d7f-96d6-b1096a53a57b": { "content": "borderRadius: ${1},", "doc": "borderRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderRadius", "matches": { "bor": true } }, "f0267bab-e1f9-3a52-9b8f-f3fe86153125": { "content": "<NuxtErrorBoundary>\n</NuxtErrorBoundary>", "doc": "The <NuxtErrorBoundary> component handles client-side errors happening in its default slot, using Vue's onErrorCaptured hook.", "filetype": "nuxt-html", "grammar": "lsp", "label": "NuxtErrorBoundary", "matches": { "NuxtErrorBoundary": true } }, "f02c782e-5de7-31a7-8be6-b00a9d174a6d": { "content": "{% for ${1:item} in ${2:items} %}\n\t$0\n{% endfor %}", "doc": "for", "filetype": "twig", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "f03d1121-42ef-3e6a-a324-c0bc3407e112": { "content": "validates_format_of", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_format_of", "matches": { "vf": true } }, "f03d64e7-337e-3a02-89e6-b23fb4a50d98": { "content": "use relm4::{gtk, component::{SimpleAsyncComponent, AsyncComponentParts}, AsyncComponentSender};\n\npub struct AsyncComponentModel {}\n\n#[derive(Debug)]\npub enum AsyncComponentInput {}\n\n#[derive(Debug)]\npub enum AsyncComponentOutput {}\n\npub struct AsyncComponentInit {}\n\n#[relm4::component(pub async)]\nimpl SimpleAsyncComponent for AsyncComponentModel {\n type Input = AsyncComponentInput;\n type Output = AsyncComponentOutput;\n type Init = AsyncComponentInit;\n\n view! {\n #[root]\n gtk::Box {\n\n }\n }\n\n async fn init(\n init: Self::Init,\n root: Self::Root,\n sender: AsyncComponentSender<Self>,\n ) -> AsyncComponentParts<Self> {\n let model = AsyncComponentModel {};\n let widgets = view_output!();\n AsyncComponentParts { model, widgets }\n }\n\n async fn update(&mut self, message: Self::Input, sender: AsyncComponentSender<Self>) {\n match message {\n\n }\n }\n}", "doc": "Relm4 SimpleAsyncComponent Widget", "filetype": "components", "grammar": "lsp", "label": "Relm4 Async Simple Component", "matches": { "relm-simple-async-component": true } }, "f03f496c-aabb-315e-bbce-efd45107c3be": { "content": "GridView.builder(\n gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(\n crossAxisCount: ${1:2},\n ),\n itemCount: ${2:2},\n itemBuilder: (BuildContext context, int index) {\n return ${3:};\n },\n),", "doc": "Creates a scrollable, 2D array of widgets that are created on demand. Providing a non-null `itemCount` improves the ability of the [GridView] to estimate the maximum scroll extent.", "filetype": "flutter", "grammar": "lsp", "label": "GridView.Builder", "matches": { "gridViewB": true } }, "f0421e45-a820-3d0f-af74-2cbc92ae10c3": { "content": "else\n\t${0:command}", "doc": "else", "filetype": "shell", "grammar": "lsp", "label": "else", "matches": { "else": true } }, "f054e68c-e21e-31d2-947c-fcee0b77800c": { "content": "\\\\citeauthor{${1}} ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "\\citeauthor", "matches": { "citea": true } }, "f0611ec9-c60b-325c-85ab-db969a4e4cbb": { "content": "devices:\n\t\t- ${1:value}", "doc": "", "filetype": "docker-compose", "grammar": "lsp", "label": "Devices", "matches": { "dev": true } }, "f063548e-d4b9-315d-8817-9e2f598b5dc7": { "content": "after_update :${0:method}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "mau": true } }, "f06494df-f2a0-3f4b-a7a2-24524b0912db": { "content": "type ${1} = ${0};", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "ty": true } }, "f06604a6-0caa-33a0-865f-481637647e42": { "content": "logical${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}", "doc": "Logical", "filetype": "fortran", "grammar": "lsp", "label": "log", "matches": { "log": true } }, "f067eb0f-e1d0-3b67-b57a-41777d87c9d0": { "content": "func Test$1(t *testing.T) {\n\t$0\n}", "doc": "Snippet for Test function", "filetype": "go", "grammar": "lsp", "label": "test function", "matches": { "tf": true } }, "f069a4ef-c545-3cff-8a48-db34c8d60658": { "content": "${2:void} ${1:fun}(${3:void})$0", "doc": "Make a function declaration/definition/pointer", "filetype": "c", "grammar": "lsp", "label": "Function ...", "matches": { "fun": true } }, "f06d399f-b7b2-3ccb-86da-11a8a95d9dc6": { "content": "@return ${1:type} ${2:Description of the returned object.}$0", "doc": "Describe a returning value of the function. Since Lua can return multiple values, this tag should appear more than once.", "filetype": "luadoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "f06f44da-5c21-3037-a6b6-cf132615a29e": { "content": "vertical-align: top;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "va:t": true } }, "f076f4b0-dc66-3698-80ae-d27ddf19a771": { "content": "@enum$0", "doc": "If present on an object with string or number literal values, TypeDoc will convert the variable as an enumeration instead of a variable.", "filetype": "tsdoc", "grammar": "lsp", "label": "enum", "matches": { "@enum": true } }, "f082875c-3e83-31a6-bbea-b172b011dfc6": { "content": "${1:int} ${2:#:Name} { get${3:;} ${4:#:private }set${5:;} }${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "prop": true, "property": true } }, "f082c23b-f7c8-3a09-b167-878c488b148e": { "content": "pub fn main() {\n\t${0}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "Main function", "matches": { "main": true } }, "f0874e49-f446-3381-a68f-da63d6817685": { "content": "BEGIN {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "BEGIN { ... }", "matches": { "beg": true } }, "f088b2fc-1069-3cf9-982e-ad0c911cf591": { "content": "std::unordered_multiset<${1:T}> ${2};", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "umset": true } }, "f08a19ff-069e-3242-a403-0790bb54d9c7": { "content": "list-style-type: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:n": true } }, "f08cabd6-ad79-3212-a023-853a04244abc": { "content": "`uvm_object_param_utils(${1:type})", "doc": "register the object class(with parameter) to factory", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_object_param_utils", "matches": { "`uvm_object_param_utils": true } }, "f08f242e-3ebf-3258-810c-4ec527766f49": { "content": "describe('${1:description}', () => {\n\t${0}\n})", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "describe", "matches": { "desc": true } }, "f091140e-7d7f-39a2-abf3-1591c973acc5": { "content": "font-family: ${0:'Monotype Corsiva','Comic Sans MS'},cursive;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ff:c": true } }, "f0975ad6-08ac-33b2-bbf7-0b72370fd5fe": { "content": "<Link href={{ pathname: \"$1\", query: { queryName: queryValue } }}>\n\t<a>\n\t\t$0\n\t</a>\n</Link>", "doc": "Next.js Link with Pathname", "filetype": "next", "grammar": "lsp", "label": "Use Next.js Link With Pathname", "matches": { "uslp": true } }, "f0987127-ad91-3480-8e4d-11c3a9208c98": { "content": "set ${1:property}(${2:value}) {\n\t${0}\n}", "doc": "setter (ES6 syntax)", "filetype": "base", "grammar": "lsp", "label": "setter-es6-syntax-", "matches": { "base setter": true } }, "f09d3462-337b-348f-8398-5bb44f0a3f6f": { "content": "@return [${1:Types}] ${2:Description}$0", "doc": "Describes the return value (and type or types) of a method. You can list multiple return tags for a method in the case where a method has distinct return cases. In this case, each case should begin with “if …”.", "filetype": "rdoc", "grammar": "lsp", "label": "@return", "matches": { "@return": true } }, "f09d6595-6e8c-3a12-8d5a-032082bb125d": { "content": "overflow-style move", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ovs:mv": true } }, "f0a15c54-0d1e-3d25-af33-d798c0baca6a": { "content": "let ${1:x} = ref(${2:\"hello\"})", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "mutable variable", "matches": { "letm": true, "lm": true, "mvar": true } }, "f0a6b97e-fcf2-3c6e-adaa-a328813cfd63": { "content": "if ${1:condition} do\n $0\nend", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "if .. do .. end", "matches": { "if": true } }, "f0abcc93-c8a2-36d0-93d1-2b85e4724392": { "content": "\\\\lstinline|${1}| ${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "lsi": true } }, "f0b0a4ca-f5b9-3e71-a214-a37495f73abe": { "content": "-moz-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bxsh:m+": true } }, "f0b32bed-80f2-3c03-b1dd-5975eaec46e9": { "content": "grid-auto-rows: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gar:a": true } }, "f0b8d08a-0d68-3e00-ae59-5ac6f1c38130": { "content": "<figure class=\"${1}\">\n\t${0}\n</figure>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "figure.": true } }, "f0ba41a4-bcf0-394a-a271-00a3665d84fd": { "content": "import ${1:Data.List} as ${0:List}", "doc": "", "filetype": "purescript", "grammar": "snu", "label": "", "matches": { "impq": true } }, "f0c069b3-aefe-31ff-af4a-7494ccad9f40": { "content": "PropTypes.arrayOf($0).isRequired,", "doc": "An array of a certain type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-array-of-required", "matches": { "prop-types arrayof required": true, "ptaor": true } }, "f0c53740-28e9-3b9a-ba87-158f81d4c2da": { "content": "font-emphasize-style: circle", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fems:c": true } }, "f0c86f5c-19a5-38a6-bfe7-3a6dd62f70cc": { "content": "await driveUrl('${1:location}'${2:, 'optionalDiskName'})", "doc": "Get URL to a file using AdonisJS drive", "filetype": "edge", "grammar": "lsp", "label": "edge: driveUrl", "matches": { "driveUrl": true } }, "f0cc0b82-bdaf-3244-ae38-b37f93ab4d4f": { "content": "<frameset cols=\"${1}\">\n${2:TARGET}\n</frameset>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "framesetcols": true } }, "f0cd7aa5-321c-3e18-8a99-f21b8eb53d4f": { "content": "Run Keyword If Any Tests Failed ${1:${kw}} ${2:${args}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Run Keyword If Any Tests Failed", "matches": { "rkiatf": true } }, "f0cea172-e9b2-363f-b958-c3dc70be4a6c": { "content": "(if-let [${1:result} ${2:test-expr}]\n\t(${3:then-expr} $1)\n\t(${0:else-expr}))", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "if-let": true } }, "f0d214a3-41bc-351d-b4d3-2b385437c94f": { "content": "if(${1:true})\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "if": true } }, "f0d5420d-df8d-3544-80f8-8dd0ce0ca1f4": { "content": "private void OnStateEnter(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) {\n\t$0\n}", "doc": "Called on the first Update frame when a statemachine evaluate this state.", "filetype": "unity", "grammar": "lsp", "label": "StateMachineBehaviour OnStateEnter", "matches": { "OnStateEnter()": true } }, "f0d5941e-7b7c-3e94-bb9e-c61af9d1f39a": { "content": "provider \"packet\" {\n auth_token = \"${auth_token}\"\n}", "doc": "define a packet provider.", "filetype": "terraform", "grammar": "lsp", "label": "packet", "matches": { "tf-packet": true } }, "f0d9080f-803f-317d-ae1f-cdd954c817d7": { "content": "| ${1:Column1} | ${2:Column2} |\n| -------------- | --------------- |\n| ${3:Item1.1} | ${4:Item2.1} |\n${0}", "doc": "Insert table with 2 rows and 2 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 2x2 table", "matches": { "2x2table": true } }, "f0da7575-513a-303d-ab40-42e2dd434155": { "content": "import { Injectable } from '@angular/core';\nimport { HttpEvent, HttpInterceptor, HttpHandler, HttpRequest } from '@angular/common/http';\nimport { Observable } from 'rxjs';\n\n@Injectable()\nexport class HeaderInterceptor implements HttpInterceptor {\n\tconstructor() {}\n\n\tintercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {\n\t\tconst headers = req.headers\n\t\t\t.set('Content-Type', 'application/json');\n\t\tconst authReq = req.clone({ headers });\n\t\treturn next.handle(authReq);\n\t}\n}", "doc": "Angular HttpInterceptor for headers HttpClient", "filetype": "angular", "grammar": "lsp", "label": "angular-httpinterceptor-for-headers", "matches": { "a-http-interceptor-headers": true, "angular http interceptor headers": true } }, "f0e35ef5-3f0a-358a-85a3-120b70d03715": { "content": "<meta http-equiv=\"${1}\" content=\"${2}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta": true } }, "f0e64504-4218-31a9-a824-5c22824f07a1": { "content": "grid-row-end ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gre": true } }, "f0e8a7f2-0db2-3d80-b533-72cc4a139581": { "content": "${fn:containsIgnoreCase(${1:string}, ${0:substr})}", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "contains:i": true } }, "f0edb73b-75bd-3dd0-8c02-3048140679ef": { "content": "@param ${0:param}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "@pa": true } }, "f0ee1610-64af-31c2-a200-f63a3fecba2e": { "content": "import React, { memo } from 'react'\n\nexport default memo(function ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}}() {\n\treturn (\n\t\t<div>\n\t\t\t$0\n\t\t</div>\n\t)\n})", "doc": "Creates a React Memo Function Component with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-function-memo-component", "matches": { "react component function memo": true, "rmc": true } }, "f0f1a1c1-2a21-3bdd-8306-b4937e997298": { "content": "export function ${1:member} (${2:arguments}) {\n\t${0}\n}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "export named function", "matches": { "ef": true } }, "f0f6cbd6-748a-38bd-a5b3-56113ef1e7e9": { "content": "function sqrt(${1:number})$0", "doc": "aproximation of the square root of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-sqrt", "matches": { "function sqrt": true } }, "f0fcc36f-62ae-3759-bb24-886cb601158b": { "content": "organization = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "organization": true } }, "f100e95d-9a05-3471-9418-3a6f343b406d": { "content": "<exception cref=\"${1:member}\">${2:description}</exception>\n*>> $0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "<exception", "matches": { "<exception": true } }, "f102b6ee-de77-3d96-8d43-da360bc6c634": { "content": "_.without(${array}, ${values})", "doc": "_.without([2, 1, 2, 3], 1, 2);\n// => [3]\n\nCreates an array excluding all given values using\n[`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons.\n\n**Note:** Unlike `_.pull`, this method returns a new array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-without", "matches": { "lodash without": true } }, "f1056c5f-9e3f-38bb-861f-a86773cff101": { "content": "module.exports = {\n\tcss: {\n\t\tloaderOptions: {\n\t\t\t${1:sass}: {\n\t\t\t\tdata: `${2:@import '@/styles/_variables.scss';}`\n\t\t\t}\n\t\t}\n\t}\n}", "doc": "vue.config.js", "filetype": "vue", "grammar": "lsp", "label": "vue-vue-config-js-import", "matches": { "vconfig": true, "vue vue.config.js import": true } }, "f107a419-d852-3195-a64f-2c2a9055c0d4": { "content": "resource \"chef_node\" \"${MyResource}\" {\n name = \"example-environment\"\n}", "doc": "Defines chef_node resource", "filetype": "terraform", "grammar": "lsp", "label": "chef_node", "matches": { "tf-chef_node": true } }, "f109d002-e9c1-3608-b04f-fc2e219f4d91": { "content": "var $1 = new sap.m.VBox({\n\t\t\tvisible : $2,\n\t\t\theight : $3,\n\t\t\twidth : $4,\n\t\t\tdisplayInline :$5,\n\t\t\tdirection :$6,\n\t\t\tfitContainer : $7,\n\t\t\trenderType : $8,\n\t\t\tjustifyContent :$9,\n\t\t\talignItems : $10,\n\t\t\titems:[]\n\t\t});", "doc": "", "filetype": "javascript-openui5", "grammar": "snu", "label": "", "matches": { "sapmvbox": true } }, "f10a7c90-a8ca-386f-a104-fce38b695830": { "content": "array get ${1:arrayName} ${0:?pattern?}", "doc": "Returns a list containing pairs of elements. The first element in each pair is the name of an element in arrayName and the second element of each pair is the value of the array element. The order of the pairs is undefined. If pattern is not specified, then all of the elements of the array are included in the result. If pattern is specified, then only those elements whose names match pattern (using the matching rules of string match) are included. If arrayName is not the name of an array variable, or if the array contains no elements, then an empty list is returned. If traces on the array modify the list of elements, the elements returned are those that exist both before and after the call to array get.", "filetype": "tcl", "grammar": "lsp", "label": "Get array elements", "matches": { "array get": true } }, "f10cb919-fae7-3ae7-8f9d-76e53c0562e7": { "content": "$(function () {\n\t${0}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ready": true } }, "f10d86ae-c8ea-3cc2-9e7f-e2ce43930ede": { "content": "#lang web-server/insta", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "#wi": true } }, "f10dfebf-37ec-3248-a4dc-c047a8f3a464": { "content": "variable \"${myVariable}\" {\n default = \"\"\n}", "doc": "Define variables with default", "filetype": "terraform", "grammar": "lsp", "label": "variable-default", "matches": { "tf-variable-default": true } }, "f11466f7-a4d3-3922-91ed-ca66f9ef0210": { "content": "false", "doc": "", "filetype": "go", "grammar": "snu", "label": "false", "matches": { "f": true } }, "f11bb504-5d2c-3649-8c78-05bc0f5c74d1": { "content": "\\part{${1}}\n${0:TARGET}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\part": true, "part \\part{": true } }, "f11e89a3-cde7-3212-bc01-2db6795dcd78": { "content": "<#if ${1:true}>\n\t${0:${VISUAL}}\n</#if>", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#if condition>...</#if>", "matches": { "if": true } }, "f12b0ddd-9e6a-37cc-85bc-6df3137e51cb": { "content": "provider \"google\" {\n credentials = \"credentials -example\"\n project = \"project-example\"\n region = \"us-central1\"\n}", "doc": "Defines google provider", "filetype": "terraform", "grammar": "lsp", "label": "google", "matches": { "tf-google": true } }, "f1303199-68b8-331a-852d-0490b0231938": { "content": "resource \"aws_opsworks_php_app_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_php_app_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_php_app_layer", "matches": { "tf-aws_opsworks_php_app_layer": true } }, "f1314b53-4fde-3a39-99b3-2948ebdd5b9d": { "content": "import { css } from '@emotion/core'\nimport React from 'react'\n\nexport const ${TM_FILENAME_BASE} = (props: {}) => {\n\treturn (\n\t\t<div css={css``}>\n\t\t\t$0\n\t\t</div>\n\t)\n}", "doc": "Creates a React functional component with emotion import", "filetype": "react-ts", "grammar": "lsp", "label": "reactFunctionComponentWithEmotion", "matches": { "rfce": true } }, "f148edc2-c7c7-3666-a124-1b895ac38195": { "content": "@doc \"\"\"${0:TARGET}\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "@doc \"\"\"...\"\"\"", "matches": { "doc": true } }, "f1492233-26a3-3384-b612-b5dde795baa0": { "content": "break;", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "br": true } }, "f14adebf-afd2-3b87-b58d-6a1e8e32b5b9": { "content": "import 'package:flutter_test/flutter_test.dart';", "doc": "Import flutter_test package", "filetype": "flutter", "grammar": "lsp", "label": "flutter_test Package", "matches": { "importFT": true } }, "f14cb180-e036-3e08-847d-6fc43ff497ea": { "content": "it { should have_readonly_attribute :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishro": true } }, "f14d2c9a-a1e7-3eda-bca4-d6f0994725e7": { "content": "{{ url('${1:url}', [$2]) }}", "doc": "URL-url", "filetype": "helpers", "grammar": "lsp", "label": "URL-url", "matches": { "lv:url": true } }, "f155a90a-2871-302d-ad97-539510a07154": { "content": "@livewireStyles", "doc": "Livewire Styles directive", "filetype": "livewire", "grammar": "lsp", "label": "livewireStyles", "matches": { "livewire:styles": true } }, "f1576d7e-d8f2-3e8d-9f89-fd4e70d3687e": { "content": "@version ${1:1.39}, ${2:02/28/97}$0", "doc": "The Java Software convention for the argument to the @version tag is the SCCS string \"%I%, %G%\". For classes and interfaces only, required.", "filetype": "javadoc", "grammar": "lsp", "label": "@version", "matches": { "@version": true } }, "f1588bea-c6be-3217-a495-06fc294d50e9": { "content": "describe '${1:description}', ->\n\t$0", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "Describe (coffee)", "matches": { "des": true } }, "f163e6fe-c4f9-3b3e-a7f0-6afe863dd77a": { "content": "defer func() {\n\t${0:${VISUAL}}\n}()", "doc": "", "filetype": "go", "grammar": "snu", "label": "defer func() { ... }", "matches": { "def": true } }, "f165c55b-ff52-3912-a967-2a8c6ffc32d5": { "content": "class=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { ".": true } }, "f1665ed6-cc27-3b5d-b01c-24d674733ed7": { "content": "display: table-header-group", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:tbhg": true } }, "f16919fe-8c78-34af-9ac1-9148e786d252": { "content": "paddingLeft: ${1},", "doc": "paddingLeft", "filetype": "react-native-ts", "grammar": "lsp", "label": "paddingLeft", "matches": { "padding": true } }, "f16bed7d-f451-3365-b51d-22a356ecebf9": { "content": "padding: ${1},", "doc": "padding", "filetype": "react-native-ts", "grammar": "lsp", "label": "padding", "matches": { "padding": true } }, "f16de083-72c0-3e6b-a730-604f18585a47": { "content": "${1:map}.resource :${2:resource}${10: do |${11:$2}|\n\t$0\nend}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "map.resource", "matches": { "mapr": true } }, "f179e9ae-21aa-38ed-b5e2-f0c1eddebe5d": { "content": "`uvm_do_on_pri(${1:SEQ_OR_ITEM}, ${2:SEQR}, ${3:PRIORITY})", "doc": "uvm_do_on_pri macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_do_on_pri", "matches": { "`uvm_do_on_pri": true } }, "f17d4fed-3996-334c-812e-2d498aa77424": { "content": "${1:command} | any {|${2:el}| ${3:predicate} }", "doc": "\"any\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "any builtin", "matches": { "any": true } }, "f181231b-b737-3414-941d-7eab68a45546": { "content": "${1:command} | window ${1:count}", "doc": "\"window\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "window builtin", "matches": { "window": true } }, "f1819522-65a4-3a17-8348-f329626dc28a": { "content": "- ${1:first}\n- ${2:second}\n- ${3:third}\n$0", "doc": "Insert unordered list", "filetype": "markdown", "grammar": "lsp", "label": "Insert unordered list", "matches": { "unordered list": true } }, "f1823bcc-51bf-3678-b887-e36b374f4a6b": { "content": "font-style: oblique;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fs:o": true } }, "f1843f61-5fc9-379f-807b-bc09c4800856": { "content": "unchecked (${1:#:var}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "unchecked () {}", "matches": { "unchecked": true } }, "f18a0ff6-01f6-300d-9fcc-73848e2a8a64": { "content": "marginVertical: '${1}',", "doc": "marginVertical", "filetype": "react-native", "grammar": "lsp", "label": "marginVertical", "matches": { "mar": true } }, "f18d7544-efdc-38e6-bb46-8fafaf727e51": { "content": "{\n\t\"type\": \"collection\",\n\t\"id\": \"$1\",\n\t\"label\": \"$2\",\n\t\"info\": \"$3\"\n},$4", "doc": "", "filetype": "liquid", "grammar": "lsp", "label": "Shopify Schema collections dropdown", "matches": { "_collections": true } }, "f196f179-b690-34aa-a3b9-58c779256b62": { "content": "border-bottom-left-image url(${0})", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdbli": true } }, "f19e8d00-50c0-3a65-bc01-a890405ee04f": { "content": "<!DOCTYPE html\nPUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "doctypestrict": true } }, "f1a09e45-aebd-365a-bb90-70b69fdefd2a": { "content": "|> ${0}", "doc": "", "filetype": "gleam", "grammar": "snu", "label": "|>", "matches": { "p": true } }, "f1a1ec85-8c97-3822-a6fd-395bf1343d5c": { "content": "*$0*", "doc": "bold words", "filetype": "norg", "grammar": "lsp", "label": "bold", "matches": { "bold": true } }, "f1a8d61c-18d4-364e-a0b4-b3fd94bc718f": { "content": "align-content last baseline", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:lb": true } }, "f1a9a607-8cc6-3574-8c13-d3c6e496a21f": { "content": "foreach (${1:#:var} in ${2:#:iter}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "foreach () {}", "matches": { "fore": true, "foreach": true } }, "f1b3acd8-c534-3bdc-8cff-bb819a3c5f0e": { "content": "boolean ${1:b}${2: = }${0:true};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "boolean": true } }, "f1b41870-3508-3dfb-8e7d-c076f5747c30": { "content": "{% pullquote %}\n${1:text} {\" ${2:quote} \"} ${0:text}\n{% endpullquote %}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "pullquote": true } }, "f1b9a0dc-2217-38f6-a2a8-88554703238b": { "content": "resource \"newrelic_alert_channel\" \"${1:myVarId}\" {\n name = \"${2:myVarName}\"\n type = \"${3:myVarType}\"\n}", "doc": "define a newrelic_alert_channel resource.", "filetype": "terraform", "grammar": "lsp", "label": "newrelic_alert_channel", "matches": { "tf-newrelic_alert_channel": true } }, "f1bb319a-ae11-3a9b-b532-14a8857debfc": { "content": "import { Route, Router } from 'svelte-routing'", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-routing-import", "matches": { "svelte import routing": true, "svroute": true } }, "f1bba806-f2a4-3a39-94e6-88107fddd01a": { "content": "LOGGER.debug(${0:msg})", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "lg": true } }, "f1bd3a58-82c1-3fd6-bc51-a7ffebba3df0": { "content": "get ${1:#:NAME}(): ${2:#:TYPE} {\n ${3:#:TARGET}\n}\n\nset $1(${4:value}: $2) {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "", "matches": { "accessor": true } }, "f1c1d9c3-b631-3c6c-b22c-3cfab1d95e99": { "content": "bottom: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "b": true } }, "f1c28e70-8fca-35b9-82cb-7f5c423a4a62": { "content": "expect(${1:target}).not.toBeNull()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect not to be null (coffee)", "matches": { "notn": true } }, "f1caf8ed-42a7-3658-996f-d134b2e5ac5b": { "content": "import ${1:New} from './components/$1.vue';", "doc": "", "filetype": "vue", "grammar": "snu", "label": "", "matches": { "vimport": true } }, "f1d27356-ca08-35a6-85a5-3cbb3e2e1155": { "content": "cursor: pointer", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "cur:p": true } }, "f1d4632f-2726-3f10-89c5-80c87d9f0bcd": { "content": "logger.debug", "doc": "", "filetype": "rails", "grammar": "snu", "label": "logger.debug", "matches": { "logd": true } }, "f1d4ecae-09bd-36dd-b926-e3d66aff8296": { "content": "⌘", "doc": "", "filetype": "slim", "grammar": "snu", "label": "", "matches": { "cmd": true } }, "f1d611d7-b183-3422-8dce-65aeb48f1e93": { "content": "\\begin{exampleblock}{${1:#:title}}\n\t${2:TARGET}\n\\end{exampleblock}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{exampleblock}": true, "exampleblock": true } }, "f1d8fe20-37f8-378e-9b90-a5f4ca99d1f2": { "content": "display: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:n": true } }, "f1dbe869-63b7-39fe-9e1d-b88c3553b578": { "content": "{% endspaceless %}$0", "doc": "endspaceless", "filetype": "twig", "grammar": "lsp", "label": "endspaceless", "matches": { "endspaceless": true } }, "f1deff6b-214e-37d9-86db-918a9d978668": { "content": "function median(${1:number},${2:...})$0", "doc": "statistical median value of the specified list of numbers", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-median", "matches": { "function median": true } }, "f1e08e7d-11a9-34a2-96a4-b0277502a13d": { "content": "@virtual$0", "doc": "TypeDoc parses the @virtual tag for compatibility with TSDoc, but does not attach any meaning to it's use.", "filetype": "tsdoc", "grammar": "lsp", "label": "virtual", "matches": { "@virtual": true } }, "f1e1f36a-3ce7-3553-8c94-669330c4a5f5": { "content": "image::${1:example.jpg}[${2:Description}]\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "image::file[desc]", "matches": { "image": true } }, "f1e407fd-b987-3fe5-b40d-df8c156e0b74": { "content": "import React from 'react'\nimport { connect } from 'react-redux'\nimport PropTypes from 'prop-types'\n\nexport const mapStateToProps = state => ({})\n\nexport const mapDispatchToProps = {}\n\nexport const ${1:first} = (WrappedComponent) => {\n const hocComponent = ({ ...props }) => <WrappedComponent {...props} />\n\n hocComponent.propTypes = {}\n\n return hocComponent\n}\n\nexport default WrapperComponent => connect(mapStateToProps, mapDispatchToProps)(${1:first}(WrapperComponent))", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "hocComponentWithRedux", "matches": { "hocredux": true } }, "f1e961b6-2fbb-3df0-a2db-3e9c6fa1c9a3": { "content": "<%= form_for @${1:model} do |f| %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ff": true } }, "f1ea1542-ba4f-39b4-b18f-90e725e77d42": { "content": "IO.inspect(${0})", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "IO.inspect", "matches": { "ins": true } }, "f1ea3528-4932-3f86-9489-19d8388398fe": { "content": "{% firstof $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "firstof": true } }, "f1ee0d41-1386-3a00-ba94-d96ca71e220f": { "content": "describe('${1:Name of the group}', () => {\n\t$0\n});", "doc": "creates a describe block", "filetype": "jest", "grammar": "lsp", "label": "jest-describe", "matches": { "desc": true, "jest describe": true } }, "f1f1b9ab-bba4-3643-89d4-0a52a6e653b2": { "content": ":before", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":b": true } }, "f1f8dfb9-6116-342c-8b13-3af66a6b67b5": { "content": "\\\\begin{equation}\n\\\\begin{tikzcd}\n\t${1}\n\\\\end{tikzcd}\n\\\\end{equation}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "tikzcd environment in equation", "matches": { "tikzcd": true } }, "f1fcbb6e-86b0-3b2c-ba4e-352a409962ca": { "content": "borderTopWidth: ${1},", "doc": "borderTopWidth", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderTopWidth", "matches": { "bor": true } }, "f1ff4a0d-9de0-3fe8-8312-d6c760fb3409": { "content": ":yields: ${0:arguments}", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "y": true } }, "f200e72d-8f2a-37e6-9c24-91209d33f9b2": { "content": "props: {\n\t${1:propName}: {\n\t\ttype: ${2:Number},\n\t\tdefault: ${0}\n\t},\n},", "doc": "Vue Props with Default", "filetype": "vue", "grammar": "lsp", "label": "vue-props-with-default", "matches": { "vprops": true, "vue props with default": true } }, "f2032713-1de6-34a5-a271-0f5c31cad604": { "content": "if ($1) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "if": true } }, "f20afa14-ae2b-346b-a986-b288d4ea5a52": { "content": "console.clear();", "doc": "Clears the console", "filetype": "base", "grammar": "lsp", "label": "consoleclear", "matches": { "base console clear": true } }, "f21a7829-2564-3212-9fe5-2da01296c035": { "content": "case ${1:value}:\n\t${0:${VISUAL}}", "doc": "", "filetype": "go", "grammar": "snu", "label": "case ...:", "matches": { "case": true } }, "f21bcfd6-822a-37b5-a75a-9984ac402078": { "content": "\\begin{verse}\n\t${1:TARGET}\n\\end{verse}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{verse} \\verse": true, "verse": true } }, "f21c3dac-79c0-3926-a324-37428757792f": { "content": "paddingBottom: ${1},", "doc": "paddingBottom", "filetype": "react-native", "grammar": "lsp", "label": "paddingBottom", "matches": { "padding": true } }, "f21c9d81-28af-3f19-8c75-5e177b438e7c": { "content": "while ($1) {\n\t$0\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "while": true } }, "f21ee84d-085a-3aa2-ad16-a614e458158e": { "content": "else if ${1:condition}\n\t${0:# body...}", "doc": "", "filetype": "coffee", "grammar": "snu", "label": "Else if", "matches": { "elif": true } }, "f2232c88-787d-397c-a36a-d8dfc1bfbfc4": { "content": "Console.Write(${1:#:message});${0}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "print": true, "write": true } }, "f2233941-6714-3288-a9bd-1a7cab89efb7": { "content": "text-emphasis disc", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:ds": true } }, "f2279884-dac4-3af7-9f48-c1e6ed985343": { "content": "function ${1}(${2}) return ${3} is\n\t${4}\nbegin\n\t${0}\nend $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "function", "matches": { "fun": true } }, "f22e206f-fb9e-318e-867d-2ff130ef05d2": { "content": "${1:outFactor} <- factor(x = ${2:dataVec}, levels = ${3:levels}, exclude = ${4:exclude})", "doc": "Create a factor (categorical variable) from a vector", "filetype": "r-snippets", "grammar": "lsp", "label": "Categorical variable", "matches": { "factor": true } }, "f22e6f2c-a8e7-3f49-9cee-176758579f94": { "content": "## ${0}", "doc": "Add header level 2", "filetype": "markdown", "grammar": "lsp", "label": "header 2", "matches": { "h2": true } }, "f22f9cdf-0bd6-3bc7-8aec-303938144f12": { "content": "console.log('${1:object} :>> ', ${1:object});", "doc": "Displays an object in the console with its name", "filetype": "base", "grammar": "lsp", "label": "consolelogobject", "matches": { "base console log object": true } }, "f231b537-efc1-3f1c-a12a-894ea06fb7b3": { "content": "-define(${1:def_name}, ${2:def_value}).", "doc": "define", "filetype": "erlang", "grammar": "lsp", "label": "define", "matches": { "def": true } }, "f23ab924-e610-35e2-b7b3-e86bcce3d092": { "content": "text-align=\"center\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "alignc": true } }, "f23e6e49-34b7-3490-9761-df3760793f85": { "content": "<kbd>${0}</kbd>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "kbd": true } }, "f240192e-1d5d-3eb2-9568-421529180154": { "content": "ansi ${3|black,red,green,yellow,blue,magenta,cyan,white,default,reset|}", "doc": "\"ansi\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ansi builtin", "matches": { "ansi": true } }, "f2479fcb-418d-3efa-be3c-2521844133e3": { "content": "module ${1} = {\n\t${0}\n};", "doc": "", "filetype": "reason", "grammar": "snu", "label": "", "matches": { "mod": true } }, "f2487b64-01e7-356b-a743-8656054cc8d8": { "content": "<nav class=\"${1}\">\n\t${0}\n</nav>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "nav.": true } }, "f248a9d7-d945-3f2d-af49-f8a0b7927b12": { "content": "box-shadow: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh": true } }, "f2498e16-92d5-3b2c-8a77-9ebd9f8bc48d": { "content": "<nav id=\"${1}\">\n\t${0}\n</nav>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "nav#": true } }, "f24a6a1f-8ae4-3764-9811-5bffa1465cef": { "content": "min-height ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "mih": true } }, "f2515572-bcd5-3d68-8c0c-44ac80ae5cc1": { "content": "useImperativeHandle(\n ${1:first},\n () => {\n ${2:second}\n },\n [${3:third}],\n)", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useImperativeHandle", "matches": { "useImperativeHandleSnippet": true } }, "f2580f5e-08ed-3b80-b321-d68c3947a323": { "content": "repeat\n\t$1\nuntil $0", "doc": "", "filetype": "lua", "grammar": "snu", "label": "repeat loop", "matches": { "repeat": true } }, "f258a9d8-419c-3cfd-bd8b-ed086aa89f98": { "content": "import { createStore } from 'redux';", "doc": "", "filetype": "javascript-redux", "grammar": "snu", "label": "", "matches": { "ist": true } }, "f259cac6-b94c-344f-8930-fb1736472f97": { "content": "resource \"aws_api_gateway_rest_api\" \"${MyDemoAPI}\" {\n name = \"${MyDemoAPI}\"\n description = \"This is my API for demonstration purposes\"\n}", "doc": "", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_rest_api", "matches": { "tf-aws_api_gateway_rest_api": true } }, "f25d25c7-7672-3683-be0a-f2d1ec4044fd": { "content": "1. ${1:first}\n2. ${2:second}\n3. ${3:third}\n$0", "doc": "Insert ordered list", "filetype": "quarto", "grammar": "lsp", "label": "Insert ordered list", "matches": { "ordered list": true } }, "f25ee208-49d0-3f49-94da-29cdc6d86f00": { "content": "include(ExternalProject)\nExternalProject_Add(${1:googletest}\n URL ${2:http://googletest.googlecode.com/files/gtest-1.7.0.zip}\n URL_HASH SHA1=${3:f85f6d2481e2c6c4a18539e391aa4ea8ab0394af}\n SOURCE_DIR \"${4:${CMAKE_BINARY_DIR}/gtest-src}\"\n BINARY_DIR \"${0:${CMAKE_BINARY_DIR}/gtest-build}\"\n CONFIGURE_COMMAND \"\"\n BUILD_COMMAND \"\"\n INSTALL_COMMAND \"\"\n TEST_COMMAND \"\"\n)", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "Ext_url": true } }, "f2603310-20ca-38e1-be73-7d2416885c87": { "content": "resource \"mysql_database\" \"${MyResource}\" {\n name = \"example-name\"\n}", "doc": "Defines mysql_database resource", "filetype": "terraform", "grammar": "lsp", "label": "mysql_database", "matches": { "tf-mysql_database": true } }, "f263be22-f836-3c0a-8fdc-fc117bc68372": { "content": "empty-cells hide", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ec:h": true } }, "f2642408-5a5a-34eb-87d8-362d0efe22c1": { "content": "on_start=${1:callback}", "doc": "keyword argument of Widget.bind", "filetype": "kivy", "grammar": "lsp", "label": "on_start from pykv-snippets", "matches": { "on_start": true, "onstart": true } }, "f2654298-db33-32e2-95e1-d80147ba8ce5": { "content": "right: ${1},", "doc": "right", "filetype": "react-native-ts", "grammar": "lsp", "label": "right", "matches": { "ri": true } }, "f2660a7e-ef41-30bb-a39d-1c7960d0c3b3": { "content": "${1:router}.forward($2)$0", "doc": "router.forward()", "filetype": "script", "grammar": "lsp", "label": "routerForward", "matches": { "routerForward": true } }, "f26df4c5-082a-36df-a5c5-b96fe6d20f46": { "content": "priority case (${1}) begin\n ${2:'b0}: begin\n ${3}\n end\nend", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "case_full": true } }, "f26fa2b9-7727-3fd7-b4ac-2bcd5288cd21": { "content": "struct ${1:#:name} {\n ${0:TARGET:data}\n};", "doc": "", "filetype": "c", "grammar": "snu", "label": "struct {}", "matches": { "struct": true } }, "f270963b-a221-3682-aed9-681de34791a8": { "content": "my ${1:$var} = \"${2:filename}\".IO.slurp;", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "slurp": true } }, "f280f703-597a-3fc0-97f0-086c605057a9": { "content": "echo \"${0:message}\"", "doc": "Echo a message.", "filetype": "shell", "grammar": "lsp", "label": "echo", "matches": { "echo": true } }, "f283ca1d-b5d2-3e8e-b823-2e4051849cb9": { "content": "_.defaultsDeep(${object}, ${sources})", "doc": "_.defaultsDeep({ 'a': { 'b': 2 } }, { 'a': { 'b': 1, 'c': 3 } });\n// => { 'a': { 'b': 2, 'c': 3 } }\n\nThis method is like `_.defaults` except that it recursively assigns\ndefault properties.\n\n**Note:** This method mutates `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-defaultsdeep", "matches": { "lodash defaultsdeep": true } }, "f2860d2c-6343-3d08-bf71-e6d967f8bfad": { "content": "@author ${1:name}$0", "doc": "List the author or authors of a class, module, or method.", "filetype": "rdoc", "grammar": "lsp", "label": "@author", "matches": { "@author": true } }, "f2878f6f-015e-3db8-81ea-1fd6cf0fa826": { "content": "await Promise.all(${1:array}.map(async (${2:value}) => {\n\t${0}\n}))", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "await Promise.all map", "matches": { "apm": true } }, "f28b0332-c466-34f5-bb3a-8a59c2b889e2": { "content": "-ifdef(TEST).\n\n${1}_test() ->\n\t${0}\n\n-endif.", "doc": "", "filetype": "erlang", "grammar": "snu", "label": "", "matches": { "itest": true } }, "f28e4fb7-02c7-3cdf-a4a0-729fab05cdde": { "content": "it('${1:should }', async () => {\n\t$0\n});", "doc": "creates an it block with async callback function", "filetype": "jest", "grammar": "lsp", "label": "jest-it-async", "matches": { "ita": true, "jest it async": true } }, "f28fc500-ce29-34c1-a2c9-c4629851edd2": { "content": "-webkit-border-image: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdi:w": true } }, "f2957200-933e-3618-8ec7-40d4a0d42aef": { "content": "${1:obj}.wrap('${2:<div class=\"extra-wrapper\"></div>}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "wrap": true } }, "f29708cf-335d-3a93-a79d-a4e942b8e8aa": { "content": "END {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "END { ... }", "matches": { "end": true } }, "f29c6ab2-521c-31d1-b0ba-899df0977fc0": { "content": "println!(\"${1}\");", "doc": "", "filetype": "rust", "grammar": "snu", "label": "println!", "matches": { "pln": true } }, "f29d9a4f-d36f-33a4-992d-461ba044cb5d": { "content": "resource \"openstack_fw_rule_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n action = \"deny\"\n protocol = \"tcp\"\n destination_port = \"23\"\n enabled = \"true\"\n}", "doc": "define openstack_fw_rule_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_fw_rule_v1", "matches": { "tf-openstack_fw_rule_v1": true } }, "f29dc371-9404-359e-a46f-462bedd2e42e": { "content": "else if (${1:true}) {$0\n}", "doc": "else-if snippet", "filetype": "c", "grammar": "lsp", "label": "else if", "matches": { "elseif": true } }, "f2a4cb55-0c98-3433-ac86-ab776178a5c8": { "content": "default:\n\t${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "def": true } }, "f2a5be11-9b3f-39b2-a16e-a53d99f39b8b": { "content": "{% elif %}$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "ielif": true } }, "f2a92dc9-054e-33d7-9683-ee02d8a01608": { "content": "text-replace: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tr:n": true } }, "f2a9d3df-26ec-3cfe-a5aa-1a15da42479b": { "content": "import ${1:module} ${2:(${3:f})}$0", "doc": "Simple import", "filetype": "haskell", "grammar": "lsp", "label": "import", "matches": { "import simple": true } }, "f2b69fea-a0ec-3829-a27f-62790300c83e": { "content": "friend", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "fr": true } }, "f2b7e2e0-abad-3951-ba5c-81dabdca062c": { "content": "_.forOwnRight(${object}, ${iteratee})", "doc": "function Foo() {\n this.a = 1;\n this.b = 2;\n}\n\nFoo.prototype.c = 3;\n\n_.forOwnRight(new Foo, function(value, key) {\n console.log(key);\n});\n// => Logs 'b' then 'a' assuming `_.forOwn` logs 'a' then 'b'.\n\nThis method is like `_.forOwn` except that it iterates over properties of\n`object` in the opposite order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-forownright", "matches": { "lodash forownright": true } }, "f2b8213b-477c-3781-b1d9-310f320a0323": { "content": "{#await ${1:promise}}\n\t<!-- ${1:promise} is pending -->\n{:then ${value}}\n\t<!-- ${1:promise} was fulfilled -->\n{:catch error}\n\t<!-- ${1:promise} was rejected -->\n{/await}", "doc": "await catch block", "filetype": "svelte", "grammar": "lsp", "label": "svelte-await-catch-block", "matches": { "s-await-catch-block": true } }, "f2b939e6-9384-3a8c-bdd2-fb4ddb744604": { "content": "${1:AClass}* ${2:ActorName} = GetWorld()->SpawnActor<${1:AClass}>(${3:UClass}, ${4:Location}, ${5:Rotation});", "doc": "Spawn Actor", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnActor", "matches": { "uspawn_actor": true } }, "f2bc2a1f-f191-302f-abc3-4ab44c1bc554": { "content": "cmake_minimum_required(VERSION ${1:2.8.2})\nproject(${2:ProjectName})\n\nfind_package(${3:library})\n\ninclude_directories(${$3_INCLUDE_DIRS})\n\nadd_subdirectory(${0:src})\n\nadd_executable($2)\n\ntarget_link_libraries($2 ${$3_LIBRARIES})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "init": true } }, "f2becabf-d928-3487-ab4b-d04e7479b612": { "content": "if ${1:condition}:\n\t${2:pass}\nelse:\n\t${3:pass}", "doc": "if statement with else", "filetype": "python", "grammar": "lsp", "label": "if/else", "matches": { "ifelse": true } }, "f2c12ef3-b0c5-35a3-9b39-3d211aa8d984": { "content": "Wait Until Page Contains Element ${1:${locator}} ${2:${timeout=None}} ${3:${error=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Wait Until Page Contains Element", "matches": { "wupce": true } }, "f2c4d1f0-9c92-38d8-99e0-76257aa71e77": { "content": "for ${1} (${2:#:expression}){\n\t${3:TARGET}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "fore": true } }, "f2c4f0e1-1d05-3097-853e-6d5729be80c7": { "content": "cursor move", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "cur:m": true } }, "f2c811be-0b39-3346-993d-8fde391a9c0e": { "content": "import { Routes } from '@angular/router';\n\nexport const routes: Routes = [${0}]", "doc": "Route definitions", "filetype": "angular", "grammar": "lsp", "label": "route-definitions", "matches": { "a-routes": true, "angular route definitions": true } }, "f2cf6340-a018-3585-a0b5-371ae5a5213c": { "content": "opendir(my \\$${1:dir}, '$2') or die \"Cannot open directory '$2': \\$!\";\nmy @files = readdir(\\$$1);\nclosedir(\\$$1);", "doc": "", "filetype": "perl", "grammar": "lsp", "label": "read a directory", "matches": { "readdir": true } }, "f2d328c4-b3cc-3046-b24e-d7ab0ffedaef": { "content": "validates :${1:attribute}, inclusion: { in: %w(${0: mov avi }) }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "vi": true } }, "f2d3b715-8e0a-3d1d-bdb2-31d4a7566890": { "content": "background-size: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgz": true } }, "f2da8195-5ea7-3ccf-8176-7a319c06019e": { "content": "content: normal;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:n": true } }, "f2dd237c-6895-3f9c-86ae-d5d76d3dee66": { "content": "\\\\[\n\t${0:${VISUAL}}\n\\\\]", "doc": "", "filetype": "tex", "grammar": "snu", "label": "unnumbered equation: \\[ ... \\]", "matches": { "\\": true } }, "f2df202d-32ec-304f-8046-87b8e0867f61": { "content": "${1:deferred}.state()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "Dstate": true } }, "f2e30704-6fa3-381f-930c-d97d3bbd0adf": { "content": "**${1:#:text}**", "doc": "", "filetype": "rst", "grammar": "snu", "label": "", "matches": { "strong": true } }, "f2eb795e-e193-30d4-87a6-c703b4539e32": { "content": "<script src=\"${1}\"${2: defer}></script>${3}", "doc": "", "filetype": "html", "grammar": "snu", "label": "js", "matches": { "scriptsrc": true } }, "f2f449b1-cbbe-38a3-992a-51a05d783322": { "content": "import ${1:Img} from \"gatsby-image/withIEPolyfill\"", "doc": "", "filetype": "gatsby-image", "grammar": "lsp", "label": "gatsby-image-import-withiepolyfill", "matches": { "gatsby-image import withiepolyfill": true } }, "f2f468fb-b700-3b21-9322-04395b70c9c8": { "content": "@click=\"${1:handler}(${2:arg}, $event)\"", "doc": "v-on click handler with arguments", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue v-on Shortcut Directive", "matches": { "von": true } }, "f2fc9f39-d96d-35ab-9e4d-4e26b479d69c": { "content": "1. ${1:first}\n2. ${2:second}\n3. ${3:third}\n$0", "doc": "Insert ordered list", "filetype": "rst", "grammar": "lsp", "label": "Insert ordered list", "matches": { "ordered list": true } }, "f3011807-0dc1-3987-a0a2-e8432b626a81": { "content": "cy.get('${1:selector}');", "doc": "Get one or more DOM elements by selector or alias", "filetype": "cypress", "grammar": "lsp", "label": "cypress-get", "matches": { "cypress get": true } }, "f30379d9-97bf-3928-917e-e2af217382a0": { "content": "+ (${1:#:id})${2:#:method}${3:(#:id)}${4:#:anArgument}\n{\n${0}\n\treturn nil;\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "ClassMethod", "matches": { "cm": true } }, "f305508d-32ad-33a4-838a-8069988afb53": { "content": "display block", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "d:b": true } }, "f30756a6-f956-3c9f-a277-d5c86eaa36ec": { "content": "$this->shouldNotBe$1();", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->shouldNotBeXYZ()", "matches": { "snbstate": true } }, "f30818b5-a394-33b2-b5be-62cbd770ec19": { "content": "list-style-type lower-roman", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "list:lr": true } }, "f30cc5c4-62da-3b24-a4ea-b1b2116fd5ac": { "content": "fmt.Printf(\"${1} = %+v\\n\", $1)\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "fmt.Printf(...)", "matches": { "ff": true } }, "f3115822-f159-3c79-ba15-2ff36e56bb80": { "content": "margin-top: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "mt": true } }, "f3133820-351e-320a-b6b0-3cb3e6307dc6": { "content": "character(${1}) :: ${2}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "character", "matches": { "ch": true } }, "f31473aa-5244-35d8-a638-0462774b7062": { "content": "highp", "doc": "The qualifier highp is used to specify the highest available precision for a variable. The variable has to be an integer or a floating point scalar or a vector or matrix based on these types. The precision qualifier precedes the type in the variable declaration.\nIn the vertex shader the use of a precision qualifier is optional. If no qualifier is given all variables are of highest precision. In the fragment shader a precision qualifier has to be used when declaring a variable unless a default precision has been defined for the specific type.\n\nuniform highp vec3 lightDirection;\n\nThe actual range corresponding to a precision qualifier is dependent on the specific OpenGL ES implementation. Using a lower precision might have a positive effect on performance (frame rates) and power efficiency but might also cause a loss in rendering quality. The appropriate trade-off can only be determined by testing different precision configurations.", "filetype": "glsl", "grammar": "lsp", "label": "highp", "matches": { "highp": true } }, "f31709cd-5029-3604-8541-2a961357dbf7": { "content": "border-bottom-color: #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdbc": true } }, "f31b5fc0-0ff1-3fe6-9db1-08a746e1aa4c": { "content": "frustrum(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${0:far});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "frustrum": true } }, "f3284d9e-3ab9-33ec-b9f1-30b099babb79": { "content": "const ${1:first} = useRef(${2:second})", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "useRef", "matches": { "useRefSnippet": true } }, "f32d8de0-a0a4-33d2-9dff-92efeb342a64": { "content": "-webkit-box-shadow: ${1:0} ${2:0} ${3:0} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bxsh:w+": true } }, "f32ee5e1-f7fd-3355-a1fc-16ef1ed5d9e9": { "content": "| ${1:Column1} | ${2:Column2} | ${3:Column3} | ${4:Column4} |\n| --------------- | --------------- | --------------- | --------------- |\n| ${5:Item1.1} | ${6:Item2.1} | ${7:Item3.1} | ${8:Item4.1} |\n| ${9:Item1.2} | ${10:Item2.2} | ${11:Item3.2} | ${12:Item4.2} |\n${0}", "doc": "Insert table with 3 rows and 4 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 3x4 table", "matches": { "3x4table": true } }, "f340c1dd-36ae-3dd9-9619-9f0c776316e2": { "content": "private ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "pr": true } }, "f3499197-766f-34aa-aac4-5347768b6c52": { "content": "expect($1).toBeLessThanOrEqual($0);", "doc": "expects the argument is less than or equal", "filetype": "jest", "grammar": "lsp", "label": "jest-tobelessthanorequal", "matches": { "jest expect tobelessthanorequal": true, "tblte": true } }, "f3521457-ceca-36de-b19f-721d3aa0e75b": { "content": "_.camelCase(${string})", "doc": "_.camelCase('Foo Bar');\n// => 'fooBar'\n\n_.camelCase('--foo-bar--');\n// => 'fooBar'\n\n_.camelCase('__FOO_BAR__');\n// => 'fooBar'\n\nConverts `string` to [camel case](https://en.wikipedia.org/wiki/CamelCase).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-camelcase", "matches": { "lodash camelcase": true } }, "f355cdbd-3d3e-3cf0-bb43-a6f156757251": { "content": "{#if ${1:condition}}\n\t${2: <!-- content here -->}\n{:else}\n\t${3: <!-- else content here -->}\n{/if}", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-if-else-block", "matches": { "svelte if else": true, "svif-else": true } }, "f36934f0-7b8a-37ea-aa37-3b7b6f5dca5e": { "content": "<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');\n\nclass ${1:ClassName} extends CI_Controller\n{\n\tfunction __construct()\n\t{\n\t\tparent::__construct();\n\t\t${2:// code...}\n\t}\n\n\tfunction ${3:index}()\n\t{\n\t\t${4:// code...}\n\t}\n}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_controller": true } }, "f3714a3a-2c05-3247-b0bc-c706643fbebd": { "content": "text-emphasis none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "te:n": true } }, "f37186db-82c2-3abb-9dc4-e3627d367f97": { "content": "require('svelte/register');\nconst ${1:App} = require('${2:./App.svelte}').default;", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-register", "matches": { "svelte register": true, "svreg": true } }, "f37246df-98c0-3758-8cf2-87dda57e105b": { "content": "border-top-left-radius: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdtlrz": true } }, "f377fbb2-0d3f-31a1-8fc9-02ba0bed9864": { "content": "@!parse [${1:language}] ${2:code}$0", "doc": "Parses a block of code as if it were present in the source file at that location. This directive is useful if a class has dynamic meta-programmed behaviour that cannot be recognized by YARD. You can specify the language of the code block using the types specification list. By default, the code language is “ruby”.", "filetype": "rdoc", "grammar": "lsp", "label": "@!parse", "matches": { "@!parse": true } }, "f37867f3-6db8-3f06-9cbd-5f03d8812c75": { "content": "title $0", "doc": "The document title", "filetype": "plantuml", "grammar": "lsp", "label": "Title", "matches": { "ti": true } }, "f379cb76-0888-31ce-81da-368c84f533ca": { "content": "if (${1}) {\n\t${0}\n}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "if": true } }, "f37cd6f2-1aa6-33c5-b78d-db3e4af075dc": { "content": "_.meanBy(${array}, ${iteratee})", "doc": "var objects = [{ 'n': 4 }, { 'n': 2 }, { 'n': 8 }, { 'n': 6 }];\n\n_.meanBy(objects, function(o) { return o.n; });\n// => 5\n\n// The `_.property` iteratee shorthand.\n_.meanBy(objects, 'n');\n// => 5\n\nThis method is like `_.mean` except that it accepts `iteratee` which is\ninvoked for each element in `array` to generate the value to be averaged.\nThe iteratee is invoked with one argument: (value).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-meanby", "matches": { "lodash meanby": true } }, "f37d7d91-55d8-3c64-95da-49085b0e2366": { "content": "${1:ModelName}::model()->find($2,array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfind": true } }, "f380c64a-2199-3733-b6ce-3bcf056b8396": { "content": "var tests = []struct {\n name string\n expected string\n given string\n}{\n {\"${2}\", \"${3}\", \"${4}\",},\n}\nfor _, tt := range tests {\n tt := tt\n t.Run(tt.name, func(t *testing.T){\n actual := ${1:Function}(tt.given)\n if actual != tt.expected {\n t.Errorf(\"given(%s): expected %s, actual %s\", tt.given, tt.expected, actual)\n }\n })\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "var test = {...}{...} for {t.Run(){...}}", "matches": { "testtable": true } }, "f3832df2-86de-3b7b-82f0-62be73d4924c": { "content": "[${1:#:link}](https://${2:#:url})${3}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "[link](url)", "matches": { "linkurl": true } }, "f38b1f3a-146f-36b8-aaea-521a36dd48c2": { "content": "<FilesMatch \"${1:regex}\">\n\t${0:${VISUAL}}\n</FilesMatch>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "filesmatch": true } }, "f38fe222-475b-38e3-bb0c-14930d3b1a78": { "content": "content: no-open-quote", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:noq": true } }, "f397e05b-0c07-3013-bac4-cbe8750ae582": { "content": "casez (${1:param})\n\t$2\n\tdefault : $0\nendcase", "doc": "casez () ... endcase", "filetype": "systemverilog", "grammar": "lsp", "label": "casez", "matches": { "casez": true } }, "f399004d-fec2-3fa1-a0f0-37bf5494e22f": { "content": "exit when ${1};\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "exit when", "matches": { "exit_when": true } }, "f399d51d-1519-3d59-ac7c-b40b691f6933": { "content": "class ${1:ModelName}Admin(admin.ModelAdmin):\n\t${0}\n\nadmin.site.register($1, $1Admin)", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "modeladmin": true } }, "f39e20a4-fa94-32c2-8f03-69e1c22ea0a2": { "content": "Execute Javascript ${1:${code line 1}} ${2:${code line 2}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Execute Javascript", "matches": { "ej": true } }, "f39f6da9-650e-369a-b534-b3927e1a6ca8": { "content": "{% raw %}$1{% endraw %}", "doc": "Theme tag: raw", "filetype": "liquid", "grammar": "lsp", "label": "Tag raw", "matches": { "raw": true } }, "f3a3b7ea-517c-3415-9434-492b12d41282": { "content": "${1:deferred}.always(${2:callbacks})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "Dalways": true } }, "f3aec837-e493-36a7-baeb-d14357692a2c": { "content": "${1:obj}.find('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "find": true } }, "f3b35b69-34fb-321a-a4c1-7f81965fa7d9": { "content": "actions: {\n\t${1:updateValue}({commit}, ${2:payload}) {\n\t\tcommit('${1:updateValue}', ${2:payload});\n\t}\n}", "doc": "vuex action", "filetype": "vuex", "grammar": "lsp", "label": "vuex-action", "matches": { "vaction": true, "vuex action": true } }, "f3b38779-5c8e-373f-b08a-c3a6bdbe058c": { "content": "<component :is=\"${1:componentId}\"></component>$0", "doc": "component element", "filetype": "html", "grammar": "lsp", "label": "component", "matches": { "component": true } }, "f3b84960-47fb-3af9-90c4-f52615e1fcc4": { "content": "text-align: right;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-align: right", "matches": { "tar": true } }, "f3b86d66-1bfc-3ce3-b286-03e399d95fa3": { "content": "marginRight: ${1},", "doc": "marginRight", "filetype": "react-native-ts", "grammar": "lsp", "label": "marginRight", "matches": { "mar": true } }, "f3bdbbe7-a79c-366c-857b-f0040500ff78": { "content": "border-style solid", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:s": true } }, "f3bf13eb-ced6-37d0-8bc5-6a96ca436fd1": { "content": "border-fit: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf": true } }, "f3c092e7-da8f-3699-99f3-90aaf3cd3ab2": { "content": "var ${1:#:NAME}: ${2:#:TYPE} = ${0:#:TARGET}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "var NAME: TYPE = expr;", "matches": { "var-with-type": true } }, "f3c43151-a70f-36cb-b1db-56639834c6e1": { "content": "if (${1:condition} != null) {\n\t$0\n}", "doc": "if statement checking for not null", "filetype": "java", "grammar": "lsp", "label": "ifnotnull", "matches": { "ifnotnull": true } }, "f3d05eae-559d-3116-86ad-aac6118882bf": { "content": "getElementBy${1:Id}('${0}')", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "gett": true } }, "f3d566db-2a81-37cb-ad3c-d5b8fedbf302": { "content": "list-style-type: square", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "list:s": true } }, "f3d898cf-1afd-38de-8aa5-da243b973f36": { "content": "outline: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "o+": true } }, "f3d8bb4a-cb8e-3dd7-bb70-9e4f2f760a6b": { "content": "<command type=\"checkbox\" label=\"${1}\" icon=\"${0}\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "command:c": true } }, "f3dce70c-8a86-30db-9e75-d0b3b5c696c9": { "content": "import { BrowserRouter as Router } from 'react-router-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importBrowserRouter", "matches": { "imbr": true } }, "f3e7395f-aea4-3519-b984-8ae88faceecd": { "content": "import { motion } from 'framer-motion'", "doc": "", "filetype": "framer-motion", "grammar": "lsp", "label": "framer-import", "matches": { "framer-motion import": true } }, "f3ec427a-233b-32d2-b877-db9645f8d77b": { "content": "if err != nil {\n\tpanic(${1})\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Error panic", "matches": { "errp": true } }, "f3ec69d2-d53c-34b0-af29-a67b84596a79": { "content": "\\\\begin{enumerate}[(i)]\n\t\\\\item ${0}\n\\\\end{enumerate}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "enumerate environment", "matches": { "enumi": true } }, "f3f03ab6-5928-3868-baea-7247f86c6a57": { "content": "align-content center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:c": true } }, "f3fd78bd-9e99-31bd-876a-f9e26d57b561": { "content": "resource \"vault_generic_secret\" \"${1:vault_generic_secret_id}\" {\n path = \"${2:secret/foo}\"\n data_json = <<EOT\n {\n \"foo\":\"bar\"\n }\nEOT\n}", "doc": "define vault_generic_secret resource.", "filetype": "terraform", "grammar": "lsp", "label": "vault_generic_secret", "matches": { "tf-vault_generic_secret": true } }, "f4037873-a1cb-3a7c-a326-8cb87d19a925": { "content": "unchecked {\n\t$0\n}", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "unchecked", "matches": { "unchecked": true } }, "f406d2a9-eb82-33c2-bd2f-0874f5616adb": { "content": "${1:obj}.html('${2:Some text <b>and bold!</b>}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "html": true } }, "f408932d-51fc-38da-988d-99595fe43520": { "content": "const ${1:name} = computed(() => {\n\treturn ${2}\n})", "doc": "Set computed property - Vue Composition API", "filetype": "vue", "grammar": "lsp", "label": "vue-v3computed", "matches": { "vue v3 computed": true } }, "f410dd83-4433-385b-b06b-3f812099fe67": { "content": "text-height font-size", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "th:f": true } }, "f4121b55-86fc-3d7a-9c3e-b4fcb6397e06": { "content": "| last", "doc": "Array filter: last", "filetype": "jekyll", "grammar": "lsp", "label": "Filter last", "matches": { "last": true } }, "f412a791-5cbf-3549-bbfc-8a836d86023c": { "content": "if {${1}} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "if": true } }, "f414bfcf-eb16-309b-a757-07fa30ad49e4": { "content": "activated() {\n\t$1\n},", "doc": "Type: Function.", "filetype": "script", "grammar": "lsp", "label": "activated", "matches": { "activated": true } }, "f41c5cb1-ae19-3347-b3ca-60c91b7d7d96": { "content": "beforeEach(function() {\n\t${0:${VISUAL}}\n});", "doc": "", "filetype": "javascript-mocha", "grammar": "snu", "label": "beforeEach(function() { ... })", "matches": { "befe": true } }, "f41cc102-ab52-335a-bf05-401f83346912": { "content": "has_one :${1:object}, dependent: :${0:destroy}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "hod": true } }, "f41fea1c-d321-3a25-b46e-e1f0927fb9f3": { "content": "resource \"aws_api_gateway_api_key\" \"${MyDemoApiKey}\" {\n name = \"${MyDemoApiKey}\"\n\n stage_key {\n rest_api_id = \"\"\n stage_name = \"\"\n }\n}", "doc": "Provides an API Gateway API Key.", "filetype": "terraform", "grammar": "lsp", "label": "aws_api_gateway_api_key", "matches": { "tf-aws_api_gateway_api_key": true } }, "f4210279-4286-3cdf-8c2e-78707dbffdd5": { "content": "<#-- ${0:comment${VISUAL}} -->", "doc": "", "filetype": "freemarker", "grammar": "snu", "label": "<#-- comment -->", "matches": { "com": true } }, "f4248eff-5995-30bd-90f3-1b7f821523a0": { "content": "position relative", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pos:r": true } }, "f42557d9-029d-34d1-8cc3-2afd3e0090a7": { "content": "${1} := ${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "v := value", "matches": { ":": true } }, "f42906f9-5533-3e34-ba33-1f6070dd8625": { "content": "background-size auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bgz:a": true } }, "f42fb044-a35c-34ec-a2ac-188d10e513a9": { "content": "flex: ${1},", "doc": "flex", "filetype": "react-native-ts", "grammar": "lsp", "label": "flex", "matches": { "flex": true } }, "f43089a6-4649-33fd-a17c-bb9e43b4b665": { "content": "join \"${1:list}\" ${0:?joinString?}", "doc": "The list argument must be a valid Tcl list. This command returns the string formed by joining all of the elements of list together with joinString separating each adjacent pair of elements. The joinString argument defaults to a space character.", "filetype": "tcl", "grammar": "lsp", "label": "Create a string by joining together list of elements", "matches": { "join": true } }, "f43964a0-4d6a-3320-9137-122485cf3aba": { "content": "FUNCTION SECONDS-FROM-FORMATTED-TIME(${1:format},${2:time})$0", "doc": "decode time according to format (a time format or a combined date and time format)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-SECONDS-FROM-FORMATTED-TIME", "matches": { "FUNCTION SECONDS-FROM-FORMATTED-TIME": true } }, "f43e5ab1-5501-38e1-91fd-ed9a9a2282a7": { "content": "def dispatch(self, request, *args, **kwargs):\n\treturn super(${1:CLASS_NAME}, self).dispatch(request, *args, **kwargs)", "doc": "", "filetype": "django", "grammar": "snu", "label": "Dispatch View method", "matches": { "dispatch": true } }, "f43fb8d9-390e-34cf-9bf4-ffd59bc7faed": { "content": "borderTopRightRadius: ${1},", "doc": "borderTopRightRadius", "filetype": "react-native", "grammar": "lsp", "label": "borderTopRightRadius", "matches": { "bor": true } }, "f4408090-8c45-3b9b-979e-4b674fd4b9d0": { "content": "place-content: flex-end", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pc:fe": true } }, "f448d75d-3413-3eb2-9cd3-75d4b64de1d1": { "content": "struct ${1} {\n ${0:TARGET}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "struct": true } }, "f449227e-4278-3cda-ae49-3235b409ebef": { "content": "cursor: crosshair;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "cur:c": true } }, "f44d9a38-6ae4-38ca-a5f4-c2a925c1fc62": { "content": "@author ${0:$TM_FULLNAME}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "author": true } }, "f453c1f0-206b-3e42-a225-5df4dfe5529a": { "content": "quotes: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "q:n": true } }, "f456d1db-9e7f-31c8-a818-23fcf7636caa": { "content": "/**\n * ${3:#:undocumented class variable}\n *\n * @var ${4:#:string}\n **/\n${1:#:var} $${2};${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_class_var": true } }, "f45d29b2-23c3-3c5a-aec4-abfaf1de2d0d": { "content": "`uvm_fatal(\"${1:$TM_FILENAME_BASE}\", \"${2:message}\")\n$0", "doc": "uvm_fatal macro", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_macro_fatal", "matches": { "`uvm_fatal": true } }, "f45fcdbd-4a9d-3227-bb78-64a9e0992cb5": { "content": "test.todo('${1:should }');", "doc": "creates a test placeholder", "filetype": "jest", "grammar": "lsp", "label": "jest-test-todo", "matches": { "jest test todo": true, "testt": true } }, "f466fdca-f883-3b03-b841-76ca61a5e1f0": { "content": "<%= ${1:f}.check_box :${0:attribute} %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ffcb": true } }, "f46b2100-94bf-3d2e-bbf7-8b57aa72985b": { "content": "@dump($1)", "doc": "dump", "filetype": "snippets", "grammar": "lsp", "label": "dump", "matches": { "b:dump": true } }, "f471d6c3-d2b2-367c-8630-ea685d5c6b8a": { "content": "@change=\"$emit('change', $event.target.value)\"", "doc": "Vue Emit from Child Component", "filetype": "vue-pug", "grammar": "lsp", "label": "Vue Emit from Child", "matches": { "vemit-child": true } }, "f4753d9c-ae66-3a41-b211-424aa426ee2f": { "content": "length(${1:x})", "doc": "Length", "filetype": "r-snippets", "grammar": "lsp", "label": "len", "matches": { "length": true } }, "f47986b5-c874-36be-ae3d-9356a9d30307": { "content": "border-style: dashed;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bds:ds": true } }, "f4812d1a-b48a-3285-bd58-1865e9760bae": { "content": "t.references :${1:taggable}, polymorphic: { default: '${2:Photo}' }\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tcr": true } }, "f481a204-47c8-3d0a-806b-bff40cbe1155": { "content": "zip(${1:enums}) { |${2:row}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "zip": true } }, "f4825a51-5c56-3a88-b650-c7b54dfacfca": { "content": "beforeUpdate(() => {\n\t${1:// content here}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-before-update", "matches": { "svelte lifecycle before update": true, "svlfbu": true } }, "f484e258-cca0-365f-8927-d67cef2db6bf": { "content": "@synthesize ${1:property};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Synthesize", "matches": { "syn": true } }, "f48902a7-895e-38dc-8c0e-2d73cb2a710b": { "content": "| remove_first: '${1:string}'", "doc": "String filter: remove first", "filetype": "liquid", "grammar": "lsp", "label": "Filter remove first", "matches": { "remove_first": true } }, "f48dea61-83d0-376a-857a-e958fec30aa4": { "content": "# ${1:A one-line summary.}\n#\n# ${2:Description.}$0", "doc": "A simple Ruby comment block with short summary and description. Useful when the user prefers to manually add the other documentation tags.", "filetype": "rdoc", "grammar": "lsp", "label": "comment_simple", "matches": { "##": true } }, "f48f0490-cb41-3489-93fa-acf95e5602d6": { "content": "v-text=\"${1:msg}\"", "doc": "Expects: string. Updates the element’s textContent.", "filetype": "vue", "grammar": "lsp", "label": "vue-v-text", "matches": { "vtext": true, "vue v-text": true } }, "f48ffa94-4a60-3e8f-8f33-bf993befdb8c": { "content": "\\\\frac{\\\\partial^2 {$1}}{\\\\partial {$2} \\\\partial {$3}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "second partial derivation", "matches": { "ppdv": true } }, "f4911348-9523-367a-9d79-6cb3bcf4aa84": { "content": "modf($2, $3)", "doc": "separate a value into its integer and fractional components", "filetype": "glsl", "grammar": "lsp", "label": "modf", "matches": { "modf": true } }, "f494b940-2121-3a97-a154-d040063cb363": { "content": "str_replace(${1:search}, ${2:replace}, ${3:subject})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "str_replace", "matches": { "sr": true } }, "f49790e5-3600-3e37-9dc0-157461805c23": { "content": "url(\"${1:path}\")$0", "doc": "url", "filetype": "twig", "grammar": "lsp", "label": "url", "matches": { "url": true } }, "f497c779-8beb-3aea-b1f6-cef596a2e0f0": { "content": "⌘", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "cmd": true } }, "f499e35c-76e0-309d-bca0-3035180abb7b": { "content": "if let ${1:value} = ${2:optional} {\n\t$0\n}", "doc": "if statement with optional binding", "filetype": "swift", "grammar": "lsp", "label": "if let", "matches": { "iflet": true } }, "f49b024b-203d-38ed-8031-ab4298a875de": { "content": "${1:FIELDNAME} = models.DateField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "DateField", "matches": { "mdate": true } }, "f49cae96-a2dc-36f2-890c-264a92296660": { "content": "assert_redirected_to ${1:action}: '${2:index}'", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "art": true } }, "f49cf6b6-ca1c-367a-9111-12cf76284183": { "content": "it { should set_session :${0:key} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "isss": true } }, "f49d92a9-0b34-3ea6-a874-8bf7cdd7886d": { "content": "_.methodOf(${object}, ${args})", "doc": "var array = _.times(3, _.constant),\n object = { 'a': array, 'b': array, 'c': array };\n\n_.map(['a[2]', 'c[0]'], _.methodOf(object));\n// => [2, 0]\n\n_.map([['a', '2'], ['c', '0']], _.methodOf(object));\n// => [2, 0]\n\nThe opposite of `_.method`; this method creates a function that invokes\nthe method at a given path of `object`. Any additional arguments are\nprovided to the invoked method.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-methodof", "matches": { "lodash methodof": true } }, "f49daab2-1b2f-36fb-8c79-69956be036e7": { "content": "this.route.paramMap\n\t.pipe(switchMap(params => params.get('id')), tap(id => (this.id = +id)))\n\t.subscribe(id => {$1});\n$0", "doc": "Angular - subscribe to routing parameters", "filetype": "angular", "grammar": "lsp", "label": "routing-params-subscribe", "matches": { "a-route-params-subscribe": true, "angular routing params subscribe": true } }, "f4a48a6b-1820-3a65-b3b7-774fb4e382eb": { "content": "{${disabled}}", "doc": "Attributes are either strings or expressions.", "filetype": "mint", "grammar": "lsp", "label": "Attributes", "matches": { "att": true } }, "f4a95184-fe86-341b-94a1-3409a138c219": { "content": "t.text :${1:title}\n$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "Create text column", "matches": { "tct": true } }, "f4ac3c0f-767d-3450-88b5-a12d487b48d4": { "content": "border-collapse: separate", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdcl:s": true } }, "f4ac87f8-6089-39e9-8a2d-354ef9daf669": { "content": "import axios from 'axios';\n\nconst api = axios.create({\n baseURL: ${1},\n});\n\nexport default api;", "doc": "Create Axios Configuration file", "filetype": "react-native-ts", "grammar": "lsp", "label": "api", "matches": { "api": true } }, "f4b0bfc0-5706-336a-bc98-9849212e0bac": { "content": "componentDidUpdate(prevProps, prevState) { ${1:first}}", "doc": "Invoked immediately after the component's updates are flushed to the DOM.", "filetype": "react-es7", "grammar": "lsp", "label": "componentDidUpdate", "matches": { "cdup": true } }, "f4b315db-1680-36cb-bc66-303c158d31d3": { "content": "{% increment ${1:variable} %}", "doc": "Variable tag: increment", "filetype": "liquid", "grammar": "lsp", "label": "Tag increment", "matches": { "increment": true } }, "f4b8ba0a-6fba-342f-996c-a552819aafc8": { "content": "axios.interceptors.response.use(function (response) {\n\t${1:do something}\nreturn response;\n}, function (error) {\n\t${2:do something}\n$return Promise.reject(error);\n});", "doc": "You can intercept responses before they are handled by then or catch.", "filetype": "axios", "grammar": "lsp", "label": "axios-interceptors-response", "matches": { "axios interceptors response": true } }, "f4d10154-01ca-3808-a173-579b907a2f9e": { "content": "ref=\"${1:reference}\"$0", "doc": "Expects: string. ref is used to register a reference to an element or a child component. The reference will be registered under the parent component’s $refs object. If used on a plain DOM element, the reference will be that element; if used on a child component, the reference will be component instance.", "filetype": "vue", "grammar": "lsp", "label": "vue-ref", "matches": { "ref": true, "vue ref": true } }, "f4d1adf7-cfc5-39d8-b34a-0959d4042c37": { "content": "$this->input->cookie(\"${1:index}\");${2}", "doc": "", "filetype": "codeigniter", "grammar": "snu", "label": "", "matches": { "ci_input-cookie": true } }, "f4d1c510-6fb4-3c81-82b9-2afca964042d": { "content": "const (\n\t${1:NAME1} = iota\n\t${0:NAME2}\n)", "doc": "", "filetype": "go", "grammar": "snu", "label": "constants with iota", "matches": { "co": true } }, "f4d24a9c-5cef-3ec8-8200-3a64504a5ff6": { "content": "box-sizing border-box", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bxz:bb": true } }, "f4d71453-e026-3b0d-b034-454e8279f275": { "content": "detach(${0:})", "doc": "Detach", "filetype": "r-snippets", "grammar": "lsp", "label": "det", "matches": { "detach": true } }, "f4d91741-925e-3853-be4a-cef5d6b32162": { "content": "font-emphasize-position before", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "femp:b": true } }, "f4db386b-966a-3a62-b13c-55c411e1ce2e": { "content": "{\n\t\"type\": \"page\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_page": true } }, "f4df61ac-213c-3e1c-9edf-4e80366e7534": { "content": "[[NSUserDefaults standardUserDefaults] setObject:${1:object} forKey:${2:key}];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "WriteDefaultsValue", "matches": { "wdef": true } }, "f4e068b7-dbdf-3fc9-80d0-31f1034b880e": { "content": "${1:ModelName}::model()->updateByPk(${2:pk}, ${3:array('attributes')}, $4,array('${5:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yupdatebp": true } }, "f4e1d53a-e825-3ee0-83c4-2984fb85b011": { "content": "* $0", "doc": "level 1 heading", "filetype": "norg", "grammar": "lsp", "label": "h1", "matches": { "h1": true } }, "f4e82568-a549-358e-930a-55979895bab2": { "content": "render partial: '${1:item}', locals: { ${2:$1}: ${0:@$1} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rpl": true } }, "f4e92515-e44e-3724-a6d4-e8a7e4c02656": { "content": "select case (${1:expr})\n\tcase ($2)\n\tcase default\n\t\t$3\nend select ${0}", "doc": "", "filetype": "fortran", "grammar": "snu", "label": "", "matches": { "case": true } }, "f4e9b71d-c64d-3fec-944d-4e50ca6c5e54": { "content": "pushl $1\ncall scanf\npopl $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Call scanf", "matches": { "sc": true } }, "f4ea176d-2cc7-34eb-9017-771893940aad": { "content": "${1:expr}? ${2:true} : ${0:false}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "xif": true } }, "f4edf3d1-e47d-3ea1-9e93-b80a9663ebac": { "content": "frexp($2, $3)", "doc": "split a floating point number", "filetype": "glsl", "grammar": "lsp", "label": "frexp", "matches": { "frexp": true } }, "f4ef3c55-26a9-3c69-8164-2bdf56f0c1d8": { "content": "border-left: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdl": true } }, "f4f00c09-97e1-3338-aa6d-066489b68f28": { "content": "excerpt(${1:value}, ${2:100})", "doc": "Generate plain text excerpt and truncate after given characters count", "filetype": "edge", "grammar": "lsp", "label": "edge: excerpt", "matches": { "excerpt": true } }, "f4f36fc4-2a02-3940-829f-3dec55cdcf7c": { "content": "<%= if ${1} do %>\n\t${2:${VISUAL}}\n<% else %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "ife": true } }, "f4f62ef7-7c89-3cc9-b423-1c68ceab3b2f": { "content": "| remove: '${1:string}'", "doc": "String filter: remove", "filetype": "liquid", "grammar": "lsp", "label": "Filter remove", "matches": { "remove": true } }, "f4f6e65b-5d75-359e-a768-1e5f3560b3c3": { "content": "if ${1}\n\t${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "if statement", "matches": { "if": true } }, "f4fc0201-105f-3232-9a99-54339ca0df5f": { "content": "margin: ${1:0} ${2:0};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m:2": true } }, "f4ff4038-14ed-3735-b3c2-076ad76cbf66": { "content": "${1:command} | last ${2:count}", "doc": "\"last\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "last builtin", "matches": { "last": true } }, "f505288b-3b6f-33e1-bfa0-d249618faf36": { "content": "import React, { PureComponent } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends PureComponent {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React pure component class with ES7 module system export", "filetype": "react-es7", "grammar": "lsp", "label": "reactClassExportPureComponent", "matches": { "rpce": true } }, "f505dad4-75c4-3239-b434-be794e402318": { "content": "module ${1} : sig\n ${2:TARGET}\nend", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "module signature", "matches": { "mos": true } }, "f50efae0-e61a-36bd-b644-213dc3a18c57": { "content": "The GPLv3 License (GPLv3)\n\nCopyright (c) ${CURRENT_YEAR} ${0:Author}\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis library is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <http://www.gnu.org/licenses/>.", "doc": "LGPLv3 License", "filetype": "license", "grammar": "lsp", "label": "LGPL3", "matches": { "LGPL3": true } }, "f511e4ef-94ab-37a0-ae37-8f9efced62f5": { "content": "throw ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "th": true } }, "f512f014-fb77-3915-9de2-a9acfbc48947": { "content": "BREAKING CHANGE: $0", "doc": "", "filetype": "gitcommit", "grammar": "lsp", "label": "breaking change conventional commit footer", "matches": { "BREAK": true } }, "f516d41e-7108-3f52-a9f7-d5b3c60231fb": { "content": "for (${1:type} ${2:var} : ${3:iterable}) {\n\t$0\n}", "doc": "Enhanced for loop", "filetype": "java", "grammar": "lsp", "label": "foreach", "matches": { "foreach": true } }, "f51779cb-8b5f-302f-bcdb-9a50ec0ae7f4": { "content": "#include <${1:iostream}>${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "#inc, #include": true, "inc": true } }, "f518b551-c0d4-3fe3-b3e8-19a5662ce940": { "content": "=over 2\n\n=item\nArguments\n\n\n=over 3\n\n=item\nC<${1:DataStructure}>\n\n ${2:Sample}\n\n\n=back\n\n\n=item\nReturn\n\n=over 3\n\n\n=item\nC<${0:...return data}>\n\n\n=back\n\n\n=back", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "parg": true } }, "f51c74a7-36a6-3fce-b7de-9ccf31a43161": { "content": "o.. $1 $2", "doc": "An object aggregates X number of other objects", "filetype": "plantuml", "grammar": "lsp", "label": "Dotted aggregation", "matches": { "ag": true } }, "f52f336e-7295-3ad7-9bd4-bb1a12b4cb5e": { "content": "${3}", "doc": "", "filetype": "markdown", "grammar": "snu", "label": "", "matches": { "alturl": true } }, "f548f543-cedd-36b2-86f3-56d569356cbd": { "content": "<!--\nvim: filetype=mediawiki\n-->", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "ft": true } }, "f54a76bc-d284-3b2f-a8f0-aea4574c29cf": { "content": "*ngIf=\"${1:expression}\"", "doc": "Angular *ngIf", "filetype": "angular", "grammar": "lsp", "label": "ngif", "matches": { "a-ngif": true, "angular ng if": true } }, "f54efe64-8615-3ed4-b963-46d00b28130f": { "content": "import React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} extends Component {\n\trender() {\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t$0\n\t\t\t</div>\n\t\t)\n\t}\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "react", "grammar": "lsp", "label": "react-class-component", "matches": { "rcc": true, "react component class": true } }, "f5522da8-123c-3f8e-bc00-07236bb8244e": { "content": "static propTypes = {\n\t${1}: PropTypes.${2}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "static propTypes", "matches": { "spt": true } }, "f5535efd-6f06-36ee-ba17-9c9977b685d6": { "content": "file_exists(${1:file})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "file_exists", "matches": { "fe": true } }, "f563c5b8-6d21-3c2d-9849-2bc821e92cd7": { "content": "<%= gettext(\"$0\") %>", "doc": "", "filetype": "eelixir", "grammar": "lsp", "label": "gettext", "matches": { "gt": true } }, "f563fd46-b1b4-36a8-9751-ac1a4c39d64c": { "content": "background-break: each-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgbk:eb": true } }, "f5724007-569f-3aca-9e40-49d863d2fc89": { "content": "<output name=\"$1\" for=\"$2\">$3</output>$4", "doc": "HTML - Defines some types of output", "filetype": "html", "grammar": "lsp", "label": "output", "matches": { "output": true } }, "f578e55e-1ac3-38b5-8ee7-a8489e992f57": { "content": "lightFalloff(${1:constant}, ${2:linear}, ${0:quadratic});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "lightFalloff": true } }, "f58414c1-43c4-3bab-bee4-138d12bb0a9b": { "content": "$1-EP SECTON.\nENTRY \"$1\".\n $0\t\n GOBACK.", "doc": "ENTRY statement", "filetype": "vscode_cobol", "grammar": "lsp", "label": "ENTRY", "matches": { "ENTRY": true, "GB": true } }, "f58914c6-c558-3af2-ab1a-01c7a86f97a3": { "content": "text-shadow none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tsh:n": true } }, "f58c5044-8f16-3a47-ba6c-761747753a39": { "content": "<Directory ${1:/Library/WebServer/}>\n\t${0}\n</Directory>", "doc": "", "filetype": "apache", "grammar": "snu", "label": "", "matches": { "dir": true } }, "f58e399c-2425-3049-b05f-f03f86dfde4f": { "content": "{% block ${1:#:name} %}\n\t${0:TARGET}\n{% endblock %}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "{% block ... %} ... {% endblock %}", "matches": { "bl": true, "block": true } }, "f592cb02-a171-33ac-b35e-2c5f44d839d0": { "content": "{{ secure_asset('$1', ${2:\\$title}, ${3:\\$attributes=[]}) }}", "doc": "URL-secure-asset", "filetype": "helpers", "grammar": "lsp", "label": "URL-secure-asset", "matches": { "lv:secure-asset": true } }, "f5942183-eb71-36d7-a4d7-ab696dd1d349": { "content": "for (${1:item} <- ${2:obj}) {\n\t${0}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "for": true } }, "f59ef1fa-7ac2-34ad-91cd-b654cf496b96": { "content": "<<<\n${0}", "doc": "", "filetype": "asciidoc", "grammar": "snu", "label": "page break", "matches": { "pagebreak": true } }, "f5a2a3f0-3508-3110-9d55-12df2fcb91d8": { "content": "<?php echo ${0} ?>", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "<?e": true } }, "f5a7b614-f6b1-3865-9213-69b6189521ec": { "content": "UParticleSystemComponent* ${1:MyParticles} = UGameplayStatics::SpawnEmitterAttached(${2:ParticleSystem}, ${3:AttachToComponent}, ${4:AttachPointName}, ${5:Location}, ${6:Rotation}, ${7:Scale}, EAttachLocation::${8|KeepRelativeOffset,KeepWorldPosition,SnapToTarget,SnapToTargetIncludingScale|}, ${9:bAutoDestroy});", "doc": "Spawn Emitter Attached", "filetype": "unreal", "grammar": "lsp", "label": "Unreal SpawnEmitterAttached", "matches": { "uspawn_emitter_attached": true, "uspawn_particles_attached": true } }, "f5a8abfd-3726-3ffa-aa8b-4819abb20c1a": { "content": "<slot ${1:prop}={${2:value}}>${3:<!-- optional fallback -->}</slot>", "doc": "slot w/ prop", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot-prop", "matches": { "s-slot-prop": true } }, "f5a9e28f-7989-32ea-88a4-d379ca0acc69": { "content": "_.partial(${func}, ${partials})", "doc": "function greet(greeting, name) {\n return greeting + ' ' + name;\n}\n\nvar sayHelloTo = _.partial(greet, 'hello');\nsayHelloTo('fred');\n// => 'hello fred'\n\n// Partially applied with placeholders.\nvar greetFred = _.partial(greet, _, 'fred');\ngreetFred('hi');\n// => 'hi fred'\n\nCreates a function that invokes `func` with `partials` prepended to the\narguments it receives. This method is like `_.bind` except it does **not**\nalter the `this` binding.\n\nThe `_.partial.placeholder` value, which defaults to `_` in monolithic\nbuilds, may be used as a placeholder for partially applied arguments.\n\n**Note:** This method doesn't set the \"length\" property of partially\napplied functions.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-partial", "matches": { "lodash partial": true } }, "f5aa8163-c16c-3304-ba45-df361edc8cfe": { "content": "grid-row-start: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "grs": true } }, "f5accada-21d0-3ccc-b09b-c1895e38db54": { "content": "for (let ${1:i} of ${2:#:Things}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "forof": true } }, "f5affb1e-3f26-369c-98c7-d130e8635aa9": { "content": "func Test${1:Function}(t *testing.T) {\n\t${0}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "func TestXYZ(t *testing.T) { ... }", "matches": { "test": true } }, "f5b0b2c4-8533-39d6-8641-40b1b70364a4": { "content": "try:\n ${1:pass}\nexcept ${2:#:ExceptionClass}:\n ${3:pass}", "doc": "", "filetype": "nim", "grammar": "snu", "label": "try: ... except ...: ...", "matches": { "tryexcept": true } }, "f5b37897-6abe-3f11-870f-a76aa645b813": { "content": "names(${1:x})", "doc": "Names", "filetype": "r-snippets", "grammar": "lsp", "label": "nam", "matches": { "names": true } }, "f5c6487f-d32c-3fbd-8681-2e86445a68d7": { "content": "align-content stretch", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ac:st": true } }, "f5c84229-48f1-3aa3-ba10-42cd16b9776b": { "content": "EntityDataModule.forRoot(${1:entityConfig}),", "doc": "Import NgRx Entity Data Module", "filetype": "angular", "grammar": "lsp", "label": "ngrx-data-import-entity-data-module", "matches": { "a-ngrx-data-entity-data-module-import": true, "angular ng rx data import entity module": true } }, "f5ca7685-1cf4-3a28-bbad-dcf6a9a429aa": { "content": "width: ${1:auto};$0", "doc": "", "filetype": "css", "grammar": "snu", "label": "width", "matches": { "w": true } }, "f5e2e3d6-c0ac-3ca9-8765-1b0ece9b4f16": { "content": "place-items: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "pi": true } }, "f5e3d8a9-0f7e-3e46-99d6-6a21fa429259": { "content": "- (NSString${1: *)}${1:#:thing};\n- (void)set${1}:(NSString${2: *})${2};", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "istr": true } }, "f5eb7a8e-e41e-38d7-9cb0-d5f644624d70": { "content": "list-style-type: disc;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "list:d": true } }, "f5edac0c-45c7-31b5-a5f3-939d61d272ed": { "content": "_.transform(${object}, ${iteratee}, ${accumulator})", "doc": "_.transform([2, 3, 4], function(result, n) {\n result.push(n *= n);\n return n % 2 == 0;\n}, []);\n// => [4, 9]\n\n_.transform({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {\n (result[value] || (result[value] = [])).push(key);\n}, {});\n// => { '1': ['a', 'c'], '2': ['b'] }\n\nAn alternative to `_.reduce`; this method transforms `object` to a new\n`accumulator` object which is the result of running each of its own\nenumerable string keyed properties thru `iteratee`, with each invocation\npotentially mutating the `accumulator` object. If `accumulator` is not\nprovided, a new object with the same `[[Prototype]]` will be used. The\niteratee is invoked with four arguments: (accumulator, value, key, object).\nIteratee functions may exit iteration early by explicitly returning `false`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-transform", "matches": { "lodash transform": true } }, "f5ef0c5d-c35a-3f5b-b1c0-bd46d3740c0b": { "content": "_.isSafeInteger(${value})", "doc": "_.isSafeInteger(3);\n// => true\n\n_.isSafeInteger(Number.MIN_VALUE);\n// => false\n\n_.isSafeInteger(Infinity);\n// => false\n\n_.isSafeInteger('3');\n// => false\n\nChecks if `value` is a safe integer. An integer is safe if it's an IEEE-754\ndouble precision number which isn't the result of a rounded unsafe integer.\n\n**Note:** This method is based on\n[`Number.isSafeInteger`](https://mdn.io/Number/isSafeInteger).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-issafeinteger", "matches": { "lodash issafeinteger": true } }, "f5f607fd-3279-3d88-befe-1ed7b2e02385": { "content": "let ${1} = ${2};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "let variable declaration with type inference", "matches": { "let": true } }, "f5f7143a-9299-39d6-9228-21db44e98959": { "content": "describe.each([${1:[1, 2], [2, 4]}])(\n\t'${2:double(%d)}',\n\t(${3:input, expected}) => {\n\t\ttest(`returns \\${expected}`, () => {\n\t\t\t${4:expect(double(input)).toBe(expected);}\n\t\t});\n\t}\n);", "doc": "creates a describe block with different test data sets", "filetype": "jest", "grammar": "lsp", "label": "jest-describe-each", "matches": { "desce": true, "jest describe each": true } }, "f5fcff83-de79-3bb1-bb3b-2cd1b788a6f9": { "content": "class ${1:Name} {\n\n\t$0\n}", "doc": "class declaration", "filetype": "swift", "grammar": "lsp", "label": "class", "matches": { "class": true } }, "f602c8fe-ae01-3c10-bae5-24b7e956ed03": { "content": "virtual function void end_of_elaboration_phase(uvm_phase phase);\n\tsuper.end_of_elaboration_phase(phase);\n\t$1\nendfunction : end_of_elaboration_phase", "doc": "UVM end_of_elaboration_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_end_of_elaboration_phase", "matches": { "uvm_end_of_elaboration_phase": true, "uvm_phase_end_of_elaboration": true } }, "f603438c-8f8f-39b7-82bc-81d408548c63": { "content": "before_destroy $0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "before_destroy", "matches": { "befd": true } }, "f605007c-c854-3851-81fb-d9937164c482": { "content": "font-style: oblique;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "font-style: oblique", "matches": { "fsto": true } }, "f60627a8-8097-395e-a9b9-ff5aa601e5bf": { "content": "function abs(${1:number})$0", "doc": "function absolute value of number", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-abs", "matches": { "function abs": true } }, "f6083bd5-2e83-3658-b1a3-b21658769f60": { "content": "overflow: '${1}',", "doc": "overflow", "filetype": "react-native", "grammar": "lsp", "label": "overflow", "matches": { "over": true } }, "f609b15f-92be-3180-a67d-dfbb6f497afe": { "content": "# pyright: ignore[$0]", "doc": "Ignore specific line diagnostic in pyright (ignore all is unsafe)", "filetype": "python", "grammar": "lsp", "label": "pyright ignore line", "matches": { "#ignore": true } }, "f60d6db0-6277-3863-ba27-453eaf1ddfc5": { "content": "provider \"mysql\" {\n endpoint = \"endpoint-example\"\n username = \"username-example\"\n password = \"password-example\"\n}", "doc": "Defines mysql provider", "filetype": "terraform", "grammar": "lsp", "label": "mysql", "matches": { "tf-mysql": true } }, "f60d8e53-b88d-3eaa-b440-688af39c3781": { "content": "if ${1:test}\n\t$2\nelse\n\t$0\nend", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "if else", "matches": { "ife": true } }, "f610f8f7-c557-3555-a3ce-727dcdcd8766": { "content": "if (${1:condition}) {\n\t${2:value}\n} else {\n\t${3:otherValue}\n}", "doc": "The if...else conditional expression can return two different values based on a condition.", "filetype": "mint", "grammar": "lsp", "label": "If", "matches": { "if": true } }, "f61262b0-fd6d-39b5-b4ce-99d9343e6e70": { "content": "#include \"${1}\"", "doc": "", "filetype": "actionscript", "grammar": "snu", "label": "", "matches": { "inc": true } }, "f614e0b9-7003-3b9d-9852-f49ee356ae5b": { "content": "#!/usr/bin/env lua\n$1", "doc": "", "filetype": "lua", "grammar": "snu", "label": "", "matches": { "#!": true } }, "f618b17c-86d2-3a27-993d-d40f4fef79d3": { "content": "try {\n ${0:TARGET}\n} catch (${1:Exception} ${2:e}) {\n ${3:Console.WriteLine(e.Message);}\n} finally {\n ${4}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try {} catch () {} finally {}", "matches": { "try_catch_finally": true, "try_cf": true } }, "f61c4fc1-cf11-3937-b9be-594d2d9fde7d": { "content": "| ${1:Column1} | ${2:Column2} |\n| -------------- | --------------- |\n| ${3:Item1.1} | ${4:Item2.1} |\n| ${5:Item1.2} | ${6:Item2.2} |\n${0}", "doc": "Insert table with 3 rows and 2 columns. First row is heading.", "filetype": "markdown", "grammar": "lsp", "label": "Insert 3x2 table", "matches": { "3x2table": true } }, "f62a1791-7d2a-31a3-91de-367826b12561": { "content": "ranges::views::", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "ranges::views::", "matches": { "rv": true } }, "f634aafa-c5da-3e0a-858f-6c5ba5cfb070": { "content": "Assertions.assertThrows(${1:Exception}.class, () -> {\n\t${0}\n});", "doc": "Assertion to verify if an exception was thrown", "filetype": "java-tests", "grammar": "lsp", "label": "JUnit 5 - Assert Throws", "matches": { "test_exception": true } }, "f6350efe-f3db-34cf-89f4-cafd6f264fed": { "content": "private int ${1}(${2})\n{\n\t${0:return 0;}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "mi-": true } }, "f636d5f3-3343-35f1-8d35-3d1301fd2eec": { "content": "[NSString stringWithFormat:@\"$1\", $2]$0", "doc": "", "filetype": "objc", "grammar": "snu", "label": "NSString stringWithFormat (format)", "matches": { "format": true } }, "f6380940-be3e-3053-a6f5-2387f0d7654a": { "content": "from IPython import embed; embed()", "doc": "", "filetype": "python", "grammar": "snu", "label": "import ipython..", "matches": { "ipy": true } }, "f63a8849-f010-3a5c-a5d8-f5001c1a5c1b": { "content": "<meta name=\"keywords\" content=\"${1}\">${2}", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "keywords": true } }, "f644ce7e-05db-3855-b603-75d85ed07a10": { "content": "text-decoration ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "td": true } }, "f647c60c-2d77-3db5-87ef-ae47f4033414": { "content": "always_ff @(posedge ${1:clk}) begin ${2:: statement_label}\n\t${0}\nend $2", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "alff": true } }, "f648dc2e-97e8-330f-b2e2-803ee649babf": { "content": "_.difference(${array}, ${values})", "doc": "_.difference([2, 1], [2, 3]);\n// => [1]\n\nCreates an array of `array` values not included in the other given arrays\nusing [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\nfor equality comparisons. The order and references of result values are\ndetermined by the first array.\n\n**Note:** Unlike `_.pullAll`, this method returns a new array.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-difference", "matches": { "lodash difference": true } }, "f6492d84-4309-32c7-b8ab-835e43cd3cb7": { "content": "${1:firstFunction}\n\t->${2:secondFunction}", "doc": "", "filetype": "rescript", "grammar": "lsp", "label": "pipe functions", "matches": { "fnpp": true, "funcpp": true, "pipe": true } }, "f64f886e-dafb-3dab-9c40-5e312198f316": { "content": "import Image from 'next/image';", "doc": "Next.js 10 Image component import", "filetype": "next", "grammar": "lsp", "label": "Import Next Image component", "matches": { "imni": true } }, "f652b946-774b-3528-b50f-b82fbe076a4e": { "content": "<input v-model=\"${1:data}\" type=\"text\" />", "doc": "v-model directive", "filetype": "vue-template", "grammar": "lsp", "label": "Vue v-model Directive", "matches": { "vmodel": true } }, "f65708c6-9510-3d43-b51e-320d9eb981f3": { "content": "expect(${1:list}).toContainEqual($0);", "doc": "expects the list contains the item (equals)", "filetype": "jest", "grammar": "lsp", "label": "jest-tocontainequal", "matches": { "jest expect tocontainequal": true, "tce": true } }, "f65d2869-c486-3a24-bbc8-fcdb433ff4a1": { "content": "<figure>\n\t$1\n</figure>", "doc": "HTML - Defines a group of media content, and their caption", "filetype": "html", "grammar": "lsp", "label": "figure", "matches": { "figure": true } }, "f65dee2d-983a-3410-86ab-336939cb1160": { "content": "align-items start", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai:s": true } }, "f6624d68-9340-3b15-91c4-8664ea2e15a4": { "content": "PropTypes.bool,", "doc": "Bool prop type", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeBool", "matches": { "ptb": true } }, "f663afb8-16c9-3996-891b-2b162b0f266d": { "content": "reinterpret_cast<${1:unsigned}>(${2:expr})${3}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "", "matches": { "rca": true } }, "f6659687-5a32-3168-a993-9fb68d2997cb": { "content": "float: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fl": true } }, "f6679fcd-3feb-3912-b978-431102c68a13": { "content": "let mut ${1}: ${2} = ${3};", "doc": "", "filetype": "rust", "grammar": "snu", "label": "let mut variable declaration with explicit type annotation", "matches": { "lettm": true } }, "f667a3c4-f5d7-3d99-9bec-34d395a4b96f": { "content": "describe('$1', () => {\n $0\n})", "doc": "Testing `describe` block", "filetype": "react", "grammar": "lsp", "label": "describeBlock", "matches": { "desc": true } }, "f6691dfc-b3d7-36c6-8323-6a7dd2cad2d4": { "content": "<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "end": true } }, "f6695542-37fd-33bb-a105-af82ce13bb84": { "content": "internal string ${1}(${2})\n{\n\t${0:return \"\";}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ms&": true } }, "f66b6b81-19c2-321d-8d8a-714d3a945644": { "content": "resource \"grafana_dashboard\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n config_json = \"\\${file(\"grafana-dashboard.json\")}\"\n}", "doc": "define grafana_dashboard resource.", "filetype": "terraform", "grammar": "lsp", "label": "grafana_dashboard", "matches": { "tf-grafana_dashboard": true } }, "f66bf5d0-1787-3a46-b32a-cea4fcc830c0": { "content": "PERFORM ${1:paragraph-name} ${2:value-1} TIMES", "doc": "PERFORM paragraph x TIMES", "filetype": "vscode_cobol", "grammar": "lsp", "label": "PERFORM", "matches": { "PE": true, "PERFORM": true } }, "f66e0111-207b-32e7-8839-49ae69732a0d": { "content": "import {$2} from '${1:module}'", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "import module destructured", "matches": { "id": true } }, "f6738147-5c60-372a-b129-4fff373207df": { "content": "align-items: baseline;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:b": true } }, "f676fbc1-464e-3a5b-9256-d690256b348b": { "content": "console.dirxml(${1:object})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "console.dirxml", "matches": { "cdirx": true } }, "f68a8d86-958c-3dbf-8e6b-bc1496509c45": { "content": "#+BEGIN_EXPORT html\n$0\n#+END_EXPORT", "doc": "#+BEGIN_EXPORT html block", "filetype": "org", "grammar": "lsp", "label": "export html", "matches": { "<h": true } }, "f68d94a0-cad5-3632-856e-63216c6d9ceb": { "content": "sqrt(${0:value});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "sqrt": true } }, "f69310cb-c0e1-3a04-b0d2-cd5552e1b227": { "content": "$.isFunction(${1:obj})", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "isfunc": true } }, "f6989afa-c0dc-3671-93ae-842b4a83186f": { "content": "left ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "l": true } }, "f69bdc6a-5d06-3eb5-91db-415de6a543f7": { "content": "_.lte(${value}, ${other})", "doc": "_.lte(1, 3);\n// => true\n\n_.lte(3, 3);\n// => true\n\n_.lte(3, 1);\n// => false\n\nChecks if `value` is less than or equal to `other`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-lte", "matches": { "lodash lte": true } }, "f69db331-82e6-336c-a446-fffc103bf4a6": { "content": "resource \"google_compute_forwarding_rule\" \"${MyResource}\" {\n name = \"example-name\"\n target = \"\\${google_compute_target_pool.default.self_link}\"\n port_range = \"80\"\n}", "doc": "Defines google_compute_forwarding_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_forwarding_rule", "matches": { "tf-google_compute_forwarding_rule": true } }, "f69dcce4-a971-356e-a3f1-c32f09330f2a": { "content": "else if ${1:false} {\n ${0:TARGET}\n}${9}", "doc": "", "filetype": "swift", "grammar": "snu", "label": "", "matches": { "elif": true } }, "f69f5c25-13de-31bd-8ba1-c43d292727e8": { "content": "outline ${1:1px} ${2:solid} ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "o+": true } }, "f6a64b0c-3b07-35a6-bcc0-2a7b6862a4c4": { "content": "<% ${1}.each do |${2}| %>\n\t${0}\n<% end %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "ead": true } }, "f6a7f76a-2c1b-38aa-b8ca-c6c9c38a3c68": { "content": "border-bottom-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdbi:n": true } }, "f6abfc38-33ac-3a63-8769-ba41426aae0c": { "content": "/**\n * ${1:undocumented class variable}\n *\n * @var ${2:string}\n */", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "doc_vp": true } }, "f6ac541f-0018-3619-8559-b6bf7aad8d37": { "content": "{% import _self as ${1:name} %}$0", "doc": "importself", "filetype": "twig", "grammar": "lsp", "label": "importself", "matches": { "importself": true } }, "f6b18412-3f41-3fab-8f54-3c6e722ad661": { "content": "const c = @cImport({\n @cDefine(\"${1}\")\n});", "doc": "Importing C Header Files", "filetype": "zig", "grammar": "lsp", "label": "CImport", "matches": { "cimport": true } }, "f6b3d711-f528-3c51-82b0-6e9c834f75da": { "content": "is_dir(${1:path})$0", "doc": "", "filetype": "php", "grammar": "snu", "label": "is_dir", "matches": { "id": true } }, "f6be9c36-1e60-381e-83ca-727d2895ffa8": { "content": "{\n\t\"type\": \"url\",\n\t\"id\": \"${1}\",\n\t\"label\": \"${2}\",\n\t\"info\": \"${0}\"\n}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "_url": true } }, "f6c02d7d-fdd2-3273-871d-55d2a7f80f89": { "content": "import React, { Component } from 'react'\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassComponent", "matches": { "rcc": true } }, "f6c085fd-518e-380f-82aa-0d401948e051": { "content": "require('$1')", "doc": "", "filetype": "lua", "grammar": "snu", "label": "Require", "matches": { "req": true } }, "f6c60d56-b121-3b52-b8b6-126838146319": { "content": "grid-column-gap ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "gcg": true } }, "f6cb29de-a780-3fd0-9f4e-df9661c1bfa8": { "content": "for (${1:object} in ${2:array}) {\n\t${0:statements}\n}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "fore": true } }, "f6cc9e15-9559-3c17-9f9b-351262dd1852": { "content": "beforeEnter(el) {\n\tconsole.log('beforeEnter');\n},\nenter(el, done) {\n\tconsole.log('enter');\n\tdone();\n},\nbeforeLeave(el) {\n\tconsole.log('beforeLeave');\n},\nleave(el, done) {\n\tconsole.log('leave');\n\tdone();\n},", "doc": "transition component js hooks", "filetype": "vue", "grammar": "lsp", "label": "vue-transition-methods-with-javascript-hooks", "matches": { "vanimhook-js": true, "vue transition methods with javascript hooks": true } }, "f6ccca8b-c7a4-3356-a1d4-fdf8c85b4bdf": { "content": "public ${1:void} ${2:name}(${3}) {\n\t$0\n}", "doc": "public method", "filetype": "java", "grammar": "lsp", "label": "Public method", "matches": { "public_method": true } }, "f6cecd2e-1475-3fcb-9972-666c8efa01f0": { "content": "content: counters(${0})", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ct:cs": true } }, "f6cfa187-b963-3285-a41e-4d90a3629096": { "content": "local ${1:name} = function($2)\n\t${0}\nend", "doc": "", "filetype": "lua", "grammar": "lsp", "label": "inline-function", "matches": { "f=": true } }, "f6d0f085-26af-3c64-b569-18ad25157aa8": { "content": "- ${1:${TM_SELECTED_TEXT}}", "doc": "Insert unordered item", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert unordered item", "matches": { "unordered item": true } }, "f6d16b2b-af56-3982-ae49-3dc20fb3685e": { "content": "resource \"aws_ecs_task_definition\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ecs_task_definition", "filetype": "terraform", "grammar": "lsp", "label": "aws_ecs_task_definition", "matches": { "tf-aws_ecs_task_definition": true } }, "f6d34660-4c49-3f1a-83db-c7994ca465d8": { "content": "@includeIf('${1:view.name}'${2:, ['some' => 'data']})", "doc": "include a view that may or may not be present, you should use the @includeIf directive", "filetype": "snippets", "grammar": "lsp", "label": "includeIf", "matches": { "b:includeIf": true } }, "f6d509fa-3625-38dc-a343-3e508d020eac": { "content": "while($1)\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "wh": true } }, "f6d68e14-2f09-3f71-9b69-6b7307a83bf5": { "content": "assertThat(${1:mockedService.executeMagic()}, nullValue());", "doc": "assert that is null", "filetype": "java-tests", "grammar": "lsp", "label": "Assert - is null", "matches": { "test_null": true } }, "f6d9afa8-e07e-3a0b-96e3-e98d50fcdaf9": { "content": "repeat {\n\t$0\n} while ${1:condition}", "doc": "repeat-while statement", "filetype": "swift", "grammar": "lsp", "label": "repeat-while", "matches": { "repeat": true } }, "f6de89ec-1b24-3275-9083-d57601b12ef2": { "content": "$1: .asciz \"$2\"", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Asciz", "matches": { "az": true } }, "f6e0be00-ebb1-3165-91a0-7eaa8749af5f": { "content": "signedRoute('${1:routeName}', ${2:[args]})", "doc": "Make signed URL for a route", "filetype": "edge", "grammar": "lsp", "label": "edge: signedRoute", "matches": { "signedRoute": true } }, "f6e37a04-fe3b-37ed-95e9-698ba28c9279": { "content": "{ ${1:|${2:variable}| }$0", "doc": "", "filetype": "ruby", "grammar": "lsp", "label": "Insert curly braces block", "matches": { "{P": true, "{p": true } }, "f6ebfbe5-c103-334c-b41a-1ea25a7df303": { "content": "createRenderer({\n\t$1\n})", "doc": "createRenderer({ })", "filetype": "script", "grammar": "lsp", "label": "createRenderer", "matches": { "createRenderer": true } }, "f6efd8de-0df5-363b-af7c-31c29a0d9b21": { "content": "@code ${1:lang}\n$0\n@end", "doc": "code block", "filetype": "norg", "grammar": "lsp", "label": "code", "matches": { "code": true } }, "f6f075c6-f2c6-33d2-b3f2-98d2fe239a34": { "content": "// Define what props.theme will look like\nconst theme = {\n ${1}: '${2}'\n};", "doc": "styled-component theme", "filetype": "styled-components", "grammar": "lsp", "label": "styled-components-styled-component-theme", "matches": { "sct": true, "styled-components theme": true } }, "f6f30402-4341-3a92-8f60-69c959a5e407": { "content": "for (${1:size_t} ${2:i} = ${3:0}; $2 < ${4:length}; $2++) {\n\t$0\n}", "doc": "Code snippet for 'for' loop", "filetype": "cpp", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "f6f3358a-78ac-30ca-bf6f-30f77e6f5abe": { "content": "Serial.read();", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "sr": true } }, "f6f4334a-8293-300a-9318-ebe83a2c1a50": { "content": "${1:name}.flatMap${0:[T]}(a", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "flatmap": true } }, "f6f7165b-560c-3771-b780-775575438a96": { "content": "_.commit()", "doc": "var array = [1, 2];\nvar wrapped = _(array).push(3);\n\nconsole.log(array);\n// => [1, 2]\n\nwrapped = wrapped.commit();\nconsole.log(array);\n// => [1, 2, 3]\n\nwrapped.last();\n// => 3\n\nconsole.log(array);\n// => [1, 2, 3]\n\nExecutes the chain sequence and returns the wrapped result.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-commit", "matches": { "lodash commit": true } }, "f6f92948-3238-3802-8569-60e9e5f61d6c": { "content": "read -r ${0:VAR}", "doc": "Read input of ${VAR}.", "filetype": "shell", "grammar": "lsp", "label": "read", "matches": { "read": true } }, "f6fc21b2-d8a7-3b8f-95c7-0f3f7c596163": { "content": "it('${1:description}', inject(function($2) {\n\t$0\n}));", "doc": "", "filetype": "javascript-angular", "grammar": "snu", "label": "it (js, inject)", "matches": { "iti": true } }, "f6fe21ee-c502-3650-a7da-736656e1663d": { "content": "v-text=\"${1:msg}\"", "doc": "Expects: string. Updates the element’s textContent.", "filetype": "html", "grammar": "lsp", "label": "v-text", "matches": { "vText": true } }, "f7021a91-6ce3-35a6-8491-889c90b2d387": { "content": "// set the current texture coordinates - 2 floats\ngl.glTexCoord2f(${1:0.0f}, ${0:0.0f});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "gl tex coord 2f", "matches": { "gl": true } }, "f7075d93-cad6-3373-9959-0aea65ecf32d": { "content": "asinh($2)", "doc": "return the arc hyperbolic sine of the parameter - inverse of sinh", "filetype": "glsl", "grammar": "lsp", "label": "asinh", "matches": { "asinh": true } }, "f70a22a9-8bf7-32c4-9129-01523a10d0c3": { "content": "resource \"mysql_user\" \"${MyResource}\" {\n user = \"example-user\"\n host = \"example-host\"\n password = \"example-password \"\n}", "doc": "Defines mysql_user resource", "filetype": "terraform", "grammar": "lsp", "label": "mysql_user", "matches": { "tf-mysql_user": true } }, "f71bbf69-4ce9-38d6-8a03-e7d31e040776": { "content": "const ${1:store} = tweened(${2:value}, ${3:options});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-tweened", "matches": { "svelte tweened": true, "svtw": true } }, "f72047af-2f93-31a6-a91a-b4ff5c0c6345": { "content": "${1:reg}_w = $1_r;${2:TARGET}", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "_w = _r", "matches": { "regkeep": true } }, "f7212228-0de4-34fb-8b13-bf68ef450930": { "content": "while ($1) {\n\t${2}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "wh": true } }, "f7257fc5-c997-30f5-819a-7ab28695a5e0": { "content": "data \"terraform_remote_state\" \"${myBackend}\" {\n backend = \"local\"\n config {\n path = \"\\${path.module}/../../terraform.tfstate\"\n }\n}", "doc": "Define a backend-local backend", "filetype": "terraform", "grammar": "lsp", "label": "local_backend", "matches": { "tf-local_backend": true } }, "f72a9f7a-84e9-3eb0-99da-c70f3be5e067": { "content": "file ${1:option} ${2:name} ${0:?arg arg ...?}", "doc": "This command provides several operations on a file's name or attributes. Name is the name of a file; if it starts with a tilde, then tilde substitution is done before executing the command. Option indicates what to do with the file name. Any unique abbreviation for option is acceptable.", "filetype": "tcl", "grammar": "lsp", "label": "Manipulate file names and attrbutes", "matches": { "file": true } }, "f72ac9f8-375b-3619-a38e-02507c1ad94b": { "content": "font-style: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "font-style": true, "fs": true } }, "f72f1671-44ee-3412-9d1d-67a7d2eb4af8": { "content": "module ${1:name}\nexport ${2:struct}\nstruct ${2:struct} end\n\t$0\nend", "doc": "Code snippet for module block.", "filetype": "julia", "grammar": "lsp", "label": "module", "matches": { "mod": true, "module": true } }, "f7308ccc-66f9-395d-af1b-aa7b1b528c09": { "content": "@selector(${1:method}:)", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "sel": true } }, "f7335dcf-1011-3eee-b49a-131ae6bea655": { "content": "<|-- $1", "doc": "Arrow for object extends another object", "filetype": "plantuml", "grammar": "lsp", "label": "Extension", "matches": { "ext": true } }, "f73960d9-37ee-3fa1-8abf-fa65aaf9abf5": { "content": "border-top-width ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdtw": true } }, "f741c727-8ed7-35c5-abf4-554bb9028d77": { "content": "console.groupEnd();", "doc": "Closes out the corresponding console.group().", "filetype": "base", "grammar": "lsp", "label": "consolegroupend", "matches": { "base console group end": true } }, "f750303c-c8ba-3c24-9060-89db799f317c": { "content": "import React, { memo } from 'react'\nimport PropTypes from 'prop-types'", "doc": "", "filetype": "react", "grammar": "lsp", "label": "import-react-memo-prop-types", "matches": { "imrmp": true, "react import memo proptypes": true } }, "f75141ef-a118-3d9e-a6b3-8a0d9fdd0d52": { "content": "xhr :delete, :${1:destroy}, id: ${2:1}$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "xhr delete", "matches": { "xdelete": true } }, "f7525955-a926-3b53-9955-c7d5e1c4ece8": { "content": "<ins>${0}</ins>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ins": true } }, "f7583112-77c1-32ee-a349-73707e98ce53": { "content": "private def ${1:name}(${2:arg}) = ${0:}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "prdef": true } }, "f758f24e-f7fc-3e80-9564-4b3b79b7a1f6": { "content": "assertFalse(\"${1:Failure message}\", $2);", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "af": true } }, "f75c96ad-1f62-36be-88a1-87b7b563274e": { "content": "linsert \"${1:list}\" ${1:index} ${0:element element ...}", "doc": "This command produces a new list from list by inserting all of the element arguments just before the index'th element of list. Each element argument will become a separate element of the new list. If index is less than or equal to zero, then the new elements are inserted at the beginning of the list. If index is greater or equal to the length of list, it is as if it was end.", "filetype": "tcl", "grammar": "lsp", "label": "Insert elements into a list", "matches": { "linsert": true } }, "f7636c31-82c3-3fd7-87ef-dee0966c325c": { "content": "border-length: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdlt:a": true } }, "f765f7ca-e69e-3bb7-af31-9e4c3c508819": { "content": "try {\n ${0:TARGET}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "try_n": true, "try_without_catch_nor_finally": true } }, "f7661fca-d38a-3568-a741-3a3871e69b25": { "content": "{% cycle ${1:val1} ${2:val2} ${3:as $4} %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "cycle": true } }, "f76bd339-cf39-393e-b2d9-a83f64d466ae": { "content": "Open Context Menu ${1:${locator}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Open Context Menu", "matches": { "ocm": true } }, "f7798ad7-65c1-32de-8d64-7fdf2bb39a4a": { "content": "border-collapse separate", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdcl:s": true } }, "f77a398f-34e1-33b7-8e5f-05041465d2ad": { "content": "#[allow(${1:unused_variables})]", "doc": "", "filetype": "rust", "grammar": "snu", "label": "allow lint attribute", "matches": { "allow": true } }, "f781fd7a-62f5-3b62-afb7-6f8eae366efa": { "content": "(ns ${1:example}\n (:require [clojure.core.match :as m]))\n; vim: set lispwords+=m/match :", "doc": "", "filetype": "clojure", "grammar": "snu", "label": "", "matches": { "require-core-match": true } }, "f7883918-2fb9-345a-964b-aac11b65ac06": { "content": "array set ${1:arrayName} \"${0:list}\"", "doc": "Sets the values of one or more elements in arrayName. list must have a form like that returned by array get, consisting of an even number of elements. Each odd-numbered element in list is treated as an element name within arrayName, and the following element in list is used as a new value for that array element. If the variable arrayName does not already exist and list is empty, arrayName is created with an empty array value.", "filetype": "tcl", "grammar": "lsp", "label": "Set array values", "matches": { "array set": true } }, "f788e8e5-221c-3c48-b80a-6c5b9e690dd5": { "content": "for (int ${1:i} = 0; $1 < ${2:count}; $1${3:++})\n{\n\t${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "for": true } }, "f78a47dc-03c0-38e3-939d-45b26f9b7d14": { "content": "| downcase }}", "doc": "String filter: downcase", "filetype": "jekyll", "grammar": "lsp", "label": "Filter downcase", "matches": { "downcase": true } }, "f78b78f2-1eff-3416-b54d-99b645c8f705": { "content": "if !ok {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "if !ok { ... }", "matches": { "ok": true } }, "f78c1e36-f9a9-3cc0-b1ff-e6c3971486dd": { "content": "align-items: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ai:st": true } }, "f793d403-2a14-3718-a05f-13cba99cfc2a": { "content": "data \"fastly_ip_ranges\" \"${myDataSource}\" {\n}", "doc": "define a fastly_ip_ranges data source.", "filetype": "terraform", "grammar": "lsp", "label": "fastly_ip_ranges", "matches": { "tf-fastly_ip_ranges": true } }, "f7941b01-9ade-3187-a582-b4a4e366f805": { "content": "componentWillMount() {\n\t$0\n}", "doc": "DEPRECATED!!!. Invoked once, both on the client and server, immediately before the initial rendering occurs", "filetype": "react", "grammar": "lsp", "label": "react-componentwillmount", "matches": { "cwm": true, "react componentwillmount": true } }, "f7a08299-ad1a-31be-88f7-c7ff5a3eefac": { "content": "if (${1:#:condition}) {\n\t${0:TARGET}\n}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "if": true } }, "f7a52cbf-c05e-3bfa-9557-771a30a679e6": { "content": "background-origin: content-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bgo:cb": true } }, "f7a57bd4-e2a3-3213-9bf5-179fa4095176": { "content": "text-align: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ta": true } }, "f7ab4e44-6c3a-3b3e-9dbd-930ea7b2f674": { "content": "use Moose;\nuse namespace::autoclean;\n${1:#}BEGIN {extends '${2:ParentClass}'};\n\n${0}", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "moose": true } }, "f7ad2580-3731-3c5b-9773-5f14c0fa0f19": { "content": "func main() {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "go", "grammar": "snu", "label": "Main function", "matches": { "/^main/": true } }, "f7af33df-7f21-35c7-b3ff-6e7b9230a93e": { "content": "<ng-content select=\"[${0:selector}]\"></ng-content>", "doc": "Angular ng-content", "filetype": "html", "grammar": "lsp", "label": "ng-content", "matches": { "a-ng-content": true } }, "f7b06929-48a7-317f-8d86-91b6a4583d71": { "content": "<bdi>$1</bdi>$2", "doc": "HTML - Used to isolate text that is of unknown directionality", "filetype": "html", "grammar": "lsp", "label": "bdi", "matches": { "bdi": true } }, "f7b5d85d-0a42-37a7-8862-2978beaba63d": { "content": "${1:FIELDNAME} = forms.RegexField($2, regex=${3:REGEX}, required=${4:False})", "doc": "RegexField (fregex)", "filetype": "forms", "grammar": "lsp", "label": "fregex", "matches": { "fregex": true } }, "f7b78088-954c-36d8-9a4b-d21576dab57b": { "content": "flashMessages.has('$1')", "doc": "Check if a flash message exists", "filetype": "edge", "grammar": "lsp", "label": "edge: flashMessages.has", "matches": { "flashMessages.has": true } }, "f7b7fba6-a08f-326d-8b92-b34cc762b97a": { "content": "DELIMITED BY SPACE", "doc": "DELIMITED BY SPACE (string)", "filetype": "vscode_cobol", "grammar": "lsp", "label": "DELIMITED_SPACE", "matches": { "DELIMITED BY SPACE": true, "DS": true } }, "f7c06d17-741f-30ae-93ee-785aaa94bddc": { "content": "resource \"packet_volume\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n facility = \"ewr1\"\n project_id = \"\\${packet_project.cool_project.id}\"\n plan = \"storage_1\"\n size = 100\n billing_cycle = \"hourly\"\n snapshot_policies = { snapshot_frequency = \"1day\", snapshot_count = 7 }\n snapshot_policies = { snapshot_frequency = \"1month\", snapshot_count = 6 }\n}", "doc": "define packet_volume resource.", "filetype": "terraform", "grammar": "lsp", "label": "packet_volume", "matches": { "tf-packet_volume": true } }, "f7c268e7-3c34-35f8-a20d-d93562390edc": { "content": "text-decoration: line-through;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "td:l": true } }, "f7cf4c9f-ef19-363b-80f1-ee3f394153ab": { "content": "border-corner-image none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdci:n": true } }, "f7dc3219-c7e4-3caf-9d52-01d91d632e08": { "content": "@public$0", "doc": "Indicated this symbol is meant to be public.", "filetype": "jsdoc", "grammar": "lsp", "label": "public", "matches": { "@publilc": true } }, "f7ddf6ca-a9e4-350f-a871-a7deb8836ffb": { "content": "#+BEGIN_EXPORT ${1:type}\n$0\n#+END_EXPORT", "doc": "export", "filetype": "org", "grammar": "lsp", "label": "export", "matches": { "export": true } }, "f7e5817f-78aa-37f1-a08d-41b6e183d32e": { "content": "@safe", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "safe": true } }, "f7eb28f2-8237-3637-8c85-4aa075c481ec": { "content": "<iframe src=\"$1\">$2</iframe>$3", "doc": "HTML - Defines an inline sub window", "filetype": "html", "grammar": "lsp", "label": "iframe", "matches": { "iframe": true } }, "f7eff3ec-5501-3b04-811d-da3de62bfc33": { "content": "\\$set sourceformat\"${2|free,variable,fixed|}\"\n$0", "doc": "", "filetype": "vscode_cobol", "grammar": "lsp", "label": "sourceformat", "matches": { "$set": true } }, "f7f148ed-bcfd-394f-91e8-b6ad6d12a954": { "content": "import ${0:Data.Text}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "imp": true } }, "f7f1b756-853b-35d4-8368-17fb4dbf2132": { "content": "getter? ${0:name}", "doc": "", "filetype": "crystal", "grammar": "snu", "label": "", "matches": { "r?": true } }, "f7f233ed-1689-31b1-92a1-8ce8657b7418": { "content": "01 ${2:_prop} ${3:binary-long} private.\nmethod-id. get property #${1:Prop}.\nprocedure division returning ret as ${3:binary-long}.\n set ret to ${2:_prop}\nend method.\nmethod-id. set property #${1:Prop}.\nprocedure division using by value val as ${3:binary-long}.\n set ${2:_prop} to 0\nend method.", "doc": "set/get property", "filetype": "vscode_cobol", "grammar": "lsp", "label": "property", "matches": { "property": true } }, "f7f82d97-0f39-3ecf-87f1-66c6603d0291": { "content": "while $1\n\t${0:${VISUAL}}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "wh": true } }, "f7ffba8e-e0b2-3f28-a6cf-3a41222412e1": { "content": "${1:ModelName}::model()->findBySql(${2:sql}, array('${3:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yfindbs": true } }, "f8028a1a-a889-3730-aa38-6520345d369c": { "content": "on_progress=${1:callback}", "doc": "keyword argument of Widget.bind", "filetype": "kivy", "grammar": "lsp", "label": "on_progress from pykv-snippets", "matches": { "on_progress": true, "onprogress": true } }, "f8063d01-9763-33fd-9201-06cf73d14ed7": { "content": "\\textrm{${1:TARGET}}${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\textrm": true, "textrm \\textrm{": true } }, "f8084cf2-43b4-3bac-b751-21ec8f792398": { "content": "for ${1:value} in range($2):\n\t${3:pass}", "doc": "for loop that iterates over range of integers", "filetype": "python", "grammar": "lsp", "label": "for w/ range", "matches": { "forr": true } }, "f80bc4e2-2cb8-3ceb-b61c-f03827eb0a7f": { "content": "content: open-quote;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ct:oq": true } }, "f80c3090-3499-3644-8af8-2be6ef8ea805": { "content": "Element Should Contain ${${1:locator}} ${2:${expected}} ${3:${optional message}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Element Should Contain", "matches": { "esc": true } }, "f80c4b29-3ecc-391c-94bb-471a90382a8f": { "content": "import Vue from 'vue';\nimport Vuex from 'vuex';\n\nVue.use(Vuex);\n\nexport const store = new Vuex.Store({\n\tstate: {\n\t\t${1:key}: ${2:value}\n\t}\n});", "doc": "Base for Vuex store", "filetype": "vue-script-vuex", "grammar": "lsp", "label": "Vuex Store", "matches": { "vstore": true } }, "f80da11b-5a82-3eb3-80f0-e724f9e35deb": { "content": "while (${1:true})\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "wh": true } }, "f8100022-77ec-3bb1-a3b0-fc14f70bb3c9": { "content": "splitTokens(${1:str}${2:, }${0:tokens});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "splitTokens": true } }, "f810bc6f-ba15-3296-b45c-4fdab453b396": { "content": "ambientLight(${1:v1}, ${2:v2}, ${3:v3}${7:, ${4:x}, ${5:y}, ${0:z}});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "ambientLight": true } }, "f814b462-23f5-3267-9314-be0319f63be1": { "content": "PropTypes.func.isRequired", "doc": "Func prop type required", "filetype": "generated", "grammar": "lsp", "label": "propTypeFuncRequired", "matches": { "ptfr": true } }, "f818a27b-83db-3d82-b1ee-2083cc473aa9": { "content": "expect(${1:target}).toBeHidden()", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to be hidden (coffee)", "matches": { "eh": true } }, "f81b6aa3-b12d-3fdf-ac0b-b3589e5aff19": { "content": "data \"aws_ebs_volume\" \"${ebs_volume}\" {\n most_recent = true\n filter {\n name = \"volume-type\"\n values = [\"gp2\"]\n }\n filter {\n name = \"tag:${Name}\"\n values = [\"${Example}\"]\n }\n}", "doc": "Use this data source to get information about an EBS volume for use in other resources.", "filetype": "terraform", "grammar": "lsp", "label": "aws_ebs_volume", "matches": { "tf-aws_ebs_volume": true } }, "f81bc08c-ecb4-3e1c-bb66-6f5a75f65bcc": { "content": "place-items center", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pi:c": true } }, "f81bddca-e3f5-30cc-b740-a7f68005d0a6": { "content": "console.time(${1:object});", "doc": "Sets starting point for execution time measurement", "filetype": "base", "grammar": "lsp", "label": "consoletime", "matches": { "base console time": true } }, "f8228a46-0f93-3995-a415-13d3b7883165": { "content": "import { mapMutations } from 'vuex';\n\nexport default {\n\tmethods: {\n\t\t...mapMutations([\n\t\t\t${1:'nameOfMutation'}, //also supports payload `this.nameOfMutation(amount)` \n\t\t])\n\t},\n};", "doc": "mapmutations inside a vue component", "filetype": "vue-script", "grammar": "lsp", "label": "Vue MapMutations", "matches": { "vmapmutations": true } }, "f824edd9-377f-33d1-a13e-1dddf6c8b9f9": { "content": "const ${1:name}", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "const statement", "matches": { "c": true } }, "f82bc114-dd1d-333d-9e69-12fa5dd938c1": { "content": "################################################################################\n#\n# Author: ${1:Author}\n# Date: ${CURRENT_MONTH}/${CURRENT_DATE}/${CURRENT_YEAR}\n# Description: ${2:Description}\n#\n# Arguments:\n# * ${3:`argument_name`} - ${0: description.}\n#\n################################################################################", "doc": "Documentation template for a TCL proc.", "filetype": "tcl", "grammar": "lsp", "label": "Comment block for procedure", "matches": { "#proc documentation": true } }, "f82c7a73-aed5-38da-a255-43f7372e0215": { "content": "orientation='${1|vertical,horizontal|}'", "doc": "keyword argument of Layout classes", "filetype": "kivy", "grammar": "lsp", "label": "orientation from pykv-sippets", "matches": { "orientation": true } }, "f832a1ad-d534-3f81-bcc0-f30f76b5d941": { "content": "padding: ${1:0} ${2:0} ${3:0} ${0:0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "p:4": true } }, "f837e548-09e1-3db8-9ca3-05da6b246f73": { "content": "jasmine.anything()", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "anything (js)", "matches": { "anyt": true } }, "f8386159-b182-3246-8d96-cdef0286cad8": { "content": "merge(${1:source}, ${2:alternative}, mask=(${2:$1>0}))", "doc": "merge", "filetype": "fortran", "grammar": "lsp", "label": "merge", "matches": { "merge": true } }, "f83b4f74-e411-3431-99f3-d7726028d794": { "content": "(install\n (section $1)\n (files ($2.exe as $3)))", "doc": "Snippet for an install stanza", "filetype": "dune", "grammar": "lsp", "label": "install", "matches": { "install": true } }, "f83ee5c2-6955-3d1d-ba18-3f79d0d41b20": { "content": "class ${1:X()} {\n\t${0:TARGET}\n}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "class": true } }, "f8428bbd-7aa5-363f-a039-b39a35a76f62": { "content": "animation-name: ${0:name};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "animation-name", "matches": { "anin": true } }, "f843b484-c3fc-3df3-97b6-4c8ffb881144": { "content": "var ${1:my_object} = Object.defineProperties(\n\t${2:new Object()},\n\t{\n\t\t${3:property} : {\n\t\t\tget : function $1_$3_getter() {\n\t\t\t\t// getter code\n\t\t\t},\n\t\t\tset : function $1_$3_setter(value) {\n\t\t\t\t// setter code\n\t\t\t},\n\t\t\tvalue : ${4:value},\n\t\t\twriteable : ${5:boolean},\n\t\t\tenumerable : ${6:boolean},\n\t\t\tconfigurable : ${0:boolean}\n\t\t}\n\t}\n)", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "props": true } }, "f84aa6bc-eac9-3fd4-9fc5-203099b0da63": { "content": "${1:FIELDNAME} = forms.DateField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "DateField", "matches": { "fdate": true } }, "f84aaa00-e771-3c29-9d44-a8b794ef5f72": { "content": "${1:command} | save", "doc": "\"save\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "save builtin", "matches": { "save": true } }, "f84b0930-d355-3959-83d9-43555088eee0": { "content": "const ${1:context} = useContext(${2:contextValue})", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-usecontext", "matches": { "react usecontext": true, "usecontext": true } }, "f8515dc5-977c-342c-a3ac-4f0c2ba163f5": { "content": "{% unless ${1:#:TARGET} %}\n ${0:TARGET}\n{% endunless %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "unless endunless", "matches": { "unless": true } }, "f851ee10-fe9a-3ae3-9795-3a263bc5d41b": { "content": "${1:#:NAME}(${2:#:Args}): ${3:#:TYPE} {\n ${0:#:TARGET}\n}", "doc": "", "filetype": "typescript", "grammar": "snu", "label": "", "matches": { "method": true } }, "f8526834-3d9a-39b0-9dae-8d5fb11ffaf8": { "content": "class << ${1:self}\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "class << self .. end", "matches": { "claself": true } }, "f8541cc9-7fa6-3d40-b880-89172d007b23": { "content": "background-origin: border-box;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgo:bb": true } }, "f8581805-cbb7-3ce1-83b9-88e01864dba4": { "content": "function${1:# nbit} ${1:func_name};\n ${2:portlist};\n begin\n ${0:TARGET};\n end\nendfunction", "doc": "", "filetype": "verilog", "grammar": "snu", "label": "function ... endfunction", "matches": { "func": true, "function": true } }, "f8591c93-9b0e-31c6-921a-b7fa3f831ddc": { "content": "find(${1:id})", "doc": "", "filetype": "rails", "grammar": "snu", "label": "find(id)", "matches": { "fini": true } }, "f859f408-4622-348d-9429-017056413b38": { "content": "require('svelte/register');\nconst ${1:App} = require('${2:./App.svelte}').default;", "doc": "svelte register", "filetype": "svelte", "grammar": "lsp", "label": "svelte-register", "matches": { "s-register": true } }, "f85b3c42-9d51-3d94-a5a1-6679fd626a55": { "content": "@each('${1:view.name}', ${2:\\$collection}, '${3:variable}', '${4:view.empty}')", "doc": "@each loop", "filetype": "snippets", "grammar": "lsp", "label": "each loop", "matches": { "b:each": true } }, "f85c1cc3-c6ab-3b59-9d6e-3740f6bce4da": { "content": "{{- if .Values.$1.service.annotations }}\n annotations:\n{{ toYaml .Values.${1:value_key}.service.annotations | indent 4 }}\n{{- end }}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "annotations_spec": true } }, "f85d17f8-cf79-340a-8873-b20d270f7d23": { "content": "\\${4:TARGET}${0}", "doc": "", "filetype": "neosnippet", "grammar": "snu", "label": "${4:TARGET}", "matches": { "4T": true, "4t": true } }, "f86030bc-e55d-3b78-8431-ba01b76d8f71": { "content": "casez (${1:variable})\n\t${2: value}: begin\n\t\t${3}\n\tend\ndefault: begin\n\t${4}\n\nend\nendcase", "doc": "Casez Statement", "filetype": "verilog", "grammar": "lsp", "label": "casez statement", "matches": { "casez": true } }, "f860359e-0da8-30fe-85ee-a28528d5e454": { "content": "if exists('g:loaded_${1}')\n finish\nendif\n\n${0}\n\nlet g:loaded_$1 = 1", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if exists('g:loaded_{plugin-name}')", "matches": { "g:loaded": true, "loaded": true } }, "f8621936-06a8-3bc1-9fab-30874654a63f": { "content": "::after", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "::a": true } }, "f867bb88-2bbf-3454-9808-73d2dbe4a6ae": { "content": "| url_encode", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "url_encode": true } }, "f867bbc8-cb24-3b46-982a-306fa4e119f3": { "content": "PropTypes.bool.isRequired,", "doc": "Bool prop type required", "filetype": "react-ts", "grammar": "lsp", "label": "propTypeBoolRequired", "matches": { "ptbr": true } }, "f86a4b14-4a76-321f-8511-88dd436175da": { "content": "lea $1, %edi\nxor %ecx, %ecx\n\net_for:\n\tcmp %ecx, $2\n\tje $3\n\n\t$4\n\n\tinc %ecx\n\tjmp et_for", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Loop through a vector", "matches": { "loopv": true } }, "f86b655b-d025-3149-bd8b-56e3e3def8d2": { "content": "noCase(${1:'${2:value}'})", "doc": "Remove all sort of casing from a string", "filetype": "edge", "grammar": "lsp", "label": "edge: noCase", "matches": { "noCase": true } }, "f873c720-a5c9-36a5-b163-00d894ef30ad": { "content": "@inner$0", "doc": "Using the @inner tag will mark a symbol as an inner member of its parent symbol. This means it can be referred to by \"Parent~Child\".", "filetype": "jsdoc", "grammar": "lsp", "label": "inner", "matches": { "@inner": true } }, "f8748442-ba10-31e7-8243-724a25a839cd": { "content": "text-align-last auto", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "tal:a": true } }, "f87490ad-baf5-3e24-82b1-908a99f51fe4": { "content": "else if (${1:#:condition}) {\n ${0:TARGET}\n}", "doc": "", "filetype": "c", "grammar": "snu", "label": "else () {}", "matches": { "elseif": true } }, "f881be72-2863-304b-8275-c128c7f59b90": { "content": "t.integer :${1:title}\n${0}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "tci": true } }, "f8822bc3-449f-3700-b800-4140922a3034": { "content": "${1:FIELDNAME} = serializers.DateField(${2})", "doc": "Django-rest Serializers ``DateField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF DateField", "matches": { "sdate": true } }, "f885447a-a5fe-3de1-a891-4bfdccbb4582": { "content": "from ${1:package} import ${0:module}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "from": true } }, "f88c81b6-e223-31c9-bdb8-353dd8245bda": { "content": "dict unset ${1:dictionaryValue} ${2:key} ${0:?key ...?}", "doc": "This operation (the companion to dict set) takes the name of a variable containing a dictionary value and places an updated dictionary value in that variable that does not contain a mapping for the given key. Where multiple keys are present, this describes a path through nested dictionaries to the mapping to remove. At least one key must be specified, but the last key on the key-path need not exist. All other components on the path must exist. The updated dictionary value is returned.", "filetype": "tcl", "grammar": "lsp", "label": "Remove a mapping from a dict", "matches": { "dict unset": true } }, "f89526e1-c149-353e-a775-a14913a70b76": { "content": "try do\n ${1:TARGET}\nrescue\n ${2} -> ${3}", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "try .. rescue .. end", "matches": { "try": true } }, "f8952c38-d1a1-3827-8beb-f4ba11d4cb67": { "content": "Raises:\n ${1:ErrorName}: ${2:Error description.}$0", "doc": "A Python docstring for methods when we want to be exclicit about the errors it Raises. Use it only when is relevant.", "filetype": "pydoc", "grammar": "lsp", "label": "raises docstring", "matches": { "###raises": true } }, "f895d028-1099-31d2-a1c6-e97f6ddb19b2": { "content": "resource \"google_compute_global_forwarding_rule\" \"${MyResource}\" {\n name = \"example-name\"\n target = \"\\${google_compute_target_http_proxy.default.self_link}\"\n port_range = \"80\"\n}", "doc": "Defines google_compute_global_forwarding_rule resource", "filetype": "terraform", "grammar": "lsp", "label": "google_compute_global_forwarding_rule", "matches": { "tf-google_compute_global_forwarding_rule": true } }, "f896911e-75aa-3d19-b84c-0321a4027f55": { "content": "onDestroy(() => {\n\t${1:// content here}\n});", "doc": "", "filetype": "svelte", "grammar": "lsp", "label": "svelte-on-destroy", "matches": { "svelte lifecycle destroy": true, "svlfd": true } }, "f8995621-538f-3b87-868a-ffc2c85d1224": { "content": "virtual task main_phase(uvm_phase phase);\n\t$1\nendtask: main_phase", "doc": "UVM main_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_main_phase", "matches": { "uvm_main_phase": true, "uvm_phase_main": true } }, "f8996618-8923-346d-8e6e-95e90a406077": { "content": "[.line-through]#${1}# $0", "doc": "Insert strikethrough text", "filetype": "asciidoc", "grammar": "lsp", "label": "strikethrough text", "matches": { "strikethrough": true } }, "f89b238c-97cf-3f64-9e9a-7e135e10b522": { "content": "background-image: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "backimage": true, "bi": true } }, "f8a31e61-77f6-36fb-987b-cf24d60cd5a0": { "content": "${1:array}.forEach(${2:element} => {\n\t$0\n})", "doc": "For-Each Loop using =>", "filetype": "typescript", "grammar": "lsp", "label": "For-Each Loop using =>", "matches": { "foreach =>": true } }, "f8a52486-f729-320a-bd9c-0e87c7d03200": { "content": "if (${1})\n\t${0:${VISUAL}}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "", "matches": { "ifs": true } }, "f8aea669-6c9a-334c-871e-8ad4c0545130": { "content": "Ada.Text_IO.Get_Line(${1});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Get_Line", "matches": { "getl": true } }, "f8af3360-f4ac-393c-a549-f711102efaa3": { "content": "\\\\begin{alertblock}{${1:title}}\n\t${0:${VISUAL}}\n\\\\end{alertblock}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "alertblock environment", "matches": { "alertblock": true } }, "f8be62da-b670-359b-8fd1-df7eca96b17d": { "content": "media=\"${1}\"", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "media": true } }, "f8c7c5ae-b8d6-3f50-a253-a743dbd5d348": { "content": "uvm_put_imp #(${1:className}, ${2:IMP}) ${3:name};", "doc": "UVM put_imp template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_put_imp", "matches": { "uvm_put_imp": true } }, "f8c95fd5-f10f-3199-9324-b983c726ac5d": { "content": "Array.from(${1:document}.querySelectorAll('${2:selector}'))", "doc": "", "filetype": "javascript", "grammar": "lsp", "label": "querySelectorAll", "matches": { "qsa": true } }, "f8d6f89e-3062-39bc-ab18-efee3c492250": { "content": "{${1:expression}}", "doc": "basic expression", "filetype": "svelte", "grammar": "lsp", "label": "svelte-expression", "matches": { "s-expression": true } }, "f8df2ffc-6653-3434-b88b-3057e937801e": { "content": "install(\n\t${1|FILES,TARGETS|} ${2:source_files}\n\tDESTINATION ${3:target_path}\n)", "doc": "Add the snippet for install()", "filetype": "cmake", "grammar": "lsp", "label": "install()", "matches": { "inst": true } }, "f8e09c12-d7d4-3ac6-af09-eadec0bf452d": { "content": "state = { ${1:first} }", "doc": "Creates empty state object. To be used in a constructor.", "filetype": "react-es7", "grammar": "lsp", "label": "emptyState", "matches": { "est": true } }, "f8e0bcdc-405a-3ba0-8a0b-82f94f7e453a": { "content": "<param name=\"${1:name}\">${2:description.}$0</param>", "doc": "This tag is used to describe a parameter for a method, constructor, or indexer.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<param>", "matches": { "<param>": true } }, "f8e51521-9e00-36e8-8670-81faf39d9146": { "content": "float: left", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fl:l": true } }, "f8e558a0-7dd5-3207-916d-6f14e8c4dbb5": { "content": "=>", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { ".": true } }, "f8e7c556-db0c-311f-ba5e-84a97ec81245": { "content": "interface ${1:name}\n\t$0\nend interface $1", "doc": "interface", "filetype": "fortran", "grammar": "lsp", "label": "interf", "matches": { "interf": true } }, "f8e83044-467e-3906-bbd5-d56f8daf4f6f": { "content": "(fun ${1:x} -> ${2:TARGET})", "doc": "", "filetype": "ocaml", "grammar": "snu", "label": "(fun x -> ...)", "matches": { "fun": true } }, "f8e90dad-82b8-3331-bcbb-bd8fadabd745": { "content": "truncatewords_html:$1", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "truncatewordshtml": true } }, "f8edd93b-de7b-3741-aa80-4b57e6d54a2e": { "content": "__shared__ ${1:int} ${2:memo}[${3:SIZE}];${0}", "doc": "", "filetype": "cuda", "grammar": "snu", "label": "Shared memory declaration", "matches": { "share": true } }, "f8f74a41-a8da-34a0-a42d-e1182f4af339": { "content": "static async getInitialProps() {\n\treturn { $1 };\n}", "doc": "Next.js static async getInitialProps() inside Class Component", "filetype": "next", "grammar": "lsp", "label": "Next.js getInitialProps() inside Class Component", "matches": { "cgip": true } }, "f8fa020b-a93e-3d2e-8f6a-f74fbc0a56d7": { "content": ":last-child", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { ":lc": true } }, "f8fa9315-b609-3b16-96ed-dd14db229fd9": { "content": "<ng-container $0></ng-container>", "doc": "Angular ng-container", "filetype": "html", "grammar": "lsp", "label": "ng-container", "matches": { "a-ng-container": true } }, "f9079e2e-8c4d-3ec0-8510-d00c7656e900": { "content": "function highest-algebraic(${1:numeric-identifier})$0", "doc": "highest value that could possibly be stored in the specified numeric-identifier", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-highest-algebraic", "matches": { "function highest-algebraic": true } }, "f90b3aa7-5852-310c-8057-dde6206ed8d1": { "content": "setImmediate(() => {\n\t${0}\n});", "doc": "setImmediate", "filetype": "base", "grammar": "lsp", "label": "setimmediate", "matches": { "base set immediate": true } }, "f914ecef-5f51-305f-b46b-c3ac06e0b99d": { "content": "\\begin{upshape}\n\t${1:TARGET}\n\\end{upshape}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{upshape} \\upshape": true, "upshape": true } }, "f91555fe-ef06-3754-800e-365c5fa4958d": { "content": "word-break: keep-all", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "wob:k": true } }, "f9157f54-e0ce-3e70-a7f6-fb84953191fc": { "content": "_.sortedIndexOf(${array}, ${value})", "doc": "_.sortedIndexOf([4, 5, 5, 5, 6], 5);\n// => 1\n\nThis method is like `_.indexOf` except that it performs a binary\nsearch on a sorted `array`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedindexof", "matches": { "lodash sortedindexof": true } }, "f915f1a5-f6c4-3bf0-8f3c-00add19f69a3": { "content": "{% for $1 in $2 %}\n$3\n{% empty %}\n$4\n{% endfor %}", "doc": "foreach with empty tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "fore", "matches": { "fore": true } }, "f917d445-5799-3e7f-b24e-77b5539fd861": { "content": "text-emphasis: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "te": true } }, "f91e9efd-8581-37c9-a115-0d685b6b6186": { "content": "$_SERVER['${1:variable}']", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "S": true } }, "f921ee56-b666-3d92-a51a-80f202e32e12": { "content": "{for $${1:var} in range(${2:rangeexpr})}\n\t$0\n{/for}", "doc": "", "filetype": "soy", "grammar": "snu", "label": "for command", "matches": { "for": true } }, "f9245326-f21d-3b2e-9fec-ab0136bbd58c": { "content": "procedure ${1};${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "procedure declaration", "matches": { "procedure_declare": true } }, "f9286870-bd3e-39e6-8dd3-08ee21d83d37": { "content": "font-emphasize-style: disc;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fems:ds": true } }, "f929f61c-7289-322f-a8b1-0454d6fffdcd": { "content": "function combined-datetime(${1:integer-date},${2:standard-numeric-time})$0", "doc": "function combines integer-date and standard-numeric-time into a single numeric item from which both date and time components can be derived", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-combined-datetime", "matches": { "function combined-datetime": true } }, "f938a01a-c53a-3e37-a702-d72bcc34048d": { "content": "function year-to-yyyy(${1:yy},${2:[yy-cutoff, default: 50},${3:yy-execution-time, default: now})$0", "doc": "convert yy to yyyy with optional yy-cutoff to delineate centuries", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-year-to-yyyy", "matches": { "function year-to-yyyy": true } }, "f93a3ba5-bcfb-3cd9-b429-4d3b510c4bb9": { "content": "Open Browser ${1:${url}} ${2:${browser=firefox}} ${3:${alias=None}} ${4:${remote_url=False}} ${5:${desired_capabilities=None}} ${6:${ff_profile_dir=None}}", "doc": "", "filetype": "robot", "grammar": "snu", "label": "Open Browser", "matches": { "ob": true } }, "f93dbb01-b469-364f-ba8f-d2af2a113b68": { "content": "const ${1:mixinName} = {\n\tmounted() {\n\t\tconsole.log('hello from mixin!')\n\t},\n}", "doc": "vue mixin", "filetype": "vue", "grammar": "lsp", "label": "vue-mixin", "matches": { "vmixin": true, "vue mixin": true } }, "f93e34b5-c354-3f02-bad0-7792fc716e55": { "content": "sin($2)", "doc": "float sin(float angle)\nvec2 sin(vec2 angle)\nvec3 sin(vec3 angle)\nvec4 sin(vec4 angle)\n\nThe sin function returns the sine of an angle in radians. The input parameter can be a floating scalar or a float vector. In case of a float vector the sine is calculated separately for every component.", "filetype": "glsl", "grammar": "lsp", "label": "sin", "matches": { "sin": true } }, "f940f106-5721-3687-8b0d-6b02778f3a5d": { "content": "<select [(ngModel)]=\"${1:model}\">\n\t<option *ngFor=\"let ${2:item} of ${3:list}\" [value]=\"${2:item}\">{{${2:item}}}</option>\n</select>", "doc": "<select> control with ngModel", "filetype": "html", "grammar": "lsp", "label": "ngSelect", "matches": { "a-select": true } }, "f947b677-cf4b-3434-b6f4-9db41108d723": { "content": "border-right-style: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdrs": true } }, "f94c4da4-e683-373d-b53f-42b3b37bf394": { "content": "_.functionsIn(${object})", "doc": "function Foo() {\n this.a = _.constant('a');\n this.b = _.constant('b');\n}\n\nFoo.prototype.c = _.constant('c');\n\n_.functionsIn(new Foo);\n// => ['a', 'b', 'c']\n\nCreates an array of function property names from own and inherited\nenumerable properties of `object`.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-functionsin", "matches": { "lodash functionsin": true } }, "f94d121f-7b7c-38a8-bed5-52ae401c07fc": { "content": "var_export(${1}, true)", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "inspect": true, "var_export": true } }, "f963f713-0a4f-3f9b-90f1-be19f0596842": { "content": "unless ${1} {\n\t${2}\n}", "doc": "", "filetype": "perl6", "grammar": "snu", "label": "", "matches": { "unless": true } }, "f967ae79-e114-30e0-835a-fd3495ca7efe": { "content": "$1 foreach @$0;", "doc": "", "filetype": "perl", "grammar": "snu", "label": "", "matches": { "fore": true } }, "f96ce961-5211-3844-a19c-4de018433ca8": { "content": "| money", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "money": true } }, "f96eed78-442c-35ae-8f4d-8d6bc56ee00f": { "content": "if ${1:condition} { ${2:block} } else { ${3:block} }", "doc": "\"if\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "if else builtin", "matches": { "if-else": true } }, "f9704cb2-ed77-3384-bd64-a7dd8b8ef724": { "content": "render action: \"${1:action}\", layout: \"${2:layoutname}\"", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render (action,layout) (ral)", "matches": { "ral": true } }, "f974b1b1-366c-31fe-9796-0a0bf3a5b8f1": { "content": "millis();", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "ml": true } }, "f978c508-88c3-3b6f-87fe-a9764fab511b": { "content": "resource \"aws_route53_zone\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_route53_zone", "filetype": "terraform", "grammar": "lsp", "label": "aws_route53_zone", "matches": { "tf-aws_route53_zone": true } }, "f979f99c-3aff-38be-aa34-7ff09a74713d": { "content": "import { Injectable } from '@angular/core';\nimport { Resolve, ActivatedRouteSnapshot } from '@angular/router';\nimport { Observable } from 'rxjs';\n\n@Injectable({ providedIn: ${1:'root'} })\nexport class ${2:YourResolver} implements Resolve<${3:ObjectToResolve}> {\n\tresolve(route: ActivatedRouteSnapshot): Observable<${3:ObjectToResolve}> | Promise<${3:ObjectToResolve}> | ${3:ObjectToResolve} {\n\t\treturn ${0};\n\t}\n}", "doc": "Angular Resolver", "filetype": "angular", "grammar": "lsp", "label": "angular-resolver", "matches": { "a-resolver": true, "angular resolver": true } }, "f982b327-29ba-3596-a148-5d51b92a0c5f": { "content": "PropTypes.symbol,", "doc": "Symbol prop type", "filetype": "snippets", "grammar": "lsp", "label": "propTypeSymbol", "matches": { "ptsm": true } }, "f98382f5-81a1-3963-95ea-41056abd927e": { "content": "let ${1:name} = ${2:value};", "doc": "let assignment", "filetype": "base", "grammar": "lsp", "label": "let-assignment", "matches": { "base let": true } }, "f983f150-a00a-3ba4-8245-7a85af6e62b6": { "content": "resource \"openstack_compute_floatingip_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n pool = \"public\"\n}", "doc": "define openstack_compute_floatingip_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_compute_floatingip_v2", "matches": { "tf-openstack_compute_floatingip_v2": true } }, "f98686a2-1c67-33d0-baa9-9140b3ee653a": { "content": "ALTER TABLE ${1:tableName}\n\tADD COLUMN ${2:col_name}\n\tAFTER ${5:col_name};", "doc": "Alter table - Add column after", "filetype": "sql", "grammar": "lsp", "label": "alteraf", "matches": { "alteraf": true } }, "f99a3ef3-e625-34ab-a257-977ddf1a5597": { "content": "#+ATTR_HTML: :width ${1:500px}", "doc": "#+attr_html: :width ...", "filetype": "org", "grammar": "lsp", "label": "html width", "matches": { "#+ATTR_HTML: :width ${1:500px}": true } }, "f9a2635b-e933-38b8-a3eb-ae3b7d913c5b": { "content": "size_hint: $1, $2", "doc": "", "filetype": "kivy", "grammar": "lsp", "label": "size_hint from pykv-snippets", "matches": { "size_hint": true } }, "f9a3ba99-362b-38b3-b968-19e1c99d0873": { "content": "#include <stdio.h>\n#include <stdlib.h>\n\nint main (int argc, char *argv[])\n{\n\t$0\n\treturn 0;\n}", "doc": "A standard starter template for a C program with stdlib included", "filetype": "objc", "grammar": "lsp", "label": "Stdlib Variant Starter Template", "matches": { "libsst": true } }, "f9a5e6d4-adf0-31d1-bb5e-38dd3c59d048": { "content": "<%= link_to '${1:link text...}', controller: '${0:items}' %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "lic": true } }, "f9a7b64c-fd86-39e7-a8df-7db5397ce691": { "content": "counter-increment: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "coi": true } }, "f9a972ba-b408-3408-951b-39e073dba639": { "content": "border-top-image: url(${1});${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdti": true } }, "f9aaf70e-cc84-38d0-9e43-0b3c8c8f080e": { "content": "${1:obj}.load (${2:e}) ->\n\t${0:// event handler}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "load": true } }, "f9bbae77-d507-3c7b-b2ff-d83bfc615226": { "content": "border-right-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdrs:n": true } }, "f9becef0-6c03-35f4-8dd0-72075368c724": { "content": "pub external fn ${1:function_name}(${2}) -> ${3:Nil} = \"${4}\" \"${0}\"", "doc": "public external function", "filetype": "gleam", "grammar": "lsp", "label": "Public External Function", "matches": { "pexfn": true, "pub": true, "pub external": true, "pub external fn": true } }, "f9c50647-6e8e-35b8-bec1-bc13a3039384": { "content": "xhr :put, :${1:update}, id: ${2:1}, ${3:object}: { $4 }$0", "doc": "", "filetype": "rails", "grammar": "snu", "label": "xhr put", "matches": { "xput": true } }, "f9c65ee1-c128-3f9c-a8c0-b62d1a298aac": { "content": "import React from 'react'\n\nfunction ${1:${TM_FILENAME_BASE}}() {\n return (\n <div>${1:first}</div>\n )\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React Functional Component with ES7 module system", "filetype": "react-es7", "grammar": "lsp", "label": "reactFunctionalExportComponent", "matches": { "rfce": true } }, "f9c94a47-6ffd-397e-83c8-363c68876386": { "content": "file(name: \"${1:FILE}\" , description: \"${2:Choose a file to upload}\")${0}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "paramfile": true } }, "f9cf3a5e-aa39-3837-a3d9-9fdbb5e7e55c": { "content": "background(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "bg": true } }, "f9d3da41-8789-3d98-92cd-a10c6b383e09": { "content": "_.pick(${object}, ${paths})", "doc": "var object = { 'a': 1, 'b': '2', 'c': 3 };\n\n_.pick(object, ['a', 'c']);\n// => { 'a': 1, 'c': 3 }\n\nCreates an object composed of the picked `object` properties.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-pick", "matches": { "lodash pick": true } }, "f9d5542c-8db5-35f1-b21c-151b6b5a2d4c": { "content": "${1:obj}.show '${2:slow/400/fast}', ->\n\t${0:// callback}", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "showc": true } }, "f9d55487-6c21-3ca3-92f3-6c36db3b5571": { "content": "extern ${1:name} [${2:param}: string${3:, }]", "doc": "\"extern\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "extern builtin", "matches": { "extern": true } }, "f9d5ea87-4e64-3862-827b-07a622c3c6ee": { "content": "while (${1:condition}) {\n\t$0\n}", "doc": "While Statement", "filetype": "typescript", "grammar": "lsp", "label": "While Statement", "matches": { "while": true } }, "f9d8c424-f342-3086-b3f1-c43666978ab3": { "content": "case '${1:value}':\n\t${0:# code...}\n\tbreak;", "doc": "Case Block", "filetype": "php", "grammar": "lsp", "label": "case …", "matches": { "case": true } }, "f9e3a107-f7cc-3d0c-83df-fbc4f7ffbb70": { "content": "PropTypes.number,", "doc": "Number prop type", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-number", "matches": { "prop-types number": true, "ptn": true } }, "f9e5462b-5e60-3294-b732-57ec47e403a4": { "content": "if ${1} {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "rust", "grammar": "snu", "label": "", "matches": { "if": true } }, "f9ee16d6-108f-3073-9ac0-1794aa58aa2d": { "content": "std.algorithm", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "algo": true } }, "f9f22ba6-0313-352f-81f2-0fe85c17b29c": { "content": "__LINE__", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "LINE": true } }, "f9f4f693-d4f5-3513-bcb2-91dbdd89c7dd": { "content": "add:\"${0}\"", "doc": "", "filetype": "jinja", "grammar": "snu", "label": "", "matches": { "add": true } }, "f9f8ccc3-1407-30e4-b42b-ba173f534cdb": { "content": "test('should ${1:first}', () => { ${2:second} })", "doc": "Testing `test` block", "filetype": "generated", "grammar": "lsp", "label": "testBlock", "matches": { "test": true } }, "f9fba7a7-73b8-3815-a228-b775ccbd7257": { "content": "${1:obj}.slideDown('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "sdown": true } }, "f9fbf7a9-fc4a-34ed-92be-f7405db261f6": { "content": "respond_to do |wants|\n\twants.${1:html}${2: { $0 }}\nend", "doc": "", "filetype": "rails", "grammar": "snu", "label": "respond_to", "matches": { "rest": true } }, "f9fdf4c5-932d-3f4c-9c22-2d91d9ee9a98": { "content": "@defaultvalue$0", "doc": "The @default tag allows you to document the assigned value of a symbol. You can supply this tag with a value yourself or you can allow JSDoc to automatically document the value from the source code -- only possible when the documented symbol is being assigned a single, simple value that is either: a string, a number, a boolean or null. Synonysm of @default.", "filetype": "jsdoc", "grammar": "lsp", "label": "defaultvalue", "matches": { "@defaultvalue": true } }, "fa0dcf24-23d0-39be-87a5-4b0b116b7133": { "content": "resource \"openstack_compute_keypair_v2\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n public_key = \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAjpC1hwiOCCmKEWxJ4qzTTsJbKzndLotBCz5PcwtUnflmU+gHJtWMZKpuEGVi29h0A/+ydKek1O18k10Ff+4tyFjiHDQAnOfgWf7+b1yK+qDip3X1C0UPMbwHlTfSGWLGZqd9LvEFx9k3h/M+VtMvwR1lJ9LUyTAImnNjWG7TaIPmui30HvM2UiFEmqkr4ijq45MyX2+fLIePLRIF61p4whjHAQYufqyno3BS48icQb4p6iVEZPo4AE2o9oIyQvj2mx4dk5Y8CgSETOZTYDOR3rU2fZTRDRgPJDH9FWvQjF5tA0p3d9CoWWd2s6GKKbfoUIi8R/Db1BSPJwkqB\"\n}", "doc": "define openstack_compute_keypair_v2 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_compute_keypair_v2", "matches": { "tf-openstack_compute_keypair_v2": true } }, "fa156cbe-88e4-3edd-b78a-8d81a2bed763": { "content": "::: {.exercise #${1:label} name=\"${2:exercise name}\"}\n${TM_SELECTED_TEXT}$0\n:::", "doc": "Insert bookdown exercise", "filetype": "rmarkdown", "grammar": "lsp", "label": "Insert bookdown exercise", "matches": { "exercise": true } }, "fa1706db-745b-3c07-970f-50198b0927e7": { "content": "console.error($1)\n$0", "doc": "Log error to the console", "filetype": "typescript", "grammar": "lsp", "label": "Log error to console", "matches": { "error": true } }, "fa27507a-effc-31a4-979d-0fbaa9f6d548": { "content": "catch {\n ${0}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "catch {}", "matches": { "catch_n": true } }, "fa2a415f-bd8c-34cf-a210-baa7f3e06948": { "content": "resource \"ibm_compute_user\" \"${myResourceName}\" {\n first_name = \"first_name\"\n last_name = \"last_name\"\n email = \"user@ibm.com\"\n company_name = \"company_name\"\n address1 = \"1 Main St.\"\n address2 = \"Suite 345\"\n city = \"\"\n state = \"\"\n country = \"\"\n timezone = \"\"\n username = \"\"\n password = \"\"\n permissions = [\n \"\",\n \"\"\n ]\n has_api_key = true\n }", "doc": "define a ibm compute user resource.", "filetype": "terraform", "grammar": "lsp", "label": "ibm_compute_user", "matches": { "tf-ibm_compute_user": true } }, "fa2a6442-db19-3a98-b433-816807fffa3a": { "content": "$this->${1:method}()->shouldBe${2:String|Array|Bool}();", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldBeString|Array|Bool()", "matches": { "sbscalar": true } }, "fa31241f-cb19-3892-b955-9f6e1ea35fe1": { "content": "page-break-inside: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "pgbi:a": true } }, "fa315362-ca2c-36f1-b1f8-97014487cec1": { "content": "comment on column ${1:table}.${2:column} is '${0:comment}';", "doc": "", "filetype": "sql", "grammar": "snu", "label": "", "matches": { "colcom": true } }, "fa32e2e8-1e23-3968-a541-63a8d615a770": { "content": "${1:ModelName}::model()->deleteByPk(${2:pk}, $3, array('${4:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "ydelbp": true } }, "fa3a0f94-055a-3f67-982b-b797e4636e5f": { "content": "/*\n * ${1}\n*/", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "/*": true } }, "fa3f2964-dd7a-30ad-8eb9-ea08bfa20657": { "content": "${1:command} | size", "doc": "\"size\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "size builtin", "matches": { "size": true } }, "fa402827-5229-3e10-a858-c5347ed14aa7": { "content": "macro ${1}(${2})\n ${0}\nend", "doc": "", "filetype": "julia", "grammar": "snu", "label": "macro ... end", "matches": { "macro": true } }, "fa4136e9-b9c6-3017-8ec8-fd8e5836f7ff": { "content": "<%= link_to \"${1:Link text...}\", ${2:parent}_${3:child}_path(${0:@$2}) %>", "doc": "", "filetype": "eruby", "grammar": "snu", "label": "", "matches": { "linpp": true } }, "fa53faf8-d62d-3d54-aaf1-b92dc7c77848": { "content": "project(${0:Name})", "doc": "", "filetype": "cmake", "grammar": "snu", "label": "", "matches": { "proj": true } }, "fa58f0a6-ad28-3382-a639-5da887ff40de": { "content": "_.cond(${pairs})", "doc": "var func = _.cond([\n [_.matches({ 'a': 1 }), _.constant('matches A')],\n [_.conforms({ 'b': _.isNumber }), _.constant('matches B')],\n [_.stubTrue, _.constant('no match')]\n]);\n\nfunc({ 'a': 1, 'b': 2 });\n// => 'matches A'\n\nfunc({ 'a': 0, 'b': 1 });\n// => 'matches B'\n\nfunc({ 'a': '1', 'b': '2' });\n// => 'no match'\n\nCreates a function that iterates over `pairs` and invokes the corresponding\nfunction of the first predicate to return truthy. The predicate-function\npairs are invoked with the `this` binding and arguments of the created\nfunction.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-cond", "matches": { "lodash cond": true } }, "fa593bfb-33d2-3e9d-ac05-3a1eb45f5ada": { "content": "resource \"cobbler_system\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n profile = \"\\${cobbler_profile.my_profile.name}\"\n name_servers = [\"8.8.8.8\", \"8.8.4.4\"]\n comment = \"I'm a system\"\n\n interface {\n name = \"eth0\"\n mac_address = \"aa:bb:cc:dd:ee:ff\"\n static = true\n ip_address = \"1.2.3.4\"\n netmask = \"255.255.255.0\"\n }\n\n interface {\n name = \"eth1\"\n mac_address = \"aa:bb:cc:dd:ee:fa\"\n static = true\n ip_address = \"1.2.3.5\"\n netmask = \"255.255.255.0\"\n }\n}", "doc": "define cobbler_system resource.", "filetype": "terraform", "grammar": "lsp", "label": "cobbler_system", "matches": { "tf-cobbler_system": true } }, "fa59c031-a223-3822-9c7a-e28860777c70": { "content": "hue(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "hue": true } }, "fa605769-8822-3b5f-92da-a7ad8c6ddd29": { "content": "c(${0:items})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "c": true } }, "fa6208cb-a6c3-3ef4-9b25-45c33a43ae43": { "content": "border-right none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bdr:n": true } }, "fa63ac37-8ff7-37de-a005-eb26cbf42bf8": { "content": "xhr :post, :${1:create}, ${2:object}: ${3:object}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "xpost": true } }, "fa68777e-ff31-3d5f-bf64-919c1eb81321": { "content": "font-effect ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "fef": true } }, "fa70804c-9a2f-3b3e-8225-14e10392eb44": { "content": "import React from 'react';", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "import React", "matches": { "ir": true } }, "fa70c707-25fb-318f-bb54-c228f2f13986": { "content": "FUNCTION COS(${1:angle})$0", "doc": "function trigonometric cosine of angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-COS", "matches": { "FUNCTION COS": true } }, "fa72d296-f82c-340c-b50b-af8824e9a3bb": { "content": "class ${1:Name}Serializer(serializers.Serializer):\n\t${2}", "doc": "Django-rest Serializers ``Serializer`` Class", "filetype": "serializers", "grammar": "lsp", "label": "DRF Serializer (class)", "matches": { "serializer": true } }, "fa731877-229c-3462-aa0b-3ae36147b6b0": { "content": "expect($1).toHaveBeenCalledWith($0);", "doc": "returns true if the spy has been called with", "filetype": "jest", "grammar": "lsp", "label": "jest-tohavebeencalledwith", "matches": { "jest expect tohavebeencalledwith": true, "thbcw": true } }, "fa73872e-cc81-3539-b9fc-7a80d280e209": { "content": "pushl $1\ncall printf\npopl $2", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Call printf", "matches": { "pr": true } }, "fa7a83a2-936f-3827-a182-0fd8eb2ea781": { "content": "char ${1:m}${2: = \"}${0:char\"};", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "char": true } }, "fa7a9c2f-5c64-3933-a5eb-9a40ad04c926": { "content": "justify-content space-around", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "jc:sa": true } }, "fa7ed3fc-b25e-336e-aed3-1982ea944ab9": { "content": "switch ${1:object}\ncase ${2:value}\n\t${3}\ndefault void", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "swi": true } }, "fa814b07-49f8-321d-9dbb-28f7a7acd3d1": { "content": "namespace ${1:MyNamespace}\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "namespace", "matches": { "namespace": true } }, "fa83e132-088c-3c9a-9dd8-2fa451b235c4": { "content": "resource \"vsphere_virtual_disk\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n size = 2\n vmdk_path = \"myDisk.vmdk\"\n datacenter = \"Datacenter\"\n datastore = \"local\"\n type = \"thin\"\n}", "doc": "define vsphere_virtual_disk resource.", "filetype": "terraform", "grammar": "lsp", "label": "vsphere_virtual_disk", "matches": { "tf-vsphere_virtual_disk": true } }, "fa8ca0c6-ab04-323c-83fe-d37a5c1a71aa": { "content": "go ${1:funcName}(${0})", "doc": "", "filetype": "go", "grammar": "snu", "label": "goroutine named function", "matches": { "g": true } }, "fa8cba4f-cb0f-35be-8470-8b9e4b06535d": { "content": "resource \"pagerduty_schedule\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n time_zone = \"America/New_York\"\n\n layer {\n name = \"Night Shift\"\n start = \"2015-11-06T20:00:00-05:00\"\n rotation_virtual_start = \"2015-11-06T20:00:00-05:00\"\n rotation_turn_length_seconds = 86400\n users = [\"\\${pagerduty_user.foo.id}\"]\n restriction {\n type = \"daily_restriction\"\n start_time_of_day = \"08:00:00\"\n duration_seconds = 32400\n }\n }\n}", "doc": "define pagerduty_schedule resource.", "filetype": "terraform", "grammar": "lsp", "label": "pagerduty_schedule", "matches": { "tf-pagerduty_schedule": true } }, "fa964255-a64e-3283-b052-a00c0c2c8b44": { "content": "$.ajaxSetup({\n\turl: \"${1:mydomain.com/url}\",\n\ttype: \"${2:POST}\",\n\tdataType: \"${3:xml/html/script/json}\",\n\tdata: $.param( $(\"${4:Element or Expression}\") ),\n\tcomplete: function (jqXHR, textStatus) {\n\t\t${5:// callback}\n\t},\n\tsuccess: function (data, textStatus, jqXHR) {\n\t\t${6:// success callback}\n\t},\n\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t${0:// error callback}\n\t}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "ajaxsetup": true } }, "fa9670ae-7ec3-35da-aaaf-f8a36db816a5": { "content": "<?php echo ${1} ?>${0}", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "pecho": true } }, "fa989598-ad9d-3104-b989-aa5d8134e80e": { "content": "struct ${1:Name}: View {\n\n\tvar body: some View {\n\t\t$0\n\t}\n}", "doc": "SwiftUI view declaration", "filetype": "swift", "grammar": "lsp", "label": "swiftui-view", "matches": { "view": true } }, "fa98f5a4-43e0-3664-a585-7c8fc7c8ca38": { "content": "min-width: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "miw": true } }, "fa9d5253-62a8-3f8f-aa7a-ca465324be9e": { "content": "line!()", "doc": "line!()", "filetype": "rust", "grammar": "lsp", "label": "line", "matches": { "line": true } }, "faa11d61-8573-35e3-b6b3-d024fb00f864": { "content": "import ReactDOM from 'react-dom'", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "importReactDom", "matches": { "imrd": true } }, "faa66cb8-32ec-36de-9538-75077bf96a5c": { "content": "font-weight: bold", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fw:b": true } }, "faa9abd7-a2a8-328b-a16b-08fbbd087c24": { "content": "ifeq (${1:cond0}, ${2:cond1})\n\t${3:${VISUAL}}\nelse\n\t${0}\nendif", "doc": "", "filetype": "make", "grammar": "snu", "label": "", "matches": { "ife": true } }, "faaf6c81-86e2-3dee-bf27-77f9911592f6": { "content": "toLocaleUpperCase($1)\n$0", "doc": "The toLocaleUpperCase() method returns the calling string value converted to upper case, according to any locale-specific case mappings.", "filetype": "javascript", "grammar": "lsp", "label": "toLocaleUpperCase", "matches": { "toLocaleUpperCase": true } }, "fab7c0ef-3a5f-39e8-bdd1-f167b3d8076a": { "content": "{{- if .Values.artifactory.enabled -}}\n apiVersion: v1\n kind: ConfigMap\n metadata:\n\tname: {{ template \"${2:chartName}.fullname\" . }}-${1:value_key}-config\n\tlabels:\n\t app: {{ template \"${2}.name\" . }}\n\t chart: {{ .Chart.Name }}-{{ .Chart.Version }}\n\t heritage: {{ .Release.Service }}\n\t release: {{ .Release.Name }}\n data:\n\t${3:nameOfConfigFile}.conf: |\n\t # data goes here\n{{- end -}}\n${0}", "doc": "", "filetype": "helm", "grammar": "snu", "label": "", "matches": { "configMap_spec": true } }, "fabe1836-5bf3-35e4-8631-2f029c0b643f": { "content": "${1:command} | every ${2:stride}", "doc": "\"every\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "every builtin", "matches": { "every": true } }, "fabea7f0-ca34-3a5e-8c96-1e1f4aae351b": { "content": "resource \"aws_opsworks_ganglia_layer\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_opsworks_ganglia_layer", "filetype": "terraform", "grammar": "lsp", "label": "aws_opsworks_ganglia_layer", "matches": { "tf-aws_opsworks_ganglia_layer": true } }, "fac39b82-ca8f-383c-adca-63a5104f8168": { "content": "_.split(${string}, ${separator}, ${limit})", "doc": "_.split('a-b-c', '-', 2);\n// => ['a', 'b']\n\nSplits `string` by `separator`.\n\n**Note:** This method is based on\n[`String#split`](https://mdn.io/String/split).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-split", "matches": { "lodash split": true } }, "facae845-0b7f-36b0-92f2-7e33931248d5": { "content": "vertical-align: baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "va:bl": true } }, "fad1060b-dfec-3a86-977a-c50e485cd13d": { "content": "printfn \"${1}\" ${0}", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "pr": true } }, "fad284be-4a0e-3432-9861-7212f8a5589e": { "content": "ls ${1:pattern}", "doc": "\"ls\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "ls builtin", "matches": { "ls": true } }, "fad31ce1-81e1-3290-bb18-f5296ecedb1d": { "content": "echo CHtml::label('${1:label}', '${2:for}',array('${3:optionName}'=>${0:optionValue}));", "doc": "", "filetype": "yii-chtml", "grammar": "snu", "label": "", "matches": { "yhlabel": true } }, "fada8533-550b-366f-ac48-792b19575b5e": { "content": "version(${1:/*version name*/})\n{\n\t${VISUAL}$2\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "version (version)", "matches": { "version": true } }, "fae3e309-0451-3556-8df0-f9a8de87070f": { "content": "/*! TODO: ${1:Todo description here} */", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "todo": true } }, "faf03607-c798-387f-9c1b-1798edd6e5ca": { "content": "resource \"aws_ses_active_receipt_rule_set\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_ses_active_receipt_rule_set", "filetype": "terraform", "grammar": "lsp", "label": "aws_ses_active_receipt_rule_set", "matches": { "tf-aws_ses_active_receipt_rule_set": true } }, "faf791d6-0fb1-3ca6-87f8-71efc4dd0029": { "content": "${1:obj}.attr({'${2:attr1}': '${3:value1}', '${4:attr2}': '${5:value2}'})", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "attrm": true } }, "faf87619-19d1-3e5f-8bd3-7216bf9ac5d9": { "content": "export const select${1:Feature}${2:Property} = createSelector(\n\tselect$1,\n\t(state: $1State) => state.${3:property}\n)", "doc": "Creates an NgRx Selector", "filetype": "typescript", "grammar": "lsp", "label": "NgRx Create Selector", "matches": { "a-ngrx-create-selector": true } }, "fafb6540-b097-3a49-8c25-43a781d27822": { "content": "⌃", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "ctrl": true } }, "fafc899c-3d62-3b50-99aa-9ea7e1077f74": { "content": "else", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "el": true } }, "fb0087bb-5d3b-38a2-b5f0-31934623a2b8": { "content": "import Component from '@ember/component';\n\nexport default Component.extend({\n\t${0://Properties here...}\n});", "doc": "", "filetype": "javascript-ember", "grammar": "snu", "label": "import Component from '@ember/component';", "matches": { "ecomponent": true } }, "fb0957c7-ebd0-37fc-827a-20c9eca850e6": { "content": "\"${1:key}\": {\n\t${VISUAL}$0\n},", "doc": "", "filetype": "json", "grammar": "snu", "label": "Named object", "matches": { "no": true } }, "fb09cd6f-31cb-3af5-b55e-3dec331bce5b": { "content": "float: ${1};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fl": true } }, "fb0b2893-e6ed-3e5c-8644-0dac13b69cc8": { "content": "$this->assertContainsOnly(${1:$needle}, ${2:$haystack});", "doc": "", "filetype": "php", "grammar": "snu", "label": "$this->assertContainsOnly($needle, $haystack)", "matches": { "ascono": true } }, "fb100651-d409-363b-a4da-b85a55b1d096": { "content": "mov \\$4, %eax\nmov \\$2, %ebx\nmov $1, %ecx\nmov $2, %edx\nint \\$0x80", "doc": "", "filetype": "asm", "grammar": "snu", "label": "Write text to stderr", "matches": { "writestderr": true } }, "fb13f304-e053-36ff-a0c7-647248127513": { "content": "UFUNCTION($1)", "doc": "UFUNCTION macro for Unreal Engine", "filetype": "unreal", "grammar": "lsp", "label": "Unreal Function", "matches": { "ufunction": true } }, "fb1a4117-4d93-3ac4-8253-1cd2ba694af0": { "content": "grid-template-rows: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gtr": true } }, "fb1dad9c-2527-38e2-8677-0a531ced0632": { "content": "| minus: ${minus:1}", "doc": "Math filter: minus", "filetype": "jekyll", "grammar": "lsp", "label": "Filter minus", "matches": { "minus": true } }, "fb1e41a8-a6a2-3f33-8553-2300cc13369d": { "content": "background-image: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgi:n": true } }, "fb1e5328-87ec-3a30-a3fc-a856dd1362b1": { "content": "resource \"aws_vpn_connection\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_vpn_connection", "filetype": "terraform", "grammar": "lsp", "label": "aws_vpn_connection", "matches": { "tf-aws_vpn_connection": true } }, "fb1f6b69-7b60-3811-8f18-b1fdac307dcd": { "content": "${1:FIELDNAME} = models.URLField(${2:verify_exists=False}${3:, max_length=200}${0:, blank=True})", "doc": "", "filetype": "django", "grammar": "snu", "label": "", "matches": { "url": true } }, "fb2e0e9e-16c8-3d71-a335-a315d072f7fa": { "content": "@info \"${1}\" ${0}", "doc": "", "filetype": "julia", "grammar": "snu", "label": "", "matches": { "@i": true } }, "fb3142d6-faf9-3ba4-b1e3-4731a3087b0d": { "content": "height: ${1},", "doc": "height", "filetype": "react-native", "grammar": "lsp", "label": "height", "matches": { "h": true } }, "fb344558-c96d-3ef4-a38d-2b398241de8d": { "content": "$this->${1:method}()->shouldContain(${2:'value'});", "doc": "", "filetype": "php-phpspec", "grammar": "snu", "label": "$this->XYZ()->shouldContain('value')", "matches": { "scontain": true } }, "fb4e2043-af7a-32e2-9e45-35508feca459": { "content": "HashMap[${1:T},${2:T}]${0:(keyval)}", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "hmap": true } }, "fb4fda93-77cc-3465-9749-a334bcff19a2": { "content": "archive { \"${1:filename}\":\n\tensure => ${2:present},\n\turl => \"http://${3:url}\",\n\textension => \"${4:tgz}\",\n\ttarget => \"${5:target}\",\n\tchecksum => ${6:false},\n\tsrc_target => \"${7:/tmp}\",\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "archive": true } }, "fb50ccfa-ffe4-386f-940f-32579ca2293a": { "content": "self.assertIn(${1:needle}, ${2:haystack}${3:, '${4:message}'})$0", "doc": "", "filetype": "unittest", "grammar": "lsp", "label": "Assert in", "matches": { "asin": true } }, "fb58420c-0141-3fce-ad2c-53bf27388144": { "content": "signal ${1} : unsigned (${2} downto 0);", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "un": true } }, "fb5ed7ee-bee5-3d99-bbbf-50f7b76f6002": { "content": "${1:fn} :: ${2:a}\n$1 = ${0:undefined}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "fn0": true } }, "fb662d4c-1898-3858-b022-8bc3982ce2f0": { "content": "| round: ${round:0}", "doc": "Math filter: round", "filetype": "jekyll", "grammar": "lsp", "label": "Filter round", "matches": { "round": true } }, "fb66693c-cb7a-364d-889e-17f3361a1a63": { "content": "@overview ${1:some description}$0", "doc": "The @file tag provides a description for a file. Use the tag in a JSDoc comment at the beginning of the file. Synonysm of @file and @fileoverview", "filetype": "jsdoc", "grammar": "lsp", "label": "overview", "matches": { "@overview": true } }, "fb6b010e-35ff-3384-aafd-b62b0b724af1": { "content": "begin\n\tfail 'A test exception.'\nrescue StandardError => e\n\tputs e.message\n\tputs e.backtrace.inspect\nelse\n\t# other exception\nensure\n\t# always executed\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "begin": true } }, "fb6be82b-62c4-3d04-9a67-8fbfae3144a7": { "content": "pointLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${0:nz});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "pointLight": true } }, "fb724649-09e6-358c-b93d-18aea77f9948": { "content": "${1:obj}.insertBefore('${2:selector expression}')", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "insb": true } }, "fb75ab1a-0ec7-396a-a020-8a37bdd428fe": { "content": "`uvm_declare_p_sequencer(${1:sequencer})", "doc": "case m_sequencer to p_sequencer", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_declare_p_sequencer", "matches": { "`uvm_declare_p_sequencer": true } }, "fb7b2a1e-6b26-3baa-aad5-b18710d2fb1e": { "content": "saveFrame(\"${1:filename-####}${0:.ext}\");", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "saveFrame": true } }, "fb827050-82e3-37fe-9c45-88517bdcee83": { "content": "text-justify: distribute;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tj:d": true } }, "fb83a220-288d-3457-ac15-6a68974342a1": { "content": "echo '<pre>' . var_export(${1}, 1) . '</pre>';", "doc": "", "filetype": "php", "grammar": "snu", "label": "Dumb debug helper in HTML", "matches": { "ve": true } }, "fb877f72-40e8-3bad-9850-200efd09e634": { "content": "background-clip: no-clip;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bgcp:nc": true } }, "fb88aade-84b0-3b1d-804f-000b15a13399": { "content": "spyOn(${1:object}, '${2:method}').and.throwError(${3:exception});", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "spy on and throw (js)", "matches": { "st": true } }, "fb8c7b6f-eed2-3272-9d93-cd4ef8433603": { "content": "${1:command} | path ${2|basename,dirname,exists,expand,parse,split,type|}", "doc": "\"path\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "path builtin", "matches": { "path": true } }, "fb922e14-1b73-3b0b-a968-d8b799e7445e": { "content": "(function(${1}) {\n\t${0:${VISUAL}}\n}(${2}))", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "(f": true } }, "fb9b14d2-f874-3494-abcc-c5feca8b6bba": { "content": "library(cluster)\nclara(${1:xData}, k = ${2:k}, metric = ${3:metric}, stand = ${4:stand}, samples = ${5:samples})", "doc": "Cluster data into k clusters (library: cluster)", "filetype": "r-snippets", "grammar": "lsp", "label": "Clustering", "matches": { "clara": true } }, "fba3840c-843f-3564-978d-b16909291e9b": { "content": "$.merge(${1:target}, ${0:original});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "merge": true } }, "fbab9550-07c3-3252-99d8-6366a1c0c982": { "content": "font-weight: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fw": true } }, "fbaf9b96-e60b-3eca-ba2b-5538140772ef": { "content": "expect(${1:target}).not.toHaveAttr('${2:attr}'${3:, '${4:value}'})", "doc": "", "filetype": "coffee-jasmine", "grammar": "snu", "label": "expect to not have attribute (coffee)", "matches": { "notha": true } }, "fbb1415c-105f-3e22-ace2-e1fc1a600a05": { "content": "list-style none", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "lis:n": true } }, "fbb29ba1-f4f1-35cf-ac32-f5082bdd41a4": { "content": "align-items ${0}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ai": true } }, "fbb5d427-f8a7-37d7-aa46-9f126a7391dc": { "content": "CONSTRAINT ${1:attribute} PRIMARY KEY(${2:attribute(s)})", "doc": "Constraint Primary Key", "filetype": "sql", "grammar": "lsp", "label": "primarykc", "matches": { "primarykc": true } }, "fbbaea0b-2a58-3e01-babd-515fde7af45f": { "content": "class ${1:CLASS_NAME}(TemplateView):\r\n template_name = \"${2:TEMPLATE_NAME}\"", "doc": "", "filetype": "views", "grammar": "lsp", "label": "templateview", "matches": { "templateview": true } }, "fbc0c0e0-69e5-37d6-b93c-46bfa537fad2": { "content": "_.upperFirst(${string})", "doc": "_.upperFirst('fred');\n// => 'Fred'\n\n_.upperFirst('FRED');\n// => 'FRED'\n\nConverts the first character of `string` to upper case.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-upperfirst", "matches": { "lodash upperfirst": true } }, "fbc131b1-876b-3780-8b25-ba9d73f7c629": { "content": "Url:templatePath();", "doc": "", "filetype": "simplemvcf", "grammar": "snu", "label": "", "matches": { "sm_url_templatepath": true } }, "fbc205bd-34fb-3986-8636-7b64c0a7254d": { "content": "borderBottomRightRadius: ${1},", "doc": "borderBottomRightRadius", "filetype": "react-native-ts", "grammar": "lsp", "label": "borderBottomRightRadius", "matches": { "bor": true } }, "fbc25038-3e3d-3b3e-b1d0-745fd72fa6e0": { "content": "*${1}*${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "*text*", "matches": { "bold": true } }, "fbc3a3f2-9139-377e-aa36-613cba153478": { "content": "<td>${0}</td>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "td": true } }, "fbc9e11f-23fb-390d-9814-2c117242c94d": { "content": "find { |${1:e}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "fin": true } }, "fbcc448b-9366-34a7-a71f-0a6a8e7da013": { "content": "do {\n\t$0\n} catch ${1:error} {\n\t$2\n}", "doc": "do statement", "filetype": "swift", "grammar": "lsp", "label": "do", "matches": { "do": true } }, "fbcf82ae-9efa-3e40-ae8c-6e85a0dddf93": { "content": "#+BEGIN_VERSE\n$0\n#+END_VERSE", "doc": "verse", "filetype": "org", "grammar": "lsp", "label": "verse", "matches": { "<v": true } }, "fbd6d74b-cf56-3078-ba3d-1ce94dcba925": { "content": "proc ${1:function_name} {${2:args}} {\n\t${0}\n}", "doc": "", "filetype": "tcl", "grammar": "snu", "label": "", "matches": { "pro": true } }, "fbd9eebd-2f56-3ae0-b1a9-b719521fbef0": { "content": "fprintf(${1:stderr}, \"${2}\\n\"${3});", "doc": "", "filetype": "c", "grammar": "snu", "label": "fprintf(..., \"...\\n\", ...);", "matches": { "fprintf": true } }, "fbdd3a9c-c9d8-31ca-affd-0e2bfdf5f0d0": { "content": "err(${1:1}, \"${2:%s}\"$0);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "err": true } }, "fbe2bf5c-b9d7-3102-af84-406bf956eb5b": { "content": "//#region ${1}\n${2}\n//#endregion", "doc": "Create region", "filetype": "react-native", "grammar": "lsp", "label": "region", "matches": { "region": true } }, "fbe3976d-abf5-35ae-b162-8bb784b93a87": { "content": "\\begin{vmatrix}\n\t${1:TARGET}\n\\end{vmatrix}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{vmatrix} \\vmatrix": true, "vmatrix": true } }, "fbe81ab6-32c8-3eb7-b42b-c8a4d043c197": { "content": "<a href=\"$1\">$2</a>$3", "doc": "HTML - Defines a hyperlink", "filetype": "html", "grammar": "lsp", "label": "a", "matches": { "a": true } }, "fbec8b19-bfa0-39ea-a9c9-5dfd882e7a7f": { "content": "top: ${0:0};", "doc": "", "filetype": "css", "grammar": "lsp", "label": "top", "matches": { "top": true } }, "fbf0d816-a585-32bc-aeeb-bf5164b7b6ed": { "content": "vertical-align sub", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "va:sub": true } }, "fbf24584-6660-3ef7-894a-cd8489eb45c2": { "content": "resource \"aws_elastictranscoder_pipeline\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_elastictranscoder_pipeline", "filetype": "terraform", "grammar": "lsp", "label": "aws_elastictranscoder_pipeline", "matches": { "tf-aws_elastictranscoder_pipeline": true } }, "fbf59438-307f-3b48-bfa9-8002dcc25547": { "content": "import { $0 } from \"${1:module}\"", "doc": "Import external module.", "filetype": "javascript", "grammar": "lsp", "label": "Import external module.", "matches": { "import statement": true } }, "fbf59908-147d-3b22-8682-34168fcc9e3c": { "content": "public static void main (String[] args) {\n\t${0}\n}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "psvm": true } }, "fbfc8e06-9aff-3a1a-9287-d69ee952b6d5": { "content": "variable ${1:var_name} : ${2:integer};", "doc": "variable declaration", "filetype": "vhdl", "grammar": "lsp", "label": "variable", "matches": { "variable": true } }, "fbfcce73-0ec1-330f-8558-a5b858ae91ad": { "content": "${1:command} | str distance ${2:value}", "doc": "\"str-distance\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str distance builtin", "matches": { "str-distance": true } }, "fbff9047-3451-3943-9368-544e02d3c3ec": { "content": "text-align-last: right", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "tal:r": true } }, "fc0236e9-e95d-39da-b777-7654b7641535": { "content": "render file: '${1:filepath}', use_full_path: ${0:false}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "rfu": true } }, "fc0df3bd-77e2-33b5-a77e-d34087d5e01a": { "content": "|> Enum.filter($0)", "doc": "", "filetype": "elixir", "grammar": "lsp", "label": "pipe into filter", "matches": { ">f": true } }, "fc10ca2c-989e-33e0-9afa-21082ba4bf50": { "content": "<h4>$1</h4>$2", "doc": "HTML - Defines header 4", "filetype": "html", "grammar": "lsp", "label": "h4", "matches": { "h4": true } }, "fc1147a2-b32f-3424-8f4d-1416c6aa640b": { "content": "${1:FIELDNAME} = IntegerRangeField()", "doc": "IntegerRangeField (fintrange).\n\n*PostgreSQL specific form fields*.", "filetype": "forms", "grammar": "lsp", "label": "fintrange", "matches": { "fintrange": true } }, "fc12ca05-e3cb-34a4-9b4d-3d0de0240dc5": { "content": "{% extends \"$1\" %}", "doc": "extends tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "ext", "matches": { "ext": true } }, "fc13f8ff-b080-3bf6-9d7b-7b7882678160": { "content": "#[macro_use]\nextern crate log;", "doc": "", "filetype": "rust", "grammar": "snu", "label": "extern crate log", "matches": { "ecl": true } }, "fc329a4d-a9b3-3e70-900e-128e75f93893": { "content": "<%= cond do %>\n\t<% ${1} -> %>\n\t\t${2:${VISUAL}}\n\n\t<% true -> %>\n\t\t${0}\n<% end %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "", "matches": { "cond": true } }, "fc382621-cd1f-3280-9148-1f69fa84fbf1": { "content": "#warning \"$0\"", "doc": "#warning snippet", "filetype": "c", "grammar": "lsp", "label": "#warning", "matches": { "#warn": true } }, "fc3a902e-fe58-3f39-bfbb-a4e82e564ff6": { "content": "align-content: space-around;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ac:sa": true } }, "fc3dee10-d579-3cec-9c47-39a985b8dad3": { "content": "#!/usr/bin/awk -f", "doc": "", "filetype": "awk", "grammar": "snu", "label": "#!/usr/bin/awk -f", "matches": { "#!": true } }, "fc417edd-3667-3983-9f0a-ee60ac33c64e": { "content": "withProgress(message = \"${1:message}\", {\n${0}\n})", "doc": "Shiny withProgress", "filetype": "r-snippets", "grammar": "lsp", "label": "Shiny withProgress", "matches": { "shiny withProgress": true } }, "fc426e60-5581-3c5a-bd75-129cf6f9af7b": { "content": "map(x -> ${1:expr}, ${2:iterable})", "doc": "Code snippet for map.", "filetype": "julia", "grammar": "lsp", "label": "map", "matches": { "map": true } }, "fc429d26-de90-3627-b56d-495a5f38df81": { "content": "try\n\t${1:${VISUAL}}\ncatch ${2:error}\n\t${3}", "doc": "", "filetype": "ls", "grammar": "snu", "label": "", "matches": { "try": true } }, "fc458197-e171-3c54-96ef-16816d2e9e5b": { "content": "defmodule ${1:module} do\n $0\nend", "doc": "Define a module", "filetype": "elixir", "grammar": "lsp", "label": "defmodule", "matches": { "defmo": true } }, "fc4fd60a-9075-3ca8-bfd2-59ec507af573": { "content": "throw new $1Exception(\"$2\");", "doc": "", "filetype": "cs", "grammar": "snu", "label": "throw", "matches": { "throw": true } }, "fc50997c-cc4c-3567-8b23-a1429add31c5": { "content": "const ${1:first} = useContext(${2:second})", "doc": "", "filetype": "react-es7", "grammar": "lsp", "label": "useContext", "matches": { "useContextSnippet": true } }, "fc52bfb9-4563-3ef4-a824-9c264a290873": { "content": "***${1}*** $0", "doc": "Insert bold and italic text", "filetype": "markdown", "grammar": "lsp", "label": "Insert bold and italic text", "matches": { "bi": true, "bold and italic": true } }, "fc531d58-7058-3e32-aa4c-7ed9f045b808": { "content": "$.trim('${1:string}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "eltrim": true } }, "fc60fa2e-dd00-3778-9c09-5ba1aba32885": { "content": "[NSString stringWithFormat:@\"${1}\", ${2}]${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "format": true } }, "fc69f2d7-0794-36d7-b8fe-20453ea71de1": { "content": "place-self: stretch", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ps:st": true } }, "fc6a59d3-9786-37a1-8de5-04280fe1a824": { "content": "function ${1:foo}(node) {\n\t// the node has been mounted in the DOM\n\treturn {\n\t\tdestroy() {\n\t\t\t// the node has been removed from the DOM\n\t\t}\n\t};\n}", "doc": "action function", "filetype": "svelte", "grammar": "lsp", "label": "svelte-action", "matches": { "s-action": true } }, "fc6eb4ed-e5c5-3dcd-b621-f0c2506e95bf": { "content": "printf(\"${1:} = %f\\n\", $1);", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "prf": true } }, "fc7dc8c3-5337-37f2-965c-a779d4291064": { "content": "{% redirect \"${1}\" %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig redirect", "matches": { "redirect": true } }, "fc89ed9d-89f2-3574-a6e3-1cb614b3c066": { "content": "{-| ${0}\n-}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "doc": true } }, "fc8a3f80-0dcb-320e-be67-f24ac0a35ea6": { "content": "render text:", "doc": "", "filetype": "rails", "grammar": "snu", "label": "render :text", "matches": { "rt": true } }, "fc8e7dd3-e31b-3b8a-8d65-23c8ed0a0c1b": { "content": "<syntaxhighlight lang=\"${1}\">\n${2}\n</syntaxhighlight>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "sy": true } }, "fc91b1a6-2955-3e09-840f-81b0f4b607ea": { "content": "select ${1:answer} in ${2:choices}; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "zsh", "grammar": "snu", "label": "", "matches": { "select": true } }, "fc930626-5103-3b89-be55-6bbff3fc908a": { "content": "\\\\${1:x} -> ${0}", "doc": "", "filetype": "elm", "grammar": "snu", "label": "λ", "matches": { "lambda": true } }, "fc96b3a9-b570-33df-a706-fbc279e7b73e": { "content": "| url_encode }}", "doc": "String filter: url encode", "filetype": "jekyll", "grammar": "lsp", "label": "Filter url encode", "matches": { "url_encode": true } }, "fc9a89ae-7893-3034-948a-8e11c64f8186": { "content": "if ${1:condition}:\n\t${2:pass}\nelse:\n\t${3:pass}", "doc": "", "filetype": "gdscript", "grammar": "lsp", "label": "if else", "matches": { "if": true } }, "fc9df216-0166-3015-a7eb-445a335e1e10": { "content": "while (${1:true}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "(condition) { ... }", "matches": { "wh": true } }, "fca0e40c-6328-340c-bf4e-b5ade6848ab2": { "content": "do {\n\t${0}\n} while (${1})", "doc": "", "filetype": "awk", "grammar": "snu", "label": "do ... while", "matches": { "do": true } }, "fca3b098-41f3-31e7-993f-ba0a8fcf2116": { "content": "(others => '${1:0}');", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "oth": true } }, "fcb26394-4287-35ab-b3fe-945720e50d59": { "content": "\"\"\"\n${1:A one-line summary.}\n\n${2:Detailed description.}$0\n\nAttributes:\n ${3:attribute_name}: ${4:type and description.}\n\"\"\"", "doc": "A Python docstring for exceptions, including a one-line summary, description, and attributes.", "filetype": "pydoc", "grammar": "lsp", "label": "exception docstring", "matches": { "###exception": true } }, "fcb79adf-da9e-3f9f-ae7b-5a007e23c721": { "content": "break", "doc": "", "filetype": "go", "grammar": "snu", "label": "break", "matches": { "br": true } }, "fcc0fecb-1749-3d10-9c33-26ff8a28c01a": { "content": "display: -moz-inline-box", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "d:mib": true } }, "fcca2dfd-20be-3f4e-816a-5e40d9ce0c02": { "content": "t.test(${1:x}, ${0:y})", "doc": "", "filetype": "r", "grammar": "snu", "label": "", "matches": { "tt": true } }, "fcd0c95d-3963-3ec8-a0cd-cdd1960be72c": { "content": "| reverse", "doc": "Array filter or String filter: reverse", "filetype": "liquid", "grammar": "lsp", "label": "Filter reverse", "matches": { "reverse": true } }, "fcd1f0e5-0031-353f-8df1-86b7922b22b0": { "content": "resource \"aws_rds_cluster_parameter_group\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_rds_cluster_parameter_group", "filetype": "terraform", "grammar": "lsp", "label": "aws_rds_cluster_parameter_group", "matches": { "tf-aws_rds_cluster_parameter_group": true } }, "fcd1f351-9dbe-3216-afe4-64af758fd4d8": { "content": "for (${2:i} = 0; i < ${1:n}; ${3:++i}) {\n\t${0}\n}", "doc": "", "filetype": "awk", "grammar": "snu", "label": "for", "matches": { "for": true } }, "fcd6d278-2b6b-3a14-920a-b37341f384ce": { "content": "```${1:language}\n$0\n```", "doc": "Insert fenced code block", "filetype": "markdown", "grammar": "lsp", "label": "Insert code block", "matches": { "codeblock": true } }, "fcd8b98b-a2c8-326d-916c-b1d1466bd544": { "content": "text-align-last: right;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "tal:r": true } }, "fcdfaa30-c0a2-319b-92ad-1aa079312560": { "content": "\\$${1:retVal} = (${2:condition}) ? ${3:a} : ${4:b} ;", "doc": "Ternary conditional assignment", "filetype": "php", "grammar": "lsp", "label": "$… = ( … ) ? … : …", "matches": { "if?": true } }, "fce19676-9798-3b07-abeb-c341b7d50733": { "content": "def __unicode__(self):\n\t${0:representation}", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "uni": true } }, "fce37f4a-06fd-32a5-8e5b-da92ee9610a1": { "content": "resource \"openstack_fw_policy_v1\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n rules = [\n \"\\${openstack_fw_rule_v1.rule_1.id}\",\n \"\\${openstack_fw_rule_v1.rule_2.id}\"\n ]\n}", "doc": "define openstack_fw_policy_v1 resource.", "filetype": "terraform", "grammar": "lsp", "label": "openstack_fw_policy_v1", "matches": { "tf-openstack_fw_policy_v1": true } }, "fce57437-7b9e-3d44-b8f0-6f8ce4bb4017": { "content": "text-align left", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "ta:l": true } }, "fcead23a-4fe0-3b7b-903e-39df8bf7f149": { "content": "*_${1}_* $0", "doc": "Insert bold and italic text", "filetype": "asciidoc", "grammar": "lsp", "label": "bold and italic text", "matches": { "bi": true, "bold and italic": true } }, "fcee1659-a0c3-3e99-b9a0-9d8f10121ad0": { "content": "${1:obj}.slideUp('${2:slow/400/fast}')", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "sup": true } }, "fcf2226b-5329-34fa-8414-56af497774b2": { "content": "NSArray ${0}", "doc": "", "filetype": "objc", "grammar": "snu", "label": "", "matches": { "nsa": true } }, "fcf3db7b-af7e-33dd-b5cd-2c9e7e1759cf": { "content": "for (${1} : ${2}) ${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "enfor": true } }, "fcf6077a-623d-3389-bb93-3ddb18320b05": { "content": "\\\\begin{figure}\n\\\\begin{center}\n\t\\\\includegraphics[scale=${1}]{Figures/${2}}\n\\\\end{center}\n\\\\caption{${3}}\n\\\\label{fig:${4}}\n\\\\end{figure}\n${0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "figure environment (includegraphics)", "matches": { "fig": true } }, "fcf80e9a-5dfa-3b45-99d2-02a7469f8d12": { "content": "function cos(${1:angle})$0", "doc": "function trigonometric cosine of angle", "filetype": "vscode_cobol", "grammar": "lsp", "label": "function-cos", "matches": { "function cos": true } }, "fd058f30-4152-32bb-91b5-390e372d1208": { "content": "{% for $1 in $2 %}\n$3\n{% endfor %}", "doc": "for tag django template", "filetype": "djangohtml", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "fd0608df-b31a-3e9c-906c-0306f07b3f1a": { "content": "{% for entry in craft.entries\n\t.section(\"${1:sectionName}\")\n\t.limit(${2:10})\n\t.all()\n%}\n\t<a href=\"{{ entry.url }}\">{{ entry.title }}</a>\n{% endfor %}\n$0", "doc": "craft.entries", "filetype": "twig", "grammar": "lsp", "label": "entries", "matches": { "entries": true } }, "fd172846-5e69-39b2-a43f-219d513c9593": { "content": "border-left-width: ${1:1}px", "doc": "", "filetype": "css", "grammar": "snu", "label": "border-left-width: size (border)", "matches": { "border": true } }, "fd19766d-3286-36c5-82ac-3fc5b2bd18dc": { "content": "\\\\vec{{$1}} {$0}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "vector", "matches": { "vec": true } }, "fd1ea3fe-681f-394b-9d57-9a2bc0362736": { "content": "errors.Wrapf(${1:err}, \"${2:message %v}\", ${3:args...})", "doc": "", "filetype": "go", "grammar": "snu", "label": "errors.Wrapf", "matches": { "ewf": true } }, "fd203b6c-a5c3-3ce1-a97a-c4c52a99f126": { "content": "border-bottom: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdb:n": true } }, "fd222421-ac08-3f55-9bba-e6f7c3f56521": { "content": "<meta ${0}>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "meta:s": true } }, "fd22d9d2-2122-3fd6-bed0-e3c9483aa8af": { "content": "<h3>${0}</h3>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h3": true } }, "fd2850b2-d389-38f0-80bf-592dad09f716": { "content": "SELECT DISTINCT ${1:attribute(s)}\n\tFROM ${2:tableName};", "doc": "Select Distinct", "filetype": "sql", "grammar": "lsp", "label": "selectd", "matches": { "selectd": true } }, "fd291525-7002-38f7-80ce-53f1ce6822b1": { "content": "else if(${1:/*condition*/})\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "else if (elif)", "matches": { "elif": true } }, "fd2c9cdc-77d4-369b-8fa8-455c92468f75": { "content": "{{ getSupportedLocales() }}", "doc": "Returns an array of the supported locales", "filetype": "edge", "grammar": "lsp", "label": "edge: getSupportedLocales", "matches": { "getSupportedLocales()": true } }, "fd31b790-e724-3d46-bca8-a0f00468cd7e": { "content": "this.${1:first}Ref = React.createRef()", "doc": "Create ref statement used inside constructor", "filetype": "generated", "grammar": "lsp", "label": "createRef", "matches": { "cref": true } }, "fd322ffa-abaa-36f6-960a-76afa299c049": { "content": "|> List.map (fun ${1} -> ${0})", "doc": "", "filetype": "fsharp", "grammar": "snu", "label": "", "matches": { "lmap": true } }, "fd330dbd-3dfa-36e3-8bc4-cfaab26926a9": { "content": "Ada.Text_IO.Get(${1});\n${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "Ada.Text_IO.Get", "matches": { "get": true } }, "fd3a81ef-5a9d-36cf-80c6-ef25847c503c": { "content": "import React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nexport default class ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}", "doc": "Creates a React component class with ES7 module system and TypeScript interfaces", "filetype": "generated", "grammar": "lsp", "label": "typescriptReactClassComponent", "matches": { "tsrcc": true } }, "fd483a1c-71f7-392a-a0df-6d5da0e686d5": { "content": "beforeMount () {\n\t${0};\n},", "doc": "beforeMount lifecycle method", "filetype": "vue-script", "grammar": "lsp", "label": "Vue Lifecycle beforeMount", "matches": { "vbeforemount": true } }, "fd4aedb2-ff76-3e13-a7c9-275429c4fa88": { "content": "Logger.error(${1:param});", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "error": true } }, "fd51f319-61a2-328f-8341-9b4305944592": { "content": "from django import forms", "doc": "from ... import forms", "filetype": "forms", "grammar": "lsp", "label": "iforms", "matches": { "iforms": true } }, "fd5347dd-927e-3f87-8b50-2060187f5c0a": { "content": "{% load $1 %}", "doc": "", "filetype": "htmldjango", "grammar": "snu", "label": "", "matches": { "load": true } }, "fd59ac63-0a82-3771-af6f-19a6de8d551f": { "content": "virtual task run_phase(uvm_phase phase);\n\t$1\nendtask : run_phase", "doc": "UVM run_phase template", "filetype": "systemverilog", "grammar": "lsp", "label": "uvm_run_phase", "matches": { "uvm_phase_run": true, "uvm_run_phase": true } }, "fd5ee733-b397-334d-ad76-459b5a405cd8": { "content": "border-top: none", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdt:n": true } }, "fd5f7b0f-8779-307f-9fd3-efb1ac85959f": { "content": "each_index do |${1:i}|\n\t${0}\nend", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "eaid": true } }, "fd630416-9adf-3bbc-ac3f-6535fa89d75d": { "content": "${1:FIELDNAME} = forms.ChoiceField($2, choices=[${3:CHOICES}], required=${4:False})", "doc": "ChoiceField (fchoice)", "filetype": "forms", "grammar": "lsp", "label": "fchoice", "matches": { "fchoice": true } }, "fd64d85e-6cc7-3b26-a12e-77df76c30c8f": { "content": "{-| ${0}\n-}", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "", "matches": { "doc": true } }, "fd651b13-e48a-3acd-afec-9d7da39bb18f": { "content": "| reverse", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "reverse": true } }, "fd69dbee-8e1d-3d6b-94cd-fd562f96ae30": { "content": "resource \"aws_lambda_alias\" \"${MyAWSResource}\" {\n}", "doc": "Defines aws_lambda_alias", "filetype": "terraform", "grammar": "lsp", "label": "aws_lambda_alias", "matches": { "tf-aws_lambda_alias": true } }, "fd71bcc3-2bce-3cfe-a8ae-c2a4aa68fcc4": { "content": "onErrorCaptured(() => {$0})", "doc": "Vue oneErrorCaptured lifecycle hook", "filetype": "script", "grammar": "lsp", "label": "onErrorCaptured-composition", "matches": { "onErrorCaptured": true } }, "fd7308aa-83c9-3de7-b011-87a073948b36": { "content": "flex-direction: column-reverse;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "fxd:cr": true } }, "fd7520a7-37de-3618-bba5-a1e0565286df": { "content": "printf(\"${1:} = %f\\n\", $1);", "doc": "", "filetype": "c", "grammar": "snu", "label": "", "matches": { "prf": true } }, "fd776bb9-9b07-3140-90ad-8b8fd3ab9c30": { "content": "mod($2, $3)", "doc": "float mod(float x, float y)\nvec2 mod(vec2 x, vec2 y)\nvec3 mod(vec3 x, vec3 y)\nvec4 mod(vec4 x, vec4 y)\n\nThe mod function returns x minus the product of y and floor(x/y). The input parameters can be floating scalars or float vectors. In case of float vectors the operation is done component-wise.\n\nSide note: If x and y are integers the return value is the remainder of the division of x by y as expected.\n\nfloat mod(float x, float y)\nvec2 mod(vec2 x, float y)\nvec3 mod(vec3 x, float y)\nvec4 mod(vec4 x, float y)\n\nThere is also a variation of the mod function where the second parameter is always a floating scalar.", "filetype": "glsl", "grammar": "lsp", "label": "mod", "matches": { "mod": true } }, "fd806293-8d18-30ed-b3f8-b17d64cdd8be": { "content": "@moduledoc \"\"\"${0:TARGET}\"\"\"", "doc": "", "filetype": "elixir", "grammar": "snu", "label": "@moduledoc \"\"\"...\"\"\"", "matches": { "mdoc": true } }, "fd83a4f6-373c-300f-86e2-0397d4d4f12d": { "content": "import ${1} (${2})", "doc": "", "filetype": "haskell", "grammar": "snu", "label": "import ... (...)", "matches": { "importOnly": true } }, "fd879d51-a62f-37f7-b3cc-55c5d6bb9eba": { "content": "if ($1)\n{\n\t${VISUAL}$0\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "if statement", "matches": { "if": true } }, "fd8cb225-f989-355c-9c11-8d5e6fbeddd7": { "content": "cp ${1:path/to/from} ${2:path/to/to}", "doc": "\"cp\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "cp builtin", "matches": { "cp": true } }, "fd9ae8aa-6c7e-3563-acc8-9c6e86c21c15": { "content": "'use strict'", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "us": true } }, "fd9d94d1-ca22-3a23-9d96-3d394d83675a": { "content": "display: list-item;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "d:li": true } }, "fda2f8d0-18f5-3c47-972e-f021d3bf43be": { "content": "{% if ${1:#:condition} %}\n ${0:TARGET}\n{% endif %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "if endif", "matches": { "if": true } }, "fda5578f-b5a0-3a30-b9d3-e7f7b30a6aa3": { "content": "function ${1:function_name}(${2}) {\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "function", "matches": { "fun": true } }, "fda84077-f4c1-3f51-9924-2da3ee85b117": { "content": "| ${1} -> ${0}", "doc": "", "filetype": "alpaca", "grammar": "snu", "label": "", "matches": { "-": true } }, "fda9e5b6-64f0-35f1-b9c4-ccdb4a1836a5": { "content": "@media screen and (${1:max-width: 300px}) {\n $0\n}", "doc": "", "filetype": "css", "grammar": "lsp", "label": "@media", "matches": { "med": true } }, "fdadd51d-bf71-33a0-a1a6-9a240f64b795": { "content": "@property (nonatomic, copy, ${1:nullability}) ${2:void} (^${3:name})(${4:parameters});", "doc": "Create a block property", "filetype": "objc", "grammar": "lsp", "label": "Block property", "matches": { "@propertyblock": true } }, "fdae5ec2-03cb-3c9b-9de4-d54599ec0c60": { "content": "componentWillUpdate (nextProps, nextState) {\n\t$0\n}", "doc": "Invoked immediately before rendering when new props or state are being received.", "filetype": "react-ts", "grammar": "lsp", "label": "componentWillUpdate", "matches": { "cwup": true } }, "fdb439b2-3e8c-37e4-9f36-564319d23e51": { "content": "PropTypes.arrayOf($0).isRequired,", "doc": "An array of a certain type required", "filetype": "snippets", "grammar": "lsp", "label": "propTypeArrayOfRequired", "matches": { "ptaor": true } }, "fdbae5f6-0d54-35e0-a734-ced684591176": { "content": "blue(${0:color});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "blue": true } }, "fdc5c0a3-7ecf-33bc-b2c5-25654b41e1fc": { "content": "round($2)", "doc": "find the nearest integer less than or equal to the parameter - The fraction 0.5 will round in a direction chosen by the implementation, presumably the direction that is fastest. This includes the possibility that round(x) returns the same value as roundEven(x) for all values of x", "filetype": "glsl", "grammar": "lsp", "label": "round", "matches": { "round": true } }, "fdc5d9db-a7a1-3a21-b49b-7fb9fa32e314": { "content": "<output>${0}</output>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "output": true } }, "fdcb305a-217d-31d1-a6a4-df898c69f04d": { "content": "resource \"heroku_cert\" \"${MyResource}\" {\n}", "doc": "Defines heroku_cert", "filetype": "terraform", "grammar": "lsp", "label": "heroku_cert", "matches": { "tf-heroku_cert": true } }, "fdcb4941-3f56-3634-b348-f22c0da29760": { "content": "tapply(${1:X}, ${2:INDEX}, ${3:FUN = ${4:NULL}}, ${5:...}, ${6:simplify = ${7:TRUE}})", "doc": "Tapply", "filetype": "r-snippets", "grammar": "lsp", "label": "tap", "matches": { "tapply": true } }, "fde05e9a-ce7f-353a-8996-c666ea2f6d7a": { "content": "try\n{\n $1\n}\nfinally\n{\n $0\n}", "doc": "Try finally", "filetype": "csharp", "grammar": "lsp", "label": "Try finally", "matches": { "tryf": true } }, "fde11ebf-0f96-3058-9d8c-913dd7dc91fa": { "content": ":${1:tag}:${3}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": ":tag1:tag2:", "matches": { "tag": true } }, "fde155bc-8d6d-305b-a390-5d64820b27e1": { "content": "Blade::include('${1:includes.input}', '${2:input}');", "doc": "Aliasing Includes (AppServiceProvider boot method)", "filetype": "blade", "grammar": "lsp", "label": "Blade-include", "matches": { "Blade::include": true } }, "fde66759-bd6f-36cd-a341-6f0aabd26da7": { "content": "/* ------------------------------------------------------------------------- */", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "sep": true } }, "fdedb086-e602-351a-9970-e20a4da65089": { "content": "align-items: baseline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "ai:b": true } }, "fdef3715-7612-32f4-800c-c842451f3f6c": { "content": "routes: [$1]$0", "doc": "routes: []", "filetype": "script", "grammar": "lsp", "label": "routes", "matches": { "routes": true } }, "fdef8c62-38a2-31ec-9214-f11c6c98d065": { "content": "border: ${1:1px} ${2:solid} #${0:000}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bd+": true } }, "fdf87e09-1299-3f7f-9e97-db5b0afb240e": { "content": "@name ${1:namePath}$0", "doc": "The @name tag forces JSDoc to associate the remainder of the JSDoc comment with the given name, ignoring all surrounding code. This tag is best used in \"virtual comments\" for symbols that are not readily visible in the code, such as methods that are generated at runtime.", "filetype": "jsdoc", "grammar": "lsp", "label": "name", "matches": { "@name": true } }, "fdfb695a-6ab7-30e5-be3f-d29b1d8d27a8": { "content": "_.rest(${func}, ${start})", "doc": "var say = _.rest(function(what, names) {\n return what + ' ' + _.initial(names).join(', ') +\n (_.size(names) > 1 ? ', & ' : '') + _.last(names);\n});\n\nsay('hello', 'fred', 'barney', 'pebbles');\n// => 'hello fred, barney, & pebbles'\n\nCreates a function that invokes `func` with the `this` binding of the\ncreated function and arguments from `start` and beyond provided as\nan array.\n\n**Note:** This method is based on the\n[rest parameter](https://mdn.io/rest_parameters).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-rest", "matches": { "lodash rest": true } }, "fe0b9006-efb9-3db1-93b7-c7877a13860a": { "content": "(${1:first}) => { ${2:second} }", "doc": "Creates an anonymous function", "filetype": "generated", "grammar": "lsp", "label": "anonymousFunction", "matches": { "anfn": true } }, "fe0c1b83-8656-3fd8-84ca-e13b842baa9e": { "content": "_.invert(${object})", "doc": "var object = { 'a': 1, 'b': 2, 'c': 1 };\n\n_.invert(object);\n// => { '1': 'c', '2': 'b' }\n\nCreates an object composed of the inverted keys and values of `object`.\nIf `object` contains duplicate values, subsequent values overwrite\nproperty assignments of previous values.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-invert", "matches": { "lodash invert": true } }, "fe0d44dc-d30b-3bf5-9643-222287fa85d9": { "content": "<svelte:options ${1|immutable,accessors,namespace,tag|}={${2:value}}/>", "doc": "svelte:options", "filetype": "svelte", "grammar": "lsp", "label": "svelte-options", "matches": { "s-options": true } }, "fe0efe40-e81c-373a-9aee-58d5dddbf13d": { "content": "mixed.nullable()", "doc": "mixed.nullable(isNullable: boolean = true): Schema\n\nIndicates that null is a valid value for the schema. Without nullable()\nnull is treated as a different type and will fail isType() checks.", "filetype": "yup", "grammar": "lsp", "label": "mixed-nullable", "matches": { "yup mixed nullable": true } }, "fe10768e-c7c1-3e22-b345-ffbe02d3b787": { "content": "expects($this->${1:once}())\n\t->method('${2}')\n\t->with(${3})\n\t->willReturn(${4});", "doc": "", "filetype": "php", "grammar": "snu", "label": "phpunit expects", "matches": { "exp": true } }, "fe12fbae-f9d6-3595-a57d-790edb51ad90": { "content": "for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t${4}\n}", "doc": "", "filetype": "arduino", "grammar": "snu", "label": "", "matches": { "for": true } }, "fe143be3-a8be-30e7-b51b-d7f833509ebc": { "content": "_.sortedIndex(${array}, ${value})", "doc": "_.sortedIndex([30, 50], 40);\n// => 1\n\nUses a binary search to determine the lowest index at which `value`\nshould be inserted into `array` in order to maintain its sort order.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-sortedindex", "matches": { "lodash sortedindex": true } }, "fe165326-b1b7-3f25-9c9a-a2ddb9f2f760": { "content": "<fieldset class=\"${1}\">\n\t${0}\n</fieldset>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "fieldset.": true } }, "fe1c37f0-cc08-30db-9d2f-444316ce984b": { "content": "beforeRouteLeave(to, from, next) {\n\t${1:next();}\n},", "doc": "Vue Router component guards beforeRouteLeave", "filetype": "vue-script-router", "grammar": "lsp", "label": "Vue Router beforeRouteLeave", "matches": { "vbeforerouteleave": true } }, "fe1dd072-e2cc-3b0c-b780-d15231aef930": { "content": "border-fit: clip", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "bdf:c": true } }, "fe1dfe17-ced3-3b1b-8707-c833ddb457bc": { "content": "_.cloneWith(${value}, ${customizer})", "doc": "function customizer(value) {\n if (_.isElement(value)) {\n return value.cloneNode(false);\n }\n}\n\nvar el = _.cloneWith(document.body, customizer);\n\nconsole.log(el === document.body);\n// => false\nconsole.log(el.nodeName);\n// => 'BODY'\nconsole.log(el.childNodes.length);\n// => 0\n\nThis method is like `_.clone` except that it accepts `customizer` which\nis invoked to produce the cloned value. If `customizer` returns `undefined`,\ncloning is handled by the method instead. The `customizer` is invoked with\nup to four arguments; (value [, index|key, object, stack]).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-clonewith", "matches": { "lodash clonewith": true } }, "fe1ef668-d41c-3524-80e3-dceed269e0e1": { "content": "${1:router}.beforeResolve((to, from, next) => {\n\t${2:// to and from are both route objects. must call `next`.}\n})$0", "doc": "router.beforeResolve", "filetype": "script", "grammar": "lsp", "label": "routerBeforeResolve", "matches": { "routerBeforeResolve": true } }, "fe25310c-a2f4-32c4-af88-6623774fdeb9": { "content": "_.isString(${value})", "doc": "_.isString('abc');\n// => true\n\n_.isString(1);\n// => false\n\nChecks if `value` is classified as a `String` primitive or object.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-isstring", "matches": { "lodash isstring": true } }, "fe2aa2ad-c1d4-32a1-bb7b-0fbdbb2c692f": { "content": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nexport default (WrappedComponent) => {\n\tconst hocComponent = ({ ...props }) => <WrappedComponent {...props} />\n\n\thocComponent.propTypes = {\n\t}\n\n\treturn hocComponent\n}", "doc": "", "filetype": "react", "grammar": "lsp", "label": "react-hoc", "matches": { "hoc": true, "react hoc": true } }, "fe2ea42d-0471-337d-811e-f242c3752d89": { "content": "${1:obj}.end()", "doc": "", "filetype": "jquery_coffee", "grammar": "snu", "label": "", "matches": { "end": true } }, "fe2f1001-7649-32ec-8d2b-5a22b22d49f6": { "content": ".then((${1:result}) => {\n\t${2}\n}).catch((${3:err}) => {\n\t${4}\n});", "doc": "Add the .then and .catch methods to handle promises", "filetype": "snippets", "grammar": "lsp", "label": "thenCatch", "matches": { "thenc": true } }, "fe30b0b8-0eda-3136-8b88-fa5bbc4def36": { "content": "when {\n\tequals '${1:equals}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenequals": true } }, "fe325eae-454a-330e-a4ed-325a11b12a6e": { "content": "@return ${0:#:description}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "return": true } }, "fe3ba8ee-8885-3f71-a2b7-867b9f86edb0": { "content": "# %% [markdown]", "doc": "Add a new markdown cell", "filetype": "python", "grammar": "lsp", "label": "Jupyter markdown cell", "matches": { "#mark": true } }, "fe3bbcfd-b3c0-325d-83d5-cc6c0d127e7d": { "content": "beforeCreate () {\n\t${0};\n},", "doc": "beforeCreate lifecycle method", "filetype": "vue", "grammar": "lsp", "label": "vue-lifecycle-beforecreate", "matches": { "vbeforecreate": true, "vue lifecycle beforecreate": true } }, "fe40efbd-3bd7-3d0e-9fc8-93359f2f2091": { "content": "import '${1:contract}';", "doc": "", "filetype": "solidity", "grammar": "lsp", "label": "import contract", "matches": { "im": true } }, "fe41cc89-9c6c-3495-86f3-173348767101": { "content": "<h3 id=\"${1}\">${0}</h3>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "h3#": true } }, "fe4474c7-6f9f-383b-a767-540123bce994": { "content": "class-id $1 ${3|public,private|}.\n\n method-id new public.\n procedure division.\n $0\n exit method.\n end method.\n\n end class.", "doc": "class with ctor", "filetype": "vscode_cobol", "grammar": "lsp", "label": "class-id", "matches": { "class-id": true } }, "fe45473d-0eb4-3e9c-be0b-fa7e4647eb9a": { "content": "if ${1}\n\t${0:${VISUAL}}\nendif", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if statement", "matches": { "if": true } }, "fe4faa72-c28a-331b-809f-7756a2503f5a": { "content": "{{local:${1:image_path}}}${2}", "doc": "", "filetype": "vimwiki", "grammar": "snu", "label": "{{<image path>}}", "matches": { "image_local": true } }, "fe54a879-6e0f-32f0-8b06-be586f3ae29b": { "content": "${1:obj}.error(function (${2:e}) {\n\t${0:// event handler}\n});", "doc": "", "filetype": "javascript-jquery", "grammar": "snu", "label": "", "matches": { "error": true } }, "fe5ecfa9-a088-32a1-b8aa-160e81dea704": { "content": "function ${1} return ${2} is\n\t(${3});${0}", "doc": "", "filetype": "ada", "grammar": "snu", "label": "expression function", "matches": { "fune": true } }, "fe6001cf-ae28-376d-8120-e65df00243ce": { "content": "character(len=*) ::", "doc": "Quick Character", "filetype": "fortran", "grammar": "lsp", "label": "c", "matches": { "c": true } }, "fe620cad-8d21-37de-a02b-7ca5e00b4dc5": { "content": "for ${1:needle} in ${2:haystack} ; do\n\t${0:${VISUAL}}\ndone", "doc": "", "filetype": "sh", "grammar": "snu", "label": "", "matches": { "fori": true } }, "fe62f01d-3d23-3684-beec-3701c1801148": { "content": "_.some(${collection}, ${predicate})", "doc": "_.some([null, 0, 'yes', false], Boolean);\n// => true\n\nvar users = [\n { 'user': 'barney', 'active': true },\n { 'user': 'fred', 'active': false }\n];\n\n// The `_.matches` iteratee shorthand.\n_.some(users, { 'user': 'barney', 'active': false });\n// => false\n\n// The `_.matchesProperty` iteratee shorthand.\n_.some(users, ['active', false]);\n// => true\n\n// The `_.property` iteratee shorthand.\n_.some(users, 'active');\n// => true\n\nChecks if `predicate` returns truthy for **any** element of `collection`.\nIteration is stopped once `predicate` returns truthy. The predicate is\ninvoked with three arguments: (value, index|key, collection).", "filetype": "lodash", "grammar": "lsp", "label": "lodash-some", "matches": { "lodash some": true } }, "fe675eaa-722d-3505-ab13-f836d222a24c": { "content": "const ${1:instance} = axios.create({\n\tbaseURL: '${2:uri}',\n\ttimeout: $3,\n\theaders: {'${4:key}': '${5:value}'}", "doc": "Create an Axios instance for requests", "filetype": "axios", "grammar": "lsp", "label": "axios-instance", "matches": { "axios instance": true } }, "fe67fc0e-d444-324c-b6a1-b717a87bc5f5": { "content": "\\begin{minipage}{${1:0.45}\\linewidth}\n\t${2:TARGET}\n\\end{minipage}", "doc": "", "filetype": "tex", "grammar": "snu", "label": "", "matches": { "\\begin{minipage} \\minipage": true, "minipage": true } }, "fe711dc2-1cab-31fe-be80-12f130a738ae": { "content": "{% do ${1} %}${0}", "doc": "", "filetype": "twig", "grammar": "snu", "label": "twig do", "matches": { "do": true } }, "fe747fe1-51e4-313e-95ef-e3adfb194262": { "content": "/**\n* @Route(\"/${1:route_name}\", name=\"$1\")\n* @Template()\n*/\npublic function $1Action($2)\n{\n\t$3\n\treturn ${4:[];}$0\n}", "doc": "", "filetype": "php-symfony2", "grammar": "snu", "label": "Symfony 2 Controller action", "matches": { "sfa": true } }, "fe772649-7223-31d7-a80e-1a19e5cf6633": { "content": "${1:FIELDNAME} = serializers.TimeField(${2})", "doc": "Django-rest Serializers ``TimeField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF TimeField", "matches": { "stime": true } }, "fe7746ea-807f-3869-931f-578c045d9a75": { "content": "copypath\"\\$COBCPY;$1\"\n$0", "doc": "", "filetype": "vscode_cobol_dir", "grammar": "lsp", "label": "copypath", "matches": { "copypath": true } }, "fe78b7c4-7369-3e11-a520-ef614007e48c": { "content": "console.log('${1:object} :>> ', ${1:object});", "doc": "Displays an object in the console with its name", "filetype": "snippets", "grammar": "lsp", "label": "consoleLogObject", "matches": { "clo": true } }, "fe8284c9-d492-379d-80ff-29c455c47aac": { "content": "else\n{\n\t${VISUAL}$1\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "else (el)", "matches": { "el": true } }, "fe832707-af10-39d6-ac61-7e933a4bf4ab": { "content": "if ${1}\n\t${2:${VISUAL}}\nelse\n\t${0}\nendif", "doc": "", "filetype": "vim", "grammar": "snu", "label": "if ... else statement", "matches": { "ife": true } }, "fe83df67-27ec-3e3b-a347-2d2b299cb25c": { "content": "@borrows ${1:that namepath} as ${2:this namepath}$0", "doc": "The @borrows tag allows you to add documentation for another symbol to your documentation. This tag would be useful if you had more than one way to reference a function, but you didn't want to duplicate the same documentation in two places.", "filetype": "jsdoc", "grammar": "lsp", "label": "borrows", "matches": { "@borrows": true } }, "fe86c0bd-13b0-3eb1-9af0-648f8fe085d0": { "content": "<c:url value=\"${1}\" var=\"${2}\">\n\t<c:param name=\"${4}\" value=\"${5}\" />\n\tcparam+${0}\n</c:url>\n<a href=\"\\${$2}\">${3}</a>", "doc": "", "filetype": "jsp", "grammar": "snu", "label": "", "matches": { "curl+": true } }, "fe8752c1-a327-3d7e-975e-97df88dd3c50": { "content": "__import__('pdb').set_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "pdb": true } }, "fe87f0a3-8e75-3939-81af-bac3f1a35892": { "content": "char ${1|newline,enter,nl,line_feed,lf,carriage_return,cr,crlf,tab|}", "doc": "\"char\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "char builtin", "matches": { "char": true } }, "fe8895db-d302-3564-98b5-e0654657ccf7": { "content": "# https://kubernetes.io/docs/concepts/workloads/controllers/job/\napiVersion: batch/v1\nkind: Job\nmetadata:\n name: ${1:myjob}\n namespace: ${2:default}\n labels:\n app: ${1:myjob}\nspec:\n template:\n metadata:\n name: ${1:myjob}\n labels:\n app: ${1:myjob}\n spec:\n containers:\n - name: ${1:myjob}\n image: ${3:python:3.7.6-alpine3.10}\n command: ['sh', '-c', '${4:python3 manage.py makemigrations && python3 manage.py migrate}']\n env:\n - name: ENV_NAME\n value: ENV_VALUE\n volumeMounts:\n - name: localtime\n mountPath: /etc/localtime\n volumes:\n - name: localtime\n hostPath:\n path: /usr/share/zoneinfo/Asia/Taipei\n restartPolicy: OnFailure\n dnsPolicy: ClusterFirst\n---\n$0", "doc": "k8s Job", "filetype": "kubernetes", "grammar": "lsp", "label": "k8s Job", "matches": { "k-job": true } }, "fe8aff8c-ed8e-36f0-9cc9-3660d2a54b54": { "content": "func ${1:funcName}(${2}) ${3:error} {\n\t${4}\n}\n${0}", "doc": "", "filetype": "go", "grammar": "snu", "label": "function", "matches": { "fun": true } }, "fe8f5d5d-424e-345e-8bc0-17c95f395b9a": { "content": "place-content space-around", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "pc:sa": true } }, "fe93991b-700a-3e89-be01-0cbbf5b42952": { "content": "number.min()", "doc": "number.min(limit: number | Ref, message?: string | function): Schema\n\nSet the minimum value allowed. The ${min} interpolation can be used in the\nmessage argument.", "filetype": "yup", "grammar": "lsp", "label": "number-min", "matches": { "yup number min": true } }, "fe94132b-1a6d-38bd-ad8a-b83b1945862c": { "content": "norm(${1:value}, ${2:low}, ${0:high});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "norm": true } }, "fe979de4-e6f5-3a44-a287-d7d0d8653649": { "content": "<Link href=\"/[$1]\" as={`/${2:SLUG_NAME}`}>\n\t<a>\n\t\t$0\n\t</a>\n</Link>", "doc": "Next.js Link Tag with Dynamic Route", "filetype": "next", "grammar": "lsp", "label": "Use Next.js LinkTagWithDynmicRoute", "matches": { "usld": true } }, "fe9a7dd0-f331-3ad9-8655-6f77e18c387c": { "content": "${1:command} | str ${2|camel-case,capitalize,downcase,kebab-case,length,pascal-case,reverse,screaming-snake-case,snake-case,title-case,trim,upcase|}", "doc": "\"str\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "str builtin", "matches": { "str": true } }, "fe9e96bb-f992-363c-a9c8-6703836b3a4d": { "content": "<exception cref=\"${1:ExceptionName}\">${2:description.}$0</exception>", "doc": "This tag provides a way to document the exceptions a method can throw. cref=\"member\" is the name of the exceptionh, which should be a member. The documentation generator checks that the given member exists and translates member to the canonical element name in the documentation file. Description is a description of the circumstances in which the exception is thrown.", "filetype": "csharpdoc", "grammar": "lsp", "label": "<exception>", "matches": { "<exception>": true } }, "fea014ef-cb5c-3f52-bc3c-5d868e54d16a": { "content": "import React, { Component } from 'react'\n\ntype Props = {}\n\ntype State = {}\n\nclass ${1:${TM_FILENAME_BASE}} extends Component<Props, State> {\n state = {}\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "Creates a React component class with ES7 module system and TypeScript interfaces", "filetype": "react-es7", "grammar": "lsp", "label": "typescriptReactClassExportComponent", "matches": { "tsrce": true } }, "fea2b3d5-4c51-3b1b-bc7c-3d6f2e2eff7d": { "content": "font-emphasize: ${0}", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "fem": true } }, "fea3f45d-035d-3246-9844-e0c887e19a46": { "content": "$this->renderPartial('${1:view}',array('${2:key}'=>${0:value}));", "doc": "", "filetype": "yii", "grammar": "snu", "label": "", "matches": { "yrp": true } }, "fea5004e-54da-3a5f-a0b0-d449fe88b4bd": { "content": "size_hint=($1, $2)$0", "doc": "keyword argument of Widget", "filetype": "kivy", "grammar": "lsp", "label": "size_hint from pykv-sippets", "matches": { "size_hint": true } }, "fea5c074-8aff-33a0-8309-b420b36a57e0": { "content": "shorten(${0:array});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "shorten": true } }, "fea5c7b4-323a-3f40-a5be-00425e7318b8": { "content": "_.defer(${func}, ${args})", "doc": "_.defer(function(text) {\n console.log(text);\n}, 'deferred');\n// => Logs 'deferred' after one millisecond.\n\nDefers invoking the `func` until the current call stack has cleared. Any\nadditional arguments are provided to `func` when it's invoked.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-defer", "matches": { "lodash defer": true } }, "feac36f6-726c-37ba-8c6d-3820b7d62588": { "content": "switch ${1:scrutinee} {\n| ${2:pattern} => ${3:${2:pattern}}\n};", "doc": "Snippet for a pattern matching declaration", "filetype": "reason", "grammar": "lsp", "label": "switch", "matches": { "switch": true } }, "feae06d5-ad7d-3fb4-954d-7575d579ddd4": { "content": "font ${1:1em} ${2:Arial},${0:sans-serif}", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "f+": true } }, "febc77bf-7717-364e-b181-2994983b7a21": { "content": "[formGroupName]=\"${1:name}\"", "doc": "Angular formGroupName", "filetype": "angular", "grammar": "lsp", "label": "ngformgroupname", "matches": { "a-formgroupname": true, "angular ng form group name": true } }, "febd0d81-0376-3766-aa88-ff9f43322fc8": { "content": "each_key {|${1:#:variable}| ${0} }", "doc": "", "filetype": "ruby", "grammar": "snu", "label": "", "matches": { "each_key": true } }, "fec615ef-275e-367a-adaa-2edac4d424bf": { "content": "${1:x} <- ${2:undefined}$0", "doc": "Monadic get", "filetype": "haskell", "grammar": "lsp", "label": "get", "matches": { "get": true } }, "fec67e8a-2bec-37b3-a378-e1ff17d4e9b5": { "content": "func init() {\n\t$1\n}", "doc": "Snippet for init function", "filetype": "go", "grammar": "lsp", "label": "init function", "matches": { "finit": true } }, "fec75ce3-21fa-3b1b-9d28-2c3f4bf22c7d": { "content": "FUNCTION INTEGER-OF-FORMATTED-DATE(${1:format},${2:date})$0", "doc": "converts date in specified format to an internal integer", "filetype": "vscode_cobol", "grammar": "lsp", "label": "FUNCTION-INTEGER-OF-FORMATTED-DATE", "matches": { "FUNCTION INTEGER-OF-FORMATTED-DATE": true } }, "fed74e85-e07d-34f9-884d-d436c9540c42": { "content": "resource \"vcd_dnat\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n edge_gateway = \"Edge Gateway Name\"\n external_ip = \"78.101.10.20\"\n port = 80\n internal_ip = \"10.10.0.5\"\n}", "doc": "define vcd_dnat resource.", "filetype": "terraform", "grammar": "lsp", "label": "vcd_dnat", "matches": { "tf-vcd_dnat": true } }, "fed7cf0f-5c1e-3551-bd81-4fd5a8e04d7b": { "content": "from pudb.remote import set_trace\nset_trace()", "doc": "", "filetype": "python", "grammar": "snu", "label": "", "matches": { "pudbr": true } }, "feda0c15-5eba-300e-a5e3-6bfd82131923": { "content": "expect(${1:target}).not.toBeNull();", "doc": "", "filetype": "javascript-jasmine", "grammar": "snu", "label": "expect not to be null (js)", "matches": { "notn": true } }, "fedac825-f60d-3090-83d5-9ed150d26fd8": { "content": "fn ${1:function_name}(${2}) -> ${3:Nil} {\n\t${0:todo}\n}", "doc": "private function", "filetype": "gleam", "grammar": "lsp", "label": "Private Function", "matches": { "fn": true } }, "fedb9c42-4f65-382d-aa62-457877bbcdc4": { "content": "@forelse (${1:\\$collection} as ${2:\\$item})\n $3\n@empty\n $4\n@endforelse", "doc": "@forelse block", "filetype": "snippets", "grammar": "lsp", "label": "forelse-block", "matches": { "b:forelse": true } }, "fedbff32-de5f-3f8e-a012-7a785ced3c6c": { "content": "unittest {\n\t${0}\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "", "matches": { "un": true } }, "fedc42e3-85e3-355b-b3b8-2ae8126dc237": { "content": "${1:command} | decode hex", "doc": "\"decode hex\" invocation", "filetype": "nushell", "grammar": "lsp", "label": "decode hex builtin", "matches": { "decode-hex": true } }, "fedf1f18-b8f7-3132-8695-19fbe79e33c2": { "content": "resource \"azurerm_storage_container\" \"${MyResource}\" {\n name = \"vhds\"\n resource_group_name = \"\\${azurerm_resource_group.test.name}\"\n storage_account_name = \"\\${azurerm_storage_account.test.name}\"\n container_access_type = \"private\"\n}", "doc": "Defines azurerm_storage_container resource", "filetype": "terraform", "grammar": "lsp", "label": "azurerm_storage_container", "matches": { "tf-azurerm_storage_container": true } }, "fee14cdb-00cd-3051-a97e-8a78a5cc6533": { "content": "invariant()\n{\n\tassert(${1:/*condition*/}, \"${2:error message}\");\n\t$3\n}", "doc": "", "filetype": "d", "grammar": "snu", "label": "invariant (inv)", "matches": { "inv": true } }, "fee31084-548f-3ecb-b5e8-6dea0914fd2c": { "content": "set", "doc": "", "filetype": "scala", "grammar": "snu", "label": "Set", "matches": { "T": true } }, "fee60015-7a40-3935-94a3-17851cf01940": { "content": "module ${1:M} = {\n\t$0\n};", "doc": "Snippet for a block module declaration", "filetype": "reason", "grammar": "lsp", "label": "module (block)", "matches": { "module": true } }, "feeb0391-f0a2-3eb6-ac4c-615fcaffc690": { "content": "else\n{\n\t${0:${VISUAL}}\n}", "doc": "", "filetype": "lpc", "grammar": "snu", "label": "", "matches": { "el": true } }, "feecd173-3748-3a4e-8f76-3a9c2bdb5d61": { "content": "console.log(${0:TARGET})", "doc": "", "filetype": "javascript", "grammar": "snu", "label": "", "matches": { "cl": true, "console-log": true } }, "feece37c-5ef2-3395-9fa8-364f47395be3": { "content": "_.inRange(${number}, ${start}, ${end})", "doc": "_.inRange(3, 2, 4);\n// => true\n\n_.inRange(4, 8);\n// => true\n\n_.inRange(4, 2);\n// => false\n\n_.inRange(2, 2);\n// => false\n\n_.inRange(1.2, 2);\n// => true\n\n_.inRange(5.2, 4);\n// => false\n\n_.inRange(-3, -2, -6);\n// => true\n\nChecks if `n` is between `start` and up to, but not including, `end`. If\n`end` is not specified, it's set to `start` with `start` then set to `0`.\nIf `start` is greater than `end` the params are swapped to support\nnegative ranges.", "filetype": "lodash", "grammar": "lsp", "label": "lodash-inrange", "matches": { "lodash inrange": true } }, "feefcddc-0555-3c13-a900-2f5d377eee7a": { "content": "# Directory resource\ndirectory ${1:\"/path/to/dir\"} do # The path to the directory\n\t${2:#}group ${3} # The group owner of the directory (string or id)\n\t${4:#}mode ${5} # The octal mode of the directory, eg 0755\n\t${6:#}owner ${7} # The owner for the directory\n\t${10:#}recursive ${11:false} # When deleting the directory, delete it recursively. When creating the directory, create recursively (ie, mkdir -p)\n\n\t${12:#}${13:action :create} # Create this directory (Default)\n\t${14:#}${0:action :delete} # Delete this directory\nend", "doc": "", "filetype": "chef", "grammar": "snu", "label": "", "matches": { "directory": true } }, "fef0ae96-3a99-3928-83e6-aa8e8cf09d40": { "content": "outline-width: ${1};${2}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "outline-width": true, "ow": true } }, "fef54582-cf8f-3c91-a781-fcf75aa3e220": { "content": "margin: auto;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "m:a": true } }, "fef75fea-f9d0-3e32-ba12-04517a872f7a": { "content": "<%= radio_button ${1:f}, :${2:field}, ${3:\"value\"} %>", "doc": "", "filetype": "eelixir", "grammar": "snu", "label": "radio_button", "matches": { "rb": true } }, "fefbf99e-6b8d-36b4-934e-613809f4bf9f": { "content": "include::${1:filepath}[]\n$0", "doc": "Include content from file or URL", "filetype": "asciidoc", "grammar": "lsp", "label": "include directive", "matches": { "include directive": true } }, "ff03def5-41cd-36cb-b0a0-4ff8c887fe36": { "content": "validates_associated :${0:attribute}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "validates_associated", "matches": { "va": true } }, "ff04fbef-6b96-3599-9fcc-d0f05e855117": { "content": "place-self: stretch;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "ps:st": true } }, "ff0ea35c-f54d-3a04-b9f7-a2460221ef7f": { "content": "forever begin\n\t$0\nend", "doc": "forever begin ... end", "filetype": "systemverilog", "grammar": "lsp", "label": "forever", "matches": { "forever": true } }, "ff113716-4d7b-35b4-ab28-6c2d2f00e544": { "content": "default:\n ${0}", "doc": "", "filetype": "dart", "grammar": "snu", "label": "", "matches": { "de": true } }, "ff121090-4ca9-3083-b2a6-2a1091b2ea74": { "content": "import { Text, View } from 'react-native'\nimport React, { Component } from 'react'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n render() {\n return (\n <View>\n <Text>${1:first}</Text>\n </View>\n )\n }\n}\n\nexport default ${1:${TM_FILENAME_BASE}}", "doc": "", "filetype": "generated", "grammar": "lsp", "label": "reactNativeComponentExport", "matches": { "rnce": true } }, "ff180611-eedf-3b79-a33e-52b8f2da3dbd": { "content": "{% include '${1:snippet}', ${2:variable}: ${0:value} %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "includewith": true } }, "ff1ad536-e9a1-304c-abe5-8b47d6b100f6": { "content": "foreach ( $${1:iterator} in $${2:collection} ) {\n\t$0\n}", "doc": "", "filetype": "ps1", "grammar": "snu", "label": "", "matches": { "foreach": true } }, "ff1c8c12-e09d-3c39-9593-8cce382d86ea": { "content": "const ${1:elName}El = useRef(null)$0", "doc": "React useRef() hook", "filetype": "react-ts", "grammar": "lsp", "label": "useRef", "matches": { "ur": true } }, "ff1de1eb-03cf-3a74-a7c8-8876d03db389": { "content": "format!(\"${1}{${2}}\", ${3});", "doc": "", "filetype": "rust", "grammar": "snu", "label": "format!", "matches": { "fmt": true } }, "ff202fda-846c-36ac-87b4-e28518ed9112": { "content": "${1:FIELDNAME} = serializers.FileField(${2})", "doc": "Django-rest Serializers ``FileField``", "filetype": "serializers", "grammar": "lsp", "label": "DRF FileField", "matches": { "sfile": true } }, "ff21864a-af18-3a82-8e12-41c95a93ccee": { "content": "lua << EOF\n${0}\nEOF", "doc": "", "filetype": "vim", "grammar": "snu", "label": "lua <<EOF | EOF", "matches": { "lua": true } }, "ff239996-a4a4-3abb-93a7-7065eebaeea2": { "content": "($2 *)calloc(${1:N_MEMBERS}, sizeof(${2:TYPE}));\n${0}\nfree(${3:MEM});", "doc": "", "filetype": "c", "grammar": "snu", "label": "calloc(n, size)", "matches": { "calloc": true } }, "ff254d7b-be0c-398d-87ab-d66eaba7af38": { "content": "init {\n\t$0\n}", "doc": "Snippet for init block", "filetype": "kotlin", "grammar": "lsp", "label": "init", "matches": { "init": true } }, "ff2a2c72-24b2-3f71-be2f-26b3cdec2f0e": { "content": "return new Promise((resolve, reject) => {\n\t${0}\n});", "doc": "return Promise (ES6)", "filetype": "base", "grammar": "lsp", "label": "return-promise-es6-", "matches": { "base return promise": true } }, "ff30a667-9304-3df9-a1f9-0dc8e5ad0a15": { "content": "@inbook{${1:name},\n\tauthor={${2:author}},\n\ttitle={${3:title}},\n\tsubtitle={${4:subtitle}},\n\tbooktitle={${5:book}},\n\teditor={${6:editor}},\n\tyear={${7:YYYY}},\n\tlocation={${8:somewhere}},\n\tpublisher={${9:publisher}},\n\tpages={${10:NN}--${11:NN}}\n}\n$0", "doc": "", "filetype": "bib", "grammar": "snu", "label": "In Book reference", "matches": { "inb": true } }, "ff408e93-697f-38d2-adaf-7910cd18c04c": { "content": "@(${1:x}) ${0:x*x}", "doc": "", "filetype": "matlab", "grammar": "snu", "label": "anonymous function", "matches": { "@": true } }, "ff414eba-d023-3c00-ab8c-e6b657e81eec": { "content": "${1:newdataframe} <- na.omit(${2:dataframe})", "doc": "Remove all rows with missing values from data frame", "filetype": "r-snippets", "grammar": "lsp", "label": "remove missings", "matches": { "naomit": true } }, "ff4aad33-fab6-30d8-b276-e4e15e57775b": { "content": "Tuple${1:2}[${2:T},${0:T}]", "doc": "", "filetype": "scala", "grammar": "snu", "label": "", "matches": { "tpl": true } }, "ff4b7e9e-03f0-306b-9257-212f7050fa5e": { "content": "<menu type=\"context\">\n\t${0}\n</menu>", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "menu:c": true } }, "ff4d151e-b651-3374-8aeb-b5ee6fce98e6": { "content": "text-decoration: none;", "doc": "", "filetype": "css", "grammar": "lsp", "label": "text-decoration: none", "matches": { "tdn": true } }, "ff53e744-83a7-369d-ab3f-d5b04302b157": { "content": "when {\n\texpression '${1:expression}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenexpression": true } }, "ff59539b-0d68-3f5a-864b-e52a193ab2d2": { "content": "@interface ${1} : ${2:NSObject}\n{${3}\n}\n${0}\n@end", "doc": "", "filetype": "objc", "grammar": "snu", "label": "ClassInterface", "matches": { "cli": true } }, "ff5c3778-be3c-374e-b235-a1ecefc78525": { "content": "PropTypes.instanceOf($0).isRequired,", "doc": "Is an instance of a class prop type required", "filetype": "prop-types", "grammar": "lsp", "label": "prop-type-instance-of-required", "matches": { "prop-types instanceof required": true, "ptir": true } }, "ff5e38ec-db36-3bfc-887a-8568c74973c1": { "content": "min(${1:value1}, ${2:value2}${3:, }${0:value3});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "min": true } }, "ff5e9879-a459-3b3e-ad85-c885f2753e51": { "content": "mattr_accessor :${0:attr_names}", "doc": "", "filetype": "rails", "grammar": "snu", "label": "mattr_accessor", "matches": { "mrw": true } }, "ff628e43-5ded-3b6d-a6ca-89853c419782": { "content": "componentWillReceiveProps(nextProps) {\n\t${1}\n};", "doc": "", "filetype": "javascript-react", "grammar": "snu", "label": "componentWillReceiveProps", "matches": { "cwr": true } }, "ff66b480-a4fc-3dff-8a9d-d998ad4e960f": { "content": "normal(${1:nx}, ${2:ny}, ${0:nz});", "doc": "", "filetype": "processing", "grammar": "snu", "label": "", "matches": { "normal": true } }, "ff6df3f5-613f-3e26-9367-200a9d56fdba": { "content": "PropTypes.func", "doc": "Func prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeFunc", "matches": { "ptf": true } }, "ff6eab24-bfd2-35cf-b60b-27e969effa1c": { "content": "@while ($1)\n $2\n@endwhile", "doc": "@while block", "filetype": "snippets", "grammar": "lsp", "label": "while-block", "matches": { "b:while": true } }, "ff6f084f-d123-3e25-9e1f-a29f2bf35266": { "content": "return this.httpClient.get('${1:url}');$0", "doc": "Angular HttpClient.get", "filetype": "angular", "grammar": "lsp", "label": "httpclient-get", "matches": { "a-httpclient-get": true, "angular http client get": true } }, "ff71b7af-8129-39e4-b4a1-ada9382e4d70": { "content": "key = {${1}},\n${0}", "doc": "", "filetype": "bib", "grammar": "snu", "label": "", "matches": { "key": true } }, "ff761210-043b-3238-b586-969951bcfb42": { "content": "mailalias { \"${1:localpart}\":\n\trecipient => \"${0:recipient}\",\n}", "doc": "", "filetype": "puppet", "grammar": "snu", "label": "", "matches": { "mailalias": true } }, "ff76a12d-4b8c-34cc-a98f-cf50ea41b988": { "content": "border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};${0}", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "bdi": true } }, "ff7b8d00-808e-3579-960f-b0240e6b896b": { "content": "@OneToMany${1:(cascade=CascadeType.ALL)}\n${0}", "doc": "", "filetype": "java", "grammar": "snu", "label": "", "matches": { "om": true } }, "ff802b58-39d4-360b-91d6-60e73672d0da": { "content": "{% unless $1 %}\n\t${0:${VISUAL}}\n{% endunless %}", "doc": "", "filetype": "liquid", "grammar": "snu", "label": "", "matches": { "unless": true } }, "ff840b4a-2292-337e-b334-3f28f39b0723": { "content": "\\$props.serializeOnly([$1], ${2:optionalObjectToMerge})", "doc": "Serialize selected component props to HTML attributes", "filetype": "edge", "grammar": "lsp", "label": "edge: props.serializeOnly", "matches": { "pslo": true } }, "ff8601ff-1669-37e0-8e82-16b769e87d6b": { "content": "${1:fn} : ${2:a} -> ${3:a} -> ${4:a} -> ${5:a}\n$1 ${6} =\n\t${0}", "doc": "", "filetype": "idris", "grammar": "snu", "label": "", "matches": { "fn3": true } }, "ff8849b0-0f9b-306a-a089-1968c7a7b688": { "content": "PropTypes.element", "doc": "React element prop type", "filetype": "generated", "grammar": "lsp", "label": "propTypeElement", "matches": { "ptel": true } }, "ff895f34-9691-3bce-a8f6-3b6595e14873": { "content": "for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) begin\n\n\t${4}\n\nend", "doc": "For loop", "filetype": "verilog", "grammar": "lsp", "label": "for", "matches": { "for": true } }, "ff8b1f50-b067-3e5b-bb94-e8126237d9b5": { "content": "<${1:h1}::${2:stylename}>\n\t$0\n</${1:h1}>", "doc": "HTML elements can be written as in standard HTML.", "filetype": "mint", "grammar": "lsp", "label": "Title Element", "matches": { "h": true } }, "ff98989d-000a-30e5-b96a-33728ca793aa": { "content": "grid-auto-columns: auto", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "gac:a": true } }, "ff98ee89-e4f0-3556-b5d6-419a760ca3c2": { "content": "accept ${1:variable} ${2|from date,from day,from day-of-week,time|}\n$0", "doc": "accept from date/day/week/time", "filetype": "vscode_cobol", "grammar": "lsp", "label": "accept from", "matches": { "accept": true } }, "ff99a6dd-b841-32f3-bd5b-c88b87d85803": { "content": "[NSGraphicsContext saveGraphicsState];\n$0\n[NSGraphicsContext restoreGraphicsState];", "doc": "", "filetype": "objc", "grammar": "snu", "label": "Save and Restore Graphics Context (gsave)", "matches": { "gsave": true } }, "ff9c9e92-f7f0-34d5-85b4-5daf7d5d0449": { "content": "when {\n\tbuildingTag '${1:tag}'\n}\n${0}", "doc": "", "filetype": "jenkins", "grammar": "snu", "label": "", "matches": { "whenbuildingTag": true } }, "ff9cf498-fc84-369f-b132-5617fa7e89e6": { "content": "try {\n ${0:TARGET}\n} catch (${1:Exception} ${2:e}) {\n ${3:Console.WriteLine(e.Message);}\n}", "doc": "", "filetype": "cs", "grammar": "snu", "label": "try {} catch () {}", "matches": { "try": true, "try_catch": true } }, "ff9f6147-b61f-386a-b1b7-d6db55f012d3": { "content": "<slot>${1:<!-- optional fallback -->}</slot>", "doc": "slot", "filetype": "svelte", "grammar": "lsp", "label": "svelte-slot", "matches": { "s-slot": true } }, "ffa62e84-b8cd-3602-88c2-3791d413fbde": { "content": "<html>\n${1}\n</html>", "doc": "", "filetype": "mediawiki", "grammar": "snu", "label": "", "matches": { "html": true } }, "ffa7a2cc-213c-36d2-895c-551c003837bb": { "content": "border-style dashed", "doc": "", "filetype": "stylus", "grammar": "snu", "label": "", "matches": { "bds:ds": true } }, "ffabc308-2c26-3282-a8de-26f1a56ae1d0": { "content": "resource \"powerdns_record\" \"${myResourceName}\" {\n name = \"my-${myResourceName}\"\n description = \"my-description-${myResourceName}\"\n\n zone = \"example.com.\"\n type = \"A\"\n ttl = 300\n records = [\"192.168.0.11\"]\n}", "doc": "define powerdns_record resource.", "filetype": "terraform", "grammar": "lsp", "label": "powerdns_record", "matches": { "tf-powerdns_record": true } }, "ffad64a3-4a9f-3c94-9aec-d1e1f2df9a59": { "content": "DEFINE OUTPUT PARAMETER ${1:ParamName} AS ${0:ParamType}.", "doc": "", "filetype": "progress", "grammar": "snu", "label": "", "matches": { "output": true } }, "ffafe8a2-635b-37f9-b7ea-1432093d17a0": { "content": "@readonly$0", "doc": "The @readonly tag indicates that a reflection should be documented as non-writable, even if writable according to TypeScript.", "filetype": "tsdoc", "grammar": "lsp", "label": "readonly", "matches": { "@readonly": true } }, "ffb03d12-d27c-3272-8eaa-c8ac96b53bbd": { "content": "else\n\t${1}", "doc": "", "filetype": "vhdl", "grammar": "snu", "label": "", "matches": { "el": true } }, "ffb376dc-5f01-3670-86a5-fc556e444669": { "content": "${1:YYYY}-${2:MM}-${3:DD} commodity ${4:Commodity}", "doc": "", "filetype": "beancount", "grammar": "snu", "label": "declare commodity", "matches": { "commodity": true, "currency": true } }, "ffb38b0f-ffce-391c-ae14-3b608f0e7478": { "content": "<?php\n${1:TARGET}\n/* End of file ${2:filename}.php */", "doc": "", "filetype": "php", "grammar": "snu", "label": "", "matches": { "php": true } }, "ffb4c6b5-d4c7-3b29-9387-7c96ed31db76": { "content": "${1}:\nloop\n\t${0}\nend loop $1;", "doc": "", "filetype": "ada", "grammar": "snu", "label": "named loop", "matches": { "named_loop": true } }, "ffc4b844-067d-31d9-b29a-c787ade1bc8f": { "content": "import PropTypes from 'prop-types'\nimport React, { Component } from 'react'\nimport { connect } from 'react-redux'\n\nexport class ${1:${TM_FILENAME_BASE}} extends Component {\n static propTypes = {\n ${2:second}: ${3:third}\n }\n\n render() {\n return (\n <div>${1:first}</div>\n )\n }\n}\n\nconst mapStateToProps = (state) => ({})\n\nconst mapDispatchToProps = {}\n\nexport default connect(mapStateToProps, mapDispatchToProps)(${1:${TM_FILENAME_BASE}})", "doc": "Creates a React component class with PropTypes with connected redux and ES7 module system", "filetype": "generated", "grammar": "lsp", "label": "reactClassComponentReduxPropTypes", "matches": { "rcreduxp": true } }, "ffc54dad-6a8e-3fc4-bfc8-ae370abfee33": { "content": "covergroup ${1:group_name} @(${2:posedge} ${3:clk});\n\t${0}\nendgroup : $1", "doc": "", "filetype": "systemverilog", "grammar": "snu", "label": "", "matches": { "cg": true } }, "ffc5ae50-4933-314b-90c5-1e0bf7938575": { "content": "${1:FIELDNAME} = models.ManyToManyField($2)", "doc": "", "filetype": "django", "grammar": "snu", "label": "ManyToManyField", "matches": { "m2m": true } }, "ffc7fa7e-478b-366a-9bae-7ee68ccfef66": { "content": "@selector(${1:method}}", "doc": "Create a @selector", "filetype": "objc", "grammar": "lsp", "label": "@selector", "matches": { "@selector": true } }, "ffc88223-cf87-3787-a919-c0a72b96a83e": { "content": "(if ${1} ${2} ${0})", "doc": "", "filetype": "racket", "grammar": "snu", "label": "", "matches": { "if": true } }, "ffd5dc85-e5aa-3570-afb7-5f9d7158ec32": { "content": "it { should have_db_index :${0} }", "doc": "", "filetype": "rails", "grammar": "snu", "label": "", "matches": { "ishi": true } }, "ffda67e5-0614-31dd-93c8-0a13bb1623c0": { "content": "text-decoration: overline", "doc": "", "filetype": "sass", "grammar": "snu", "label": "", "matches": { "td:o": true } }, "ffdb0c77-e77b-38f8-bc2a-1d3212c960d3": { "content": "resize: none;", "doc": "", "filetype": "css", "grammar": "snu", "label": "", "matches": { "rz:n": true } }, "ffe17ba5-755b-3a72-9f31-6a33d90c59e8": { "content": "reinterpret_cast<${1}>(${2})${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "reinterpret_cast<>()", "matches": { "reinterpret_cast": true } }, "ffeef734-bfa2-31be-bf06-e993b438dae7": { "content": "<!DOCTYPE html\nPUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">", "doc": "", "filetype": "html", "grammar": "snu", "label": "", "matches": { "doctypetransitional": true } }, "fff26c64-faaa-3203-b1dd-d732664b5d4f": { "content": "template<typename ${1:T}> ${0}", "doc": "", "filetype": "cpp", "grammar": "snu", "label": "template <T>", "matches": { "template": true } }, "fffb3fe8-595c-3014-8c64-5347b7ec882c": { "content": "try {\n\t$1\n} catch (${2:Exception} ${3:e}) {\n\t$4//${0:TODO}: handle exception\n}", "doc": "try/catch block", "filetype": "java", "grammar": "lsp", "label": "trycatch", "matches": { "try_catch": true } }, "fffd885a-e9be-3120-a250-ebe00a7f222f": { "content": "shadowOffset: ${1},", "doc": "shadowOffset", "filetype": "react-native-ts", "grammar": "lsp", "label": "shadowOffset", "matches": { "sha": true } } } }