TimeSaviorThis is the README for TimeSavior VScode Extension. FeaturesIt's a demo now. It may contains a lot of other creators' code for my learning. Extension Settings
Known IssuesCalling out known issues can help limit users opening duplicate issues against your extension. Following extension guidelinesEnsure that you've read through the extensions guidelines and follow the best practices for creating your extension. Working with MarkdownYou can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
For more informationTODO下面有几个npmjs的Node.js 模块,可以帮你实现VS Code插件。你可以在插件的dependencies部分包含进去。 可以先调研这些库是否已经在新版中有替代方案,比如 import * as vscode from 'vscode',可能已经包含了某些功能。 vscode-nls - 支持插件的国际化和本地化。 vscode-uri - 使用VS Code实现的URI。 jsonc-parser - 允许带注释的JSON检查器。 request-light - 带代理支持的轻量级Node.js请求库。 vscode-extension - 提供VS Code 插件的持续遥测监控报告。 vscode-languageclient - 轻松地将语言服务器 语言服务器 插件模式中使用C/S结构的的服务器端,用于高消耗的特殊插件场景,如语言解析、智能提示等。与之相对,客户端则是普通的插件,两者通过VSCode的API进行通信。 绑定到语言服务器 语言服务器 插件模式中使用C/S结构的的服务器端,用于高消耗的特殊插件场景,如语言解析、智能提示等。与之相对,客户端则是普通的插件,两者通过VSCode的API进行通信。 协议上。
yo codeNew Web Extension (TypeScript) New Notebook Renderer (TypeScript) New Language Pack (Localization) 暂时不研究 Enjoy! |