Лёгкий, но достаточно мощный текстовый редактор, являющийся частью Gnome.

Ни для кого не секрет, что Gedit поддерживает плагины. Но далеко не каждый разбирался, чего можно добиться, расширяя, казалось бы, простой текстовый редактор. В данном обзоре хотелось бы сделать уклон именно в ракурсе "Gedit для программиста". Конечно, писать серьёзные вещи в нём мало кто будет, но часто просто не хочется запускать что-то серьёзное, чтобы всего лишь посмотреть или слегка поправить код. Для таких целей хочется использовать что-то полегче. Для пользователей Gnome редактор Gedit всегда под рукой.

плагины gedit



Итак, как должен выглядеть текстовый редактор, основной целью которого является правка кода? Прежде всего, в нём должна быть нумерация строк! Открываем "Правка->Настройки" и ставим галочку напротив "Показывать номера строк". Так же, проверяем, отмечено ли "Подсвечивать соответствующую скобку". Ещё не помешает выбрать во кладке "Редактор" "Включить автоматический отступ".

gedit plugins



Вкладка "Плагины" используется для включения и выключения расширений. Открыв эту вкладку вы увидите уже имеющиеся в системе плагины. Рекомендую пройти на официальную страницу редактора и посмотреть, какие расширения там доступны - http://live.gnome.org/Gedit/Plugins/. Их не так мало! Установить их очень просто. Достаточно распаковать скачанные архивы в ~ /.gnome2/gedit/plugins/, перезагрузить Gedit (хотя, у меня и без перезагрузки всё подхватывалось) и выбрать нужное.

gedit настройка



Теперь во вкладке "Шрифты и цвета" можно выбрать более привычный шрифт и цветовую схему. Я предпочитаю темные схемы при работе с кодом.

Я постарался отобрать для обзора часть плагинов так или иначе связанных с программированием.

Комментирование кода


Плагин добавляет в меню "Правка" пункты "Закомментировать код" и "Раскомментировать код". Этим операциям соответствуют хот-кеи "Ctrl+M" и "Shift+Ctrl+M".

gedit linux



Цветовая пипетка


После включения данного расширения в меню "Сервис" появится пункт "Вставить цвет". Это действие, по сути, открывает приложение gcolor2, соответственно, если его нет в системе, то нужно установить:

sudo aptitude install gcolor2


gedit кодировка



Встроенный терминал


Добавляет терминал в нижнюю часть редактора, убрать/показать который можно по Ctrl+F9.

gedit ubuntu

Панель обозревателя файлов


Добавляет простой обозреватель файлов, что порой заметно облегчает нашу работу :)

gedit

Отступ строк


После включения этого плагина в меню "Правка" появятся пункты - "Сделать отступ" и "Убрать отступ". Добавить или убрать отступ можно сразу у нескольких строк.

gedit for programming 08



Split View 2

Плагин позволяет видеть более одного файла одновременно. Для этого в меню "Вид" нужно выбрать пункт "Toggle Split View". Только работает он несколько не так, как я ожидал. Показывает один файл в обоих половинах экрана. И при правке в одной половине, код изменяется и во второй. Какой смысл тогда в этом?

gedit windows



Ладно, есть кнопочка "View Other file...". Только почему-то открывается пустой файл. Удаётся туда вставить что-то только копипастом. Но подсветка кода пропадает... Описай плагин лишь потому что возможно такая ситуация только у меня... Кроме того, для других целей это то что надо. Например, при переводе статей удобно, когда перед глазами оригинал...

gedit for programming 092

 

Таблица символов


Плагин добавляет в левую панель таблицу символов:

Gedit для верстки

Список тегов



Предоставляет простой способ вставки в документ спец-символов HTML или часто используемых тегов HTML, XHTML, Latex, XSLT и XUL без необходимости набирать их вручную.

Gedit

Auto Tab


Этот плагин при открытии файла с исходным кодом автоматически определяет, что используется в коде для отступов - табуляция, пробелы и их количество. То есть, позволяет сохранить стиль отступов, если вы редактируете, например, чужой файл. Для Python, пожалуй, наиболее актуально.

Продолжение следует :)

Gedit как редактор для программиста (часть 2)