As a PHP developer I’ve tried many different IDEs but have always ended going back to SciTE. I started using a version with modifications by Bruce Dodson, but got frustrated with it not listing PHP files in the default “File Open” window, and not recognizing PHP5 files as PHP files, so I got to tinkering.
I changed the font and colours (for PHP files anyway), removed the other languages, enabled the auto-complete dropdown, changed the menus, included the PHP binary to check files for syntax errors, and included phpStylist to beautify source code. I also made a new icon, and added the latest “php.api”, and made F1 (help) open the PHP manual (included).
I made this package for my own personal use, and possibly that of friends, and I offer NO (as in ZERO) support for it. I will also not be held responsible for any damages caused – you use this at your own risk. Please do not contact the authors of SciTE regarding bugs or problems as I have made several modifications to the compiled executable that may result in all sorts of bugs – which they aren’t responsible for.
That said, I hope you will find this packge useful. Once you’ve opened a PHP file (with “PHP-SciTE.exe”) press F5 to check for syntax errors, F7 to run the PHP script currently open, and CTRL+F7 to tidy your source code.
Please realize that your code will be changed to how I like my code formatted which might frustrate you… the settings passed to phpStylist are in “php_tidy.bat” if you want to change them.
I really don’t know SciTE that well, and most of what I’ve done has just been lucky guessing, so I probably wont be able to help you with questions but if you want to get hold of me you can e-mail me at: php-scite[at]hypn.za.net
Download: PHP-SciTE 1.7.6.zip (8.85mb)
UPDATE: first bug :( the “Check Syntax” menu item (under “Tools”) says the hotkey is CTRL+F5, but it’s actually just F5.
nic
December 11th, 2008 at 8:00 pm
Ross’s PHP Scite is really great. As a php developer i also only use scite and since switching to his release of PHP scite, i just can’t live without it.
All the fancy new tools and colouring(easier on the eye) makes it perfect for developing. Especially the F1 to bring up the API, it saves alot of time.
You have thumbs up from me buddy :p
nic
August 10th, 2010 at 1:00 pm
Hey bud, I downloaded the zip file and tried to run php-scite.exe and it gave me a fat error.
I am running ubunto, which is probably the reason why I’m getting the error. Do you know of a website that will explain how I can hack it to work with Linux