1. 使用 TypeScript 開發一款 VSCode 插件,可以提供代碼高亮(已有開源實現),和自動補全。
2. 對象語言是 Asymptote,語法類似 C++ 有成熟文檔。
3. 該插件應通過額外的圖標 + 鍵盤快捷鍵提供編譯及預覽功能(請參考 James-Yu/LaTeX-Workshop 及 latex-lsp/texlab)。編譯的目標格式為 EPS PDF 及 PNG (通過不同的設置),并且提供編譯器的信息輸出。
4. 你需要了解 VSCode 插件的開發,開發的目標語言/文檔均應該以英語提供。
5. 你需要編寫文檔以便后續維護。