Your extension will be available shortly on the Visual Studio Marketplace at this link.

VS.Php for Visual Studio


VS.Php is a PHP integrated development environment based on Visual Studio. With VS.Php you can design, develop, debug and deploy PHP applications within the Visual Studio IDE.

3.3 Star
Visual Studio
2015, 2013, 2012
Get now (81,404)
E-mail Twitter Digg Facebook
Add to favorites
Sign in to write a review
Sort by:

1 Star
by EM Click | April 20 2016

mala, muchos bugs para ser un producto pago

3 Star
by Adénine | January 15 2016


I've an error when i launch debugging : "ScriptedSandbox64.exe stop working" and Apache too for Windows 7 / 64 bits (Intel Xeon).

I take the payed version if the plugin work well :)

It's shame because the addon is promising.

4 Star
by alexjosesilva | December 27 2015

Deveria ser gratuito. Não vejo muita logica em cobrar por algo que possa ter gratuito ???

5 Star
by Chairman陳 | November 23 2015

Very Good!!

3 Star
by Grimston | July 29 2015

Highlighting works well, but could do with some improvements on the color choices. (Brighter would help)

Smarty Works nicely.

Lacking CSS editing.

Debugging is painful, quite often it will crash trying to start the browser, only work around was to have it not open a browser, which also took away the graphs for timing things.

2 Star
by ootomaskooo | July 05 2015

As others have mentioned, it sometimes works, sometimes doesn't. In order for syntax highlighting to work, I had to repair the installation (on a clean install I should add). Autocomplete works for some things, for others it doesn't. It's nice there's some support for frameworks, but I find it sketchy at best. It's unfortunate, looked promising.

1 Star
by Andrew Revak | May 23 2015

The plugin basically doesn't work as advertised, and also does not uninstall cleanly. It registered itself to handle PHP files then doesn't remove those settings when you use the uninstaller provided. PHP Tools is a better plugin if you are looking for one for PHP.

vsphp May 23 2015
| Edit |

Usually all you need to do is to run from the command line devenv /setup and things should just work.

3 Star
by axc97c | April 15 2015

Good product when it works. Intergated php web development into a great IDE.

Updates frequently cause major issues, such as the latest 3.6 update stopping code from deplying to a local directory. There are also several other log standing bugs such as not being able to fully stop html within php being auto formatted at times, and changes to the configuration manager of a project not saving unless the project if full checked out first. Things like the tooltip display of function parameters also fail regularly (and these are very usefull for php!).

3 Star
by Tom Lambert (Koopakiller) | December 30 2014

This add-in works well for my simple purposes, but it looks like, there is no complete Editor for PHP. There is no syntax highlight and the settings won’t work. But IntelliSense works without any problems.
I use Visual Studio 2013 Ultimate, all updates are installed. I tried VS.PHP 3.3, 3.4 and 3.5.

vsphp January 10 2015
| Edit |

Syntax highlight works but sometimes you need to re-register the plug-in. You can do this by running from the command line: devenv /setup

1 Star
by BTorbert | December 11 2014

This is unusable in dark mode. I was trying to use it in VS2013 in dark mode. I could not get past the color scheme. Some things the font was so dark you couldn't see it against the background. For example: there was a couple function names that were by default black the same color as the background. Obviously that's not going to work. Then some things were painfully bright by default like extremely bright Yellow or really bright green. Then to fix these obviously poor default color settings it's a bunch of extra time to deal with going into options environment settings and manually changing each item one at a time. The default colors should be something fairly middle of the road normal and usable by default. I just want to offer some honest feedback in the hopes that these things may be addressed and possibly fixed.

vsphp January 10 2015
| Edit |

We fixed this issue, you can try it here:

3 Star
by Ali.Alikhani | June 29 2013

5 Star
by OzPlanet | March 07 2013

I am very happy with the VS.Php IDE. My only complain is with formatting I wish it would format the PHP code like it does with vb and C#. If you come across some badly written code it is hard to decipher.

