RepoMicrosoftMicrosoftpublished Mar 12, 2020seen 1w

microsoft/vscode-github-issue-notebooks

TypeScript

Open original ↗

Captured source

source ↗

microsoft/vscode-github-issue-notebooks

Description: GitHub Issues Notebooks for VS Code

Language: TypeScript

License: MIT

Stars: 236

Forks: 34

Open issues: 37

Created: 2020-03-12T16:31:37Z

Pushed: 2026-06-14T05:32:44Z

Default branch: main

Fork: no

Archived: no

README:

GitHub Issue Notebooks

The VS Code GitHub Issue notebook extension enables you to run issue queries from within VS Code so that queries and results are displayed interleaved - just like in other notebook applications.

Getting Started

1. Go to https://vscode.dev or use VS Code Desktop 1. Install this extension from the market place: https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-github-issue-notebooks 1. Select "File > New File... > GitHub Issue Notebook"

!Sample

Features

The following features are currently supported

  • Querying and rendering of GH issues and PR queries
  • Language Support
  • syntax highlighting
  • validation
  • completions
  • code navigation (find references, to go definition)
  • rename
  • formatting

Query Syntax

This extension supports searching for issues and pull requests using GitHub search queries (https://help.github.com/en/github/searching-for-information-on-github/searching-issues-and-pull-requests). In addition, variables can be defined and OR-queries can be used. Approximation of the grammar:

doc ::= query | or | def
query ::=
or ::= query "OR" query | or
def ::= var "=" query
var ::= "$" [_a-zA-Z] [_a-zA-Z0-9]*

Note that new line characters always terminate an expression.

Samples

A few sample queries from the vscode-project, paste each into a separate code cell

_Define variables for vscode and the current milestone (May 2020):_

$vscode=repo:microsoft/vscode
$milestone=milestone:"May 2020"

_All current bugs I have created that are closed but not yet verified (using above variables):_

$vscode $milestone is:closed author:@me -assignee:@me label:bug -label:verified

_All issues that affect performance (startup, freezing, leakage):_

$vscode assignee:@me is:open label:freeze-slow-crash-leak
$vscode assignee:@me is:open label:perf
$vscode assignee:@me is:open label:perf-startup

Notability

notability 2.0/10

Not an AI release, just a VS Code extension tool