Змест
Тэкставы рэдактар - гэта зручны, гнуткі інструмент, які заслугоўвае месца на кожным камп'ютары. Па змаўчанні ў кожнай папулярнай аперацыйнай сістэме прадусталявана базавая. Яны часцей за ўсё выкарыстоўваюцца распрацоўшчыкамі, але таксама часта пісьменнікамі і нататнікамі. Лепшыя тэкставыя рэдактары, як правіла, неверагодна магутныя і з магчымасцю канфігурацыі, што робіць іх асабісты выбар.
Гэта азначае, што тыя, хто карыстаецца тэкставымі рэдактарамі, маюць цвёрдае меркаванне пра іх. Важна знайсці тое, што падыходзіць. Чым больш вы з ім пазнаёміцеся, тым больш карысным вы знойдзеце яго. Вось чаму многія людзі ўсё яшчэ карыстаюцца магутнымі тэкставымі рэдактарамі, якім больш за 30 гадоў, такімі як Vim і GNU Emacs.
Знешне тэкставы рэдактар можа выглядаць простым, простым і сумным, але гэта таму, што вы яшчэ не яшчэ не даведаўся. Пад капотам ёсць магутныя функцыі, якія можна выкарыстоўваць для стварэння вэб-сайта, распрацоўкі праграмнага забеспячэння і напісання рамана. Тэкставыя рэдактары таксама карысныя для невялікіх задач, такіх як напісанне спісаў або нататак. Як правіла, яны пастаўляюцца з базавым наборам функцый, якія можна пашыраць з дапамогай убудоў.
Дык што ж для вас тэкставы рэдактар?
Наша рэкамендацыя нумар адзін — Sublime Text 3. Гэта хуткі, прывабны, поўнафункцыянальны тэкставы рэдактар для Mac, Windows і Linux. Яно каштуе 80 долараў, але няма афіцыйнага абмежавання па часе пробнага перыяду, так што вы можаце пазнаёміцца з дадаткам перад пакупкай. гэтабясплатныя пакеты, якія пашыраюць функцыянальнасць VSCode. Сюды ўваходзяць плагіны для запісу ў Markdown, выканання сцэнарыяў абалонкі і нават стварэння AppleScript.
BBEdit 13
BBEdit 13 ад Bare Bones Software - вельмі папулярны рэдактар толькі для Mac, які быў першым выпушчана яшчэ ў 1992 годзе. Згодна з афіцыйным вэб-сайтам, яна прызначана для абслугоўвання патрэб пісьменнікаў, вэб-аўтараў і распрацоўшчыкаў праграмнага забеспячэння.
Наведайце афіцыйны сайт BBEdit, каб спампаваць праграму. Індывідуальная ліцэнзія каштуе 49,99 долараў. Падпіскі можна набыць у Mac App Store і каштуюць 3,99 долараў у месяц або 39,99 долараў у год.
Кароткі погляд:
- Слоган: «Гэта не адстой. ®”
- Фокус: Універсал: распрацоўка прыкладанняў, вэб-распрацоўка, напісанне
- Платформы: толькі Mac
Гэты тэкставы рэдактар з'яўляецца любімым сярод прыхільнікаў Mac і дакладна адпавядае рэкамендацыям Apple па карыстальніцкаму інтэрфейсу, уключаючы спалучэнні клавіш і правілы перацягвання. Ён адначасова хуткі і стабільны.
Аднак ён менш сучасны, чым іншыя тэкставыя рэдактары ў гэтым аглядзе. Гэта здаецца крыху састарэлым. Ён не прапануе ўкладкі для кожнага адкрытага дакумента; замест гэтага адкрытыя файлы пералічаны ўнізе бакавой панэлі. У параўнанні з іншымі тэкставымі рэдактарамі даданне тэм і пакетаў з'яўляецца даволі складанай задачай.
Падсвятленне сінтаксісу і функцыянальная навігацыя рэалізаваны добра. Вось як адлюстроўваюцца файлы HTML і PHP:
Пошук з'яўляецца магутным, прапаноўваючыяк рэгулярныя выразы, так і супастаўленне шаблону Grep. Згортванне кода і дапаўненне тэксту даступныя, але шматрадковае рэдагаванне не.
Гэты рэдактар па змаўчанні забяспечвае больш інструментаў для аўтараў, чым большасць яго канкурэнтаў. Фактычна, аўтар Мэт Грэмель выкарыстоўвае яго ў якасці аднаго са сваіх асноўных дадаткаў для напісання прынамсі з 2013 года, хоць ён выкарыстоўвае і іншыя дадаткі.
Coda (цяпер Nova)
Panic's Coda - гэта тэкставы рэдактар толькі для Mac з упорам на вэб-распрацоўку, які быў першапачаткова выпушчаны ў 2007 годзе. Ён будзе існаваць нядоўга, таму што ён будзе заменены новым дадаткам.
Наведайце афіцыйны сайт, каб спампаваць праграму. Вы можаце набыць праграму за 99 долараў.
Кароткі погляд:
- Слоган: «Вы кодуеце для Інтэрнэту. Вам патрабуецца хуткі, чысты і магутны тэкставы рэдактар. Ідэальны піксель папярэдні прагляд. Убудаваны спосаб адкрываць лакальныя і аддаленыя файлы і кіраваць імі. І, магчыма, рысачку SSH. Скажы прывітанне, Coda.”
- У цэнтры ўвагі: вэб-распрацоўка
- Платформы: толькі Mac
Coda цяпер дванаццаць гадоў і адчувае сябе састарэлым. Panic разумее гэта, і замест таго, каб проста падцягнуць яго твар, яны распрацавалі зусім новае прыкладанне: Nova.
Яно змяшчае некалькі карысных функцый для вэб-распрацоўшчыкаў. Маім любімым з'яўляецца ўбудаваны WebKit Preview з вэб-інспектарам, адладчыкам і прафайлерам. Ён таксама можа лёгка атрымаць доступ да аддаленых файлаў, у тым ліку на серверах FTP, SFTP, WebDAV або Amazon S3.
Coda ўключае ў сябе шматфункцыі яго канкурэнтаў:
- Пошук і замена
- Згортванне кода
- Аўтазапаўненне па ўсім праекце
- Аўтаматычнае закрыццё тэгаў
- Падсвятленне сінтаксісу для шырокага дыяпазону моў
Вось як выглядае падсвятленне сінтаксісу па змаўчанні для нашых узораў файлаў HTML і PHP:
Даступна вялікае сховішча плагінаў на афіцыйным сайце, што дазваляе дадаваць дадатковыя функцыі ў праграму. Выкарыстоўваецца мова сцэнарыяў Cocoa. Спадарожная версія для iOS (бясплатная ў iOS App Store) дазваляе правяраць і рэдагаваць код, калі вы знаходзіцеся ў руху, і вы можаце сінхранізаваць сваю працу паміж прыладамі.
UltraEdit
UltraEdit версія 20.00 - гэта кампанент тэкставага рэдактара пакета праграм ад IDM Computer Solutions, Inc, уключаючы UltraCompare, UltraEdit Suite, UltraFinder і IDM All Access. Упершыню яно было выпушчана ў 1994 годзе, так што існуе некаторы час і мае верных прыхільнікаў.
Наведайце афіцыйны сайт UltraEdit, каб загрузіць прыкладанне. Падпіска каштуе 79,95 долараў у год (другі год каштуе паўцаны) і ахоплівае да пяці ўсталёвак. Акрамя таго, вы можаце падпісацца на ўсе праграмы IDM за 99,95 долараў у год. 30-дзённая пробная версія, 30-дзённая гарантыя вяртання грошай.
Каротка:
- Слоган: “UltraEdit - гэта самы гнуткі, магутны і бяспечны тэкставы рэдактар там.”
- Фокус: распрацоўка прыкладанняў і вэб
- Платформы: Mac, Windows, Linux
Асабістая ліцэнзіяпадпіска ахоплівае альбо тры, альбо пяць установак - сайт UltraEdit незразумелы. На галоўнай старонцы гаворыцца пра 3 за 1 ліцэнзію : «Ваша персанальная ліцэнзія падыходзіць для максімум 3 машын на любой камбінацыі платформаў». Тым не менш, на старонцы пакупкі сказана, што падпіска ахоплівае «Да 5 усталёвак (асабістыя ліцэнзіі).»
Прыкладанне падыходзіць як для распрацоўкі вэб, так і для праграм. Ён падтрымлівае HTML, JavaScript, PHP, C/C++, PHP, Perl, Python і іншыя. Вось стандартная падсветка сінтаксісу для нашых узораў файлаў HTML і PHP:
Яна магутная і дазваляе працаваць з гіганцкімі файламі памерам да гігабайт. Ён падтрымлівае шматрадковае рэдагаванне і рэжым рэдагавання слупкоў, згортванне кода і аўтазапаўненне. Функцыя пошуку ўключае ў сябе рэгулярныя выразы і пошук файлаў. Адладка і жывы папярэдні прагляд таксама падтрымліваюцца. Дадатак можна наладзіць, што дазваляе ствараць макрасы, скрыпты і спалучэнні клавіш. Даступны API і шэраг тэм.
TextMate 2.0
TextMate 2.0 ад MacroMates - гэта магутны наладжвальны тэкставы рэдактар толькі для macOS. Версія 1 была вельмі папулярная, але калі версія 2 была адкладзена, многія карыстальнікі перайшлі да чагосьці, што абнаўляецца больш рэгулярна, асабліва Sublime Text. Абнаўленне ў рэшце рэшт было запушчана і цяпер з'яўляецца праектам з адкрытым зыходным кодам (праглядаць яго ліцэнзію тут).
Наведайце афіцыйны сайт TextMate, каб спампаваць праграму длябясплатна.
Каротка:
- Слоган: «Магутны і наладжвальны тэкставы рэдактар з падтрымкай велізарнага спісу моў праграмавання і распрацаваны як адкрыты зыходны код».
- У цэнтры ўвагі: распрацоўка прыкладанняў і вэб
- Платформы: толькі Mac
TextMate прызначаны для распрацоўшчыкаў і асабліва папулярны сярод распрацоўшчыкаў Ruby on Rails. Ён таксама ўяўляе асаблівую цікавасць для распрацоўшчыкаў Mac і iOS, таму што ён працуе з Xcode і можа ствараць праекты Xcode.
Функцыі дадаюцца шляхам усталявання пакетаў. Ён лёгкі і прапануе чысты інтэрфейс. Вось як вылучаны сінтаксіс у нашых прыкладах файлаў HTML і PHP:
Даступныя пашыраныя магчымасці, такія як унясенне некалькіх правак адначасова, аўтаматычнае спалучэнне дужак, выбар слупкоў і кантроль версій. Пошук і замена працуе ў розных праектах, можна запісваць макрасы і падтрымліваецца значны спіс моў праграмавання.
Brackets
Brackets - гэта праект з адкрытым зыходным кодам, які кіруецца супольнасцю (выпушчаны ў рамках MIT Ліцэнзія), заснаваная кампаніяй Adobe у 2014 годзе. Яна мае на мэце вывесці рэдактараў вэб-распрацоўкі на новы ўзровень. Brackets мае чысты, сучасны інтэрфейс, з якім вы будзеце знаёмыя, калі карыстаецеся іншымі прадуктамі Adobe.
Наведайце афіцыйны сайт Brackets, каб спампаваць праграму бясплатна.
Кароткі погляд:
- Слоган: «Сучасны тэкставы рэдактар з адкрытым зыходным кодам, які разумее вэб-дызайн».
- У цэнтры ўвагі: Інтэрнэтраспрацоўка
- Платформы: Mac, Windows, Linux
Кранштэйны засяроджваюцца на вэб-распрацоўцы і прапануюць прамы прагляд файлаў HTML і CSS, абнаўляючы старонкі ў рэжыме рэальнага часу. Кнопка "Без адцягнення" дае вам больш просты інтэрфейс адным націскам кнопкі, а шэраг бясплатных пашырэнняў даступны для дадання канкрэтных функцый, якія вам патрэбныя.
Прыкладанне падтрымлівае больш за 38 фарматаў файлаў і мовы праграмавання, уключаючы C++, C, VB Script, Java, JavaScript, HTML, Python, Perl і Ruby. Вось падсвятленне сінтаксісу па змаўчанні для HTML і PHP:
З'яўляючыся праграмай Adobe, Brackets мае бясшвоўную інтэграцыю з Photoshop. Аб'ектыў PSD - гэта функцыя, якая здабывае выявы, лагатыпы і стылі дызайну з Photoshop. Extract - гэта інструмент, які будзе браць колеры, шрыфты, градыенты, памеры і іншую інфармацыю з PSD для аўтаматычнага стварэння CSS. Гэта асабліва зручныя магчымасці для інтэрфейсных распрацоўшчыкаў.
Komodo Edit
Komodo Edit - гэта просты, але магутны тэкставы рэдактар ад ActiveState, які даступны бясплатна. Упершыню ён быў выпушчаны ў 2007 годзе і цяпер выглядае даволі састарэлым. Гэта скарочаная версія больш дасканалай Komodo IDE, якая цяпер таксама даступная бясплатна.
Наведайце афіцыйны сайт Komodo Edit, каб спампаваць праграму бясплатна.
Кароткі погляд:
- Слоган: «Рэдактар кода для моў з адкрытым зыходным кодам».
- У цэнтры ўвагі: прыкладанні і вэбраспрацоўка
- Платформы: Mac, Windows, Linux
Komodo Edit распаўсюджваецца па ліцэнзіі MOZILLA PUBLIC на праграмнае забеспячэнне з адкрытым зыходным кодам. Як і Atom, пры першым адкрыцці Komodo Edit у macOS Catalina адлюстроўваецца паведамленне пра памылку:
“Komodo Edit 12” не можа быць адкрыты, таму што Apple не можа праверыць яго на наяўнасць шкоднаснага праграмнага забеспячэння.
Рашэнне тое ж самае: знайдзіце праграму ў Finder, пстрыкніце правай кнопкай мышы і выберыце «Адкрыць».
Прыкладанне дастаткова простае, каб пачаткоўцы пачалі выкарыстоўваць яго адразу. Рэжым канцэнтрацыі адлюстроўвае толькі рэдактар. Інтэрфейс з укладкамі дазваляе лёгка пераключацца паміж адкрытымі файламі. Go To Anything дазваляе хутка шукаць і адкрываць патрэбны файл. Вось як файл HTML і PHP адлюстроўваецца ў рэдактары.
Даступныя больш пашыраныя функцыі, у тым ліку адсочванне змяненняў, аўтазапаўненне і некалькі выбараў. Праграма прагляду Markdown зручная для аўтараў, і макрасы можна запісваць.
Textastic
Textastic — пашыраны рэдактар кода, першапачаткова напісаны для iPad, а цяпер даступны для Mac і iPhone. У адрозненне ад Coda 2, які таксама прапануе дадатак для iPad, мабільная версія Textastic з'яўляецца поўнай функцыяй і магутнай. Фактычна, кампанія называе версію для Mac спадарожнай праграмай.
Набудзьце праграму за $7,99 у Mac App Store. Пробную версію можна спампаваць з афіцыйнага сайта Textastic. Версію для iOS можна набыцьза $9,99 у App Store.
Кароткі погляд:
- Слоган: “Просты і хуткі тэкставы рэдактар для iPad/iPhone/Mac.”
- Фокус: прастата і лёгкасць выкарыстання
- Платформы: Mac, iOS
Textastic даступны і зручны. Я выкарыстаў праграму на сваім iPad з моманту яе выпуску і пачаў выкарыстоўваць версію для Mac з таго часу, як яна была даступная, таму што яна лёгкая і простая ў выкарыстанні. Ён здольны, але не самы магутны.
Падтрымліваецца больш за 80 моў праграмавання і разметкі. Вось як Textastic адлюстроўвае HTML і PHP.
Ён будзе аўтаматычна запаўняць код для HTML, CSS, JavaScript, PHP, C і Objective-C. Ён падтрымлівае азначэнні TextMate і Sublime Text. Вашы файлы сінхранізуюцца паміж версіямі Mac і iOS праз iCloud Drive.
MacVim
Vim - гэта тэкставы рэдактар каманднага радка з магчымасцю канфігурацыі, створаны ў 1991 годзе. Гэта абнаўленне Vi (“Vi Improved” ), які быў напісаны ў 1976 годзе. Ён усё яшчэ выкарыстоўваецца многімі распрацоўшчыкамі сёння, хоць яго інтэрфейс адрозніваецца ад сучасных тэкставых рэдактараў. MacVim у некаторай ступені вырашае гэта, але ён па-ранейшаму мае значны перыяд навучання.
Наведайце афіцыйны сайт MacVim, каб спампаваць праграму бясплатна.
З першага погляду :
- Слоган: “Vim – усюдыісны тэкставы рэдактар.”
- У цэнтры ўвагі: усё, што вы можаце сабе ўявіць
- Платформы: Mac. (Vim даступны як інструмент каманднага радка ў Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)
У вас ужо ёсць Vim на вашым Mac. Проста адкрыйце акно тэрмінала і ўвядзіце «vi» або «vim», і яно адкрыецца. MacVim дазваляе адкрыць праграму, націснуўшы замест гэтага значок. Ён таксама забяспечвае поўную панэль меню і крыху больш зручны для карыстальніка.
У той час як MacVim напісаны толькі для Mac, Vim максімальна кросплатформенны. Ён даступны ў Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS і MorphOS. Яна прызначана для распрацоўшчыкаў, і даступна вялікая колькасць дадатковых кампанентаў.
Гэта мадальная праграма. Калі вы націснеце на акно праграмы і пачнеце ўводзіць тэкст, вы заўважыце, што курсор будзе скакаць па дакуменце замест таго, каб гэтыя сімвалы дадаваліся ў файл. Гэта асаблівасць, і калі вы даведаецеся, што робіць кожная клавіша, вы будзеце перамяшчацца па файле хутчэй, чым калі-небудзь.
Каб дадаць тэкст у файл, вам трэба ўвайсці ў Рэжым устаўкі націсканне літары «i», каб уставіць тэкст там, дзе знаходзіцца курсор, або «o», каб уставіць тэкст у пачатку наступнага радка. Выйдзіце з рэжыму ўстаўкі, націснуўшы Escape. Некаторыя каманды пачынаюцца з двукроп'я. Напрыклад, каб захаваць файл, увядзіце «:w», а для выхаду — «:q».
Хоць інтэрфейс адрозніваецца, MacVim можа рабіць усё, што і тэкставыя рэдактары вышэй, і многае іншае. Вось як адлюстроўваецца падсвятленне сінтаксісу для файлаў HTML і PHP:
Ці варта вывучаць праграму, якая так адрозніваецца адсучасныя праграмы? Многія распрацоўшчыкі адказваюць з энтузіязмам: «Так!» Вось некалькі артыкулаў, якія распавядаюць пра тое, чаму некаторыя распрацоўшчыкі выкарыстоўваюць і любяць Vim:
- Чаму я выкарыстоўваю Vim (Паскаль Прэхт)
- 7 прычын любіць Vim (Opensource.com)
- Абмеркаванне: можа хто-небудзь растлумачыць мне, чаму людзі выкарыстоўваюць vi/vim? (Reddit)
- Дыскусія: якія перавагі вывучэння Vim? (Перапаўненне стэка)
Spacemacs
GNU Emacs падобны. Гэта старажытны рэдактар каманднага радка, першапачаткова выпушчаны ў 1984 годзе як абнаўленне да старэйшага Emacs 1976 года. Spacemacs - гэта спроба перанесці яго ў сучасны свет, хаця нават простае ўсталяванне прыкладання - гэта вялікая праца!
Наведайце афіцыйны сайт Spacemacs, каб спампаваць прыкладанне бясплатна.
З першага погляду:
- Слоган: “Emacs — пашыраемы, наладжвальны, бясплатны/свабодны тэкставы рэдактар — і многае іншае.”
- Фокус: усё, што вы можаце сабе ўявіць
- Платформы: Mac (GNU Emacs даступны як інструмент каманднага радка ў шырокім дыяпазоне аперацыйных сістэм.)
GNU Emacs і Spacemacs даступныя бясплатна пад ліцэнзіяй GPL . Як і Vim, вам давядзецца выдаткаваць час на вывучэнне яго выкарыстання, перш чым што-небудзь зрабіць. Усталяванне прыкладання патрабуе даволі шмат працы з камандным радком, але ў распрацоўшчыкаў не павінна ўзнікнуць ніякіх цяжкасцяў. Пераканайцеся, што вы спачатку ўважліва прачыталі дакументацыю.
Пры першым запуску Spacemacs вы выбіраеце стыль рэдактара Vim або Emac і некалькіналаджваецца, і даступны шырокі спектр пакетаў для дадання патрэбных вам функцый.
Atom - папулярная бясплатная альтэрнатыва. Як і Sublime Text, ён кросплатформенны, здольны і пашыраецца праз вялікае сховішча пакетаў. Ён сканцэнтраваны на распрацоўцы прыкладанняў, але гэта дадатак Electron, таму не так хутка рэагуе, як наш пераможца.
Іншыя тэкставыя рэдактары таксама надзвычай здольныя і маюць свае моцныя бакі, фокусы, абмежаванні і інтэрфейсы. Мы разгледзім дванаццаць лепшых і дапаможам вам знайсці той, які ідэальна адпавядае вашым патрэбам, перавагам і працоўным працэсам.
Навошта мне давяраць гэта кіраўніцтва?
Добры тэкставы рэдактар - адзін з маіх любімых інструментаў. Я выкарыстоўваю іх на працягу многіх дзесяцігоддзяў, спачатку ў DOS, потым у Windows, Linux і цяпер Mac. Я часта рэдагую вэб-кантэнт у тэкставым рэдактары, непасрэдна праглядаючы разметку HTML. Часам я магу быць вельмі мітуслівым наконт кода, які выкарыстоўваецца і як ён размешчаны.
У Linux маімі любімымі тэкставымі рэдактарамі былі Genie і Bluefish, хоць я таксама рэгулярна карыстаўся Gedit і Kate. Калі я перайшоў на Mac, я спачатку выкарыстоўваў TextMate. Аднак праз некаторы час я звярнуўся да Sublime Text, які рэгулярна абнаўляўся.
Я працягваў эксперыментаваць з іншымі тэкставымі рэдактарамі і ў рэшце рэшт спыніўся на Komodo Edit. Ён меў функцыі, неабходныя мне ў той час, і інтэрфейс, які адпавядаў майму працоўнаму працэсу. Гэта ўключала запіс многіх асноўных макрасаў пошуку і замены, якія былііншыя варыянты. Пасля гэтага неабходныя дадатковыя пакеты будуць устаноўлены аўтаматычна. Праграма магутная і абапіраецца на мову праграмавання Emacs-Lisp для пашырэння сваёй функцыянальнасці.
Вось спосаб адлюстравання файлаў HTML і PHP па змаўчанні:
Spacemacs (і GNU Emacs увогуле) з'яўляецца самым складаным для вывучэння дадаткам з нашага агляду, але таксама самым магутным. Каб навучыцца, спатрэбіцца час і намаганні. Калі вы зацікаўлены, выдатным месцам для пачатку з'яўляецца афіцыйны экскурс па Emacs.
Лепшы тэкставы рэдактар для Mac: як мы тэставалі
Падтрымоўваныя настольныя і мабільныя платформы
Калі вы працуеце на некалькіх камп'ютарах з рознымі аперацыйнымі сістэмамі, вы можаце аддаць перавагу выкарыстоўваць тэкставы рэдактар, які працуе ўсюды, дзе вы робіце. Усе праграмы, рэкамендаваныя ў гэтай падборцы, працуюць на Mac. Некаторыя з іх даступныя і для іншых платформаў, у прыватнасці для Windows і Linux. Некалькі прыкладанняў таксама працуюць на iOS, так што вы можаце працаваць на вашым iPhone або iPad, калі вы па-за офісам.
Тэкставы рэдактар, распрацаваны спецыяльна для Mac, будзе выглядаць і адчуваць сябе як прыкладанне Mac; адданым карыстальнікам Mac можа быць лягчэй вывучыць і выкарыстоўваць. Кросплатформеннае прыкладанне можа парушыць шмат умоў карыстальніцкага інтэрфейсу Mac, але яно будзе працаваць аднолькава ва ўсіх аперацыйных сістэмах.
Вось прыкладанні, якія працуюць толькі ў macOS:
- BBEdit 13
- Coda 2
- TextMate2.0
- Textastic
- MacVim (хаця Vim працуе ўсюды)
- Spacemacs (хоць Emacs працуе ўсюды)
Гэтыя тэкставыя рэдактары таксама працуюць у Windows і Linux:
- Sublime Text 3
- Atom
- Visual Studio Code
- UltraEdit
- Кранштэйны
- Komodo Edit
Нарэшце, дзве з нашых праграм маюць спадарожныя праграмы, якія працуюць на iOS:
- Coda 2
- Textastic
Мабільнае прыкладанне Coda 2 з'яўляецца менш магутным партнёрскім дадаткам, у той час як мабільнае прыкладанне Textastic з'яўляецца поўнафункцыянальным.
Прастата выкарыстання
Большасць тэкставых рэдактараў магутныя і маюць масу функцый. Некаторыя палягчаюць пачаткоўцу пачаць працу, у той час як іншыя маюць крутую пачатковую крывую навучання. Вось некаторыя прыклады:
- Textastic просты і лёгкі ў выкарыстанні, але не мае шмат функцыянальных магчымасцей.
- Sublime Text, Atom і іншыя валодаюць вялікай магутнасцю пад капот, але пачаткоўцы могуць карыстацца праграмай без крывой навучання.
- Самыя перадавыя тэкставыя рэдактары, асабліва Vim і Emacs, патрабуюць шмат навучання, перш чым вы зможаце імі карыстацца. Vim нават прапануе гульню, якая навучыць вас карыстацца ёю.
Многія тэкставыя рэдактары забяспечваюць функцыі, скіраваныя на прастату выкарыстання, у тым ліку інтэрфейс з укладкамі, падобны да браўзера, і рэжым без адцягнення ўвагі.
Магутныя функцыі рэдагавання
Карыстальнікі тэкставых рэдактараў, як правіла, даволі тэхнічныя і аддаюць перавагу функцыянальнасці прастаце выкарыстання. Спалучэнні клавіш могуць паскорыць ваш працоўны працэс ідазваляюць трымаць рукі на клавіятуры замест таго, каб цягнуцца да мышы.
Многія тэкставыя рэдактары дазваляюць мець некалькі курсораў, каб вы маглі выбіраць і рэдагаваць больш чым адзін радок адначасова. Яны таксама могуць прадстаўляць слупкі, каб вы маглі адначасова бачыць розныя раздзелы аднаго файла на экране.
Пошук і замена, як правіла, канфігуруюцца. Многія тэкставыя рэдактары падтрымліваюць рэгулярныя выразы, каб вы маглі шукаць складаныя шаблоны. Пошук часта распаўсюджваецца на файлавую сістэму, каб вы маглі хутка знайсці патрэбны файл, і звычайна падтрымліваюцца інтэрнэт-сховішчы, у тым ліку серверы FTP і WebDAV, Amazon S3 і іншыя.
Дадатковыя інструменты праграмавання
Большасць тэкставых рэдактараў задавальняе спецыфічныя патрэбы распрацоўшчыкаў. Гэта пачынаецца з падсвечвання сінтаксісу, функцыі, якая палягчае чытанне зыходнага кода.
Тэкставы рэдактар разумее функцыі розных элементаў шырокага спектру моў праграмавання, сцэнарыяў або разметкі і адлюстроўвае іх рознымі колерамі . Мы будзем уключаць скрыншоты падсвечвання сінтаксісу па змаўчанні кожнага тэкставага рэдактара з выкарыстаннем узору файла HTML і PHP.
Завяршэнне кода эканоміць ваш час і памяншае памылкі друку, прапаноўваючы ўвесці код за вас. Гэта можа быць інтэлектуальным, калі праграма разумее кантэкст, або проста спосабам доступу да ўсплываючага меню даступных функцый, зменных і іншых элементаў. Звязаныя функцыі могуць аўтаматычна зачыняць тэгіі дужкі для вас.
Згортванне кода дазваляе вам выкарыстоўваць тэкставы рэдактар як схему, згортваючы раздзелы вашага зыходнага кода так, каб яны былі схаваныя ад вачэй, калі яны не патрэбныя. Некаторыя тэкставыя рэдактары таксама дазваляюць праглядаць файлы HTML і CSS у рэжыме рэальнага часу, гэту функцыю цэняць вэб-распрацоўшчыкі.
Нарэшце, некаторыя тэкставыя рэдактары выходзяць за рамкі простага рэдагавання і ўключаюць функцыі, якія звычайна можна знайсці ў IDE. Яны звычайна ўключаюць у сябе кампіляцыю, адладку і падключэнне да GitHub для кіравання версіямі. Некаторыя тэкставыя рэдактары (у тым ліку Visual Studio Code і Komodo Edit) насамрэч з'яўляюцца скарочанымі версіямі IDE кампаніі, якія даступныя асобна.
Дадатковыя інструменты для запісу
Некаторыя тэкставыя рэдактары ўключаюць дадатковыя функцыі для пісьменнікі, напрыклад, падтрымка Markdown і згортванне тэксту. Многія пісьменнікі цэняць, што тэкставыя рэдактары больш простыя, хуткія і больш наладжвальныя, чым тэкставыя працэсары. Перакладчыкі часта выкарыстоўваюць тэкставыя рэдактары, якія прапануюць рэгулярныя выразы для пашыранага пошуку і замены.
Убудовы для пашырэння функцыянальнасці прыкладання
Самая прывабная асаблівасць многіх тэкставых рэдактараў заключаецца ў тым, што яны дазваляюць вам выбіраць, якія функцыі вам трэба, прапаноўваючы багатую экасістэму убудоў. Гэта дазваляе ствараць індывідуальнае прыкладанне. Гэта таксама азначае, што тэкставыя рэдактары менш раздутыя: па змаўчанні яны ўключаюць толькі асноўныя функцыі.
Убудовы напісаны на розных мовах у залежнасці ад тэкставага рэдактараякія вы выбіраеце, а распрацоўшчыкі могуць ствараць і дзяліцца сваімі ўбудовамі. Вы часта можаце атрымаць доступ да бібліятэкі ўбудоў з праграмы, а затым дадаць тыя, якія хочаце, усяго за некалькі пстрычак мышы. Некаторыя тэкставыя рэдактары ўключаюць просты спосаб запісу макрасаў без кадавання.
Кошт
Тэкставы рэдактар з'яўляецца асноўным інструментам распрацоўшчыка, таму нядзіўна, што некаторыя з іх даволі дарагія, альбо як першапачатковая купля або пастаянная падпіска. Вас можа здзівіць тое, што многія з лепшых варыянтаў бясплатныя.
Гэта можа быць таму, што яны з'яўляюцца праектам з адкрытым зыходным кодам, які падтрымліваецца супольнасцю карыстальнікаў, або таму, што яны з'яўляюцца зручным спосабам адчуць смак больш дарагая IDE кампаніі. Вось вашы варыянты, пералічаныя ад найбольш даступнага да найменшага.
Бясплатна:
- Atom: бясплатна (з адкрытым зыходным кодам)
- Visual Studio Code: бясплатна (адкрыта -source)
- TextMate 2.0: бясплатна (з адкрытым зыходным кодам)
- Кранштэйны: бясплатна (з адкрытым зыходным кодам)
- Komodo Edit: бясплатна (з адкрытым зыходным кодам)
- MacVim: бясплатна (з адкрытым зыходным кодам)
- Spacemacs: бясплатна (з адкрытым зыходным кодам)
Набыццё:
- Textastic: $7,99
- BBEdit: $49,99 адразу, або падпішыцеся (гл. ніжэй)
- Sublime Text: $80
- Coda 2: $99,00
Падпіска:
- BBEdit: 39,99 $/год, 3,99 $/месяц або адразу набыць (вышэй)
- UltraEdit: 79,95 $/год
Любы іншы добры тэкставы рэдактар для Mac, якога мы прапусцілі тут? Пакіньце каментарый і дайце нам ведаць.
зручна пералічаныя на бакавой панэлі. Я мог запускаць іх па чарзе, двойчы пстрыкнуўшы на назве макраса.Я купіў Textastic для свайго iPad і ў рэшце рэшт перайшоў на яго і на сваім Mac. Ён стройны, подлы і рабіў усё, што мне было патрэбна ў той час.
Я таксама часта гуляў з Vim і Emacs на працягу многіх гадоў, але не прысвячаў дастаткова часу, каб навучыцца імі ўмела карыстацца. Іх інтэрфейсы зусім не падобныя на сучасныя прыкладанні, таму мне было цяжка прытрымлівацца іх, нават калі я перакананы, што гэта самыя магутныя інструменты з усіх існуючых і ёсць сябры, якія клянуцца імі.
Каму патрэбна Тэкставы рэдактар?
Каму патрэбны прыстойны тэкставы рэдактар? Усім, каму трэба працаваць з простымі тэкставымі файламі. Гэта ўключае ў сябе людзей, якім патрэбны звычайны інструмент для невялікіх правак, і тых, хто выкарыстоўвае яго ў якасці асноўнага праграмнага інструмента кожны дзень. Вы можаце выкарыстоўваць тэкставы рэдактар для такіх задач, як:
- стварэнне файлаў HTML і CSS пры стварэнні вэб-сайта
- напісанне кантэнту для Інтэрнэту ў HTML або Markdown
- распрацоўка вэб-праграмы з выкарыстаннем такіх моў праграмавання, як Python, JavaScript, Java, Ruby on Rails або PHP
- распрацоўка настольных праграм з выкарыстаннем такіх моў праграмавання, як Objective C, C# або C++
- распрацоўка мабільных прыкладанняў з выкарыстаннем мова праграмавання, такая як Java, Python, Objective C, Swift, C#, C++
- рэдагаванне тэкставых файлаў канфігурацыі для праграмы або вашай аперацыйнай сістэмы
- запіс у разметцымовы, якія дазваляюць дадаваць фарматаванне да звычайнага тэксту, напрыклад, Fountain для сцэнарыяў і Markdown для прозы
- рабіць нататкі ў выглядзе звычайнага тэксту або Markdown, каб пазбегнуць блакіроўкі пастаўшчыка
Некаторыя тэкставыя рэдактары распрацаваны з улікам адной або некалькіх з гэтых задач. Тэкставы рэдактар, прызначаны для распрацоўшчыкаў прыкладанняў, можа ўключаць у сябе адладчык, а тэкставы рэдактар, прызначаны для вэб-распрацоўшчыкаў, можа мець панэль папярэдняга прагляду. Але большасць тэкставых рэдактараў досыць гнуткія, каб іх можна было выкарыстоўваць для любых мэт.
Прывабнасць тэкставага рэдактара заключаецца ў тым, што яго можна выкарыстоўваць для вялікай колькасці розных рэчаў і персаналізаваць так, як ніякія іншыя прыкладанні. Аднак многія карыстальнікі аддаюць перавагу карыстацца больш спецыялізаваным інструментам, напрыклад, IDE (інтэграванае асяроддзе распрацоўкі) для праграмавання або спецыяльным пісьмовым дадаткам, такім як Scrivener або Ulysses.
Паколькі вы зацікаўлены ў тэкставых рэдактарах, у нас ёсць шэраг іншых падборак, якія таксама могуць вас зацікавіць:
- Лепшы Mac для праграмавання
- Лепшы ноўтбук для праграмавання
- Лепшыя праграмы для запісу для Mac
Лепшы тэкставы рэдактар для Mac: Пераможцы
Лепшы камерцыйны тэкставы рэдактар: Sublime Text 3
Sublime Text 3 - гэта кросплатформеннае рэдагаванне тэксту, якое хутка, лёгка пачаць працу і адпавядае патрэбам большасці карыстальнікаў. Ён быў запушчаны ў 2008 годзе і з'яўляецца поўнафункцыянальным і вельмі наладжвальным - выдатны выбар для ўсіх, каму патрэбны прафесійны, здольны тэкстрэдактар.
Наведайце афіцыйны сайт Sublime Text, каб спампаваць. Бясплатны пробны перыяд неабмежаваны. Дадатак каштуе 80 долараў для кожнага карыстальніка (не для кожнай машыны) для працяглага выкарыстання.
Кароткі погляд:
- Слоган: «Складаны тэкставы рэдактар для кода, разметкі і проза.”
- У цэнтры ўвагі: усё больш — распрацоўка праграм, вэб-распрацоўка, напісанне
- Платформы: Mac, Windows, Linux
Пачаць лёгка Узнёслы тэкст. У бясплатнай пробнай версіі няма сапраўднай канчатковай кропкі, таму вы можаце старанна яе праверыць, перш чым вырашыце набыць яе, што вам будзе прапанавана зрабіць час ад часу. І дадатак лёгка вывучыць. Вы ўступаеце і пачынаеце выкарыстоўваць яго, а затым выбіраеце яго дадатковыя функцыі па меры неабходнасці.
Ён выглядае цудоўна і багаты функцыямі. Sublime Text 3 працуе паслядоўна на ўсіх платформах, што дасягаецца выкарыстаннем карыстальніцкага набору інструментаў карыстацкага інтэрфейсу, а само прыкладанне з'яўляецца родным для кожнай аперацыйнай сістэмы. Гэта робіць яго больш лёгкім і спагадным, чым іншыя кросплатформенныя рэдактары.
Sublime Text прапануе шырокі спектр спалучэнняў клавіш , каб трымаць пальцы ў патрэбным месцы, і дадатковы Міні-карта ў правай частцы экрана адразу паказвае вам, дзе вы знаходзіцеся ў дакуменце.
Прапануецца падсвятленне сінтаксісу і даступны шэраг каляровых схем. Вось налады па змаўчанні для файла HTML:
А восьпадсвятленне сінтаксісу па змаўчанні для файла PHP:
Вы можаце бачыць некалькі адкрытых дакументаў у інтэрфейсе з укладкамі (як вышэй) або ў асобных вокнах.
A рэжым без адцягнення ўвагі робіць акно поўнаэкранным, а меню і іншыя элементы карыстальніцкага інтэрфейсу схаванымі.
Вы можаце рэдагаваць некалькі радкоў адначасова, выбраўшы патрэбныя нумары радкоў (з націскам Shift або Command), затым з дапамогай спалучэння клавіш command-shift-L. Курсор з'явіцца на кожным абраным радку.
Раздзелы кода можна згортваць (напрыклад, дзе яны ўкладзены, калі выкарыстоўваюцца аператары), націскаючы на трохкутнікі раскрыцця побач з нумарамі радкоў.
Пошук і замена магутны і падтрымлівае рэгулярныя выразы. Пошук пашыраны ў файлавай сістэме з дапамогай каманды Goto Anything (Command-P), якая з'яўляецца самым хуткім спосабам адкрыць любы файл у бягучай папцы. Іншыя каманды «Goto» палягчаюць навігацыю і ўключаюць у сябе сімвал Goto, вызначэнне Goto, спасылку Goto і радок Goto.
Дадатак можна наладзіць. Настройкі змяняюцца шляхам рэдагавання тэкставага файла канфігурацыі. Нягледзячы на тое, што гэта можа здзівіць пачаткоўцаў, гэта мае вялікі сэнс для тых, хто прывык працаваць у тэкставым рэдактары, і файл налад вельмі каментаваны, так што вы можаце бачыць даступныя параметры.
Убудовы даступныя з пакета Sublime Text сістэма кіравання , доступ да якой можна атрымаць з панэлі каманд у праграме або з афіцыйнага сайта. Яны могуць пашыраць функцыянальнасць прыкладання пэўным чынам і напісаны на Python. У цяперашні час даступна амаль 5000.
Лепшы бясплатны тэкставы рэдактар: Atom
Atom - гэта бясплатная альтэрнатыва з адкрытым зыходным кодам, запушчаная ў 2014 годзе. Ён мае аналагічную функцыянальнасць Sublime Text . Atom з'яўляецца кросплатформенным і заснаваны на фрэймворку Electron «напішы адзін раз і разгарні ўсюды», таму ён працуе крыху павольней, чым Sublime Text.
Прыкладанне было створана GitHub, якое пасля было набыта Microsoft. Нягледзячы на асцярогі некаторых членаў супольнасці (асабліва таму, што Microsoft ужо распрацавала свой уласны тэкставы рэдактар), Atom застаецца надзейным тэкставым рэдактарам.
Наведайце афіцыйны сайт Atom, каб спампаваць праграму бясплатна.
Кароткі погляд:
- Слоган: «Тэкставы рэдактар для 21-га стагоддзя, які можна ўзламаць».
- У цэнтры ўвагі: распрацоўка прыкладанняў
- Платформы : Mac, Windows, Linux
У цяперашні час першае ўражанне, якое вырабляе Atom, не вельмі добрае. Пры першым адкрыцці ў macOS Catalina адлюстроўваецца паведамленне пра памылку:
“Atom” не можа быць адкрыты, таму што Apple не можа праверыць яго на наяўнасць шкоднаснага праграмнага забеспячэння.
Я знайшоў рашэнне на дыскусійным форуме Atom: знайдзіце Atom у Finder, пстрыкніце яго правай кнопкай мышы і выберыце «Адкрыць». Як толькі вы гэта зробіце, праграма адкрыецца без памылакпаведамленне ў будучыні. Я здзіўлены, што для гэтага яшчэ не было створана выпраўленне.
Atom просты для новых карыстальнікаў. Ён прапануе інтэрфейс з укладкамі, а таксама некалькі панэляў, а таксама прывабную падсветку сінтаксісу для шэрагу моў. Вось фармат па змаўчанні для файлаў HTML і PHP.
Як і Sublime Text, даступна шматрадковае рэдагаванне, якое распаўсюджваецца на шматкарыстальніцкае рэдагаванне. Тэлетып - гэта ўнікальная асаблівасць, якая дазваляе розным карыстальнікам адкрываць і рэдагаваць дакумент адначасова, як і з Google Docs.
Даступны згортванне кода і разумнае аўтазапаўненне, а таксама рэгулярныя выразы, браўзер файлавай сістэмы, выдатныя магчымасці навігацыі і магутны пошук.
Паколькі праграма была створана з улікам распрацоўшчыкаў, нядзіўна, што Atom уключае некаторыя функцыі IDE і прапануе ўсталяваць распрацоўку Apple інструменты для вас, калі вы адкрываеце яго ў першы раз.
Вы дадаяце функцыянальнасць да прыкладання з дапамогай пакетаў, і да менеджэра пакетаў можна атрымаць доступ непасрэдна з Atom.
Тысячы пакеты даступныя. Яны дазваляюць дадаваць такія функцыі, як рэдагаванне без адцягнення ўвагі, выкарыстанне Markdown, дадатковыя фрагменты кода і падтрымку мовы, а таксама дэталёвую наладу выгляду і працы прыкладання.
Лепшы тэкставы рэдактар для Mac: Канкурэнцыя
Visual Studio Code
Хоць Atom цяпер тэхнічнаПрадукт Microsoft, Visual Studio Code, гэта праграма, якую яны распрацавалі, і яна цудоўная. Ён быў запушчаны ў 2015 годзе і імкліва набірае папулярнасць. Яе выбітнымі функцыямі з'яўляюцца разумнае завяршэнне кода і падсвятленне сінтаксісу.
Наведайце афіцыйны сайт Visual Studio Code, каб спампаваць праграму бясплатна.
Каротка:
- Слоган: «Рэдагаванне кода. Перавызначана.”
- Фокус: распрацоўка прыкладанняў
- Платформы: Mac, Windows, Linux
VSCode хуткі і спагадны, прызначаны для распрацоўшчыкаў і сканцэнтраваны на рэдагаванні і код адладкі. Ён выпушчаны пад ліцэнзіяй Масачусецкага тэхналагічнага інстытута з адкрытым зыходным кодам.
IntelliSense - гэта функцыя, якая дадае інтэлект да завяршэння кода і падсвятлення сінтаксісу, улічваючы тыпы зменных, азначэнні функцый і імпартаваныя модулі. Падтрымліваецца больш за 30 моў праграмавання, уключаючы ASP.NET і C#. Вось падсвятленне сінтаксісу па змаўчанні для файлаў HTML і PHP:
Прыкладанне мае невялікую крывую навучання і ўключае інтэрфейс з укладкамі і падзеленыя вокны. Рэжым Zen забяспечвае мінімальны інтэрфейс адным націсканнем кнопкі, хаваючы меню і вокны і максімізуючы дадатак на ўвесь экран.
Ён уключае тэрмінал, адладчык і каманды Git, але не поўная IDE. Для гэтага вам трэба набыць нашмат большую Visual Studio, прафесійную IDE Microsoft.
Шырокая бібліятэка пашырэнняў даступная ў праграме, што дае доступ да