Geany¶
Geany 是一个轻量、便捷的编辑器,对于 Linux 环境下的初学者较为友好。
与 Dev-C++ 一样,它可以编译运行单个文件。
不过,它可以在 Linux/Windows/macOS 下运行。
其官网为:https://geany.org/
优缺点¶
优点¶
- 轻量;
- 可以编译运行单个文件;
- 不需要太多配置;
- 跨平台。
缺点¶
- 没有太多人使用;
- 在 macOS Catalina 下有一些权限问题1;
- 新建文件时,默认不会有语法高亮,需要手动切换文件类型。
安装¶
Windows/macOS¶
在官网上下载安装包安装
Linux¶
方法一¶
使用包管理器进行安装,如在 Ubuntu 或 NOI Linux 中,运行
1 | sudo apt install geany
|
方法二¶
- 从官网下载源码
- 终端下运行:
1 2 3 | ./configure
make
sudo make install
|
如遇到 No package 'gtk+-2.0' found
可能需要安装 libgtk2.0-dev
。
使用技巧¶
切换文件类型¶
在文档 -> 设置文件类型中进行切换。
如 C++ 语言,点击文档 -> 设置文件类型 -> 编程语言 -> C++ 源文件,即可看到文件已被转换为 C++ 语言的语法高亮了。
设置文件模板¶
在配置文件目录下建立 templates/files 文件夹,建立在其中的文件即为模板文件,再次打开 Geany,就可以在文件 -> 从模板新建中找到它了。
配置文件目录可以通过帮助 -> 调试信息的第二、三行找出。
这里给出 macOS 和 Linux 下的默认模板配置文件目录:
- 系统目录:
/usr/share/geany/templates/files/
- 用户目录:
~/.config/geany/templates/files/
2
常见问题¶
兼容深度终端¶
在首选项 -> 工具 -> 虚拟终端,修改终端的命令为:
1 | deepin-terminal -x "/bin/sh" %c
|
点击“应用”按钮即可。3
参考资料与注释¶
build本页面最近更新:,更新历史
edit发现错误?想一起完善? 在 GitHub 上编辑此页!
people本页面贡献者:xingjiapeng, MingqiHuang
copyright本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用