一、安装VSCode
- 通过官方PPA安装Ubuntu make
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
- 使用命令安装visual studio code
umake ide visual-studio-code
中间会确认安装visual studio code,输入a即可
[I Accept (a)/I don't accept (N)] a
Downloading and installing requirements |
100% |#####################################################################################################################################################################################################|
Installing Visual Studio Code
/home/xxx/.local/share/umake/ide/visual-studio-code/bin/code |
|##########################################################################################################################################################################################################|
Installation done
- 若安装完成,Dash界面没有VScode的图标,则需要手动运行vscode。
cd /home/xxx/.local/share/umake/ide/visual-studio-code/bin/
./code
即可打开VScode,然后在桌面左侧的菜单栏,找到VS,右击VS的图标,选择“Lock to Launcher”。
二、配置远程开发环境
1、搜索 Remote Development、Remote SSH 插件 并 点击右下角绿色 “Install” 进行安装。
插件装完之后,会发现你的VS Code的侧边栏多了一个图标,即是Remote-SSH选项卡。
2、在安装完成之后,点击左侧的Remote-SSH选项卡,再将鼠标移向CONNECTIONS栏,点击出现的configure:
选择第一个将打开ssh配置文件:
根据自己的实际情况填写配置后保存
# Read more about SSH config files: https://linux.die.net/man/6/ssh_config
Host one_sr
HostName xxx.xxx.xx.xx
User xx
3、开启VS Code允许弹出终端窗口登录功能
选择File-Preferences-Settings菜单,在User>Extensions>Remote-SSH>Show Login Terminal勾选Always reveal the SSH login terminal:
或者直接Ctrl+Shift+P,然后搜索‘Remote-SSH Settings’,再勾选。
4、此时,可以在VS Code中远程连接linux服务器了,在步骤2配置的主机名右键选择“Connect to Host in Current Window”,将在当前窗口连接
连接过程中,底部的终端窗口会提示输入私钥密码,输入即可
(注:连接过程中可能会提示多次输入密码,请留意底部终端窗口提示)
出现如下语句,表示连接成功
Connected to SSH Host - Please do not close this terminal
连接成功之后,就可以去打开远程服务器上的文件了
4、配置资源管理器,打开远程文件夹
选择File-OpenFolder…或Open File…菜单,在顶部的弹窗中输入服务器目录/文件路径回车即可:
切换到Explorer(资源管理器)图标,会发现刚添加的远程目录
展开目录,点击目录下的文件,即可像编辑本地文件一样编辑该远程目录下的文件。