Auto-sync: 2026-04-17 08:37
This commit is contained in:
40
wiki/concepts/Remote-SSH.md
Normal file
40
wiki/concepts/Remote-SSH.md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
title: "Remote-SSH"
|
||||
type: concept
|
||||
tags: [remote-development, vscode-plugin]
|
||||
---
|
||||
|
||||
## 定义
|
||||
Remote-SSH 是 VS Code/Trae 的远程开发插件,允许开发者通过 SSH 协议连接到远程服务器,在远程主机上直接进行开发、调试和运行代码。
|
||||
|
||||
## 工作原理
|
||||
1. 本地运行 Trae/VS Code 客户端
|
||||
2. 通过 SSH 连接到远程服务器
|
||||
3. 在远程服务器上安装 VS Code Server(Trae Server)
|
||||
4. 所有代码操作在远程服务器执行,本地仅显示 UI
|
||||
|
||||
## 核心功能
|
||||
- 远程文件夹浏览和编辑
|
||||
- 远程终端访问
|
||||
- 远程调试功能
|
||||
- 插件安装在远程服务器
|
||||
|
||||
## 应用场景
|
||||
- 服务器端开发
|
||||
- 跨平台开发(本地 Windows,远程 Linux)
|
||||
- 容器内开发(通过 Remote-Containers)
|
||||
- 高性能开发(利用远程服务器算力)
|
||||
|
||||
## 优点
|
||||
- 无需在本地配置复杂开发环境
|
||||
- 利用远程服务器资源进行编译和测试
|
||||
- 代码始终保存在远程服务器,安全性高
|
||||
|
||||
## 关联工具
|
||||
- [[Trae]]:支持 Remote-SSH 的 AI 增强编辑器
|
||||
- [[Docker]]:远程服务器上的容器化环境
|
||||
- [[SSH]]:远程连接协议
|
||||
|
||||
## 连接关系
|
||||
- [[Remote-SSH]] ← connects_to ← [[SSH]]
|
||||
- [[Remote-SSH]] ← runs_on ← [[Ubuntu]]
|
||||
Reference in New Issue
Block a user