diff --git a/plugins/available/visual-studio-code.plugin.bash b/plugins/available/visual-studio-code.plugin.bash new file mode 100644 index 00000000..5bc20995 --- /dev/null +++ b/plugins/available/visual-studio-code.plugin.bash @@ -0,0 +1,12 @@ +cite about-plugin +about-plugin 'Defines the `code` executable for Visual Studio Code on OS X' + +# Based on https://code.visualstudio.com/Docs/editor/setup +if [[ `uname -s` == "Darwin" ]]; then + function code () { + about 'Starts Visual Studio Code in the provided directory' + group 'visual-studio-code' + + VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ; + } +fi