20 万人使用、累计节省 21.7 万小时,Cloud Toolkit 究竟是个怎样的 IDE 插件?

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: Cloud Toolkit 是阿里云发布的免费本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo 工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。不仅仅有 IntelliJ IDEA 主流版本,还有 Eclipse、Pycharm、Maven 等其他版本。

在文章的开始,先介绍一下 Cloud Toolkit 是什么?

Cloud Toolkit 是阿里云发布的免费本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo 工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。不仅仅有 IntelliJ IDEA 主流版本,还有 Eclipse、Pycharm、Maven 等其他版本。今年 2 月,Cloud Toolkit 刚刚发布了 Visual Studio Code 版本,全面覆盖前端开发者,帮助前端实现一键打包部署,让开发提速 8 倍。

点击了解产品详情

Cloud Toolkit 与开发者共同成长的这一年

2018 年 12 月,免费的本地 IDE 插件 Cloud Toolkit 正式对外发布。截止目前,已有超过 18 万人次下载了 Cloud Toolkit,并体验到了一键部署带来的开发便利;已实现本地代码部署到远程服务器 113 万次,为亚太地区开发者累计节省 21.7 万+ 小时。

接下来,我们盘点 Cloud Toolkit 的成长点滴,回顾 Cloud toolkit 与开发者创造的共同记忆。

迭代版本 57 个

从 2018 年 12 年,阿里云发布了本地 IDE 插件 Cloud Toolkit1.0.0 版本至今已经发布 57 个版本。

从最初仅支持 IntelliJ IDEA 一个平台,到 2020 年 1 月,阿里云正式发布了 Visual Studio Code 版本,Cloud Toolkit 全面覆盖前端开发者,帮助前端实现一键打包部署,让开发提速 8 倍。目前已经支持 IntelliJ IDEA 主流版本、 Eclipse、Pycharm、Maven 以及 Visual Studio Code 版本。

18 万人次下载

本地 IDE 插件 Cloud Toolkit ,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo 工具、Terminal 终端、文件上传和 MySQL 执行器等工具。截止目前已经有 18 万开发者下载了 Cloud Toolkit ,体验了一键部署带来的开发便利。

节省 21.7 万+ 小时

截止目前,Cloud Toolkit 成功实现把本地代码部署到了远程服务器 113 万次,这些服务器覆盖了亚太地区主流的云平台厂商,以及开发者在自建 IDC 机房内的服务器。为亚太地址开发者,节省了 21.7 万+ 小时的工作部署时间。

采纳需求 500+ 个

Cloud Toolkit 团队秉承 “用户第一” 原则,一直在一线倾听用户的真实声音、寻找用户真实需求和建议,努力满足用户需求,为大家研发出更贴心、更高效,真正属于广大开发者的插件。一年以来,共组建了使用者社群 8 个,群内用户 6000,采纳用户需求 500+个。

2019 年 12 月,首次举办了“程序员吐槽大会”,让更多开发者可以跟我们说说使用体验,尽情吐槽,让 Cloud Toolkit 变得更好。

1.png

参与贡献 250+位

Cloud Toolkit 的成长中离不开开发者的心血。一年多的时间,有 250+ 位开发者从使用者变成了开发者,积极参与Cloud Toolkit 的产品共建,代表亚太地区开发者“定义”属于开发者自己的 IDE 插件。为了感谢所有为 Cloud Toolkit 发展做出贡献的开发者,我们制定了「创造 Cloud Toolkit」奖励机制,记录开发者对插件付出的每一份贡献,寻找 Cloud Toolkit 创始人。

2.png

5 场火热直播

为了让开发者可以直接上手操作 Cloud Toolkit,在过去一年,我们举办了 5场直播,内容包括:

  • 与小程序云联合,一键部署到小程序云上
  • 与容器镜像联合,一键部署到镜像仓库
  • 小姐姐手把手教你开发部署提速8倍
  • 小姐姐再次手把手讲解一键打包部署
  • 居家直播,连麦互动,手把手教你一键霸道部署和新版本 

好用的 Cloud Toolkit 和软萌小姐姐给开发者留下了深刻的印象。接下来我们将举办更多场直播,针对大家在真实场景下使用的痛点给出最佳实践,帮助大家更好的解决使用问题。

3.png

回顾这一年,Cloud Toolkit 开发团队最想对使用者说的是谢谢!谢谢陪伴 Cloud Toolkit 成长的你,也谢谢即将加入的你。我们看到有 1500 位使用者是通过老用户的推荐,开始使用 Cloud Toolkit 的。

未来,Cloud Toolkit 将一如既往倾听开发者声音,快速响应采纳需求,继续努力做一款属于开发者自己的、实实在在的好插件。

开始使用 Cloud Toolkit

点击立即下载

IntelliJ IDEA 中安装和配置 Cloud Toolkit

如果您需要在 IntelliJ IDEA 中安装和配置 Cloud Toolkit,可以在 JetBrains 插件市场搜索 Alibaba Cloud Toolkit 并下载安装。若出现插件市场访问缓慢、无法下载的情况,可使用离线包安装。

下载地址:https://plugins.jetbrains.com/plugin/11386-alibaba-cloud-toolkit

自 2019 年2月起,阿里云 Cloud Toolkit 团队和 JetBrains 技术团队保持了紧密的协同研发合作,为开发者在IntelliJ IDEA平台上带来最佳的云开发体验。在 IntelliJ IDEA 中安装和配置 Cloud Toolkit 后,您可以将本地应用快速部署到阿里云 ECS、EDAS、容器服务 Kubernetes 版和任意服务器中去,还可以使用 Cloud Toolkit 提供的 Arthas 诊断、文件或文件夹上传、内置 Terminal 等功能。

