[VSCode插件开发] 由浅入深,带你了解如何打造百万级产品

2019年1月4日 339点热度 0人点赞 0条评论

去年,笔者有幸在微软技术暨生态大会上做了个演讲,主题是“从零开始开发一款属于你的 Visual Studio Code 插件”。

演讲内容主要覆盖了VS Code插件开发的四个方面:设计、实现、推广和维护。作为一个开发者,我们往往会把大多数的时间放在实现上(也就是撸代码),但笔者认为一个好的产品是万万离不开设计、推广和维护这三个方面的。也正是因为意识到了设计、推广和维护的重要性,笔者才能打造出超过四百万下载量的Code Runner插件。如果你100%的时间都花在撸代码上,你的产品是没有灵魂的。

虽然演讲内容都是关于VS Code的,但是很多东西同样适用于其他产品的开发。希望对大家有帮助~


看完演讲视频后,我们再总结下产品开发中的几个要点:

  • Scalable

  • Data driven

  • 帕累托法则:注重优先级

  • Fail fast

还有一些有用的资源,分享给大家:

  • VSCode插件开发:

https://code.visualstudio.com/api

  • VSCode插件样例:

https://code.visualstudio.com/api/extension-guides/overview

https://github.com/Microsoft/vscode-extension-samples

  • 我开发的插件:

https://marketplace.visualstudio.com/publishers/formulahendry

  • 我的GitHub(大家可以找到我所有插件的源代码):

https://github.com/formulahendry

最后,再附上几张现场高清图,哈哈哈!

图片

图片

67250[VSCode插件开发] 由浅入深,带你了解如何打造百万级产品

这个人很懒,什么都没留下

文章评论