OnlineGDB

onlinegdb.com又名 GDB online Debugger

浏览器里的在线编程环境,支持 C/C++、Java、Python、Go 等几十种语言,可设断点、单步执行、查看调用栈与变量,适合在公共电脑上临时验证一段 C 代码或复现崩溃现场。

工具可选登录网页英文国内可直接访问

OnlineGDB 是一个跑在浏览器里的编程环境。打开页面就能写代码、点运行看输出,不用在本机装编译器。它最早以 C/C++ 的在线 gdb 调试为卖点,现在语言下拉框里已经排了几十种:C、C++ 各版本、Java、Python 3、Go、Rust、Swift、PHP、Ruby、C#、Kotlin、TypeScript、SQLite 等,还有 HTML/JS/CSS 这种前端组合。

主要功能

除了「运行」,它把调试做成了核心功能。点 Debug 后可以设断点、单步进入/跳过/跳出、看调用栈、局部变量和寄存器值,也能添加监视表达式。这对在公共电脑上、或者临时想验证一段 C 代码的人来说省事。编辑器支持深色/浅色主题、Emacs 和 vim 键位、字号与 Tab 宽度调整、自动补全、代码美化,还有一整套快捷键(F9 运行、F8 调试、Ctrl-S 保存)。

项目可以存成多个文件,支持新建、重命名、删除,也能打包下载全部文件。分享有两种:实时公开链接始终显示最新改动,或者生成一份带有效期的快照(1 天、1 周、1 个月,永久链接需要登录)。页面上还有 Classroom 入口和编程问答区。

适合谁

学生和新手拿它练语法、交作业最直接;有经验的开发者临时验证一段算法、复现一个 C/C++ 的崩溃现场也够用。不想在机器上配 gdb 环境时,这里点开就能调试。

费用与限制

不注册也能直接写代码运行,注册可用 Google、Facebook、GitHub 账号登录。调试会话和运行控制台闲置一段时间会被自动停止,页面会提示需要刷新重连。Python 程序目前不支持调试模式。页面底部版权写的是 2016 - 2026,站点会弹窗提示有新版本、需要保存数据后刷新。

常见问题

用 OnlineGDB 要登录吗?
可以不登录使用,登录后功能更全。可用 Google、Facebook、GitHub 登录。
OnlineGDB 国内能访问吗?
本站 11 月 8 日 检测,OnlineGDB 在国内可以直接访问。
OnlineGDB 有哪些平台 / App?
支持 网页。
OnlineGDB 的替代品有哪些?
本站整理了 3 个替代品,例如 菜鸟工具、菜鸟工具、JDoodle。

替代品 全部 3 个 →

收录于 11 月 8 日 · 更新于 11 月 8 日 · 本站 11 月 8 日 检测 · 浏览 0 · 报告问题

替代品 3 个打开官网onlinegdb.com