- Обзор текстового редактора Xed
- Xed продолжает развиваться
- 4 комментария к “ Xed продолжает развиваться ”
- Оставьте комментарий Отменить ответ
- Ubuntu66.ru — новости, уроки, помощь, поддержка.
- Лучшие текстовые редакторы Linux
- Лучшие консольные текстовые редакторы Linux
- 1. Nano
- 2. Vim
- 3. GVim
- 4. Emacs
- 5. Emacs (GUI)
- 6. Spacemacs
- Лучшие текстовые редакторы с графическим интерфейсом
- 7. Leafpad
- 8. FeatherPad
- 9. Gedit
- 10. Notepadqq
- 11. Mousepad
- Редакторы кода
- 12. Sublime Text
- 13. Visual Studio Code
- 14. Atom
- 15. Kate
- 16. Brackets
- 17. Bluefish
- Заключение
Обзор текстового редактора Xed
Мы часто слышим мнения о текущем состоянии стека программ GTK3. Например, что Gnome Shell или Pantheon из Elementary зашли слишком далеко, упрощаясь ради элегантности, так что средний пользователь иной раз остается в своих любимых программах без ряда ключевых функций. Проект Mint Linux предлагает, пожалуй, лучшие решения для опытных пользователей, желающих оставаться в экосистеме GTK3. Отличным примером является Xed, мощный текстовый редактор — достаточно хороший, чтобы заменить Gedit, Pluma или Code. Мощь Xed раскрывается, как только вы начинаете работать сразу с несколькими текстовыми файлами, когда вам надо ориентироваться, писать код, исправлять опечатки и анализировать синтаксис языков программирования.
Меню View [Вид] — это начальная точка, где можно включить некоторые из расширенных функций Xed. Редактор может отображать боковую панель с двумя вкладками внутри: одна для навигации между открытыми файлами, а другая — со встроенным деревом менеджера файлов. Даже если эта панель отключена, все же достаточно просто перейти от одного файла к другому с помощью вкладок.
Функция Overview map [Обзор] отображает отдаленный вид вашего документа и способствует навигации по длинным файлам, тогда как в меню Tools [Инструменты] хранятся параметры проверки орфографии и статистика документов.
Мы думали, что этих возможностей уже достаточно, чтобы назвать Xed продвинутым редактором, но в Edit > Preferences [Править > Параметры] выяснилось, что предложений и того больше. Xed можно расширить плагинами — некоторые из них установлены, но по умолчанию не активированы. Например, приложение может автоматически сохранять документы, предлагать завершение слова и выделять почти любую разметку и язык. Предпросмотр печати, сравнение файлов, преобразование регистра, вставка даты/времени. сложно и упомнить все функции программы.
Источник
Xed продолжает развиваться
В рамках проекта Mint почти с начала текущего года развивается субпроект X-Apps — набор кросс-десктопных и кросс-платформенных базовых приложений, который предполагается внедрить в качестве штатных в традиционно ориентированные рабочие среды, такие, как Cinnamon, MATE и Xfce.
Одним из существенных составояющих иэтого набора является текстовый редактор Xed, представляющий собой форк Gedit’а, известного. До недавнего времени он практически не отличался от своего прототипа в ранние годы существования того, и не имел никаких отличительных фич. Однако жизнь не стоит на месте, и первая такая фича появилась. Это — панель поиска и замены в стиле собрата Sublime, популярного в некоторых кругах текстового редактора, портированного в Linux из MacOS:
Можно видеть, что теперь отдельное окно поиска и замены не заслоняет более редактируемый текст — обе эти операции выполняются в панели нижней части окна программы, подобно тому как это сделано в Firefox’е (и в большинстве других браузеров, разве что в Opera эта панель расположена вверху). Перемещаться вперёд по тексту в поисах искомой последовательности символов можно просто нажатием клавиши Enter.
Как пишет Clem, на прикручивание такой поисковой строки его вдохновил текстовый редактор Sublime, который применяют многие разработчики проекта Linux Mint. Можно ожидать, что Xed и далее будет заимствовать из него всякие полезные штуковины. И со временем он не будет бледной копией достаточно бледного Gedit’а, а превратиться во всамделишний текстовый редактор, пригодный для использования в мирных целях.
4 комментария к “ Xed продолжает развиваться ”
Алексей, в какой версии Xed появилась фича — панель поиска и замены? В репах пока только версия 1.0.6, в которой по-прежнему всплывающее окошко.
Таня, увы — только в Git-версии пока. Которая у меня не собралась 🙂
Потому и потибрил у Клема картинку, а не свою сделал 🙂
Алексей, могу обрадовать. Сегодня рано утром Xed обновился до прогрессивной версии 1.2.1. Ура.
Таня, спасибо! Весть действительно радостная. Может быть, Гвендаль даже наконец взял тайм-аут в своей личной жизни и исправил наконец ошибку в сборке Cinnamon, которой уже больше месяца.
Ща перегружусь в Cintu и проверю. А то я тоже в Maui по уши закопался.
Оставьте комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Источник
Ubuntu66.ru — новости, уроки, помощь, поддержка.
gedit — текстовый редактор (gnome editor) для среды GNOME.
xed — текстовый редактор (x editor), основанный на Pluma (MATE), созданный разработчиками Mint, как унифицированное приложение для дистрибутива Linux Mint 18.
В своём ежемесячном послании в «The Linux Mint Blog» от 28 января, основатель Linux Mint — Clement Lefevre (Клемент Лефевр) опубликовал интересную информацию о разработке и внедрении в Linux Mint 18 унифицированных приложений X-Apps.
Унифицированные — это значит приведённые к единообразной системе и форме — приложения, которые будут внедрены в дистрибутивах Linux Mint (Cinnamon, Mate и Xfce).
Это связано с тем, что разработчики Gnome в компоненты GNOME 3.18 внесли большие изменения, с целью минимизировать интерфейс многих приложений, следуя моде, взятой у Apple, что вызвало, мягко говоря, недоумение у многих обычных пользователей, особенно у новичков в Linux.
Конкретно в статье обозначено для примера приложение gedit (GNOME editor) — текстовый редактор, которое теперь в Linux Mint 18 будет называться xed, с функциями текстового редактора, но с привычным интерфейсом и основанном на текстовом редакторе Pluma — форк Gedit в Linux Mint MATE.
Вот как выглядят оба приложения в Ubuntu 16.04:
Аннотация и характеристики xed:
Приложение xed позволяет создавать и редактировать текстовые файлы.
Цель xed — быть простым и лёгким в использовании текстовым редактором. Многие возможности могут быть включены модулями, решающими множество задач по редактированию текста.
В xed можно открывать несколько файлов. Приложение добавляет вкладку для каждого открытого файла в окно. Когда открыто более одного файла, xed отображает в верхней части области просмотра вкладки для каждого документа. Переключиться на другой документ можно щёлкнув по соответствующей вкладке.
Для перемещения документа в другое окно xed, перетащите соответствующую вкладку за пределы основного окна.
Xed расширяемой через систему плагинов, которая в настоящее время включает в себя: поддержку для проверки орфографии, сравнения файлов, просмотр CVS списком изменений и регулировки уровня отступов.
Лично для меня более удобно и привычней работать в минтовском xed, чем в гномовском gedit. Поэтому я установил xed в Ubuntu 16.04.
Установка xed в Ubuntu 16.04
Выполните в терминале одну из следующих команд, согласно архитектуры вашей системы:
Для систем 32-bit:
cd /tmp; wget http://packages.linuxmint.com/pool/main/x/xed/xed-common_1.0.5%2bbetsy_all.deb http://packages.linuxmint.com/pool/main/x/xed/xed-dbg_1.0.5%2bbetsy_i386.deb http://packages.linuxmint.com/pool/main/x/xed/xed-dev_1.0.5%2bbetsy_i386.deb http://packages.linuxmint.com/pool/main/x/xed/xed-doc_1.0.5%2bbetsy_all.deb http://packages.linuxmint.com/pool/main/x/xed/xed_1.0.5%2bbetsy_i386.deb; sudo dpkg -i *.deb
Для систем 64-bit:
cd /tmp; wget http://packages.linuxmint.com/pool/main/x/xed/xed-common_1.0.5%2bbetsy_all.deb http://packages.linuxmint.com/pool/main/x/xed/xed-dbg_1.0.5%2bbetsy_amd64.deb http://packages.linuxmint.com/pool/main/x/xed/xed-dev_1.0.5%2bbetsy_amd64.deb http://packages.linuxmint.com/pool/main/x/xed/xed-doc_1.0.5%2bbetsy_all.deb http://packages.linuxmint.com/pool/main/x/xed/xed_1.0.5%2bbetsy_amd64.deb; sudo dpkg -i *.deb
После установки, оба приложения в меню будут отображаться, как Текстовый редактор. Чтобы не путаться, можно удалить gedit:
sudo apt remove gedit
sudo apt autoremove
Ссылка на источник compizomania
28-05-2016.
Источник
Лучшие текстовые редакторы Linux
Без текстового редактора невозможно представить ни одну настольную операционную систему. Рано или поздно пользователь сталкивается с такими задачами, как сохранение скопированного текста, редактирование файлов и просто создание заметок. Если же говорить про Linux, то эта ОС нередко используется на серверах и для разработки ПО и сайтов. Поэтому требования к текстовым редакторам предъявляются несколько иные.
В этой статье мы собрали лучшие текстовые редакторы Linux. Исходя из выше перечисленного мы рассмотрим несколько видов редакторов, так будет проще подобрать что-то подходящее именно под ваши задачи.
Лучшие консольные текстовые редакторы Linux
Начнём с консольных текстовых редакторов. Сфера их применения довольно специфична и обычному пользователю скорее всего не подойдёт. Редактирование текста прямо из консоли будет полезно при удалённом подключении к серверу или же при написании кода методом слепой печати.
В первом случае консоль может являться единственным средством общения с компьютером и редактирование конфигурационных файлов явно не будет лишним. Во втором случае использование мыши и поиск нужных инструментов может отнимать время. Но под это описание подходит лишь малая группа людей, ведь для этого надо знать в идеале не только язык программирования, но и команды редактора.
1. Nano
Nano – это довольно простой консольный текстовый редактор Linux и предустановлен на большинстве дистрибутивов. Он будет полезен, если большую часть работы вы выполняете в консоли или же подключаетесь удалённо по SSH. Он имеет функцию подсветки синтаксиса, а также полезную панель с подсказками горячих клавиш. Например, если программа выдала ошибку и указала 120 проблемную строчку, то просто вызывайте редактор сразу к ней:
nano +120 путь/к/файлу
Можете подробнее ознакомиться с Nano в нашем материале.
2. Vim
Редактор текстовых файлов Linux под названием Vim гораздо менее дружелюбен к пользователю. Перед его использованием необходимо ознакомиться с основными горячими клавишами и командами, а также настроить приложение под себя. С помощью плагинов можно расширить функционал редактора практически до уровня IDE. Однако, его сильной стороной остаётся именно большой набор команд, который позволяет выполнять многие действия быстрее, чем с графическим интерфейсом.
Установить Vim можно командой:
sudo apt install vim
3. GVim
Начать изучение Vim можно с его версии с графической оболочкой. По началу вы будете долго выискивать нужный инструмент, но со временем запомните горячие клавиши и команды и перестанете обращаться к меню и, возможно, перейдёте на консольную версию редактора.
Оболочке не хватает окна настроек, вместо этого предлагается настраивать точно так же, как и в консоли, путём редактирования конфигурационных файлов. Хотя небольшая часть настроек всё же разбросана по разным пунктам меню.
Для установки GVim воспользуйтесь консольной командой:
sudo apt install vim-gtk3
4. Emacs
Другим менее популярным консольным текстовым редактором является Emacs. Он не получил такого распространения как Vi/Vim, ведь тот одно время был установлен на многих дистрибутивах по умолчанию. В любом случае для использования Emacs вам понадобится то же самое, изучить набор команд и горячих клавиш, а также настроить редактор под себя. Функции написаны на языке Elisp. Синтаксис Lisp вряд ли подойдёт новичкам, но вам не обязательно писать свои расширения, по умолчанию в редакторе есть почти всё необходимое.
Спорить о том, что лучше Vim или Emacs можно бесконечно, лучше попробовать оба и остановиться на том, что понравится больше.
Редактор Emacs устанавливается командой:
sudo apt install emacs
Вместе с консольной версией установится и графическая оболочка, поэтому для запуска именно консольной версии надо использовать параметр –nw.
5. Emacs (GUI)
Графическая оболочка Emacs заметно уступает Gvim. Как минимум она не русифицирована, но зато есть краткое руководство на русском языке. Многие инструменты спрятаны в подпунктах меню, что увеличивает время на их поиск.
6. Spacemacs
Spacemacs нельзя назвать полноценной графической оболочкой. Это скорее расширение, которое позволяет работать с Emacs проще и быстрее. Установка Spacemacs заметно сложнее и состоит из нескольких этапов:
sudo apt install git
git clone https://github.com/syl20bnr/spacemacs
При первом запуске зададут несколько вопросов и начнётся основная установка. Что интересно, при этом вы можете выбрать какие горячие клавиши будут использоваться в дальнейшем, Vim или Emacs.
Лучшие текстовые редакторы с графическим интерфейсом
Перейдём к более распространённым и востребованным редакторам. Графическая оболочка позволяет полноценно использовать курсор и не требует переходить в режим ввода команд. Но при этом часть операций производится в отдельных окнах, вроде поиска и замены. Далеко не всем требуется расширенный функционал и редко используемые инструменты, их гораздо легче вызвать через меню, а не держать их в памяти или выискивать в руководствах, как это происходит с консольными редакторами.
7. Leafpad
Если вы перешли с Windows на Linux и ничего сложнее Блокнота вам не требуется, то обратите своё внимание на Leafpad. Набор его функций практически такой же, как и у Блокнота, разве что нумерация строк добавилась. В целом же это самый простой текстовый редактор Linux, без дополнительных функций, подсветки синтаксиса и прочего.
В Ubuntu приложение распространяется в виде snap-пакета и устанавливается командой:
sudo snap install leafpad
8. FeatherPad
Более продвинутым решением будет FeatherPad. Этот редактор имеет ряд полезных функций. Поддерживаются вкладки, подсветка синтаксиса, есть целый набор полезных горячих клавиш. Несмотря на все эти возможности, файлы открываются практически мгновенно.
Для установки FeatherPad можете воспользоваться командой:
sudo apt install featherpad
9. Gedit
Нельзя не упомянуть Gedit. Это стандартный редактор для GNOME и других оболочек рабочего стола на библиотеке GTK. Интерфейс не самый дружелюбный, но все же для простого редактирования файлов сгодится. Можно добавить обозреватель файлов слева, а снизу с помощью расширений открыть консоль Python. Присутствует большой набор горячих клавиш.
Обычно Gedit уже установлен в системе, но если его нет, то воспользуйтесь командой:
sudo apt install gedit
10. Notepadqq
Переходя с Windows на Linux в первую очередь ищешь аналоги программ. Несмотря на то, что Notepadqq призван заменить Notepad++, он заметно уступает ему. Приложение при установке подтягивает до неприличия много зависимостей. Хотя многие из них нужны ради одной-двух функций. На русский язык редактор переведён лишь частично. Из плюсов стоит отметить наличие большого списка поддерживаемых языков программирования. Также полезной функцией будет сворачивание блоков кода и открытие двух файлов одном окне.
Для установки Notepadqq следует вызвать команду:
sudo apt install notepadqq
11. Mousepad
Mousepad – это легковесный текстовый редактор, который является родным для оболочки Xfce. Он может подойти тем, кого не устраивает интерфейс Gedit. Многие горячие клавиши совпадают, хотя в Mousepad вы не найдёте нормального руководства и описания всех комбинаций клавиш.
Устанавливается Mousepad командой:
sudo apt install mousepad
Редакторы кода
Наш список лучшие текстовые редакторы linux подходит к завершению. В связи с тем, что для многих Linux является рабочим инструментом, в отдельную группу стоит выделить редакторы кода. Это уже больше, чем просто программы для набора и редактирования текста. В их задачи входит подсветка синтаксиса, автозаполнение, отладка и даже рефакторинг кода. Стоит учитывать, что в этот список попали именно редакторы кода, а не IDE, поэтому Geany или WebStorm вы здесь не найдёте.
12. Sublime Text
Sublime Text не является бесплатным редактором кода, 3-годичная лицензия обойдётся в $80. Но у приложения нет пробного периода, его можно использовать без лицензии сколь угодно долго. Однако, оно будет периодически напоминать вам о том, что стоит приобрести лицензию.
Интерфейс приложения выполнен по классической схеме с тремя блоками: обозреватель файлов, поле с текстом и мини-картой справа. Запустить сборку проекта можно прямо из редактора без необходимости вводить консольные команды.
Изначально в редакторе интерфейс на английском языке, для добавления русского языка можете воспользоваться этой простой инструкцией:
- В меню Tools выбрать последний пункт Install Package Control…
- Нажать Ctrl+Shift+P, ввести Install Package и нажать Enter, откроется новый список
- Ввести LocalizedMenu и нажать Enter, установится пакет с набором языков
- Перейти в меню Preferences и в подменю Language выбрать русский язык
Устанавливается Sublime Text из snap-пакета, командой для установки будет:
sudo snap install —classic sublime-text
13. Visual Studio Code
Visual Studio Code от Microsoft появился относительно недавно, но уже успел обрести немалую популярность. Редактор поддерживает рефакторинг, отладку, фирменное автодополнение IntelliSense, систему Git и многие другие функции.
Есть возможность установки Vim плагина, что привнесёт функционал консольного редактора в VS Code. Это позволяет создать один из самых мощных инструментов для написания кода.
Для установки русского языка следует воспользоваться этой инструкцией:
- Нажать Ctrl+Shift+P иввести Configure Display Language
- Выбрать Install additional languages…, в левой панели откроется магазин расширений
- Найтивсписке Russian Language Pack for Visual Studio Code иустановить
- После перезагрузки язык интерфейса станет на русском языке
Редактор кода Visual Studio Code можно установить из snap-пакета:
sudo snap install —classic code
14. Atom
Atom находится примерно на одном уровне с VS Code. Сложно определить, что лучше. Например, Atom без всяких плагинов имеет тесную интеграцию с GitHub, а VS Code работает немного быстрее.
И опять, приложение по умолчанию идёт на английском языке, но установка русского языка не составит проблем. Вот краткая инструкция:
- Вменю Edit выбрать Preferences
- Перейти во вкладку Install и найти Atom-i18n
- После установки выбрать Settings у плагина и в Language выставить Русский язык
Аналогичным способом можно добавить мини-карту, плагин называется Minimap.
Редактор кода Atom можно установить из snap-пакета:
sudo snap install —classic atom
15. Kate
Несмотря на то, что Kate расшифровывается как KDE Advanced Text Editor, он корректно работает с библиотекой GTK и оболочкой GNOME. Его интерфейс написан на Qt, что и позволяет организовать поддержку большим количеством дистрибутивов. Редактор далеко не новый, но проигрывает предыдущим представителям. Например, для стандартной функции контроля версий необходимо установить расширение.
Установка Kate возможна через стандартный менеджер пакетов apt:
sudo apt install kate
16. Brackets
Редактор Brackets от Adobe нацелен в первую очередь для работы с веб-документами: HTML, CSS, JS. Есть возможность просмотра изменений в реальном времени и контроль версий Git. Также не обошли стороной поддержку плагинов, хотя в этом случае их не так много ввиду специфики редактора.
Русский язык можно выбрать в разделе Switch Language из меню Debug.
Устанавливается Brackets из snap-пакета командой:
sudo snap install —classic brackets
17. Bluefish
Bluefish – это редактор с богатой историей, который начал свой путь ещё в 1997 году. Как и в случае с Kate он не может конкурировать с более современными программами. Но всё же работать с HTML файлами довольно удобно, и программа открывается даже быстрее, чем Brackets.
Установку Bluefish можно командой:
sudo apt install bluefish
Заключение
В этой статье были рассмотрены популярные текстовые редакторы, подходящие большинству пользователей, начиная с аналога Блокнота и заканчивая продвинутыми редакторами кода. Как вы могли заметить, на этом сайте предлагается для всего использовать текстовый редактор Vim. Хотя он сложный для новичков, но его возможности того стоят.
А каким текстовым редактором для Linux пользуетесь вы? Может быть это сочетание двух или даже трёх редакторов? Напишите в комментариях!
Источник