Giter Club home page Giter Club logo

vscode-gist's Introduction

Gist Extension

Marketplace Version Build Status

Installs Coverage Status

Access your GitHub Gists within Visual Studio Code. You can add, edit, and delete public and private gists.

Installation

Press F1 and narrow down the list commands by typing extension. Pick Extensions: Install Extensions. Select the Gist Extension extension from the list.

GitHub Authentication

The plugin requires you authenticate with GitHub.

You can either enter a username and password or a personal access token.

Login With Username

login-username

Login With Access Token

Note: To access Login With Access Token, leave username blank and press ENTER or ESCAPE and jump to this option.

login-access-token

Usage

Create Gists

You must have a file open and active to create a gist.

Press F1 and enter the following:

GIST: Create New Block

You will be prompted a gist description.

Open/Edit Gists

Press F1 and enter one fo the following:

GIST: Open Block
GIST: Open Favorite Block

All files associated with the gist will be opened in group layout.

Once you have opened an owned* gist, saving it will commit a new revision.

* an owned gist is one created by you, not a favorited (starred) gist.

You can also use the following commands:

GIST: Delete Block
GIST: Remove From Block
GIST: Add To Block
GIST: Change Block Description
GIST: Open Block In Browser
GIST: Insert Code Into Current File

Keyboard Shortcuts

You can associate the following commands to your own keyboard shortcuts:

extension.openCodeBlock
extension.openFavoriteCodeBlock
extension.createCodeBlock
extension.openCodeBlockInBrowser
extension.deleteCodeBlock
extension.removeFileFromCodeBlock
extension.addToCodeBlock
extension.changeCodeBlockDescription
extension.insertCode

Maintainer

vscode-gist is maintained by Ken Howard.

vscode-gist's People

Contributors

dbankier avatar ashcoolman avatar hoetz avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.