Як вядома, дасведчаны праграміст ці вярстальнік можа напісаць праграму або код вэб-старонкі з дапамогай звычайнага тэкставага рэдактара. Але існуюць спецыяльныя інструменты, з дапамогай якіх яны маюць магчымасць у значнай меры аблегчыць сваю працу. Напрыклад, адным з такіх з'яўляецца 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 бясплатна
Загрузіць апошнюю версію праграмы з афіцыйнага сайта
Падзяліцца артыкулам у сацыяльных сетках: