Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Linux-текстовый редактор
Linux text editor
gedit ('/dʒ//ɛ//d//ɪ//t/ или '/ɡ//ɛ//d//ɪ//t/') — это текстовый редактор, разработанный для среды рабочего стола GNOME. Он был текстовым редактором по умолчанию в GNOME и частью основных приложений GNOME до версии 42, выпущенной в марте 2022 года, когда редактором по умолчанию стал GNOME Text Editor. gedit задуман как универсальный текстовый редактор, делающий акцент на простоте и удобстве использования, с чистым и понятным графическим интерфейсом, в соответствии с философией проекта GNOME. Это свободное программное обеспечение с открытым исходным кодом, распространяемое под лицензией GNU General Public License версии 2 или более поздней. К июлю 2017 года разработка gedit была приостановлена, но в августе 2017 года два разработчика вызвались возобновить работу над ним.
gedit ('/dʒ//ɛ//d//ɪ//t/ or '/ɡ//ɛ//d//ɪ//t/) is a text editor designed for the GNOME desktop environment. It was GNOME's default text editor and part of the GNOME Core Applications until GNOME version 42 in March 2022, which changed the default text editor to GNOME Text Editor. Designed as a general purpose text editor, gedit emphasizes simplicity and ease of use, with a clean and simple GUI, according to the philosophy of the GNOME project. It is free and open source software under the GNU General Public License version 2 or later. By July 2017, gedit was not being maintained by any developers, but in August 2017 two developers volunteered to commence work on it again.
Особенности
gedit включает в себя подсветку синтаксиса посредством GtkSourceView для различных форматов программного кода и текстовой разметки, включая MediaWiki. В gedit также имеются графические вкладки для редактирования нескольких файлов. Пользователь может перемещать вкладки между различными окнами. Он позволяет редактировать удалённые файлы с использованием библиотек GVfs (GnomeVFS устарел). Поддерживается полная система отмены и повтора действий, поиск и замена, а также замена всех вхождений. Возможности gedit включают многоязыковую проверку орфографии через Enchant и гибкую систему плагинов, позволяющую добавлять новые функции, например, сниппеты и интеграцию с внешними приложениями, включая терминал Python или Bash. Начиная с версии 3.20, gedit использует gspell для проверки орфографии. Gedit имеет необязательную боковую панель, отображающую список открытых файлов, и (на отдельной вкладке боковой панели) файловый менеджер. Также имеется необязательная нижняя панель с консолью Python и (с использованием плагинов gedit) терминалом. Gedit автоматически определяет, когда открытый файл был изменён на диске другим приложением, и предлагает его перезагрузить. С помощью плагина (в пакете плагинов gedit) gedit может сохранять и загружать сессии, представляющие собой списки текущих открытых вкладок. В конце 2013 и начале 2014 года приложение получило значительные обновления для Gnome 3.12, включая новый, более понятный пользовательский интерфейс и улучшения кодовой базы для лучшей совместимости с другими средами рабочего стола, такими как Unity.
gedit includes syntax highlighting via GtkSourceView for various program code and text markup formats including MediaWiki. gedit also has GUI tabs for editing multiple files. Tabs can be moved between various windows by the user. It can edit remote files using GVfs libraries; (GnomeVFS is now deprecated). It supports a full undo and redo system, search and replace as well as replace all. The features of gedit include multi language spell checking via Enchant and a flexible plugin system allowing the addition of new features, for example snippets and integration with external applications including a Python or Bash terminal. Since version 3.20 gedit uses gspell for spell checking. gedit has an optional side pane displaying the list of open files and (in a different tab of the side pane) a file browser. It also has an optional bottom pane with a Python console and (using gedit plugins) terminal. gedit automatically detects when an open file is modified on disk by another application and offers to reload that file. Using a plugin (in gedit plugins package), gedit can save and load sessions, which are lists of currently open tabs. In late 2013 and early 2014 the application received major upgrades for Gnome 3.12, with a new, cleaner user interface and code base improvements to make it work better with other desktop interfaces, such as Unity.
Архитектура
Будучи частью основных приложений GNOME, gedit 3 использует библиотеки GTK 3.x и GNOME 3.x. Интеграция с GNOME включает поддержку перетаскивания файлов в и из GNOME Files. gedit использует систему справки GNOME для документации, а также виртуальную файловую систему и платформу печати GNOME. В декабре 2008 года были выпущены сборки gedit для macOS и Windows. Последняя 32-битная версия для Windows – 2.30.1, вышедшая в 2014 году. Отдельные сборки для 64-битной Windows продолжали выпускаться, последняя из них – версия 3.20.1, выпущенная в 2016 году. Современные версии gedit (3.0+) для Windows также доступны через MSYS2 и могут быть установлены с помощью встроенного менеджера пакетов Pacman.
Being part of the GNOME Core Applications, gedit 3 uses the GTK 3. x and GNOME 3. x libraries. The GNOME integration includes drag and drop to and from GNOME Files. gedit uses the GNOME help system for documentation. It also uses virtual file system and GNOME printing framework. In December 2008, gedit binaries were made available for macOS and Windows. The last version for Windows 32 bit was 2.30.1, released in 2014. Standalone releases for 64 bit Windows continued, with Version 3.20.1 released in 2016. Current versions of gedit (3.0+) for Windows are also available through MSYS2 and can be installed via the built in Pacman package manager.