Sublime Text
easy

Почему настоящие мастера пишут всё в Sublime Text

Вообще всё.

Если вы начинали изучать программирование, вам хоть раз кто-нибудь советовал попробовать специальный текстовый редактор для кода — например, Sublime Text. Но люди, которые однажды вкусили Sublime, начинают писать в нём всё подряд: программы, письма, списки дел, рассказы и повести — вообще всё. И на то есть несколько причин.

1. В нём невозможно случайно потерять работу

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

А теперь откройте редактор заново. Весь ваш текст сохранится. Причём не только текст, но и размер шрифта, все открытые файлы, включённые плагины и так далее. Sublime сохраняет своё состояние с каждым нажатием клавиши, поэтому потерять написанный здесь текст можно только лишь в одном случае: вы прямо сказали программе «Не сохранять».

Сотни набранных страниц по всему миру спасает Sublime каждый день.

2. Он очень быстрый и нетребовательный

Sublime Text молниеносно обрабатывает документы любого объёма. Там, где обычному текстовому редактору нужно 3 секунды, Sublime успевает всё сделать за 0,25 секунды.

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

3. Поиск и мультивыбор

Допустим, вы написали огромное любовное письмо, в котором 30 раз встречается слово «Ольга». А потом жизнь сложилась так, что вам нужно изменить всех «Ольг» на «Ксюш». Открываете Sublime Text, нажимаете «Поиск» и находите разом всех «Ольг». Пишете нужное имя, и дело сделано.

Пытливый читатель скажет: а чем это лучше, чем обычная автозамена? А хитрость в том, что Sublime Text не только находит все элементы в тексте, но и позволяет их одновременно выделить во многих местах. Представьте, что у вас появляется курсор возле каждой «Ольги» в тексте. И вы можете двигать курсором, удалять какие-то буквы, дописывать какие-то слова, и всё это будет происходить одновременно, сразу и везде. Это гораздо удобнее, быстрее и надёжнее, чем поиск и автозамена.

Отдельный низкий поклон разработчику Sublime за режим поиска по регулярным выражениям. Но это тема для ещё одного поста.

4. Плагины

У Sublime сотни плагинов. Хороших, мощных, о чём угодно. Можно подключить модуль, который будет заканчивать за вас куски кода. Можно научить его загружать файлы сразу на сервер. Поменять внешний вид. Исправить опечатки в написанной программе. Причесать код, чтобы выглядел профессионально. Готовые куски кода под разные задачи. Сонеты Шекспира. Всё что хотите.

5. Все интересуются

Когда вы пишете в Sublime Text, вы выглядите круто. Когда вы пишете код, вы выглядите как бог.

Всё проходит

Любовь к Sublime Text приходит, но, как и всё в жизни, может уйти. Опытные программисты постепенно переключаются на специализированные среды разработки — WebStorm, VSCode и другие. А когда используешь такую среду, возможности Sublime уже не нужны, и начинаешь вести заметки в отдельных программках.

Но пусть у каждого в жизни будет медовый месяц Sublime. Совет да любовь!

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
Блокировщик соцсетей, который спасёт вашу продуктивность

И поднимет осознанность.

easy
За что не любят программистов

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

easy
Функции. Зачем они нужны и как их писать, чтобы вас уважали программисты
Функции. Зачем они нужны и как их писать, чтобы вас уважали программисты

Сложная важная статья для тех, кто хочет стать крутым программистом.

medium
«Мы слышим, как вы дышите»: как компании следят за своими клиентами
«Мы слышим, как вы дышите»: как компании следят за своими клиентами

Конспект подкаста «Запуск завтра»

easy
Инструменты бэкенд-разработчика в 2023 году: что нужно для трудоустройства
Инструменты бэкенд-разработчика в 2023 году: что нужно для трудоустройства

Чем пользуется современный программист на Python

easy
Можно ли отключить интернет?
Можно ли отключить интернет?

Разговор с техническим директором компании Qrator Артёмом Гавриченковым.

easy
ООП: зачем нужны абстракции и классы
Зачем нужны абстракции и интерфейсы

И что это вообще такое?

hard
препроцессоры
За что ты послал нам препроцессоры? Чем мы тебя прогневали?

Что такое препроцессоры CSS и зачем они нужны.

medium
Всё на костылях, но мы видим, что это работает

Разговор с Ильёй Красильщиком о первых запусках «Лавки».

easy