Azure Work Management
Azure Work Management is a simple interface into Azure DevOps boards and work items. For the initial release there is a treeview that displays the boards you have access to. Expanding the boards will display the columns and then the work items under those columns.
You can perform minor changes on work items like changing which column the task should be in, and also reassigning the task to another user. You can also click an informational link that will open the task for full view in Azure DevOps interface.
You can now view back logs as well as boards! They will load below the Boards section and load all the work items in those back logs.
You will need a personal access token from Azure DevOps to use this extension. You can create a PAT in the Azure DevOps interface under the user settings menu. The PAT will need read, write, & manage access on work items.
Once you have a PAT and have installed the extension you will need to set the configuration settings for your DevOps instance. It needs to know your DevOps organization name, project, team, and iteration as well as the personal access token. You can set these by accessing the vscode settings and selectings settings for the Azure Work Management extension, or when the extension is first installed you should see buttons to access the settings in the left nav. The iteration is looking for an iteration path value so it is easiest to use the Set Iteration command. Once these settings are set you may need to click the refresh button which is in the left nav action menu at the top.
This is just the first vscode extension I've created and this is an MVP version of some ideas I'd like to continue to work on for managing Azure work items within vscode. If you have feedback, questions, etc you can contact me at email@example.com.
I'm also just getting started with some tech blogging and working towards spreading a little bit of my development experience out there in the world for others. If you're interested in that come give me a follow at...