Blog

More essential tools for webdevelopers

Ik heb net een artikel gelezen over 23 essential tools for web development on a mac

Ik zou dit willen aanvullen met een aantal extraatjes:

Eclipse for PHP Developers

De opvolger van Eclipse PDT, een editor geschreven in Java. Laat dit je niet afschrikken! De prestaties van deze nieuwe versie zijn veel verbeterd.

Eclipse was van oorsprong ook een Java-editor, maar dankzij verschillende plugins kan deze aangepast worden voor vrijwel elke programmeertaal. Eclipse for PHP Developers is dan ook een bundel van Eclipse waar de geschikte plugins in vervat zitten.

Standaard ontbreekt een ftp-client, die je in vele andere IDE's wel terugvindt, maar dankzij de extra Aptana-plugin los je dit op.

Mogelijkheden van Eclipse for PHP Developers:

  • code highlighting
  • gebruik van externe bibliotheken (incl Zend Framework!)
  • outline-weergave: overzicht van huidige methodes/functies
  • probleem-weergave
  • takenlijst
  • terminal
  • ...

Link: http://www.eclipse.org/pdt/downloads/

Link Aptana plugin: http://aptana.com/products/studio3/download (kies Eclipse plugin-version)

Sequel Pro

Ik was de standaard-phpMyAdmin-interface wat beu, en ging op zoek naar een desktop-client voor MySQL. Na een hele tijd Navicat (ook beschikbaar voor Windows!) te gebruiken, ben ik nu overgestapt op Sequel Pro. Deze heeft een nettere interface, in mijn ogen.

Mogelijkheden van Sequel Pro:

  • verschillende database verbindingen mogelijk
  • onthouden van favorieten
  • eenvoudige import / export naar sql, csv, xml
  • eenvoudig aanmaken van nieuwe databases / tabellen
  • ...

Link: http://www.sequelpro.com/

Link Navicat: http://www.navicat.com/

VirtualBox

Op een Mac test je natuurlijk je scripts uit in Safari, Firefox en Chrome. Helaas werkt de meerderheid nog altijd met Internet Explorer x.x. Het beste kan je dan ook je websites hier op testen, maar omdat een extra computer op je bureau niet meteen het handigste is, kan je gebruik maken van virtuele systemen. Bootcamp is niet nodig hiervoor, omdat je telkens moet herstarten om te controlleren.

Voor virtuele systemen kan je gebruik maken van Parallels, VMWare of VirtualBox. Mijn voorkeur gaat uit naar VirtualBox, omdat deze gratis is. Natuurlijk moet je wel voor je Windows-schijfje betalen. Als je kan, zet je best een Windows XP en een Windows Vista of 7 op.

Link: https://www.virtualbox.org/wiki/Downloads (kies voor OS X hosts)

2012-01-21