Как всегда, немного предыстории.
В какой-то момент для меня остро встала необходимость освежить свои навыки работы с Linux’ом, подботать мускуль и руби в паре с рельсами.
На тот момент у меня была уже установлена Ubuntu какой-то там 10 версии, с окружением Gnome. В системе была установлена MySQL, Ruby 1.9.2 и Rails 3+ версий.
Попытавшись порыть просторы веба в поисках достойной бесплатной замены для виндового Notepad++ я наткнулся на интересную статью по апгрейду стандартного текстового редактора gedit.
Итак, что необходимо было получить от редактора кода?
Нормальные подсветки rb, irb и rhtml, нормальное автозавершение, браузер файлов и встроенную командную строку.
Из официальных плагинов рекомендую включить:
Session Saver: позволит сохранить сессию (открытые вкладки/файлы)
Snippets: автозавершение, быстрый вызов наиболее используемых слов в коде
File Browser Pane: простой браузер файлов, включенный прямо в редактор
Code comment: простой способ комментить код во многих языках
Чтобы их установить, введите в консоли:
sudo apt-get install gedit-plugins
Еще тройка неофициальных плагинов:
Snapopen www.upperbound.net/snapopen/
Class Browser www.stambouliote.de/projects/gedit_plugins.html
Word Completion elias.hiex.at/gedit-plugins/
Чтобы их установить, скачайте дистрибутивы по приведенным ссылкам, распакуйте их в ~/.gnome2/gedit/plugins и включите в самом редакторе через меню Edit > Preferences > Plugins
Осталось только включить подсветку. rhtml, .html.erb, .rjs синтаксиса.
Делается это все в три простых шага:
wget grigio.org/files/x-rhtml.xml && sudo mv x-rhtml.xml /usr/share/mime/packages
wget grigio.org/files/rhtml.lang && sudo mv rhtml. lang /usr/share/gtksourceview-2.0/language-specs/
sudo update-mime-database /usr/share/mime
Или
wget robzon.kapati.net/rails/rhtml.lang && sudo mv rhtml. lang /usr/share/gtksourceview-2.0/language-specs/
wget robzon.kapati.net/rails/rails.xml && sudo mv rails. xml /usr/share/mime/packages
sudo update-mime-database /usr/share/mime
Не забудьте включить все необходимые плагины в настройках и выбрать удобный для вас цвет оформления.
И безошибочного кода!
Been using 345betlogin for a bit now. The login is super easy, and they’ve got a decent selection of stuff to bet on. No complaints so far. 345betlogin
Hey all, Downloading games from b999gamedownload was surprisingly smooth. No annoying popups or anything. If you’re looking to download some games, b999gamedownload isn’t bad at all.
Yo! djgamedownload is my go-to for new game downloads. Seriously, they always have the latest releases. Check it out! djgamedownload