PHP Tools für Visual Studio, eine echte Alternative oder nicht?

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.

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

Ist 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 einige Meinungen über Jetbrains php ide gelesen, aber die Vorlieben sind gemischt, es gibt auch viele, die scheinen zu mögen, aber wie ich es dachte, ist es am besten, wenn Sie die Zend-Frameworks verwenden, was ein kleines Problem ist seit ich meine eigenen Frameworks erstellt habe.

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

Eric Herlitz 05.02.2013, 21:46
quelle

5 Antworten

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, damit das serverseitige Debugging funktioniert: Ссылка .
In Visual Studio können Sie über das Menü Extras zu den Optionen für PHP-Tools gelangen. Extras-Optionen-PHP-Tools.

Beachten Sie, welche php.ini-Datei verwendet wird: IIS verwendet diese php.ini:
% ProgramFiles% \ PHP \ v5.3 \ php.ini
Diese php.ini wird beim Debuggen von Visual Studio verwendet:
% ProgramFiles% \ IIS Express \ PHP \ v5.3 \ php.ini

Ich werde noch eine Sache erwähnen, da es ein Schmerz war, es herauszufinden; Ich muss Code in der WordPress functions.php Datei debuggen. Um das Debugging auf functions.php zu starten, starte ich zuerst den VS-Debugger (indem ich auf Debug-Start Debugging klicke) auf eine kleine Testdatei wie diese:

%Vor%

Bei laufendem Debugger werden in der functions.php Breakpoints gesetzt. Beachten Sie, dass das Debuggen von WordPress nur in Ihrem Standardbrowser funktioniert.

    
Dwayne Driskill 08.05.2013 15:57
quelle
2

Sehen Sie sich VS PHP als Option an. Ich mochte es, aber es ist ein bisschen teuer.

Momentan verwende ich PHP Storm von JetBrains

    
sikander 05.02.2013 22:04
quelle
0

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

    
Rick Burgess 05.02.2013 21:57
quelle
0

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

    
John Pankowicz 03.07.2013 01:41
quelle
-2

Diese Seite Ссылка liste viele PHP IDEs auf und listet die Top 10 PHP IDEs auf.

    
user2050989 10.02.2013 04:18
quelle

Tags und Links