- 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