Als je net als mij PHP-developer bent, dan gebruik je waarschijnlijk een degelijk programmeer-omgeving om je leven toch iets te vereenvoudigen. Ik denk bijvoorbeel aan code-completion, integratie met SVN. Indien je een die-hard bent en in vim, textpad, ... PHP schrijft: respect, maar een goede IDE (Integrated Development Environment) kan je veel tijd besparen.
De keuze van de IDE is persoonlijk. Bij Netlash werken we met Zend Studio Professional. Ok, het is niet goedkoop, maar zie het als een investering. Het is een beetje zoals een goede stoel. Je kan een gratis oplossing verzinnen door rond te zoeken bij het grof huisvuil. Ofwel heb je geluk, ofwel heb je na twee weken pijn. Als je wat comfort wil dan zal je ook een beetje geld moeten uitgeven.
Wat nog belangrijker is dan de IDE, is de configuratie naar je hand zetten. Zo kan je best een aantal sneltoetsen instellen en deze leren gebruiken/kennen. Ook de indeling van de IDE is belangrijk, probeer wat zaken uit, default is niet altijd goed. Indien je in team werkt kan je proberen om de algemene deler te zoeken. Zo kan je ervoor zorgen dat elke developer op iedere computer kan werken. Uiteraard doe je dan wel afbreuk aan de persoonlijke voorkeuren.
Als je zelf geen Zend Studio gebruikt is onderstaande van minder belang, want ik ga me nu toespitsen op specifieke instellingen van Zend.
Eerst en vooral, zorg ervoor dat je bestanden als UTF-8 worden opgeslagen, en zorg dat het path naar je browser correct is.
Line endings, als je in team werkt, zorg ervoor dat iedereen deze instelling dezelfde zet, Unix (\n) is aan te raden.
Werk je met SVN, stel het path correct in.
Sneltoetsen, handig als je veel en snel wil werken. Bijvoorbeeld: alt+u is svn update, alt+c is svn commit.
Uiteraard moet je zelf alles instellen naar je voorkeuren, zodat je zelf snel en efficient kan werken (wat je zelf configureert, configureer je meestal beter). Je baas zal je dankbaar zijn en met veel plezier investeren in een goede IDE.
Reacties
Erik Bauffman schreef:
15/10/07
hear hear
Dieter schreef:
15/10/07
"wat je zelf configureert, configureer je meestal beter" blijft voor een glimlach op het gelaat zorgen ;-)