473,770 Members | 1,995 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Looking for Windows PHP *IDE*...

I already use and am happy with a variety of text editors (vim, emacs,
ultraedit, jedit, Homesite) depending on my needs, but I would like
recommendations for a PHP specific IDE that will run on Windows XP.

Specifically I am looking for something that can help with debugging,
provides efficient code browsing (functions, objects, etc) across
multiple files in a project, easy browsing through proper mappings to a
development server/local server, and hooks to PHP
reference/help/website.

Needless to say, standard features like syntax highlighting, block
formatting, etc. are a requirement.

I've been looking at Zend Studio and Nusphere PHPEd as primary
candidates. However, I have a short window to buy something (fiscal year
issues) so any comments on these two editors (separately or in
comparison to one another) or other tools I should be looking at would
be greatly appreciated!

c
--
Chris Lott <chris.lott[AT]gmail.com>
Jul 17 '05
14 3074
> >
It is a great program but it is not quite there yet, (well it _is_ still
under development).
Not true, it is there
<http://www.phpedit.net/products/PHPEdit/download.php>


'Not quite there yet' is a commonly used English expression meaning that it
is not fully ready. It does not mean that it cannot be downloaded.
Most of the 'Windows' keyboard shortcuts,(Alt-F-S, Ctrl-H etc...), do not work.
Why you want it to be like Notepad? It is better to accept
new/creative ideas, IMHO.


That's the essence of windows program, almost all windows program use the
same keys.
Don't ask me who thought of it, it is just the case.
I have nothing against creative ideas, that's why I am a programmer. But if
it is going to slow me down then I do not need that kind of creativity.
The auto-complete function has to be turned off as it does not help at
all.
Not true. It is working perfect for me.
Ok, seen that you do not feel like giving examples I will.

Try and type the following with autocomplete.

"this will slow ".$yourname ." down, so I shouted 'it does not work' and he
said \"yes it does\"...".

When you program as much as I do you will see how hard it is eventually.
If you have a different version that me then maybe they fixed it.

I also do C programming and my IDE has autocomplete and the above line of
code is very easy to enter.
Simple functions like search do not work.
Not true, working fine for me. It has quick class/function locator
as well as Code browser.
And your work area is not saved.


Not true, it has a beautiful plugin named "ProjectManager " for SCC


You are joking right? Do you know what I mean by work area?
Where my tool bar were, what file was open and where my cursor was etc...
But as far as I know it is the only one that will debug php.
Again not true. Zend and phpEd have debuggers.

Zend is verrrry slow--slower than DW. IMHO, PHPEdit is so
fast--probably next to devphp (but devphp is not impressive)

But the sad thing is that PHPEdit is going for commercial models
(lite and pro like models, it seems). The good thing is that PHPEdit,
now works in Linux as well <http://www.moep.info/phpedit/screen5.jpg>
and <http://www.phpedit.net/products/PHPEdit/>


Yes I know it works on Linux, but that is not what the OP was asking about.

As I said, it is a great application but it is not 'quite there' yet.
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com


Simon
Jul 17 '05 #11
"Chris Lott" <chris.lott[AT]gmail.com> wrote in message
I would like recommendations for a PHP specific IDE that
will run on Windows XP.
Take a look at the Zeus programmer's editor (shareware):

http://www.zeusedit.com/lookmain.html
Specifically I am looking for something that can help with
debugging, provides efficient code browsing (functions,
objects, etc)
Zeus uses ctags.exe to automatically generate tags for the
source files in the current workspace. These tags are then
used to provide class browser and the code completion.

http://www.zeusedit.com/lookmain.html

I think checked ctags.exe supports PHP in which case these
features should work.
across multiple files in a project,
Zeus has a project workspace model similar to MSVC++.
easy browsing through proper mappings to a development
server/local server, and hooks to PHP reference/help/website.


Zeus has feature called Quick Help that makes navigating
reference files a breeze. Basically you just point Zeus at
any number of chm files (Windows HTML Help files) in a once
of configuration.

Then to search the help, put the cursor on the word in your
source file, run the Quick Help search and within seconds
Zeus will search and load the any hits found to the correct
page in the help file.

And if you use doxygen:

http://www.zeusedit.com/zoxygen.html

you can make CHM help files from your own source code, meaning
the Quick Help will also work with your own source.

Jussi Jumppanen
Author of: Zeus for Windows (All new version 3.92 out now)
"The C/C++, Cobol, Java, HTML, Python, PHP, Perl programmer's editor"
Home Page: http://www.zeusedit.com
Jul 17 '05 #12
I like Dreamweaver for PHP editing personally. I like its testing functions.

Chris Lott wrote:
I already use and am happy with a variety of text editors (vim, emacs,
ultraedit, jedit, Homesite) depending on my needs, but I would like
recommendations for a PHP specific IDE that will run on Windows XP.

