程序员工具
这些程序员工具打开网页就能写代码、运行、调试:Python、C、C++ 在你自己的浏览器里运行,HTML、CSS、JavaScript 边写边预览,网页内容一键转成纯文本。
分享这个页面
程序员工具:全部 6 个工具
在线运行 Python、C、C++
在线 Python 运行使用 Python 3.14,可以边运行边输入,读写文件,用 turtle 画图、用 matplotlib 画图表,numpy、pandas 等常用库第一次导入时自动下载。在线 C 语言编译器和在线 C++ 编译器用 Clang 把代码编译成 WebAssembly,支持 C89 到 C23、C++11 到 C++23,C++ 有完整的标准库和 <bits/stdc++.h>。编译错误会标在对应的行上并给出中文提示;打开运行时检查后,数组越界、空指针、整数溢出会直接指出是哪一行。
逐行调试,还能倒着走
在线调试器支持 C、C++ 和 Python:点行号左边设断点,单步跳过、单步进入、跳出函数,随时查看变量、调用栈和到这一步为止的输出。程序会先完整运行一遍并记录每一步,所以也能往回退、拖动时间轴回到任意一步。断点可以带条件,还支持 watch 监视点,以及 b、n、s、c、p、bt 这类和 GDB 相同的命令。
网页和文本
HTML/CSS/JS 在线运行把三个文件组合成一个网页实时预览,带控制台,可以切换手机、平板宽度,一键加上 jQuery、Vue、React、Bootstrap、Tailwind 等常用库。HTML 转文本把网页或邮件的 HTML 转成纯文本、Markdown 或 CSV,可以只留正文、提取全部链接,也能批量转换。
代码在哪里运行
这些工具都在你的浏览器里运行,代码不会上传到我们的服务器。Python 运行环境和 C/C++ 编译器第一次使用时从公共 CDN 下载(Python 约 10 MB,编译器约 30 MB),之后浏览器会记住,再打开就快了。想让同学看你的代码,可以生成分享链接,代码就压缩在链接里。