Eclipse

Eclipse is an open source integrated development environment (IDE) for Java. More generally, Eclipse is described as “an open extensible IDE for anything and nothing in particular.” Eclipse provides a robust Java development environment that incorporates popular tools like JUnit. The beauty of Eclipse is in the extensibility of the platform beyond a basic Java development environment through plug-ins.

Resources

Remote System Access

Eclipse has remote system access built into it.

To use it with our systems, go to File –> New –> Other –> Remote System Explorer –> Connection. Select SSH Only. Use fred.you_know_the_rest.edu as the host name.

You may need to switch into the Remote System Explorer view by going to Window –> Perspective –> Open Perspective –> Other –> Remote System Explorer. The perspective you're currently in shows up in little icons in the upper right hand corner of Eclipse.

Right-click on the connection you just made, and click Connect, and enter your password. After making a connection, in the left Remote Systems side bar, you should see something like the image on the right:

You should be able to open the various folders to see your directories. You can drag and drop or copy/paste files from your (local) machine into the remote directories in this Eclipse view.

Plugins

EclEmma

Records program coverage

Metrics

I found two different Metrics plugins.

This one has a summary view and is the one demonstrated in CS209: Metrics Site

This one shows you for what metrics your code is starting to be bad: Metrics Site

labs/eclipse.txt · Last modified: 2016/11/06 21:53 by admin
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0