<?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: Code Better Academy</title>
    <description>The latest articles on DEV Community by Code Better Academy (@codebetteracademy).</description>
    <link>https://dev.to/codebetteracademy</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%2F512900%2Fdbfb2c7b-34ca-47eb-8dba-667ef3780e69.jpg</url>
      <title>DEV Community: Code Better Academy</title>
      <link>https://dev.to/codebetteracademy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codebetteracademy"/>
    <language>en</language>
    <item>
      <title>Top 6 PHPStorm Plugins Every PHP Developer Should Know</title>
      <dc:creator>Code Better Academy</dc:creator>
      <pubDate>Thu, 12 Nov 2020 12:50:10 +0000</pubDate>
      <link>https://dev.to/codebetteracademy/top-5-phpstorm-plugins-every-php-developer-should-know-16gp</link>
      <guid>https://dev.to/codebetteracademy/top-5-phpstorm-plugins-every-php-developer-should-know-16gp</guid>
      <description>&lt;p&gt;TOP 6 plugins for PHPStorm (100% free) every PHP developer should know. Those plugins will help you bring your coding skills to the next level.&lt;/p&gt;

&lt;p&gt;If you want to see each plugin in action, there is a video review on Youtube. You can find the link down below the list.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Key Promoter X
&lt;/h2&gt;

&lt;p&gt;This plugin helps you to learn essential shortcuts while you are working. &lt;br&gt;
The Key Promoter X has a tool window where you can see a hit-list of all mouse actions you use the most and shortcuts you can use instead.&lt;br&gt;
Every time you use the mouse action inside the IDE, the plugin will show you the keyboard shortcut that you should have used instead.&lt;br&gt;
This provides an easy way to learn how to replace tedious mouse work with keyboard keys and helps to transition to faster, mouse-free development.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://plugins.jetbrains.com/plugin/9792-key-promoter-x"&gt;https://plugins.jetbrains.com/plugin/9792-key-promoter-x&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Framework Support Plugin
&lt;/h2&gt;

&lt;p&gt;Would it be a Laravel project you are working on or any other framework like Symfony, Drupal, WordPress or Joomla, there is a plugin for it to increase the development speed, efficiency and make your day to day job easier. &lt;/p&gt;

&lt;p&gt;Symfony: &lt;a href="https://plugins.jetbrains.com/plugin/7219-symfony-support"&gt;https://plugins.jetbrains.com/plugin/7219-symfony-support&lt;/a&gt;&lt;br&gt;
Laravel: &lt;a href="https://plugins.jetbrains.com/plugin/7532-laravel"&gt;https://plugins.jetbrains.com/plugin/7532-laravel&lt;/a&gt;&lt;br&gt;
WordPress: &lt;a href="https://plugins.jetbrains.com/plugin/7434-wordpress"&gt;https://plugins.jetbrains.com/plugin/7434-wordpress&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. PHP Inspections (EA Extended)
&lt;/h2&gt;

&lt;p&gt;The plugin is a Static Code Analyzer. With this plugin, you will get a set of additional inspections on top of the default built-in inspections of PHPStorm. You will learn how to write clean code from the first day of using it and become a better developer.&lt;/p&gt;

&lt;p&gt;This plugin covers different areas, like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;architecture related issues&lt;/li&gt;
&lt;li&gt;performance issues&lt;/li&gt;
&lt;li&gt;non-optimal, duplicate or suspicious "if" conditions&lt;/li&gt;
&lt;li&gt;problems with regular expressions&lt;/li&gt;
&lt;li&gt;variety of time-consuming bugs&lt;/li&gt;
&lt;li&gt;PHPUnit API usage&lt;/li&gt;
&lt;li&gt;security issues
and  others&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link: &lt;a href="https://plugins.jetbrains.com/plugin/7622-php-inspections-ea-extended-"&gt;https://plugins.jetbrains.com/plugin/7622-php-inspections-ea-extended-&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. PHPUnit Enhancement
&lt;/h2&gt;

&lt;p&gt;The next plugin is called to support you in writing and maintaining tests. &lt;/p&gt;

&lt;p&gt;PHPUnit Enhancement plugin provides smart autocomplete, code navigation and refactoring features for mocked class methods of PHPUnit and Prophecy.&lt;br&gt;
If you rename a method which is mocked, it is correctly renamed in the string in tests as well.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://plugins.jetbrains.com/plugin/9674-phpunit-enhancement"&gt;https://plugins.jetbrains.com/plugin/9674-phpunit-enhancement&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Material UI Theme
&lt;/h2&gt;

&lt;p&gt;Want Google Material Design look and feel inside PHPStorm?&lt;br&gt;
Install Material UI Theme in PHPStorm, PyCharm, WebStorm or IntelliJ IDEA.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://plugins.jetbrains.com/plugin/8006-material-theme-ui"&gt;https://plugins.jetbrains.com/plugin/8006-material-theme-ui&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How to install and configure? Check out the video: &lt;a href="https://youtu.be/PAl5jC3Wtqo"&gt;https://youtu.be/PAl5jC3Wtqo&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. JetBrains Toolbox App
&lt;/h2&gt;

&lt;p&gt;An app for installing and managing PHPStorm or any other IDE of JetBrains and available for Mac, Linux and Windows.&lt;br&gt;
The App offers free community versions of Python and Java IDEs. It also provides tools for learning Python, Java, and Kotlin, designed by professional developers.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://www.jetbrains.com/toolbox-app/"&gt;https://www.jetbrains.com/toolbox-app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Video review of Top 5 Plugins for PHPStorm
&lt;/h2&gt;

&lt;p&gt;Watch now: &lt;a href="https://youtu.be/h18-RtRqHZY"&gt;https://youtu.be/h18-RtRqHZY&lt;/a&gt;&lt;/p&gt;

</description>
      <category>php</category>
      <category>phpstorm</category>
      <category>plugins</category>
      <category>development</category>
    </item>
  </channel>
</rss>
