大陆友好的带界面的FTP
面向中文开发者的 VS Code FTP/FTPS 插件,主打可视化配置和高频上传效率。
功能亮点
- 左侧活动栏独立入口(带图标),打开即用
- 可视化配置 FTP 连接信息(主机、端口、账号、密码、FTPS)
- 支持
localPath 与 remotePath 路径映射
- 快速上传目录支持多选和批量上传
- 资源管理器右键上传/下载单个文件或目录
- 测试连接后可直接查看
remotePath 根目录文件列表
本地开发运行(F5 挂载)
- 打开项目目录
- 安装依赖
npm install
- 按
F5 启动扩展开发窗口
- 在新窗口左侧点击
FTP 图标进入插件页面
打包为 VSIX
npm run package:vsix
默认会生成类似下面的文件:
mainland-friendly-ui-ftp-0.1.0.vsix
本地安装命令:
code --install-extension mainland-friendly-ui-ftp-0.1.0.vsix
发布前需要修改的字段
发布前请先修改 package.json:
publisher:改为你在扩展市场创建的发布者 ID
version:每次发布前递增版本号(如 0.1.1)
repository / bugs / homepage:改成你自己的仓库地址
发布到 Visual Studio Marketplace
- 安装并登录发布工具
npx vsce login <你的publisher>
- 执行发布
npm run publish:marketplace
发布到 Open VSX(推荐同步)
Open VSX 对国内用户和部分 VS Code 发行版更友好,建议同步发布。
- 登录 Open VSX
npx ovsx login <你的OpenVSX令牌>
- 执行发布
npm run publish:openvsx
使用说明(简版)
- 打开方式:
- 左侧活动栏
FTP 图标(推荐)
- 命令
FTP: 打开配置面板
- 快速上传目录:
- 只配置“本地目录”
- 远程路径自动使用
remotePath + 本地目录相对路径
- 可通过“浏览选择目录”一次添加多个目录
- 右键菜单:
日志
| |