Мазмұны
Мәтіндік редактор - бұл әр компьютерде лайықты орын алатын ыңғайлы, икемді құрал. Әдепкі бойынша, әрбір танымал операциялық жүйеде алдын ала орнатылған негізгі нұсқасы бар. Оларды әзірлеушілер жиі пайдаланады, сонымен қатар көбінесе жазушылар мен жазбалар. Үздік мәтіндік редакторлар әдетте керемет қуатты және жоғары конфигурацияланатын болады, бұл оларды өте жеке таңдау жасайды.
Бұл мәтіндік редакторларды пайдаланатындардың олар туралы күшті пікірлерін білдіреді. Дұрысын табу өте маңызды. Сіз онымен қаншалықты таныс болсаңыз, соғұрлым пайдалы болады. Сондықтан көптеген адамдар әлі күнге дейін Vim және GNU Emacs сияқты 30 жастан асқан қуатты мәтіндік редакторларды пайдаланады.
Сыртқы қарағанда мәтіндік редактор қарапайым, қарапайым және қызықсыз болып көрінуі мүмкін, бірақ бұл сізде болмағандықтан. оны әлі білдім. Сорғыштың астында веб-сайтты жобалау, бағдарламалық қосымшаларды әзірлеу және роман жазу үшін пайдалануға болатын қуатты мүмкіндіктер бар. Мәтіндік редакторлар тізім жазу немесе жазбаларды жазу сияқты шағын тапсырмалар үшін де пайдалы. Олар әдетте плагиндер арқылы кеңейтілетін мүмкіндіктердің негізгі жиынтығымен келеді.
Сонымен сіз үшін мәтіндік редактор қандай?
Біздің ең бірінші ұсынысымыз - Sublime Text 3. Бұл жылдам, Mac, Windows және Linux үшін тартымды, толық мүмкіндікті мәтіндік редактор. Оның құны $80, бірақ сынақ мерзіміне ресми уақыт шектеуі жоқ, сондықтан сатып алудан бұрын қолданбамен танысуға болады. БұлVSCode функционалдығын кеңейтетін тегін пакеттер. Оларға Markdown жүйесінде жазуға, қабық сценарийлерін іске қосуға және тіпті AppleScript жасауға арналған плагиндер кіреді.
BBEdit 13
Bare Bones бағдарламалық құралының BBEdit 13 - ең танымал 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 үлгі файлдары үшін әдепкі синтаксисті бөлектеу келесідей көрінеді:
Үлкен плагин репозиторийі қолжетімді ресми сайтында бағдарламаға қосымша мүмкіндіктер қосуға мүмкіндік береді. Какао сценарий тілі қолданылады. iOS қосымшасының нұсқасы (iOS App Store дүкенінде тегін) қозғалыс кезінде кодты тексеруге және өңдеуге мүмкіндік береді және жұмысыңызды құрылғылар арасында синхрондауға болады.
UltraEdit
UltraEdit 20.00 нұсқасы - UltraCompare, UltraEdit Suite, UltraFinder және IDM All Access сияқты IDM Computer Solutions, Inc бағдарламалар жинағының мәтіндік өңдегіш құрамдас бөлігі. Ол алғаш рет 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
MacroMates ұсынған TextMate 2.0 — тек macOS жүйесіне арналған қуатты, теңшелетін мәтін өңдегіші. 1-нұсқа өте танымал болды, бірақ 2-нұсқа кешіктірілгенде, көптеген пайдаланушылар жиі жаңартылатын нәрсеге, әсіресе Sublime Text-ке көшті. Жаңарту ең соңында іске қосылды және қазір ашық бастапқы жоба болып табылады (оның лицензиясын осы жерден қараңыз).
Қолданбаны жүктеп алу үшін ресми TextMate сайтына кіріңіз.тегін.
Бір қарағанда:
- Тағы: «Бағдарламалау тілдерінің үлкен тізімін қолдайтын және ашық бастапқы код ретінде әзірленген қуатты және теңшелетін мәтіндік редактор.»
- Фокус: қолданбалар мен веб-әзірлеу
- Платформалар: тек Mac
TextMate әзірлеушілерге бағытталған және әсіресе Ruby on Rails әзірлеушілері арасында танымал. Бұл Mac және iOS әзірлеушілерін де ерекше қызықтырады, себебі ол Xcode-мен жұмыс істейді және Xcode жобаларын құра алады.
Мүмкіндіктер жинақтарды орнату арқылы қосылады. Бұл жеңіл және таза интерфейсті ұсынады. HTML және PHP үлгі файлдарында синтаксистің бөлектелуі мынада:
Бір уақытта бірнеше өңдеулер жасау, жақшаларды автоматты жұптау, бағанды таңдау және нұсқаны басқару сияқты кеңейтілген мүмкіндіктер қолжетімді. Жобалар бойынша жұмыстарды іздеу және ауыстыру, макростарды жазуға болады және бағдарламалау тілдерінің айтарлықтай тізіміне қолдау көрсетіледі.
Жақшалар
Жақшалар – қауымдастық басқаратын ашық бастапқы жоба (MIT бойынша шығарылған). Лицензия) 2014 жылы Adobe негізін қалаған. Оның мақсаты веб-әзірлеу редакторларын келесі деңгейге көтеру. Brackets таза, заманауи интерфейсі бар, егер сіз басқа Adobe өнімдерін пайдалансаңыз, сізге таныс болады.
Қолданбаны тегін жүктеп алу үшін ресми Brackets сайтына кіріңіз.
Бір қарағанда:
- Тақырып: «Веб-дизайнды түсінетін заманауи, ашық бастапқы мәтіндік редактор.»
- Фокус: Webәзірлеу
- Платформалар: Mac, Windows, Linux
Жақшалар веб-әзірлеуге назар аударады және HTML және CSS файлдарының тікелей алдын ала қарау дисплейлерін ұсынады, нақты уақытта беттерді жаңартады. «Алаңдатпайды» түймесі бір түймені түрту арқылы қарапайым интерфейс береді және сізге қажет арнайы функцияны қосу үшін тегін кеңейтімдер қатары қолжетімді.
Қолданба 38-ден астам файл пішімдерін және бағдарламалау тілдері, соның ішінде C++, C, VB Script, Java, JavaScript, HTML, Python, Perl және Ruby. Мұнда HTML және PHP үшін әдепкі синтаксисті бөлектеу берілген:
Adobe қолданбасы болғандықтан, Brackets Photoshop бағдарламасымен үздіксіз интеграцияланған. PSD Lens - бұл Photoshop-тан суреттерді, логотиптерді және дизайн мәнерлерін шығаратын мүмкіндік. Extract – CSS-ті автоматты түрде жасау үшін PSD файлдарынан түстерді, қаріптерді, градиенттерді, өлшемдерді және басқа ақпаратты алатын құрал. Бұл әсіресе алдыңғы қатарлы әзірлеушілер үшін ыңғайлы мүмкіндіктер.
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 қолданбасынан қолданбаны тауып, тінтуірдің оң жақ түймешігімен басып, "Ашу" түймесін таңдаңыз.
Қолданбаны жаңадан бастағандар бірден пайдалана алатындай қарапайым. Фокус режимі тек редакторды көрсетеді. Қойынды интерфейс ашық файлдар арасында оңай ауысуға мүмкіндік береді. Кез келген нәрсеге өту сізге қажет файлды жылдам іздеуге және ашуға мүмкіндік береді. Редакторда HTML және PHP файлының қалай көрсетілетіні мынада.
Басқа қосымша мүмкіндіктер қолжетімді, соның ішінде тректі өзгерту, автоматты түрде аяқтау және бірнеше таңдау. Markdown қарау құралы жазушылар үшін ыңғайлы және макростарды жазуға болады.
Textastic
Textastic - бастапқыда iPad үшін жазылған, енді Mac және iPhone үшін қолжетімді кеңейтілген код өңдегіші. IPad қолданбасын ұсынатын Coda 2-ден айырмашылығы, Textastic мобильді нұсқасы толық және қуатты. Шын мәнінде, компания Mac нұсқасы туралы оның қосымша қолданбасы ретінде айтады.
Қолданбаны Mac App Store дүкенінен $7,99-ға сатып алыңыз. Сынақ нұсқасын Textastic ресми сайтынан жүктеп алуға болады. iOS нұсқасын сатып алуға боладыApp Store дүкенінен 9,99 долларға.
Бір қарағанда:
- Тағы: "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 жақсартылған») жаңарту. ), ол 1976 жылы жазылған. Интерфейсі қазіргі мәтіндік редакторлардан өзгеше болғанымен, оны әлі де көптеген әзірлеушілер пайдаланады. MacVim белгілі бір дәрежеде бұл мәселені шешеді, бірақ оның әлі де айтарлықтай оқу қисығы бар.
Қолданбаны тегін жүктеп алу үшін MacVim ресми сайтына кіріңіз.
Бір қарағанда :
- Таглайн: “Vim – барлық жерде қолжетімді мәтіндік редактор.”
- Фокус: Сіз елестете алатын кез келген нәрсе
- Платформалар: Mac. (Vim пәрмен жолы құралы ретінде Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)
Сізде Mac жүйесінде Vim бар. Терминал терезесін ашып, «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 қолданамын (Паскаль Прехт)
- Vim-ді жақсы көрудің 7 себебі (Opensource.com)
- Талқылау: Адамдар неге vi/vim пайдаланатынын маған біреу түсіндіре алады ма? (Reddit)
- Талқылау: Vim үйренудің қандай пайдасы бар? (Stack Overflow)
Spacemacs
GNU Emacs ұқсас. Бұл 1976 жылғы ескі Emacs жаңартуы ретінде 1984 жылы шыққан ежелгі пәрмен жолы редакторы. 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 пен Кейтті де үнемі қолдандым. 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 коды
- 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 коды: тегін (ашық) -source)
- TextMate 2.0: тегін (ашық бастапқы)
- Жақшалар: тегін (ашық бастапқы)
- Komodo Өңдеу: тегін (ашық бастапқы)
- MacVim: тегін (ашық бастапқы)
- Spacemacs: тегін (ашық бастапқы)
Сатып алу:
- Мәтіндік: $7,99
- BBӨңдеу: тікелей $49,99 немесе жазылу (төменде қараңыз)
- Жоғары мәтін: $80
- Coda 2: $99,00
Жазылым:
- BBEdit: $39,99/жыл, $3,99/ай немесе тікелей сатып алу (жоғарыда)
- UltraEdit: $79,95/жыл
Кез келген басқа жақсы мәтіндік редактор Біз мұнда сағынған Mac? Пікір қалдырып, бізге хабарлаңыз.
бүйірлік панельде ыңғайлы тізімделген. Мен макрос атауын екі рет басу арқылы оларды бір-бірден іске қоса аламын.Мен iPad үшін Textastic сатып алдым және ақырында оған Mac компьютерімде де ауыстым. Бұл нәзік, нашар және сол кезде маған қажет нәрсенің бәрін жасады.
Мен көптеген жылдар бойы Vim және Emacs-пен жиі ойнадым, бірақ оларды шебер пайдалануды үйренуге жеткілікті уақыт бөлген жоқпын. Олардың интерфейстері заманауи қолданбаларға еш ұқсамайды, сондықтан мен олардың ең қуатты құралдар екеніне және олармен ант беретін достарым бар екеніне сенімді болсам да, оларды ұстану қиын болды.
Кімге қажет Мәтіндік редактор?
Кімге лайықты мәтіндік редактор керек? Кәдімгі мәтіндік файлдармен жұмыс істеу керек кез келген адам. Бұл шағын өңдеулер үшін кездейсоқ құралды қажет ететін және оны күнделікті негізгі бағдарламалық құрал ретінде пайдаланатын адамдарды қамтиды. Тапсырмалар үшін мәтін өңдегішін пайдалана аласыз:
- веб-сайт жасау кезінде HTML және CSS файлдарын жасау
- HTML тілінде веб үшін мазмұн жазу немесе Markdown
- дамыту Python, JavaScript, Java, Ruby on Rails немесе PHP сияқты бағдарламалау тілін пайдаланатын веб-қолданбалар
- Ojective C, C# немесе C++ сияқты бағдарламалау тілін пайдаланып жұмыс үстелі қолданбаларын жасау
- мобильді қолданбаларды қолдану арқылы әзірлеу Java, Python, Objective C, Swift, C#, C++ сияқты бағдарламалау тілі
- бағдарламалық құрал бағдарламасы немесе операциялық жүйеңіз үшін мәтінге негізделген конфигурация файлдарын өңдеу
- белгілеуде жазуСценарийлерге арналған Fountain және прозаға арналған Markdown сияқты қарапайым мәтінге пішімдеуді қосуға мүмкіндік беретін тілдер
- жазық мәтінде жазбалар алу немесе жеткізушінің құлыпталуын болдырмау үшін Markdown
Кейбір мәтіндік редакторлар осы тапсырмалардың біреуін немесе бірнешеуін ескере отырып әзірленеді. Қолданба әзірлеушілеріне арналған мәтіндік өңдегіште жөндеу құралы болуы мүмкін, ал веб-әзірлеушілерге арналған мәтіндік редакторда тікелей алдын ала қарау тақтасы болуы мүмкін. Бірақ мәтіндік редакторлардың көпшілігі кез келген мақсатта пайдалану үшін жеткілікті икемді.
Мәтіндік редактордың тартымдылығы - оны көптеген әртүрлі нәрселер үшін пайдалануға болады және қолданбалардың басқа ешбір түрі жасай алмайтын тәсілдермен жекелендіруге болады. Дегенмен, көптеген пайдаланушылар бағдарламалауға арналған IDE (Integrated Development Environment) сияқты арнайы құралды немесе Scrivener немесе Ulysses сияқты арнайы жазу қолданбасын пайдаланғанды жөн көреді.
Сізді мәтіндік редакторлар қызықтыратындықтан, Бізде сізді қызықтыруы мүмкін бірқатар басқа жиындар бар:
- Бағдарламалауға арналған ең жақсы Mac
- Бағдарламалауға арналған ең жақсы ноутбук
- Mac жүйесіне арналған ең жақсы жазу қолданбалары
Mac жүйесіне арналған ең жақсы мәтіндік редактор: Жеңімпаздар
Үздік коммерциялық мәтіндік редактор: Sublime Text 3
Sublime Text 3 - бұл жылдам мәтінді кросс-платформалық өңдеу, бастау оңай және көптеген пайдаланушылардың қажеттіліктерін қанағаттандырады. Ол 2008 жылы іске қосылды және толық функционалды және жоғары теңшеуге болады — кәсіби, қабілетті мәтінді қажет ететін кез келген адам үшін тамаша таңдауредактор.
Жүктеп алу үшін ресми Sublime Text сайтына кіріңіз. Тегін сынақ мерзімі шексіз. Қолданбаны жалғастыру үшін әр пайдаланушы үшін (әрбір машина үшін емес) 80 доллар тұрады.
Бір қарағанда:
- Тақырып: «Кодқа, белгілеуге арналған күрделі мәтіндік редактор. және проза.»
- Фокус: жан-жақты — қолданбаларды әзірлеу, веб әзірлеу, жазу
- Платформалар: Mac, Windows, Linux
Онымен жұмысты бастау оңай Керемет мәтін. Тегін сынақ нұсқасының нақты соңғы нүктесі жоқ, сондықтан оны сатып алуды шешпес бұрын оны мұқият тексере аласыз, оны мезгіл-мезгіл орындауға шақырады. Ал қолданбаны үйрену оңай. Сіз секіріп, оны пайдалана бастайсыз, содан кейін оның кеңейтілген мүмкіндіктерін қажетінше жол бойында алыңыз.
Ол керемет көрінеді және мүмкіндіктерге бай. Sublime Text 3 барлық платформаларда дәйекті жұмыс істейді, бұл реттелетін UI құралдар жинағын пайдалану арқылы қол жеткізіледі және қолданбаның өзі әрбір операциялық жүйеге тән. Бұл оны басқа кросс-платформалық редакторларға қарағанда жеңілірек және жылдамырақ етеді.
Sublime Text саусақтарыңызды қалаған жерде ұстау үшін пернелер тіркесімдерінің кең ауқымын және қосымша ұсынады. Экранның оң жағындағы миникарта құжаттың қай жерде екеніңізді бірден көрсетеді.
Синтаксисті бөлектеу ұсынылады және түс схемаларының ауқымы қолжетімді. Мұнда HTML файлының әдепкі параметрлері берілген:
Және мына жердеPHP файлы үшін әдепкі синтаксисті бөлектеу:
Сіз бірнеше ашық құжаттарды қойынды интерфейсте (жоғарыдағыдай) немесе бөлек терезелерде көре аласыз.
A алаңсыз режим терезені толық экранды етеді және мәзір мен басқа пайдаланушы интерфейсінің элементтері жасырылады.
Бір уақытта бірнеше жолды таңдау арқылы өңдеуге болады. қажетті жол нөмірлерін (Shift пернесін басу немесе Пәрменді басу арқылы), содан кейін пернелер тіркесімін пәрмен-shift-L арқылы таңдаңыз. Әрбір таңдалған жолда курсор пайда болады.
Код бөлімдерін жол нөмірлерінің жанындағы ашу үшбұрыштарын басу арқылы бүктеуге (мысалы, егер кірістірілген if операторлары пайдаланылса) болады.
Іздеу және ауыстыру мүмкіндігі күшті және тұрақты өрнектерді қолдайды. Іздеу ағымдағы қалтадағы кез келген файлды ашудың ең жылдам жолы болып табылатын Еш нәрсеге өту (Command-P) пәрменімен файлдық жүйеге кеңейтілген. Басқа «Өту» пәрмендері шарлауды жеңілдетеді және оған өту белгісі, өту анықтамасы, өту сілтемесі және өту сызығы кіреді.
Қолданбаның теңшеу мүмкіндігі жоғары. Параметрлер мәтінге негізделген конфигурация файлын өңдеу арқылы өзгертіледі. Бұл жаңадан бастағандарды таң қалдырса да, мәтіндік редакторда жұмыс істеуге дағдыланғандар үшін бұл өте мағыналы болады және қол жетімді опцияларды көре алатындай теңшелімдер файлына жоғары түсініктеме беріледі.
Плагиндер Sublime Text пакетінде қолжетімдібасқару жүйесі, оған қолданбадағы пәрмендер палитрасынан немесе ресми веб-сайттан кіруге болады. Олар қолданбаның функционалдығын белгілі бір жолдармен кеңейте алады және Python тілінде жазылған. Қазіргі уақытта шамамен 5 000 қол жетімді.
Үздік тегін мәтіндік редактор: Atom
Atom - 2014 жылы шығарылған тегін және бастапқы көзі ашық балама. Оның Sublime Text функциясына ұқсас функциялары бар. . Atom кросс-платформа және Electron "бір рет жазу және барлық жерде орналастыру" құрылымына негізделген, сондықтан ол Sublime Text-тен сәл баяуырақ.
Қолданбаны кейіннен Microsoft сатып алған GitHub жасаған. Қауымдастықтағы кейбіреулердің сенімсіздіктеріне қарамастан (әсіресе Microsoft өзінің жеке мәтіндік редакторын жасап қойғандықтан), Atom сенімді мәтіндік редактор болып қала береді.
Қолданбаны тегін жүктеп алу үшін Atom ресми сайтына кіріңіз.
Бір қарағанда:
- Таглайн: «21-ші ғасырдағы бұзылатын мәтіндік редактор.»
- Бағыт: қолданбаларды әзірлеу
- Платформалар : Mac, Windows, Linux
Қазіргі уақытта Atom ұсынған алғашқы әсер жақсы емес. Оны macOS Catalina арқылы бірінші рет ашқанда қате туралы хабар көрсетіледі:
“Atom” ашылмайды, себебі Apple оны зиянды бағдарламалық құралдың бар-жоғын тексере алмайды.
Мен Atom талқылау форумында шешім таптым: Finder ішінен Atom табыңыз, оны тінтуірдің оң жақ түймешігімен басыңыз, содан кейін ашу опциясын таңдаңыз. Мұны жасағаннан кейін қолданба қатесіз ашыладыболашақта хабар. Бұл үшін түзету әлі жасалмағанына таң қалдым.
Атомды жаңа пайдаланушылар оңай қабылдай алады. Ол қойынды интерфейсін, сонымен қатар бірнеше тақтаны, сондай-ақ бірқатар тілдер үшін тартымды синтаксисті бөлектеуді ұсынады. Мұнда HTML және PHP файлдарының әдепкі пішімі берілген.
Sublime Text сияқты, көп жолды өңдеу қолжетімді, ол көп пайдаланушы өңдеуіне дейін жетеді. Teletype - Google Docs-тегідей әртүрлі пайдаланушыларға құжатты бір уақытта ашуға және өңдеуге мүмкіндік беретін бірегей мүмкіндік.
Кодты бүктеу және смарт автотолтыру, сонымен қатар қол жетімді. тұрақты өрнектер, файлдық жүйе шолғышы, тамаша навигация опциялары және қуатты іздеу.
Қолданба әзірлеушілерді ескере отырып жасалғандықтан, Atom кейбір IDE мүмкіндіктерін қамтитыны және Apple әзірлеуін орнатуды ұсынатыны таңқаларлық емес. оны бірінші рет ашқанда сізге арналған құралдар.
Қолданбаға функцияларды пакеттер арқылы қосасыз және пакет менеджеріне тікелей Atom ішінен қол жеткізуге болады.
Мыңдаған пакеттері бар. Олар алаңдатпай өңдеу, Markdown пайдалану, қосымша код үзінділері мен тілді қолдау, қолданбаның сыртқы түрі мен жұмыс істеу тәсілін егжей-тегжейлі теңшеу сияқты мүмкіндіктерді қосуға мүмкіндік береді.
Mac жүйесіне арналған ең жақсы мәтіндік редактор: Конкурс
Visual Studio коды
Бірақ Atom қазір техникалықMicrosoft өнімі, Visual Studio Code - олар әзірлеген қолданба және бұл керемет. Ол 2015 жылы іске қосылды және тез танымалдылыққа ие болды. Оның ерекше мүмкіндіктері - смарт кодты аяқтау және синтаксисті бөлектеу.
Қолданбаны тегін жүктеп алу үшін Visual Studio Code ресми сайтына кіріңіз.
Бір қарағанда:
- Тақырыбы: «Кодты өңдеу. Қайта анықталған.”
- Фокус: қолданбаларды әзірлеу
- Платформалар: Mac, Windows, Linux
VSCode жылдам және жауап береді, әзірлеушілерге бағытталған және өңдеу мен өңдеуге бағытталған. жөндеу коды. Ол ашық бастапқы MIT лицензиясы бойынша шығарылады.
IntelliSense — айнымалы түрлерді, функция анықтамаларын және импортталған модульдерді есепке алу арқылы кодты аяқтауға және синтаксисті бөлектеуге интеллект қосатын мүмкіндік. 30-дан астам бағдарламалау тілдеріне қолдау көрсетіледі, соның ішінде ASP.NET және C#. Міне, оның HTML және PHP файлдары үшін әдепкі синтаксисін бөлектеу:
Қолданбада аздап үйрену қисығы бар және қойынды интерфейсі де, бөлінген терезелер де бар. Zen Mode түймені басу арқылы мәзірлер мен терезелерді жасырып, экранды толтыру үшін қолданбаны үлкейтетін минималды интерфейсті қамтамасыз етеді.
Ол терминалды, отладчикті және Git пәрмендерін қамтиды, бірақ толық IDE емес. Ол үшін сізге әлдеқайда үлкенірек Visual Studio, Microsoft кәсіпқой IDE сатып алу қажет.
Қолданбаның ішінен қол жетімді кең кеңейтім кітапханасы бар.