发现各种软件替代方案,找到更适合您的选择

本资源旨在为所有希望学习编程并提高编程技能,但难以找到足够练习题的人提供简短的编程问题。

提供 37 个替代方案

3

Pocket Code 允许您直接在手机或平板电脑上创建自己的游戏、动画、互动音乐视频以及各种其他应用。

提供 21 个替代方案

GitX 是适用于 OS X(macOS)的原生图形化 Git 版本控制系统客户端。

提供 51 个替代方案

medit 是一个编程及周边编程用的文本编辑器。 最初作为 GGAP 中的一个简单内置编辑组件启动,后来发展成一个真正的文本编辑器。

提供 51 个替代方案

Graviton代码编辑器是一款注重速度、定制性和生产力的极简跨平台编辑器。

提供 183 个替代方案

Vala 是一种新的编程语言,旨在为 GNOME 开发者带来现代编程语言特性,同时不引入任何额外的运行时要求,并且与用 C 编写的应用程序和库保持相同的 ABI。

提供 62 个替代方案

5

Squirrel 是一种高级命令式、面向对象的编程语言,旨在成为一种轻量级脚本语言,适用于视频游戏等应用对尺寸、内存带宽和实时性方面的要求。

提供 58 个替代方案

Cinder 提供了一个强大且直观的工具箱,用于编程图形、音频、视频、网络、图像处理和计算几何。Cinder 具有跨平台特性,通常相同的代码可在 Mac OS X、Windows 以及越来越多的其他平台上运行——大多数……

提供 16 个替代方案

Codility 是一个基于证据的平台,帮助招聘团队预测候选人在实际工作中的技能水平,实现远程大规模评估。这能够加快招聘进程,节省时间,让工程师有更多时间专注于解决重要问题。

提供 51 个替代方案

4

通过提供基于网络的课程、教师工具和资源以及专业发展培训,向高中生教授计算机科学。

提供 64 个替代方案

4

适用于初学者的Python集成开发环境。支持多种代码单步执行方式,逐步表达式求值,调用栈的详细可视化,以及解释引用概念的模式……

提供 12 个替代方案

5

PICO-8 是一个基于 Lua 的幻想计算机,用于编程、分享和运行小型游戏及其他计算机程序。该应用程序启动后会进入一个外壳提示符界面,并可轻松访问大量游戏开发工具。

提供 29 个替代方案

专为网页设计和前端开发打造的IDE。

提供 82 个替代方案

5

一款简洁的程序员编辑器,内置集成控制台。 其极速的编辑-运行-编辑-运行-保存工作流非常适合快速原型开发,而其与Cocoa的集成使其在命令行工具中脱颖而出。 它支持语法高亮和代码补全。

提供 16 个替代方案

5

Textastic 是一款功能强大的 iOS 和 macOS 代码编辑器,支持语法高亮、远程文件传输和 SSH。

提供 69 个替代方案

Rebol(历史上称为REBOL)是一种跨平台的数据交换语言,也是一种由卡尔·萨森拉特设计的多范式动态编程语言,用于网络通信和分布式计算。它引入了“方言”概念:小型、优化的、领域特定的……

提供 62 个替代方案

通过应用开发学习教学技术。 做中学: 我们认为学习一门语言的最佳方式是尝试用它构建一些东西。通过测试来检验你的进展,我们的课程让你在编程中学习。

提供 66 个替代方案

RubyMonk 将通过一种类似 Codecademy 的互动界面,教你掌握有效使用 Ruby 所需的语法、习惯用法,甚至哲学。目前,RubyMonk 完全免费使用。

提供 31 个替代方案

5

面向强悍的网络开发者的短视频教程 向业界专家学习最新框架。

提供 75 个替代方案

2

Snippets 是一款应用程序,用于存储您最常使用的代码片段,以便在不同项目中重复使用。其核心理念是让代码复用过程尽可能简单,以避免浪费宝贵时间重新编写相同的代码。

提供 27 个替代方案