感谢 Google Developer Group 的邀请,3 月 30 号下午,韩老师将手把手带你玩转 VS Code 插件开发。 Angular 使用了 TypeScript,VS Code 使用了 Chromium。感谢这个开放与包容的时代,技术无界,正是大家对技术有着执着的追求,才会不断地有好产品诞生!

玩转 VS Code 插件开发,从零基础到精通

活动介绍

Visual Studio Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比等特性,也拥有对 Git 的开箱即用的支持。最重要的是,它还支持插件扩展,通过丰富的插件,用户能获得更多高效的功能。在本次演讲中,我们将介绍如何来为 VS Code 开发插件,比如:开发一款 Google Style 的 VS Code 主题、Google Firebase 的 Code Snippets 插件、以及用 Google Translation API 编写一个实用的翻译器插件。整个活动涵盖设计、实现、推广、维护等一系列插件开发的内容。玩转VS Code插件开发,从零基础到精通。

演讲者介绍

韩骏,微软研发工程师,毕业于上海交通大学软件工程专业。VS Code 代码贡献者,“玩转VS Code”知乎专栏作者。VS Code 插件开发专家,编写了多款知名插件,其中最著名的 Code Runner 插件已经有超过 500 万下载量。

参与对象

· 非VS Code 用户:对新事物有好奇心,想了解下 VS Code

· VS Code 用户:有兴趣深入了解 VS Code 背后使用到的技术栈

· 有兴趣开发 VS Code 插件的童鞋:手把手带你快速入门插件开发

· 已经有开发 VS Code 插件经验的童鞋:可以深入了解到 VS Code 插件的设计理念和重要组件

· 产品设计/开发的童鞋:想法 -> 设计 -> 实现 -> 推广 -> 维护,在整个 VS Code 插件的产品生命周期中,如何打造一款受欢迎的插件

时间安排

13:30 - 签到及自我介绍

14:00 - VS Code 及插件介绍:VS Code 的重要组件,VS Code 及其插件的设计理念、如何获取一个好的 Idea,如何设计出一个好的插件

14:30 - 手把手入门插件开发:不会写 JavaScript?没关系,你依旧能快速写一个 VS Code 插件。

15:30 - 插件开发进阶:VS Code Extension API 深入剖析,玩转 VS Code 插件开发。

16:30 - 总结、VS Code 插件的推广、如何与开源社区建立良好的关系以推动插件的长期健康发展

17:00 - 自由交流环节

开发环境准备

本次活动会有动手实验的环节,希望大家能携带自己的笔记本,并提前准备好开发环境:

· Visual Studio Code

· Node.js

· 安装 Yeoman 和 VS Code Extension generator: npm install -g yo generator-code

· 下载代码: https://github.com/formulahendry/vscode-translator

活动地点

上海市徐汇区桂林路406号谷歌孵化器

报名方式

访问 https://www.meetup.com/Shanghai-GDG/events/259955286/ 进行报名。

如果以上链接打不开,请改用微信报名:【线下活动】手把手教你玩转 VS Code 插件开发

