vs

 

 

 


Installer

https://aka.ms/vs/15/release/vs_community.exe

 


Offline

 

# Download all features

# --layout    告訴 exe 檔案要離線安裝

vs_community.exe --layout c:\vs2017offline --lang en-US

# features List

https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community?view=vs-2017#desktop-development-with-c

# 只 download 個別功能

# Desktop development with C++ (2G)

  • --add Microsoft.VisualStudio.Workload.NativeDesktop
  • --includeRecommended --includeOptional

 


Remote Development using SSH

 

    VS Code                                            VS Code Server
UI Extension <-- ssh tunnel --> Workspace Extension --> Process (running/debugger)

 * No source code needs to be on your local machine

  * runs commands and other extensions directly on the remote machine

 


VSCode Live Share

 

Features

Host & Guest

a single collaboration session host and one or more guests

Collaboration session hosts can use all of their tools and services

but guests are only given access to the specific things the host has shared with them.

Sharing, Joining => Co-editing, Following and focusing, Share terminals

Visual Studio 2017 15.6 or higher

wget -O ~/vsls-reqs https://aka.ms/vsls-linux-prereq-script && chmod +x ~/vsls-reqs && ~/vsls-reqs