独立开发 - 工具箱

集成开发环境和代码编辑

3v4l

免费在线 PHP 外壳和代码段共享网站,可在 300 多个 PHP 版本中运行您的代码

apiary.io

协作设计 API,可即时模拟 API 并生成文档(可免费使用无限量 API 蓝图和无限量用户,只需一个管理员账户和托管文档)。

Binder

将 Git 仓库转化为交互式笔记本集。这是一项免费的公共服务。

Bootify.io

带有自定义数据库和 REST API 的 Spring Boot 应用程序生成器。

Brackets

Brackets 是一款专为网页开发设计的开源文本编辑器。它轻巧、易用、高度可定制。

codiga.io

编码助手,可让您直接在集成开发环境中搜索、定义和重用代码片段。个人和小型机构均可免费使用。

codesnip.com.br

简单的代码片段管理器,具有分类、搜索和标签功能。

code.cs50.io

Visual Studio Code for CS50 是一个位于 code.cs50.io 的网络应用程序,可为学生和教师改编 GitHub 代码空间。

codesandbox.io

React、Vue、Angular、Preact 等的在线游戏场。

WebComponents.dev

浏览器内集成开发环境,可利用 58 个可用模板、支持故事和测试对网络组件进行独立编码。

Eclipse Che

基于 Web 和 Kubernetes 的原生集成开发环境,面向开发人员团队,支持多种语言。开源和社区驱动。红帽托管的在线实例可在 [workspaces.openshift.com](https://workspaces.openshift.com/) 上获取。

GitPod

为 GitHub 项目提供即时可用的代码开发环境。免费层包括 50 小时/月。

jetbrains.com

生产力工具、集成开发环境和部署工具(又名 [IntelliJ IDEA](https://www.jetbrains.com/idea/)、[PyCharm](https://www.jetbrains.com/pycharm/) 等)。面向学生、教师、开放源码和用户组的免费许可证。

jsbin.com

JS Bin 是另一个前端网络(HTML、CSS 和 JavaScript,还支持 Markdown、Jade 和 Sass)的游乐场和代码共享网站。

Mocklets

是一款基于 HTTP 的模拟 API 仿真器,可帮助模拟 API 以实现更快的并行开发和更全面的测试,提供终身免费层级。

Paiza

在浏览器中开发网络应用程序,无需进行任何设置。免费计划提供一台服务器,24 小时有效,每天运行时间为 4 小时,配备 2 个 CPU 内核、2 GB 内存和 1 GB 存储空间。

Replit

适用于各种程序语言的云编码环境。

SoloLearn

适合运行代码片段的云编程乐园。支持各种编程语言。运行代码无需注册,但在其平台上保存代码时需要注册。还为初学者和中级程序员提供免费课程。

stackblitz.com

在线/云代码集成开发环境,用于创建、编辑和部署全栈应用程序。支持任何流行的基于 NodeJs 的前端和后端框架。创建新项目的快捷链接:[https://node.new](https://node.new).

Sublime Text

Sublime Text 是一款流行、多功能、高度可定制的文本编辑器,用于编码和文本编辑任务。

Visual Studio Code

代码编辑器经过重新定义和优化,可用于构建和调试现代网络与云应用程序。由微软开发。

Desktop

(Windows、macOS 和 Linux)。

Visual Studio Community

功能齐全的集成开发环境,拥有数千个扩展,支持跨平台应用程序开发(可下载 iOS 和 Android 的 Microsoft 扩展),支持桌面、网络和云开发,支持多语言(C#、C++、JavaScript、Python、PHP 等)。

wakatime.com

使用文本编辑器插件对您的编码活动进行量化的自我衡量,免费的有限计划。

Wave Terminal

Wave 是一款开源、跨平台终端,可实现无缝工作流程。可在线渲染任何内容。保存会话和历史记录采用开放式网络标准。支持 MacOS 和 Linux。

Android Studio

Android Studio 为在各种类型的 Android 设备上构建应用程序提供了最快的工具。开源 IDE 对所有人免费,是最好的 Android 应用开发工具。适用于 Windows、Mac、Linux 甚至 ChromeOS!

Apache Netbeans

开发环境、工具平台和应用框架。

BBEdit

BBEdit 是一款适用于 macOS 的流行且可扩展的编辑器。免费模式提供[强大的核心功能集](https://www.barebones.com/products/bbedit/comparison.html)和高级功能的升级路径。

BlueJ

专为初学者设计的免费 Java 开发环境,全球数百万人在使用。由 Oracle 提供技术支持,简单的图形用户界面可帮助初学者。

cacher.io

带标签的代码片段组织器,支持 100 多种编程语言。

Code::Blocks

免费的 Fortran 和 C/C++ 集成开发环境。开源,可在 Windows、macOS 和 Linux 上运行。

cocalc.com

(前身为 SageMathCloud,网址为 cloud.sagemath.com)--云端协作计算。通过浏览器访问完整的 Ubuntu,内置协作功能和大量预装的数学、科学、数据科学免费软件:Python、LaTeX、Jupyter Notebooks、SageMath、scikitlearn 等。

codepen.io

CodePen 是网络前端的游乐场。

fakejson.com

FakeJSON 可帮助您使用其 API 快速生成虚假数据。发出 API 请求,说明你想要什么以及如何生成。API 会以 JSON 格式返回所有内容。加快创意的市场推广过程,实现 "假作真时真亦假"。

ide.goorm.io

goormIDE 是云上的完整集成开发环境。支持多种语言,通过功能齐全的网络终端使用基于 Linux 的容器、端口转发、自定义 URL、实时协作和聊天、共享链接、支持 Git/Subversion。还有更多功能(免费层包括每个容器 1GB 内存和 10GB 存储空间,5 个容器插槽)。

JDoodle

适用于 60 多种编程语言的在线编译器和编辑器,提供免费的 REST API 代码编译计划,每天最多可编译 200 个学分。

jsfiddle.net

JS Fiddle 是一个支持协作的前端网络游乐场和代码共享网站。

JSONPlaceholder

一些以 JSON 格式返回虚假数据的 REST API 端点。如果您想在本地运行服务器,我们还提供了源代码。

Lazarus

Lazarus 是与 Delphi 兼容的跨平台集成开发环境,用于快速应用程序开发。

micro-jaymock

用于生成伪造 JSON 数据的微型 API 模拟微服务。

mockable.io

Mockable 是一种简单的可配置服务,用于模拟 RESTful API 或 SOAP 网络服务。通过这项在线服务,您可以快速定义 REST API 或 SOAP 端点,并让它们返回 JSON 或 XML 数据。

mockaroo

Mockaroo 可让你生成 CSV、JSON、SQL 和 Excel 格式的真实测试数据。你还可以为后端 API 创建模拟。

Prepros

Prepros 可编译 Sass、Less、Stylus、Pug/Jade、Haml、Slim、CoffeeScript 和 TypeScript。只需点击几下,你还可以添加自己的工具。

Online

(浏览器)

VSCodium

社区驱动、无遥测/跟踪、免费授权的微软编辑器 VSCode 二进制发行版

PHPSandbox

PHP 在线开发环境

WebDB

免费高效的数据库集成开发环境。具有服务器发现、ERD、数据生成器、人工智能、NoSQL 结构管理器、数据库版本管理等功能。
dulikaifa.com