Bluehost.com Web Hosting $6.95

Which (free) PHP IDE ?

This is a discussion on Which (free) PHP IDE ? within the PHP Language forums, part of the PHP Programming Forums category; I am looking for a (free) IDE for PHP5 development. I am currently using emac/vim (on Linux) and EditPlus ...


Go Back   Usenet Forums > PHP Programming Forums > PHP Language

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 10-11-2006
Bit Byte
 
Posts: n/a
Default Which (free) PHP IDE ?

I am looking for a (free) IDE for PHP5 development. I am currently using
emac/vim (on Linux) and EditPlus on Windows. But I terribly miss
features like:

1. Ability to debug code (i.e. step through code and set breakpoints etc)
2. class browser
3. code browser (like emacs etags command)
4. Intellisense (on Microsoft Platform)

Is there any (free?) IDE out there that has these features ?. I came
accross EclipsePHP (or PHPEclipse?) a while back, but ITRC I could not
get it to work with my existing WAMP configuration, it wanted to work
with a pre-packaged WAMP install - so I had no choice than to ditch it -
any suggestions on a free IDE that has some (atleast the first three
features, the last one would be a NTH)?

Reply With Quote
  #2 (permalink)  
Old 10-11-2006
Veign
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

This is the one I have used and works great (personal version is free):
http://www.mpsoftware.dk/downloads.php

--
Chris
http://www.veign.com / http://www.veign.com/blog
--
"Bit Byte" <root@yourbox.com> wrote in message
news:ZLmdnWhDdoA0RbHYRVnyhw@bt.com...
>I am looking for a (free) IDE for PHP5 development. I am currently using
>emac/vim (on Linux) and EditPlus on Windows. But I terribly miss features
>like:
>
> 1. Ability to debug code (i.e. step through code and set breakpoints etc)
> 2. class browser
> 3. code browser (like emacs etags command)
> 4. Intellisense (on Microsoft Platform)
>
> Is there any (free?) IDE out there that has these features ?. I came
> accross EclipsePHP (or PHPEclipse?) a while back, but ITRC I could not get
> it to work with my existing WAMP configuration, it wanted to work with a
> pre-packaged WAMP install - so I had no choice than to ditch it - any
> suggestions on a free IDE that has some (atleast the first three features,
> the last one would be a NTH)?
>



Reply With Quote
  #3 (permalink)  
Old 10-11-2006
Johnny
 
Posts: n/a
Default Re: Which (free) PHP IDE ?


"Veign" <NOSPAMveign1@gmail.com> wrote in message
news:jr7Xg.8884$UE6.4237@tornado.southeast.rr.com. ..
> "Bit Byte" <root@yourbox.com> wrote in message
> news:ZLmdnWhDdoA0RbHYRVnyhw@bt.com...
> >I am looking for a (free) IDE for PHP5 development. I am currently using
> >emac/vim (on Linux) and EditPlus on Windows. But I terribly miss features
> >like:
> >
> > 1. Ability to debug code (i.e. step through code and set breakpoints

etc)
> > 2. class browser
> > 3. code browser (like emacs etags command)
> > 4. Intellisense (on Microsoft Platform)
> >
> > Is there any (free?) IDE out there that has these features ?. I came
> > accross EclipsePHP (or PHPEclipse?) a while back, but ITRC I could not

get
> > it to work with my existing WAMP configuration, it wanted to work with a
> > pre-packaged WAMP install - so I had no choice than to ditch it - any
> > suggestions on a free IDE that has some (atleast the first three

features,
> > the last one would be a NTH)?
> >

>
> This is the one I have used and works great (personal version is free):
> http://www.mpsoftware.dk/downloads.php
>
> --
> Chris
> http://www.veign.com / http://www.veign.com/blog
> --


phpdesigner has many of the features but the personal version is quite
limited compared to the professional version:

http://www.mpsoftware.dk/phpdesigner.php

