Як перетворити Sublime Text на ідеальний інструмент для роботи з текстом

Хакер #182. Все про Bitcoin
Для Markdown є й інші плагіни, які мають інші корисні функції. Автор SmartMarkdown, наприклад, заявляє про можливість його плагіна плескати блоки тексту, позначені заголовком, - так, як Sublime вміє плескати код. Однак цей режим роботи буде конфліктувати з MarkdownEditing. Зате є інша корисна функція – виведення статті у PDF. Для цього необхідно встановити в систему інтерпретатор pandoc і вказати необхідний шлях у конфізі MarkdownEditing.
Перевірка орфографії
З коробки Sublime Text підтримує перевірку лише англійської орфографії, але це нескладно виправити: достатньо завантажити словники, запозичені з OpenOffice, і зробити нескладну процедуру адаптації та установки, описану на сторінці GitHub.
Для користувачів OS X є ще кращий спосіб — плагін CheckBounce, який дозволяє використовувати системну перевірку орфографії. Не сказати, що вбудована перевірка OS X хороша, але з кожною версією системи вона стає все кращою і точно не поступається словникам OpenOffice. Плюс якщо ти часто додаєш якісь слова до словника, то зручно, щоб Sublime Text підхоплював усі ці зміни.
Ще один недолік — список варіантів заміни не відображається в контекстному меню з правого кліка. Натомість можна ставити курсор на слово з помилкою і натискати .
Лічильник слів
Підсвічування слів
Клікабельні посилання
Автовизначення кодування
Плагін Encoding Helper призначений для автоматичного визначення кодування файлів. Спочатку SublimeText всі документи відкриває в кодуванні Windows-1252 Western, і виходить, що старі файли, збережені в Windows-1251, DOS абоKOI8-R, виглядатимуть невірно. Encoding Helper у таких випадках вгадує потрібне кодування і показує повідомлення в статусному рядку, що повідомляє, яке кодування використовується і яке, швидше за все, має бути. Автоматично перетворення не проводиться, зате в меню Edit з'явиться пункт, що дозволяє перевести документ в Unicode з кодування, яке визначив Helper. Якщо він визначив неправильно, можна самостійно вибрати потрібне кодування з його меню.
Історія буфера обміну
Нерідко при копіюванні тексту в голові крутиться думка, чи вже не лежить у буфері обміну щось цінне, що потрібно спочатку кудись вставити, перш ніж знову використовувати буфер. Від цього вантажу можуть позбавити багато спеціалізованих утиліт, які працюють не тільки з Sublime. Однак і такий плагін теж існує — він називається Clipboard History. Працює дуже просто: натискаємо поєднання (або дикуватий в OS X) і бачимо всі попередні записи, що потрапляли в буфер обміну. Вибираємо будь-яку та вставляємо в текст. Щоб не відкривати меню, можна натиснути (на маках) і відразу вставити запис, що передував поточному.
Списки справ
Експерти з продуктивності стверджують: справи потрібно обов'язково кудись записувати і не намагатися тримати їх усі в голові! Sublime Text виручить і тут, особливо якщо забезпечити його плагіном PlainTasks. Після його встановлення та перезапуску Sublime насамперед рекомендується відкрити довідку PlainTasks. Тут докладно пояснено, як створювати нові справи (чи залежно від системи), відзначати їх як виконані чи скасовані, постачати тегами тощо. Головний недолік цього плагіна - не можна просто клікнути по квадратику, що стоїть перед рядком, щоб поставити галочку. Тут ми вкотре стикаємося з обмеженнями плагінів Sublime.
Крім того, PlainTasks замінює Clickable URLs, додаючи власне поєднання клавіш для відкриття посилань. Вигідна відмінність: працюватимуть і посилання на файли на жорсткому диску, причому можна вказувати прямо на потрібний рядок. Незамінно, особливо якщо враховувати, що справи можна прямо пов'язувати з файлами.