In the meantime there are a few issues with running the executable via a symlink as suggested in the official documentation that can be easily overcome. Here is a shell script that will open Visual Studio Code in the background of the terminal and pipe the output to a temp file so that the terminal is still completely usable.
nohup /path/to/vscode/Code "$@" > ~/.vscode/nohup.out 2>&1 &
To install it into your
/usr/local/bin, just replace
/path/to/vscode in the following script with the actual path and run it:
VSCODE_PATH=/path/to/vscode/code mkdir -p ~/.vscode echo 'nohup '$VSCODE_PATH' "$@" > ~/.vscode/nohup.out 2>&1 &' | sudo tee /usr/local/bin/code > /dev/null sudo chmod a+x /usr/local/bin/code
You can now run
code in your terminal to launch Visual Studio Code without consuming the terminal window.