|
|
|
- Eclipse is a
fully operational and stable on multiple platforms, and is
well-supported by an international consortium and a LARGE user
community.
- Eclipse Plug-in component-based
architecture makes Eclipse very easy to install, maintain,
and enhance. Plug-in modules support Java, C++, PHP, and
other high-level languages.
- Eclipse
has a consistent user interface: The IDE's look-and-feel
is consistent between platforms, as are the plug-ins.
- Eclipse
supports 'end-to-end' software development process: Including
project creation, coding/building, test/debug, and
documentation. Team-based development supported via interface
to Concurrent Version System (CVS).
- Caveat:
Eclipse is a BIG, constantly growing product: New
components being developed constantly; it is easy to become intimidated
by the size and apparent complexity. Users can minimize this by
understanding Eclipse's fundamental architecture.
Using Eclipse / Things to note:
- Lots of automation and
decisions made
FOR the programmer
- In the name of productivity
- This takes
some getting used to
- Some
developers don't like
it...
- But Eclipse is configurable, so
these features can be disabled
- Project
Properties settings
|