Skip to content

Commit 1a9a896

Browse files
committed
updated readme
1 parent 1941b47 commit 1a9a896

File tree

2 files changed

+10
-18
lines changed

2 files changed

+10
-18
lines changed

README.md

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# LeetCode Helper Extension
22

3-
![LeetCode Helper]
3+
![LeetCode Helper](resources/leetcodeextension.svg)
44

55
## Table of Contents
66

@@ -13,7 +13,6 @@
1313
- [Release Notes](#release-notes)
1414
- [Contributing](#contributing)
1515
- [Code of Conduct](#code-of-conduct)
16-
- [FAQs](#faqs)
1716
- [Troubleshooting](#troubleshooting)
1817
- [License](#license)
1918

@@ -42,6 +41,8 @@ LeetCode Helper is a Visual Studio Code extension designed to streamline the pro
4241
- **Run Test Cases**: Execute your code against provided test cases and see the results instantly.
4342
- **Solution File Management**: Automatically generate and manage solution files.
4443
- **Error Handling**: Detailed error messages to help you debug your code.
44+
- **Feature to edit/add extra test cases**:User can add extra test cases for testing.
45+
- **Panel for running commands**:User can use the panel that is present on the left side to run command instead of using command panel(also added key bindings to all commands).
4546

4647
![Features]
4748

@@ -54,10 +55,10 @@ LeetCode Helper is a Visual Studio Code extension designed to streamline the pro
5455

5556
## Usage
5657

57-
1. Open the Command Palette (`Ctrl+Shift+P`).
58-
2. Type `LeetCode Helper: Fetch Problem` to fetch a new problem.
59-
3. Write your solution in the generated file.
60-
4. Run your test cases using `LeetCode Helper: Run Test Cases`.
58+
1. Open the Command Palette (`Ctrl+Shift+P`) or Directly access from left side panel
59+
2. Type `LeetCode Helper: Fetch Problem` to fetch a new problem(add extra test cases too if you want too).
60+
3. Write your solution in the generated file(in both python and c++).
61+
4. Run your test cases using `LeetCode Helper: Run Test Cases`. / or use CTRL+5.
6162

6263
![Usage]
6364

@@ -71,7 +72,9 @@ This extension contributes the following settings:
7172
## Known Issues
7273

7374
- Some edge cases might not be handled correctly.
75+
- for testing C++ you may need to parse the variables from input files manually depending on the data type inside the run_test_case function
7476
- Limited support for languages other than Python and C++.
77+
- All test are not checked in one go you need to check for each test case individually(please refer to this page for better understanding - https://stackoverflow.com/questions/9551014/reading-parsing-text-file-input-c) THANKS
7578

7679
## Release Notes
7780

@@ -93,17 +96,6 @@ We welcome contributions to improve this project. Please follow these guidelines
9396

9497
We expect all contributors to adhere to our Code of Conduct. Please read it before contributing.
9598

96-
## FAQs
97-
98-
**Q: How do I fetch a LeetCode problem?**
99-
A: Use the command `LeetCode Helper: Fetch Problem` from the Command Palette.
100-
101-
**Q: How do I run test cases?**
102-
A: Use the command `LeetCode Helper: Run Test Cases` from the Command Palette.
103-
104-
**Q: What languages are supported?**
105-
A: Currently, Python and C++ are supported.
106-
10799
## Troubleshooting
108100

109101
If you encounter any issues, try the following steps:
@@ -124,4 +116,4 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
124116
- **Logging**: Enhanced logging for better debugging.
125117
- **Solution File Management**: Automatically generate and manage solution files.
126118

127-
![Footer]
119+
![Thanks for your time](resources/thanks.png)

resources/thanks.png

183 KB
Loading

0 commit comments

Comments
 (0)