You are not logged in.
I need to abandon Homesite for the lack of UTF-8 compability and just want to get som inspiration on editors to check out.
My main language is PHP and (html/js/css). Ive used Textpad alot and it might become the new "editor" for me, but then again
I might be missing out on some great editors. And Im on windows.
Offline
Quanta http://quanta.kdewebdev.org/ is the very best imho!
(only avaliable for KDE, probably in future (Qt 4 for Win is GPL now) for windows too.
For htmlarea.js i must use Kate as quantas parser is too slow for such a big file - but for any other php-files-editing quanta is my choice - it might be even a reason to prefere linux instead windows.
- very active development (not like homesite )
- fully UTF-8 compatible
- function reference for all php-functions, including php-manual inside the editor for one keystroke
- variable/class-autocompletion
- document-structure-tree
- debugger-support (gubed is stable, xdebug only in svn)
- VPL-Mode (WYSIWYG) - although i have never used that
- Upload-Profiles (one click to upload all changed files of a website) - even to multiple location (test-server, prod-server)
- open files directly online (ftp, ssh, webdav etc...) - either one from the upload-profile or any other file
- CVS integration (svn not yet )
- many more features that i actually don't use
Niko
Offline
Thanks for the tip Niko, but as you mention I need to switch my OS aswell, That would really rock my world and proabably put me real off course regarding work for a week or so, something I cannot afford at the moment. (However I know that the *nix distributions are pretty much windows today anyway).
At the moment Im looking at Zend Studio and NuSphere PhpED 4.0, theese seem to be the best of choices. A bit expencive, but still the best choice. Problem with theese, atleast for Zend it is, is the same as you mentioned. It's a huge IDE and my "1.2Ghz to be upgraded atleast a year ago" isnt worth working on when the app has launched. Both theese applications have UTF-8 support and are nice editors with all the goodies you expect from a great editor.
So swithing OS or upgrading my hardware....
Again, thanks for the tip Niko.
Offline
For text editor and simple PHP scripts I am using PSPad. It supports syntax highlighting (multihighlighter for embedded php in html for example), AutoComplete for standart php functions and html tags, built-in FTP and so on.
For serious PHP work I am using Zend Studio, but yes its heavy IDE (its better than PhpED in my opinion, for current verions of both).
Free alternative for Zend seems to be PHP Designer, but in last version that I test, it lacks AutoComplete of user defined classes, fucntions, vars... Only this stopped me to replace Zend with it.
Offline
Free alternative for Zend seems to be PHP Designer, but in last version that I test, it lacks AutoComplete of user defined classes, fucntions, vars... Only this stopped me to replace Zend with it.
I looked at this one but I couldnt seem to find any Unicode (UTF-8) support in it, which is the main factor for why I need to swith editor, I might have missed something.
As a sidenote the problem becomes more complicated as I remember reading up on this a year ago that PHP has not full support for UTF-8 and it might cause problems, which maby could end up with using ob_start() and outputting my own headers and utf8_encode() the entire contents.
There are many factors to consider regarding UTF-8, thats for sure.
Offline
kimss,
In my opinion, a powerhouse of an IDE that I develop in is Eclipse. There are a ton of plugins and even a PHP specific framework. I like it as it works with SVN, CVS, etc and works great with multiple languages and databases. Plus, it is free and works on every OS (Java based).
You will need the latest Java SDK, the base Eclipse application, and the phpEclipse plugin:
http://java.com/en/download/
http://download.eclipse.org/downloads/
http://phpeclipse.de/
http://www.plog4u.org/index.php/Using_PHPEclipse is a great place to start.
It is _very_ nice to work with btw. And extremely powerful.
rift design studio
[url]http://www.riftdesign.com[/url]
Offline
I use jedit (http://www.jedit.org/), writen in Java, pretty powerful especially with all the plugins.
The only thing I would like to see really is "code insight" so I can get the order of php function arguments right without resorting to the php manual (I can never remember if it's haystack, needle or needle, haystack - always get it wrong whichever I choose ).
I tried eclipse, but I couldn't make head nor tail of it - probably just not used to working that way. Besides, it's a HUGE freakin download.
James Sleeman
Offline
i tried eclipse too some time ago, running on windows its quite good - but under linux (kde) its slow, very slow. (its some time ago!)
I think SWT is mostly optimized for windows.
Niko
Offline
Eclipse was slower on the older Java kit...it has greatly improved since then.
rift design studio
[url]http://www.riftdesign.com[/url]
Offline
Notepad++ -based on Scintilla. Great, free and UTF-8 support
http://notepad-plus.sourceforge.net
Offline
PSPad when i'm using windows. http://www.pspad.com/
But Quanta is definitly my best friend, even if i dont use the half of the features used by Niko Quanta is a great argue to give up windows.
As for the win32 portage of Quanta, a few months ago Andras Mantia and Eric Laffoon was saying they will not take part of any win32 portage. They encourage it, but they had (and still have hehe) enough work with the linux version.
Offline