{"id":109,"date":"2020-07-24T16:27:50","date_gmt":"2020-07-24T21:27:50","guid":{"rendered":"http:\/\/ninmonkeys.com\/blog\/?page_id=109"},"modified":"2021-02-20T19:00:12","modified_gmt":"2021-02-21T01:00:12","slug":"vs-code-hotkeys","status":"publish","type":"page","link":"https:\/\/ninmonkeys.com\/blog\/vs-code-hotkeys\/","title":{"rendered":"VS Code"},"content":{"rendered":"\n\n\n<h2>Detecting Hotkeys<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/10\/vs-code-detect-hotkeys.mp4\"><\/video><figcaption><strong>VS Code<\/strong> will detect hotkeys for you, and generate the syntax for your config files.<br>If you don&#8217;t know a command name, you can use the hotkey to look it up.<\/figcaption><\/figure>\n\n\n\n<h2>Using Snippets<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/10\/snippit-multi-line-calculated-property.mp4\"><\/video><\/figure>\n\n\n\n<h2>Command Palette  <\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" width=\"514\" height=\"157\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image.png\" alt=\"\" class=\"wp-image-110\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image.png 514w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-300x92.png 300w\" sizes=\"(max-width: 514px) 100vw, 514px\" \/><figcaption><code class=\"\" data-line=\"\">ctrl+shift+p<\/code> <br><br>The command palette is used for <strong>everything<\/strong>. It searches all commands and hotkeys.<br><br>Do you want to change the current language but you don&#8217;t know the hotkey? Just type &#8220;format&#8221;<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"511\" height=\"92\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-1.png\" alt=\"\" class=\"wp-image-111\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-1.png 511w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-1-300x54.png 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><figcaption>Compare files with another file, your clipboard, or compare the saved version<\/figcaption><\/figure>\n\n\n\n<h2>View and edit hotkeys<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-3.png\" alt=\"\" class=\"wp-image-117\" width=\"498\" height=\"110\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-3.png 498w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-300x66.png 300w\" sizes=\"(max-width: 498px) 100vw, 498px\" \/><figcaption>select &#8220;Open Keyboard Shortcuts&#8221; for a UI<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"673\" height=\"131\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/autodetect-hotkeys.png\" alt=\"\" class=\"wp-image-121\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/autodetect-hotkeys.png 673w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/autodetect-hotkeys-300x58.png 300w\" sizes=\"(max-width: 673px) 100vw, 673px\" \/><figcaption>If you don&#8217;t know a key name, the <strong>record button<\/strong> will detect it for you.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"742\" height=\"330\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/Searching-hotkeys.png\" alt=\"\" class=\"wp-image-118\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/Searching-hotkeys.png 742w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/Searching-hotkeys-300x133.png 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><figcaption>You can search for <strong>an exact match<\/strong> using quotes: <code class=\"\" data-line=\"\">&quot;ctrl+p&quot;<\/code> <br>Or search for <strong>any hotkeys <\/strong>that contain <code class=\"\" data-line=\"\">ctrl<\/code> and <code class=\"\" data-line=\"\">p<\/code> . <\/figcaption><\/figure>\n\n\n\n<h2>Change encodings<\/h2>\n\n\n\n<p>You can open or save using a new encoding<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"508\" height=\"504\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/reopen-in-a-different-encoding.png\" alt=\"\" class=\"wp-image-114\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/reopen-in-a-different-encoding.png 508w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/reopen-in-a-different-encoding-300x298.png 300w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2020\/07\/reopen-in-a-different-encoding-150x150.png 150w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><figcaption>. <code class=\"\" data-line=\"\">UTF8<\/code> is very common. <br><br>When <code class=\"\" data-line=\"\">.net<\/code> and <code class=\"\" data-line=\"\">.net core<\/code> say &#8220;<code class=\"\" data-line=\"\">Unicode<\/code>&#8221; they mean<code class=\"\" data-line=\"\">UTF-16-LE<\/code><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Detecting Hotkeys Using Snippets Command Palette View and edit hotkeys Change encodings You can open or save using a new encoding<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/pages\/109"}],"collection":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/comments?post=109"}],"version-history":[{"count":11,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/pages\/109\/revisions"}],"predecessor-version":[{"id":1644,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/pages\/109\/revisions\/1644"}],"wp:attachment":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/media?parent=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}