Virginia Tech Eclipse Customizations
Eclipse version included: 3.3 (Europa)
Latest VT CS Feature version: 8/22/2007
Here in Virginia Tech's Department of Computer Science, we have
put together a customized bundle of Eclipse features for use in
our programming classes (and those of other institutions). Our
Eclipse bundle is designed particularly for Java or C++ classes.
It includes some of the following features folded into the latest
stable 3.3 (Europa) release of the Eclipse SDK:
For Java:
- Full Eclipse-style support for Java development
- Support for static checks within the IDE using PMD and Checkstyle
that mirror those we use on Web-CAT (our automated grading system),
so you'll get your warnings earlier
- Eclipse's built-in JUnit support
- Customized workbench settings for our local coding
conventions
- Built-in electronic submission of assignments
For C++:
- Full Eclipse-style support for C++ development, via the
Eclipse CDT project; requires g++ from Cygwin
on Windows (included in our completely configured bundle), or the standard gcc
package on Unix-based operating systems
- Custom plug-in support for writing and executing test
cases using CxxTest (see our tutorial on
CxxTest in Eclipse)
- Customized workbench settings for our local coding
conventions
- Built-in electronic submission of assignments
Getting Our Features
There are two ways to get our Eclipse features:
Related Links
Contact
Stephen Edwards