Skip to content

spmeesseman/vscode-vslauncher

Repository files navigation

Visual Studio Launcher - Open a projects and files in VS via context menu

Version Installs Downloads Ratings semantic-release Build Status codecov

Dependencies Status DevDependencies Status Known Vulnerabilities Average time to resolve an issue Percentage of issues still open Greenkeeper badge

Description

Provides a command in the context menu of both the file explorer and file editor to open that file in Visual Studio. If the file is a project or solution file (vcproj, vcproj, vbproj, sln), the Visual Studio project or solution will be opened as opposed to the file itself (unlike other similar extensions on the marketplace).

Usage

The location of your Visual Studio installation and the IDE executable is attemtped to be found automatically. In most cases, if you have only a single VS installation, and you installed to the default installation directory,this works fine. If you have more than one version of VS installed, the file is opened with the first version located. If you did not install to a default location, the installation directory will not be found. In either case, you can explicity set the location of your VS IDE executable in Settings.

Feedback & Contributing

Settings

Config Description Default
vslauncher.debug Turn on logging false
vslauncher.pathToVS The path to the Visual Studio program (devenv.exe)

Open Source Projects

Package Use Case Repository Marketplace
app-publisher Release Automation / CI GitHub Npmjs.org Registry
arg-parser Node Argument Parser GitHub Npmjs.org Registry
code-package Code Dev Environment GitHub GitHub Releases
env-ci CI ENvironment Detection GitHub Npmjs.org Registry
extjs-pkg-filterbar ExtJS Grid Filter Bar GitHub Npmjs.org Registry
extjs-pkg-fontawesome ExtJS FontAwesome Integration GitHub Npmjs.org Registry
extjs-pkg-fontawesome-pro ExtJS FontAwesome Pro Integration GitHub Npmjs.org Private Registry
extjs-pkg-intltelinput ExtJS IntlTelInput Wrapper GitHub Npmjs.org Registry
extjs-pkg-mantis ExtJS MantisBT Integration GitHub Npmjs.org Registry
extjs-pkg-plyr ExtJS Plyr Wrapper GitHub Npmjs.org Registry
extjs-pkg-tinymce ExtJS TinyMCE Wrapper GitHub Npmjs.org Registry
extjs-pkg-websocket ExtJS WebSocket Wrapper GitHub Npmjs.org Registry
extjs-pkg-webworker ExtJS WebWorker Wrapper GitHub Npmjs.org Registry
extjs-theme-graphite-small ExtJS Dark Theme GitHub Npmjs.org Private Registry
extjs-theme-amethyst ExtJS Purple Theme GitHub Npmjs.org Registry
extjs-theme-emerald ExtJS Green Theme GitHub Npmjs.org Registry
extjs-theme-ruby ExtJS Red Theme GitHub Npmjs.org Registry
extjs-theme-ruby-dark ExtJS Dark Theme GitHub Npmjs.org Registry
extjs-theme-turquoise ExtJS Blue Theme GitHub Npmjs.org Registry
extjs-theme-turquoise-dark ExtJS Dark Theme GitHub Npmjs.org Registry
jenkins-mantisbt-plugin Jenkins MantisBT Integration GitHub Npmjs.org Registry
jenkins-utility-server Jenkins Desktop Server GitHub Npmjs.org Registry
mantisbt MantisBT Custom Site GitHub GitHub Releases
ApiExtend MantisBT API Extensions GitHub GitHub Releases
CommitReact MantisBT Post Commit Actions GitHub GitHub Releases
GanttChart MantisBT Gantt Chart GitHub GitHub Releases
IFramed MantisBT IFramed Pages GitHub GitHub Releases
ProjectPages MantisBT Custom Nav Buttons GitHub GitHub Releases
Releases MantisBT Releases Management GitHub GitHub Releases
SecurityExtend MantisBT SPAM Filter GitHub GitHub Releases
ServerFiles MantisBT Server File Editor GitHub GitHub Releases
svn-scm-ext VSCode SVN Extension GitHub Visual Studio Marketplace
vscode-extjs VSCode ExtJS Intellisense GitHub Visual Studio Marketplace
vscode-taskexplorer VSCode Tasks Management GitHub Visual Studio Marketplace
vscode-vslauncher VSCode VS Project Launcher GitHub Visual Studio Marketplace