发布于 2026-01-06 3 阅读
0

Anyfiddle——JSFiddle 的在线版本,支持所有编程语言。使用这款在线代码编辑器,构建、运行和分享代码。DEV 全球项目展示挑战赛,由 Mux 呈现:展示你的项目!

Anyfiddle——JSFiddle 的在线版本,支持所有编程语言。使用这款在线代码编辑器,构建、运行和分享代码。

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

Anyfiddle - 一个在线代码编辑器

https://www.anyfiddle.com

故事

三年前,我在开发一个 Web 应用容器化方案时偶然接触到了 Docker。Docker 以及容器技术的强大功能让我叹为观止。其中最令我印象深刻的是,它能够为我所在的公司提供一致的开发环境。此外,它还使得应用可以在同一个环境中进行开发和部署(再也不会出现“在我的本地系统上运行正常”之类的 bug 注释了)。

在使用 Docker 和容器一年后,我开始思考容器的功能是否远不止于此。它能否实现随时随地开发?我能否在 Chromebook 上编写代码,然后无缝地在 iPad 上继续工作?

我最初的想法是尝试让 Docker 在 Chromebook 和 iPad 上运行。但后来我意识到,这种解决方案相当粗糙,可能不会被广泛采用。

后来,我尝试了另一种方法,开始考虑在云端运行容器,并通过浏览器界面访问环境和代码。这样,只需一个浏览器,我就可以从任何设备访问、构建和运行代码。

于是Anyfiddle就此诞生。我很高兴能在 DEV.to 社区分享这个最终产品,供大家使用。

请访问https://www.anyfiddle.com查看 Anyfiddle

特色✨

  • 使用功能强大的代码编辑界面在浏览器中编写和编辑代码
  • 使用内置的 Linux 终端运行命令、脚本、Web 服务器等。
  • 使用文件资源管理器管理代码文件和文件夹结构
  • 使用预置模板开始编写代码,即可在几秒钟内运行代码。
  • 您可以选择多种编程语言,例如 NodeJS、Python、Java、Golang、PHP、Ruby 等,或者选择多种框架,例如 ExpressJS、Laravel、React、Django、Spring 等。
  • 复制项目 URL,通过电子邮件、Slack 等方式发送,即可分享项目。
  • 使用专用 HTTPS URL 预览 Web 应用程序
  • 所有项目(针对已登录用户)都将安全地保存在我们的服务器上,并且可以随时随地访问。

内置🔧

  • 前端 ReactJS
  • NodeJS
  • TypeScript
  • ExpressJS
  • Kubernetes
  • Docker

即将推出

我很快会推出Anyfiddle 的专业版,其中将包含以下功能:

  • 私人项目
  • VSCode 编辑器使用经验,支持代码补全、调试、扩展支持、主题等功能。
  • 更大的容器运行时环境,用于运行资源密集型应用和命令(更多 CPU 和内存)
  • 私人项目的访问控制

请访问https://www.anyfiddle.com/pro-early-access注册,申请提前体验 Anyfiddle Pro。


与您的朋友、团队和联系人分享https://www.anyfiddle.com 。在TwitterFacebookLinkedIn
上关注 Anyfiddle 。

如有任何疑问、问题、反馈、错误报告或需要帮助,请发送邮件至hello@anyfiddle.com

你也可以在推特上找到我,账号是@jojimail

文章来源:https://dev.to/jojimail/anyfiddle-jsfiddle-but-for-any-language-build-run-and-share-code-with-this-online-code-editor-20ki