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

Почему настоящие мастера пишут всё в 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. Совет да любовь!

Ещё по теме