最近在官网刷题时,写不出来的总是忍不住想看答案,没思考多久就点开题解了😅。加之一直不喜欢它的界面和字体,就尝试着用vs code上的插件了,下面是具体方法。(少看答案,多思考哈)
准备工作:
打开网页版的力扣并登录(Mac用户如果下载了力扣的软件请先卸载,不然后面会出问题,window不知道,最好也删除)
下载node.js
可以直接去node官网下载。
最好下载长期支持版的,比较稳定。
打开安装目录,找到node.exe文件的目录(如:C:\Program Files\nodejs\node.exe),复制下来,后面会用到。
下载leetcode插件
直接在vs code里面搜索就行了,避免有人下错,贴出截图:
插件设置
1、打开插件的扩展设置:(接下来该做一些设置了,为了保证插件能用)
2、取消勾选发送数据给力扣的选项:
3、设置默认编程语言:(我这用的C++,根据自己的需求修改)
4、修改力扣中国区:
有后缀cn的是力扣中国,英语好的话可以用不修改。
5、这些可以修改,都是些无关紧要的配置:
6、接下来是最重要的--配置node.js:
window用户需要将刚才复制的包含.exe文件的路径粘贴到这里面,Mac用户不需要操作(这里我用的Mac,window的根据自己的路径修改)
7、修改代码保存路径:
这的就是你写完后的代码保存的本地位置,根据自己的喜好修改就行
8、其他设置默认就行,懂的人可以根据自己需求修改。
登录力扣插件
1、先点击左侧力扣插件,在点击sign in to leetcode。
2、选择web的那个选项
3、会跳出下面这个,选择打开
4、选择打开vscode(这里就要说说为什么之前先登录网页的leetcode,因为这里方便啊,不然会在这让你登录,有时候还登不上)
5、看到左侧这样就是成功了(node.js一定不要填错了)
如何刷题
1、随便选择一题,点击右下角code now。
2、显示以下内容,选择第一个就行:
3、代码最后有个Submit 和 Test,分别是提交和测试
4、代码书写
他这里给的代码你是需要自己把它写出来的
还有就是代码的主体也需要写出来(我用的C++,必须这么写,其他的语言我感觉框架都要写吧),比如下面的这样
主要问题
1、上面说到node.js一定不能配错的
2、代码框架问题,这个有时候会抱头文件错误,单独写头文件是不行的
3、如果遇到右下角出现红色感叹号的问题,可能是代码错误;可能是登录过期,需要重新登录一下。
版权归原作者 silveice 所有, 如有侵权,请联系我们删除。