You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* A very <kbd>[**EFFICIENT**](#quick-start)</kbd> way to fight questions.
23
-
* <kbd>[**CACHING**](https://skygragon.github.io/leetcode-cli/advanced#cache)</kbd> questions to ease offline thinking.
24
-
* <kbd>[**GENERATING**](https://skygragon.github.io/leetcode-cli/commands#show)</kbd> source code before coding.
25
-
* Live <kbd>[**TEST**](https://skygragon.github.io/leetcode-cli/commands#test)</kbd> and <kbd>[**SUBMIT**](https://skygragon.github.io/leetcode-cli/commands#submit)</kbd> with leetcode.com.
26
-
* Download your previous <kbd>[**SUBMISSION**](https://skygragon.github.io/leetcode-cli/commands#submission)</kbd>.
27
-
* Trace your coding <kbd>[**STATUS**](https://skygragon.github.io/leetcode-cli/commands#stat)</kbd>.
28
-
* <kbd>[**AUTO LOGIN**](https://skygragon.github.io/leetcode-cli/advanced#auto-login)</kbd> among multiple agents with single account.
* More <kbd>[**PLUGINS**](https://skygragon.github.io/leetcode-cli/advanced#plugins)</kbd> to enjoy extra features!
22
+
- A very <kbd>[**EFFICIENT**](#quick-start)</kbd> way to fight questions.
23
+
- <kbd>[**CACHING**](https://skygragon.github.io/leetcode-cli/advanced#cache)</kbd> questions to ease offline thinking.
24
+
- <kbd>[**GENERATING**](https://skygragon.github.io/leetcode-cli/commands#show)</kbd> source code before coding.
25
+
- Live <kbd>[**TEST**](https://skygragon.github.io/leetcode-cli/commands#test)</kbd> and <kbd>[**SUBMIT**](https://skygragon.github.io/leetcode-cli/commands#submit)</kbd> with leetcode.com.
26
+
- Download your previous <kbd>[**SUBMISSION**](https://skygragon.github.io/leetcode-cli/commands#submission)</kbd>.
27
+
- Trace your coding <kbd>[**STATUS**](https://skygragon.github.io/leetcode-cli/commands#stat)</kbd>.
28
+
- <kbd>[**AUTO LOGIN**](https://skygragon.github.io/leetcode-cli/advanced#auto-login)</kbd> among multiple agents with single account.
- More <kbd>[**PLUGINS**](https://skygragon.github.io/leetcode-cli/advanced#plugins)</kbd> to enjoy extra features!
31
31
32
32
## Personal Change
33
+
33
34
Add three more features for List command.
35
+
34
36
1.`-c` to generate .csv format file for all questions. will include companies tag and companies with 3 differnt time period column. Example useage: `leetcode list -c`
37
+
- combine '-z' for Chinese column output Example useage: `leetcode list -c -z` (design for better update experience for [Leetcode Spreadsheet](https://docs.google.com/spreadsheets/d/1XFkQJqZlCMitKRnJXEZpWkAx_1dfjbmLG_RkFoz_TPE/edit?usp=sharing))
35
38
2.`-o` to set .csv format file output directory. Default directory: `~/.lc`
36
39
3.`-p` to filter questions by 3 different time period:
37
40
-`1` for questions in recent 0~6 months
@@ -41,8 +44,9 @@ Add three more features for List command.
41
44
- Example useage: `leetcode list -t netfilx -p 1`
42
45
43
46
Add updateData function for Company plugin. function will include following feature.
47
+
44
48
1. Update company tag if current user is vip user.
45
-
2. Will use default value to set company tag if current user is not vip user.(data updated at 2020.06.21)
49
+
2. Will use default value to set company tag if current user is not vip user.(data updated at 2021.03.19)
46
50
3. Will store current company tags setting in `~/.lc/leetcode/cache/COMPONIES.json` and `~/.lc/leetcode/cache/TAGS.json` and try to update it if the file is missing.
47
51
48
52
## Screenshot
@@ -51,11 +55,10 @@ Add updateData function for Company plugin. function will include following feat
51
55
52
56
## Quick Start
53
57
54
-
Read help first $ leetcode help
55
-
Login with your leetcode account $ leetcode user -l
56
-
Browse all questions $ leetcode list
57
-
Choose one question $ leetcode show 1 -g -l cpp
58
-
Coding it!
59
-
Run test(s) and pray... $ leetcode test ./two-sum.cpp -t '[3,2,4]\n7'
60
-
Submit final solution! $ leetcode submit ./two-sum.cpp
61
-
58
+
Read help first $ leetcode help
59
+
Login with your leetcode account $ leetcode user -l
60
+
Browse all questions $ leetcode list
61
+
Choose one question $ leetcode show 1 -g -l cpp
62
+
Coding it!
63
+
Run test(s) and pray... $ leetcode test ./two-sum.cpp -t '[3,2,4]\n7'
64
+
Submit final solution! $ leetcode submit ./two-sum.cpp
0 commit comments