Eclipse ist eine integrierte Entwicklungsumgebung (IDE), die in der Programmierung verwendet wird und die am weitesten verbreitete IDE (Englisch: integrated development environment) für Java ist. Es enthält einen Basis-Arbeitsbereich und ein erweiterbares Plug-in-System zur Anpassung der Umgebung. Eclipse ist hauptsächlich in Java geschrieben und wird war ursprünglich für die Entwicklung von Java-Anwendungen konzipiert, kann aber auch für die Entwicklung von Anwendungen in anderen Programmiersprachen verwendet werden, einschließlich ABAP, C, C++, C#, COBOL, Fortran, JavaScript, Perl, PHP, Prolog, Python und Ruby.

Das Eclipse Software Development Kit (SDK) ist eine freie und quelloffene Software, die unter den Bedingungen der Eclipse Public License veröffentlicht wird, auch wenn sie mit der GNU General Public License nicht kompatibel ist.

Eclipse installieren

Die Eclipse Dateien in ein beliebiges Verzeichnis auf dem PC kopieren, fertig. Gestartet wird Eclipse dann durch Aufruf der Datei "eclipse.exe".
Nach dem Start von Eclipse wird zuerst nach dem Workspace gefragt. Damit ist der Ort auf der Festplatte gemeint, wo Eclipse Java-Codings und eigene Dateien ablegen soll. Hier kann irgendein Verzeichnis angegeben werden, es ist jederzeit änderbar.

Ein erstes Projekt

  • Im Menu "File" -> New -> JavaProject wählen und einen Projektnamen vergeben.
  • Alles andere so belassen und "Finish" wählen.
  • Package mit rechter Maus anklicken und per -> New -> Class eine neue Klasse anlegen.
  • Es wird ein "Java-Rahmen" generiert, der dann mit eigenem Code gefüllt werden kann.
    Ein kleines Java-Beispiel:
    public class Testclass {
      public static void main(String[] args) {
        System.out.println("Hallo");
      }
    }
    
  • Speichern
  • Programmstart mit -> Run -> Run As -> Java Applikation das Programm starten.
  • Als Ergebnis wird im Consolenfenster "Hallo" angezeigt.

Unter www.eclipse.org gibt es kostenlos zum Downloaden die Entwicklungsumgebung Eclipse, die sehr gut bei der Javaentwicklung unterstützt. Das besondere an Eclipse ist, dass Erweiterungen in Form von Plugins zur Verfügung gestellt werden. Plugins werden in das Plugin-Verzeichnis kopiert/entzippt und von Eclipse automatisch erkannt und integriert.

Tipps & Tricks

  • Workspace ändern: -> File -> Switch Workspace.
  • Unterschiedliche Verzeichnisse für Java- und Class-Dateien einstellen:
    - Entweder beim Anlegen eines Projekts "Create separate source and output foulders" markieren oder
    - unter -> Window -> Preferences -> Java -> Build Path den "Folder" markieren und per "Apply" und "OK" speichern.
  • Zeilennummern im Editor an-/ausschalten: -> Window -> Preferences -> General -> Editors -> TextEditors, dort "Show Line Numbers" markieren.
  • Einrückungen im Editor ändern: -> Window -> Preferences -> Java -> CodeStyle -> Formatter -> Show, dort gewünschte Einstellungen vornehmen (Einrückungen, Leerzeilen, Klammern...) und unter neuem Profilnamen speichern.
  • JDK Version einstellen: -> Window -> Preferences -> Java -> Compiler.
  • Startargumente übergeben: -> Run -> Run..., dort unter "Arguments".
  • Die Java-API in Eclipse einbinden:
    In Eclipse folgende Schritte durchführen:
    -> Window -> Preferences -> Java -> Installed JRE'2
      -> JRE markieren -> Edit
        -> rt.jar markieren -> Javadoc Location
          -> Javadoc URL markieren -> Browse
            -> Ordner auswählen, der die API enthält,
               Bsp.: file:/C:/Java/JDK/jdk-1_5_0-doc/docs/api/
    
  • Die Java-API nutzen:
    Shift + F2: API-Doku des markierten Elements zeigen
    F3:         Deklaration (Quellcode) des markierten Elements öffnen
    
  • Wichtige Tastaturkürzel:
    (Anzeige der "wichtigsten" Tastaturkürzel mit "Strg+Shift+L".)
    TastenkombinationBedeutungBeispiel
    Strg+SpaceCodeErgänzung "for" eingeben, dann Tastenkombination
    => in einem Popup werden Codeergänzungen angeboten
    "syso" eingeben, dann Tastenkombination
    => "syso" wird ersetzt durch "System.out.println();"
    Strg+1 CodeHilfe "BufferedReader" soll eingegeben werden, "buffered" wird eingegeben, dann Tastenkombination
    => Codehilfe wird im Popup angeboten
    Strg+Shift+F Code formatieren FEHLERFREIER Code und Tastenkombination
    => der Code wird korrekt eingerückt/formatiert
    Strg+Shift+/ Code aus-/einkommentieren Ein oder mehrere Zeilen markieren, dann Tastenkombination
    => Zeilen werden ein- oder auskommentiert
    Strg+Shift+Space Parameter anzeigen Cursor in die Klammer der Methode setzen, dann Tastenkombination
    => die benötigten Parameter werden angezeigt.
    Alt+Shift+R Methode/Variable umbenennen Variable markieren, dann Tastenkombination
    => Variablenname ändern (wird in der ganzen Klasse gändert)
  • Gute Eclipse-Infos und Tipps gibt es bei www.torsten-horn.de/techdocs/java-eclipse.htm.