Is there an IDE for PHP where you can edit the code for your pages online? Real syntax highlighting is minimal. More would be great. I'd like to be able to do development on my site at times other than when I'm not at at home.
Well my website came with cPanel, which has a nice file manager and code editor. It has syntax highlighting and line numbering. It runs too slow on my computer to really use but I've got a pretty slow computer. :P
So to get to the code editor, I'd go to cPanel at http://mysite.com:2082, click File Manager, then select a file and click Code Editor.
Edit: I tried using it, and it can highlight PHP and HTML (at the same time), and it also has a "code completion" feature... I'm not sure if that's what it's called, but when you write an opening bracket or quote, it writes the closing one after the cursor. The only problems are that the highlighting isn't perfect (it treats escaped quotes as actual quotes) and more importantly, it's not free.
it would be really cool if it had a frame that dynamically reloaded your site on each save (ctrl+s)
or even better: a separate window for dual monitor users :)
Thats an interesting idea. One could use something like this: http://code.google.com/p/syntaxhighlighter/ to the syntax highlighting then it's just a matter of code completion for things like functions. That much is relatively simple, it gets harder when you get into things like per file (or even included file) variables (for the code completion).
And now that you have me thinking... It's to bad that I don't know javascript better.
If anyone wants to get together and maybe build this idea into a viable project I'm definitely game.
See if your host supports VIM in the shell. You can SSH into your account from anywhere you can use an ssh client (you can download/run putty without admin rights). The syntax highlighting in VIM is fantastic.
@Dinah - As far as I know there is nothing like that now, but I am defiantly thinking about building it if i can find someone to help me out with it.
EDIT: There are web based HTML WISIWYG editors, but I have not seen (nor found) anything for PHP.
I don't know what your websites audience is, but generally I think it's a bad idea to edit a live website. Much too easy to accidentally break something, or worse print_f
your passwords or other secrets by accident.
I run my server from home so this will not be available to everyone but this is basically what I dp:
May be this could help you to execute sample php code and see output
You can try ideone.com even thera are some limits (no Internet nonnections, no file manipulations)
check http://kodingen.com it has PHP/Ruby/Perl/Python/SVN/Ftp/Bespin, free hosting too. Edit and see it online.
This one is specialized on PHP: http://edit.orgapage.de
FTP access, syntax highlighting and code completition
ShiftEdit Web Based IDE
Syntax highlighting, Integrated (S)FTP, Tabs, Find/Replace, Revision history + it's free.
We are making exactly this happen at http://gnymb.us! See the feature list.