Skip to content

maximtrp/youtrack-vscode-extension

Repository files navigation

YouTrack Extension for Visual Studio Code

Visual Studio Marketplace Version Codacy grade Open VSX Downloads Visual Studio Marketplace Downloads

This extension provides basic integration between YouTrack and VS Code. It allows you to browse your agiles and issues, quickly create or checkout git branches and update issue information. This is an unofficial extension and not affiliated with JetBrains.

Screenshot

Installation

The extension is available in Visual Studio Marketplace and Open VSX. To use this extension, you should create a personal access token (usually prefixed with perm).

Features

  • Support for multiple YouTrack servers
  • Listing all agiles and projects
  • Grouping, sorting and filtering issues by many criteria (see screenshot above)
  • Updating issue state, priority or type
  • Creating or checking out a branch for an issue

Web Extension

To use this extension in a web environment (VS Code for Web), you must set CORS parameters using this API.

For example, you can make a similar request using REST Client:

@SERVER = https://your.youtrack.domain
@TOKEN = perm:...

POST {{SERVER}}/api/admin/globalSettings/restSettings
Authorization: Bearer {{TOKEN}}
Content-Type: application/json

{
  "allowedOrigins": "https://vscode.dev"
}

Donate

If you find this extension useful, please consider donating any amount of money. This will help me spend more time on supporting open-source software.

Buy Me A Coffee

Copyright attributions

Copyright © 2023 JetBrains s.r.o. YouTrack and the YouTrack logo are registered trademarks of JetBrains s.r.o.