Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SSH Server Install OfflineNew to Visual Studio Code? Get it now.
SSH Server Install Offline

SSH Server Install Offline

妄玄

|
18 installs
| (0) | Free
SSH服务器离线安装
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 SSH Server Install Offline

VS Code Version Node.js Version License

一个强大的 VS Code 扩展,用于离线安装和管理 VS Code/Cursor 远程服务器。

English | 简体中文

✨ 功能特性

  • 🖥️ 多平台支持

    • 支持多种架构(x64, arm64)
    • 支持多种操作系统(Linux, macOS, Windows)
    • 自动检测服务器架构和操作系统
  • 🔄 离线部署

    • 支持离线下载 VS Code/Cursor 远程服务器文件
    • 提供图形化界面进行服务器部署`
    • 支持批量下载和部署
  • 🔐 安全认证

    • 支持 SSH 密码认证
    • 支持 SSH 密钥认证
    • 支持密钥密码保护

📋 系统要求

  • VS Code: 1.85.0 或更高版本
  • Node.js: 20.x 或更高版本
  • 操作系统:
    • Windows 10/11
    • macOS 10.15+
    • Linux (主流发行版)

🚀 快速开始

  1. 安装扩展

    • 在 VS Code 扩展市场搜索 "SSH Server Install Offline"
    • 点击安装
  2. 配置设置

    • 在 VS Code 侧边栏找到"离线服务器安装"图标
    • 设置目标路径
    • 选择需要的架构和操作系统
  3. 下载文件

    • 点击"下载离线服务器文件"
    • 等待下载完成
  4. 部署服务器

    • 配置 SSH 连接信息
    • 点击"部署到服务器"
    • 等待部署完成

⚙️ 配置项

架构设置

{
  "offlineserverinstall.architectures": [
    "x64",    // Intel/AMD 64位架构
    "arm64"   // ARM 64位架构
  ]
}

操作系统设置

{
  "offlineserverinstall.operatingSystems": [
    "linux",  // Linux 系统
    "darwin", // macOS 系统
    "win32"   // Windows 系统
  ]
}

目标路径

{
  "offlineserverinstall.targetPath": "./Server"  // 服务器文件存储路径
}

自动更新

{
  "offlineserverinstall.autoUpdateServerFile": false  // 是否自动更新服务器文件
}

自动清理

{
  "offlineserverinstall.autoCleanFiles": false  // 是否自动清理无用文件
}

💻 开发

环境准备

# 克隆仓库
git clone https://github.com/yourusername/sshserverinstalloffline.git

# 安装依赖
npm install

# 运行测试
npm test

# 打包扩展
vsce package

项目结构

.
├── extension.js          # 扩展入口文件
├── sidebarViewProvider.js # 侧边栏视图提供者
├── configManager.js      # 配置管理器
├── resources/           # 资源文件
│   ├── icon.png        # 扩展图标
│   └── dark/          # 暗色主题资源
│       └── install.png # 侧边栏图标
└── package.json        # 项目配置文件

🛠️ 技术栈

  • VS Code Extension API: 扩展开发框架
  • Node.js: 运行时环境
  • SSH2: SSH 连接和文件传输
  • HTML/CSS/JavaScript: WebView 界面开发

🤝 贡献

欢迎提交 Issue 和 Pull Request!在提交之前,请确保:

  1. 更新测试用例
  2. 更新文档
  3. 遵循代码规范

📄 许可证

本项目采用 MIT 许可证 - 详见 LICENSE 文件


SSH Server Install Offline ©2024 Created by ShiFu

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft