MCSManager VSCode Extension 🚀
在 VSCode 中使用 MCSManager,让服务器管理更轻松!
✨ 功能特性
🔑 实例管理
- ✅ 实例列表查看
- ✅ 用户登录与登出
- ✅ 配置文件快速打开
- ✅复制实例信息
📁 文件管理
✅实例的文件列表
✅双击文件item在编辑器打开文件
✅保存文件会自动上传
view title按钮
右键菜单
✅创建文件、目录
- 在根目录下的文件右键才会上传到根目录
- [ ] 使用一个菜单操作,先弹出选择框(创建文件、目录、或者是自己写全路径的文件、目录),再弹出输入框输入文件名或者路径
✅删除单个文件
✅文件上传
✅文件下载
✅重命名
✅复制/粘贴操作
✅剪切/粘贴
✅刷新文件/目录
✅文件移动(拖拽实现)
✅ ai、智能提示在虚拟文件的有效性
✅复制文件路径
[ ] 撤销操作支持(如撤销复制、移动)
💼 工作区集成
- ✅File Explorer view title按钮,点击以虚拟工作区打开
- 工作区视图和 mcsFileExplorer 视图更新
- 打开工作区,更新文件结构后;再打开 file list view 时,不会
fire / (即视图没有刷新),需要自己监听来刷新
- 解决方法:都需要 fire
- 资源管理器的 Folder view 刷新会
fire / (即所有打开的目录)
fire /
- window 重新获取焦点时
- 每次再次显示时,可能会(相对少,感觉可能不是这个引起的)
- 删除文件时(无论路径是什么)
- 移动文件仅刷新这个新、旧文件目录,但是看起来好像不是,而是只是刷新了文件元素
编辑器集成
🚨 注意事项
操作提示
性能考虑
- 批量移动/删除文件会逐个执行,不建议在工作区进行大量文件操作
🔄 其他更新计划
- [x] 统一提示文本语言(改为全英文)
- [x] 自定义空视图
- ❌使用 VSCode 内置认证方式authentication
- [ ] 对接websocket,执行命令
图片展示
空视图

未选中实例

使用示例

虚拟工作区实例

| |