WebTool

代码编译运行

免费在线的代码编译运行工具,支持 Go、Rust、C、C++、Java 五种编译型语言,自托管 Piston 沙箱隔离执行,可填标准输入,编译错误与运行输出分开展示,无需安装环境,打开即用。

隐私说明:本工具所有处理均在您的浏览器本地完成,输入的数据不会上传到服务器。

什么是代码编译运行?

想快速验证一段 Go、Rust、C、C++ 或 Java 代码,装一套编译环境动辄几百 MB。本工具把代码发送到本站自托管的 Piston 隔离沙箱中编译执行:编译错误与标准输出/标准错误分开展示,支持填写标准输入(stdin),编译限 10 秒、运行限 15 秒,超时自动终止。沙箱无外网访问与持久存储,代码仅用于当次执行。

如何使用

  1. 选择语言(Go / Rust / C / C++ / Java)
  2. 粘贴或编写代码,必要时在下方填写标准输入
  3. 点击运行(Ctrl+Enter),查看编译输出、stdout/stderr 与退出码

常见问题

代码会被保存吗?
不会。代码仅发送到本站沙箱用于当次编译执行,执行完即丢弃,不写入任何存储。
支持哪些语言版本?
由沙箱安装的语言包决定,通常为各语言的近期稳定版;缺失语言包时页面会明确提示。
可以访问网络或文件系统吗?
不可以。沙箱进程在隔离环境中运行,无外网、无持久文件系统,保证宿主机安全。
运行时间有限制吗?
编译限 10 秒、运行限 15 秒,超时自动终止;输出超过 256KB 会截断。

相关工具

正则表达式测试免费在线的正则表达式测试工具,输入正则与测试文本实时高亮全部匹配、逐条展示捕获分组,支持 g/i/m/s/u/y 全部标志位,附中文语法速查表,基于浏览器原生 RegExp 引擎,无需下载安装,打开即用。Mock 数据生成免费在线的 Mock 数据生成工具,自定义字段名与类型(中文姓名、手机号、邮箱、UUID、日期、IP 等 13 种),单次最多生成 1000 条,导出 JSON 或 CSV,随机假数据不含真实个人信息,联调演示必备,无需注册,打开即用。Markdown 编辑器免费在线的 Markdown 编辑器,左侧编辑右侧实时预览,支持 GFM 扩展的表格、任务列表、删除线与代码块,支持 Mermaid 流程图/时序图渲染,内容自动保存在浏览器本地、刷新不丢,写 README、接口文档与博客草稿必备,无需下载,打开即用。JS 代码在线运行免费在线的 JS 代码运行工具,粘贴代码点击运行,console.log 输出实时捕获,在独立源沙箱 iframe 中隔离执行、无法访问本站数据,带超时保护,适合算法验证与面试题演算,无需安装,打开即用。YAML 编辑器免费在线的 YAML 校验与格式化工具,实时校验语法并给出中文错误与行号定位,一键规范化缩进排版,支持与 JSON 互转对照结构,K8s 清单与 CI 配置排错利器,本地处理,无需下载,打开即用。TOML 编辑器免费在线的 TOML 校验与格式化工具,语法错误给出中文行列定位,支持规范化排版与 JSON 互转,帮你确认 Cargo.toml、pyproject.toml 等配置解析后的真实结构,直观区分表与表数组写法,本地处理,无需安装,打开即用。

最后更新于 2026-09-04