Enjoy productive PHP and web development with PhpStorm. Take advantage of deep code understanding, top-notch coding assistance, and support for all major tools and frameworks. PhpStorm’s smart code editor provides excellent support for PHP (including the latest language versions and frameworks), HTML, javascript, CSS, Sass, Less, CoffeeScript, and many other languages. Enjoy coding with intelligent context-aware code completion, error detection, and on-the-fly code inspections & fixes.
Smart PHP Code Editor
The editor that actually 'gets' your code and deeply understands its structure, supporting all PHP language features for modern and legacy projects. Provides the best code completion, refactorings, on-the-fly error prevention, and more.
Code Quality Analysis
Hundreds of inspections take care of verifying your code as you type, analyzing the whole project. PHPDoc support, code (re)arranger and formatter, quick-fixes, and other features help you write neat code that’s easy to support.
Development Environment
Perform many routine tasks right from the IDE, thanks to Version Control Systems integration, support for remote deployment, databases/SQL, command-line tools, Vagrant, Composer, REST Client, and many other tools.
HTML/CSS/javascript Editor
All the cutting edge front-end technologies are included, such as HTML5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet, and javascript, with refactorings, debugging and unit testing. Live Edit let you see changes instantly in the browser.
Debugging and Testing
Zero-configuration debugging makes it really easy to debug and profile your PHP applications with either Xdebug or Zend Debugger. PHPUnit and Behat support lets you develop and run tests right from the IDE.
Cross-platform Experience
Use the same frequently-updated and fully customizable PHP integrated development environment on Windows, Mac OS X or Linux with your single license key. Enjoy the performance and stability!
PhpStorm features a rich and intelligent code editor for PHP that actually "gets" your code and deeply understands its structure, supporting PHP 5.3, 5.4, 5.5, 5.6 & 7 for modern and legacy projects. The IDE provides smart code completion, syntax highlighting, extended code formatting configuration, on-the-fly error checking, code folding, supports language mixtures and more.
Language Features Support
The latest PHP 7 is supported including support of anonymous classes, return type declarations, null coalesce operator, group use declarations, context sensitive lexer, and more. New version also offers PHP 7 compatibility inspections. PHP 5.3, 5.4, 5.5, and 5.6 are supported as well. With all the language features in place, there is no reason not to update your project to the latest PHP version.
Code Completion
Automatic code completion (invoked on typing) finalizes classes, methods, variable names, and PHP keywords, plus commonly used names for fields and variables depending on their type. Code completion also supports array indexes in PHP code.
What’s New in PhpStorm 10
PHP 7 support
The latest PHP 7 is supported, including PHP 7 compatibility inspections. Work with: Anonymous Classes, Return Type Declarations, Null Coalesce Operator, Group Use Declarations, Context Sensitive Lexer, and more.
Dataflow analysis
Dataflow Analysis helps you better understand your project's code, interpret complicated parts, find bottlenecks in the source code, and more. Tracing dataflow is especially useful when working with third-party code or working in large teams with shared code.
Interactive debug console (REPL)
Interactive debug console allows you to alter variables, call PHP functions, and define additional functions – all on the fly. You can try out expressions and snippets while staying in the debug context.
PhpStorm یک محیط برنامه نویسی PHP ساده و هوشمند را که به هدف افزایش بهره وری توسعه دهنده ها تمرکز یافته و عمیقاً کدهای شما را درک می کند ایجاد کرده و امکان تکمیل کدها را به صورت هوشمندانه فراهم می کند، مراجعه سریع و بررسی خطاها به صورت بی درنگ از ویژگی های این نرم افزار است که همیشه برای کمک به شما در شکل دهی کدها، اجرای واحد تست و یا اشکال زدایی شهودی آماده است. این نرم افزار حاوی تمامی توابع WebStorm (HTML/CSS Editor, javascript Editor) بوده و پشتیبانی همه جانبه را برای PHP اضافه می کند.
قابلیت های کلیدی نرم افزار JetBrains PhpStorm:
- ویرایشگر هوشمند PHP
- تکمیل کد PHP
- پشتیبانی از PHPDoc
- بررسی سریع
- ترکیب زبان ها (JS/SQL/XML ,...)
- ویرایشگر پیشرفته javascript
- ویرایشگر HTML/CSS
- محیط برنامه نویسی ساده با نصب آسان و آغاز به کار سریع
- قابل اجرا در Windows, Mac OS X, Linux
- پیکربندی راحت پروژه
- محیط هوشمند
- اشکال زدایی گرافیکی
- و ...