Geany¶
Geany 是一个轻量、便捷的编辑器,对于 Linux 环境下的初学者较为友好。
与 Dev-C++ 一样,它可以编译运行单个文件。
不过,它可以在 Linux/Windows/macOS 下运行。
其官网为:https://geany.org/
优缺点¶
优点¶
- 轻量;
- 可以编译运行单个文件;
- 不需要太多配置;
- 跨平台。
缺点¶
- 没有太多人使用;
- 在 macOS Catalina 下有一些权限问题1;
- 新建文件时,默认不会有语法高亮,需要手动切换文件类型。
安装¶
Windows/macOS¶
在官网上下载安装包安装
Linux¶
方法一¶
使用包管理器进行安装,如在 Ubuntu 或 NOI Linux 中,运行
sudo apt install geany
方法二¶
- 从官网下载源码
- 终端下运行:
./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
常见问题¶
兼容深度终端¶
在首选项 -> 工具 -> 虚拟终端,修改终端的命令为:
deepin-terminal -x "/bin/sh" %c
点击“应用”按钮即可。3
参考资料与注释¶
buildLast update and/or translate time of this article,Check the history
editFound smelly bugs? Translation outdated? Wanna contribute with us? Edit this Page on Github
peopleContributor of this article xingjiapeng, MingqiHuang
translateTranslator of this article Visit the original article!
copyrightThe article is available under CC BY-SA 4.0 & SATA ; additional terms may apply.