1. 使用 TypeScript 开发一款 VSCode 插件,可以提供代码高亮(已有开源实现),和自动补全。
2. 对象语言是 Asymptote,语法类似 C++ 有成熟文档。
3. 该插件应通过额外的图标 + 键盘快捷键提供编译及预览功能(请参考 James-Yu/LaTeX-Workshop 及 latex-lsp/texlab)。编译的目标格式为 EPS PDF 及 PNG (通过不同的设置),并且提供编译器的信息输出。
4. 你需要了解 VSCode 插件的开发,开发的目标语言/文档均应该以英语提供。
5. 你需要编写文档以便后续维护。