Software
Written by P. Most   

Viele Entwickler quälen sich mit der Standardsoftware von Windows rum, ohne zu hinterfragen ob es nicht bessere Alternativen gibt.

Jeder Entwickler sollte sich von Zeit zu Zeit fragen, ob er die richtigen Werkzeuge bei seiner täglichen Arbeit einsetzt. Um die Suche etwas zu erleichtern, haben wir hier unsere persönlichen Favoriten zusammengestellt. Bei der Auswahl der Programme orientieren wir uns an den folgenden Kritierien:

  1. Frei verfügbar unter einer Lizenz die eine kommerzielle Nutzung erlaubt.
  2. Die Konfiguration wird in einer Textdatei gespeichert und ist damit leicht zu sichern.
  3. Verfügbar für mehrere Betriebssysteme damit der Einarbeitungsaufwand gerechtfertigt ist.

 

Vim-IconVIM

Den Hauptteil seiner Entwicklungsarbeit wird man sicherlich in einer IDE wie Eclipse oder Visual Studio verbringen, aber es gibt in der Regel noch viele andere Dateien zu editieren wie Konfigurationsdateien oder Logdateien die oftmals auch noch von der Kommandozeile aus editiert werden. Daher ist es wichtig, dass der Editor schnell startet und trotzdem mächtige Editiermöglichkeiten bietet. Der Einarbeitungsaufwand ist zugegebenermaßen ziemlich hoch, da aber VIM auch noch für so ziemlich jede andere Plattform verfügbar ist, lohnt sich der Aufwand.

Übrigens: Unter Linux kann die Fähigkeit auch ohne GUI zu funktionieren, besonders wertvoll sein, wenn z.B. der X-Server mal nicht startet oder man eine Datei per SSH/Telnet editieren möchte.

 

FreeCommander-IconFreeCommander

Dateien unter Windows zu kopieren bzw. zu verschieben ist mit dem vorhandenen Dateiexplorer zwar möglich, aber unserer Meinung nach nicht besonders angenehm. Denn um Dateien per "Drag & Drop" zu manipulieren, muss man entweder eine zweite Instanz starten, um sie als Ziel zu verwenden, oder man klickt sich sehr vorsichtig zum eigentlichen Zielverzeichnis muss aber dabei darauf achten das die Ansicht des Quellverzeichnis nicht verloren geht. Die Möglichkeit die Ansicht zu teilen oder aber mehrere Reiter anzubieten kann zwar unter Linux eigentlich jeder Dateimanager (Konqueror, Dolphin, Krusader) aber der Standarddateimanager von Windows eben nicht.

 

Console IconConsole

Auch in der heutigen GUI-Welt kommt man oft nicht um die Kommandozeile herum. Sei es das man in einer Konsole den Buildprozess startet um dann von einer weiteren Konsole aus das just gebaute Programm zu starten. Wieder in einer anderen lässt man sich mit "tail" dann die Logdatei ausgeben. Da hat man schnell ein paar Konsolenfenster zusammen durch die man sich dann jedesmal durchtabben muss. Eine Lösung mit mehreren Reitern, die natürlich per Tastatur umgeschaltet werden können, erleichtert die Sache ungemein. Interressanterweise scheint es dafür nicht viele Programme zu geben oder zumindest sind sie mit den normalen Suchmöglichkeiten nur schwer zu finden.

Last Updated on Tuesday, 29 December 2009 22:48
 
PERA Software Solutions GmbH, Powered by Joomla! and designed by SiteGround web hosting