PHPEdit

 › Home  › Presentation  › Features

Features

You can have an overview of PHPEdit by watching the following presentation video.

Editor and file management
Top

  • PHP4 and PHP5 support
  • Syntax highlighting, code auto completion
  • Templates (PHP, PHPDoc, New file)
  • Code folding (Classes, functions and PHPDoc)
  • Real time syntax checking
  • Bookmarks
  • Quick navigation in the source
  • Automatic insertion (braces, square brakets)
  • Token match
  • Comment/uncomment the PHP code
  • PHP explorer view (Projet)
  • Open resource (File / function)
  • PHP manual integration
  • File/project/PHP explorers (Outlines)
  • Advanced code formatting (tabs, parenthesis, spaces and empty lines)
  • Search and remplace in files
  • Tasks (TODO)
  • Project dependencies management (Project Include Path)
  • Drag and drop or open from the file explorer
  • Easy creation of new files

Code generation
Top

  • Generation of getters and setters
  • Method overriding and implementing
  • Class and interface generation
  • PHPDoc documentation generation

HML support
Top

  • Syntax highlighting
  • Code auto-completion

Source code control
Top

  • CVS
  • Subversion

Unit tests with PHPUnitTop

  • Generation of "Test Case" / "Test Suite"
  • Running the tests and graphical display of the results
  • Displaying and filtering the callstack
  • Displaying the code coverage of your methods and classes

DebuggingTop

  • Local debugging
  • Remote debugging on the web server
  • Local deployment
  • Charset support
  • Web servers management
  • File source transfert (Use the local/remote copy)
  • Browser toolbar support (Firefox)
  • PHP profiler

Deployment on remote serveurs support
Top

  • FTP
  • SFTP

SQL/Databases supportTop

  • Query editor - syntax highlighter and code completion
  • Intuitive dialog for new connections
  • Tables data visualizer (editable)
  • Objects tree - tables, views
  • Visual query builder
  • Execution of queries within PHP code with dynamic replacement of the variables

eZ publish support
Top

  • Syntax highlighting
  • Template explorer
  • Cache manager
  • Code completion
  • Quick access to documentation

Prado support
Top

  • Syntax highlighting
  • Code completion
  • Quick navigation in the code between events and their implementation

Symfony support
Top

  • YAML support (syntax highlighting, code folding, formatting errors detection)
  • Run symfony tasks from the IDE
  • Symfony projects explorer
  • Advanced debugging with support for the environnements and routing
  • Code generation (components, templates, actions)
  • Quick navigation between actions and associated templates