让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程(19)

当尝试配置 SSH 公私钥以实现免密登录时 , 发现 Browse 打开的文件浏览器无法正常显示 Mac 中的 .ssh 隐藏文件夹 , 大多数情况下用户会将 SSH 公私钥存放在 ~/.ssh 中 , 这个用户体验不是很好 , 或许有办法在这个文件浏览器中访问到隐藏文件夹 , 但至少我还没找到方法 。

缺少远程主机的可视化功能

IDEA 的默认插件支持 Remote Host 功能 , 该功能可以让用户可视化地管理远程主机并对其中的文件进行增删 , 提升用户体验 。 而 Cloud Toolkit 提供了远程主机的管理 , 却没有可视化管理其中文件的能力 。 如果 Cloud Toolkit 实现了 Remote Host 功能 , 会更方便用户查看自己的部署结果 。 从连接协议的选择上也可以发现 , Cloud Toolkit 目前只支持 sftp 协议 , 而 IDEA 内置的 Deployment 插件还支持 ftp、ftps 等方式 。

竞品 & 产品定位 & 评价

其实本文基本是围绕 IDEA 的内置 Deployment 顺带着 Cloud Toolkit 的测评一起进行的 。 实际上我并不觉得 Cloud Toolkit 存在什么竞品 。

推荐阅读