Announcing the release of the Visual Studio Team Services extension for Visual Studio Code

Today we are excited to announce the availability of the Visual Studio Team Services extension for Visual Studio Code.  Visual Studio Code is a new, free cross-platform code editor for building modern web and cloud applications on Mac OS X, Linux and Windows.

The extension allows you to manage your pull requests for your Team Services Git repositories as well as monitor builds and work items for your team project.  With just a glance at the status bar, you can see the number of active pull requests assigned to you and check the status of the latest build for your repository.

vscode

Clicking on the Pull Request indicator will display the list of your pull requests in Visual Studio Code’s Quick Pick menu:

vscode-prs

When you choose one of those pull requests, your default browser will open to that request.  From there, leave your comments, change status or complete the request.

To view the blame information about a particular file, run the “team view blame” command and your browser will open to display it:

vscode-blame

Run a command like “team view work items” and you’ll see the list of work items currently assigned to you:

vscode-workitems

Like pull requests, when you choose one of the work items, your browser will open to that work item.

Using some of the other “team” commands, you can create bugs, tasks and other work items, view build summaries, blame and history information and even run your own work item queries.  Navigation to those items in your web browser is easily done by choosing the items in the Quick Pick menu.

In addition, we have released the extension as open source software on GitHub.  Discover ways that you can contribute!

We have posted more details about the extension including instructions on how to install and configure it on the Visual Studio Team Services for Java site.  There are also demo videos on YouTube that you can access via the Videos section on our web site.

We encourage you to give it a try and send us feedback!  (And, yes, there’s a command for that… “team send feedback”)