GitXplorerGitXplorer
l

vscode-vsts-workitems

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f5861d9201d96a3961a43091bf82045f04d83194

VSIX file

llszomoru committed 9 years ago
Unverified
1e81ffac262c99f09b4865c7bfef1ed49e2041ab

Update README.md

llszomoru committed 9 years ago
Unverified
4bf0a9477ca52c150f4376be910629327d1fff4e

Fixed issue with status bar command

llszomoru committed 9 years ago
Unverified
53713c6fbb53feec834a3c8924714dbd15e273ff

Updated VSIX

llszomoru committed 9 years ago
Unverified
78ba7359c539b37a98468b649a902ed84cce6c03

Update README.md

llszomoru committed 9 years ago
Unverified
5fcc5182ae15b01da3c4e149567d78d644b0e336

v0.0.2

llszomoru committed 9 years ago

README

The README file for this repository.

Visual Studio Team Services work items extension

Create, query, and access Visual Studio Team Services work items from within Visual Studio Code.

Features

The features are available through the commands that were added to the command palette as well as the key bindings associated with each: Open Visual Studio Team Services work items portal (Ctrl+W Ctrl+P), Create Visual Studio Team Services work item (Ctrl+W Ctrl+N), Create Visual Studio Team Services task from selection (Ctrl+W Ctrl+T), and Query Visual Studio Team Services work items (Ctrl+W Ctrl+O).

Visual Studio Team Services account/team project indicator

Based on the information specified in settings.json a visual indicator is added to the Visual Studio Code status bar with the details of the Visual Studio Team Service account and team project that the extension is connected to. VSCode

Create new work item

VSCode VSCode

Create task from selection

Create a new Visual Studio Team Services task from a single-line text selection to easily track tasks from comments. A link to the newly created task will be automatically injected into the editor. This feature is only available for JavaScript, TypeScript, TypeScript React, and C# files. VSCode

Query work items

Execute a work item querie stored in the "My Queries" folder and open a work item that is returned by the work item query. VSCode VSCode

Configuration

In order for the extension to access your Visual Studio Team Servies account you need to provide the account name, the team project name, and a personal access token with "work items (read and write)" permission. After installing the extension, and restarting Visual Studio Code, add the following section into your settings.json:

{
	// Visual Studio Team Services account (Ex: contoso.visualstudio.com).
	"vsts.account": "",

	// Visual Studio Team Services personal access token.
	"vsts.pat": "",

	// Visual Studio Team Services team project name.
	"vsts.teamProject": ""
}

You can also add the vsts.workItemTypes optional setting to control the work item types that can be created using Visual Studio Code, as well as the vsts.statusBarItemPriority optional setting to control the location of the status bar item (the greater the value the more left the item is displayed).

	// Visual Studio Team Services work item types. (Ex: ["Bug", "Task"])
	"vsts.workItemTypes": [],

	// Priority of the status bar item. The higher the priority the more left the item is displayed.
	"vsts.statusBarItemPriority": 99,

Changelog

v0.0.3 (2016-01-11)

  • Fixed the issue with the command on the status bar indicator

v0.0.2 (2015-12-06)

  • Create new task from a single-line text selection (JavaScript, TypeScript, TypeScript React, C#). Using this feature you can easily convert comments into tasks. The link to the newly created task will be automatically injected into the editor.
  • Key bindings for each of the available commands
  • Configuration setting to filter work item types
  • Configuration setting to control status bar item ordering

v0.0.1 (2015-11-30)

  • Visual Studio Team Services account/team project indicator on the status bar
  • Open Visual Studio Team Services work items portal
  • Create new Visual Studio Team Services work item
  • Query Visual Studio Team Services work items

License

MIT. For more details check LICENSE.