
Programmierer wissen, wie unterstützende Tools den Entwicklungsprozess beschleunigen und einem Spezialisten das Leben erleichtern können. Wir haben beschlossen, freitags kleine Sammlungen zu veröffentlichen, in denen solche Tools beschrieben werden. In kleinen Portionen, um Sie nicht zu überlasten. Am Vorabend des Wochenendes werden komplexe Informationen nicht allzu gut wahrgenommen, aber kleine Sammlungen, die das Leben erleichtern, wurden vom Arzt angeordnet.
Skillbox empfiehlt: den Online Profession Web Developer Course.
Wir erinnern Sie daran: Für alle Leser von „Habr“ - ein Rabatt von 10.000 Rubel bei der Anmeldung für einen Skillbox-Kurs mit dem Promo-Code „Habr“.
xDebug . Wenn Sie aus irgendeinem Grund keinen Debugger verwenden, ändern Sie bitte Ihre Meinung. Sie können mit xDebug beginnen - dies ist eines der besten Tools für PHP, print_r ($ VAR); exit (); nur ein Zeitschredder. xDebug hilft dabei, das Tool zu bewältigen. Das Tool ist nur ein Lebensretter, der für unsere Arbeit unverzichtbar ist.
PHPStorm . Eine gute IDE ist ein Muss für jeden Entwickler. Sie können lange darüber nachdenken, was besser und was schlechter ist, aber anstatt zu streiten, versuchen Sie es einfach mit PHPStorm. Es hilft bei der Integration und sorgt für eine allgemeine Steigerung der Arbeitsproduktivität. Nun, angesichts der Anwesenheit einer aktiven Gemeinschaft wird die Wahl fast offensichtlich. Und doch - die lokale Plugin-Bibliothek ist einfach riesig.
xhprof &
Flammengraphen . Wenn Sie verstehen müssen, welcher Teil des Codes das Programm verlangsamt, sind xhprof- und Flammengraphen nur ideale Kandidaten für die Rolle der Helfer. Ja, die offizielle Unterstützung für xhprof wurde möglicherweise eingestellt, aber es gibt eine große Anzahl von Gabeln, die weiterhin leben. Flammendiagramm ist einer von ihnen.
PHPUnit ist das perfekte Tester-Tool. Das Beste ist einfach nicht zu finden. Mehr gibt es einfach nicht zu sagen.
PHPCS /
PHPCPD /
PHPMD sind großartige Werkzeuge zur Verbesserung der Codequalität. Fehler können in der Arbeit eines jeden Profis gefunden werden, und dieses Tool hilft, sie zu beseitigen.
Eigentlich ist das alles für heute: Wenn Sie eigene Empfehlungen zu Entwicklertools haben und sich in den Kommentaren abmelden, werden sich alle bei Ihnen bedanken.
Skillbox empfiehlt: