Phpstorm Ide



Releases

Ide

Last week we’ve released PhpStorm 2021.1. Your feedback helped us discover a few bugs, and the first bugfix update is ready for you.

You can update to it using the Toolbox App or right from inside the IDE. You can also download PhpStorm 2021.1.1 from the website.

Notable updates:

  • Fixed: Find in files not finding occurrences (IDEA-266391 +135)
  • Fixed: Extract Angular component refactoring (WEB-33480 +22)
  • Fixed: Data sharing options screen unnecessary, appears repeatedly (IDEA-186369 +17)
  • Fixed: Project View tool window gets wider after each open/close cycle (IDEA-95456 +16)
  • Fixed: Press-release-hold Alt doesn’t show tool window tabs (IDEA-260589 +15)
  • Fixed: “Open in terminal” is always opening root instead of the project file directory (IDEA-265230 +13)
  • Fixed: Indexing/Search sometimes prefers a bad match compared with an exact one (IDEA-259137 +6)
  • Fixed: Modal alert boxes in Macos Big Sur are bright white even on a dark theme (IDEA-255620 +5)
  • Fixed: Smart keys setting “Replace unnecessary double quotes on paste” replaces necessary double quotes in Doctrine annotations (WI-57993 +3)
  • Fixed: Wrong refactoring ‘Invert ‘if’ statement’ (WI-59552 +1)

The full list of changes is available in the release notes.

And as always, please feel free to report any issues you encounter to our tracker or here in the comments.

  • PhpStorm is an IDE (integrated development environment) specifically built for PHP developers. IDEs make programming much easier, by providing handy features such as autocomplete, code hinting, boilerplate code and more, all aimed at increasing programmer productivity.
  • Pros: - A complete PHP development IDE with all the modern features an IDE must possess like Version control, Database access, Debugging are so good to have feature for PHP Develo.

Your JetBrains PhpStorm team
The Drive to Develop

PhpStorm is a commercial PHP IDE developed by JetBrains. Compatible with PHP, HTML, and JavaScript, PhpStorm provides real-time code completion, error prevention, and refactoring features. PHPStorm is an enterprise grade IDE, which comes with a license price and largely targets specialized developers. It, on the other hand, is offered, free of cost to students, teachers and to enable open source projects.

Early Access Program

The third build of our Early Access Program for PhpStorm 2020.3 is now available!

Phpstorm Ide

In this blog post we’ll cover a number of IDE updates:

  • Search Everywhere improvements.
  • Split the editor with drag and drop.
  • One more way to split the editor.
  • Switch to light or dark theme automatically.
  • System shortcut keymap for macOS.
  • Plugins enabled per project.

Search Everywhere updates

Results grouped by relevance
Starting with PhpStorm 2020.3, results in the Search Everywhere popup (Shift+Shift) will be shown in a slightly different way. Instead of being grouped by type, they are now grouped based on their relevance to the search query.

If you want to switch back to the old grouping mode, you can untick the search.everywhere.mixed.results option in the Experimental Features dialog. Use Search Everywhere to find it.

Math in Search Everywhere
You can now do simple math calculations in Search Everywhere, so you don’t need to interrupt your flow by switching to a calculator app. Type some numbers and math operators in the Search Everywhere popup and see the results of the calculation right away.

Search through Git history
The popup will let you look for Git data, including information about branches and commits.

Phpstorm reset settings

Split the editor with drag and drop

To edit files side by side in PhpStorm 2020.3 you can just drag a tab to the desired corner of the screen and drop it there. Move it to the left or right edges to split the window vertically, or to the top or bottom to split horizontally.

One more way to split the editor – Shift+Enter

If you want to work with several files open in the editor simultaneously, you can now do so with one simple shortcut. Select the file in the Project view and press Shift+Enter to have the IDE split the Editor window and open the file in the right-hand side.

This Shift+Enter shortcut works in the Search Everywhere popup, Find Usages results, the Recent Files popup, and even with file path strings in a project.

Switch to light or dark theme automatically

Go to Preferences/Settings | Appearance & Behavior | Appearance | Theme and select the Sync with OS option there. Click on the gear icon next to the Theme drop-down menu to choose the preferred light and dark themes. The IDE will automatically switch to those themes whenever you change the theme globally on your machine.

This improvement is currently available only for macOS and Windows users, but we plan to implement it for Linux users too.

System shortcut keymap for macOS

PhpStorm 2020.3 will provide you with an alternative macOS keymap that offers extended compatibility with system shortcuts and allows you to avoid using function keys for essential actions.
For example, instead of pressing Fn+Shift+F6 for the Rename refactoring, in the new keymap you can press ⌥+⌘+R, which is way more intuitive.

The keymap is also available as a plugin for 2020.2.

Plugins enabled per project

You might have some plugins that are only needed for specific projects.
In PhpStorm 2020.3 you can enable plugins only where you need them.

Go to Settings/Preferences I Plugins and then to the Installed tab. Select a plugin, click on its gear icon, and choose to Enable for Current Project or Enable for All Projects.

This release brings plenty of other exciting features, and we will continue to describe notable changes in subsequent posts. So be sure to follow our updates on Twitter and Facebook!

The full list of changes, including bug fixes and improvements, is available in the release notes.

  • Important! PhpStorm EAP builds are not fully tested and may be unstable.
  • You can install an EAP build side by side with a stable PhpStorm version to try out the latest features.
  • EAP builds are free to use but expire 30 days after the build date.

Phpstorm Ide Helper Multiple Definitions

Please report any problems you find to our issue tracker, or mention them in the comments to this post.

Php Storms

Your JetBrains PhpStorm team
The Drive to Develop





Comments are closed.