App Logo
已选择:
geany-2.1.0
系统格式链接校验
System Icon
macOS
dmg
AMD64
Direct Icon
System Icon
macOS
dmg
ARM64
Direct Icon
System Icon
Windows
exe
AMD64
Direct Icon
提示:根据自己电脑的硬件和系统下载相应的软件包。

Geany

  
   0
   2005年10月19日
概述

Geany 是一个免费、开源的轻量级文本编辑器和集成开发环境 (IDE),使用 Scintilla 语法高亮引擎和 GTK3 工具包构建,强调快速启动、简单界面和基本 IDE 功能,适合编程、脚本编写和文本处理。它由 Enrico Tröger、Nick Treleaven 和 Thomas Martitz 于 2005年 开发,托管于 geany.orgGitHub,支持 Linux、Windows、macOS、BSD 等平台,采用 GPL v2 许可。Geany 设计目标是“简单而强大”,提供语法高亮、代码折叠、项目管理、编译/运行集成和插件系统,文件类型支持超过 50 种(包括 Python、Java、C++、HTML、Markdown)。它不像 VS Code 或 Eclipse 那样功能臃肿,而是“即开即用”的编辑器,启动时间 <1 秒,内存占用约 50-200 MB。

历史与发展
  • 起源:
    • 2005年:Geany 项目启动,由 Enrico Tröger 开发,作为一个简单文本编辑器,源于对 Scintilla 和 GTK 的兴趣,目标是创建“快速、轻量”的 IDE。
    • 2006年:0.1 版发布,支持基本语法高亮和项目管理。
  • 发展历程:
    • 2007年:0.9 版引入插件系统和编译集成。
    • 2010年:1.0 版发布,支持 50+ 语言和自定义主题。
    • 2018年:1.33 版优化 Python IDE 排名,进入“最佳 Linux Python IDE 前 10”。
    • 2021年:1.38 版支持 GTK3.24 和多文档标签滚动。
    • 2023年10月20日:2.0 版发布,18 周年庆典,支持新文件类型(Kotlin、Markdown、Nim、PHP、Python、Autolt、GDScript),改进翻译和历史变更跟踪。
  • 社区与支持:
    • 由 Enrico Tröger 等维护,托管于 geany.orgGitHub 和论坛(geany.org/support)。
    • 支持英语/德语/中文,文档包括用户手册、Wiki 和 YouTube 教程(1000+)。
    • Reddit 用户称“Geany 2.0 是 Linux 上 Notepad++ 的完美替代”。
  • 开源许可:
    • GPL v2。
主要特点

Geany 以轻量编辑、语法高亮和插件为核心,适合代码和文本处理。以下是其主要特点:

  1. 轻量级编辑
    • 基于 Scintilla 引擎,支持 50+ 语言的语法高亮、代码折叠和自动缩进。
  2. IDE 基本功能
    • 内置项目管理、编译/运行、搜索/替换、符号浏览器(函数/变量导航)。
  3. 插件系统
    • 支持 20+ 插件(如 GeanyPy、GeanyLaTeX、GeanyVC),扩展 Git、调试、Vim 模式。
  4. 跨平台兼容
    • 支持 Linux/Windows/macOS,GTK3 界面。
  5. 硬件兼容性
    • 最低:1 GHz CPU、512 MB RAM、GTK3 支持。
  6. 安全与隐私
    • 开源 GPL:源代码透明。
  7. 开发支持
    • 支持 Python、Java、C++ 等,通过插件扩展。
优势与局限性

优势

  • 轻量快速:启动 <1 秒,50-200 MB RAM,优于 VS Code 的 300 MB。
  • 开源免费:GPL v2,跨平台。
  • 简单 IDE:项目管理+编译集成,适合 Python/Linux 开发。
  • 社区支持:GitHub 活跃,教程 1000+。

局限性

  • 功能基础:插件少于 VS Code(20+ vs 10000+),无 AI 补全。
  • 学习曲线:自定义配置需时间。
  • 对比工具:
    • VS Code:扩展丰富,UI 现代。
    • Vim:极轻量。
总结

Geany 是一个免费开源的轻量文本编辑器/IDE,2.0(2023年10月20日)基于 GTK3,支持 50+ 语言语法高亮、项目管理和插件。相比 VS Code(扩展丰富)、Vim(极简),Geany 的快速启动和简单 IDE 突出,但功能基础。

  Geany 下载统计
版本次数
2.1.00
系统次数
macOS0
Windows0
  赏杯咖啡
Logo
Wechatpay
Logo
Alipay
Logo
Paypal