vscode angular智能提示_【线下活动】手把手教你玩转 VS Code 插件开发相关推荐

  1. dwz怎么使用数据加载中提示_百度地图数据采集手把手教,从此POI数据不再是愁...

    本文介绍使用八爪鱼采集百度地图数据(以上海-建设银行为例)的方法 采集网站:http://map.baidu.com/ 适用版本:八爪鱼7版本,8版本请参照官网新手入门教程制作 8版本新手入门教程:用 ...

  2. 线下活动丨Big Model Meetup 第1期:大模型Prompt Tuning技术,8场学术报告和Poster展示...

    「Big Model Meetup」系列活动是由智源研究院悟道团队.青源会.清华大学计算机科学与技术系博硕论坛.中国中文信息学会青年工作委员会共同组织,智源社区提供社区支持,PaperWeekly提供 ...

  3. 分享线下活动丨物联网走进UIC

    广东的朋友有福啦,推荐一个珠海线下活动,感兴趣的可以关注参与一些. 第六届新兴教育技术国际研讨会暨粤港澳大湾区人工智能高峰论坛将有来自国内外的二十多位院士及专家出席并作主题分享, 涵盖了科技与教育领域 ...

  4. 北京51cto线下活动--从香山到植物园记录的点点滴滴

    什么时候去香山旅游最好? 答:当然是这个时候啊,去香山就是去看红叶的啊,现在去看最合适了. 这不10月30日51cto组织了北京线下活动:香山之旅--从香山到植物园路过香山邮局-好汉坡-老望京-憋死猫 ...

  5. UCenter Home如何做线下活动(转载)

    原帖地址:http://www.discuz.net/viewthread.php?tid=1180174 在网站运营过程中,宣传推广和积累人气有很多中方法,在众多的方法之中组织线下活动无疑是收效最大 ...

  6. CSDN上海城市开发者社区线下活动纪实

    引言 5月27号中午,很高兴能和现CSDN副总裁.前微软 Azure 工程团队首席研发经理.技术畅销书<编程之美>及<构建之法>的作者邹欣邹老师,以及CSDN的 "上 ...

  7. 如何利用自动营销,来助力企业举办线下活动?

    对于很多企业来说,定期举行各类线下活动,是获客和维护老客户的重要手段.那如何利用自动营销,来助力企业举办线下活动? 一.活动背景 一家房地产企业,举行售楼处节日暖场活动.需要借助感恩节这个契机,召集一 ...

  8. 开发者的以太坊进阶指南 | Jeth 以太坊系列线下活动第四期(北京)

    2019独角兽企业重金招聘Python工程师标准>>> ** 介绍** Jeth 以太坊系列线下活动:<开发者的以太坊进阶指南>北京站来了! Jeth 是由掘金技术社区主 ...

  9. EGO首次线下活动分享:Facebook研发团队的高效秘诀

    4月22日晚,QCon全球软件开发大会(北京站)2015前夕,极客邦科技旗下品牌EGO(超级极客邦)首次线下活动在北京国际会议中心举行,来自全国各地的50余名技术人参加了活动,近期加入阿里巴巴的赵海平 ...

最新文章

  1. 大数据教程(13.6)sqoop使用教程
  2. 复制订阅服务器和 AlwaysOn 可用性组 (SQL Server)
  3. stl string的erase方法
  4. 多种IP网络技术的原理和特点
  5. jQuery 常用方法总结
  6. windows7 64位下安装tensorflow终极解决方案
  7. 在vue项目中使用树形结构的穿梭框
  8. linux shell 嵌套expect 与服务器交互脚本
  9. 前端学习(3333):ant design介绍按钮类型
  10. Js Vue 对象数组的创建方式
  11. MySQL 5.1.45 GA 发布
  12. Android中关于Volley的使用(一)加载图片
  13. MCU——简易单片机按键驱动程序分析
  14. TP框架Queue队列使用
  15. 性能高的tftp服务器,tftp服务器软件
  16. 物联网技术体系(一)
  17. android虚拟pdf打印机,pdf虚拟打印机(PDF-XChange Lite Printer)
  18. Method类及其用法
  19. 黑马程序员——网络编程的应用
  20. 简单的Android XML布局使用

热门文章

  1. 惠普打印机136w硒鼓芯片怎么清零_关于惠普彩激升级后无法识别硒鼓的处理方案...
  2. ddr4服务器内存频率_金士顿DDR4-3200服务器内存通过完整测试
  3. java消息对话框用什么做_Java如何创建消息对话框?
  4. matlab频谱分析_罗德与施瓦茨两款新的信号和频谱分析仪 具有多种频率型号
  5. QT学习笔记(六):Qt5主窗口框架示例
  6. Android主题换肤实现
  7. Linux中的chmod详解
  8. Java加密与解密的艺术~数字签名~模型分析
  9. 顶级隐写术,破坏一切解释器
  10. datetimepicker 更新值无效_文献阅读之Voronoi图的生成与更新