I am mainly a VB guy, but have been playing around with WordPress. I highly recommend this for those that do not have much PHP experience. I can live with the few bugs as long as it doesn't crash which so far so good.

1 Star
by DEVFUNKD | January 31 2013

Have been trying to use this in 4 different development machines. Each running VS 2012 Ultimate MSDN, Windows 7 Ultimate and Windows 8 Pro. Every single one either gives a different error and the Windows 8 one installer runs but never shows up. Really wanted to buy a license as this looked like a great tool but it's become the worse plugin I've ever experienced and it's buggier than some of the stuff I've built... is there NO QA testing for this product? Sorry but in an IT department of over 300 developers this has been the biggest headache and frustration we've ever seen from a VS plugin. I'd recommend other developers stay away from this product... 4 days of effort to make this plugin work and various error messages later we are at this one. =>
"Fail to create project. Unable to cast object of type 'Microsoft.VisualStudio.Project.Automation.OAVSProject' to type 'PHPProjectExtLib.PHPProject'."

4 Star
by anointek | August 06 2012

This tool is great if you are primarily a microsoft platform developer with an occasional need to develop PHP applications.

5 Star
by BlueAce urf Pragy | March 26 2012

4 Star
by XLeds | January 27 2012

1 Star
by Borisnikopfv | December 23 2011

Terrible. I would not recommend this plugin to anyone.
What you first get is a trial.

Then, already being a software designer for networking and web I'm already well versed in many languages including PHP. Thusly, I created a simple if-else echo script.. When you go to run it in the debugger, it doesn't even parse the html as html. It only does plain un-encoded text.
This plugin is a joke. I was hoping for better, yet Notepad++ (Which is free btw) is MANY more advantages and doesn't need the backend of MS's VS prog.

Nothing good to say about this plugin. I's pointless and a sheer waste of my time! I've made more sophisticated scripts with far less than 45 MB this wastes to install.

Bottom line: Don't waste your precious time..

vsphp December 27 2011
| Edit |

Borisnikopfv, I'm really sorry to hear you did not get a good experience with VS.Php.

Was the lack of HTML intellisense the thing you were looking for inside the PHP editor?

VS.Php has a lot of features for PHP developers including debugging and intellisense. I wonder if you tried those.

Let me know if there is anything I can do to make your experience with VS.Php a pleasant one.



5 Star
by Island_Dev | October 06 2011

5 Star
by İlkay Taşkıran | July 23 2011

Visual Studio is now committed to supporting each platform

5 Star
by Chris Kempton | March 30 2011

Works well in my experience. Good Intellisense, debugging support.

1 - 20 of 26 Items   
Sign in to start a discussion

  • problem with intellisense Javascript
    1 Posts | Last post October 16, 2015
    • In .tpl smarty files is not being recognized javascript
  • json
    2 Posts | Last post January 12, 2015
    • I can't seem to access the json object in my php code I checked phpinfo() and it is loaded. Is there a reference or something I missing in my project.
    • NM found it in the PHP MODULES section.
  • Fail to run phpinfo() on the server. Do you want to continue?
    1 Posts | Last post May 06, 2013
    • I'm trying to open a remote CakePHP project, but I keep getting the same error.
      I can successfully enter the remote server information and connect using ftp.
      On the following Project Location screen, there are two for Remote Directory and one for Root Url which is already populated with the correct url value.
      For the Remote directory, textbox I can browse to my project root, but I always receive the same error:
      The remote server returned an error: (404) Not Found.
      Fail to run phpinfo() on the server. Do you want to continue?
      What am I doing wrong here?
      Please let me know.
      Tuyen Nguyen
  • Integration with mySql in VS.PHP?
    2 Posts | Last post January 21, 2013
    • i have read over the internet but did not find any topic about how to configure mysql if you are using VS.PHP for Visual studio 2010, is there any one to know this?
    • VS.Php comes preconfigured with the mysql module so you should be able to connect to a MySQL server without any issues as long as you use the built-in webserver or IIS (configured via VS.Php).
      First thing to check is running phpinfo() and check that the mysql module is loaded.