Best editor for PHP

Ask about general coding issues or problems here.

Moderators: macek, egami, gesf

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Tue Jul 22, 2003 2:05 pm

I always used to use TextPad, but recently I've fallen quite in love with Maguma Studio for PHP. Finally, an editor that has all of the features I expect from a complete IDE, most specifically function insight, which tells me what attributes are required for the very function I've just typed, whether it be a built-in PHP function or one I've defined myself in the current or any included file. Like magic.

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Wed Aug 13, 2003 1:41 pm

dwárrow_delf wrote:but I wish I could edit a php page like I can an html through the show design view mode. Ah well.


As an aside, I always see people looking for some sort of "visual" IDE for PHP. I don't understand this desire. What would it look like? How do you represent a for() loop graphically? How do you represent a function definition graphically? You can't.

Some things you could do in a more WYSIWYG fashion, maybe, like class definitions, but in the end, you'd always end up writing some code by hand, and I think obfuscating that process with a point-and-click interface would just create a lot of frustration and slow down design cycles.

I already use a PHP editor (see above) that has syntax highlighting and function insight. How much more hand-holding do we need?

WYSIWYG design does have a place, of course, and that's in creating visual interfaces. That's what we have Dreamweaver MX for (even though I still code my XHTML and CSS by hand) and what other languages, like Visual C++, have interface design IDEs for.

I think that's enough.

By the way, dwárrow_delf, this rant wasn't intended as an attack on you at all, and I hope you don't interepret it as such. It's just that I think that the desire for visual design tools for languages like PHP (which contain concepts that simply cannot be represented visually) is so irrational, and I think if people would think about it, they'd realize that attempting to dumb the process down to the point-and-click level is pure folly.

User avatar
Joan Garnet
Moderator
Moderator
Posts: 387
Joined: Sat Aug 03, 2002 2:56 am
Location: Mars
Contact:

Post by Joan Garnet » Wed Aug 13, 2003 2:36 pm

I agree,
and I also think that is a good idea to completely separate the code and design. You can design a template and code the rest in a pure php page.
That's the best for me because you can really concentrate in what you are doing.

did I say that I love EditPlus?? :D
You also have the free phpEdit tool http://www.phpedit.com/

P.S I'm downloading maguma Studio ... looks very good indeed

astro_sk
New php-forum User
New php-forum User
Posts: 8
Joined: Sun Oct 13, 2002 5:00 pm
Location: Brasil

Post by astro_sk » Thu Aug 28, 2003 5:17 am

I have used text, dreamweaver and now I am using Homesite.
Dreamweaver used to reformat the code when you saved the file. Apparently in MX that is not an issue anymore, but I have grown used to Homesites ease of use and versitle code hints, implementations.

Cheers

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Thu Aug 28, 2003 6:27 am

astro_sk wrote:Dreamweaver used to reformat the code when you saved the file. Apparently in MX that is not an issue anymore, but I have grown used to Homesites ease of use and versitle code hints, implementations.


We use Dreamweaver 4 at work, which I hate hate hate (though I understand it's utility and don't blame anyone for preferring it to hand coding), and it's never messed with any of my PHP code. It just displays a little PHP icon wherever there's code and ignores it.

User avatar
WiZARD
Moderator
Moderator
Posts: 1256
Joined: Thu Jun 20, 2002 10:14 pm
Location: Ukraine, Crimea, Simferopol
Contact:

Post by WiZARD » Fri Aug 29, 2003 1:49 am

how about CodeChargeCtudio?

CrazyEye
New php-forum User
New php-forum User
Posts: 22
Joined: Sat Jul 05, 2003 9:30 am
Location: Norway: Fauske

Post by CrazyEye » Thu Sep 25, 2003 11:30 am

I use:
arachnophilia

