Ik vind het prettig om met Sublime te werken, mede door de vele packages en de simpelheid. Je kan het volledig naar eigen hand zetten met eigen kleuren schema’s, packages, instellingen en sneltoetsen. En met SublimeLinter-php kan je direct zien of je code wel klopt.

Ik gebruik zelf een Mac om te ontwikkelen en daar kan SublimeLinter met PHP makkelijk geïnstalleerd worden. Echter, mijn collega werkt op Windows en daar gaat het net even anders. Voor SublimeLinter-php heb je een PHP binary nodig. Windows heeft dit standaard niet, daarom moet je dit installeren. Volg de volgende stappen om SublimeLinter-php te installeren. Mac gebruikers: jullie hebben PHP standaard al. Je hoeft alleen stap 3 tot en met 7 uit te voeren.

  1. Download de gewenst PHP versie van http://windows.php.net/download/
  2. Pak het bestand uit en plaats deze in C:/PHP/
  3. Open Sublime.
  4. Druk op CTRL+SHIFT+P
  5. Voer Install Package in en kies Package Control: Install Package
  6. Voer SublimeLinter in en installeer deze.
  7. Doe stap 5 en installeer SublimerLinter-PHP.
  8. Open Preferences -> Package Settings -> SublimeLinter -> Settings – User
  9. Pas bij paths “windows”: [] aan naar “windows”: [“C:/PHP/”]
  10. Sla het bestand op en herstart Sublime.

Gefeliciteerd! SublimeLinter-php werkt nu ook bij jou (zorg er wel voor dat je de syntax op PHP instelt). Als je wilt weten hoe je hier achter had kunnen komen:

  1. Installeer de packages.
  2. Zet de Debug mode aan: Tools -> SublimeLinter -> Debug Mode.
  3. Herstart Sublime.
  4. Druk op CTRL+`
  5. Je krijgt nu alle fouten te zien. Hier staat als het goed is dat SublimeLinter-php de PHP binary niet kon vinden:
    SublimeLinter: cannot locate 'php'