vscode插件开发项目(1)
写在前面
前几个月在跟着一位老师做一个c语言考试系统,这个系统是建立在vscode的插件之上的。
老师的初衷是让学生在考试的时候能有一个本地编译的环境,而vscode本身在配置之后就提供这样的编译环境。
在学生对c语言进行编写运行测试之后,我们所编写的vscode的插件又可以提供考试所需要的功能,例如从后台获取题目,题目预览,倒计时,提交答卷等等一个在线考试系统所应该具备的功能。
在这个系列的博客中我会详细的写出一个vscode插件整的开发过程,至于在线c语言考试系统做的插件的完整的代码,因为项目是不能开源,所以在这里不会提供,但我会写自己构建的插件部分所解决的问题并写出整个项目开发的心得体会,希望对做类似项目的人有所帮助。
插件开发过程中用到的博客以及API文档
vscode配置 调试Typescript
可以先用这篇熟悉一下vscode的配置,相应的操作流程
小茗同学
这篇博文里面的内容很全,也很杂,我会做一些补充
插件开发笔记
这篇博文对插件做了很多研究,但是我水平没有那么高,我都是去解决实际的问题的。
vscode官方插件开发一览
这个很重要,让你对插件有一个大概的轮廓,要硬着头皮读下去,跑一跑里面的demo
vscode官方API文档
我以前没做过项目,本科也不是学软件的,所以刚开始连API文档是啥都不知道,因为要实现一些功能,网上也没有相应的博客来学习,我就文档挨个翻,找相应的功能。所以查文档的能力很重要啊。