Coder Social home page Coder Social logo

alangreene / streamdeckvsc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nicollasricas/decks-vscode

0.0 1.0 0.0 6.19 MB

Enables Stream Deck integration with Visual Studio Code.

License: MIT License

C# 23.15% HTML 12.16% CSS 58.76% JavaScript 3.40% PowerShell 2.53%

streamdeckvsc's Introduction

Stream Deck for Visual Studio Code

Features

  • Execute any Visual Studio Code command or menu.
  • Create and execute terminal commands.
  • Insert snippets.

Getting Started

  1. Download Visual Studio Code plugin on Stream Deck Store or here.
  2. Download Stream Deck for Visual Studio Code on Visual Studio Code marketplace or here.

After installing the plugin and the extension you should see this in VSCode status bar:

Connected to Stream Deck

If for some reason the focused instance, were not active click on the status bar or alternate between windows to force activation.

Only the active session will receive the commands.

Getting Commands ID

In Visual Studio Code open File->Preferences->Keyboard Shortcuts, find the command you want, right-click it and Copy Command Id.

Settings (Optional)

You can change the IP and port to the message server in the settings.ini file.

[general]
host=127.0.0.1
port=48969

Windows

%appdata%\Elgato\StreamDeck\Plugins\com.nicollasr.streamdeckvsc.sdPlugin\settings.ini

Mac

~/Library/Application Support/com.elgato.StreamDeck/Plugins/com.nicollasr.streamdeckvsc.mac.sdPlugin/settings.ini

Don't forget to change it in Visual Studio Code settings or you won't be able to connect and use the available features.

I recommend using 127.0.0.1 as your IP address instead of localhost.

streamdeckvsc's People

Contributors

nicollasricas 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.