Eclipse Tricks: Unterschied zwischen den Versionen

Aus SibiWiki
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Informatik]]
[[Kategorie:Informatik]]
* Allgemeine Infos zu Eclipse: [[Eclipse|hier klicken]]
[[Kategorie:Informatik-Q1]]
* Allgemeine Infos zu Eclipse: [[Eclipse]]
* Tricks für die Java-Entwicklung: [[Java Tricks]]
* Tricks für die Java-Entwicklung: [[Java Tricks]]


=Shortcuts und Tricks=
=Shortcuts und Tricks=
Da Eclipse das Tool schlechthin im Informatik-Unterricht der Q1 und Q2 ist, werden hier einige hilfreiche Shortcuts und Tricks aufgeführt.
Da Eclipse das Tool schlechthin im Informatik-Unterricht der Q1 und Q2 ist, werden hier einige hilfreiche Shortcuts und Tricks aufgeführt.<br/>
Die Tipps sind hier alphabetisch aufgeführt. Ggf. tauchen sie hier auch mehrfach (unter verschiedenen Titeln) auf.
Die Tipps sind hier '''alphabetisch''' aufgeführt. <br/>
Ggf. tauchen sie hier auch mehrfach (unter verschiedenen Titeln) auf.


* '''Ansicht wiederherstellen:''': Window -> reset perspective
* '''Ansicht wiederherstellen:''': Window -> reset perspective
* '''Breakpoint für Debugging setzen''': Doppelklick ''links'' neben einer Zeilennummer.
* '''Correct Indentation''' (Einrückungen korrigieren): STRG+a und dann STRG+i (indentation)
* '''Debugging-Ansicht:''' Debug (rechts oben)
* '''Debugging-Ansicht:''' Debug (rechts oben)
* '''Debugging starten:''' Den Käfer anklicken.
* '''Einrückungen korrigieren''' (correct indentation): STRG+a und dann STRG+i (indentation)
* '''ersetzen (Textfragment)''': STRG+f (find)
* '''ersetzen (Textfragment)''': STRG+f (find)
* '''for-Schleife erzeugen''': for STRG+Leertaste
* '''for-Schleife erzeugen''': for STRG+Leertaste
* '''get-Methoden und set-Methoden erzeugen''': rechte Maustaste -> source -> generate getters and setters
* '''GUI-Klassen erzeugen''': File -> new -> other -> GUI forms -> Swing
* '''Java-Entwicklungs-Ansicht''': Java (rechts oben)
* '''Java-Entwicklungs-Ansicht''': Java (rechts oben)
* '''JFrame''' erzeugen und im GUIBuilder öffnen: File -> new -> other -> GUI forms -> Swing -> JFrame
* '''JAR-File erzeugen:''' File -> Export -> Java -> Jar File, und dann durch den Wizard. Da muss man den ''Speicherort'' und - GANZ WICHTIG - die ''Main-Class'' (=Klasse mit der main-Methode) angeben!
* '''Klasse in ein Projekt einfügen:''' Aus dem Windows-Explorer (bzw. Linux-Explorer) mit Drag&Drop an die richtige Stelle im Package-Explorer (links) ziehen.
* '''Klasse in ein Projekt einfügen:''' Aus dem Windows-Explorer (bzw. Linux-Explorer) mit Drag&Drop an die richtige Stelle im Package-Explorer (links) ziehen.
* '''Klasse neu erzeugen:''' File -> New -> Class ''(oder direkt den "C"-Button anklicken)''
* '''Konstruktor erzeugen''': rechte Maustaste -> source -> generate constructor using fields
* '''Konstruktor erzeugen''': rechte Maustaste -> source -> generate constructor using fields
* '''Correct Indentation''' (Einrückungen korrigieren): STRG+a und dann STRG+i (indentation)
* '''get-Methoden und set-Methoden erzeugen''': rechte Maustaste -> source -> generate getters and setters
* '''GUI-Klassen erzeugen''': File -> new -> other -> GUI forms -> Swing
* '''Einrückungen korrigieren''' (correct indentation): STRG+a und dann STRG+i (indentation)
* '''main-Methode erzeugen''': main STRG+Leertaste
* '''main-Methode erzeugen''': main STRG+Leertaste
* '''neue Klasse erzeugen:''' File -> New -> Class ''(oder direkt den "C"-Button anklicken)''
* '''rename (Klasse, Attribut oder Methode)''': SHIFT+ALT+R (rename). Damit wird die Klasse (Attribut, Methode) überall umbenannt!
* '''suchen (Textfragment)''': STRG+f (find)
* '''suchen (Textfragment)''': STRG+f (find)
* '''toString()-Methode erzeugen''': rechte Maustaste -> source -> generate toString()
* '''toString()-Methode erzeugen''': rechte Maustaste -> source -> generate toString()
* '''umbenennen (Klasse, Attribut oder Methode)''': SHIFT+ALT+R (rename). Damit wird die Klasse (Attribut, Methode) überall umbenannt!
* '''umbenennen (Klasse, Attribut oder Methode)''': SHIFT+ALT+R (rename). Damit wird die Klasse (Attribut, Methode) überall umbenannt!

