/open-in-code

Browser extension that adds "Open in Visual Studio Code" button to GitHub repos

Primary LanguageJavaScriptMIT LicenseMIT

Open in Visual Studio Code

A browser extension that adds an "Open in Visual Studio Code" option to GitHub repos.

This extension is in no way endorsed by Microsoft or the Visual Studio Code team. I'm not even sure they'd be okay with me publishing this if they knew about it. Please don't bring any issues with this extension up in any Visual Studio Code support forums of any kind. Any issues you run into with this extension should be brought up in the issues section of this repository and nowhere else. Please don't get me in trouble ❤️.

Installing

Firefox: https://addons.mozilla.org/en-US/firefox/addon/open-in-visual-studio-code/

Chrome: Download the latest release here

Safari: Download the latest release here

Building & Installing From Source

Build

npm run build

Install

Once the build completes there will be a web-ext-artifacts folder containing the extension.

Firefox

  • Open the Add-ons Manager (Alt + t > a)
  • Click on the gear icon
  • Select "Install Add-on From File..."
  • Locate the addon and install

Chrome

  • Unzip the archive in web-ext-artifacts
  • Navigate to chrome://extensions
  • Ensure Developer Mode is activated
  • Click Load Unpacked and open the unzipped plugin directory

Safari Check out this guide for more detailed instructions.

  • Make sure you have the latest version of XCode and Command Line Tools installed
  • Unzip the build in web-ext-artifacts
  • Open a Terminal and run:
    • xcrun safari-web-extension-converter /path/to/unzipped-artifact
  • Run with XCode and install in Safari

Contributing

Pull requests and issues are always welcome. If you run into a bug, open an issue here. If you know how to fix the bug, submit a pull request and reference the issue in the description.

Changelog

1.0.2

  • Fixes bug that caused users to need to refresh page to see entries in modal
  • First Safari release

1.0.1

  • Fix multiple "Open in..." items being added to modal

1.0.0

  • Initial release 🎉

Supporting Me

If you find this extension useful and are feeling generous cosider buying me a coffee!

Venmo: @j_diggity

Cash App: $JADiggity

ETH (Ethereum network only!!!): 0x0d8B0B097B77F262D110003E9d2c030cd26Da95F