Skip to main content

IDE 和代码编辑

  • 3v4l - 免费的在线 PHP shell 和代码片段分享网站,可以在 300 多个 PHP 版本中运行你的代码。
  • Android Studio — Android Studio 提供了在各种类型的 Android 设备上构建应用程序的最快工具。这款开源 IDE 对所有人免费,是最好的 Android 应用开发工具。适用于 Windows、Mac、Linux,甚至 ChromeOS!
  • AndroidIDE — 一款开源 IDE,用于在 Android 设备上开发基于 Gradle 的真实 Android 应用程序。
  • Apache Netbeans — 开发环境、工具平台和应用程序框架。
  • apiary.io — 协作式设计 API,可提供即时 API mock 和生成的文档(对于无限的 API blueprints 和无限用户,拥有一个管理员帐户和托管文档的情况下免费)。
  • BBEdit - BBEdit 是一款适用于 macOS 的流行且可扩展的编辑器。其免费模式提供了一套强大的核心功能以及升级到高级功能的途径。
  • Binder - 将 Git repo 转换为一个交互式 notebook 的集合。这是一项免费的公共服务。
  • BlueJ — 一款专为初学者设计的免费 Java 开发环境,全球有数百万人使用。由 Oracle 提供支持,拥有简单的 GUI 以帮助初学者。
  • Bootify.io - 带有自定义数据库和 REST API 的 Spring Boot 应用生成器。
  • Brackets - Brackets 是一款专为 web 开发设计的开源文本编辑器。它轻量、易用且高度可定制。
  • cacher.io — 代码片段管理器,支持标签和 100 多种编程语言。
  • Code::Blocks — 免费的 Fortran 和 C/C++ IDE。开源,可在 Windows、macOS 和 Linux 上运行。
  • Cody - 免费的 AI 编码助手,可以编写(代码块、自动完成、单元测试)、理解(拥有你整个代码库的知识)、修复和查找你的代码。适用于 VS Code、JetBrains 和在线使用。
  • codiga.io — 一款编码助手,可让你直接在 IDE 中搜索、定义和重用代码片段。对个人和小型组织免费。
  • codesnip.com.br — 简单的代码片段管理器,具有分类、搜索和标签功能。免费且无限制。
  • cocalc.com — (前身为 cloud.sagemath.com 上的 SageMathCloud)— 云端协作计算。通过浏览器访问完整的 Ubuntu 系统,内置协作功能,并预装了大量用于数学、科学、数据科学的免费软件:Python、LaTeX、Jupyter Notebooks、SageMath、scikitlearn 等。
  • code.cs50.io - Visual Studio Code for CS50 是一个位于 code.cs50.io 的 web app,它为学生和教师适配了 GitHub Codespaces。
  • codepen.io — CodePen 是一个 web 前端的演练场。
  • codesandbox.io — 适用于 React、Vue、Angular、Preact 等的在线演练场。
  • Components.studio - 在隔离环境中编写组件代码,在 stories 中进行可视化,测试它们,并将其发布到 npm。
  • Eclipse Che - 面向开发团队的、基于 Web 且 Kubernetes-Native 的 IDE,支持多种语言。开源且由社区驱动。Red Hat 托管的在线实例可在 workspaces.openshift.com 上找到。
  • fakejson.com — FakeJSON 帮助你使用其 API 快速生成假数据。发出一个 API 请求,描述你想要什么以及你想要如何获得它。该 API 会以 JSON 格式返回所有内容。加快创意推向市场的进程,“fake it till you make it”。
  • GetVM — 即时免费的 Linux 和 IDEs chrome 侧边栏。免费套餐包括每天 5 个 VM。
  • GitPod — 为 GitHub 项目提供即时、可立即编码的开发环境。免费套餐包括每月 50 小时。
  • ide.goorm.io goormIDE 是一个功能齐全的云端 IDE。支持多语言,通过功能齐全的基于 Web 的 terminal 提供基于 Linux 的 container,支持端口转发、自定义 URL、实时协作和聊天、分享链接、Git/Subversion。还有更多功能(免费套餐每个 container 包括 1GB RAM 和 10GB 存储,5 个 Container 名额)。
  • JDoodle — 支持 60 多种编程语言的在线编译器和编辑器,其免费计划提供每天最多 200 积分的 REST API 代码编译额度。
  • jetbrains.com — 生产力工具、IDE 和部署工具(例如 IntelliJ IDEAPyCharm 等)。为学生、教师、开源项目和用户组提供免费许可证。
  • jsbin.com — JS Bin 是另一个 web 前端(HTML、CSS 和 JavaScript)的演练场和代码分享网站。它还支持 Markdown、Jade 和 Sass。
  • jsfiddle.net — JS Fiddle 是一个 web 前端的演练场和代码分享网站,支持协作。
  • JSONPlaceholder 一些 REST API 端点,会返回一些 JSON 格式的假数据。如果你想在本地运行服务器,其源代码也是可用的。
  • Lazarus — Lazarus 是一款与 Delphi 兼容的跨平台 IDE,用于快速应用程序开发(Rapid Application Development)。
  • MarsCode - 一款免费的、由 AI 驱动的云端 IDE。
  • micro-jaymock - 用于生成假 JSON 数据的微型 API mocking microservice。
  • mockable.io — Mockable 是一个简单的可配置服务,用于 mock RESTful API 或 SOAP Web 服务。这项在线服务允许你快速定义 REST API 或 SOAP 端点,并让它们返回 JSON 或 XML 数据。
  • mockaroo — Mockaroo 让你能够生成 CSV、JSON、SQL 和 Excel 格式的真实测试数据。你还可以为后端 API 创建 mock。
  • Mocklets - 一款基于 HTTP 的 mock API 模拟器,可帮助模拟 API 以实现更快的并行开发和更全面的测试,提供终身免费套餐。
  • Paiza — 在浏览器中开发 Web 应用,无需任何设置。免费计划提供一台服务器,生命周期为 24 小时,每天可运行 4 小时,配备 2 个 CPU 核心、2 GB RAM 和 1 GB 存储空间。
  • Prepros - Prepros 可以开箱即用地编译 Sass、Less、Stylus、Pug/Jade、Haml、Slim、CoffeeScript 和 TypeScript,自动刷新你的浏览器,使开发和测试网站变得容易,让你专注于打造完美网站。你还可以通过几次点击添加自己的工具。
  • Replit — 一个支持多种编程语言的云端编码环境。
  • SoloLearn — 一个非常适合运行代码片段的云端编程演练场。支持多种编程语言。运行代码无需注册,但在其平台上保存代码则需要注册。还为初学者和中级水平的编码人员提供免费课程。
  • stackblitz.com — 在线/云端代码 IDE,用于创建、编辑和部署 full-stack 应用。支持任何流行的基于 NodeJs 的 frontend 和 backend 框架。创建新项目的短链接:https://node.new
  • Sublime Text - Sublime Text 是一款流行、功能多样且高度可定制的文本编辑器,用于编码和文本编辑任务。
  • Visual Studio Code - 由 Microsoft 开发的代码编辑器,为构建和调试现代 web 和云应用程序而重新定义和优化。
  • Visual Studio Community — 功能齐全的 IDE,拥有数千个扩展,支持跨平台应用开发(可下载用于 iOS 和 Android 的 Microsoft 扩展)、桌面、web 和云开发,支持多种语言(C#、C++、JavaScript、Python、PHP 等)。
  • VSCodium - 社区驱动、无 telemetry/跟踪、自由许可的 Microsoft 编辑器 VSCode 的二进制发行版。
  • wakatime.com — 通过文本编辑器插件量化你的编码活动指标,提供有限的免费计划。
  • Wave Terminal - Wave 是一款开源、跨平台的 terminal,旨在实现无缝工作流。可以内联渲染任何内容。保存会话和历史记录。由开放的 web 标准驱动。支持 MacOS 和 Linux。
  • WebComponents.dev — In-browser IDE,可在隔离环境中编写 web components,提供 58 个模板,并支持 stories 和测试。
  • PHPSandbox — PHP 在线开发环境。
  • WebDB - 免费高效的数据库 IDE。特色功能包括 Server Discovery、ERD、Data Generator、AI、NoSQL Structure Manager、Database Versioning 等。
  • Zed - Zed 是一款由 Atom 和 Tree-sitter 的创建者们打造的高性能、多人协作代码编辑器。
  • OneCompiler - 免费的在线编译器,支持包括 Java、Python、C++、JavaScript 在内的 70 多种语言。