I tried out their 2005 version which had lots of features, but when they
moved to 2006 it lost an essential, for me, part of it's functionality the
tabs to spaces feature in the auto formatting and when I looked in their
bugs they claimed to have fixed that whereas it clearly was still broken so
I moved on. Now they have up-revved again to 2007.
I don't now if the class browser has improved but back then it was simply a
view of the names of the classes used in the currently open file showing in
a column on the right. You could click on a class and open it. That's some
help but not a whole lot, specially not when compared to the productivity of
intellisense. Maybe it has improved. I'll never now as there appears no way
to find out without buying.
The integrated browser preview was ok but I never found as useful as an
actual browser and for me it cluttered the interface. If you have all of
heir functionality open at the same time there's no room for the code
window, fortunately you can pick and choose.
The auto-complete functionality is quite cool though.

Here's an editor that you can preview for a month and then have to buy but
there is also a free debugger separately or you get it bundled with the
editor. Looks good but caveat I haven't tried either, yet.
http://www.ankord.com/

and wouldn't I love a version of intellisense for PHP programming... anyone
know of anything similar?



Reply With Quote
  #4 (permalink)  
Old 10-12-2006
Veign
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

Intellisense in PHP would be great.

--
Chris
http://www.veign.com / http://www.veign.com/blog
--
"Johnny" <removethis.huuanito@hotmail.com> wrote in message
news:Wi9Xg.1166$UJ2.1011@fed1read07...
>
> "Veign" <NOSPAMveign1@gmail.com> wrote in message
> news:jr7Xg.8884$UE6.4237@tornado.southeast.rr.com. ..
>> "Bit Byte" <root@yourbox.com> wrote in message
>> news:ZLmdnWhDdoA0RbHYRVnyhw@bt.com...
>> >I am looking for a (free) IDE for PHP5 development. I am currently using
>> >emac/vim (on Linux) and EditPlus on Windows. But I terribly miss
>> >features
>> >like:
>> >
>> > 1. Ability to debug code (i.e. step through code and set breakpoints

> etc)
>> > 2. class browser
>> > 3. code browser (like emacs etags command)
>> > 4. Intellisense (on Microsoft Platform)
>> >
>> > Is there any (free?) IDE out there that has these features ?. I came
>> > accross EclipsePHP (or PHPEclipse?) a while back, but ITRC I could not

> get
>> > it to work with my existing WAMP configuration, it wanted to work with
>> > a
>> > pre-packaged WAMP install - so I had no choice than to ditch it - any
>> > suggestions on a free IDE that has some (atleast the first three

> features,
>> > the last one would be a NTH)?
>> >

>>
>> This is the one I have used and works great (personal version is free):
>> http://www.mpsoftware.dk/downloads.php
>>
>> --
>> Chris
>> http://www.veign.com / http://www.veign.com/blog
>> --

>
> phpdesigner has many of the features but the personal version is quite
> limited compared to the professional version:
>
> http://www.mpsoftware.dk/phpdesigner.php
>
> I tried out their 2005 version which had lots of features, but when they
> moved to 2006 it lost an essential, for me, part of it's functionality the
> tabs to spaces feature in the auto formatting and when I looked in their
> bugs they claimed to have fixed that whereas it clearly was still broken
> so
> I moved on. Now they have up-revved again to 2007.
> I don't now if the class browser has improved but back then it was simply
> a
> view of the names of the classes used in the currently open file showing
> in
> a column on the right. You could click on a class and open it. That's some
> help but not a whole lot, specially not when compared to the productivity
> of
> intellisense. Maybe it has improved. I'll never now as there appears no
> way
> to find out without buying.
> The integrated browser preview was ok but I never found as useful as an
> actual browser and for me it cluttered the interface. If you have all of
> heir functionality open at the same time there's no room for the code
> window, fortunately you can pick and choose.
> The auto-complete functionality is quite cool though.
>
> Here's an editor that you can preview for a month and then have to buy but
> there is also a free debugger separately or you get it bundled with the
> editor. Looks good but caveat I haven't tried either, yet.
> http://www.ankord.com/
>
> and wouldn't I love a version of intellisense for PHP programming...
> anyone
> know of anything similar?
>
>
>



Reply With Quote
  #5 (permalink)  
Old 10-12-2006
Jim Carlock
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

"Veign" <NOSPAMveign1@gmail.com> wrote:
> Intellisense in PHP would be great.


Hiya Chris and others,

I'm quite pleased with the Scintilla Editor. It has Intellisense.
I don't step through PHP code, so if it has that feature, I don't
know about it.