Aktuelle Version vom 27. August 2016, 08:48 Uhr

Shortcuts und Tricks

Da Eclipse das Tool schlechthin im Informatik-Unterricht der Q1 und Q2 ist, werden hier einige hilfreiche Shortcuts und Tricks aufgeführt.
Die Tipps sind hier alphabetisch aufgeführt.
Ggf. tauchen sie hier auch mehrfach (unter verschiedenen Titeln) auf.

  • Ansicht wiederherstellen:: Window -> reset perspective
  • Breakpoint für Debugging setzen: Doppelklick links neben einer Zeilennummer.
  • Correct Indentation (Einrückungen korrigieren): STRG+a und dann STRG+i (indentation)
  • Debugging-Ansicht: Debug (rechts oben)
  • Debugging starten: Den Käfer anklicken.
  • Einrückungen korrigieren (correct indentation): STRG+a und dann STRG+i (indentation)
  • ersetzen (Textfragment): STRG+f (find)
  • for-Schleife erzeugen: for STRG+Leertaste
  • get-Methoden und set-Methoden erzeugen: rechte Maustaste -> source -> generate getters and setters
  • GUI-Klassen erzeugen: File -> new -> other -> GUI forms -> Swing
  • Java-Entwicklungs-Ansicht: Java (rechts oben)
  • JFrame erzeugen und im GUIBuilder öffnen: File -> new -> other -> GUI forms -> Swing -> JFrame
  • JAR-File erzeugen: File -> Export -> Java -> Jar File, und dann durch den Wizard. Da muss man den Speicherort und - GANZ WICHTIG - die Main-Class (=Klasse mit der main-Methode) angeben!
  • Klasse in ein Projekt einfügen: Aus dem Windows-Explorer (bzw. Linux-Explorer) mit Drag&Drop an die richtige Stelle im Package-Explorer (links) ziehen.
  • Klasse neu erzeugen: File -> New -> Class (oder direkt den "C"-Button anklicken)
  • Konstruktor erzeugen: rechte Maustaste -> source -> generate constructor using fields
  • main-Methode erzeugen: main STRG+Leertaste
  • neue Klasse erzeugen: File -> New -> Class (oder direkt den "C"-Button anklicken)
  • rename (Klasse, Attribut oder Methode): SHIFT+ALT+R (rename). Damit wird die Klasse (Attribut, Methode) überall umbenannt!
  • suchen (Textfragment): STRG+f (find)
  • toString()-Methode erzeugen: rechte Maustaste -> source -> generate toString()
  • umbenennen (Klasse, Attribut oder Methode): SHIFT+ALT+R (rename). Damit wird die Klasse (Attribut, Methode) überall umbenannt!