gedit ( / ˈ dʒ ɛ d ɪ t / или / ˈ ɡ ɛ d ɪ t / ) [3] — текстовый редактор , разработанный для среды рабочего стола GNOME . Это был текстовый редактор GNOME по умолчанию и часть основных приложений GNOME до версии GNOME 42 в марте 2022 года, которая изменила текстовый редактор по умолчанию на Текстовый редактор GNOME . [4] Разработанный как текстовый редактор общего назначения, gedit подчеркивает простоту и удобство использования с чистым и простым графическим интерфейсом в соответствии с философией проекта GNOME. [5] Он включает в себя инструменты для редактирования исходного кода и структурированного текста, такие как языки разметки . [5]
Это бесплатное программное обеспечение с открытым исходным кодом под лицензией GNU General Public License версии 2 или более поздней. [5]
gedit также доступен для macOS и одно время имел версию для Windows , которая по состоянию на май 2020 года больше не доступна. [6] [7]
К июлю 2017 года gedit не поддерживался никем из разработчиков, но в августе 2017 года два разработчика вызвались снова начать работу над ним. [8] [9] [10]
gedit включает подсветку синтаксиса через GtkSourceView [11] для различных форматов программного кода и текстовой разметки, включая MediaWiki . [12] [13] В gedit также есть вкладки графического интерфейса для редактирования нескольких файлов. Пользователь может перемещать вкладки между различными окнами. Он может редактировать удаленные файлы с помощью библиотек GVfs ; ( GnomeVFS больше не поддерживается ). Он поддерживает полную систему отмены и повтора, поиск и замену, а также замену всего. [14] Другие типичные функции, ориентированные на код, включают нумерацию строк, сопоставление скобок, перенос текста, выделение текущей строки, автоматическое выравнивание отступов и автоматическое резервное копирование файлов. [14]
Возможности gedit включают проверку орфографии на нескольких языках с помощью Enchant и гибкую систему плагинов , позволяющую добавлять новые функции, например фрагменты и интеграцию с внешними приложениями, включая терминал Python или Bash . [14] В сам gedit включен ряд плагинов, еще больше плагинов можно найти в пакете gedit-plugins и в Интернете. [15]
Начиная с версии 3.20 gedit использует gspell для проверки орфографии. [16] [17]
gedit имеет дополнительную боковую панель, отображающую список открытых файлов, и (на другой вкладке боковой панели) файловый браузер. Он также имеет дополнительную нижнюю панель с консолью Python и терминалом (с использованием gedit-plugins). gedit автоматически определяет, когда открытый файл изменяется на диске другим приложением, и предлагает перезагрузить этот файл. Используя плагин (в пакете gedit-plugins), gedit может сохранять и загружать сеансы, которые представляют собой списки открытых в данный момент вкладок. [15]
gedit поддерживает печать , включая предварительный просмотр и печать в файлы PostScript и PDF . Параметры печати включают шрифт текста, размер страницы, ориентацию, поля, дополнительную печать заголовков страниц и номеров строк, а также подсветку синтаксиса. [18]
В конце 2013 и начале 2014 года приложение получило серьезные обновления для Gnome 3.12 с новым, более понятным пользовательским интерфейсом и улучшениями базы кода, чтобы оно лучше работало с другими интерфейсами рабочего стола, такими как Unity . [19]
Будучи частью основных приложений GNOME , gedit 3 использует библиотеки GTK 3.x и GNOME 3.x. Интеграция GNOME включает в себя перетаскивание файлов GNOME и обратно .
gedit использует справочную систему GNOME для документации. Он также использует виртуальную файловую систему и среду печати GNOME. [20]
В декабре 2008 года двоичные файлы gedit стали доступны для macOS и Windows . [21]
Последней версией для 32-битной Windows была версия 2.30.1, выпущенная в 2014 году. [22] Продолжались автономные выпуски для 64-битной Windows, а в 2016 году была выпущена версия 3.20.1. [23]
Текущие версии gedit (3.0+) для Windows также доступны через MSYS2 и могут быть установлены через встроенный менеджер пакетов Pacman . [24]
о сопровождении gedit: недавно gedit был помечен как неподдерживаемый, теперь два новых разработчика предложили свою помощь, чтобы стать новыми сопровождающими.
Если вы хотите помочь, свяжитесь с нами по каналу IRC или через список рассылки, спасибо!