Великолепный редактор кода и немножечко текста — Sublime Text

статьи

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

По долгу работы, жизни и хобби, мне частенько приходится сталкиваться с такой штукой как правка кода, будь то PHP, Javascript, CSS или что-либо еще. В частности приходится работать с БД или.. или даже с текстовыми файлами :)

text

В ходе этого длинного пути, вымощенного миллиардами символов и строк кода, я испробовал бесчисленное количество самых разных редакторов, в том числе платных. Последним из них был Notepad++, но и ему нашлась замена. Что ж, давайте немного про эту замену и поговорим.

Поехали.

Редактируем, код, текст и всё такое прочее. Sublime Text.

Как Вы поняли из заголовка и подзаголовка, - речь пойдет про программу Sublime Text, что является, в некотором роде, одним из лидеров на рынке редакторов кода, текста и всего такого прочего.

code

Редактор хорош всем, начиная от скорости работы и заканчивая человеческой подсветкой кода, но самое вкусное в нём, - это знание всех необходимых команд, что позволяет вводить код безумно быстро и удобно.

Плюс есть много всяких разных удобных мелочей, вроде тех, когда ставишь в CSS, допустим первую скобку, автоматически ставится вторая, а курсор перемещается между ними для ввода параметров.

Одним же из ключевых и самых вкусных моментов является поддержка самых разных плагинов, упрощающих и всячески улучшающих существующий функционал. Подборка неплохих плагинов есть на Хабре в этом материале (хотя там написано, что лучших, но я бы не сказал, что все из них действительно лучшие).

sublime text внешний вид

Ну и, само собой, как по мне, так у программы довольно приятный и удобный интерфейс, что в общем-то уже давно является своеобразным стандартом и, в некотором роде, банальностью.

Скачать сию радость можно с сайта разработчика. Установка предельно проста и на ней я останавливаться не буду.

Что касается руссификации, то для Sublime Text 2 можно скачать руссификатор отсюда, а для Sublime Text 3 по этой ссылке. За сделанный перевод спасибо Dimox'у.

Установка предельно проста. Скопируйте файлы из архива (кроме папки Backup) по одному из путей, в зависимости от Ваше операционной системы:

Windows XP :  C:\Documents and Settings\Имя_пользователя\Application Data\Sublime Text 3\Packages\Default\
Windows 7/8 :  C:\Users\Имя_пользователя\AppData\Roaming\Sublime Text 3\Packages\Default\
Linux :  ~/.config/sublime-text-3/Packages/Default/

Если папки Default нет, то создайте её. После копирования перезапустите программу. В папке Backup лежат оригиналы файлов, на случай, если что-то пойдет не так.

В двух словах как-то так, более говорить особо нечего, ибо программой надо, в первую очередь, воспользоваться, чтобы получить собственное впечатление и понять все необходимые нюансы о преимуществах сей радости программисткой жизни. На словах это рассказать сложно :)

Перейдем к послесловию.

Послесловие

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

На сим всё. Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то комментарии к Вашим услугам.

сказать «спасибо»подписатьсяобучаться
Хотите знать и уметь, больше и сами?

Мы предлагаем Вам скачать бесплатные книги от автора. Компьютеры, программы, администрирование, сервера, сети и другое. Не является рекламой. Предложение от sonikelf.ru

Скачать книги
Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226

28
Комментарии — присоединяйтесь!

10000
9 Диалогов
19 Ответов
0 Подписались
 
Смотрят
Ключевой диалог
10 Авторов
  Подписаться  
Уведомить о
Адуван

Софт прекрасный, когда была винда - юзал только этот софт, это лучшему программа для создания и редактирования кода.

Alexander

1. Настройки - ужас!!! Никакого интерфейса - только редактирование настроечного файла... Если б я такие настройки публиковал в своих продуктах, мне было бы стыдно...
2. При установке ВКЛЮЧИЛ флаг "интегрировать в проводник" (у меня - Windows XP). В меню чего-нибудь похожего на "Редактировать с помощью Sublime Text" не появилось. Я делал что-то не так, или это - просто недоделка?
3. Цветовая схема по умолчанию (Monokai.tmTheme, видимо) - просто кошмар, но т.к. интерфейса нет, надо искать, какие вообще поставляются схемы. Где их искать? И если нет других - как изменить цвета?

Alexander

Цветовые схемы тоже нашёл. Расположены в МЕНЮ нелогично, но это - действительно дело вкуса.
Сразу ещё вопрос появился: автоматически не распознаёт у меня кодировку Win-1251 . Не подскажете, где выбирается кодировка? Вроде все пункты МЕНЮ просмотрел ...
===
И! На самом деле автоматическая подстройка под кодировку - это уже не "каждому своё", это - глюк. :cry:

Temo4kin

Спасибо за подсказку.
Только так и не понял, является ли программа бесплатной?

Alexander

А, вот, в консоли нашёл такую запись:

unable to auto detect encoding for C:\WINDOWS\Temp\141227\LEVCONTU.PAS, using fallback encoding Western (Windows 1252)

и далее при попытке "насильно" сохранить файл в кодировке Win-1251:

error: Not all characters are representable in Cyrillic (Windows 1251), falling back to UTF-8

Файл гарантированно в кодировке Win-1251 (исходный текст на Pascal-е с комментариями на русском). Что может мешать пониманию? Всё же похоже на ошибку...

Alexander

На самом деле у меня вопрос к Sonikelf:
Есть ли в этом редакторе достаточно мощный макро-язык? Пока в этом смысле непревзойдёнными текстовыми редакторами для меня являются редактор СВМ с языком REXX (не смейтесь - лучше пока не встретил! за 40 лет...) и ME. На первом я в свое время даже написал систему бухгалтерского и материального учёта... ;-)

Alexander

Спасибо всем, кто принял участие в моих проблемах. Т.к. я не нашёл преимуществ по сравнению с Notepad++, а NP++ у меня уже стоит, то я решил дальше не испытывать - на мои замечания можно больше не отвечать. Надеюсь, когда пояится интересный ТЕКСТОВЫЙ ПРОЦЕССОР с развитой поддержкой макро, Sonikelf будет его смотреть, и я о нём узнаю...

SHAMAN

Зачем придумывать волосипед? Notepad++ = бесплатно и очень функционально? Исходя из прочитанных коментариев, делаю вывод,данным users это ненужно. Даже в познавательных целях.

Str

Хе-хе, только мне её посоветовали, захожу сюда и вот она и тут тоже :-).