Click on the green "Download Scintilla" button at the following
link, then scroll down to SciTE.
http://sourceforge.net/projects/scintilla

It provides a way to way to run the code inside the editor but
that requires the php.exe to be in the path.

You'll need to grab the php.api and possibly the php.properties
files at the following link to get the Intellisense going. Scroll down
to the PHP heading.
http://scintilla.sourceforge.net/SciTEExtras.html

A link to the debugger is found on this page. I haven't messed with
it so don't know anything at all about it. Search for PHP and click
on the link there.
http://scintilla.sourceforge.net/ScintillaRelated.html

It takes you to: http://gubed.mccabe.nu/

The SciTE editor holds plenty of advantages. It's small in size, does
very fast search and replaces and it works not only with PHP, but
with VB as well. Although I haven't tried compiling much of anything
with it. <g> The whole SciTE package with the API for PHP takes
up less than 6 MB of disk space and you'll be hard pressed to find
a better editor. The .properties files it uses aren't too difficult to
understand and edit and provide everything needed to turn TABS
on and off, to set TAB sizes for different extensions, etc.

The only disadvantage I've found in it, involves a single line exceeding
65,000 characters, the horizontal scroll bar and the line of text starts
disappearing from the screen. Given that I don't encounter lines of text
that often it's not too much of a bother.

When you download the php.properties file (if it doesn't come with
the SciTE download), you might need to add the following lines to
it, and then download the php.api file as well.

# Set autocompletes
autocompleteword.automatic=1
autocomplete.php.fillups=$(SciteDefaultHome)\php.a pi

Then edit the html.properties file and add the following lines under
the keywordclass.php keyword list...

# Override keywordclass.php with another file if present
import phpfunctions

That should take care of it. It's easy to edit the .api files and
add your own functions to the automatic drop down lists.

The developer of the project, Neil, listens to input for the
any bugs found in the project. He encourages joining the
mailing list at SourceForge.Net.

If you run into any questions let me know and I'll help work
things out. I've committed myself to the editor. I like it a lot.

Hope this helps and enjoy.

--
Jim Carlock
Post replies to the group.


Reply With Quote
  #6 (permalink)  
Old 10-13-2006
Johnny
 
Posts: n/a
Default Re: Which (free) PHP IDE ?


"Jim Carlock" <anonymous@127.0.0.1> wrote in message
news:sTiXg.16950$YO.6684@tornado.tampabay.rr.com.. .
> "Veign" <NOSPAMveign1@gmail.com> wrote:
> > Intellisense in PHP would be great.

>
> Hiya Chris and others,
>
> I'm quite pleased with the Scintilla Editor. It has Intellisense.
> I don't step through PHP code, so if it has that feature, I don't
> know about it.
>
> Click on the green "Download Scintilla" button at the following
> link, then scroll down to SciTE.
> http://sourceforge.net/projects/scintilla
>
> It provides a way to way to run the code inside the editor but
> that requires the php.exe to be in the path.
>
> You'll need to grab the php.api and possibly the php.properties
> files at the following link to get the Intellisense going. Scroll down
> to the PHP heading.
> http://scintilla.sourceforge.net/SciTEExtras.html
>
> A link to the debugger is found on this page. I haven't messed with
> it so don't know anything at all about it. Search for PHP and click
> on the link there.
> http://scintilla.sourceforge.net/ScintillaRelated.html
>
> It takes you to: http://gubed.mccabe.nu/
>
> The SciTE editor holds plenty of advantages. It's small in size, does
> very fast search and replaces and it works not only with PHP, but
> with VB as well. Although I haven't tried compiling much of anything
> with it. <g> The whole SciTE package with the API for PHP takes
> up less than 6 MB of disk space and you'll be hard pressed to find
> a better editor. The .properties files it uses aren't too difficult to
> understand and edit and provide everything needed to turn TABS
> on and off, to set TAB sizes for different extensions, etc.
>
> The only disadvantage I've found in it, involves a single line exceeding
> 65,000 characters, the horizontal scroll bar and the line of text starts
> disappearing from the screen. Given that I don't encounter lines of text
> that often it's not too much of a bother.
>
> When you download the php.properties file (if it doesn't come with
> the SciTE download), you might need to add the following lines to
> it, and then download the php.api file as well.
>
> # Set autocompletes
> autocompleteword.automatic=1
> autocomplete.php.fillups=$(SciteDefaultHome)\php.a pi
>
> Then edit the html.properties file and add the following lines under
> the keywordclass.php keyword list...
>
> # Override keywordclass.php with another file if present
> import phpfunctions
>
> That should take care of it. It's easy to edit the .api files and
> add your own functions to the automatic drop down lists.
>
> The developer of the project, Neil, listens to input for the
> any bugs found in the project. He encourages joining the
> mailing list at SourceForge.Net.
>
> If you run into any questions let me know and I'll help work
> things out. I've committed myself to the editor. I like it a lot.
>
> Hope this helps and enjoy.
>
> --
> Jim Carlock
> Post replies to the group.
>
>


