Як відомо, досвідчений програміст або верстальник може написати програму або код веб-сторінки за допомогою звичайного текстового редактора. Але існують спеціальні інструменти, за допомогою яких вони мають можливість в значній мірі полегшити свою працю. Наприклад, одним з таких є SublimeText. Це власницьке програмне забезпечення, яке являє собою просунутий текстовий редактор, орієнтований на програмістів і верстальників.

Читайте також:
Аналоги Notepad ++
Текстові редактори для Linux

Робота з кодом

Основною функцією SublimeText є робота з кодом різних мов програмування і веб-розмітки. Програма підтримує синтаксис практично всіх сучасних програмних мов загальною кількістю в 27 штук: Python, C #, C ++, C, PHP, JavaScript, Java, LaTeX, Perl, HTML, XML, SQL, CSS і багатьох інших. Крім того, за допомогою впроваджуваних плагінів можна додати підтримку і багатьох інших варіантів.

Синтаксис мов програмування в програмі SublimeText

Синтаксис всіх підтримуваних мов підсвічується, що значно полегшує пошук початковій і кінцевій частині введеного виразу. Нумерація рядків і автодоповнення коду теж призначені для зручності роботи в редакторі програмістам і верстальщикам.

Мова розмітки код в програмі SublimeText

Підтримка сніпетів дозволяє використовувати певні заготовки без необхідності кожного разу вводити їх вручну.

Сніппети в програмі SublimeText

Підтримка регулярних виразів

SublimeText підтримує роботу з регулярними виразами. Це значно полегшує завдання, коли при редагуванні зустрічаються шматки з подібним, але не повністю однаковим кодом. За допомогою зазначеної вище функції можна швидко робити пошук подібних ділянок і змінювати їх в разі потреби.

Робота з регулярними виразами в програмі SublimeText

Робота з текстом

SublimeText не обов'язково використовувати саме як інструмент для роботи програмістів або веб-майстрів, так як його можна застосовувати і в якості звичайного текстового редактора. Для роботи з текстом автори програми впровадили цілий набір різних «фішок»:

  • Перевірка орфографії;
  • Пошук по текстовому вмісту;
  • Мультівиделеніе;
  • Періодичне автосохранение;
  • Установка закладок і багато іншого.

Текст в програмі SublimeText

підтримка плагінів

Підтримка установки плагінів дозволяє значно розширити функціонал програми та збільшує її гнучкість при виконанні різних завдань. Найчастіше плагіни використовують для впровадження синтаксису мов програмування або розмітки, які не встановлені в SublimeText за замовчуванням, але також ці елементи використовуються і для розширення інших можливостей, наприклад, для взаємодії із застосуванням API.

Модулі в програмі SublimeText

макроси

За допомогою макросів можна в значній мірі автоматизувати дії в SublimeText. Програма вже має деякі вбудовані макроси, але користувач при бажанні може записати і власні.

Макроси в програмі SublimeText

Робота в кількох панелях

SublimeText підтримує одночасну роботу в декількох вкладках на чотирьох панелях. Це дозволяє проводити дії відразу в декількох документах, виконувати паралельні маніпуляції на віддалених ділянках коду одного і того ж файлу, порівнювати вміст матеріалів.

Кілька вкладок в програмі SublimeText

переваги

  • багатофункціональність;
  • Висока швидкість відгуку;
  • Кросплатформеність;
  • Високий рівень настраиваемости функціоналу і інтерфейсу під конкретного користувача.

недоліки

  • Відсутність російськомовного інтерфейсу;
  • Функціонал може виявитися складним для новачка;
  • Періодично пропонує придбати ліцензію.

SublimeText є зручним і багатофункціональним текстовим редактором з підтримкою плагінів, який в першу чергу привертає програмістів і верстальників веб-сторінок. Це пов'язано з тим, що програма підтримує синтаксис багатьох мов програмування і має інші функції, корисні для людей зазначених вище професій.

Завантажити SublimeText безкоштовно

Завантажити останню версію програми з офіційного сайту