Редактором по умолчанию в GNOME и, следовательно, Ubuntu является gedit. И в отличии от Блокнота в Windows он полезен :), однако выглядит он всё таки очень простым, даже после установки пакета gedit-plugins. Но на самом деле это довольно милый и хорошо расширяемый редактор, нужно просто добавить
GMate смотрит в сторону прекрасного TextMate из Mac OS X и содержит в себе подборку самых вкусных расширений, сниппетов, тем. Изначально, GMate создавался именно для Ruby-разработчиков, но пригодиться и для других разработчиков.
Если Вы любите GNOME и Ruby, то просто обязаны его поставить :).
Установка
Ubuntu Karmic
Нужно добавить Ubuntu on Rails PPA в репозитории: ppa:ubuntu-on-rails/ppa
Система → Администрирование → Источники приложений, вкладка Другое ПО, кнопка Добавить
И установить пакет gedit-gmate:
sudo apt-get install gedit-gmate
Другие Linux
Смотрите репозиторий пакета.
Что внутри
Поддержка языков: Markdown, HAML, YAML, Groovy, SASS, Cucumber, язык шаблонов Ruby и Django.
Множество красивых тем (большинство пересозданы с TextMate).
Множество сниппетов для: Ruby on Rails, Ruby, jQuery, Сucumber и других.
И конечно же множество расширений:
- Резкое открытие — Открывает файлы по регулярному выражению
- Инструменты для текста — Дополнительные инструменты для работы с текстом
- Поиск в файлах — Поиск по файлам из корня обозревателя файлов.
- Расширенные закладки — Инструмент для расширенных закладок
- Выравнивание — Выравнивание блоков текста в колонки
- Обозреватель классов — Обозреватель классов для gedit
- Переключение по Tab’у — Позволяет переключатся между файлами по Ctrl+Tab
- Умные отступы — Модуль умных отступов для gedit
- Загрузчик rails-файлов — Проверяет, является ли файл частью rails-проекта и устанавливает язык RubyOnRails
- Переход к файлу — Удобное открытие и переключение между файлами.
- Близнецы — Умное завершение парных символов. ({["''"]})
- Поиск и замена по регулярным выражениям — Поиск и замена текста с помощью регулярных выражений.
- Горячие команды для Rails — Запускайте команды Rails (или терминала)!
- Открытие файлов в gedit — Открывает файлы по условиям поиска
- Горячие клавиши для Rails — Нажмите Ctrl+Shift+R для rails-вызовов
- Список дел — Порт бандла TODO List из Textmate для gedit
- Сохранение без хвостовых пробелов — Автоматически удаляет хвостовые пробелы (trailing spaces) перед сохранением
- Завершение слов — Завершает слова по Enter’у
- Вытаскиватель Rails partial’ов — Вытаскивает выделенный текст в Rails partial
- Режим быстрой подсветки — Нажмите Ctrl+Shift+H для быстрой подсветки выделенного текста