《leetcode-runner》如何手搓一个debug调试器——引言

背景

最近笔者写了个idea插件------leetcode-runner。该插件可以让扣友在本地刷leetcode,并且leetcode提供的和代码相关的编辑功能该插件都提供,具体演示如下

唯一不足的就是代码debug。众所周知,leetcode算法是核心代码模式,想要利用IDE调试 ,需要自己补充一堆代码,而且每次更换题目,对应的补充代码又得重新写一遍,可谓是相当麻烦。如今市面上同类产品都不具备debug核心代码的功能leetcode官网提供的调试功能又要VIP,于是我想,能不能自己搓一个调试器。在笔者不屑努力下,终于完成辣!!!具体效果如下

作为一个技术博主,有好东西自然想着把自己的思路分享出去,因此产生了这篇文章。但debug内容非常多,需要分若干篇文章介绍,本文作为引言,将大致介绍笔者文章撰写思路

笔者将按照如下所示的大纲编写文章

如果对我这个项目感兴趣的读者,可以关注一下我的这个项目

仓库地址:https://github.com/xuhuafeifei/leetcode-runner

相关推荐
我是章汕呐11 分钟前
地级市能源消耗量及消耗强度数据【2006-2023年】平衡面板
人工智能·经验分享·算法·回归
charliejohn25 分钟前
计算机考研 408 数据结构 堆的插入与删除 堆排序
算法
老鱼说AI1 小时前
从点积到希尔伯特空间:向量内积的几何本质与大模型相似度度量
人工智能·深度学习·线性代数·算法·机器学习·数学建模
地平线开发者2 小时前
模型部署|如何解决算子约束
深度学习·算法·自动驾驶
行者全栈架构师2 小时前
大模型运维准确率不到 50%?我们用 DeepSeek V4 测了 5 大场景,结果出人意料
linux·人工智能·开源
Navigator_Z2 小时前
LeetCode //C - 1254. Number of Closed Islands
c语言·算法·leetcode
deepseek232 小时前
GPT-6 Astra 破解 FrontierMath 九年悬案拆解:调和熵投票规则反证核恒非空,局部搜索如何终结反例悬赏
人工智能·算法·ai agent
syagain_zsx3 小时前
算法基础篇 · 04 前缀和(C++ 题解)
c++·算法·前缀和
青山是哪个青山4 小时前
LeetCode 123:买卖股票的最佳时机 III
算法
Zane19944 小时前
写对二分查找有多难?Java集合框架的作者也曾栽在一行mid计算上
算法