<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sanyam Sharma</title>
    <description>The latest articles on DEV Community by Sanyam Sharma (@sanyammm).</description>
    <link>https://dev.to/sanyammm</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F479274%2Fdda7b595-f68b-4736-9e43-911024c2e2db.jpeg</url>
      <title>DEV Community: Sanyam Sharma</title>
      <link>https://dev.to/sanyammm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sanyammm"/>
    <language>en</language>
    <item>
      <title>10 Neat Tips &amp; Tricks Every Developer Should Know in Visual Studio Code in 2021💻🤩</title>
      <dc:creator>Sanyam Sharma</dc:creator>
      <pubDate>Thu, 14 Jan 2021 19:00:58 +0000</pubDate>
      <link>https://dev.to/sanyammm/10-neat-tips-tricks-every-developer-should-know-in-visual-studio-code-pec</link>
      <guid>https://dev.to/sanyammm/10-neat-tips-tricks-every-developer-should-know-in-visual-studio-code-pec</guid>
      <description>&lt;p&gt;Even without the extensions and themes that make the VS Code a powerful tool for every developer, but it is loaded with lots of features by default. However, some of these useful features are not obvious, even to experienced developers. And with each new update of VS Code, more handy features get rolled in — often remaining below the waterline.&lt;/p&gt;

