Home > Article > Development Tools > what is phpstorm
What is phpstorm?
PhpStorm is a commercial PHP integrated development tool developed by JetBrains. It is designed to improve user efficiency. It can deeply understand the user's coding, provide intelligent code completion, fast navigation and instant error checking.
phpstorm download address:
PhpStorm 18.2.1 Win version: https://www.php.cn/xiazai/gongju/122
PhpStorm Mac version: https://www.php.cn/xiazai/gongju/510
Function
Smart PHP Editor
● PHP code completion.
●Intelligent duplicate code detector.
● PHP refactoring.
● Support Smarty and PHPDoc.
● Support multi-language mixing.
JavaScript Editor
● Based on DOM/specified browser.
● Code navigation and usage search.
● JavaScript refactoring.
● JavaScript debugger.
HTML/CSS Editor
● Support HTML5.
● Support Zend encoding.
● Inspection and quick correction.
● Show the appearance of the application.
● Extract embedded styles.
Lightweight IDE
● Easy to install.
● Can run on Windows, Mac OS X, Linux.
● Project configuration is simple - you can open the code anywhere and start working.
●Performance comes first.
Intelligent environment
● Visualize the PhP unit test runtime.
● VCS supports SVN, Git, Mercurial, etc.
● Support FTP and remote file synchronization.
● Local modifications can be recorded.
●Visual debugging.
● A debugger that does not require any configuration.
● Support setting breakpoints in PHP, JS, and HTML.
●Observation variables, windows.
● Batch code analysis.
● Integrated analyzer.
Advantages
1. Cross-platform.
2. Support refactor function for PHP.
3. Automatically generate phpdoc comments, which is very convenient for large-scale programming.
4. Built-in support for Zencode.
5. Generate a class inheritance diagram. If there is a class, after multiple inheritances, you can use this function to view all its parent relationships.
6. Support code refactoring to facilitate code modification.
7. Has local history function (local history function).
8. Convenient deployment, you can directly upload the code to the server.
The above is the detailed content of what is phpstorm. For more information, please follow other related articles on the PHP Chinese website!