去年,阿里云发布了本地 IDE 插件 Cloud Toolkit,仅 IntelliJ IDEA 一个平台,就有 15 万以上的开发者进行了下载,体验了一键部署带来的开发便利。时隔一年,阿里云正式发布了 Visual Studio Code 版本,全面覆盖前端开发者,帮助前端实现一键打包部署,让开发提速 8 倍。

Cloud Toolkit 是免费的本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。不仅仅有 IntelliJ IDEA 主流版本,还有Eclipse、Pycharm、Maven 等其他版本。
产品详情:https://cn.aliyun.com/product/cloudtoolkit

VSCode 版本的插件,目前能做到什么?

安装插件之后,开发者可以立即体验以下任何一个功能:

  • 将本地 Visual Studio Code 中的代码,一键打包、部署到任意的阿里云 ECS 服务器;

  • 将本地 Visual Studio Code 中的代码,一键打包、部署到任意的远程服务器;

  • 向任意的阿里云 ECS 或者 任意远程服务器 发送并执行指定的命令(即将发布);

VSCode 版本的插件正不断更新迭代中,不久将会有更多强大的功能上线,请期待!

如何下载插件?

开发者可以通过在线安装或离线安装方式来下载插件:

  • 在线安装:从 Visual Studio Code 的 Marketplace 进行安装,访问插件页面:

    https://marketplace.visualstudio.com/items?itemName=alibabacloud-cloudtoolkit.toolkit-vscode

  • 离线安装:登录阿里云官网,进入交流群获得离线安装包,进行离线安装;

阿里云 Cloud Toolkit 和其他任何插件安装方式一致,因此不做赘述,下面为大家详细介绍插件功能。

一键打包部署

一、添加服务器

如下图所示,在 Visual Studio Code 左侧,点击阿里云图标,在出现的菜单中,点击Alibaba Cloud Toolkit - Host View打开机器视图界面。

然后点击右上角Add Host按钮,出现添加机器界面,如下图。按照表单提示,填入对应的机器 IP,端口、用户名和密码即可。

二、部署

点击 Run Configurations - Deployments - Deploy to Host 创建一个新的部署配置,配置界面如下:

在 Deploy to Host 对话框设置部署参数,然后单击 Apply,即可保存。

部署参数说明:

  • Name:未配置定义一个名字,以便更容易区分多个配置;

  • File:选择打包方式;

  • Project:选择待部署工程的根目录;

  • Build Output Directory:打包之后的 Output 目录;

  • Webpack Configuration:Webpack 配置;

  • Target Host:部署的远程目标服务器;

  • Target Directory:远程目标服务器上的指定部署目录;

  • After deploy:输入应用启动命令,如 sh /root/restart.sh,表示在完成应用包的部署后,需要执行的命令 —— 对于 Java 程序而言,通常是一句 Tomcat 的启动命令。

原文连接:https://yq.aliyun.com/articles/743907

◆ ◆ ◆ ◆ ◆

推荐阅读:

  • Code Runner for VS Code 突破 1000 万下载量!支持运行超过 40 种语言

  • 重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

  • 微软也爱 Python!VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了!

  • 微软也爱 Java!微软在 SpringOne 大会上宣布 Azure Spring Cloud 云服务!

  • 在微软工作是怎样一番体验?(第二篇)

  • 微软内推,长期有效

  • VS Code 知乎 Live,参与人数突破 1000 人!

  • 代码编辑器横评:为什么 VS Code 能拔得头筹

  • 知否知否,VS Code 不止开源

  • 那些年,我们一起追的 VS Code

玩转VS Code

VS Code · 编程开发 · 业界资讯

