7 个版本
0.1.8 | 2024 年 5 月 10 日 |
---|---|
0.1.7 | 2021 年 7 月 19 日 |
0.1.3 | 2021 年 6 月 18 日 |
118 在 模板引擎
41KB
981 行
README
注意:此工具不再维护
这是一个用于从 leetcode 选择习题的迷你应用程序,可以打印出习题描述和代码片段。
用法
首先,登录 leetcode 并在缓存中找到 cookie csrftoken
,它看起来像 c6J80TGFMuNrdy4O9cuedV9fSSDw112xRUmTqkcgUs9sYbxxxxxxxxxxxx
。然后
leetcode-picker--id1 -c rust--token c6J80TGFMuNrdy4O9cuedV9fSSDw112xRUmTqkcgUs9sYbxxxxxxxxxxxx
.
或者,您可以将令牌放在单独的文件 ./vault/csrftoken
中
echo 'c6J80TGFMuNrdy4O9cuedV9fSSDw112xRUmTqkcgUs9sYbxxxxxxxxxxxx' > ./vault/csrftoken
然后 ./vault/csrftoken
文件就是您的令牌文件,运行 leetcode-picker --id 1 -c rust
将执行与前面命令相同的功能。
除非您提供了 --id
或 --name
,否则您总是需要 -r
来进行随机选择。
帮助
leetcode-picker-h
随机选择习题
leetcode-picker --r
或 leetcode-picker --random
随机选择直到您满意为止
leetcode-picker-r-i
按名称选择习题
leetcode-picker--name two-sum
按 ID 选择习题
leetcode-picker--id1
选择特殊级别的习题
leetcode-picker-r-l hard
选择代码片段
leetcode-picker --id 1 -c rust
(显示 Rust 代码片段)
自定义描述格式
leetcode-picker--id1 -c rust--temp-str 'sourcelink: {source},title: {title}'
使用文件的自定义描述格式
leetcode-picker--id1 -c rust--temp-file./tests/README_temp
所有模板字段
- title
- source
- level
- content
TODO
- 如何在应用程序中登录并获取令牌?
- 令牌字符串存储在哪里?
- emacs 模式?(是)
- 绑定
- 格式字符串
- 创建缓冲区
- cargo install lib
依赖关系
~11–25MB
~389K SLoC