PHP Coder
PHP Coder is an IDE (Integrated Development Environment) especially developped for PHP programmers.
Through tight integration of the PHP interpreter and the PHP documentation, PHP Coder gives you a time-saving Development Interface.
Download
Please take a look at the revision.txt to see the latest changes
Features:
- Full Integration of the PHP Interpreter
Let's you see your PHP-processed pages as your users will see it when they browse your server in the integrated preview window.
- Full integration of the PHP documentation
Our real-time, recursive parser will load the complete PHP HTML documentation tree (in seconds!) and display the hierarchy of chapters and function classes as seen in the documentation in a tree view. This method is superior to the presaved, "static" representation of the documentation, as you can always download the latest documentation and use it with PHP Coder as soon as you unpack it, you needn't wait for an update. Besides the tight integration let's you search the documentation tree, find the current keyword in the tree (really handy to check function parameters and descriptions!!!) on keypress and view all the pages in the preview window.
- Integrated Preview window
The preview window will display static web pages as well as pages with PHP content the way your users will see it (with MS Internet Explorer). Via integration of PHP pages will be processed before being displayed, resulting in pure HTML the way you would see it if downloaded from the real server!
- Class and Function Browser
The Class browser will examine your PHP files while you are working and it'll display the contained class and functions in a tree view, which makes navigation in large structured files easy as never before.
- Full Syntax Highlighting
The Editor supports full PHP syntax highlighting, coloring comments, identiefiers, variables, ... . That's not all though, there's also a full HTML Highlighter. And if you are embedding PHP in HTML (as you will probably most of the time), the highlighters are smart enough to determine start and end of PHP blocks and use the right color schemes.
- Integrated Filemanager with FTP Client
The integrated Filemanager let's you open local and FTP files. Now you can work via FTP too!
- AutoComplete
This feature let's you define short acronyms for frequently used text constructs and it will expand them if you press <space>. For example, if you use the text "<script language="PHP">" quite oftem, you might define "<scr" to expand to that, if you press <space>. Latest addition is AutoIndent, which will indent the current cursor position in a new block (after pressing "{") and also unindent when block is closed.
- Project manager
Helps you to organize your PHP projects by allowing you to keep all project files "at your finger tips". Add all the files to a project and you can easily access them via double click.
- Tag Buttons
Toolbars for frequently used HTML constructs.
- Multiple Document Interface
PHP Coder allows you to edit multiple documents at the same time using tabbed editing window.
- The usual, "standard" editing functions
All the standard features like almost unlimited Undo/Redo, copy and paste operations, searching and replacing, ...
- Quite small and fast
Compared to other language's IDEs, PHP Coder is pretty small and runs fast! You won't have to wait for minutes until it loads and it takes up less than 1 MB of HD space!
Requirements:
- Win32 (Win NT 3.51, 4.0, Win 2000, Win 9x)
- 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
Donations:
[ Register here and make donations to the PHP Coder project ]
The registration/donation process is absolutely secure (using SSL).
PHP Coder is a FREEWARE project.
Donations are made in form of a registration, private users are not
required to register, but they may. Commercial users on the other
hand are asked to register. Registration costs only $15 and you are only
asked to register a single copy even if you use the program on multiple
workstations/workplaces. Still, it is up to you to register, but usually
this small one-time fee is nothing in comparison to the time gained and
work avoided by using this software. So I ask you to give back a little
to support this project and guarantee future maintainance.
Why should I register?
By registering you make a donation to the project and you support the
development. There are quite a few things I need donations
for. For example, there were many complaints about the German dialog boxes, I would
need to buy the English version of the compiler.
Benefits of registration
You will not receive a special version, the freeware version is
the only software. But by registering, you will receive access
to premier support, since I realize that fast support is really important
to commercial users. Your support requests will be handled with
priority. Besides, you will help us to develop PHP Coder.
[ Register here ]
PHP Coder Mailing List: