- Support to launch site locally (either via Apache or some embedded
   server, like how Visual Studio .Net uses IIS to launch an ASP.Net web
   application)

Eclipse has support for server integration. With apache you are just deploying files to the htdocs section.

   - PHP 5 autocomplete/syntax highlighting support
   - (X)HTML, JavaScript, and CSS autocomplete/syntax highlighting
   support

eclipse has this already

   - Integrated Subversion source control support (Integrated FTP support
   is also nice to have but not a requirement right now)

svn, cvs and a host of others as plugins. also it has team sync which is probably the one piece of eclipse that is killer.

   - Projects support or the ability to group files into a meaningful
   collection (besides just folder on the web server root)

multiple projects and support for project relationships. there is also perspectives that are great too for setting up your ide then way you like it.

   - Ability to import the file system as we already have several pieces
   of our project complete (I know both Komodo and PDT support this already)

eclipse support import and export for various locations.

And right now that's basically it - all of the very basics of course. Quick
keys or shortcut keys for doing stuff like commenting out multiple lines
would be nice. And it would also be nice if the editor automatically
finished XML, HTML, PHP, and other blocks, for example, you type <html> and
upon typing the '>' the editor automatically adds </html> or when you type
'{' then '}' is automatically added to the next line. But I haven't gone
that deep into testing yet.

eclipse allows you to create shortcuts and other key bindings and auto completes like a mad man. i also really like the formatting capabilities as well.

Eclispe has support for other languages too with plugins - allows me to work in pretty much every lang that i use in my toolbox and the export/import of the config is great...i can move to additional machines without issues.

Here are some other plugins that i use:

dpt (database tools)
wpt (web tools)
pydev
rdt
target management
jdt
subclipse
mylyn (task management)
pdt
cdt

just to name a few.


--
thebigdog




_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to