Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kyoshidajp/vscode-tosa

VS Code extension which opens pull request page from commit hash
https://github.com/kyoshidajp/vscode-tosa

git github typescript vscode vscode-extension

Last synced: about 2 months ago
JSON representation

VS Code extension which opens pull request page from commit hash

Awesome Lists containing this project

README

        

# VS Code TOSA
[![](https://vsmarketplacebadge.apphb.com/version-short/kyoshidajp.vscode-tosa.svg)](https://marketplace.visualstudio.com/items?itemName=kyoshidajp.vscode-tosa)
[![Travis](https://travis-ci.org/kyoshidajp/vscode-tosa.svg?branch=master)](https://travis-ci.org/kyoshidajp/vscode-tosa)

A [Visual Studio Code](https://code.visualstudio.com/) [extension](https://marketplace.visualstudio.com/VSCode) which opens pull request page from line you selected. You can more easily find why the code is included by the page.

![vscodetosa](https://user-images.githubusercontent.com/3317191/37556973-ef60fe02-2a40-11e8-9898-8f333921702b.gif)

If you want to run not only on VS Code also CLI? You can get CLI version from [here](https://github.com/kyoshidajp/tosa).

## Settings Options

This extension contributes the following variables to the [settings](https://code.visualstudio.com/docs/getstarted/settings):

| name | type | description | default |
| :--- | :--- | :---------- | :------ |
| `vscodetosa.token` | string | A Token to access GitHub API v3.
If set `""`, you can't access private repository. | `""` |
| `vscodetosa.openSystemBrowser` | boolean | Open pull request page on a System Web Browser.
If set `false`, then open inline HTML view. | `true` |
| `vscodetosa.git` | string | A path of git command.
If set `""`, then used `git` in `PATH`. | `""` |
| `vscodetosa.browser` | string | A command of web browser which opens the pull request when `vscodetosa.openSystemBrowser` is `true`.
If set `""`, then uses a System Web Browser.
An example to open by Safari on macOS.
`open -a Safari` | `""` |

vscodetosa_settings

## Author

[Katsuhiko YOSHIDA](https://github.com/kyoshidajp)