Geany 是一款免费开源、跨平台的轻量级集成开发环境(IDE),内置 50 多种编程语言支持。

Geany的设计哲学是 “快速”和“轻量”,旨在提供一个启动迅速、占用系统资源极少的开发环境或者文本编辑器,同时又不失强大和实用的功能。

功能特性

  • 跨平台支持:支持 Windows、Linux、macOS 等多种操作系统,用户可以在不同的设备上获得高度一致的使用体验。
  • 轻量级与高性能:Geany 基于强大的 GTK+ 工具包构建,但避免了大型 IDE 的臃肿功能;核心程序只有几十 MB 大小;启动速度极快,即使在配置较低的旧电脑或树莓派等嵌入式设备上也能流畅运行。
  • 内置编程语言支持:默认提供超过 50 种编程语言(Ada、C、C++、C++、Java、Fortran、Go、Python、PHP、Perl、Javascript、JSON、Julia、Markdown、SQL、Swift、XML 等)的支持,包括语法高亮、自动补全、代码折叠、调用提示、代码导航、符号列表、编译运行等功能。

  • 高度可定制化:Geany 提供了大量定制化选项,包括界面布局、主题与色彩、编辑器外观与行为、构建系统定制、自定义命令、快捷键等。

  • 丰富的插件系统:可以通过社区插件扩展功能,例如版本控制(Git、SVN)、文件管理器、调试器、代码格式化等。

下载安装

Geany 官方下载网址如下:

https://geany.org/download/releases/

该页面提供了不同操作系统的安装文件,以及插件安装文件。

总结

Geany 相比纯文本编辑器(Notepad++)功能更加强大,相比全功能 IDE(Eclipse)和现代编辑器(VSCode)更加轻巧,为开发人员提供一个免费、快速、无依赖、不打扰的开发环境。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