article263.jpg

Sublime Text - отличный текстовый редактор для программистов и не только

Мне приходится писать множество программного кода, поэтому я вынужден использовать для этой цели удобный текстовый редактор. Свой выбор я остановил на Sublime Text 2, и объясню почему. В Linux есть немало хороших редакторов, например, Gedit, который всем хорош, даже умеет подсвечивать синтаксис для различных языков программирования. Но пользоваться им для большого проекта с кучей исходников не совсем удобно, приходится переходить в директорию с проектом и открывать нужные файлы. Использовать консольный nano тоже весьма нелогично.

Для своих проектов на Ruby on Rails я всегда использовал Redcar, он удобен, но имеет несколько весомых недостатков: иногда при открытии директории с проектом он вылетает, при редактировании больших кусков текста имеет привычку жутко тормозить (особенно это заметно на нетбуке), является гемом и оставляет после себя лишний хлам в директории проекта.

Sublime Text обладает рядом преимуществ перед другими редакторами, в частности, для себя я выделил следующие:
- Очень быстрый. Все действия выполняет практически мгновенно.
- Позволяет просматривать содержимое файлов без открытия в отдельной вкладке.
- Хорошо подсвечивает код, имеет встроенную подсветку синтаксиса для множества языков программирования, поддерживает множество плагинов, например, сниппеты для jQuery.
- Имеет качественный интерфейс, позволяет менять темы оформления (в стандартной поставке аж 22 цветовые схемы, а схема Twilight аналогична цветовой схеме, используемой Redcar).
- Как и Redcar, помогает программисту быстрее писать код (например, после "[" автоматически подставит "]", при выделении текста и нажатии символа кавычек или скобок, проставит их с обеих сторон выделения).
- Визуально выделяет начало и конец блока (можно, например, свернуть div-блок или объявление функции для удобства восприятия кода).
- Имеет быстрый поиск по файлам (Ctrl+P) и функциям (Ctrl+R, удобно, если у вас в одном файле объявлено столько функций, что вручную их найти будет непросто).
- При открытии восстанавливает вкладки с прошлой сессии.

Сейчас доступна для загрузки Beta-версия Sublime Text 2, причем в редакциях для Linux, Windows и Mac OS. Цена лицензионной версии программы - $59. Однако, ничто не мешает использовать программу бесплатно, функционал не ограничен, только изредка будет всплывать окно с предложением приобретения лицензии (как говорят, примерно раз в час, хотя я это окошко еще ни разу не видел). Так что советую всем программистам использовать Sublime Text 2.

А для размещения своих проектов рекомендую выбирать Cloud хостинг, чтобы платить только за те мощности сервера, которые реально используются.

Всем программистам желаю успехов и DRY-кода ;)

Похожие статьи:

СтатьиУстановка Ruby on Rails в Linux

14 ноября 2011 - del
Рейтинг: +3 Голосов: 3 1851 просмотр

Google Chrome 15.0.874.120GNU/Linux
del # 16 ноября 2011 в 00:18 0

Весело... Из БД пропали все комменты к данной новости. Вернее, просто последние несколько комментов. Пошел спрашивать хостера, видимо, они откатили зачем-то базу.

Google Chrome 15.0.874.120GNU/Linux
del # 16 ноября 2011 в 09:26 0

Весьма странно... Хостер базу не откатывал. Комменты к новости пропали по неизвестной мне причине. Следов несанкционированного проникновения на сервере пока не заметил.

Google Chrome 15.0.874.120Windows XP
kve1989 # 16 ноября 2011 в 06:51 0

Также можно использовать Bluefish, тоже хороший редактор!

Firefox 6.0.1Windows 7
unit # 16 ноября 2011 в 10:38 +1

кажется я понял куда делись комменты. мой пост был первый, отвечали видимо через "Ответить", и когда я удалил свой пост видимо и вся ветка вместе с ним...тупо ИМХО

Google Chrome 15.0.874.120GNU/Linux
del # 16 ноября 2011 в 11:11 0

А, ну тогда понятно. Просто можно отвечать на статью, а можно на коммент. Так как отвечали все именно на первый коммент, то удалив ветвь, все комменты и пропали.

unit:
тупо ИМХО

Это вопрос к разработчикам InstantCMS)) В написанных мною проектах я подобные вещи не использую, использую, конечно, ":dependent => :destroy", но только для постов, т.е. вместе с удаляемым постом удалять и все комментарии к нему. А так, да, согласен, немного кривовато. Но переписывать Инстант мне вообще не прет, поэтому легче всего просто запретить пользователям удалять комменты, и удалять их самому по запросу пользователей.
+ в карму за то, что сообразил, в чем проблема и мне поведал!


Google Chrome 15.0.874.120GNU/Linux
del # 16 ноября 2011 в 15:07 0

Немного переписал функцию удаления комментариев. Теперь коммент не удаляется, а удаляется только его содержимое. Думаю, так будет лучше. Подумываю еще о том, чтобы менять автора удаленного комментария на "System", чтобы у пользователя больше не было возможности его отредактировать...

Firefox 6.0.1Windows 7
unit # 16 ноября 2011 в 10:45 0

кстати по функционалу она очень напоминает Notepad++

Firefox 7.0.1GNU/Linux x64
SolusDraco # 17 ноября 2011 в 16:38 0

Надо попробовать) Давно хочется универсального редактораsmileВсплывающее окошко - это минус конечно)
Спасибо за статью ;)

Firefox 8.0Ubuntu
del # 17 ноября 2011 в 18:40 0

За все время использования у меня это окошко появлялось 1 раз. Тем не менее, платить то за программу никто не обязывает.

Opera 11.50Android
del # 1 декабря 2011 в 21:55 0

Окно, кстати, появляется при сохранении файлов (редко, но появляется).