Page 1 of 1
Suggest an Editor that beats ZDE
Posted: Fri Jun 27, 2003 1:12 pm
by Heavy
I use
Zend Studio Personal Edition.
The features it has that I can't live without (now,whether I need features that you don't need is completely off topic and should not be discussed here.) are:
- code completion that knows function names that are defined inside the project.
code completion that knows classes (and their contents) that are defined inside the project.
that great syntax hiliting.
Now I would like some examples on other editors that run on Windows and can do those things or even better, and are NOT written in java, ZDE is so slow because of that (i guess).
Emacs is not the kind of editor I like.
and yes, I did look here first:
http://phpeditors.dancinghippo.com/
Hmmm.... link broken right now...
Posted: Fri Jun 27, 2003 2:42 pm
by m3rajk
personally i do intensive coding on linuc with xemacs.
i hate one like microsoft's editor in visual c/c++
it automatically tries to debug as you code, even if i turn it off, the next time it starts back up... so i took out visual c/c++ from my windows side.
i like xemacs because it has more highlighting than regular emacs, i like the parenthesis matching optsions better and i like the feel better for some reason
i learned to program without a real editor.. using notepad to make stuff in basic (ick)
that was a long time ago.
everyone i know that learned with debuggers throws evertyhing into one main call and oi.. such an icky thing
everyone i know that didn't... if anything too modular... but we all have one thing in common... we use echo/println to figure out where something is going wrong the first time we run it and get errors... and if twe don't, we just take those out.
personally from what i've seen we generally have less errors.. i'm a huge exception to the rule.
xemacs, unlike emacs, has a windows port....if emacs has one, then it's new to me
for what i'm doing with php right now, i'm access ing a linux server via ssh and using emacs to write it the tests... until i'm ready to add the db, and testing on window using ie since thats what i expect users will be using... once i add the db it'll be a local machine i have set up for that... which will make it harder to get help.
the local machine is a newer version of linux with a newer version of php and apache... part of why i wanna get the non db side working remotely is that i don't know where the host will be once it's all working.. i wanna have as much as possible working on as outdated a version set as possible
Posted: Fri Jun 27, 2003 3:57 pm
by elToro
As far as I know, ZDE is the only PHP editor that will do code completion on the level you're talking about (knowing the members of user-defined classes). That alone keeps me using it.
Posted: Wed Jul 12, 2006 10:45 pm
by pedrotuga
ok... this thread is dam old, but i dont think i need to start a new one.
basicaly i need an either an editor with ssh suport for windows and/or linux.
I dloaded xemacs for windows but dont really know how to use ssh with it... any hints?
Posted: Wed Jul 12, 2006 11:52 pm
by Heavy
The editors in KDE uses KDE IO-slaves that are capable of the protocols they support. Commonly known ones are ftp, sftp, fish, smb and more. So every editor that support IO-slaves fully have builtin capabilities to edit files on remote computers.
Check out Quanta, KDevelop and kate is my suggestion.
- * Quanta is a web development app which aims for a lot web related.
* KDevelop is a powerful IDE for many languages including C/C++ and PHP.
* Kate is the powerful text editor of KDE. It is just an editor but what a great one. It is embedded into KDevelop and Quanta so using any of these apps actually means using kate anyway, but kate is also a standalone editor.
I regularly use kate to edit files on remote servers. Can't live without it.
Links:
http://quanta.kdewebdev.org/
http://www.kdevelop.org/
http://kate.kde.org/
Using any competent linux distro will enable you these applications. I however prefer gentoo linux:
http://www.gentoo.org/
And by the time KDE4 is released there is a great chance KDE will be ported to windows, unleashing these apps onto that... other... OS...
Good luck.
Posted: Thu Jul 13, 2006 9:03 am
by Chris Corbyn
You mean you want to run it on command line or that you want it to interface over an SSL connection to the server?
If you mean the latter then use whatever editor you like with FUSE (a filesystem) and the SSHFS module for it so that you can just mount the remote filesystem to your local machine and use it as if it's a local drive.
If you mean the prior then I've always just found emacs with the php lisp file loaded gives me just about the same flexibility as other editors running in a windowed enviroment.
Posted: Thu Jul 13, 2006 9:56 am
by pickle
Posted: Thu Jul 13, 2006 10:18 am
by pedrotuga
d11wtq wrote:You mean you want to run it on command line or that you want it to interface over an SSL connection to the server?
If you mean the latter then use whatever editor you like with FUSE (a filesystem) and the SSHFS module for it so that you can just mount the remote filesystem to your local machine and use it as if it's a local drive.
If you mean the prior then I've always just found emacs with the php lisp file loaded gives me just about the same flexibility as other editors running in a windowed enviroment.
SSHFS!
thanks! thats basicaly all i need.