PHP Coder is a free IDE developed for PHP programmers.
Through tight integration of the PHP interpreter and the PHP documentation, PHP Coder gives you a time-saving Development Interface.
Some features are Integrated Preview window, Full Syntax Highlighting for HTML and PHP, AutoComplete for frequently used text constructs, Project manager, and Tag Buttons.

more info

PHP Coder

What is PHP Coder?
PHP Coder is an IDE (Integrated Development Environment) especially developed for PHP programmers.
Through tight integration of the PHP interpreter and the PHP documentation, PHP Coder gives you a time-saving Development Interface. Features are Full Integration of the PHP Interpreter and the PHP documentation, Integrated Preview window, Full Syntax Highlighting for HTML and PHP, AutoComplete for frequently used text constructs, Project manager, Tag Buttons and all the standard editing functions like almost unlimited undo, copy and paste, searching, ...
And it is quite small compared to other language's IDEs and loads pretty fast.
And the best, it's FREE.

Screenshots

See PHP Coder screen shots.

Features
This is the PHP Coder features list. You can get an overview of PHP Coder's possibilities.
You should also take a look at the screen shots to get an impression of PHP Coder and see how the described features aid you while programming.

PHP Coding helps

  • Class Browser: Displays a structured tree view of your scripts, shows your classes, functions and variables
  • Script Insight: Lists all class members of a class-variable (works with inherited classes and includes as well), and displays function parameters in a pop-up window
  • Integrated Preview: Lets you view your pages parsed (either a by php.exe or a web server) in the integrated preview window
  • Syntax Highlighting: The customizable highlighter shows your source with different color styles for certain PHP language constructs. And both PHP and HMTL can be highlighted at the same time!
  • Documentation Viewer: Have your PHP, HTML and database documentation always at hand. The documentation files are parsed in real time and displayed in a tree view, you can even search the documentation or look up the current word
  • AutoComplete: Lets PHP developers define their own tokens that will expand to any text, saves you a lot of typing
  • PHP Keyword Completion: You don't like typing long functions like mysql_affected_rows or mysql_connect, simply type the first few letters and hit ctrl+space, you'll be able to select the right token from a list
  • Brace Matching: Move the cursor over a brace and hit ctrl+m and PHP Coder will find the matching brace and select all the text in between

Productivity

  • Enhanced Project Manager: An enhanced project manager lets you manage and organize your site and PHP projects, allows for sub-folders, virtual and physical folders can be added.
  • Integrated File manager with FTP Client: The integrated File manager lets you open local and FTP files.
  • Multiple Document Interface: PHP Coder allows you to edit multiple documents at the same time using a tabbed editing window
  • Tag Buttons: Toolbars for frequently used HTML constructs
  • Server Integration: Allows you to to parse your PHP documents using your web server, local or remote. Lets you see your pages as your visitors will!

Editing

  • Access local and remote files
  • Set Bookmarks on any line (with ctr+shift+0..9 and access them via ctrl+0..9) for quick access
  • Find class and function definitions in no time using the class browser
  • Customizable Syntax Highlighting
  • Customizable Tag Highlighting
  • Ultra-fast editing facilities - line no# support, gutter, margin
  • Insert/Overwrite modes

Extended Search and Replace Support

  • Extended Search and Replace Dialogs
  • Search using Regular Expressions
  • Search in files (all open files, all project files, in directories)

Speed

  • Open any files on your hard disk using the internal File Explorer, supports FTP servers as well
  • Access to recently used files and projects
  • AutoComplete can expand frequently used text constructs (like class, or function definitions or mySQL queries) and saves you a lot of typing
  • PHP Keyword Completion will complete frequently used PHP functions and keywords
  • Keyboard shortcuts exist for all frequently used features

Flexibility

  • Undockable Windows and Toolbars, design your own workspace, however you like it
  • Define your own highlighting schemes, chose your own colors for all syntax highlighted tokens

Printing

  • Syntax-Highlighter Color Printout
  • In-Depth Printout Customization (Margins, Header, Footer, Font, Line Numbers, ...)
  • Print Preview
  • Printer Setup

Requirements

  • Win32 (Win NT 3.51, 4.0, Win 2000, Win 9x)
    < I might port it to Linux soon, once Borland releases Kylix >
  • Internet Explorer 3 or higher for internal preview (works with standard system browser too if IE not available)

    available from Microsoft.com

  • PHP Interpreter and Documentation for advanced features

    available from PHP.net:

    Get the PHP Win32 package containing the PHP cgi binary from php.net Downloads

    Get the PHP Documentation (not the one big file, but the sliced up version) from php.net

Download

Version: R2 FP3
Size: 983KB
License: Freeware

Download PHP Coder