Specifically I am looking for something that can help with debugging,
provides efficient code browsing (functions, objects, etc) across
multiple files in a project, easy browsing through proper mappings to a
development server/local server, and hooks to PHP
reference/help/website.

Needless to say, standard features like syntax highlighting, block
formatting, etc. are a requirement.

I've been looking at Zend Studio and Nusphere PHPEd as primary
candidates. However, I have a short window to buy something (fiscal year
issues) so any comments on these two editors (separately or in
comparison to one another) or other tools I should be looking at would
be greatly appreciated!

c
--
Chris Lott <chris.lott[AT]gmail.com>

Jul 17 '05 #13
PHPEditor (very good) and it was available free through the brazilian
magazine "Geek". If you want i can send you the zip :)

PS: This is NOT pirated, it's a freelly available version published on a
word wide magazine.

Best regards,
RootShell
Jul 17 '05 #14
Or... You can have a look at:

http://www.thelinuxconsultancy.co.uk/phpeditors/

:)

RootShell


"Psyphen" <ps*****@terrah awk.net> wrote in message
news:goupc.5447 4$536.9326045@a ttbi_s03...
I like Dreamweaver for PHP editing personally. I like its testing functions.
Chris Lott wrote:
I already use and am happy with a variety of text editors (vim, emacs,
ultraedit, jedit, Homesite) depending on my needs, but I would like
recommendations for a PHP specific IDE that will run on Windows XP.

Specifically I am looking for something that can help with debugging,
provides efficient code browsing (functions, objects, etc) across
multiple files in a project, easy browsing through proper mappings to a
development server/local server, and hooks to PHP
reference/help/website.

Needless to say, standard features like syntax highlighting, block
formatting, etc. are a requirement.

I've been looking at Zend Studio and Nusphere PHPEd as primary
candidates. However, I have a short window to buy something (fiscal year
issues) so any comments on these two editors (separately or in
comparison to one another) or other tools I should be looking at would
be greatly appreciated!

c
--
Chris Lott <chris.lott[AT]gmail.com>

Jul 17 '05 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
2182
by: Tom Szabo | last post by:
Hi, I am looking for some library that will allow developing web-based applications in PHP. I am looking for something that is as close as possible to a windows like application as possible. Say it would implement simple forms and browsers/grids. I have seen some of them like PRADO, but it is still too much web-like. Is there anything more windows like?
9
2209
by: Michael Foord | last post by:
I'm looking to learn C to move some 'speed sensitive' code from C to python. I'm partly doign this as an exercise to learn a static language to help broaden my programming skills - so please don't jump on the bandwagon and tell me I'd be better placed to put my efforts into optimising my python code !! I'd like to use tools like Pyrex and weave with the GCC compiler on windoze. I've got Pyrex working... but weave doesn't seem t...
23
2303
by: JKop | last post by:
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a good one that can output assembly and that has all sorts of good optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at the moment, but it has approximately 9999999999999999999999999999999 bugs in it, so if anyone can suggest a decent environment too, I'll be appreciative. -JKop
32
2818
by: cat_dog_ass | last post by:
I am used to programming in DOS mode via Borland C++. I would now like to create programs for the Windows envirinment. Is it absoultely necessary to use Visual C++ to do this? Are there other tools that can help me in doing Windows programming via C++? How am I going to create drop-down menus and allow my programs to interact with the mouse? Regards, Icon
7
1128
by: Frank Rizzo | last post by:
I am looking for an add-in that allows my to right click on a file in the Solution Explorer, and it would open the Explorer window where this file lives. I want that functionality and just that (my vs.ide is bloated enough as it is). Can't seem to find it. Thanks
10
2197
by: Harley | last post by:
Hello, I was VERY blessed with a Christmas gift of visual studio .net from a man I hardly know who had heard of my plans of software developement. So I am probably the only person in the world who actualy has this great IDE and don't even know vb.net (or c sharp etc.). I have some prior exposure to simple scripting language such as javascript and I understand data types etc. (basic programming concepts and procedures) but I don't have any...
5
2221
by: Just call me James | last post by:
Hi, Coming away from the luxury of the delphi IDE has been something of a shock. As a consequence I've become aware that maybe I need to spend some money on a python IDE. As a beginner I reckon integrated debugging would be helpful.
6
1564
by: alfaeco | last post by:
Hello I am looking for a good IDE for Python. Commercial or Open Software. If possible with visual GUI designer. For the moment I am considering Komodo. Any suggestions?
20
6054
by: ram.rachum | last post by:
Hey, I'm looking for a good Python environment. That is, at least an editor and a debugger, and it should run on Windows. Does anyone have any idea?
0
9454
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10260
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10101
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9906
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8933
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6712
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5482
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4007
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3609
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.