- finder完成
- 主要功能:可以对题目进行不同的筛选或者关键词搜索
- 关键词搜索 - 通过关键词进行模糊搜索,通过选择列表项进行创建题目
- 热门列表查看 - 查询hot100题目列表,可以通过左右按键分页查看
- 筛选
- 标签筛选
- 难度筛选
- 通过率
- 主要功能:可以对题目进行不同的筛选或者关键词搜索
- 登陆和提交到leetcode
- 提供一个类似vue-cli-serve的脚手架配置项
- 国际化
- 插件制作-WS/VS code
- fork脚本的编写
- 获取题解和代码
- 获取更完备的测试用例,增强用户体验
- e2e测试集成和仿真环境搭建
- 1.模板:获取js的函数体并替换生成文件中的@function
- 2.模板:从detail中获取输入用例的数据填充@Testcase
- 3.模板:获取跳转每日一题的链接替换@url
- 4.函数:优化时间和资源统计函数
- 5.优化创建时的体验,添加重复时候的确认覆盖或者添加额外符号
- 6.特殊数据结构的处理(链表ListNode,树TreeNode,无向连通图Node)的处理
- 7.创建某一特定编号的题目脚本,以及实现随机题目【随机题目汇集本地题目,然后排除自己本地存在的题目进行随机】
- 8.加入eslint
- 9.私人项目部署的实现方案
- 10.commonJS -> ES6 Module
- 11.实现在编辑器中预览图片(markdown中可以查看)
- 12.使用realm进行持久化,替换store.json
- 13.实现lk/lf/lc指令的封装
- 14.重构工具代码,对UI和logic进行解耦
- 15.封装npm包,方便后续做成编辑器插件
- 16.文档的编写
- 17.项目的升级检测以及升级脚本
- 18.指定编程语言代码获取
- 19.基础参数设置与缓存
- 20.添加语言的设定
- 21.store文件升级冲突引起的报错无感修复
- 22.优化随机题目的随机方式,减少请求
- 23.真随机一题实现