Перейти к содержанию

gedit

Материал из Википедии — свободной энциклопедии
gedit
Логотип программы gedit
Скриншот программы gedit
gedit 3.0.2 на русском языке под управлением Fedora 15
Тип Текстовый редактор
Разработчик gedit developers
Написана на C, Python
Интерфейс GTK
Операционная система Кросс-платформенный
Дата выпуска 12 февраля 1999
Последняя версия
Тестовая версия
Репозиторий gitlab.gnome.org/World/g…
Лицензия GNU GPL
Сайт gnome.org/projects/gedit/
Логотип Викисклада Медиафайлы на Викискладе

gedit — свободный текстовый редактор рабочей среды GNOME, macOS и Windows с поддержкой Юникода. Распространяется на условиях GNU General Public License.

Является штатным текстовым редактором GNOME и дистрибутивов, основанных на этой рабочей среде[4].

В рамках проекта перевода GNOME редактор переведён на десятки языков, в том числе и на русский[5].

Основные функции

[править | править код]

gedit поддерживает отмену и повтор действий, отображение статистики документа, автосохранение с настраиваемым интервалом, а также открытие и редактирование файлов по сети. При изменении открытого файла внешней программой gedit уведомляет пользователя и предлагает перечитать содержимое файла[4].

Возможности программы

[править | править код]
  • Поддержка различных кодировок, включая UTF-8[4].
  • Проверка орфографии для нескольких языков[4].
  • Использование вкладок.
  • Подсветки синтаксиса для ряда языков программирования и разметки.
  • Нумерация строк.
  • Подсветка текущей строки.
  • Функции поиска и замены текста.
  • Переход к указанной пользователем строке.
  • Настраиваемые цвета и шрифты, используемые редактором.[6]
  • Печать с возможностью предпросмотра.
  • Автоматический перенос строк в указанной позиции.
  • Подсветка соответствующих открывающих и закрывающих скобок.
  • Автоматическое сохранение резервных копий файлов перед изменением.
  • Поддержка плагинов.

Редактирование исходного кода

[править | править код]

При редактировании исходных кодов программ можно использовать автоматические отступы, а также подсветку скобок. Подсветка синтаксиса поддерживает, в частности, C, C++, Java, HTML, XML, Python и Perl[4].

Возможности, добавляемые стандартными плагинами

[править | править код]
  • Использование редактора в качестве IDE для C/C++/Python/…
  • Мультиредактирование документов.
  • Добавление экспресс-панели для новой вкладки с миниатюрами документов (наподобие встроенной экспресс-панели в браузере Opera).
  • Множественные возможности для разработчиков.

Некоторые из встроенных плагинов по умолчанию отключены и требуют ручной активации. Функциональность редактора можно расширить, установив дополнительный пакет gedit-plugins — он добавляет, среди прочего, поддержку закладок, одновременное редактирование в нескольких местах документа и автодополнение слов. Отдельный плагин добавляет консоль Python, через которую можно выполнять код прямо в редакторе. Список сторонних плагинов, совместимых с разными версиями программы, ведётся на официальном сайте проекта[4].

В обзоре, опубликованном в журнале Linux User & Developer в 2017 году, gedit получил оценку 7 баллов. Автор обзора отметил гибкость программы, широкий набор функций для программистов и простоту освоения благодаря минималистичному интерфейсу[4].

Примечания

[править | править код]
  1. ↑ gedit 49.0 released — 2026.
  2. ↑ News in 43.alpha — 2022.
  3. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 https://gedit-technology.github.io/list-langs.html
  4. 1 2 3 4 5 6 7 Mayank Sharma. Advanced text editors (англ.) // Linux User & Developer. — 2017. — No. 182. — P. 81—84.
  5. ↑ gedit Statistics (англ.). Дата обращения: 22 января 2007. Архивировано из оригинала 19 февраля 2012 года.
  6. ↑ Change the color scheme. Дата обращения: 22 октября 2016. Архивировано 22 октября 2016 года.
  • gedit-text-editor.org (англ.) — официальный сайт Gedit
  • gedit encoding (англ.). — Смена кодировки в Gedit. Дата обращения: 15 марта 2011. Архивировано из оригинала 19 февраля 2012 года.