项目特点
- 适用范围:适用于Excel,Word和PowerPoint(Office 2013及更高版本,Office Online和Office for Mac)。
- 开发要求:无需安装任何其他软件或配置您的环境,只要您拥有Office,就可以在几秒钟内开始使用,建议使用 Office 365 来获取完整的功能与体验。
- 使用场景:快速实现您所计划开发的加载项(Office Add-in)原型。
- 开发环境:编辑时,在 IntelliSense 的帮助下学习 JavaScript API 。
- 开发内容:创建和编辑可包含 JavaScript,HTML,CSS 以及对 Web上 的库和数据的引用的代码片段。
- 语言体验:尝试TypeScript:使用lambda函数,模板字符串,甚至最新的TypeScript 2.0+功能,如async / await 。
- 运行方式:运行代码段并立即在任务窗格和 Office 文档中查看结果。
项目管理
无需离开 Excel,Word 和 PowerPoint 就能使用 Office JavaScript API!
- New Snippet:一建快速生成代码片段(生成 hellol word 式的代码怎段)
- My Snippets:管理本地或Github上的代码片段(如果清除浏览器缓存,则创建的本地代码段将被删除。)
- Samples:示例代码片段(Excel 16 大类,Word 9 大类,PowerPoint 1 大类)
- Import:导入代码片段(通过 Snippet URL or YAML 导入)
学习资源
一本书
作者:陈希章,微软高级产品经理
书名:《Office 365开发入门指南》
介绍:这是第一本围绕Office365开发的中文图书,出自微软高级产品经理之手,不仅全面介绍了Office365开发的架构,也有丰富详实的案例,同时还有国内版和国际版的比较,相信对于开发者是一个实用性指南。
地址:
http://product.dangdang.com/1231515416.html
一门课
作者:陈希章,微软高级产品经理
课名:《Office 365 开发入门指南教程》
介绍:此视频课程是Office 365 开发入门指南配套视频教程,在书籍上市后半年左右推出,在原书基础上增加了最新的内容,并且修订了大纲,该课程可以单独学习,但如果配套阅读此书效果更佳。
网址:
http://study.163.com/course/courseMain.htm?courseId=1209042823
官方网站
作者:Michael Zlatkovsky、Bhargav Krishna、Daniel M. Galan、Jakob Nielsen、Michael Saunders
介绍:Script Lab,一个Microsoft Garage项目
网站技术
作者:w3c中国官方组织
介绍:Script Lab,一个Microsoft Garage项目
目录索引
- Script Lab 01:快速 Office 365 开发工具
- Script Lab 02:Script Lab,知识储备
- Script Lab 03:Script Lab,启动函数,Excel 基础操作(1)
- Script Lab 04:Script Lab,九九乘法表,Excel 基础操作(2)
- Script Lab 05:Office JavaScript API助手,Excel 基础操作(3)
- Script Lab 06:事件处理,Excel 基础操作(4)
- Script Lab 07:单词“卡拉OK”,Word 基础操作
- Script Lab 08:异步调用函数,PowerPoint 基础操作
- Script Lab 09:为 Officejs 开发配置 VSCode 环境
- Script Lab 10:OIfficeJS 的三种调试方式