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

远程 Terminal

特别是在 Mac 系统中 , 我一直苦恼的一件事便是如何管理众多的远程机器 , 我偶尔需要去搭建了博客的主机上查看个人博客为什么挂了 , 偶尔又要去看看我的 VPN 主机排查下为什么无法转发流量了 , 在开发测试阶段 , 又要经常去测试主机上执行一些简单的命令 。 所有这一切通过 ssh 工具去完成都不麻烦 , 但所有的麻烦事集合到一起时往往会让我变得焦头烂额 , 针对这一点 , Cloud Toolkit 简直是一个 Life Saver 。

事实上 , 在前面的测评中我们已经了解到 IDEA 内置了远程 Terminal 这个功能 , Cloud Toolkit 是进一步优化了它的体验 , 用户可以直接在可视化的页面选择想要远程登录的主机 , 在对主机加了 Tag 之后 , 这个过程会更加直观 。

内置应用诊断功能

在测评体验过程中 , 意外地发现了 Cloud Toolkit 的一个功能支持 , 就是前面的截图有显示 , 但我未提到的 Diagnostic (诊断)功能 。 Cloud Toolkit 集成了阿里巴巴开源的一款应用诊断框架 -- Arthas 。