Gedit
开启语法突显的gedit 46.1 | |
| 首次发布 | 1999年2月12日 |
|---|---|
| 当前版本 | |
| 源代码库 | |
| 编程语言 | C语言, Python |
| 操作系统 | 类Unix系统、Windows、macOS |
| 类型 | 文本编辑器 |
| 许可协议 | GNU通用公共许可证 |
| 网站 | gnome.org/projects/gedit/ |
gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。它简单易用,有良好的语法高亮,对中文支持很好,支持包括GB2312、GBK在内的多种字符编码。gedit是一款自由软件。
特点
[编辑]
gedit 通过GtkSourceView提供语法高亮功能[3],支持包括 MediaWiki 在内的多种程序代码和文本标记格式。[4][5] gedit 还提供用于编辑多个文件的图形用户界面标签页。用户可以在不同窗口之间移动标签页。它可以使用 GVfs 库编辑远程文件;(GnomeVFS 现已弃用)。它支持完整的撤销和重做系统、查找和替换以及全部替换功能。[6]其他常见的面向代码编辑的功能包括行号、括号匹配、文本换行、当前行高亮、自动缩进和自动文件备份。[6]
gedit 的功能包括通过 Enchant 提供的多语言拼写检查,以及灵活的插件系统,可用于添加新功能,例如片段,以及与外部应用程序集成,包括 Python 或 Bash 终端。[6] gedit 自带了一些插件,更多插件则包含在 gedit-plugins 软件包中,并可在线获取。[7]
从 3.20 版本开始,gedit 使用 gspell 进行拼写检查。[8][9]
gedit 提供可选的侧边栏,其中显示已打开文件的列表;侧边栏的另一个标签页则可显示文件浏览器。它还提供可选的底部面板,其中包含 Python 控制台,以及使用 gedit-plugins 时的终端。gedit 会自动检测打开的文件是否被其他应用程序在磁盘上修改,并提示重新加载该文件。通过 gedit-plugins 软件包中的插件,gedit 可以保存和加载会话,即当前打开标签页的列表。[7]
gedit 支持打印,包括打印预览以及打印为 PostScript 和 PDF 文件。打印选项包括文本字体、页面大小、方向、页边距,以及可选的页眉和行号打印,同时还支持语法高亮。[10]
2013 年末至 2014 年初,该应用程序针对 GNOME 3.12 进行了重大升级,采用了全新的、更简洁的用户界面,并改进了代码库,使其能够更好地与其他桌面界面(例如 Unity)协同工作。[11]
架构
[编辑]


作为GNOME 核心应用程序的一部分,gedit 3 使用 GTK 3.x 和 GNOME 3.x 函式庫。其 GNOME 集成功能包括与 GNOME 檔案 之间的拖放操作。
gedit 使用 GNOME 帮助系统提供文档,同时也使用虚拟文件系统和 GNOME 打印框架。[12]
2008年12月,gedit 提供了适用于 macOS 和 Windows 的二进制版本。[13]
Windows 32 位的最后一个版本为 2.30.1,于2014年发布。[14]64 位 Windows 的独立版本则继续发布,3.20.1 版本于2016年发布。[15]
目前的 gedit(3.0 及更高版本)Windows 版本也可通过 MSYS2 获取,并可使用内置的 Pacman 软件包管理器进行安装。[16]
参见
[编辑]外部链接
[编辑]参考
[编辑]- ^ News in 43.alpha. 2022年7月6日.
- ^ gedit 49.0 released. 2026年1月16日.
- ^ Projects/GtkSourceView - GNOME Wiki!. wiki.gnome.org.
- ^ Wikipedia:Text editor support § gedit
- ^ jpfleury. Syntax highlighting for MediaWiki in gedit. GitHub. [2016-10-21].
- ^ 6.0 6.1 6.2 "gedit: a powerful, underrated text editor for everybody", Free Software Magazine 互联网档案馆的存檔,存档日期2008-05-18. 15 February 2008
- ^ 7.0 7.1 gedit plugins. gitlab.gnome.org. 10 November 2024 [2024-11-14].
- ^ GNOME / gspell GitLab. gitlab.gnome.org.
- ^ Blog post: gspell news. [23 March 2016]. (原始内容存档于14 November 2018).
- ^ Printing with gedit. Library.gnome.org. 2011 [2020-02-23]. (原始内容存档于5 April 2015).
- ^ Sneddon, Joey-Elijah. Gedit Text Editor Finally Gets a UI Revamp. News Organization. 15 January 2014 [15 January 2014].
- ^ Free Software Directory - gedit. Directory.fsf.org. 2005-10-03 [2020-02-23].
- ^ Club Silencio » Late Christmas gift for Windows users. Blogs.gnome.org. 2008-12-25 [2009-03-13].
- ^ ftp.gnome.org. ftp.gnome.org. [22 March 2019].
- ^ ftp.gnome.org. ftp.gnome.org. [22 March 2019].
- ^ How to build your GTK+ application on Windows. Blogs.gnome.org. 2014-08-01 [2015-11-30].