10 полезных плагинов для gedit программистам

Gedit — самый популярный текстовый редактор для GNU/Linux-дистрибутивов, особенно — Ubuntu, Linux Mint, Debian, Fedora и так далее. gedit очень простой в использовании и не требует особых умений, чтобы начать работу, хотя вы можете выучить клавиатурные сочетания и дополнительные возможности, которые улучшат вашу производительность. По умолчанию gedit очень производительный — вы можете редактировать простые текстовые файлы и любой исходный код (он также будет подсвечиваться). Он быстрый и простой в использовании, вот почему многие программисты предпочитают gedit различным тяжёлым и перегруженным интегрированным средам разработки (IDE) (таким как Eclipse).

Gedit установлен по умолчанию в дистрибутиве, основанном на GNOME. Так как gedit, как многое другое замечательное открытое ПО, поддерживает расширение с помощью плагинов, этот пост весь посвящён крутым плагинам к gedit, которые помогут вам в программировании с текстовым редактором gedit. По умолчанию установлено несколько плагинов, так что вам нужно всего лишь включить их из настроек — плагины.

gedit

Установите некоторые крутые плагины для gedit

На Ubuntu 12.04/11.10/ любом другом основанном на Debian дистрибутиве

sudo apt-get install gedit-plugins

Fedora или основанный на RPM дистрибутив

sudo yum install gedit-plugins

Активируем плагины

gedit

Откройте gedit и перейдите в Редактировать -> Настройки -> Плагины и выберите плагины, которые вы хотите активировать.

Десять полезных плагинов для программистов

Сниппеты: сниппеты кода хороши для вставки блоков кода в несколько мест, без повторного его написания, фактически просто напечатав «триггер», вместе с клавишей Tab, вы вставите сниппет кода. Например, если вы пишете CSS-код для проекта в сети, CSS-стиль может быть использован несколько раз в проекте.

b_675_675_16777215_10_images_manage-snippets.png

Уже доступно множество сниппетов, готовых для использования (для многих языков программирования, с Tab-триггерами, которые помогут вам догадаться о смысле), и конечно вы можете определять ваши собственные сниппеты. Вы также можете определять свои собственные клавиши для вызова сниппета.

File Browser: Это очень полезно, когда вы одновременно редактируете несколько файлов, так как это расширение показывает ваши файлы древовидно, так что поиск и открытие файлов становится проще, потому что вам не нужно переключаться между окном редактора и файловым браузером, таким как Nautilus.

Bracket Completion: Когда вы пишете скобку, она будет автоматически закрыта на следующей позиции после той, на которой курсор стоит в данный момент. Так что это поможет вам в увеличении скорости кодинга.

Color picker: Для веб-разработчиков или тех, кто делает много CSS-кодинга, часто требуется вставлять цифровые или RGB-коды цветов. Это плагин сэкономит множество вашего времени, так как вы можете получить коды цветов в самом окне gedit.

b_675_675_16777215_10_images_color-picker.png

Code Comment: В процессе написания кода, хорошей практикой является вставка комментариев — этот плагин поможет вам создать комментарий, не перемещая курсор, так как он определит язык программирования и поместит нужные символы, например, если вы программируете на ruby, тогда этот плагин автоматически добавит ‘#’ в начале строки (просто нажмите Ctrl+m).

Session Saver: Используя этот плагин, вы можете сохранять текущую сессию для будущего использования. В принципе, это экономит много времени, если у вас открыто много файлов и директорий, и вы хотите в дальнейшем снова продолжить работу с ними.

Charmap: Это полезно при вставке различных символов, которые вы не можете найти на своей клавиатуре.

Tag List: Чтобы вставить строку/тэг без повторного его набора.

Python Console: он предоставляет интерактивную консоль python на нижней панели, это действительно хорошо для быстрого выполнения ваших программ из окна редактора, вместо открытия отдельного окна терминала/оболочки.

Завершение слов: Этот плагин будет предлагать вам слово, когда вы набираете, анализируя документ, так что это может помочь в увеличении вашей скорости кодинга.

Gmate: коллекция плагинов для разработчиков Ruby on Rails

GMate — коллекция gedit-плагинов для тех, кто использует Ruby on Rails на Ubuntu (11.10 – последняя версия, 12.04 — следующая). Ruby on Rails — самый хороший фреймворк для разработки веб-приложений. В rails, некоторые файлы имеют расширение .erb, которое называется встроенный ruby в HTML. Так что gedit может не суметь подсветить такой код по умолчанию (но может с плагином Gmate). Большинство Rails-разработчиков предпочитают TextMate, проприетарную альтернативу для Mac OS X. На Ubuntu, GMate — хорошая альтернатива TextMate’у. GMate предоставит вам плагины и добавит некоторые полезные возможности.

b_675_675_16777215_10_images_gedit-with-gmate.png

Установка GMate в Ubuntu 11.10/12.04

sudo apt-add-repository ppa:ubuntu-on-rails/ppa

sudo apt-get update

sudo apt-get install gedit-gmate