Поиск по этому блогу

февраля 12, 2010

Редакторы под Linux

Уже в дцатый раз натыкаюсь на вопросы типа "какие текстовые редакторы есть кроме Kate и Gedit" , "текстовый редактор под Gnome", "текстовый редактор, чтобы хорошо с кодировками работал.." и т.п...
Во-первых, совершенно не нужно спешить забраковывать Gedit, хотя на первый взгляд он выглядит куда менее функциональным, чем тот же Kate, под него написано огромное
количество плагинов. http://live.gnome.org/Gedit/Plugins (англ.)  причём часть из них доступна для установки сразу на вкладке "Модули" пункта Параметры в меню "Правка"


А вообще ассортимент редакторов очень велик, под разные потребности, вкус и цвет.
Начнём с самых простеньких..
LeafPad - очень лёгкий простенький редактор с минимумом функций, аналог виндового блокнота

medit

Имеет встроенную подсветку синтаксиса, поддержку большого количества кодировок и автоопределение, так же имеет встроенные панели для выбора файла, списка открытых и панельку терминала, позволяет производить поиск не только в тексте но и в файлах, поддерживает плагины на C или Питоне
TEA

Оригинальный редактор Петра Семилетова, по большей части ориентированный на работу с HTML  хорошо работает с кодировками и имеет много интересных функций, например УНИТАЗ и Квас и наиболее подробно о нём можно узнать из "ноговодства" автора http://www.gnu-darwin.org/www001/src/ports/editors/tea/work/tea-17.3.3/doc/ru/
SciTE

Вообще позиционируется не как текстовый редактор а редактор кода и даже устанавливается в раздел "Средства разработки". Помимо вполне разумеющейся подсветки кода умеет фолдить теги, дополнять синтаксис, экспортировать в различные форматы, подключать внешние прораммы и скрипты. Подробнее можно ознакомиться с русскоязычной документацией
Geany 
Так же уже попадает в категорию средств разработки, лёгкая IDE Удобный и приятный интерфейс, автозакрытие тегов и скобочек, распознаёт используемые функции и переменные, в боковой панели позволяет производить по ним навигацию в документе, автодополняет, хорошо работает с кодировкой, позволяет производить поиск текста в файлах, поддерживает плагины и так же имеет несколько небольших но приятных функций к примеру colorchooser Алексей Федорчук и Алиса Деева посвятили ему целое большое сочинение http://citkit.ru/articles/1085/
И вообще мой любимый редактор :-)
Jedit 

редактор для программистов написанный на Java так же претендующий на использование в качестве IDE с большим количеством полезных и удобных функций. Подробнее можно узнать о нём на русскоязычном ресурсе посвящённом этому редактору - jedit.ru

Ну и передём к монстрам, самым популярным редакторам, функциональность которых зависит от ваших способностей и талантов.  С первого, и даже со второго и третьего взгляда их интерфейс кажется очень неудобным, использование сложным и требующим знаний и времени на изучение и настройку и на самом деле далеко не многим необходимый, но освоившие их уже не признают каких-либо аналогов. Итак, кошки, которых нужно уметь готовить...
vi\vim\GVim
 Классика жанра. Для желающих постичь его азы рекомендую http://gvim.org.ua/doc
Emacs

Второй заслуженный редактор... который гораздо большее чем редактор и не буду больше ничего про него писать, дао к нему - тут http://www.linux.org.ru/books/GNU/emacs/emacs_toc.html
NEdit (Nirvana Editor)

Очень подробную информацию о нём можно прочитать в статье Федорчука(alv)