I just like it... Not very complicated... Very easy...
But this is most html editor :(

http://www.arachnoid.com/arachnophilia/

Martin Pickering
New php-forum User
New php-forum User
Posts: 106
Joined: Fri Oct 17, 2003 8:00 am

Post by Martin Pickering » Sat Oct 18, 2003 5:14 am

Erm.... am I allowed to mention "Apple Mac" here without being flamed? Preferably OS9.2.2 'cos my old Mac is a bit too slow to run OSX satisfactorily.

:oops:

Martin
(I do have Dreamweaver MX for Mac but never used it. Seems a bit "top-heavy").

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Sat Oct 18, 2003 8:34 pm

We've nothing against the Mac, except that, ehm, OS9 (or even OSX) all by iteslf doesn't qualify as an editor. What program do you use to edit PHP?

Martin Pickering
New php-forum User
New php-forum User
Posts: 106
Joined: Fri Oct 17, 2003 8:00 am

Post by Martin Pickering » Sun Oct 19, 2003 12:47 am

What program do you use to edit PHP?

Well, I'm a real newbie to PHP (but not to programming - I was writing 6502 machine code probably before you were born!) So far I've taken one pre-written PHP script and modified it to do what I want. I used "SimpleText" which is about the most basic text editor available for the Mac.

Now I'm rather impressed by what I perceive to be the possibilities of server-side processing and PHP in particular, so I guess I need to learn how to use it. I've found a couple of tutorials but they all seem to assume some knowledge of object-oriented languages. These hadn't been invented when I was at university - we were still using Fortran 1V on a mainframe!

But I learned HTML mostly by creating pages with a simple HTML WYSIWYG editor then disassembling the code to see what was doing what. So when I saw this discussion thread I thought I might find something (for the Mac) to do a similar job. Create the code then figure out what it's doing!

Background: I'm 52, a Technical Author by persuasion, Electronics Engineer by qualification and I run an Internet mail-order business employing several people. I'm good with words and hopeless with math.

Martin

sanderdolphin
New php-forum User
New php-forum User
Posts: 19
Joined: Fri Dec 19, 2003 10:51 am

Post by sanderdolphin » Mon Jan 05, 2004 9:29 am

Xerpher wrote:I'm happy with Dreamweaver MX for the coloring and easy file synchronization tools :)


I wish I could 'recommend' DWMX. It's my choice of editor, and it's great at doing some of the coding for me, but it crashes way too often. And using templates is a minefield - one wrong quote mark and boom - the file is all but destroyed (unless you edit in a text editor, put in the missing quote mark then reload in DWMX).

Great for beginners, but not for more advanced users.

bonaverb
New php-forum User
New php-forum User
Posts: 6
Joined: Mon Mar 15, 2004 5:51 am
Location: planet earth

Post by bonaverb » Mon Mar 15, 2004 7:35 am

i'd recomment ZEND for PHP coding (CodeCharge is good too). ZEND is not always good at debugging though, but pros should know where the problem lies when they see the error thrown (at compile/run time). For clean and simple HTML and Java (JSP's etc), i'd recommend DreamWeaverMX, its a great thing. :)

booble
New php-forum User
New php-forum User
Posts: 6
Joined: Mon May 24, 2004 3:46 pm
Contact:

Why nobody mentioned HomeSite?

Post by booble » Mon May 31, 2004 5:37 am

Hmm... IMHO, HomeSite is probably the best editor for PHP or other scripting languages out there. You gotta to try it. If I could run it in Linux, It would be a dream come true.

User avatar
gesf
Moderator
Moderator
Posts: 1717
Joined: Sun Dec 29, 2002 5:03 am
Location: Portugal / Sweden
Contact:

Post by gesf » Mon May 31, 2004 7:32 am

You better take a look at this website: php-editors.com!

User avatar
crazyfox
New php-forum User
New php-forum User
Posts: 19
Joined: Wed Jun 02, 2004 7:59 am

Post by crazyfox » Mon Jun 14, 2004 1:36 pm

Hmmmm

