Geany是一款实用GTK2 工具包开发的快速和轻巧的集成开发环境。功能非常强大,具有代码折叠、代码自动补完等。适合开发者使用,有这方面需要的朋友不要错过了,快来下载使用吧!

Geany介绍
Geany 是一个使用 GTK2 工具包开发的快速和轻巧的集成开发环境(IDE),包括以下基本功能:语法高亮显示,代码折叠,代码自动补完,自动补完经常使用的结构(如:if、for、while 等),自动补完 XML 和 HTML 标记(tag),调用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等语言,符号列表等等。
Geany 的应用场景
一个更好的文本编辑器。大材小用了?嗯,反正 Geany 也还算小巧。
作为一个轻便快速的 IDE。有时候我也不过是对代码小做一下修改,Eclipse, NetBeans 之类的太慢太重了吧?或者,仅仅使用文本编辑器编辑,然后调用命令行编译调试?未免太劳累了些。用 Geany 吧,刚刚好。
作为重量级 IDE 的补充或是备用。
作为一个便携的、应急的 IDE。需要在新环境里修改代码么?要在客户那里下载安装 Eclipse 么?下载后可能还得配置 CDT 之类的。等待的时间里,拿 Geany 应下急吧。
作为主 IDE,并搭配其它一些工具来使用。Geany 的定位还是一个轻量级的 IDE,取代不了那些重量级 IDE。不过,把 Geany 作为主 IDE 也不是不可以,看各人需要吧。
Geany 的使用
编辑器 可以使用 Geany 打开任何基于文本的文件,包括代码。从使用上来说,它与普通的文本编辑器一样简单,你不必像 Eclipse 等 IDE 那样需要建立项目才能编辑代码文件。当然,Geany 也可以建项目,但不是必须的。
从模板新建文件 Geany 提供了一个 从模板新建 的菜单项,提供了包括 C、Pascal、HTML、Java、PHP 等各种模板文件。
语法高亮、自动补完、代码折叠等 Geany 会自动探测你打开的文件是哪种语言的代码,从而决定如何进行语法高亮、自动补完、代码折叠等操作,并根据文件类型来决定如何进行编译、生成。Geany 支持相当多的编程语言,包括 golang 它也认识。 从多文件类型来说,Geany 似乎比那些重量级 IDE 更多面手,然而,你不能指望 Geany 在自动补完、提示等方面可以与那些重量级 IDE 比肩。
代码的编译、生成、运行 Geany 自己没有内建的编译和构建系统,但它提供了一个名为“Build”(中文名为“生成”)的菜单,根据文件类型,该菜单下会出现 Compile, Build, Make, Execute 等命令项。这些命令项都是可以配置的,你可以通过“Build”菜单下的 Set Build Menu Commands(设置生成命令)来配置它们,为每个命令项指定一个外部命令,通过调用外部命令来完成编译、构建等工作。你还可以加入一些命令项,比如,格式化。 Geany 的这个机制使得它可以灵活地处理各种类型的文件,并且,所有这些都可由用户来配置,用户可以指定某种类型的文件使用具体哪种工具及参数来进行构建或运行。如果你有一个 Makefile,那会更方便。
代码格式化 很不幸,Geany 也没有内建的代码格式化功能。幸运的是,Build菜单下的项目可以配置,我们可以给每种类型的文件加上一个 格式化 的功能。如果是 C/C++,可以调用 indent: code indent -kr -brf %f /code 或者,调用 astyle: code astyle --style=google %f /code GO语言则可调用 gofmt: codegofmt -w %f/code 再次,很不幸,当调用外部格式化命令后,Geany 似乎不会自动重新加载当前打开的文件,你可能需要手工重新加载格式化后的文件。
自动补完与快捷键 Geany 提供了一些快捷键,你可以通过菜单 编辑首选项找到它,这些快捷键可以修改。这些快捷键中有一项名为自动完成的快捷键,默认是 CTRL+SPACE,这可能与输入法的快捷键冲突。如果要修改它,可以先选中该项,然后点击下方的 更改 按钮,会出现一个对话框获取按键,此时按下新的快捷组合键即可,比如把 CTRL+SPACE 改为 ALT+/ 。
- PC官方版
- 安卓官方手机版
- IOS官方手机版















Apifox(Api调试管理工具)2.1.29.1 绿色版
小乌龟代码管理工具(TortoiseGit)2.13.0.1 中文免费版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby运行环境)3.0.2 官方版
gcc编译器( MinGW-w64 9.0.0绿色版)免费下载
宝玉编辑助手0.0.05新版
火花编程软件2.7.2 官方pc版
猿编程少儿班客户端3.1.1 官方版
Restorator 2009中文版单文件汉化版
十六进制阅读小工具
IT码农工具软件1.0 中文免费版
python爬虫实战入门教程pdf免费版
Postman Canary(网页调试软件)官方版7.32.0绿色免费版
大耳猴少儿编程客户端1.1.2 官方免费版
excel批量sql语句(通过excel构建sql工具)1.0 免费版
软件添加弹窗和网址工具1.0 中文免费版
天霸编程助手2.1 单文件中文版
ida pro 中文破解版(反编译工具)7.0 永乐汉化版64位
VBA代码助手3.3.3.1官方版
Node.js开发实战教程百度云完整版【36课】
猿编程电脑端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可视化编辑器1.2 简体中文免费版
Python代码生成器1.0 中文免费版
C语言代码实例助手1.0 免费版
c primer plus第6版中文版高清版
C++ Primer Plus 2021电子版最新版
notepad++7.8.2 中文免费版
wpe pro Alpha 0.9a 中文绿色版




Microsoft Spy++9.10 中文绿色版
源代码保护工具(Dotfuscator Professional
MDB数据库管理软件1.0 中文免费版
源码安全监测工具(Fortify SCA 2016)【附cr
RTX ServerSDK 2015官方最新版
阿猫串口调试助手2.4.0.0绿色免费版
精易论坛SQL语句生成器2.1 绿色最新版 【
java开源报表系统(JasperReports Library)6
独立团游戏作坊窗口分析工具【VIP全套教程及