Welcome!

The right tool for the right job

Juan Rivera

Subscribe to Juan Rivera: eMailAlertsEmail Alerts
Get Juan Rivera via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Juan Rivera

I have fixed a bunch of issues on 2.7 so I've decided to make it available to all. Here is the list of fixes: Improved project-wide intellisense Address some of the XDebug crashes in Apache. Only allow one thread at a time to avoid concurrency issues in XDebug/PHP Improve PhpDoc intellisense, protect better against invalid expressions for evaluation Allow to create IIS project on root directory of IIS Make XDebug integration much more robust Using PHP 5.2.10 Fix issues with snippets read more ... (more)

VS.Php 2.7 bootstrapper

One of the things we are doing in regards to the standalone edition is that VS.Php will automatically install the shell if you don't have it. You will download a bootstrapper executable. This executable checks if you have the .Net runtime and Visual Studio installed. If you don't, it will go to the Microsoft site and download those and run their installers. Once all the prerequisites for ... (more)

What am I up to?

Guys, I've been quiet on my blog lately so I wanted to give everyone an update on what am I up to. First, VS.Php 2.7 has been a great release, probably the best one so far. But while the product has evolved with new features, bugs have crept up as well. I wanted to take time to fix bugs, lots of them. And that's what I've been doing and will be doing for some time. There are new feature... (more)

Changes in smart indentation

I have made some improvements to the smart indentation feature in VS.Php. Smart indentation can be enabled here: I tried to address a number of issues with the previous version where things didn't align well. In many cases things don't align well if there are syntax errors so it is difficult to do it then. One of the things I do as I write code is Ctrl+K Ctrl+D, this will auto indent th... (more)

More on IIS integration

In VS.Php 2.7 I made changes to the IIS integration in which you could use IIS with any existing project by simply changing the debug mode in the project properties. I also had removed the Local IIS project from the new project types. In the lastest build, I reintroduced the Local IIS project which creates a standard PHP 5 local project and then runs the IIS configuration wizard for the ... (more)