leetcode-cheatsheet 的 i18n 悬浮提示插件,该插件仅用于配合 Leetcode Cheat项目开发使用
- 安装
.vsix扩展包,如下:
- 鼠标悬浮在
t函数上就可以看到对应的中英文信息了
本插件会读取 src/locales 文件夹下的 zh.js 和 en.js 文件,插件内部有一个 t 函数( 和 src/locales/index.js 中的 t 逻辑相同 ),用以获得对应语言包的文本信息
-
zh.js和en.js文件必须使用module.exports导出,暂时不知道在插件中如何处理 ESModule -
目前是写死的读取
zh.js和en.js文件,如果后续增加语言,则需要同时修改本插件 -
t函数逻辑修改可能导致插件失效
某些固定配置是可以通过vscode初始化插件时读取设定值的,但目前功能较少,以实现为主(简单粗暴)
后续或许可以通过插件实现更多功能,比如为在 vscode 中刷题提供一些能力支持

