The application aims to help users create and modify source code, no matter the programming language they are using. As any other IDE editor, it comes with basic features such as bookmarks, code completion, zooming, breakpoints etc. However, it contains various features like macros, code analysis and fast navigation that make your work much easier.
When you launch the application for the first time, you need to create a new project or simply open an existing one. Then, navigate to the Project section, which is located in the left panel of the main window, right-click on it and open a new file, directory, PHP or HTML file or XSLT stylesheet.
After that, a new tab will open and allows you to input your scripts the way you want and compile them to see if any errors or warnings are presented.
You can also access advanced tools from the bottom of the main window. These tools allow you to look at your project from different perspectives and provide you with access to typical developments tasks. These tools are referring to project management, source code search, running and debugging, integrations and other useful tasks.
Because it comes with an intuitive interface and well-organized menus, PhpStorm enables you to quickly navigate to a specific class, symbol, line or custom region using the ‘Navigate’ menu. Also, you can view all the bookmarks and inherited members or jump to a specific declaration.
The ‘Run’ menu helps you to run scripts within seconds. You are able to edit the Run/Debug configurations as well by changing the interpreter options and the custom working directory. What’s more, you can quickly evaluate a specific expression, view the execution point and breakpoints, resume the program or debug the scripts.
In closing, PhpStorm is definitely a reliable and steady web development solution that can compete with other high-end products as well.
Features of JetBrains PhpStorm 2016 Full
• Smart PHP code editor with completion for faster coding
• Advanced PHP code insight and quick navigation
Your code test-lab:
• Assisted PHP unit testing with test-runner UI
• Integrated graphical debugger for PHP code