I am surptised no one really mentioned Macromedia Homesite! I love to use it because it has so many features just like Allaire Homesite and Coldfusion. I like the many functions and flexibility it offers not to mention the ease of how to integrates it with other tools and editors even!!

Including apps like fireworks, photoshop, you name it, it can be configured to work with it. I recommend it mostly for the hands-on programmers and not the WYSIWYG type cut corner scriptors.

8)

User avatar
ruturajv
php-forum Super User
php-forum Super User
Posts: 1280
Joined: Sat Mar 22, 2003 9:42 am
Location: Mumbai, India
Contact:

Post by ruturajv » Mon Jun 14, 2004 8:07 pm

Recently I used Kate on Linux,,
and Guys.... !!!!
I really don't want anything else !!!

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Tue Jun 15, 2004 6:46 am

Kate

Interesting. It looks like a pretty vanilla editor with syntax highlighting and folding. No code insight/hints, which is my big requirement for a PHP editor.

Ben
New php-forum User
New php-forum User
Posts: 41
Joined: Mon Jul 26, 2004 2:37 pm
Location: Remagen / Germany
Contact:

Post by Ben » Tue Jul 27, 2004 7:43 am

swirlee wrote:I've fallen quite in love with Maguma Studio for PHP.

best editor you can use ... I LOVE IT TOO :-D

G3D
New php-forum User
New php-forum User
Posts: 21
Joined: Sun Oct 10, 2004 9:10 am
Contact:

Post by G3D » Sun Oct 31, 2004 6:55 am

I'm liking Nusphere phpED atm.

User avatar
Alexej Kubarev
Site Admin
Site Admin
Posts: 2223
Joined: Fri Mar 05, 2004 7:15 am
Location: Täby, Stockholms län
Contact:

Post by Alexej Kubarev » Sun Oct 31, 2004 3:07 pm

Zend Studio Is ABSOLUTELY the best one you can get...
I even like other products from Zend

But Zend studio is 100% best

"Zend -- a best a php programmer can get!"

Hehe... but i believe that its true... such a great support for all needed functions, intellisence, autocomplete, dependence check, parser, debugger, CVS and FTP... and i was just getting started :D

sadisticmachine
New php-forum User
New php-forum User
Posts: 109
Joined: Tue Nov 02, 2004 5:33 am

Post by sadisticmachine » Mon Nov 08, 2004 6:45 am

I use HTML Kit

http://www.chami.com/html-kit/

It sucks, but its free.

It color-codes and line-numbers, and it preserves your tabbing when you press enter, but I can't get the Tab key to simply output 4 spaces, it does 3 one time, 4 the next, its all over the place, and the actual tab characters are even more varried. I tab everything with the space bar.

In short, thank god for this topic. If anything in here is free I'll be downloading soon.

User avatar
Alexej Kubarev
Site Admin
Site Admin
Posts: 2223
Joined: Fri Mar 05, 2004 7:15 am
Location: Täby, Stockholms län
Contact:

Post by Alexej Kubarev » Mon Nov 08, 2004 8:23 am

Try php-notepad.... its free but kinda sucks... hehe... but still... a bit better for php...

User avatar
swirlee
Moderator
Moderator
Posts: 2272
Joined: Sat Jul 05, 2003 1:18 pm
Location: A bunk in the back
Contact:

Post by swirlee » Thu Nov 18, 2004 10:46 am

What do you mean by "troubleshooting"? If you mean debugging, then Xdebug is pretty much the standard.

lbrown

Nedit

Post by lbrown » Tue Jan 18, 2005 7:59 am

Nedit or Quanta + under Linux. Very nice.

User avatar
Alexej Kubarev
Site Admin
Site Admin
Posts: 2223
Joined: Fri Mar 05, 2004 7:15 am
Location: Täby, Stockholms län
Contact:

Post by Alexej Kubarev » Mon Jan 24, 2005 1:12 pm

true... but not effective for live editing... still prefere all in one suit :) like visual studio,,,

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 1 guest