小赖子的英国生活和资讯

力扣 Leetcode 的刷题利器: 在线调试器和自动代码提示完成

阅读 桌面完整版

力扣代码调试器 Debugger

最近 leetcode 刷题网站出了一个在线调试器. 个人感觉非常好用. 因为我平时是用 IPAD+蓝牙键盘来刷题, 而在 ipad 上是没有集成的IDE的, 对于调试来说, 只能很原始的让函数退出一个值, 然后尝试不同的输入来发现问题.

leetcode-debugger 力扣 Leetcode 的刷题利器: 在线调试器和自动代码提示完成 小技巧 程序员 编程 计算机 资讯

leetcode-debugger

leetcode在线调试器的好处

理论上来说, 你可以直接在浏览器里解决任何一道 leetcode 的算法题了. 这样很轻巧, 在 ipad + 蓝牙键盘就可以随时随地有空的刷题. 甚至是大屏的手机也可以.

leetcode 调试器可以添加 关心的变量到 watch 列表中, 还能随时看到局部变量的值. 使用也很简单:

由于该调试器是在线的, 每一次调试(例如单步执行), 就能感觉到延时, 应该是浏览器在给服务器发送请求. 不过可以用已经是很不错的一个功能了, 据我了解, 力扣leetcode 应该是第一家在浏览器里就能提供代码调试功能的 Online Judge, 证明相当有实力.

代码调试功能只能点击按钮, 并没有相应的快捷键 (例如 F8, F9 啥的), 希望日后能加上. 现在只有 leetcode 国际版有, 中文版还没有上线该功能.

有了这个代码调试器, 刷起题来更得心应手了!

力扣代码自动完成

力扣/Leetcode网页里的代码编辑是可以开启代码自动完成的,也就是代码提示/Auto Complete。这功能(Leetcode Intelligent Code Completion)是基于静态代码分析(Static Code Analysis)而不是用AI大语言模型LLM(Large Language Model),比如 Copilot。

力扣代码提示/自动完成功能

力扣这个代码自动智能完成不是免费的,会员功能。

刷题:程序员的基本技能

刷题是提高编程能力和算法思维的有效方式。

英文: Leetcode’s Online Code Debugger and Intelligent Code Completion

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version