{"id":41256,"date":"2016-02-18T16:18:32","date_gmt":"2016-02-18T16:18:32","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=41256"},"modified":"2019-12-13T10:33:08","modified_gmt":"2019-12-13T10:33:08","slug":"sublime-text-editor-package-controls-and-snippets","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/","title":{"rendered":"Sublime Text Editor Package Controls and Snippets"},"content":{"rendered":"<p>Today we will discuss about sublime text editor package controls and snippets.\u00a0Sublime Text Editor is a C++ and Phython application written by Jon Skinner.\u00a0First we need to think why we are using sublime text editor .\u00a0There are several reasons for choosing sublime text editor over other text editors.<\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-mail-forward\"><\/i>Features<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>Command Palette (ctrl + shift + p)<\/li>\n<li>File Switching (ctrl + p)<\/li>\n<li>Goto Symbols (ctrl + r)<\/li>\n<li>Multi-Edit (ctrl + click)<\/li>\n<li>Snippets<\/li>\n<li>Keyboard Shortcuts<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>BASIC Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>F11 Full Screen<\/li>\n<li>shift + F11 Distraction Free Mode<\/li>\n<li>ctrl + shift + p Command Palette<\/li>\n<li>ctrl + ` Show Console<\/li>\n<li>ctrl + k + b Show\/Hide Sidebar<\/li>\n<li>ctrl + \/ Comment<\/li>\n<li>ctrl + shift + \/ Block Comment<\/li>\n<li>ctrl + k + u Uppercase<\/li>\n<li>ctrl + k + l Lowercase<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>SELECTION Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + d Select Word<\/li>\n<li>ctrl + d Use multiple times to select next instance of the selected word<\/li>\n<li>ctrl + click Create multiple cursors for multi-editing<\/li>\n<li>ctrl + shift + space Expand selection to scope. Repeating keeps expanding.<\/li>\n<li>ctrl + shift + m Expand to brackets<\/li>\n<li>ctrl + shift + j Expand to indentation<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>GOTO Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + p Open file based on name<\/li>\n<li>ctrl + g Go to line number<\/li>\n<li>ctrl + r Go to symbol<\/li>\n<li>ctrl + p THEN @ Open file based on name and search for symbol<\/li>\n<li>ctrl + m Go to matching bracket<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>LINES Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + l Select line<\/li>\n<li>ctrl + shift + k Delete line<\/li>\n<li>ctrl + ] Indent<\/li>\n<li>ctrl + [ Unindent<\/li>\n<li>ctrl + enter Insert line after<\/li>\n<li>ctrl + shift + enter Insert line before<\/li>\n<li>ctrl + shift + \u2191 Swap line up<\/li>\n<li>ctrl + shift + \u2193 Swap line down<\/li>\n<li>ctrl + shift + d Duplicate line<\/li>\n<li>ctrl + j Join Line<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>Code Folding Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + shift + [ Fold<\/li>\n<li>ctrl + shift + ] Unfold<\/li>\n<li>ctrl + k + j Unfold All<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>Search Find Replace Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + f Find<\/li>\n<li>F3 Find next<\/li>\n<li>shift + F3 Find previous<\/li>\n<li>ctrl + shift + f Search all files in a folder<\/li>\n<li>ctrl + h Replace<\/li>\n<li>ctrl + f THEN alt + enter Find a certain term then select them all for multi-editing<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>Tabs Windows and Pane Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + shift + n New Window<\/li>\n<li>ctrl + n New Tab<\/li>\n<li>alt + <code><\/code># Select a Tab (ie alt + 3)<\/li>\n<li>ctrl + w Close Tab<\/li>\n<li>ctrl + shift + # Move tab to a Pane (ie ctrl + shift + 2)<\/li>\n<li>ctrl + # Focus on a Pane (ie ctrl + 2)<\/li>\n<li>alt + shift + 1 One Column<\/li>\n<li>alt + shift + 2 Two Columns<\/li>\n<li>alt + shift + 3 Three Columns<\/li>\n<li>alt + shift + 4 Four Columns<\/li>\n<li>alt + shift + 8 Two Rows<\/li>\n<li>alt + shift + 9 Three Rows<\/li>\n<li>alt + shift + 5 Two x Two Grid<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-cog\"><\/i>Booksmarks Commands<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>ctrl + F2 Create Bookmark<\/li>\n<li>F2 Next Bookmark<\/li>\n<li>shift + F2 Previous Bookmark<\/li>\n<li>ctrl + shift + F2 Clear Bookmarks<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"alert alert-success\">Creating New Snippet<\/div>\n<p>Goto tools-&gt;new Snippet<br \/>\nIt wil provide you some default code like this one<\/p>\n<pre class=\"brush:xml\">&lt;snippet&gt;\n\t\t&lt;content&gt;\n\t\t&lt;![CDATA[\n\t\tHello, ${1:this} is a ${2:snippet}.\n\t\t]]&gt;\n\t\t&lt;\/content&gt;\n\t\t\t&lt;!-- Optional: Set a tabTrigger to define how to trigger the snippet --&gt;\n\t\t\t&lt;!-- &lt;tabTrigger&gt;hello&lt;\/tabTrigger&gt; --&gt;\n\t\t\t&lt;!-- Optional: Set a scope to limit where the snippet will trigger --&gt;\n\t\t\t&lt;!-- &lt;scope&gt;source.css&lt;\/scope&gt; --&gt;\n\t&lt;\/snippet&gt;\n\n\n<\/pre>\n<p>You just need to add your content inside<\/p>\n<pre class=\"brush:css\">&lt;content&gt;&lt;\/content&gt;<\/pre>\n<p>You need to setup a keyword by which you can use this snippet<\/p>\n<pre class=\"brush:xml\">&lt;tabtrigger&gt;xyzzz&lt;\/tabtrigger&gt;<\/pre>\n<p>Here is a demo for creating a snippet :-<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-41326 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/3-19.png\" alt=\"3\" width=\"817\" height=\"803\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/3-19.png 817w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/3-19-250x246.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/3-19-300x295.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/3-19-768x755.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" loading=\"lazy\" \/><br \/>\nYou need to save this snippet as an extension .sublime-snippet otherwise it will not work<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-41327 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/1-19.png\" alt=\"1\" width=\"817\" height=\"405\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/1-19.png 817w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/1-19-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/1-19-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/1-19-768x381.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" loading=\"lazy\" \/><br \/>\nhere is code generated by snippet in file<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-41328 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/2-18.png\" alt=\"2\" width=\"817\" height=\"807\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/2-18.png 817w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/2-18-250x247.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/2-18-300x296.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/2-18-768x759.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" loading=\"lazy\" \/><\/p>\n<div class=\"alert alert-success\">Using Package controls in Sublime Text Editor<\/div>\n<p>You Need to follow steps :-<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Go to https:\/\/packagecontrol.io\/installation &amp; copy the command there.You can also browse various package controls over there<\/li>\n<li>Open the Sublime Text Editor console by pressing Ctrl + `.<\/li>\n<li>Paste the command you copied into the Sublime Text console.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-41332 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/4-17.png\" alt=\"4\" width=\"817\" height=\"842\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/4-17.png 817w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/4-17-242x249.png 242w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/4-17-291x300.png 291w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/4-17-768x792.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Press Enter.<\/li>\n<li>After Package Control installs, restart Sublime Text Editor.<\/li>\n<\/ul>\n<p>After Restarting sublime Text Editor You need execute these steps :-<\/p>\n<ul>\n<li>Press Command-Shift-P (Mac OS X) or Ctrl-Shift-P (Windows) to open the Command Palette.<\/li>\n<li>Start typing Package Control until you see the appropriate commands.<\/li>\n<\/ul>\n<p>Now Start using package controlls by installing them<br \/>\nHere is an example of insatalling package control<\/p>\n<div class=\"alert alert-success\">CSS Format<\/div>\n<p>Press Command-Shift-P (Mac OS X) or Ctrl-Shift-P (Windows) to open the Command Palette.<br \/>\nStart typing Package Control until you see the appropriate install command<br \/>\ntype css format and press enter<br \/>\nCSS Format comes with different Options like<br \/>\nExample:<\/p>\n<div class=\"alert alert-success\">Expanded:<\/div>\n<pre class=\"brush:css\">body {\n    background: #fff;\n    font: 12px Arial, Helvetica, sans-serif;\n}\nol, ul, li {\n    margin: 0;\n    padding: 0;\n}\na {\n    color: rgba(65, 131, 196, 0.8);\n}<\/pre>\n<div class=\"alert alert-success\">Expanded (Break Selectors):<\/div>\n<pre class=\"brush:css\">body {\n    background: #fff;\n    font: 12px Arial, Helvetica, sans-serif;\n}\n\nol,\nul,\nli {\n    margin: 0;\n    padding: 0;\n}\n\na {\n    color: rgba(65, 131, 196, 0.8);\n}\n\n\n<\/pre>\n<div class=\"alert alert-success\">Compact:<\/div>\n<pre class=\"brush:css\">body { background: #fff; font: 12px Arial, Helvetica, sans-serif; }\nol, ul, li { margin: 0; padding: 0; }\na { color: rgba(65, 131, 196, 0.8); }<\/pre>\n<div class=\"alert alert-success\">Compact (No Spaces):<\/div>\n<pre class=\"brush:css\">body{background:#fff;font:12px Arial,Helvetica,sans-serif;}\nol,ul,li{margin:0;padding:0;}\na{color:rgba(65,131,196,0.8);}<\/pre>\n<div class=\"alert alert-success\">Compact (Break Selectors):<\/div>\n<pre class=\"brush:css\">body { background: #fff; font: 12px Arial, Helvetica, sans-serif; }\nol,\nul,\nli { margin: 0; padding: 0; }\na { color: rgba(65, 131, 196, 0.8); }<\/pre>\n<div class=\"alert alert-success\">Compressed:<\/div>\n<pre class=\"brush:css\">body{background:#fff;font:12px Arial,Helvetica,sans-serif}ol,ul,li{margin:0;padding:0}a{color:rgba(65,131,196,0.8)}<\/pre>\n<p>There are around 2500 packages available for sublime text editor<br \/>\nOther Trending Text Editor are <a href=\"http:\/\/atom.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Atom<\/a> By Github and <a href=\"http:\/\/brackets.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Brackets<\/a> By Adobe.<\/p>\n<p>Atom is an open source application developed in Node.js, C++, CofeeScript and Less .<\/p>\n<div class=\"alert alert-success\">Atom Features<\/div>\n<ul>\n<li>Free and open source on all platforms<\/li>\n<li>Integration with Git and GitHub<\/li>\n<li>A good selection of themes and plugins with a built-in package manager<\/li>\n<li>Attractive interface<\/li>\n<\/ul>\n<p>Brackets :- It\u2019s been specifically created for web developers and is written in HTML, CSS and JavaScript using CodeMirror in a Node.js container.<\/p>\n<div class=\"alert alert-success\">Brackets Features<\/div>\n<ul>\n<li>Free and open source on all platforms<\/li>\n<li>Good language and linting support especially for web development<\/li>\n<li>Live browser preview and updates without a server (requires Chrome)<\/li>\n<li>Inline CSS editing<\/li>\n<li>Multiple selection editing, auto-complete and color picker<\/li>\n<li>Attractive interface<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Today we will discuss about sublime text editor package controls and snippets.\u00a0Sublime Text Editor is a C++ and Phython application written by Jon Skinner.\u00a0First we need to think why we are using sublime text editor .\u00a0There are several reasons for choosing sublime text editor over other text editors. Features Command Palette (ctrl + shift + <a href=\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":67,"featured_media":41380,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2745],"tags":[2747,2749,2746,2748],"class_list":["post-41256","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sublime-text-editor","tag-package-control","tag-sublime-commands","tag-sublime-package-control","tag-sublime-text-editor-snippets"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sublime Text Editor Package Controls and Snippets - Webkul Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sublime Text Editor Package Controls and Snippets - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Today we will discuss about sublime text editor package controls and snippets.\u00a0Sublime Text Editor is a C++ and Phython application written by Jon Skinner.\u00a0First we need to think why we are using sublime text editor .\u00a0There are several reasons for choosing sublime text editor over other text editors. Features Command Palette (ctrl + shift + [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-18T16:18:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-12-13T10:33:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Webkul\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Webkul\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\"},\"author\":{\"name\":\"Webkul\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/14f2bcf2d2b044589b35c23a46036b02\"},\"headline\":\"Sublime Text Editor Package Controls and Snippets\",\"datePublished\":\"2016-02-18T16:18:32+00:00\",\"dateModified\":\"2019-12-13T10:33:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\"},\"wordCount\":753,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png\",\"keywords\":[\"package control\",\"sublime commands\",\"sublime package control\",\"sublime text editor snippets\"],\"articleSection\":[\"Sublime text editor\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\",\"url\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\",\"name\":\"Sublime Text Editor Package Controls and Snippets - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png\",\"datePublished\":\"2016-02-18T16:18:32+00:00\",\"dateModified\":\"2019-12-13T10:33:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sublime Text Editor Package Controls and Snippets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/14f2bcf2d2b044589b35c23a46036b02\",\"name\":\"Webkul\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b95a9889faa1ac8c620c762d0101c3a62e439d100e083ee7257caad54fa5305a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b95a9889faa1ac8c620c762d0101c3a62e439d100e083ee7257caad54fa5305a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Webkul\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/amit098\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sublime Text Editor Package Controls and Snippets - Webkul Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/","og_locale":"en_US","og_type":"article","og_title":"Sublime Text Editor Package Controls and Snippets - Webkul Blog","og_description":"Today we will discuss about sublime text editor package controls and snippets.\u00a0Sublime Text Editor is a C++ and Phython application written by Jon Skinner.\u00a0First we need to think why we are using sublime text editor .\u00a0There are several reasons for choosing sublime text editor over other text editors. Features Command Palette (ctrl + shift + [...]","og_url":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2016-02-18T16:18:32+00:00","article_modified_time":"2019-12-13T10:33:08+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png","type":"image\/png"}],"author":"Webkul","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Webkul","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/"},"author":{"name":"Webkul","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/14f2bcf2d2b044589b35c23a46036b02"},"headline":"Sublime Text Editor Package Controls and Snippets","datePublished":"2016-02-18T16:18:32+00:00","dateModified":"2019-12-13T10:33:08+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/"},"wordCount":753,"commentCount":1,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png","keywords":["package control","sublime commands","sublime package control","sublime text editor snippets"],"articleSection":["Sublime text editor"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/","url":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/","name":"Sublime Text Editor Package Controls and Snippets - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png","datePublished":"2016-02-18T16:18:32+00:00","dateModified":"2019-12-13T10:33:08+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Sublime-Text-Editor-Package-Controls-And-Snippets.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/sublime-text-editor-package-controls-and-snippets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Sublime Text Editor Package Controls and Snippets"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/14f2bcf2d2b044589b35c23a46036b02","name":"Webkul","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b95a9889faa1ac8c620c762d0101c3a62e439d100e083ee7257caad54fa5305a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b95a9889faa1ac8c620c762d0101c3a62e439d100e083ee7257caad54fa5305a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Webkul"},"url":"https:\/\/webkul.com\/blog\/author\/amit098\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/41256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=41256"}],"version-history":[{"count":32,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/41256\/revisions"}],"predecessor-version":[{"id":249580,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/41256\/revisions\/249580"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/41380"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=41256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=41256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=41256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}