› Home › Download › Older releases › PHPEdit 3.x › 3.6
3.6
Auto-update
Staying up to date with PHPEdit's latest improvements and fixes has never been so easy. PHPEdit will regularly check if new versions of the application or extensions are available, download them automatically, and after just 2 confirmation clicks the new version will be installed and started.
- Most of the work is done in background, so you can continue working while the update is preparing, and won't even have time for a coffee while PHPEdit is actually closed for the update!
- We broke down PHPEdit into lots of small packages, to update only what has actually changed, saving you some bandwidth and time.
PHP 5.3 support
PHP 5.3's improvements are now supported in PHPEdit:
- Namespaces are recognized, suggested in CodeInsight, and handled in CodeHint:
- New magic methods;
- Late static binding;
- Standard classes;
- ...
Debugger
Configuring a PHP debugger has always been complicated. We simplified this a lot in PHPEdit 2.10 with the debugger wizard and the debugger diagnostics, which helped you configure your server and PHPEdit, and would find out problems.
In PHPEdit 3.6, we decided to simplify it again:
- The wizard and diagnostics are now merged into one window, to avoid switching from one to the other;
- The dialog is not modal anymore, which means that you can check something else without closing the dialog and having to go through it all over again;
- We added new diagnostics to detect more problems;
- And it can now auto detect some of your settings!
To find the new diagnostics, double click on your project in the Project Explorer, and click on the "Debugger diagnostics" tab at the bottom.
We also added a new command, "Run with last url (Ctrl+Shift+F9)", to quickly restart a debug session.
The internal server and browser extension server can now run on limited Windows accounts much more easily. A simple click and a confirmation from your machine's administrator once will be enough to activate these servers, for any version of Windows supporting internal servers (Windows XP SP2 and up).
Documents tabs grouping
The documents tab bar gets smarter and groups related documents together. The first implementation is to group files from a same application and module together in Symfony projects, but you can expect additions for non Symfony users in future versions.
You can now create your own groups: right-click on a document's tab, go in the group menu and choose "New group", type in the group name, and your document is now placed in a custom group:
You can customize your groups by right-clicking on it: a menu appears with several customization possibilities: icon, color, text.
You can also drag and drop documents into other groups to make PHPEdit always open that document in the same group.
New document dialog improvement
The new document dialog has been redesigned, first to be better integrated to Windows Vista and 7, and also to be more efficient: Instead of asking you each time for the name of the new project, its filename and location, PHPEdit now only asks for its name, offers you a list of recent projects locations, and automatically creates a subdirectory with the project name in the location you select.
If all your projects are located in the same directory, you will never have to bother browsing for it again!
You can of course choose to change the location, and skip the creation of a subfolder.
Symfony support improvements
PHPEdit 3.2 was the first IDE to bring your real support for Symfony; PHPEdit 3.6 now confirms that it is the best IDE for Symfony with all these improvements:
- Support for Symfony 1.3, 1.4, and future retro compatible versions;
- CodeInsight for use_helper, include_component and include_partial;
- CodeInsight for sfConfig paths, and quicklinks to jump to the settings declarations, and to define their values if they haven't been defined yet;
- CodeInsight for routing links in redirect and link_to calls, including the parameters;
- CodeInsight in routing.yml files for usual keys, as well as modules and actions names;
- Quicklink from a variable in a template to its first use in the corresponding action;
- Quicklink from a table in the schema.yml file to jump to the model class;
- CodeInsight in schema.yml files:
- Support for Propel and Doctrine;
- Usual keys and values;
- Tables and columns for indexes, foreign references, etc...
- Code generation quicklinks in schema.yml files:
- Usual fields: id, created_at and update_at;
- Add i18n capabilities to a table.
FTP & SFTP
The FTP explorer now supports symbolic links.
HTML Tag match
PHPEdit now shows you the matching tag when you place the caret on an opening or closing tag:
Project and dependencies parsing
You now have more control on the parsing of your project's files and the librairies you use.
The scanner icon in the status bar shows you the progress of parsing if there is some parsing going on:
And a click on it gives you some actions, for example reparse the project, usefull if you modified some files from outside PHPEdit:
You can see the details of the parsing with a specific dialog. Having this dialog displayed increases the parsing speed:
Downloads
You can download version 3.6 in the most suited language using the following links:














