PHPEdit

 › Home  › Download  › Older releases  › PHPEdit 3.x  › 3.4 BETA 1

3.4 BETA 1

PHP Reference updated

The reference of native functions has been updated, introduces support for PHP’s native classes and interfaces. You will now have completion on your DOMDocument objects, XmlXriter objects, etc…

Quicklinks

New quicklinks have been introduced:

  • Generate prototypes of methods defined by one of the implemented interface, and the abstract methods from the parent classes;
  • Generate the prototype of new methods;
  • Go to the constructor;
  • Go to the class from your parameters in the PHPDoc blocks.

The color of the little rectangle will now changed depending on the quicklinks:

  • Green for a jump, like jump to declaration, jump to template, etc…
  • Orange for the rest: create new method, new template, etc…

Project summary page

Projects can now be opened in a “document view”, the same way files can be. To open a project, double-click on a loaded project in the Project explorer, or use the “Open” command in the contextual menu. A window will appear, with a “Project summary page”. This summary page displays information about your project configuration, gives you some shortcuts and some advice when it detects a problem.

Dependencies

Changes

The dependency scheme described in the following page has been removed:

http://doc.waterproof.fr/phpedit/managing_projects/file_dependency_scheme

Dependencies work a little differently now:

  • Files from the current project are automatically included;
  • Opened files are included if they belong to the current project (or if you don’t use projects at all);
  • You can still have include paths;
  • Resolving dependencies doesn’t exist anymore since mostly it only slows down things;
  • Including the solution’s files has been removed, now you need to manually choose which projects of that solution you want to include.

Configuring the dependencies

Dependencies are not configured in the settings dialog, but next to the projet’s summary page. Open the project’s summary page; at the bottom you will see two tabs: “Summary” and “Dependencies”. Click on “Dependencies” to display your project’s dependencies, and be able to add new ones.

Warning: Because of these changes, the file format for .PHPEditProject and .PHPEditSolution files has changed, and you won’t be able to open them with an earlier version of PHPEdit. Note that you can still save your projects in solutions in the older format, by using the “Save as” command, and choosing the appropriate format in the extensions list.

 

Status bar information panels

In the bottom right of the status bar, 4 icons have appeared to display the status of various features: The internal server, the firefox extension server, the Xdebug listener, and the Xdebug DBGp proxy.

With a quick look you will be able to if they are enabled, or if there was an error when starting them up. A simple click on the icon will disable/enable the corresponding feature. This is usefull for example when you don’t want to debug anymore, just stop the Xdebug listener by clicking on it, and that’s it!

Project Explorer

If you’re looking for the Solution Explorer, just change one word and you’ll find it! The Solution Explorer has been renamed to Project Explorer, other than that the functionality is the same so you won’t be lost

 

Downloads

You can download version 3.4 BETA 1 in the most suited language using the following links: