VS.Php

VS.Php is a text editor for Microsoft Windows and Microsoft Visual Studio which was first released on July 30, 2004 by Jcx.Software. The plugin integrates directly into Visual Studio 2002-2008 and offers many of the common features found in other editors. Advanced debugging is also possible including break points and remote debugging. Provides developers with the ability to include PHP code directly into .Net applications without the need to open a separate development environment.

In June 2006, Jcx.Software joined the Microsoft VSIP Premier Partner Program. This allowed Jcx.Software to start selling a version of VS.Php with the basic Visual Studio IDE as one package. This edition is called VS.Php Standalone Edition. VS.Php Standalone Edition was first released in September 2006.

In Februry 2008, VS.Php for Visual Studio 2008 was released. This version added support for XDebug and many improvements around working on remote projects including a drag-n-drop interface to copy files to and from the remote server.

VS.Php was reviewed by Bob Reselman at DevSource.com

Featues List

Editor and File Management

* PHP4 and PHP5 Support
* Syntax Coloring for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT
* File templates for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT
* Intellisense for PHP, Smarty, HTML, JavaScript, CSS, XML and XSLT
* Php intellisense includes class inheritance, defines, array elements and PhpDoc integration
* User references help make intellisense content available throughout the project
* Code Folding of classes, functions, comments and user defined regions (PEAR style and .Net style)
* Real time error detection with task view for easy access to errors
* Tooltip assistance
* File navigation bar for accessing classes and functions within the file
* Bookmarks
* Go to definition of classes, functions and macros
* Open include files by right clicking on include statements
* Matching Brackets and Parenthesis with easy access to jump to each end
* Comment / Uncomment PHP code
* Php solution explorer with support for multiple projects
* Dynamic help support with integration for PHP, Smarty and Pear help documents.
* Find/Search replacement within projects and solutions. Supports regular expressions.
* Automatic code indentation, including when pasting new code.
* Automatic TODO task viewer based on TODO comments in code
* Code Snippets
* Class viewer
* Unicode support and line ending configuration
* Project wide CodePage setting to match remote server
* Php Debugging Support

Debugging

* XDebug and DBG support
* Debug Php, JavaScript and .Net in one single session
* Built-in Apache web server for ease of debugging. Preconfigured with Php4, Php5, XDebug and DBG.
* Suport for Breakpoints
* Local and remote debugging including to non-Windows servers
* Watch locals, immediate and user defined variables
* Watch and edit values via tooltips including arrays
* Text encoding support
* View html output in the Output Debug Window
* Debug multiple requests and switch between them using the debug threads window

Team collaboration

* Supports any SCC-plugin for Visual Studio including CVS, Svn, Perforce, Sourcesafe, etc.
* Check-in and check-out files within VS.Php
* View files' history and log comment
* Work on-line or off-line
* Deployment and remote servers
* Supports Ftp, SFtp (SSH), Ftp/S (SSL) and Smb (Network shares)
* Automatic deploy files before debugging
* Download/Import project from remote server
* Work on remote files directly
* Auto detects remote server Php modules and makes those available for intellisense
* Supports remote servers on different time zones
* Automatic auto reconnect to remote servers with secure credentials caching
* Execute custom local scripts before and after deployment

Database, SQL support

* Supports MSSQL, Accesss, Oracle, OleDB and ODBC connectors (including MySql, PostgreSQL and Sqlite)
* Use server explorer to access local and remote databases
* Create tables, views and store procedures
* Visual query builder
* Unicode support
* Supports SQL file editing with color coding
 
< Prev   Next >