Goland利器:使用Goland自带的LeetCode工具来刷题 - Go语言中文社区

Goland利器:使用Goland自带的LeetCode工具来刷题


简介

在IDE中解决LeetCode问题,支持leetcode.comleetcode-cn.com,满足基本的做题需求。
理论上支持: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio。
be with you!

安装

配置(第一次安装需要先配置)

settings

  • 配置路径File -> settings->tools->leetcode plugin
    • URL可选项leetcode.comleetcode-cn.com
    • Code TypeJava,Python,C++,Python3,C,C#,JavaScript,Ruby,Swift,Go ,Scala,Kotlin,Rust,PHP,Bash,SQL
    • LoginName: 登录用户名
    • Password: 登录密码
    • Temp File Path: 临时文件存放目录
    • proxy(HTTP Proxy): 使用http代理,配置路径:File -> settings->Appearance & Behavior->System Settings->HTTP Proxy
    • Custom code template: 自定义代码生成模板 (详细介绍)(示例)
    • LevelColour: 自定义题目难度颜色,重启后生效
    • English Content: 题目显示英文描述

窗口(主窗口右下角icon)

window

  • 工具栏:

    • login登录:两个网站的登录帐号不互通,切换网站需配置对应的用户
    • logout退出:退出当前账户,如遇到登录错误,尝试先进行退出
    • refresh刷新:在未登录的情况下也可查看刷新加载题目,但是无法提交
    • find查找:输入内容后回车搜索,再次回车搜索下一个,只会搜索题库节点下
    • collapse折叠:折叠全部节点.
    • config配置:快捷跳转到配置界面
    • clear清理:清理配置的缓存目录下的文件,两个网站对应的缓存目录不同,只会清理当前配置的网站下的。部分题目未提交的情况下慎重清理
  • :

    • Problems:全部题目
    • Difficulty:难度分类
    • Tags:类型分类
    • Explore:探索内容,只包含题目,收费内容不支持;部分题目加载有顺序限制
    • 颜色:题目颜色代表题目难度
    • 符号:题目前代表当前题目解答状态,探索下有 $ 开头的为付费或者其他情况下无法查看的

菜单

 

  • 菜单(在题目上右击出现):

    • open question:打开题目,在题目上双击也可以打开
    • open content:查看描述,包含图片(依赖 Markdown)
    • Submit:提交题目
    • Submissions:查看提交记录,在弹出的窗口上选择记录查看详情(Show detail)
    • Run Code:运行代码,默认使用题目的测试用例
    • Testcase:自定义测试用例
    • favorite:添加或移除收藏
    • Clear cache:清理当前题目
    • Timer:计时器,开启后在右下角状态栏提示解题时间
  • Editor菜单(在Editor上右击出现):
    功能同上

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/luolianxi/article/details/105171591
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-06-28 01:11:51
  • 阅读 ( 4138 )
  • 分类:Goland

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