0


vscode中配置 leetcode 插件

1. 环境准备

插件安装介绍
介绍

VS Code 1.23.0+
Node.js 10+

注意:请确保Node在PATH环境变量中。您也可以通过设定 leetcode.nodePath 选项来指定 Node.js 可执行文件的路径。

1.1 Node.js 安装

  1. 首先,您需要解压下载的 .tar.xz 文件。您可以使用以下命令从终端执行此操作。将 ~/Downloads 替换为文件所在的目录,并根据需要调整文件名:
cd ~/Downloads
tar-xvf node-vxx.x.x-linux-x64.tar.xz

这会将 Node.js 解压到下载文件夹中的

node-vxx.x.x-linux-x64

目录中。

  1. Move Node.js to a more appropriate location: 将 Node.js 移动到更合适的位置:您通常希望将 Node.js 目录移动到 /usr/local/lib/nodejs 之类的位置,或者如果您没有写入 /usr/local/lib
sudomkdir-p /usr/local/lib/nodejs
sudomv node-vxx.x.x-linux-x64 /usr/local/lib/nodejs/
  1. **Set up the environment variables:**设置环境变量:您需要将 Node.js 添加到您的 PATH 中,以便可以从终端中的任何位置访问它。您可以通过将以下行添加到 ~/.bashrc~/.bash_profile~/.profile 文件(取决于哪个文件存在或您更喜欢使用)来完成此操作。

注意将下文中将

xx.x.x

替换为您已安装的 Node.js 版本号:

exportNODEJS_HOME=/usr/local/lib/nodejs/node-vxx.x.x-linux-x64/bin
exportPATH=$NODEJS_HOME:$PATH

编辑文件后,更新系统的bash 配置文件:

source ~/.bashrc
  1. Verify the installation:
node-vnpm-v

1.2 vscode 登录

  1. 安装官网插件在这里插入图片描述
  2. 切换到中国区

  1. 登录Leetcode账号(使用cookie登录), 选择 cookies 登录方式

首先去leetcode官网查看自己的账号和cookie

  1. 在leetcode网站上右击鼠标,点击检查:

产生这样的页面:

  1. 找到cookie值并复制:

注意, 如果点击Fetch/XHR没有在下面找到all.json的话多点击左边的题库刷新就好了,
或者选择

problemset.json

找到其中的 cookies 选项;

在这里插入图片描述

  1. 重新打开vscode,打开leetcode插件,选择sign in,这一次在选择登录方式的时候我们选择使用cookie登录:输入用户名或邮箱输入复制的cookie值完成,左侧出现红框内的东西:
修改leetcode题目的路径

打开第一个题,点击右下角的code now

选择语言java

之后选择Just Open The problem file

出现以下界面,我们发现题目的路径是在c盘:

我们将此路径修改为其他盘:

  1. 打开设置

  1. 输入 leetcode.workspaceFolder,将下面的路径修改PS:快捷方式的修改同样输入 leetcode.editor.shortcuts,点击添加项,选择submit

3. leetcode debug

for python:
https://github.com/wangtao0101/vscode-debug-leetcode;

for cpp:
https://github.com/aiyolo/leetcode-debug

ref

  1. https://blog.csdn.net/Mason_Chen/article/details/123952380
  2. https://www.cnblogs.com/techflow/p/12590795.html] (https://www.cnblogs.com/techflow/p/12590795.html)
标签: vscode leetcode vim

本文转载自: https://blog.csdn.net/chumingqian/article/details/138629649
版权归原作者 ZhengXinTang 所有, 如有侵权,请联系我们删除。

“vscode中配置 leetcode 插件”的评论:

还没有评论