Eclipse as preferred IDE
Kristof Vansant
de_lupus at pandora.be
Sun Nov 28 17:02:06 CST 2004
Jeff Waugh wrote:
>Hey all,
>
> http://www.gnome.org/~fherrera/blog/Eclipse_for_GNOME
>
>fer has been playing with Eclipse and plugins for his GNOME development, to
>see if it's really viable. We've mentioned here and there that it would be
>cool to get a really rocking Eclipse build into Ubuntu (at least in universe
>to start with), so I thought this might provide some inspiration. :-)
>
>Perhaps we should start a wiki page documenting how to get it going for
>Ubuntu, and which plugins (for Python and GNOME stuff) we should be shipping
>by default.
>
>Looks sweet to me. :-)
>
>- Jeff
>
>
>
I don't know a good location for the wiki so if you start one, I'll add :).
Somethings for in the wiki:
How to build:
Interresting plugins:
Eclipse GCJ Builder
GCJ Builder is an Eclipse plugin that integrates GCJ compiler within
Eclipse build infrastructure. Make is used to build GCJ enabled projects
with the plugin's generated makefile.
http://gcjbuilder.sourceforge.net/
Bugzilla Integration Plugin
This plug-in is an exploration into bugzilla integration with an end goal of
increasing the
productivity of Eclipse developers. The priority or deliverability
is in no way linked to that of the Platform.
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-vcm-home/docs/online/bugs-plugin/index.html
**Eclipse ChangeLog Plug-in**
The ChangeLog plug-in has parsers that work with Java/C/C++. It
currently has one formatter, that formats
ChangeLog entries in the "GNU Style". You can add your own parsers and
formatters by contributing to the extension
points defined in the plug-in.
http://people.redhat.com/pmuldoon/index.html
UML2
UML2 is an EMF-based implementation of the UML 2.0 metamodel for the Eclipse platform.
http://www.eclipse.org/uml2/
CDT
The CDT (C/C++ Development Tools) Project is working towards
providing a fully functional C and C++ Integrated Development
Environment (IDE) for the Eclipse platform.
There are a number of groups contributing to the CDT; We strongly
encourage interested parties to extend our work, thereby making the
Eclipse CDT project a richer set of freely available resources. We are
looking for contributions from the open source community in the areas
of test, development, documentation, and general users who can help us
ensure that the C/C++ tools work well on all the Eclipse
platforms.
Our current release function includes:
*
C/C++ Editor (basic functionality, syntax highlighting, code
completion etc.)
*
C/C++ Debugger (APIs & Default implementation, using GDB)
*
C/C++ Launcher (APIs & Default implementation, launches and
external application)
*
Parser
*
Search Engine
*
Content Assist Provider
*
Makefile generator
http://www.eclipse.org/cdt/
pydev
Pydev has still not reached 1.0, but it is already *stable enough *for
python editing, with features such as:
# Code Completion <http://pydev.sourceforge.net/codecompletion.html>
(*disabled by default *- see notes on the preferences page).
# Refactoring <http://pydev.sourceforge.net/refactoring.html> with bicycle
repair man <http://bicyclerepair.sourceforge.net/>.
# Outline
# Go to definition with /F3/ (powered by bicycle repair man
<http://bicyclerepair.sourceforge.net/>)
# Debugger
# Content Assistant <http://pydev.sourceforge.net/contentassist.html>
/(Ctrl+1)/
# Code Coverage <http://pydev.sourceforge.net/codecoverage.html>
# Etc. (more details can be found at the features
<http://pydev.sourceforge.net/Features.html> page)
http://pydev.sourceforge.net/
lupusBE (Kristof Vansant Belgium)
More information about the ubuntu-devel
mailing list