&lt;p&gt;Here I’ve listed 10 useful VS Code tricks that you might or might not be aware of. It will be helpful for developers of all levels, from the newcomers to the seasoned vet.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;1. Type to find any command&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnrv1ghtlvgy9iix3x89n.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnrv1ghtlvgy9iix3x89n.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Want to find a command, in VS Code? &lt;em&gt;Press Ctrl-Shift-P&lt;/em&gt; and start typing.&lt;br&gt;
The command palette, as it’s called, gives you fast access to any registered command, including those provided by add-ons. Plus, if there’s a key binding associated with a given command, it’s displayed in the type-to-search drop-down list. This way, you can cut straight to the key shortcut in the future.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;2. Open/Close terminal with one hand&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F09zicvxt76j5ck2j0hyn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F09zicvxt76j5ck2j0hyn.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
The pop-open terminal window in VS Code is a massive convenience. No need to switch out to another application window to deal with the terminal. It’s also readily accessible by &lt;em&gt;pressing Ctrl-` (the backtick key)&lt;/em&gt;. What’s nice about this is that pressing these keys requires only one hand, so you can kick open the window or shut it without touching the mouse.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;3. Multi cursor selection&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;One fairly wizardly way to edit a document in the VS Code is to define multiple cursors. That’s right—you can type in a document in more than one place at a time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx29ntmve6g1exgrbz7lq.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx29ntmve6g1exgrbz7lq.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
To add cursors at arbitrary positions, select a position with your mouse and &lt;em&gt;use Alt+Click&lt;/em&gt; and to set cursors above or below the current position &lt;em&gt;use Ctrl+Alt+Up or Ctrl+Alt+Down&lt;/em&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fi2yxtcljiv06re4toxrs.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fi2yxtcljiv06re4toxrs.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
You can add additional cursors to all occurrences of the current selection with &lt;em&gt;Ctrl+Shift+L&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;To go back to a single cursor, just hit the Escape key.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;4. Word-based suggestions from multiple documents&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc4u91mxumb1ujujk1rpc.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc4u91mxumb1ujujk1rpc.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It has the ability to make word-based suggestions as you type for most common plain-text document types. By default, however, suggestions only get supplied from the current document or open documents of the same type.&lt;/p&gt;

&lt;p&gt;But the recently introduced feature lets you find suggestions from all currently open files. &lt;/p&gt;

&lt;p&gt;Set the &lt;em&gt;editor.wordBasedSuggestionsMode&lt;/em&gt; configuration option to &lt;em&gt;allDocuments&lt;/em&gt; to get suggestions from every open file, not just what you’re currently editing or open files with the same extension. This is handy if you have files that hold type stubs for your application, but don’t share a file extension with the file you’re editing.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;5. Focus/Zen Mode&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F2zmrl5ggj1jsanv2i88b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F2zmrl5ggj1jsanv2i88b.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is a distraction-free view. All the extra toolboxes and bars in your window will be removed, allowing you to completely focus on your code.&lt;br&gt;
Jump to and from Zen mode by &lt;em&gt;selecting View &amp;gt; Appearance &amp;gt; Toggle Zen Mode&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Also, you can centre-align your code in Zen Mode to experience a view like a document editor. Jump in and out of the centred layout by &lt;em&gt;selecting View &amp;gt; Appearance &amp;gt; Toggle Centered Layout&lt;/em&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;6. Split view&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnm3fyb06an96dfsdri3d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnm3fyb06an96dfsdri3d.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’re good at multitasking, and you are working on two different files of the same project simultaneously, or need to check the difference between two files, then go to the split view.&lt;/p&gt;

&lt;p&gt;The split view can be customized based on your preferences, whether you like to layout files vertically or horizontally.&lt;/p&gt;

&lt;p&gt;You can achieve the split view by &lt;em&gt;selecting View &amp;gt; Editor Layout &amp;gt; Split Up&lt;/em&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;7. Git integration&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffitlwikbo6yyw8ycksg9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffitlwikbo6yyw8ycksg9.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It comes with Git integration that allows you to commit, pull, and push your code changes to a remote Git repository.&lt;/p&gt;

&lt;p&gt;You just have to open a file in a VS Code that belongs to a Git repository. The editor will show the difference between the working copy and the current file in a remote repository. This won’t work without an internet connection; one is required to stay connected with the Git repository.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;8. Exclude folders&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7kwt7gvclvwrkw4198z7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7kwt7gvclvwrkw4198z7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use the exclude folder option to remove unwanted folders like node_modules or others you don’t want to open in Visual Studio Code.&lt;/p&gt;

&lt;p&gt;To exclude a folder, go to &lt;em&gt;File &amp;gt; Preferences, and search for file.exclude&lt;/em&gt; in the search settings. You can add the pattern of the folder you don’t want VS Code to open.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;9. Go to definition&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmi0vapc971sw6jw19ahe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmi0vapc971sw6jw19ahe.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;While programming or scripting, you’ll often run into a variable or method that you don’t recognize. You could spend several minutes searching for the right file, or you could hold &lt;em&gt;Command Ctrl (on Windows)&lt;/em&gt; and click the variable or method name. VS Code will then take you to its definition.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;10. Errors and warnings&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fex6yc12ofq7e8qs7w0t1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fex6yc12ofq7e8qs7w0t1.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Edsger Dijkstra once said that if debugging is the process of removing software bugs, then programming must be the process of putting them in. &lt;/p&gt;

&lt;p&gt;During your development journey, you’ll often run into errors or warnings. One way to address them is to scroll down to that particular error in the code or a better way is to quickly jump to errors and warnings in the project using &lt;em&gt;Ctrl+Shift+M&lt;/em&gt; or cycle through errors with &lt;em&gt;F8 or Shift+F8&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_keyboard-reference-sheets" rel="noopener noreferrer"&gt;Keyboard reference sheet&lt;/a&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ft0foswy77ewas5vaxipt.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;I hope you have enjoyed learning some new tricks in making effective use of Visual Studio Code. &lt;br&gt;
Know a trick in VS Code and feel it would be helpful for others? Share it as a comment below!  Will add it to another article.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Happy Coding!&lt;/em&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Read my previous article&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/sanyammm/setting-up-visual-studio-code-for-web-development-in-2021-36pn"&gt;Setting Up Visual Studio Code for Web Development in 2021&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>vscode</category>
      <category>productivity</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>SETTING UP VISUAL STUDIO CODE FOR WEB DEVELOPMENT IN 2021💻</title>
      <dc:creator>Sanyam Sharma</dc:creator>
      <pubDate>Mon, 04 Jan 2021 10:09:51 +0000</pubDate>
      <link>https://dev.to/sanyammm/setting-up-visual-studio-code-for-web-development-in-2021-36pn</link>
      <guid>https://dev.to/sanyammm/setting-up-visual-studio-code-for-web-development-in-2021-36pn</guid>
      <description>&lt;p&gt;&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;Visual Studio Code&lt;/a&gt; is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle.&lt;/p&gt;

&lt;p&gt;VS Code also has a build-in git integration and terminal, so you don’t have to jump from one window to another and it supports a large number of extensions that can be used for faster development.&lt;/p&gt;

&lt;p&gt;So, here are some of the best and trending vs code extensions for you to start your development journey in 2021.&lt;/p&gt;

&lt;h3&gt;
  
  
  • &lt;a href="https://code.visualstudio.com/learn/get-started/extensions" rel="noopener noreferrer"&gt;How to install and browse extensions in VS Code.&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpgcgg6lxcm3ifwzd88hl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpgcgg6lxcm3ifwzd88hl.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
You can browse and install extensions from within VS Code. Bring up the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the VS Code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. &lt;a href="https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer" rel="noopener noreferrer"&gt;Live Server&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fn0zy55svlka0xwllply7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fn0zy55svlka0xwllply7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Launch a local development server with live reload feature for static &amp;amp; dynamic pages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. &lt;a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode" rel="noopener noreferrer"&gt;Prettier&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzx0uy8z1a44jrtwc4ctm.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzx0uy8z1a44jrtwc4ctm.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. &lt;a href="https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek" rel="noopener noreferrer"&gt;CSS Peek&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxndp85n1z2aw1ikoi10i.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxndp85n1z2aw1ikoi10i.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Allow peeking to CSS ID and class strings as definitions from HTML files to respective CSS. Allows peek and goto definition.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. &lt;a href="https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer" rel="noopener noreferrer"&gt;Bracket Pair Colorizer&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpd59kbm8p962tcw9bkid.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpd59kbm8p962tcw9bkid.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
This extension allows matching brackets to be identified with colours. The user can define which characters to match, and which colours to use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. &lt;a href="https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome" rel="noopener noreferrer"&gt;Debugger for Chrome&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fci4jcu8hl9e5hlziidr4.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fci4jcu8hl9e5hlziidr4.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Debug your JavaScript code in the Chrome browser or any other target that supports the Chrome Debugger protocol.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. &lt;a href="https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode" rel="noopener noreferrer"&gt;Visual Studio IntelliCode&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdc0zc4svt02pgvmfna4w.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdc0zc4svt02pgvmfna4w.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
The Visual Studio IntelliCode extension provides AI-assisted development features for Python, TypeScript/JavaScript and Java developers in Visual Studio Code, with insights based on understanding your code context combined with machine learning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. &lt;a href="https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager" rel="noopener noreferrer"&gt;Project Manager&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5jsypnspxl4omn9un799.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5jsypnspxl4omn9un799.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Helps to easily switch between projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. &lt;a href="https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments" rel="noopener noreferrer"&gt;Better Comments&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxj7hw9km6mh5njrbmt7c.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxj7hw9km6mh5njrbmt7c.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Improve your code commenting by annotating with an alert, informational, TODOs, and more!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9. &lt;a href="https://marketplace.visualstudio.com/items?itemName=patbenatar.advanced-new-file" rel="noopener noreferrer"&gt;Advanced New File&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkatng24vsuwhty7bvuto.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkatng24vsuwhty7bvuto.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Helps to create files anywhere in your workspace from the keyboard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10. &lt;a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag" rel="noopener noreferrer"&gt;Auto Rename Tag&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F125hugqnj5mtt859zbtn.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F125hugqnj5mtt859zbtn.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Auto rename paired HTML/XML tags.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11. &lt;a href="https://marketplace.visualstudio.com/items?itemName=wwm.better-align" rel="noopener noreferrer"&gt;Better Align&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fheqkromej8qhdayacdvq.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fheqkromej8qhdayacdvq.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Align your code by a colon(:), assignment(=,+=,-=,*=,/=) and arrow(=&amp;gt;). It has additional support for comma-first coding style and trailing comment.&lt;/p&gt;

&lt;p&gt;And it doesn't require you to select what to be aligned, the extension will figure it out by itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12. &lt;a href="https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks" rel="noopener noreferrer"&gt;Bookmarks&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fsd027025ygt0tenc9bix.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fsd027025ygt0tenc9bix.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Mark lines and jumps to them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;13. &lt;a href="https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap" rel="noopener noreferrer"&gt;CodeSnap&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4sdem4i5o3fwkn1tl1cj.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4sdem4i5o3fwkn1tl1cj.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Take beautiful screenshots of your code.📷&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;14. &lt;a href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens" rel="noopener noreferrer"&gt;GitLens&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftjipe6e7jfijz82iyiac.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftjipe6e7jfijz82iyiac.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;15. &lt;a href="https://marketplace.visualstudio.com/items?itemName=xabikos.JavaScriptSnippets" rel="noopener noreferrer"&gt;JavaScript (ES6) Code Snippets&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzdjl2zo727psfuvk5lcc.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzdjl2zo727psfuvk5lcc.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Code snippets for JavaScript in ES6 syntax.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;In this article, I have shared with you my favourite extensions for Visual Studio Code which will help you to improve your performance of your development. Also, if you are a beginner, it may help you to focus on learning programming then on looking for an opening or closing bracket:)&lt;/p&gt;

&lt;p&gt;Did I miss something? Please comment down below!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Happy coding!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
