【VScode和Leecode的爱恨情仇】command ‘leetcode.signin‘ not found

2023-12-20 19:44

本文主要是介绍【VScode和Leecode的爱恨情仇】command ‘leetcode.signin‘ not found,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 一、关于command ‘leetcode.signin‘ not found的问题
  • 二、解决方案
    • 第一,没有下载Nodejs;
    • 第二,有没有在VScode中配置Nodejs
    • 第三,力扣的默认在VScode请求地址中请求头错误
      • 首先搞定配置
      • 其次搞定登入
        • 登入方法一:
        • 登入方法二
    • 解决一下已经登入但是无法再侧边栏展示的问题:
      • 解决方案就是降级nodejs版本
    • 第四、讨论区

一、关于command ‘leetcode.signin‘ not found的问题

二、解决方案

在这里插入图片描述
会进入到LeeCode设置中:
@ext:LeetCode.vscode-leetcode
在这里插入图片描述
凡是连接Leecode连接不上的检查一下原因:

第一,没有下载Nodejs;

去官网下载一下,具体安装配置百度一下

第二,有没有在VScode中配置Nodejs

画中点:node.exe结尾的配置
在这里插入图片描述

第三,力扣的默认在VScode请求地址中请求头错误

在这里插入图片描述

首先搞定配置

我解决方案是:手动编辑

首先手动点击编辑文本
然后修改

# 第一次修改根据官网进行的修改:"leetcode.endpoint": "leetcode.cn",
# 修改完之后强制保存,会发现setting.json一直爆粗提示没有这个选项,
# 之后采用已有选项中文--》LeetCode-cn  发现请求网址是leetcode.cn,如果配置后发现依然请求不通,可以配置之后重启VScode试下
"leetcode.endpoint": "leetcode-cn",

在这里插入图片描述

对会提示报错,但是不重要,重点是这个时候你可以再左侧看到
在这里插入图片描述

其次搞定登入

登入方法一:

进入到下面页面之后点击登入,
在这里插入图片描述

登入方法二

顺便说一下如果有人界面出不来,可以采用两一种方法登入:

打开面板:输入:

>LeetCode: Sign In

在这里插入图片描述

登入可以采用:手机号+密码;手机号+Cookie
我选择的方式是Cookie登入,首先输入账号,LeetCode注册的手机号,然后进入首页https://leetcode.cn/
打开控制台,点击题库,找到请求为all的接口,找到请求中的Cookie,在这里插入图片描述

登入成功就可以看到如下拉去的数据成功:
在这里插入图片描述
或者右下角也会有提示登入成功,再或者查看左下角账号名字如果登入成功这两个插件左下角我画框的地方都会有你对应账号登入名的显示,** 采用Cookie一定要在页面先登入哈~~~ **
在这里插入图片描述

我遇到了另一个问题就是登入成功按时左侧栏不显示,于是我下载了另一个插件:

在上面的官方LeetCode配置登入成功之后
我进行了下面的安装
在这里插入图片描述
此处登入注意看提示采用的是邮箱+Cookie
登入成功后可以看到对应题库–》** 划重点根据难易程度归类区分的,左侧边栏课件题库哦 **~~
在这里插入图片描述

解决一下已经登入但是无法再侧边栏展示的问题:

nodejs其他各版本下载地址

我这边的问题暂时是这样的,明显可以看到登入成功,控制台输出获取到的题库:
但是提示警告如下:

(node:13088) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)

在这里插入图片描述
重新卸载nodejs-20.10.0版本重新安装
然后发现npm版本不匹配
去找对应关系重新安装npm
在这里插入图片描述
降级nodejs之后npm可能会操作报错如下:

属于nodejs和npm版本对照不匹配:制定npm版本安装就可以了,对照参考
官网的nodejs和npm版本对照

我大概看了一下属于版本不匹配问题:

解决方案就是降级nodejs版本

我尝试安装了两个版本,19版本依然无效,采用V18版本,我这边可以正常显示,安装软件版本时间和插件时间距离更新此文档时间前后通步,不排除其他问题,具体根据你的版本安装自行调测

第四、讨论区

如果你有什么其他问题可以留言给我,我试着看看是否可以找到解决方案~大家一起学习讨论哦

这篇关于【VScode和Leecode的爱恨情仇】command ‘leetcode.signin‘ not found的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/517257

相关文章

springboot报错Invalid bound statement (not found)的解决

《springboot报错Invalidboundstatement(notfound)的解决》本文主要介绍了springboot报错Invalidboundstatement(not... 目录一. 问题描述二.解决问题三. 添加配置项 四.其他的解决方案4.1 Mapper 接口与 XML 文件不匹配

VSCode中C/C++编码乱码问题的两种解决方法

《VSCode中C/C++编码乱码问题的两种解决方法》在中国地区,Windows系统中的cmd和PowerShell默认编码是GBK,但VSCode默认使用UTF-8编码,这种编码不一致会导致在VSC... 目录问题方法一:通过 Code Runner 插件调整编码配置步骤方法二:在 PowerShell

VSCode配置Anaconda Python环境的实现

《VSCode配置AnacondaPython环境的实现》VisualStudioCode中可以使用Anaconda环境进行Python开发,本文主要介绍了VSCode配置AnacondaPytho... 目录前言一、安装 Visual Studio Code 和 Anaconda二、创建或激活 conda

在VSCode中本地运行DeepSeek的流程步骤

《在VSCode中本地运行DeepSeek的流程步骤》本文详细介绍了如何在本地VSCode中安装和配置Ollama和CodeGPT,以使用DeepSeek进行AI编码辅助,无需依赖云服务,需要的朋友可... 目录步骤 1:在 VSCode 中安装 Ollama 和 CodeGPT安装Ollama下载Olla

使用DeepSeek API 结合VSCode提升开发效率

《使用DeepSeekAPI结合VSCode提升开发效率》:本文主要介绍DeepSeekAPI与VisualStudioCode(VSCode)结合使用,以提升软件开发效率,具有一定的参考价值... 目录引言准备工作安装必要的 VSCode 扩展配置 DeepSeek API1. 创建 API 请求文件2.

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

vscode保存代码时自动eslint格式化图文教程

《vscode保存代码时自动eslint格式化图文教程》:本文主要介绍vscode保存代码时自动eslint格式化的相关资料,包括打开设置文件并复制特定内容,文中通过代码介绍的非常详细,需要的朋友... 目录1、点击设置2、选择远程--->点击右上角打开设置3、会弹出settings.json文件,将以下内

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

哈希leetcode-1

目录 1前言 2.例题  2.1两数之和 2.2判断是否互为字符重排 2.3存在重复元素1 2.4存在重复元素2 2.5字母异位词分组 1前言 哈希表主要是适合于快速查找某个元素(O(1)) 当我们要频繁的查找某个元素,第一哈希表O(1),第二,二分O(log n) 一般可以分为语言自带的容器哈希和用数组模拟的简易哈希。 最简单的比如数组模拟字符存储,只要开26个c

leetcode-24Swap Nodes in Pairs

带头结点。 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode(int x) { val = x; }* }*/public class Solution {public ListNode swapPairs(L