Upgrade von Eclipse PDT 2.1 zu 2.2: Breakpoints für XDebug löschen

Seit ich meinen Arbeits-PC auf Windows 7 aufgerüstet hatte und dabei alle Software auf den neuesten Stand gebracht habe, funktionierte XDebug, der Debugger für PHP, unter Eclipse PDT 2.2 (Helios) nicht mehr. Zahlreiche verschiedene Versionskombinationen von Apache, PHP und XDebug wollten schlichtwegs nicht miteinander kommunizieren. Und das Entwickeln ohne Debugger macht schlichtwegs weniger Spass.

Heute stolperte ich zufällig über die Lösung: Es lag nicht an den Serverkomponenten, sondern an einem Clientproblem: Wegen eines Eclipse-Bugs stören die aus PDT 2.1 übernommenen Breakpoints den Debugger. Nachdem ich alle Breakpoints gelöscht hatte, funktionierte XDebug auch unter PDT 2.2 wieder einwandfrei.

Das Leben ist ohne dauerndes var_dumpen irgendwie schöner.

Veranstaltungshinweise für iPhone & iPad-Entwickler

In den kommenden Wochen gibt es einige interessante Veranstaltungen für Apple-Entwickler in der Schweiz: Macprime hat sie gesammelt.

Wie schon zuvor, sind die Preise und Ziele sehr unterschiedlich:

Wo sind all die Windows-Entwickler?

Die Applikation ist bereits 15 Jahre alt und hat schon mehr als einen Technologiewechsel gesehen: Angefangen bei Delphi, besteht sie heute hauptsächlich aus Visual Basic-Code, sieht aber noch aus wie zu Windows 3.11-Zeiten.

Dieses Mal ist es an mir in den Code-Dschungel vorzustossen, aufzuräumen und sie schreiend und um sich schlagend ins nächste Jahrhundert zu schleppen. Für mich als Webentwickler ein besonders spannendes Projekt; habe ich doch noch nie nur eine Zeile Code für Windows geschrieben.

Kein Problem, sage ich mir, und schicke als erstes eine Mail in die Runde meiner IT-Freunde und ehemaligen ETH-Mitstudenten: Wer hat Erfahrungen mit Windows-Entwicklung und kann mir ein paar Ratschläge zur Technologiewahl geben?

Offenbar niemand.

Eine Auswahl der Antworten: „Ich mache nur noch Webapplikationen mit Ruby.“ – „Java.“ – „Bin gerade an einer iPhone-Applikation.“ – „Java.“ – „Server-Entwicklung unter Linux.“ – „Java.“…

Wo sind all die Windows-Entwickler hin? Wird Microsoft jetzt definitiv abgehängt? Irgendwie kann ich das nicht ganz glauben, aber im Moment verlassen Generation um Generation von Informatikern mit ihren MacBooks die Universitäten und lassen Windows zunehmend im Regen stehen. Ist Google mit ihrem browserbasiertem Betriebssystem Chrome OS tatsächlich näher am Puls der Zeit?