Kategorie: IDE

  • CodeKit – komfortable CSS-Entwicklung mit LESS

    Als Entwickler geht mir vor Allem eins auf den Keks: Design. Ich mag es nicht, wenn man Elemente hin und her schieben muss. Pixel für Pixel. Mit Chrome habe ich da ja schon einen einigermaßen runden Workflow gehabt – aber das geht wirklich noch besser. Und zwar mit LESS und CodeKit ($28). Das geniale: Die Projekte […]

  • PHP: Dokumentation mit dem phpDocumentor (phpdoc)

    Ja, die liebe Dokumentation. Als Entwickler ist es doch irgendwie das letzte was man machen möchte und was sicherlich am wenigsten Spaß bringt. Umso besser, wenn man sich etwas Arbeit abnehmen lassen kann. Installation / Konfiguration Ich arbeite aktuell mit MAMP unter Mac OS X Mountain Lion 10.8.5 und mit php 5.4.4 – hier habe […]

  • Quartz Composer unter Mountain Lion (10.8) installieren

    Um unter Mac OS X 10.8 alias Mountain Lion den Quartz Composer zu installieren, muss man auf die Apple Developer Seite wechseln und sich anmelden. Falls man noch kein Konto hat, kann man sich kostenlos registrieren. Als nächstes sucht man auf der Download-Seite nach Quartz und lädt die letzten „Graphics Tools for XCode“. In meinem […]

  • Alle .svn-Verzeichnisse löschen

    Wenn man beispielsweise auf git umsteigt, möchte man möglicherweise alle .svn-Verzeichnisse löschen. Abhilfe schafft folgendes Kommando: <code>find ./ -name ".svn" | xargs rm -Rf</code>

  • xDebug & PHPStorm: Disconnected

    In einem vorigen Beitrag habe ich bereits beschrieben, wie man sich eine Entwicklungsumgebung unter MAMP und phpStorm auf dem Mac einrichtet. Leider hatte ich in meiner Version von xDebug (2.2.0) öfter das Problem, dass Verbindungen einfach zusammengebrochen sind sobald der Breakpoint getroffen wurde. In manchen Projekten lief alles, in anderen dafür überhaupt garnichts. So macht […]

  • xDebug-Profiling unter MAMP und Mac OS X

    In einem vorigen Artikel habe ich bereits erwähnt wie man xDebug unter Mac OS X und MAMP konfiguriert. In diesem Artikel geht es um das Profiling mittels xDebug und die Analyse der generierten Daten. Als erstes müssen in der php.ini folgende Zeilen hinzugefügt werden: [xdebug] zend_extension="/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so" xdebug.profiler_enable=1 xdebug.profiler_output_dir=/tmp/xdebug Der angegebene Pfad zu der xDebug-Extension und […]

  • phpStorm + MAMP: PHP-Debugging unter Mac OS Mountain Lion

    Einleitung In diesem Artikel möchte auf die Möglichkeiten von PHP-Debugging unter OS X Mountain Lion eingehen. Folgende Komponten habe ich zur Zeit im Einsatz: OS X Mountain Lion (10.8.2) MAMP 2.1.1 (Apache Port: 80) phpStorm 5.0.4 Chrome 23 Mit dieser Version von MAMP werden 3 PHP-Versionen ausgeliefert (5.2.17, 5.3.14 und 5.4.4). Standardmäßig wird 5.4.4 genutzt. […]