VS.Php 2.6 - wir sind kräftig am werkeln
Hallo!
Wir arbeiten hart an dem neuen VS.Php. Also was ändert sich?
Die Geschwindigkeit beim Laden von Projekten war bisher wirklich nicht optimal, daher war unser größtes Ziel für 2.6 das Laden von Projekten zu verbessern. Außerdem haben wir oft den Wunsch bekommen, dass es eine globale IntelliSense geben soll, woran wir momentan arbeiten.
Wer also einmal ausprobieren will, was bis jetzt steht kann es sich hier herunterladen:
VS.Php Standalone: http://vsphp.de/download/2.6/se/vsphp_de_2.6.2.5015.zip
VS.Php für VS 2008: http://vsphp.de/download/2.6/2008/vsphp_de_2.6.2.5015.msi
VS.Php für VS 2005: http://vsphp.de/download/2.6/2005/vsphp_de_2.6.2.5015.msi
Das Zend Framework wird jetzt auch in der Version 1.6 mitgeliefert.
Frohes Schaffen wünscht euch das ganze Team
Wir arbeiten hart an dem neuen VS.Php. Also was ändert sich?
Die Geschwindigkeit beim Laden von Projekten war bisher wirklich nicht optimal, daher war unser größtes Ziel für 2.6 das Laden von Projekten zu verbessern. Außerdem haben wir oft den Wunsch bekommen, dass es eine globale IntelliSense geben soll, woran wir momentan arbeiten.
Wer also einmal ausprobieren will, was bis jetzt steht kann es sich hier herunterladen:
VS.Php Standalone: http://vsphp.de/download/2.6/se/vsphp_de_2.6.2.5015.zip
VS.Php für VS 2008: http://vsphp.de/download/2.6/2008/vsphp_de_2.6.2.5015.msi
VS.Php für VS 2005: http://vsphp.de/download/2.6/2005/vsphp_de_2.6.2.5015.msi
Das Zend Framework wird jetzt auch in der Version 1.6 mitgeliefert.
Frohes Schaffen wünscht euch das ganze Team
Apache HTTP Server funktioniert nicht mehr
Wenn ich auf meiner entwickelten Seite auf einen Link klicke stürzt der Apache Server sofort mit folgender Meldung ab:
Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: apache.exe
Anwendungsversion: 2.0.49.0
Anwendungszeitstempel: 4068a0a1
Fehlermodulname: php_xdebug.dll
Fehlermodulversion: 2.0.3.0
Fehlermodulzeitstempel: 47fcd9b9
Ausnahmecode: c0000005
Ausnahmeoffset: 00008493
Betriebsystemversion: 6.0.6001.2.1.0.256.1
Gebietsschema-ID: 1031
Zusatzinformation 1: a34a
Zusatzinformation 2: c9c5f4fd744690d388ab9d5b3eb051a7
Zusatzinformation 3: cb2e
Zusatzinformation 4: 650bb5690556a17e911375b94d3e16f0
System:
Win Vista Ultimat 64bit, VS2008 TS, VS.Php 2.6 for Visual Studio 2008 Version 2,6,2,5015, I-Net Explorer 7
Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: apache.exe
Anwendungsversion: 2.0.49.0
Anwendungszeitstempel: 4068a0a1
Fehlermodulname: php_xdebug.dll
Fehlermodulversion: 2.0.3.0
Fehlermodulzeitstempel: 47fcd9b9
Ausnahmecode: c0000005
Ausnahmeoffset: 00008493
Betriebsystemversion: 6.0.6001.2.1.0.256.1
Gebietsschema-ID: 1031
Zusatzinformation 1: a34a
Zusatzinformation 2: c9c5f4fd744690d388ab9d5b3eb051a7
Zusatzinformation 3: cb2e
Zusatzinformation 4: 650bb5690556a17e911375b94d3e16f0
System:
Win Vista Ultimat 64bit, VS2008 TS, VS.Php 2.6 for Visual Studio 2008 Version 2,6,2,5015, I-Net Explorer 7
VS.Php 2.6.2.5030
So damit die, die VS.Php Betatesten die neuste Version haben stelle ich diese hier mal online:
VS.Php Standalone: http://vsphp.de/download/2.6/se/vsphp_de_2.6.2.5030.zip
VS.Php für VS 2008: http://vsphp.de/download/2.6/2008/vsphp_de_2.6.2.5030.msi
VS.Php für VS 2005: http://vsphp.de/download/2.6/2005/vsphp_de_2.6.2.5030.msi
Vielen Dank fürs Testen!
Mit freundlichen Grüßen,
Thomas Schaaf
VS.Php Standalone: http://vsphp.de/download/2.6/se/vsphp_de_2.6.2.5030.zip
VS.Php für VS 2008: http://vsphp.de/download/2.6/2008/vsphp_de_2.6.2.5030.msi
VS.Php für VS 2005: http://vsphp.de/download/2.6/2005/vsphp_de_2.6.2.5030.msi
Vielen Dank fürs Testen!
Mit freundlichen Grüßen,
Thomas Schaaf
BitAndByte
unregistriert
IntelliSense, Toolbox & Editor -> Was noch fehlt :)
Hallo Developer-Team!
Finde ja das Ganze Plug-In nicht schlecht, trotzdem fehlen mir so einige nützliche (für Entwickler mal wichtige) Dinge, vielleicht darf ich sie Euch, hiermit, als Anregung zurücklasen:
Es wäre Super, wenn Ihr solche Kleinigkeiten optimieren würdet -> dann wäre euere PHP-IDE, mit Abstand, eine der besten auf dem Markt
Finde ja das Ganze Plug-In nicht schlecht, trotzdem fehlen mir so einige nützliche (für Entwickler mal wichtige) Dinge, vielleicht darf ich sie Euch, hiermit, als Anregung zurücklasen:
- INTELLISENSE: Wie Ihr schon selbst erwähnt habt, die IntelliSense-Funktionn hinkt ein wenig hinderher - Zum Einem kann man sich das Anzeigen von Klassen schenken, da sie einfach nur zum Teil oder gar nicht angezeigt werden (NuSphere und PhpDesigner -> problemlos). Ein andere, aber echt wichtige Sache wäre, dass die IntelliSense-Funktion, Variablen, denen eine Klasse oder Funktion zugewiesen wurde, dies auch darstellt, anzeigt (z.B: $foo = new MyClass; MyClass hat eine statische und public Funktion; Verwendung: $foo::static(), $foo->public() oer $foo = MyFunktion($x, $y); Verwendung $foo("x", "y")). Eine andere Problematik liegt bei den Systemvariablen. Folgenden Beispiel: $_SERVER['DOCUMENT_ROOT'] ist nicht äquivalent mit $_SERVER['document_root']. Der Grund dafür liegt scheinbar beim Debugger, und dieses Problem weisen bis jetzt alle PHP-Debugger-IDE's auf, die Variable wird nicht erkannt und der Debugger bricht ab. Die IntelliSense und der SyntaxCheck sollten dies berücksichtigen. Ein weiteres Plus wäre, wenn die IntelliSense-Funktion die möglichen Schlüssel für solche Systemarray anzeigt und ergänzt (NuSphere).
- EDITOR, TOOLBOX: Wie ich, werden fast alle PHP-Entwickler, in Ihrem Dokument gemischt fahren. Man ruft vielleicht ein PHP-File auf, aber der Code darin besteht aus PHP, HTML, JAVA, CSS usw. Jetzt hat man aber im Editor das Problem, dass er beim SyntaxHighlight sich an der Dateiendung festfrisst. Die Dateiendung spielt auf einem Webserver keine Rolle, da dies sich leicht ändern lässt und er den Inhalt verarbeitet. Optimal wäre, wenn der Editor das SyntaxHighlight intelligent durchführt (z.B.: PhpDesigner). Damit ist auch die ToolBox verbunden, da sie jetzt nur in HTML-Files aktiv ist und in PHP-Files sieht man gar nichts. Es wäre praktisch, wenn die möglichen Einfügefunktionen (in der Toolbox) sich nach der Codestruktur im Editorfenster richten würden und nicht nach der Dateiendung oder immer sichtaber wären.
Es wäre Super, wenn Ihr solche Kleinigkeiten optimieren würdet -> dann wäre euere PHP-IDE, mit Abstand, eine der besten auf dem Markt
RE: IntelliSense, Toolbox & Editor -> Was noch fehlt :)
Hallo Developer-Team!
Finde ja das Ganze Plug-In nicht schlecht, trotzdem fehlen mir so einige nützliche (für Entwickler mal wichtige) Dinge, vielleicht darf ich sie Euch, hiermit, als Anregung zurücklasen:
- INTELLISENSE: Wie Ihr schon selbst erwähnt habt, die IntelliSense-Funktionn hinkt ein wenig hinderher - Zum Einem kann man sich das Anzeigen von Klassen schenken, da sie einfach nur zum Teil oder gar nicht angezeigt werden (NuSphere und PhpDesigner -> problemlos). Ein andere, aber echt wichtige Sache wäre, dass die IntelliSense-Funktion, Variablen, denen eine Klasse oder Funktion zugewiesen wurde, dies auch darstellt, anzeigt (z.B: $foo = new MyClass; MyClass hat eine statische und public Funktion; Verwendung: $foo::static(), $foo->public() oer $foo = MyFunktion($x, $y); Verwendung $foo("x", "y")). Eine andere Problematik liegt bei den Systemvariablen. Folgenden Beispiel: $_SERVER['DOCUMENT_ROOT'] ist nicht äquivalent mit $_SERVER['document_root']. Der Grund dafür liegt scheinbar beim Debugger, und dieses Problem weisen bis jetzt alle PHP-Debugger-IDE's auf, die Variable wird nicht erkannt und der Debugger bricht ab. Die IntelliSense und der SyntaxCheck sollten dies berücksichtigen. Ein weiteres Plus wäre, wenn die IntelliSense-Funktion die möglichen Schlüssel für solche Systemarray anzeigt und ergänzt (NuSphere).
- EDITOR, TOOLBOX: Wie ich, werden fast alle PHP-Entwickler, in Ihrem Dokument gemischt fahren. Man ruft vielleicht ein PHP-File auf, aber der Code darin besteht aus PHP, HTML, JAVA, CSS usw. Jetzt hat man aber im Editor das Problem, dass er beim SyntaxHighlight sich an der Dateiendung festfrisst. Die Dateiendung spielt auf einem Webserver keine Rolle, da dies sich leicht ändern lässt und er den Inhalt verarbeitet. Optimal wäre, wenn der Editor das SyntaxHighlight intelligent durchführt (z.B.: PhpDesigner). Damit ist auch die ToolBox verbunden, da sie jetzt nur in HTML-Files aktiv ist und in PHP-Files sieht man gar nichts. Es wäre praktisch, wenn die möglichen Einfügefunktionen (in der Toolbox) sich nach der Codestruktur im Editorfenster richten würden und nicht nach der Dateiendung oder immer sichtaber wären.
Es wäre Super, wenn Ihr solche Kleinigkeiten optimieren würdet -> dann wäre euere PHP-IDE, mit Abstand, eine der besten auf dem Markt![]()
Guten Tag!
Erstmal Vielen Dank für Ihr Feedback!
Ich habe Ihre Punkte aufgeschrieben und auf die ToDo Liste gesetzt.
Können Sie mir verraten, welche Version von VS.Php Sie benutzen?
Ihr Vorschlag bezüglich der Systemvariablen sollte schnell umsetzbar sein.
Sie können, um PHP in HTML Dateien bearbeiten zu können, Dateien mit der Endung ".html" dem VS.Php Editor zuweisen.
Dafür gehen Sie in das Menü Extras->Optionen. Dort wählen Sie den Punkt Text-Editor->Dateierweiterung. Wenn Sie nun im Feld Erweiterung "html" eingeben und bei Editor "PHP Editor" auswählen und anschließend Hinzufügen drücken, sollten Sie nun in der Lage sein, PHP in HTML Dateien bearbeiten zu können.
Ich hoffe ich konnte Ihnen helfen. Ansonsten fragen Sie jederzeit!

Mit freundlichen Grüßen,
Sebastian Hoitz
Ähnliche Themen
-
Hilfe und Support »-
Code Snippets im IntelliSense
(21. Juli 2008, 14:12)
-
Ideen, Vorschläge, Kritik »-
Was möchtet ihr in VS.Php 2.6 sehen?
(4. August 2008, 00:45)
-
Hilfe und Support »-
vsphp 2.5 - kann kein serverprojekt mehr erstellen
(15. Juli 2008, 09:58)
-
Hilfe und Support »-
Farbeinstellungen nicht möglich!?
(10. Juli 2008, 18:56)