Running External Tools in PhpStorm

While PhpStorm comes with a lot of integrated utilities and tools, it is virtually impossible to include every tool out there in the IDE. A lesser-known feature in PhpStorm is support for running External Tools. With this feature we can create a shortcut to a tool, which can then be invoked from various menus or by using a keyboard shortcut.