2013-02-05 11 views
8

Ich bin ein langjähriger Entwickler, der Sprachen hin und her mischt. In den letzten Jahren habe ich hauptsächlich mit .NET und Visual Studio gearbeitet. Wenn ich etwas in PHP schreibe, tendiere ich dazu, mit NetBeans IDE (auf meinem Mac) zu arbeiten und war immer mit der allgemeinen Funktionalität, dem IntelliSense und der enthaltenen PHPDoc-Funktionalität zufrieden.PHP Tools für Visual Studio, eine echte Alternative oder nicht?

Und da bin ich. Ich mag VS, aber jetzt sieht es so aus, als würde ich wieder ein paar PHP-Kodierungen machen.

Sind PHP Tools für Visual Studio eine echte Option beim Erstellen von Enterprise-ähnlichen Frameworks?

Wenn nicht, soll ich mit NetBeans weitermachen oder würde das hauptsächlich darauf hinweisen, dass ich ein alter mürrischer Furz bin, der Angst vor allem Neuen hat?

Ich habe ein paar Meinungen über Jetbrains php ide gelesen, aber die Likings wurden gemischt, es gibt auch viele, die scheinen zu mögen zend aber wie ich dachte, es ist am besten, wenn Sie die Zend-Frameworks verwenden, die ein bisschen ist Problem, da ich meine eigenen Frameworks erstelle.

Es ist ein Bonus, wenn die IDE PHP 5.3 ausführen und den eingebauten Webserver für Echtzeit-Debugging verwenden kann. Oder gibt es andere Strategien, auf die ich achten sollte?

Antwort

0

ich AptanaStudio auf Mac verwenden. Es unterstützt die Integration von Remote-Gebäude- und Quellcodeverwaltung. es ist das beste schwere PHP IDE, das ich benutzt habe.

2

Blick in VS PHP als eine Option. Es hat mir gefallen, aber es ist ein bisschen teuer.

Derzeit verwende ich PHP Storm von JetBrains

-2

Diese Seite http://www.phpides.com Liste viele PHP IDEs und 10 Top-PHP-IDEs.

+0

Die Seite scheint für eine Weile tot zu sein und enthält kaum noch wertvolle Daten ... – 321X

13

Ich benutze PHP Tools für Visual Studio und ich mag es wirklich. Hauptsächlich weil ich hauptsächlich ein asp.net Entwickler bin und ich mich in Visual Studio am wohlsten fühle. Es ist großartig, dass ich TFS in Visual Studio verwenden kann, um meine PHP-Dateien zu verwalten. Es ist auch schön, dass einige der generischen CodeRush-Funktionen funktionieren (z. B. das Löschen von Markierungen). Ich habe ihre Unterstützung gefunden, um gut zu sein. Es kostet Geld, aber es ist vernünftig.

Führen Sie die folgenden Schritte aus, um das serverseitige Debugging zu aktivieren: http://xdebug.org/docs/install.
In Visual Studio können Sie über das Menü Extras zu den Optionen für PHP-Tools gelangen. Extras-Optionen-PHP-Tools.

Eine Sache bewusst ist, dass sie die php.ini Datei verwendet wird: IIS verwendet diese php.ini:
% Programfiles% \ PHP \ v5.3 \ php.ini
Diese php.ini bekommt verwendet, wenn Sie von Visual Studio debuggen:
% Programfiles% \ IIS Express \ PHP \ v5.3 \ php.ini

ich noch eine Sache erwähnen werde, da es ein Schmerz, um herauszufinden war; Ich muss Code in der WordPress functions.php Datei debuggen. Debugging funktioniert an Funktionen.php, beginne ich zuerst den VS-Debugger (von Debug-Start Debugging klicken) auf eine kleine Testdatei wie folgt aus:

<?php 
    phpinfo() ; 
?> 

Mit dem Debugger ausgeführt wird, werden Haltepunkte dann in functions.php getroffen werden. Beachten Sie, dass das Debuggen von WordPress nur in Ihrem Standardbrowser funktioniert.

0

Ich habe mich noch nicht entschieden, welches Werkzeug ich verwenden werde. Aber die Leute, die hier über das Lob der PHP-Tools lesen, sollten erkennen, dass zwei der glühenden Kommentare vom Mitbegründer des Unternehmens stammen, das dieses Produkt verkauft - etwas, das er nicht erwähnt.

+0

Ich denke, damit können wir leben, da keiner von ihnen anonym gepostet wird. –

Verwandte Themen