{"id":8080,"date":"2023-02-14T14:59:37","date_gmt":"2023-02-14T14:59:37","guid":{"rendered":"https:\/\/wp-uk.mindquest.io\/?p=8080"},"modified":"2023-07-05T16:51:15","modified_gmt":"2023-07-05T15:51:15","slug":"look-mom-no-mouse-keyboard-shortcuts-to-code-faster","status":"publish","type":"post","link":"https:\/\/wp-uk.mindquest.io\/?p=8080","title":{"rendered":"Look mom, no mouse! Keyboard Shortcuts to code faster"},"content":{"rendered":"<p>To maximize the time spent in front of the keyboard, it is best to learn useful keyboard shortcuts that can help you code faster.<\/p>\n<p>Keyboard shortcuts are a powerful and underutilized tool that can help you save time and improve your productivity when using your computer. Whether you&#8217;re working on a document, browsing the web, or performing other tasks, keyboard shortcuts can help you perform actions more quickly and efficiently than using a mouse or touchpad. <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p><a href=\"https:\/\/mindquest.eb-sites.com\/6024815293497344\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"319\" alt=\"\" class=\"wp-image-8545\" src=\"https:\/\/wp.club-freelance.co.uk\/wp-content\/uploads\/2023\/07\/Article-Banner-Englishs-resource.png\" srcset=\"https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/07\/Article-Banner-Englishs-resource.png 1000w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/07\/Article-Banner-Englishs-resource-300x96.png 300w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/07\/Article-Banner-Englishs-resource-768x245.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2>Keyboard shortcuts: code efficiently, code faster<\/h2>\n<p>As a developer, you spend most of your day in front of the computer, and most of that time you spend in your favorite editor\/IDE. Therefore, it is essential to be as efficient as possible with our favorite editor. <\/p>\n<p>This is where keyboard shortcuts come in. Knowing the correct keyboard shortcuts for each situation will save you time and make programming more enjoyable.<\/p>\n<p>Shortcuts are the most productive resource you can add to your developer repertoire and will help you over the course of your career. <\/p>\n<p>Learning how to use the system and tools will improve your productivity and generally make it easier to manage all your windows and applications. <\/p>\n<p>In addition to the time-saving benefits, keyboard shortcuts can also be beneficial for reducing strain on your hands and wrists. Instead of clicking through menus and using a mouse or touchpad, you can perform many actions using keyboard shortcuts, which can help reduce the risk of repetitive strain injuries. <\/p>\n<p>But when and where did the first shortcuts appear?<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p>Also read our article about <a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/blog\/news\/2471\/how-to-code-well-taking-breaks-and-other-pieces-of-timeless-career-advice\" target=\"_blank\"><strong>How To Code Well<\/strong><\/a>.  Peter Fisher, freelance web developer and host of the popular \u201cHow To Code Well\u201d podcast, discusses why he started teaching coding and some of the best career advice he has given. <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2>First keyboard shortcuts<\/h2>\n<p>The first keyboard shortcuts appeared at Xerox in the 1970s and included functions such as cut, copy and paste.<\/p>\n<p>However, <a class=\"has-text-color\" href=\"https:\/\/www.youtube.com\/watch?v=Lh8187OKE4Y\" target=\"_blank\"><strong>David Bradley<\/strong><\/a>, an IBM engineer, was the creator of the iconic Control-Alt-Delete shortcut, which occurred in the early 1980s.<\/p>\n<p>Bradley said it required only five minutes to devise the iconic combination, which became a hit among IBM employees and was then programmed into the original company PC.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2>How to determine keyboard shortcuts?<\/h2>\n<p>Behind every keyboard shortcut is a story, the purpose of which is always the same: to solve a problem or facilitate the execution of a function.<\/p>\n<p>Therefore, the challenge for engineers is:<\/p>\n<ul>\n<li>Make the shortcuts easy to remember<\/li>\n<li>Make sure they make sense with existing keyboards<\/li>\n<li>Develop combinations that do not trigger other shortcuts.<\/li>\n<\/ul>\n<p>They must also take into account how often a shortcut is used. More frequently used shortcuts tend to include simpler key combinations (e.g., copy and paste). On the other hand, less frequently used shortcuts tend to include more keys (e.g., forced exit from an application).<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2>Modern apps are initiating a new era of shortcuts<\/h2>\n<p>The use of shortcuts is one of the biggest trends in productivity software. Companies such as Notion, Superhuman , and Figma have created their own shortcuts to help users save time by dropping the mouse.<\/p>\n<p>For those who are more of a do-it-yourselfer, you can always grab your keyboard. Both Mac OS and Windows allow users to create their own shortcuts.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2>Ninja Devs Shortcuts List by Mindquest<\/h2>\n<p>If you want to start using the keyboard more effectively, here is <a class=\"has-text-color\" href=\"https:\/\/mindquest.eb-sites.com\/6024815293497344\" target=\"_blank\"><strong>a very comprehensive list of shortcut<\/strong>s<\/a>. <\/p>\n<p>Overall, keyboard shortcuts are an essential tool for anyone looking to work more efficiently and effectively on their computer. By taking the time to learn and use them, you can streamline your workflow, reduce the risk of injury, and improve your overall productivity. So next time you&#8217;re working on your computer, give some of these shortcuts a try and see how they can help you work smarter, not harder. <\/p>\n<p>We have chosen to divide the keyboard shortcuts by type of task: <\/p>\n<ul>\n<li>Basic Editing<\/li>\n<li>Cursor Movements\u00a0<\/li>\n<li>Debug<\/li>\n<li>Display<\/li>\n<li>Editor Management\u00a0<\/li>\n<li>File Management<\/li>\n<li>Generic Windows Shortcuts<\/li>\n<li>IDE Shortcuts (VSCode)<\/li>\n<li>Integrated Terminal<\/li>\n<li>Multi-Cursor and Selection<\/li>\n<li>Rich Languages Editing<\/li>\n<li>Search and Replace\u00a0<\/li>\n<\/ul>\n<p>This way it is easier for you to check which shortcuts save you time based on your needs.<\/p>\n<p><a href=\"https:\/\/mindquest.eb-sites.com\/6024815293497344\"><img loading=\"lazy\" decoding=\"async\" width=\"552\" height=\"289\" alt=\"\" class=\"wp-image-8175\" src=\"https:\/\/wp.club-freelance.co.uk\/wp-content\/uploads\/2023\/03\/MQ-social-media-posts-2023-03-06T144723.888.png\" srcset=\"https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/MQ-social-media-posts-2023-03-06T144723.888.png 552w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/MQ-social-media-posts-2023-03-06T144723.888-300x157.png 300w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/mindquest.eb-sites.com\/6024815293497344\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"213\" alt=\"\" class=\"wp-image-8169\" src=\"https:\/\/wp.club-freelance.co.uk\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-1024x213.png\" srcset=\"https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-1024x213.png 1024w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-300x63.png 300w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-768x160.png 768w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-1536x320.png 1536w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2-1200x250.png 1200w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2023\/03\/CTA-Blog-fr-32-2.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<div class=\"wp-block-spacer\"><\/div>\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>To maximize the time spent in front of the keyboard, it is best to learn useful keyboard shortcuts that can help you code faster.<\/p>\n","protected":false},"author":6,"featured_media":8116,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[752,762],"tags":[125,818,817,816],"class_list":["post-8080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-consultants","category-tips-daily-life-freelancer","tag-developers","tag-keyboard","tag-programming","tag-shortcuts"],"acf":[],"_links":{"self":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/8080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8080"}],"version-history":[{"count":33,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/8080\/revisions"}],"predecessor-version":[{"id":8546,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/8080\/revisions\/8546"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/media\/8116"}],"wp:attachment":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}