安利一波自己写的 LeetCode for VS Code 刷题插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jdneo
V2EX    LeetCode

安利一波自己写的 LeetCode for VS Code 刷题插件

  •  
  •   jdneo 2018-07-24 13:42:33 +08:00 17001 次点击
    这是一个创建于 2646 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可在 VS Code 中快速刷题,比较适合第一轮练习,把注意力集中在算法本身上,快速熟悉算法解题策略,欢迎试用!!

    详情戳: https://github.com/jdneo/vscode-leecode

    26 条回复    2020-07-11 12:47:20 +08:00
    yangg
        1
    yangg  
       2018-07-24 14:18:34 +08:00
    1.请问下网站上做过的,能在本地显示么?
    2. 登录会把网站挤掉,不知道这个能不能不挤掉
    3. 希望可以查看帮助或者答案之类的
    jdneo
        2
    jdneo  
    OP
       2018-07-24 14:44:57 +08:00
    1. 可以(不过现在不支持中文版 leetcode )
    2. 这个暂时不行,因为 leetcode 的 session 管理就是这样的,如果你开一个新的隐身模式浏览器登陆一个已经登陆的账号,就会把它挤掉
    3. 嗯,这个我也在想怎么实现。目前一个 workaround 就是在题目介绍里点击题目链接,可以看讨论或答案
    jdneo
        3
    jdneo  
    OP
       2018-07-24 14:45:39 +08:00
    @yangg 哦 关于 1,你的意思是想看以前已经提交过的答案吗?
    yangg
        4
    yangg  
       2018-07-24 15:27:33 +08:00 via iPhone
    @jdneo 对啊,中文版是什么意思,我系统网页都是英文,之前提交过的答案没显示
    jdneo
        5
    jdneo  
    OP
       2018-07-24 16:02:32 +08:00
    @yangg 你是不是有多个 session ?点击左下角自己的 leetcode 账户名字,切换一下 session 试试?
    yangg
        6
    yangg  
       2018-07-24 16:06:43 +08:00
    @jdneo 没有,显示是 active 的是 anonymous,我创建了一个才知道有多 session.
    d18
        7
    d18  
       2018-07-24 16:08:36 +08:00
    虎躯一震,以为能做付费题目了。
    jdneo
        8
    jdneo  
    OP
       2018-07-24 16:34:13 +08:00
    @yangg 哦哦明白你的意思了。就是你能看到自己那些题做过了,但是对于已经做过的题目,看不到以前提交的答案。如果我没理解错你的意思的话,这个功能现在还没有哦
    hyousan
        9
    hyousan  
       2018-07-24 17:30:43 +08:00
    好用,感谢楼主!
    zhouquan03
        10
    zhouquan03  
       2018-07-24 18:44:49 +08:00
    点赞。不登录的话一个 maven 工程也可以搞定。
    CaptainInPHW
        11
    CaptainInPHW  
       2018-07-24 18:53:07 +08:00
    已经安装,很好用,但是不会做,死在了入门题
    dlyxy
        12
    dlyxy  
       2018-07-24 18:54:43 +08:00
    cool!
    46Gnj0E0OBmad377
        13
    46Gnj0E0OBmad377  
       2018-07-24 20:39:03 +08:00
    hackathon 拿奖稳了
    ericgui
        14
    ericgui  
       2018-07-25 01:17:29 +08:00
    这是用了 leetcode 的 api ?
    gejun123456
        15
    gejun123456  
       2018-07-25 01:42:29 +08:00 via iPhone
    棒 之前我也想搞个 真奇妙
    jdneo
        16
    jdneo  
    OP
       2018-07-25 09:52:42 +08:00
    @ericgui 差不多。用了 leetcode-cli,也是个开源项目
    sangleft
        17
    sangleft  
       2018-07-25 11:07:21 +08:00
    是不是不要求本地编程环境了?
    jdneo
        18
    jdneo  
    OP
       2018-07-25 16:02:46 +08:00
    @sangleft 验证答案 /测试用例都是上传到 LeetCode 端的,所以可以只安装 LeetCode 插件把 VS Code 当作一个文本编辑器中。当然如果你希望能够有智能提示 /补全的功能的话,可以再安装其他的语言相关的插件。
    ericgui
        19
    ericgui  
       2018-07-26 06:53:47 +08:00
    @jdneo 我意思是,似乎 leetcode 没有提供 api 吗,我找了半天, 发现 leetcode 用户协议里,禁止除了浏览器以外的任何形式的方法获取 leetcode 的内容,所以这是通过什么方法连接到 leetcode 服务器的呢?
    ofooo
        20
    ofooo  
       2018-08-01 20:48:28 +08:00
    楼主,我每次点开插件就提示没有安装 node。 但是我安装了其实。
    我是 mac 上的 vscode。
    jdneo
        21
    jdneo  
    OP
       2018-08-16 12:40:02 +08:00
    @ericgui 这个我倒是还没仔细研究过 cli 内部是怎么实现的。
    jdneo
        22
    jdneo  
    OP
       2018-08-16 12:40:14 +08:00
    @ofooo 如果有问题的话可以去 repo 开 isse 给我哦。
    SophonTech
        23
    SophonTech  
       2019-02-12 10:17:12 +08:00
    Nice plugin! Thanks for building, sharing and open sourcing it !
    veraposeidon
        24
    veraposeidon  
       2019-04-27 19:46:39 +08:00
    进来表示感谢。
    最近的 Description 功能太优秀了。赞
    fuckyoudolphin
        25
    fuckyoudolphin  
       2019-09-02 20:48:53 +08:00
    中国区付费账号无法获取 locked 题目~~~
    清缓存 重新登录 重装 vs 都试过了
    tchenchenT
        26
    tchenchenT  
       2020-07-11 12:47:20 +08:00
    下载了,题目列表打不开
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3827 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by olitude
    VERSION: 3.9.8.5 26ms UTC 10:20 PVG 18:20 LAX 03:20 JFK 06:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86