Vscode+MobaXterm跨平台开发

文章目录

  • 跨平台开发
    • 1. 开发工具
    • 2. MobaXterm配置
      • 2.1 配置SFTP目录跟随
      • 2.2 MobaXterm下使用开发工具
    • 3. VsCode配置
      • 3.1 ubuntu 开启ssh服务
      • 3.2 VsCode配置

跨平台开发

vscode远程编写代码,MobaXterm远程编译;

1. 开发工具

系统 工具 官网
MobaXterm 远程工具 https://mobaxterm.mobatek.net/
vsocde 开发工具 https://code.visualstudio.com/

2. MobaXterm配置

2.1 配置SFTP目录跟随

配置SSH设置时,勾选SCP(enhanced speed)Follow SSH Path

Vscode+MobaXterm跨平台开发_第1张图片

2.2 MobaXterm下使用开发工具

Vscode+MobaXterm跨平台开发_第2张图片

3. VsCode配置

3.1 ubuntu 开启ssh服务

sudo apt-get update
# 安装ssh
sudo apt-get install openssh-server
# 开机自动启动ssh命令
sudo systemctl enable ssh
 
# 关闭ssh开机自动启动命令
sudo systemctl disable ssh
 
# 单次开启ssh
sudo systemctl start ssh
 
# 单次关闭ssh
sudo systemctl stop ssh
 
# 设置好后重启系统
reboot
 
#查看ssh是否启动,看到Active: active (running)即表示成功
sudo systemctl status ssh

# 查看ubuntu ip地址
ifconfig

3.2 VsCode配置

  • 安装Remote - SSH

Vscode+MobaXterm跨平台开发_第3张图片

  • Remote - SSH

选择远程连接,选择+,输入远程ip地址, 设置选择配置文件路径;

ssh ubuntu 192.168.2.70 -p 22 -A

C:\Users\jszx\.ssh\config

配置文件:

Host ubuntu700
	HostName 192.168.2.70
	User ubuntu
	Port 22
	ForwardAgent yes

Vscode+MobaXterm跨平台开发_第4张图片

  • 正常连接

Vscode+MobaXterm跨平台开发_第5张图片

  • 连接错误

提示 Could not establish connection to “xxxxxx”

Vscode+MobaXterm跨平台开发_第6张图片

Remote - SSH插件右键:扩展设置,添加配置文件;

Vscode+MobaXterm跨平台开发_第7张图片
Vscode+MobaXterm跨平台开发_第8张图片

你可能感兴趣的:(linux,vscode,ssh)