目錄
一、背景介紹
1.1 什么是遠程開發
1.2 版本清單
二、以Java項目開發為例
2.1 安裝遠程開發插件
2.2 安裝語言開發插件
2.3 新建ssh連接
2.4 打開服務器目錄
一、背景介紹
1.1?什么是遠程開發
遠程開發是基于服務器環境進行實現本地開發操作,適用于本地機器資源不足、資源受限等開發場景
1.2 版本清單
Vscode 1.83.1
Java項目
Java1.8
Maven3.5.2
# 1. 創建項目目錄 mkdir myproject?&&?cd myproject # 2. 初始化模塊 新建?<package> [示例:example.com/myapp] Main.Java # 3. 整理依賴 mvn package -Dmaven.test.skip=true |
Golang項目
Go1.24.5
Go mod構建
在 Go 1.11 及更高版本中,go mod init 是使用 Modules 替代舊版 GOPATH 模式的必要步驟 # 1. 創建項目目錄 mkdir myproject?&&?cd myproject # 2. 初始化模塊 go mod init <module path> [示例:example.com/myapp] main.go # 3. 整理依賴 go mod tidy |
1.3?settings.json
vscode環境配置
{ ?????#for java ? ? "java.maven.downloadSources": true, ? ? "java.configuration.maven.userSettings": "/data/opt/apache-maven-3.5.2/conf/settings.xml", ? ? "maven.executable.path": "/data/opt/apache-maven-3.5.2/bin/mvn", ? ? "java.configuration.runtimes": [ ? ? ? ? { ? ? ? ? ? ? "name": "JavaSE-1.8", ? ? ? ? ? ? "path": "/usr/local/jdk1.8.0_191" ? ? ? ? }, ], #for python "python.defaultInterpreterPath": "/data/opt/Python310/python", } |
二、以Java項目開發為例
2.1 安裝遠程開發插件
2.2 安裝語言開發插件
2.3 新建ssh連接
新建ssh連接
連接ssh命令示例: ssh hello@127.0.0.1
查詢ssh連接狀態
2.4 打開服務器目錄
????????????????????