关注阿里巴巴云原生公众号,并参与本文末留言互动,将有机会得到由 JetBrains 提供价值 45 美元(可兑换 IntelliJ IDEA Ultimate - 付费旗舰版 3 个月免费授权)的 Coupon Code 或 CNCF 正版指尖陀螺一份。

Cloud Toolkit 快速入门笔记

Cloud Toolkit 功能清单

  • 一键部署本地 IDE 内项目到任意远程服务器
  • 一键部署本地 IDE 内项目到阿里云 EDAS、SAE 和 Kubernetes
  • 本地 Docker Image 打包和仓库推送工具
  • 远程服务器实时日志查看
  • 阿里云小程序开发工具
  • 阿里云函数计算开发工具
  • 阿里云 RDS 内置 SQL 执行器
  • 内置 Terminal 终端
  • 文件上传
  • Apache Dubbo 框架项目模板&代码生成
  • Java 程序诊断工具
  • RPC 服务端云联调

知识点 1:提升部署效率

4.png

如上图所示,开发者本地编写的应用程序,在图形化界面上进行配置,即可持续便利的部署到任意服务器,或者阿里云的 ECS 服务器上;在 IDEA 或 Eclipse 中完成编码后,无须在 Maven 、Git 以及其他运维脚本和工具的之间切换,借助 Cloud Toolkit,在 IDE 的图形界面上选择一个或若干个实例,即可将应用程序部署至指定目录。


针对阿里云 EDAS 和 SAE 产品的开发者,我们也在插件上打通了本地应用程序和云端部署,在 IDE 中完成编码后,将项目工程关联上 EDAS 和 SAE 的应用,即可实现快速部署。


针对阿里云容器服务 Kubernetes 产品的开发者,我们也在插件上打通了本地应用程序和云端 Kubernetes 部署,在 IDE 中完成编码后,将项目工程关联上容器服务 Kubernetes,即可实现快速部署。

5.png

知识点 2:本地 Docker Image 打包和仓库推送工具

Cloud Toolkit 提供了图形化的 Docker Image 打包工具,能够帮助开发者即使在不熟悉 Docker 的情况下,也可以快速打包镜像,并推送到阿里云镜像仓库 ACR 。

6.png

知识点 3:内置终端 Terminal

7.png

  • IDE 内,开发者可以直接通过内置的终端 Terminal,快速登录远程服务器;
  • 不仅仅用于阿里云服务器 ECS,所有支持标准 SSH 协议的机器都可以。

知识点 4:文件上传

8.png

Cloud Toolkit 帮助开发者在 IDE 内,一键将本地或者远程 URL 文件上传到服务器指定目录下去,无需在各种 FTP、SCP 工具之间频繁切换。更为重要的是,文件上传完毕后,还支持命令执行,比如:文件解压缩、程序启动等。

对于插件的使用,并不是安装越多插件越能提高工作效率,而是在于,我们能否找到这样一种适合自己的插件组合,能在最小学习成本下,最少插件数量下,最大限度地满足自己的工作需求。所以,Cloud Toolkit 能否成为你开发部署的利器,取决于你是否充分挖掘并使用其功能。期待这款插件会是你比别人快一步的显著因素。

加入 Cloud  Toolkit 钉钉群开始交流

9.jpeg

点击立即下载 Cloud Toolkit:https://www.aliyun.com/product/cloudtoolkit?spm=a1z389.11499242.0.0.65452413mwLT4i&utm_content=g_1000105568

有奖互动

关注阿里巴巴云原生公众号,并参与本文末留言互动:

  • 收获赞最多的前 5 名,将获得由 JetBrains 提供价值 45 美元(可兑换 IntelliJ IDEA Ultimate - 付费旗舰版 3 个月免费授权)的 Coupon Code
  • 收获赞最多的第 6-8 名,将获得 CNCF 正版指尖陀螺一份

2群直播海报.png

阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”

相关实践学习
通过workbench远程登录ECS,快速搭建Docker环境
本教程指导用户体验通过workbench远程登录ECS,完成搭建Docker环境的快速搭建,并使用Docker部署一个Nginx服务。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2月前
|
IDE jenkins Java
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
100 0
|
1月前
|
人工智能 IDE API
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
|
9月前
|
IDE JavaScript 前端开发
50+VSCode插件,帮你打造地表最强IDE!(二)
50+VSCode插件,帮你打造地表最强IDE!
222 0
|
9月前
|
传感器 JSON 人工智能
50+VSCode插件,帮你打造地表最强IDE!(一)
50+VSCode插件,帮你打造地表最强IDE!
215 0
|
安全 IDE Java
滚蛋吧,安全漏洞——这款 IDE 插件帮你轻松解决安全问题,核心引擎已开源
滚蛋吧,安全漏洞——这款 IDE 插件帮你轻松解决安全问题,核心引擎已开源
滚蛋吧,安全漏洞——这款 IDE 插件帮你轻松解决安全问题,核心引擎已开源
|
XML IDE Java
Eclipse中 Spring Tool 插件 Spring IDE-STS
Eclipse中 Spring Tool 插件 Spring IDE-STS
186 0
Eclipse中 Spring Tool 插件 Spring IDE-STS
|
IDE 程序员 编译器
VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境
VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境
VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境
|
弹性计算 IDE 数据可视化
【CSDN开发云】光速认识Cloud IDE
CSDN开发云初体验,快速上手云IDE教程
260 0
【CSDN开发云】光速认识Cloud IDE
|
2月前
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
84 0
|
5月前
|
IDE Go 开发工具
Go开发IDE全览:GoLand vs VSCode全面解析
Go开发IDE全览:GoLand vs VSCode全面解析
195 0