tim指定保存云服务器_阿里云发布 Cloud Toolkit for VS Code 新版本!一键打包部署,开发提速 8 倍...相关推荐

  1. winxp怎么登陆云服务器_阿里云ECS云服务器能否导入使用自己本地windows7或winxp操作系统镜像?...

    阿里云服务器理论上是可以导入自己本地制作的操作系统镜像的.但操作难度和技术要求非常高,限制也很多,仅适合有特殊需求且有专业能力或者经济实力的用户采用这种方式.一般用户推荐使用官方的系统镜像或镜像市场里 ...

  2. ros云服务器_阿里云一键换装ROS-chr系统

    本文最后更新于2020年5月20日,可能会因为没有后期更新而失效.如果您发现本文已经失效或者需要修正,请留言给博主!感谢 我的阿里云环境 单网卡网络,系统为 Ubuntu18.04,理论上大部分 Li ...

  3. arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...

    教你从0开始部署阿里云服务器,阿里云服务器部署网站的办法,阿里云搭建项目的办法,阿里云服务器搭建网站教程 1.购买 登录官网点击下面链接: 企业上云甄选​partner.aliyun.com 查看云服 ...

  4. 天翼云服务器迁移阿里云_云迁移策略:如何建立专家团队

    天翼云服务器迁移阿里云 将一些应用程序迁移到云中并每天进行调用是一回事. 发起一个涵盖了IT环境几乎所有方面的主要云计算迁移完全是另一回事. 云迁移团队的每个成员还都需要成为啦啦队长. 随着组织寻求以 ...

  5. 天翼云服务器迁移阿里云_云迁移清单:要重点关注的3个关键领域

    天翼云服务器迁移阿里云 2019年是企业在云迁移上加速器的一年. 去年,典型的公司希望在2018年底在云中提供100个左右的工作负载.今年的目标是到2019年底将其迁移到1000个以上. 如果在短时间 ...

  6. 天翼云服务器迁移阿里云_Cloudops:云迁移的被忽略的部分

    天翼云服务器迁移阿里云 现在是凌晨2:00,传呼机在郊区的一间屋子里响了. 一位眼花ble乱的女人走向连接了1200波特调制解调器的终端. 她一直工作到凌晨6:00,然后才能远程解决系统问题,这一次只 ...

  7. 云服务器(阿里云)的简单应用

    云服务器(阿里云)的简单应用 cp 1.web服务器安装(安装lnmp) *ps:本文使用服务器为阿里云轻量级服务器 由于安全问题相关操作的服务器端口需在控制台打开 * 1 Linux+Apache+ ...

  8. 学生成长计划领取资格考试 - 云计算及云服务器入门阿里云

    学生成长计划领取资格考试 - 云计算及云服务器入门|阿里云 1.计算机诞生于( D)年代 A. 2000年代 B. 1980年代 C. 1990年代 D. 1960年代 2.阿里云云服务器ECS的英文 ...

  9. 搭建个人网站【华为云服务器、阿里云域名】

    1.购买一个属于自己的服务器 这里本人采用了新用户优惠,在华为云花费低价购买了1G1M 40G的ECS(弹性云服务器) 服务器需要手动设置安全组,最好选择开发端口多的,也可以人为设置(下面安装宝塔需要 ...

最新文章

  1. the different between Const and Static in C++
  2. 【 MATLAB 】使用案例研究 DTFT 的对称性
  3. ffmpeg 命令过滤器裁剪
  4. 微信程序短视频去水印源码 开源产品未加密未授权相关文章
  5. Mock数据,语法规范
  6. 第四周 项目中的白盒测试
  7. fft算法matlab程序,FFT算法(用matlab实现).doc
  8. IDEA修改Jsp模板
  9. “海选优品,泉网打尽”胡海泉抖音直播带货首秀告捷 柏厨集成家居塔奇、I-LOFT惊艳亮相
  10. React基础之事件机制
  11. win10蓝牙已配对连接不上_win10蓝牙耳机连接不上怎么办_win10蓝牙耳机连接不上的解决方法...
  12. CF374C Inna and Dima 题解
  13. proximal Algorithm
  14. ffmpeg命令行使用
  15. Flutter (仿微信通讯录)按字母分组列表
  16. 【kali-权限提升】(4.2.3)社会工程学工具包:二维码组合攻击
  17. java商场购物幸运客户练习题_JAVA基础语法练习(一)
  18. Sublime Text 3 Build 3065 All System CracKed By Hmily[LCG]
  19. Javascript_ES5_学习笔记
  20. 计算机专业考研还是不考研?这才是本质区别!

热门文章

  1. python flask 如何修改默认端口号
  2. 微型计算机内存不能用指令修改的部分,在微型计算机内存储器中,不能用指令修改其存储内容的部分是什么?...
  3. Linux系统重新对时,Linux系统时区不对怎么办?
  4. pycharm Enable Live Templates的作用
  5. PyQ4标准输入框——QInputDialog(一)
  6. linux——shell 中的运算
  7. session监听器统计在线人数存入数值后不能取出其值
  8. 批处理dir 保存到变量中_批处理|看大神如何教您30秒搞定批量提取文件名!
  9. 32岁学python 人工智能_python深入学习好还是直接学人工智能好?
  10. 关于selinux模式更改警告模式