分享一下我写了 20 个 VS Code 插件后的一些经验:从零开始开发一款属于你的 Visual Studio Code 插件

2018-11-21 13:02:38 +08:00
 formulahendry

前一阵子在微软技术暨生态大会上做了个演讲,主题是“从零开始开发一款属于你的 Visual Studio Code 插件”。本人在业余时间写了差不多 20 个 VS Code 插件,近一年在部门里也是在写 IoT 相关的 VS Code 插件,所以对 VS Code 插件开发也算是有一定的经验。最近演讲视频出来了,在这里分享给大家,希望大家有兴趣的话,也能开发一款属于你的 VS Code 插件,而且用户量是能越来越多~

10705 次点击
所在节点    程序员
40 条回复
formulahendry
2018-11-21 21:47:37 +08:00
formulahendry
2018-11-21 21:48:38 +08:00
@Bazingawang Cloud Studio 也是基于 Monaco editor 啊~ 可以考虑来玩下
fonlan
2018-11-21 21:54:54 +08:00
膜拜大佬⊙▽⊙
yevision94
2018-11-21 22:39:29 +08:00
膜拜大佬,code runner 有在用,挺不错的
creanme
2018-11-21 22:56:46 +08:00
膜拜
glues
2018-11-21 23:30:33 +08:00
@formulahendry 这些插件试过了,达不到想要的效果,而且有时候还会破坏原有的功能

原来大佬在微软,能不能帮忙传达个消息,现在 vscode 就是 ruby 支持的最差,ruby 插件一堆 bug 没人管啊
zealzz
2018-11-21 23:59:54 +08:00
小菜前两天也入门写了个小插件 Markdown Add Backquote
https://marketplace.visualstudio.com/items?itemName=zealzhangz.markdown-add-backquote
R4mble
2018-11-22 08:14:46 +08:00
@glues 可以自己修改那个 json 配置文件,我做了很多修改,现在用的很爽
Kaiv2
2018-11-22 08:51:08 +08:00
字幕是语音识别的吗?好多错别字
formulahendry
2018-11-22 11:02:06 +08:00
@glues Ruby 那个插件不是微软官方的~ 是 Community driven 的,有时间的话可以考虑发 PR 去 contribute 呀~
formulahendry
2018-11-22 11:02:22 +08:00
@zealzz 很好的开始!加油~
formulahendry
2018-11-22 11:03:52 +08:00
@Kaiv2 应该是语音识别的,有几百个视频了,否则翻译不过来
wensonsmith
2018-11-22 11:57:53 +08:00
原来作者长的这样啊 ,哈哈哈
hellocy
2018-11-22 13:33:35 +08:00
啊! 庐山真面目,天天用您的插件
Bazingawang
2018-11-22 15:09:28 +08:00
@formulahendry 对的对的,您对产品有啥问题也可以直接和我沟通,我微信 wzydao.
Qcui
2018-11-22 15:24:29 +08:00
厉害厉害,原来前三个插件都是大佬写的,我必备,感谢大佬
Crisimple
2018-11-22 16:47:32 +08:00
@glues 下载 Atom 对应的插件就可以了
chungzhao
2018-11-22 18:13:47 +08:00
哇! code runner 的作者!!!
xrr2016
2018-11-23 09:20:09 +08:00
大佬厉害!
lilpig
2019-06-22 09:26:34 +08:00
正在写的一套 VSCode 插件开发笔记: https://lilpig.site/post/vscode-ext1

我感觉我语言组织的能力太差了,哈哈,希望给大家带来帮助。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/509983

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX