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
add debug framework for javascript and python
almost debug version for javascript without judge
transform some param type
add debug framework for javascript and python
add debug-default command to use default testcase
catch error in entry
fix a bug whe paramtype is string
add debug framework for javascript and python
add debug framework for javascript and python
a small protocal between extension and debug session
use leetcode to judge result
remove unused change
bug: fix parse param bug.
bug: eacape string when submit to leetcode
support TreeNode type
support debug for python3
demo for support python
special code for Node parameter
parse Node parameter
python debug use new framework
feat: support python and update problemTypes
fix: fix bug of get problem meta of .com
fix: fix rebase issue
fix: use new testcase
fix: remove 430 558
feat: support some python problem
feat: support some python problem
feat: submit for python after debug
add docs and demo
> Currently vscode-leetcode only support Python3 and Javascript language and in the future we will support all lanuages which support vscode debug protocal.
92
+
93
+
> Not all problems are supported(most free problems are supported) and only supported problems have debug option.
94
+
95
+
- Python3 debug Requirement
96
+
97
+
- Step 1. Install a supported version of Python3 on your system (note: that the system install of Python on macOS is not supported).
98
+
99
+
- Step 2. Install the Python extension for Visual Studio Code.
|`leetcode.hideSolved`| Specify to hide the solved problems or not|`false`|
124
-
|`leetcode.showLocked`| Specify to show the locked problems or not. Only Premium users could open the locked problems|`false`|
125
-
|`leetcode.defaultLanguage`| Specify the default language used to solve the problem. Supported languages are: `bash`, `c`, `cpp`, `csharp`, `golang`, `java`, `javascript`, `kotlin`, `mysql`, `php`, `python`,`python3`,`ruby`,`rust`, `scala`,`swift`|`N/A`|
126
-
|`leetcode.useWsl`| Specify whether to use WSL or not|`false`|
127
-
|`leetcode.endpoint`| Specify the active endpoint. Supported endpoints are: `leetcode`, `leetcode-cn`|`leetcode`|
128
-
|`leetcode.workspaceFolder`| Specify the path of the workspace folder to store the problem files.|`""`|
129
-
|`leetcode.filePath`| Specify the relative path under the workspace and the file name to save the problem files. More details can be found [here](https://github.com/jdneo/vscode-leetcode/wiki/Customize-the-Relative-Folder-and-the-File-Name-of-the-Problem-File).||
130
-
|`leetcode.enableStatusBar`| Specify whether the LeetCode status bar will be shown or not.|`true`|
131
-
|`leetcode.editor.shortcuts`| Specify the customized shorcuts in editors. Supported values are: `submit`, `test`, `solution` and `description`.|`["submit, test"]`|
132
-
|`leetcode.enableSideMode`| Specify whether `preview`, `solution` and `submission` tab should be grouped into the second editor column when solving a problem.|`true`|
133
-
|`leetcode.nodePath`| Specify the `Node.js` executable path. for example, C:\Program Files\nodejs\node.exe|`node`|
134
-
|`leetcode.showCommentDescription`| Specify whether to include the problem description in the comments|`false`|
|`leetcode.hideSolved`| Specify to hide the solved problems or not |`false`|
143
+
|`leetcode.showLocked`| Specify to show the locked problems or not. Only Premium users could open the locked problems |`false`|
144
+
|`leetcode.defaultLanguage`| Specify the default language used to solve the problem. Supported languages are: `bash`, `c`, `cpp`, `csharp`, `golang`, `java`, `javascript`, `kotlin`, `mysql`, `php`, `python`,`python3`,`ruby`,`rust`, `scala`,`swift`|`N/A`|
145
+
|`leetcode.useWsl`| Specify whether to use WSL or not |`false`|
146
+
|`leetcode.endpoint`| Specify the active endpoint. Supported endpoints are: `leetcode`, `leetcode-cn`|`leetcode`|
147
+
|`leetcode.workspaceFolder`| Specify the path of the workspace folder to store the problem files. |`""`|
148
+
|`leetcode.filePath`| Specify the relative path under the workspace and the file name to save the problem files. More details can be found [here](https://github.com/jdneo/vscode-leetcode/wiki/Customize-the-Relative-Folder-and-the-File-Name-of-the-Problem-File). ||
149
+
|`leetcode.enableStatusBar`| Specify whether the LeetCode status bar will be shown or not. |`true`|
150
+
|`leetcode.editor.shortcuts`| Specify the customized shorcuts in editors. Supported values are: `submit`, `test`, `solution` and `description`. |`["submit, test"]`|
151
+
|`leetcode.enableSideMode`| Specify whether `preview`, `solution` and `submission` tab should be grouped into the second editor column when solving a problem. |`true`|
152
+
|`leetcode.nodePath`| Specify the `Node.js` executable path. for example, C:\Program Files\nodejs\node.exe |`node`|
153
+
|`leetcode.showCommentDescription`| Specify whether to include the problem description in the comments |`false`|
0 commit comments