PhpStorm 是 JetBrains 公司开发的一款商业的 PHP集成开发工具的利器。PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.
PhpStorm 的首次出现填补了 PHP 开发智能 IDE 的长期空白,它提供了必不可少的工具,如自动化重构、深层代码分析、联机错误检查和快速修复。基于众多尝试这款突破性 IDE 的开发者的反馈,PhpStorm 关注于更多的智能性、更好的代码质量保证,并支持最新的 PHP 趋势。
PhpStorm 的首次出现填补了 PHP 开发智能 IDE 的长期空白,它提供了必不可少的工具,如自动化重构、深层代码分析、联机错误检查和快速修复。基于众多尝试这款突破性 IDE 的开发者的反馈,PhpStorm 关注于更多的智能性、更好的代码质量保证,并支持最新的 PHP 趋势。
- Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
- PhpStorm 2018.2. Ready for a change? PhpStorm 2018.2 is out! Custom postfix completion templates, Move Instance Method refactorings, new inspections, FQCN completion, reworked Structural Search and Replace for PHP, improved SQL injections, and much more await you. Leave the old behind and embrace the new – download MPS 2018.2.Try new features and improvements like Generator.
- PhpStorm is renowned for its zero-configuration Visual Debugger, providing extraordinary insight into what goes on in your application at every step. It works with Xdebug and Zend Debugger, and can be used both locally and remotely. Unit Testing with PHPUnit, BDD with Behat and profiler integration are all also available.
PhpStorm deeply
understands your code.
Major frameworks supported
PhpStorm is perfect for working with Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla!, CakePHP, Yii, and other frameworks.
Buy PhpStorm: Get JetBrains Toolbox subscription for an Organization, for Individual Use or view Special Offers.
All PHP tools
The editor actually ‘gets’ your code and deeply understands its structure, supporting all PHP language features for modern and legacy projects. It provides the best code completion, refactorings, on-the-fly error prevention, and more.
Front-end technologies included
Make the most of the cutting edge front-end technologies, such as HTML5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactorings, debugging and unit testing available. See changes instantly in the browser thanks to Live Edit.
Built-in developer tools
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. Seasons 1 3 3.
PhpStorm = WebStorm + PHP + DB/SQL
![2018 2018](https://blog.jetbrains.com/wp-content/uploads/2018/11/phpstorm-blog@2x.png)
All the features of WebStorm are included into PhpStorm, and full-fledged support for PHP and Databases/SQL support are added on top.
Intelligent Coding Assistance
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 maintain.
Smart Code Navigation
Be the master of your codebase thanks to efficient, lightning-fast navigation features. The IDE understands where you want to go and gets you there instantly.
Fast and Safe Refactoring
Refactor your code reliably with safe Rename, Move, Delete, Extract Method, Inline Variable, Push members Up / Pull members Down, Change Signature, and many other refactorings. Language-specific refactorings help you perform project-wide changes in a matter of a few clicks, and can be safely undone.
Easy Debugging and Testing
PhpStorm is renowned for its zero-configuration Visual Debugger, providing extraordinary insight into what goes on in your application at every step. It works with Xdebug and Zend Debugger, and can be used both locally and remotely. Unit Testing with PHPUnit, BDD with Behat and profiler integration are also available.
Completion
Custom postfix completion templates
Postfix code completion has existed in PhpStorm since version 9, but only provided a limited number of predefined templates. PhpStorm 2018.2 takes postfix completion to the next level by allowing you to add custom postfix completion templates. Create templates to match your project and your personal coding style!
FQCN Completion
Completion now matches the namespace in addition to the element name. You don’t have to type or invoke completion for each part of IlluminateAuthEvents anymore – just type IAuE instead.
Refactorings
Move Instance Method Refactoring
PhpStorm already has the Pull Up/Push Down and Make Static/Move Static Method refactorings that help you move methods around. For handling the methods that cannot be made static or moved across the class hierarchy, PhpStorm 2018.2 introduces a refactoring that allows for moving an instance method to a parameter class or to a field class. Simply invoke the Move refactoring on a method declaration, and, if the new refactoring can be applied, you will see a dialog prompting you to choose the target class.
PHP Language
Structural Search and Replace
In PhpStorm 2018.2, we’ve completely reworked Structural Search and Replace for PHP, which offers lots of new capabilities and greatly simplifies patterns creation. Now you can specify the type of Structural variable, which lets you, for example, find a call to the specific method where the first parameter is a string. You can use a simple pattern to find a foreach loop with an unconditional return statement, or even create your own inspection that will capture an unnecessarily double-quoted string, if your code style enforces this.
Improved SQL Injections
In version 8, PhpStorm introduced basic support for string concatenations in Language Injections. The dynamic nature of the resulting strings and the strictness of the SQL parser caused a lot of false positive errors in SQL. In PhpStorm 2018.2, we’ve eliminated most such errors and introduced some new features, too. PhpStorm can now substitute the values of constants directly within the injected string, so you can run a query without copy-pasting their values. In addition, we’ve added support for SQL strings that use sprintf parameters.
New Inspections and Quick Fixes
PhpStorm 2018.2 delivers handy new inspections such as:
- Extension is missing in composer.json reports usages of classes/functions/constants from PHP extensions which are not specified in composer.json
- Non-canonical order of elements in PHPDoc reports tags such as @property, @param, @var, etc. that use a non-canonical order of elements e.g. name Type instead of Type name.
- Optional parameter before required parameter detects situations when an optional parameter appears before required parameters in a function/method declaration.
Web Technologies Support
New JavaScript Intentions
To make you even more productive when working with JavaScript and TypeScript, PhpStorm has a bunch of new intentions that are available when you press Alt-Enter. Here are just some of them: Implement interface, Create derived class, Implement members of an interface or abstract class, Generate cases for switch, and Iterate with for.of.
Completion for events in Vue.js
In Vue templates, PhpStorm now provides code completion for events. Event names are suggested after v-on: or if you use the shorthand notation @event. There’s also code completion for event modifiers.
As usual, all the features and improvements of WebStorm are available in PhpStorm, either out of the box or with free plugins available in the repository. Other noteworthy web-related features include TypeScript 2.9 and 3.0 support, the new Code Coverage feature that helps to find unused code, extract and convert React component refactoring, new integrations with Angular CLI, global file watchers, rerun failed tests and other.
![Jetbrains Phpstorm 2018 Jetbrains Phpstorm 2018](https://d3nmt5vlzunoa1.cloudfront.net/phpstorm/files/2018/11/splash2x.png)
IDE Improvements
Updated UI
We’ve rolled out brand new icons and dark title bars on macOS. Furthermore, PhpStorm 2018.2 brings support for the MacBook Touch Bar! Run and debug your project, commit changes, and update the project right from the Touch Bar.
VCS
Version control comes with the following changes:
- Easier resolve of merge conflicts
- Enhancements in VCS Log tab
- Browse repository at revision
- Multiple GitHub accounts
- Skip the Push dialog
Database Tools
Database tools in PhpStorm have been improved thanks to our colleagues from the DataGrip team:
- New SQL formatter
- Source code migrations
- Query plan diagram
- Custom data source
Other improvements:
- Customizable value for $_SERVER[‘DOCUMENT_ROOT’]
- Simple CodeSniffer/MessDetector setup
- The new presentation for Quick Documentation
- Allow renaming old style constructor to the new style
- New Add @method tag quick fix for Undefined method
- Add method quick fix now inserts parameter type hints
- PHPUnit composite configuration
- Jump outside closing bracket/quote with Tab
- HTTP Client: Support environment variables in the request body
- HTTP Client: Support formatting of POST request body
- Docker: navigate from compose nodes and containers
- Docker: wrapping words in Docker logs
Home Page: https://www.jetbrains.com/
下载地址
PHP 开发 JetBrains PhpStorm 2018.2.3 for Win/Mac/Linux
Windows: PhpStorm-2018.2.3.exe
Mac: PhpStorm-2018.2.3.dmg
Linux: PhpStorm-2018.2.3.tar.gz
Windows: PhpStorm-2018.2.3.exe
Mac: PhpStorm-2018.2.3.dmg
Linux: PhpStorm-2018.2.3.tar.gz
官方最新版下载:
Windows: http://data.services.jetbrains.com/products/download?code=PS&platform=windows
Mac: http://data.services.jetbrains.com/products/download?code=PS&platform=mac
Linux: http://data.services.jetbrains.com/products/download?code=PS&platform=linux
Windows: http://data.services.jetbrains.com/products/download?code=PS&platform=windows
Mac: http://data.services.jetbrains.com/products/download?code=PS&platform=mac
Linux: http://data.services.jetbrains.com/products/download?code=PS&platform=linux
落尘之木:https://pan.luochenzhimu.com/disk/software/JetBrains/PhpStorm/PhpStorm2018.2.3/
城通网盘:https://luochenzhimu.ctfile.com/dir/13552432-29894953-a686bb/
百度网盘:https://pan.baidu.com/s/1J5M-qxm0wO9lAGlIxtewhA
城通网盘:https://luochenzhimu.ctfile.com/dir/13552432-29894953-a686bb/
百度网盘:https://pan.baidu.com/s/1J5M-qxm0wO9lAGlIxtewhA
JetBrains激活服务器(JetBrains License Server)(新版不再适用):
服务器:http://idea.luochenzhimu.com
Skip to end of metadataGo to start of metadata服务器:http://idea.luochenzhimu.com
What is Early Access Program
We at JetBrains believe that making tools for developers should greatly involve listening to developers. Our Early Access Program lets development community closely participate in discussions devoted to IntelliJ IDEA and influence development planning, from early stages onwards.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release.
Be Careful
IconTHIS IS AN EARLY ACCESS VERSION OF THE PRODUCT. YOU EXPRESSLY ACKNOWLEDGE THAT THIS VERSION OF THE PRODUCT MAY NOT BE RELIABLE, MAY NOT WORK AS INTENDED AND MAY CONTAIN ERRORS. ANY USE OF THE EAP PRODUCT IS AT YOUR OWN RISK.
Feedback
IconPlease report errors and feature requests to our issue tracker or discuss them in EAP users forum.
What is IntelliJ IDEA 2018.1?
IntelliJ IDEA 2018.1 is a new massive update of the IDE released at 27.03.2018.
Download IntelliJ IDEA 2018.1
IntelliJ IDEA 2018.1.8 (build 181.5684.4), released on Apr 05, 2019
Download | Description | Sha256 checksum |
Windows installer (includes bundled JRE 1.8u152 custom build) | ||
Windows ZIP archive (includes bundled JRE 1.8u152 custom build) | ||
Linux archive with x64 Java runtime (includes bundled JRE 1.8u152 custom build) | ||
ideaIU-2018.1.8-no-jdk.tar.gz | Unix archive without Java runtime | ideaIU-2018.1.8-no-jdk.tar.gz.sha256 |
Mac installer (includes bundled JRE 1.8u152 custom build) |
Download IntelliJ IDEA 2018.1 Community Edition
Download | Description | Sha256 checksum |
Windows installer (includes bundled JRE 1.8u152 custom build) | ||
ideaIC-2018.1.8.win.zip | Windows ZIP archive (includes bundled JRE 1.8u152 custom build) | ideaIC-2018.1.8.win.zip.sha256 |
Linux archive with x64 Java runtime (includes bundled JRE 1.8u152 custom build) | ||
ideaIC-2018.1.8-no-jdk.tar.gz | Unix archive without Java runtime | ideaIC-2018.1.8-no-jdk.tar.gz.sha256 |
Mac installer (includes bundled JRE 1.8u152 custom build) | ||
Sources archive on GitHub |
Recent Changes