项目简介
本项目对LeetCode插件进行功能扩展,为用户打造了更便捷的代码调试与测试环境,方便在VS Code里开展LeetCode题目练习。
项目的主要特性和功能
- 对LeetCode插件的标题和图标进行修改。
- 新增“Enable Main Code”配置项,能为Java和Go代码文件添加main函数,便于使用IDE调试,且支持更多语言扩展。
- 增添做题计时器,帮助用户掌握做题用时。
- 简化原有插件点击测试按钮时的测试方式选择框,直接采用默认Testcase或文件用例测试,同时新增filecase测试方式。
- 在Java代码文件中增设自定义Testcase区域,并添加Test和Debug按钮,方便用例的测试与调试。
安装使用步骤
假设用户已下载本项目的源码文件:
1. 解压源码文件并将其放入VS Code的插件目录。
2. 打开VS Code并安装所需的依赖包。
3. 在VS Code中导入配置:
- 找到settings.json文件,进行文件夹和文件名设置的配置,示例如下:
json
"lovecode.filePath": {
"golang": {
"folder": "go/${id}.${kebab-case-name}"
},
"java": {
"folder": "java/lode_${id}_${snake_case_name}",
"filename": "lode_${id}_${snake_case_name}.${ext}"
},
"default": {
"folder": "",
"filename": "${id}.${kebab-case-name}.${ext}"
}
},
- 若不想使用智能提示,在Workspace设置中使用如下配置:
json
{
"editor.quickSuggestions": {
"other": "off"
},
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.acceptSuggestionOnEnter": "off",
"editor.suggestOnTriggerCharacters": false,
"editor.tabCompletion": "off",
"editor.wordBasedSuggestions": false,
"editor.parameterHints.enabled": false
}
4. 按照项目的使用说明使用即可。若使用时遇到问题,可参考项目的官方文档或者社区论坛解决。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】