Зміст
Як відомо, досвідчений програміст або верстальник може написати програму або код веб-сторінки за допомогою звичайного текстового редактора. Але існують спеціальні інструменти, за допомогою яких вони мають можливість значною мірою полегшити свою працю. Наприклад, одним з таких є SublimeText. Це пропрієтарне програмне забезпечення, яке являє собою просунутий текстовий редактор, орієнтований на програмістів і верстальників.
Читайте також:
Аналоги Notepad++
Текстові редактори для Linux
Робота з кодом
Основною функцією SublimeText є робота з кодом різних мов програмування і веб-розмітки. Програма підтримує синтаксис практично всіх сучасних програмних мов загальною кількістю в 27 штук: Python, C, C++, C, PHP, JavaScript, Java, LaTeX, Perl, HTML, XML, SQL, CSS і багатьох інших. Крім того, за допомогою впроваджуваних плагінів можна додати підтримку і багатьох інших варіантів.
Синтаксис усіх підтримуваних мов підсвічується, що значно полегшує пошук початкової та кінцевої частини введеного виразу. Нумерація рядків і автодоповнення коду теж призначені для зручності роботи в редакторі програмістам і верстальникам.
Підтримка сніпетів дозволяє використовувати певні заготовки без необхідності кожного разу вводити їх вручну.
Підтримка регулярних виразів
SublimeText підтримує роботу з регулярними виразами. Це значно полегшує завдання, коли при редагуванні зустрічаються шматки з подібним, але не повністю однаковим кодом. За допомогою зазначеної вище функції можна швидко проводити пошук подібних ділянок і змінювати їх в разі необхідності.
Робота з текстом
SublimeText не обов'язково використовувати саме як інструмент для роботи програмістів або веб-майстрів, так як його можна застосовувати і в якості звичайного текстового редактора. Для роботи з текстом автори програми впровадили цілий набір різних " фішок»:
- Перевірка орфографії;
- Пошук за текстовим вмістом;
- Мультивыделение;
- Періодичне автозбереження;
- Встановлення закладок та багато іншого.
Підтримка плагінів
Підтримка установки плагінів дозволяє значно розширити функціонал програми і збільшує її гнучкість при виконанні різних завдань. Найчастіше плагіни використовують для впровадження синтаксису мов програмування або розмітки, які не встановлені в SublimeText за замовчуванням, але також ці елементи використовуються і для розширення інших можливостей, наприклад, для взаємодії із застосуванням API.
Макроси
За допомогою макросів можна значною мірою автоматизувати дії в SublimeText. Програма вже має деякі вбудовані макроси, але користувач при бажанні може записати і власні.
Робота в декількох панелях
SublimeText підтримує одночасну роботу в декількох вкладках на чотирьох панелях. Це дозволяє проводити дії відразу в декількох документах, виконувати паралельні маніпуляції на віддалених ділянках коду одного і того ж файлу, порівнювати вміст матеріалів.
Гідності
- Багатофункціональність;
- Висока швидкість реакції;
- Крос-платформа;
- Високий рівень настроюваності функціоналу і інтерфейсу під конкретного користувача.
Недоліки
- Відсутність російськомовного інтерфейсу;
- Функціонал може виявитися складним для новачка;
- Періодично пропонує придбати ліцензію.
SublimeText є зручним і багатофункціональним текстовим редактором з підтримкою плагінів, який в першу чергу приваблює програмістів і верстальників веб-сторінок. Це пов'язано з тим, що програма підтримує синтаксис багатьох мов програмування і має інші функції, корисні для людей зазначених вище професій.
Завантажити SublimeText безкоштовно
Завантажити останню версію програми з офіційного сайту