<?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: Elhabib Soufain</title>
    <description>The latest articles on DEV Community by Elhabib Soufain (@soufian).</description>
    <link>https://dev.to/soufian</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%2F622717%2F7e217a3d-6ffa-480b-8f13-79e199048e41.png</url>
      <title>DEV Community: Elhabib Soufain</title>
      <link>https://dev.to/soufian</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/soufian"/>
    <language>en</language>
    <item>
      <title>How to change commit message </title>
      <dc:creator>Elhabib Soufain</dc:creator>
      <pubDate>Mon, 13 Sep 2021 09:35:12 +0000</pubDate>
      <link>https://dev.to/soufian/how-to-change-commit-message-1hi5</link>
      <guid>https://dev.to/soufian/how-to-change-commit-message-1hi5</guid>
      <description>&lt;h2&gt;
  
  
  Changing the Most Recent Commit
&lt;/h2&gt;

&lt;p&gt;The git commit --amend command allows you to change the most recent commit message.&lt;br&gt;
Not pushed commit&lt;br&gt;
To change the message of the most recent commit that has not been pushed to the remote repository, commit it again using the --amend flag.&lt;/p&gt;

&lt;p&gt;1: Navigate to the repository directory in your terminal.&lt;/p&gt;

&lt;p&gt;2: Run the following command to amend (change) the message of the latest commit:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit --amend -m "New commit message."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>git</category>
      <category>github</category>
      <category>repository</category>
    </item>
    <item>
      <title>Best 5 VS Code Extensions[2021]</title>
      <dc:creator>Elhabib Soufain</dc:creator>
      <pubDate>Wed, 08 Sep 2021 09:33:35 +0000</pubDate>
      <link>https://dev.to/soufian/best-5-vs-code-extensions-2021-80a</link>
      <guid>https://dev.to/soufian/best-5-vs-code-extensions-2021-80a</guid>
      <description>&lt;p&gt;VS Code is one of the best code editors in the developer community. One of the reasons for VS Code’s popularity is its many extensions that speed up the development process.&lt;/p&gt;

&lt;p&gt;This guide will cover 5 of the most used extensions every web developer should know in 2021.&lt;br&gt;
So let's get started:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Prettier&lt;br&gt;
Let`s start with one of the most downloaded extensions on Visual Studio Code marketplace. Prettier is an opinionated code formatter. That means 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;/li&gt;
&lt;li&gt;&lt;p&gt;Bracket Pair Colorizer 2&lt;br&gt;
This extension allows matching brackets to be identified with colours. The user can define which tokens to match, and which colors to use. It`s really helpful when you have a lot of nested elements.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Visual Studio Intellicode&lt;br&gt;
This extension provides AI-assisted IntelliSense by showing recommended completion items for your code context at the top of the completions list. The example below shows this in action for Python code.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Contextual recommendations are based on practices developed in thousands of high quality, open-source projects on GitHub each with high star ratings. This means you get context-aware code completions, tool-tips, and signature help rather than alphabetical or most-recently-used lists. By predicting the most likely member in the list based on your coding context, AI-assisted IntelliSense stops you having to hunt through the list yourself.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Live Server
Live Server launches a local development server with a live reload feature both for static and dynamic pages.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every time you save your code, you'll instantly see the changes reflected in the browser. You'll be much faster at spotting errors and it's much easier to do some quick experiments with your code.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Regex Previewer
Regular expressions can be quite the puzzle to get right. Regex Previewer gives you a side document that matches your regex.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The extension gives multiple examples to match, so it becomes much easier to quickly and accurately write a regex for a variety of use cases.&lt;/p&gt;

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