GNOME Builder
软件描述
Builder 是一个正在积极开发的 GNOME 集成开发环境。它集成了对 GTK+、GLib 和 GNOME API 等关键 GNOME 技术的支持,并提供了语法高亮、代码片段等开发者喜爱的功能。
官方网站
访问软件的官方网站了解更多信息
devsuite.app
什么是 GNOME Builder?
Builder 是一个为 GNOME 持续开发的集成开发环境。它集成了对 GTK+、GLib 和 GNOME API 等核心 GNOME 技术的支持,并提供开发者喜爱的功能,如语法高亮和代码片段。
您可以信赖 Builder 的稳定发布节奏,每六个月随 GNOME 新版本一同更新一次。
特性:
- 内置多种语言的语法高亮
- 侧边并排代码编辑器
- 多显示器支持
- 代码概览迷你地图
- 与 Git 集成
- 与 Autotools、Cargo、CMake、Gradle、Meson、Maven、Make、PHPize 和 Waf 集成
- 基于 Clang 的自动补全、语义高亮和诊断
- 基于 Python 的自动补全、语义高亮和诊断
- 基于 Vala 的自动补全和诊断
- 对 C、Python、Vala 和 XML 的自动缩进支持
- HTML、Markdown 和 reStructuredText 以及 Sphinx 实时预览
- 可选的 Vim、Emacs 和 SublimeText 风格编辑模式
- 针对原生应用的集成性能分析器
- 针对原生应用的集成调试器
- 支持使用 jhbuild 和 flatpak 运行时构建
- 支持查看代码库中的 TODO 项
- 跨文件和符号的快速模糊文本搜索
🔄 替代方案
59 个选择实验性 Sublime Text 克隆项目。后端使用 Go 语言编写。如果你精通 Go,欢迎直接 Fork 该项目。本项目尚处于早期阶段,既是一次机会,也是一大挑战。

Judge0 IDE
Judge0 IDE 是一个免费开源的在线代码编辑器,支持多种编程语言的编写与运行。它非常适合那些只需快速编写并运行代码,而无需在电脑上打开完整功能IDE的用户。
Lines 是一款现代且极简的文本编辑器 - 集成开发环境,支持 150 多种编程语言,内置代码检查工具及其他多种实用功能,帮助您编写更优秀的代码。

Anjuta
Anjuta 是 GNU/Linux 上用于 C 和 C++ 的多功能集成开发环境(IDE)。它基于 GTK/GNOME 开发,具备多种高级编程功能,包括项目管理、应用向导、交互式调试器和强大的源代码编辑功能……

B4X
跨平台开发工具,用于原生iOS、Android、桌面及服务器应用程序。 B4X 是一款用于实际应用的快速应用开发(RAD)工具。 其编程语言是现代版的 Visual Basic。
Leo Editor
Leo 是一款开源的文本编辑器/大纲工具,其核心组织、导航、自定义和脚本功能依赖于克隆(大纲节点的虚拟副本)。





