Plugin for Visual Studio Code

This commit is contained in:
Craig Reynolds 2015-11-29 21:16:22 +08:00
commit 1631d7cc3c
2 changed files with 34 additions and 0 deletions

17
plugins/vscode/README.md Normal file
View file

@ -0,0 +1,17 @@
## Visual Studio Code
Plugin for Visual Studio Code, a text editor for Mac OS X, Windows, and Linux
### Requirements
* [Visual Studio Code](https://code.visualstudio.com)
### Usage
* If the `code` command is called without an argument, launch VS Code
* If `code` is passed a directory, cd to it and open it in VS Code
* If `code` is passed a file, open it in VS Code
*NOTE: `vscode` can be used as an alias in place of `code`*

View file

@ -0,0 +1,17 @@
alias vscode='code'
#
# If the code command is called without an argument, launch VS Code
# If code is passed a directory, cd to it and open it in VS Code
# If code is passed a file, open it in VS code
#
function code {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
local argPath="$1"
[[ $1 = /* ]] && argPath="$1" || argPath="$PWD/${1#./}"
open -a "Visual Studio Code" "$argPath"
fi
}