Eclipse hat seit der Version 3.5 eine Spaltenmodus in jedem Editor (auch XML) inklusive.
Per Taste aktivieren/deaktivieren mit: ALT + SHIFT + A in Windows, oder im Mac alt+cmd+A
Oder per Toolbar wie auf diesem Bild:


Wenzlaff.de – Rund um die Programmierung
mit Java, Raspberry Pi, SDR, Linux, Arduino, Sicherheit, Blender, KI, Statistik, Krypto und Blockchain
Alles rund um Eclipse
Cooles Plugin für Eclipse. Die Konsole kann nach Wunsch mit RegEx eingefärbt und verändert werden. Weitere Infos zur Grep-Konsole hier.
Und mit dem Workspacemechanic können Einstellungen gesichert und in andere Workspaces importiert werden.
Die Einstellungen für die Grep-Konsole liegen unter .metadata/.plugins/org.eclipse.core.runtime/.settings/com.musgit.eclipse.grepconsole.prefs
Der Menüpunkt zum entfernen von Plugins ist etwas versteckt oder an einer unerwarteten Stelle.
Unter Menüpunkt Eclipse – Über Eclipse – Button: Installations Details – Reiter: Installed Software auswählen und uninstall.
1. Im App Store laden (ca. 30 min) (mit Gutscheinkarte von REWE -20% ) hat ca. 200 neue Features, siehe Apple Seite.
2. Installieren (ca. 35 min). „Update von Lion iMac OS X 10.7 und Mac BookAir OS X 10.6.8 auf Mountain Lion (Berglöwe)10.8!“ weiterlesen
Dafür gibt es ein Plugin von Eclipse.
Einfach wie in Jar-Plug angegeben installieren.
(Eclipse Update URL http://www.simontuffs.com/jar-plug )
Schon kann in einer eigenen View der Inhalt von Jars angesehen und auch bearbeitet werden.
Und, auf wiedersehen Dateimanager bzw. Finder!
Gibt es noch ein anderes Plugin dafür?
Dieses Plugin darf nie fehlen, es bietet einen Explorer, Kopieren ins Clipboard, Öffnen einer Konsole usw. im Kontextmenü.
Die Update URL lautet http://basti1302.github.com/startexplorer/update/ und die
Homepage mit Doku liegt auf github.
Läuft auch mit Eclipse Juno.
So, jetzt ist Java 7 da. Was braucht man zum ausprobieren?
Eine Eclipse Version die Java 7 unterstützt. Das geht noch nicht mit Helios. Deshalb einen „Nightly Build“ herunterladen.
Dann über Update neue Software über diese URL den JDK 7 patch herunterladen.
Was dann noch fehlt ist das JDK 7 von Oracle.
In den Projekt Einstellungen unter Java Compiler die 1.7 auswählen und nun der erste Test.
In Java 1.7 sind jetzt Unterstriche (_) in Literalen möglich, um besser zu gliedern z.B.
|
1 2 3 4 5 6 7 8 9 10 11 12 |
public class TestJava7 { private static long telefonNummer_1 = 11_22_33_44L; private static double telefonNummer_2 = 11_22.3_3d; public static void main(String[] args) { System.out.println("Telefonnummer 1: " + telefonNummer_1); System.out.println("Telefonnummer 2: " + telefonNummer_2); } } |
Das Ergebnis:
Telefonnummer 1: 11223344
Telefonnummer 2: 1122.33
Weitere Neuerungen mit Beispielen wie „String in switch“ kommen hier dann demnächst.
Ab jetzt gibt es eine neue Eclipse 3.7 Version genannt Indigo. Mal sehen was es neues gibt. Download über die Eclipse Seite.
Habe das Java Package geladen, und das erste Projekt ins Git Repo geschoben.
Die Home Variable war nicht gesetzt auf das User Verzeichnis, dann lief es.
Hier die EGit-Anleitung.
Maven, da musste ich in den Settings auch die setting.xml setzen, und im Pom einige Goals auskommentiern, da sie mit der neuen Version nicht zusammen passen.
Das Explorer-Plugin läuft auch unter Indigo, super.
Indigo scheint auch schneller zu laufen 🙂
…soll Pablo Picasso gesagt haben.
In Eclipse kann in allen Editoren, Views, Perspectiven, Commandos, Menüs, Preferences, Properties und auch in den vorherigen Suchen gleichzeitig gesucht werden mit „Eclipse: „Ich suche nicht ich finde““ weiterlesen
Über das API von Twitter kann leicht auf Twitter Informationen zugegriffen werden. Es gibt mind. drei Framworks die diese Funktionalität für Java Kapsel.
Hier ein Beispiel mit java-twitter.
Twitter4J wird noch folgen. „Twitter zugriff mit java-twitter“ weiterlesen
Es gibt jetzt einen neue Eclipse Version 3.5 genant Galileo. Kostenloser Download hier.
In Eclipse kann unter dem Menüpunkt:
Windows : Preferences : Java : Editor : Save Actions
eingestellt werden, dass bei jedem speichern, automatisch ein „formatieren“ und ein „organize imports“ stattfindet.
Ein save mit dem Tastaturkürzel strg + s tut dann alles wie gewünscht.
Die Task View von Eclipse kann für eigene Task in Eclipse Plug-Ins verwendet werden. Dazu wird die Job Klasse verwendet. Hier ein Beispiel mit einer anonymen inneren Klasse „Wie wird im Eclipse Plugin ein Task dem Progress Monitor hinzugefügt?“ weiterlesen
Einige Methoden sind in Eclipse 3.4 (Ganymed) als deprecated gekennzeichnet. Wie kann ein Icon in einem Plug-In geladen werden? „Icons im Eclipse Plug-In laden“ weiterlesen
Meine Top 6 der Tastaturkommandos die das Programmiererleben mit Eclipse erleichtern:
1. Vor jedem einschecken nach Dimensions: „Tastaturkommandos“ weiterlesen
In Eclipse 3.4 gibt es nun endlich die Brotkrümelnavigation.
Ldt Wikipedia ist die Brotkrümel- oder Brotkrumennavigation (engl. breadcrumb navigation) ein Entwurfsmuster für die Gestaltung grafischer Benutzeroberflächen.
Bei breadcrumbs handelt es sich um Navigationselemente, die den Pfad zum aktuellen Element (Webseiten, Kategorie in Katalog, usw.) zeigen. Brotkrumennavigationen sollen die Orientierung innerhalb tief verzweigter Elementbäume (etwa Websites, Dateisystem, Katalogen usw.) verbessern, indem sie Links zu vorher besuchten, übergeordneten oder themenverwandten Elementen anbieten. „Brotkrümelnavigation (breadcrumb) mit Eclipse“ weiterlesen
Eclipse 3.4 bietet die Möglichkeit häufige Programmierfehler zu markieren.
Zum Beispiel gibt es eine Null Pointer Zugriffswarnung. Mögliche Einstellungen sind unter dem Menüpunkt: Window – Preferences – Java – Compiler – Errors Warnings zu finden.
In diesem Dialog können sie geändert werden.
Die default Einstellung ist auf warnung. Um solche Null-Pointer-Probleme schon zur Compilezeit zu finden ist es hilfreich den Level auf error zu setzen.