Hiya Jim,

thanks for that valuable info. I've downloaded Scintilla and I'll give it
a try. :-)


Reply With Quote
  #7 (permalink)  
Old 10-13-2006
frothpoker
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

I am using HapEdit which is not bad.

uses intellicomplete from both current project and any include files
for standard functions and custom functions

highlights code in php blocks

highlights tag pairs for curly and curved brackets

shows limit for line wrap

built in FTP

Reply With Quote
  #8 (permalink)  
Old 10-14-2006
Ahmer
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

phpEclipse!!!


Bit Byte wrote:
> I am looking for a (free) IDE for PHP5 development. I am currently using
> emac/vim (on Linux) and EditPlus on Windows. But I terribly miss
> features like:
>
> 1. Ability to debug code (i.e. step through code and set breakpoints etc)
> 2. class browser
> 3. code browser (like emacs etags command)
> 4. Intellisense (on Microsoft Platform)
>
> Is there any (free?) IDE out there that has these features ?. I came
> accross EclipsePHP (or PHPEclipse?) a while back, but ITRC I could not
> get it to work with my existing WAMP configuration, it wanted to work
> with a pre-packaged WAMP install - so I had no choice than to ditch it -
> any suggestions on a free IDE that has some (atleast the first three
> features, the last one would be a NTH)?


Reply With Quote
  #9 (permalink)  
Old 10-14-2006
bob.chatman@gmail.com
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

PHPEclipse has a couple things that ding it though:

No FTP Support until they update the ftp patch for eclipse
Difficult to get used to for new developers who are used to other IDE's
Light version of intellisense that drove me crazy
Auto complete on by default for () and "" and ' '

All and all its a great IDE, Eclipse is grand, and i use it. I would
like to see more support though.

The one reason i wouldnt go back to phpdesigner is that its ftp support
is goofy. I need Dreamweaver's capability to work locally on remote
folders. However buggy that may have been on DW, it is non exisitant on
most any other IDE i have come across.

Bob

Reply With Quote
  #10 (permalink)  
Old 10-14-2006
IchBin
 
Posts: n/a
Default Re: Which (free) PHP IDE ?

bob.chatman@gmail.com wrote:
> PHPEclipse has a couple things that ding it though:
>
> No FTP Support until they update the ftp patch for eclipse
> Difficult to get used to for new developers who are used to other IDE's
> Light version of intellisense that drove me crazy
> Auto complete on by default for () and "" and ' '
>
> All and all its a great IDE, Eclipse is grand, and i use it. I would
> like to see more support though.
>
> The one reason i wouldnt go back to phpdesigner is that its ftp support
> is goofy. I need Dreamweaver's capability to work locally on remote
> folders. However buggy that may have been on DW, it is non exisitant on
> most any other IDE i have come across.
>
> Bob
>


And now with the new version of PHP Designer you have to pay to have FTP
support. If you buy it for 79 US Dollars you still do not have a
interactive debugger.

The new free version is not even worth looking at. An Editor with syntax
coloring would be just as good.

--
Thanks in Advance...
IchBin, Pocono Lake, Pa, USA http://weconsultants.phpnet.us
__________________________________________________ ________________________

'If there is one, Knowledge is the "Fountain of Youth"'
-William E. Taylor, Regular Guy (1952-)
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 12:28 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0