Танымал GitHub әзірлеушісінің кросс-платформалық редакторы. Atom негізгі бағдарламалау тілдерін қораптан тыс қолдайды, кодты құрылымдауға және негізгі пәрмендерді бөлектеуге мүмкіндік береді. Бұл қолданба арқылы сіз икемді түрде басқара аласыз ашық қойындылар, өзгерту тарихын қадағалау және іздеу қажетті ақпарат, әртүрлі іздеу критерийлерін көрсету. Бағдарламаның ерекшелігі - көптеген қосымшалардың болуы. Тіпті оларды жүктеп алу және қосу үшін арнайы менеджер бар.

Мүмкіндіктер:

  • кодты өңдеу;
  • қойындылар мен бетбелгілерді қолдау;
  • синтаксистік ерекшелеу;
  • кеңейтімдерді орнату;
  • көп функциялы іздеу.

Жұмыс принципі:

әдепкі бойынша бағдарлама 50-ден астам тілдің синтаксисін қолдайды, кеңейтіңіз бұл тізімплагиндерді орнату арқылы мүмкін. Кодтау және ағымдағы бағдарламалау тілін таңдау қолданбаның төменгі оң жақ бұрышында жүзеге асырылады.

Жалпы алғанда, интерфейс өте анық - қызметтік бағдарламаны іске қосқаннан кейін сол жақта қойындылар блогы, ал оң жақта тапсырмаларды тағайындау панелі көрсетіледі. Дегенмен, Atom мәзірі орыс тіліне аударылмағанын есте сақтаңыз. Өкінішке орай, біз Atom кодының мәтіндік редакторы үшін локализация тілін таба алмадық және жүктеп ала алмадық, ұсынылған барлық локализация файлдары сәйкес келмеді; соңғы нұсқасыбағдарламалар.

Артықшылықтары:

  • көптеген әртүрлі плагиндер;
  • өзгерістерді белгілеу;
  • үшінші тарап пакеттерін пайдаланып орындалатын кодты іске қосу;
  • әртүрлі тақырыптарды пайдаланып интерфейсті теңшеу мүмкіндігі;
  • Atom редакторын MacOS және Ubuntu (Linux) үшін жүктеп алуға болады.

Кемшіліктері:

  • «Жеңіл» қабықшаға қарамастан, утилита ДК ресурстарына өте қажет;
  • ең жақсы функционалдылыққа плагиндерді орнатқаннан кейін қол жеткізіледі;
  • орыс емес мәзір.

Атом - қуатты құралзаманауи кросс-платформалық Electron фреймворк негізіндегі машиналық кодпен жұмыс істеуге арналған. Оның негізгі артықшылықтары оның әмбебаптығы және көптеген әртүрлі кеңейтімдерді қолдауы болып табылады.

Аналогтары:

  • Sublime Text – код жазуға арналған көп функционалды утилита;
  • Notepad++ – танымал HTML редакторы.

Atom тегін, заманауи және ыңғайлы мәтіндік редакторбай функционалдылығымен. Оны пайдалану оңай және кез келген қажеттіліктерді қанағаттандыру үшін толығымен теңшеуге болады.

Атом бағдарламалау негіздерін үйреніп жатқан мектеп оқушысы үшін де, хакер үшін де пайдалы болады жоғары сынып, кіммен бір уақытта жұмыс істеу керек әртүрлі тілдержәне форматтар. Қаласаңыз, сіз оны файл менеджері ретінде пайдалана аласыз және әзірлеушілер мен копирайтерлерге және блокнот функциясы жеткіліксіз кез келген адамға таптырмас құралды ала аласыз.

Сипаттамадан кейін бірден төмендегі ресми сілтемені пайдаланып Atom мәтіндік редакторын тегін және орыс тілінде жүктеп алуға болады.

Атомның негізгі қасиеттері

Редактормен танысу үшін сізге арнайы білім қажет емес, тек файлды ашып, жұмысқа кірісу керек. Бұл қызметтік бағдарламаны пайдаланудың алғашқы минуттарынан кейін сіз алдыңғы редакторларға оралғыңыз келмейді.

  • Барлық бағдарламалау тілдерін қолдайды.
  • Синтаксисті бөлектеу.
  • Функционалдылықты кеңейтетін жаңа қондырмаларды іздеңіз.
  • Функционалдылықты және өзгерістерді тәуелсіз кеңейту сыртқы түрі, ашық дереккөздің арқасында.
  • Ақылды автотолтыру, бұл кодты жазуды әлдеқайда жылдам етеді.
  • Көп терезе: салыстыру және өңдеу үшін интерфейсті бірнеше панельдерге бөлу.
  • Барлық файлдардағы код бөліктерін бірден іздеуге және ауыстыруға арналған инновациялық функция.
  • Multiplatform: кідіртуден кейін кез келген басқа ОЖ-да кейінірек жалғастыра аласыз.
  • Кез келген мәселені шешуге арналған екі мыңнан астам қосымшалар.

Windows жүйесіне арналған Atom редакторын орыс тілінде жүктеу бағдарламаның сипаттамаларынан кейін төменде ұсынылған ресми веб-сайттан тегін ұсынылады.

Әрбір терезе бөлек веб-бет болғандықтан, ресурстарды жүктеу туралы алаңдаудың қажеті жоқ. Инновациялық веб-технология қамтамасыз етеді жылдам жұмысжүйені жүктемей-ақ.

Atom орнату үшін сізде келесі жүйелердің бірі болуы керек: Mac OS, Windows 7, 8 және 10, RedHat Linux немесе Ubuntu Linux. Осындай алуан түрлі операциялық жүйелерпәрменді шақыру кезінде синхрондау мәселелерін болдырмауға мүмкіндік береді.

Atom - бағдарламашылар мен веб-әзірлеушілер жиі қолданатын танымал код редакторы.

Бұл редактордың танымалдылығы қарапайым интерфейстің және көптеген болуымен байланысты пайдалы функциялар. Atom барлық белгілі тілдер мен кодтауларды қолдайды, сонымен қатар синтаксисті бөлектеуді қамтиды. Сонымен қатар, бағдарламаның функционалдығы каталогтар мен ашық құжаттар арасында жылдам ауысуға мүмкіндік беретін өте ыңғайлы файл менеджерімен жабдықталған.

Жұмыс принципі бағдарламалық қамтамасыз етуКөп жағынан ол заманауи веб-шолғыштардың функционалдық мүмкіндіктеріне ұқсайды. Сіз ашқан құжаттардың әрқайсысы бөлек қойындыда көрсетіледі және олардың арасында ауысу өте жылдам және ыңғайлы болады. Қойындылардың бірін байқаусызда жапсаңыз, оны «Жабық қойынды» функциясы арқылы қайтаруға болады.

Atom редакторының бастапқы стилистикалық дизайны қою түстермен жасалған. Бұл редакторды пайдалануды жеңілдетеді нашар жарықтандырунемесе түнде. Қаласаңыз, түс дизайнын талғамыңызға қарай өзгертуге болады.

Атомды GitHub әзірлеушілер тобы әзірледі. Олар өз өнімдерін 21-ші ғасырдың мәтіндік редакторы ретінде көрсетеді. Әзірлеушілер бастапқыда неге ұмтылды және нарық мәтіндік редакторларға толы болғандықтан неліктен олар атомды жасағысы келді? Әзірлеушілердің айтуынша, нарықта көптеген ұқсас бағдарламалар бар, мысалы, Sublime Text 3, Brackets және т.б., бірақ олардың бірқатар кемшіліктері бар. Кейбір мәтіндік редакторлардың функционалдылықты кеңейту және теңшеу тұрғысынан бай мүмкіндіктері бар, бірақ оны толығымен үйрену және оны арнайы білімі жоқ тәжірибесіз пайдаланушы үшін жасау қиын, ал басқалары, керісінше, түсінуге оңай, бірақ функционалдығы аз. Сондықтан атом осы шеттерді жою және бәсекелестерінің барлық артықшылықтарын біріктіру үшін жасалды!

Алғашқы ұшыру

Атомды алғаш рет іске қосқан кезде алдымызда екі панельден тұратын сәлемдесу терезесі ашылады, сол жағында редактордың логотипі, сілтемелері бар сипаттама, ал оң жағында негізгі бөлімдердің мәзірі орналасқан. әрқайсысының қысқаша сипаттамасы бар бағдарлама - бұл сізге алғашқы минуттардан бастап Atom-пен достасуға көмектеседі.


Интерфейс

Атомды орнатқаннан кейін менің назарымды аударған бірінші нәрсе оның бәсекелестерінен күрт қарама-қайшы келетін жағымды және достық интерфейсі болды. жақсы жағы. Атомның дизайны өте интуитивті және ойластырылған, артық ештеңе жоқ және барлық элементтер дұрыс орналастырылған, сондықтан тіпті жаңадан бастаған адам қай жерде орналасқанын түсінуде қиындықтарға тап болмайды.

Жалпы кодты бөлектеу мені тақырыпқа ғашық етті, бұл атомды орнатқаннан кейін әдепкі болып табылады. Келісіңіз, ол керемет!


Бағдарлама параметрлері терезесі де өте ыңғайлы және әдемі жасалған, әр параметрдің не үшін қажет екенін түсінуге көмектесетін сипаттамасы бар. Бұған қоса, әзірлеушілер қосымша орнатылған плагиндер мен редактор тақырыптарының сипаттамаларын Интернеттегі плагині бар бетке өтпей-ақ көру мүмкіндігін қосқан және менің ойымша, бұл тамаша!


Atom мәтіндік редакторының параметрлер мәзірі

Атом мәтіндік редакторының параметрлерін мәзірдің «көрініс» бөлімі, «параметрлер» тармағы арқылы немесе жылдам пернелер тіркесімін пайдалану арқылы ашуға болады - Ctrl+,

Бағдарламада көптеген параметрлер бар, барлық параметрлер семантикалық санаттарға бөлінген (сонымен бірге ыңғайлы).
Core – Бағдарламаның өзегіне арналған баптаулар Edit – Мәтінді өңдеу және оны редактор терезесінде көрсету параметрлері Жүйе – Операциялық жүйенің контекстік мәзірінде атомды көрсету параметрлері Пернелер тіркесімі – Мәтіндік редактордың барлық жылдам пернелерінің тізімі және сипаттамасы atom пакеттері – атомда орнатылған барлық плагиндердің тізімі және сипаттамасы бар олардың параметрлері, сонымен қатар кез келген плагинді қосу/өшіру түймесі (тіпті жүйенің біреуі). Тақырыптар – Орнатылған тақырыптар тізімі және олардың параметрлері бар бөлім. Жаңартулар – плагиндердің жаңа нұсқалары, тақырыптар және әрқайсысы үшін жаңарту түймесі бар атом мәтіндік редакторының өзі туралы хабарландырулар бөлімі. Орнату – әрқайсысының сипаттамасы, жылдам сүзгі және орнату түймесі бар атомға арналған қосымша плагиндер мен тақырыптар бөлімі.

Мұнда барлығын дерлік өзгертуге болады, оған кірудің қажеті жоқ жүйелік файлдар, басқа код редакторларындағы сияқты, барлығын осы немесе басқа параметрді қосу/өшіру арқылы параметрлер тақтасында тікелей жасауға болады.

атом жылдам пернелері

Бөлек бөлімде бағдарламаның барлық жылдам пернелері және олардың не үшін жауапты екендігінің сипаттамасы көрсетіледі. Әр жылдам пернеСіз оны өзіңізге ыңғайлы басқа пернелер тіркесіміне қайта жаза аласыз. Мұны істеу үшін осы функцияның конфигурация кодын көшіру үшін дискета белгішесін басу керек, содан кейін «пернелер картасы файлы» сілтемесі арқылы жылдам пернелер параметрлері файлын ашыңыз, содан кейін оған көшірілген кодты қойыңыз және жазылған пернелер тіркесімін ауыстырыңыз. өз қолыңызбен файлды сақтаңыз, содан кейін сіз бірден көрсетілген жылдам пернелерді пайдалана аласыз :)


Атомға арналған плагиндер


Жылдам пернелер туралы кеңестер

Атомның керемет қасиеті - бәрінің пайдасы бар :) бос терезередакторында жиі қолданылатын бағдарлама жылдам пернелеріне арналған кеңестері бар мәтін сырғытпасын көрсетеді.


Бетбелгілер

Көлемді код арқылы шарлау процесін жылдамдатуға көмектесетін бетбелгілер Atom ішіндегі қораптан шыққаннан кейін қол жетімді. Мысалы, сізде веб-сайт блоктарына арналған мәнерлері бар CSS файлы бар, сондықтан блок мәнерлерінің әрбір бөлімінің басына бетбелгілерді қою арқылы оларға бетбелгілерді орнату арқылы кодтың осы бөлімдері арасында оңай және жылдам қозғалуға болады. Немесе жұмыс күніңізді аяқтап, келесі күні кеше жұмыс істеген жеріңізді жылдам ашқыңыз келсе, оны бетбелгіге қойыңыз және алаңдамаңыз!

Атомдағы бетбелгілер «Өңдеу» мәзірінің «Бетбелгі» тармағында орналасқан. Сондай-ақ, Alt+Ctrl+F2 пернелер тіркесімін пайдаланып код бөлімін қосуға/белгіні алып тастауға және бетбелгілер арасында жылжытуға болады: Алға – F2 ; Артқа – Shift+F2 Пернелер тіркесімі – Ctrl+F2 арқылы құжаттағы барлық бетбелгілердің тізімін көруге болады.


Atom ішіндегі Git және GitHub

Атомның өте ыңғайлы ерекшелігі - оның Git нұсқасын басқаруымен жұмыс істеу панелі бар, ол консольге кірмей-ақ атом мәтіндік редакторынан нұсқаларды тікелей басқаруға мүмкіндік береді. Әрине, атом әзірлеушілері GitHub репозиторийін атом редакторымен байланыстыруға қолдау көрсетті. (Git-пен атомда жұмыс істеу туралы біз келесі мақалаларда толығырақ айтатын боламыз)


Atom сонымен қатар үзінділерге (дайындалған код бөліктері) қолдау көрсетеді. Үзіндінің бастапқы әріптерін терген кезде бағдарламада бұрыннан дайындалған үзінділер тізімі бар терезе пайда болады (үшін осы түрдегіқұжат) енгізілген әріптерге сәйкес келеді. Үзінділер Tab түймесін басу арқылы кеңейтіледі.
Біз сондай-ақ өз үзінділерімізді жасай аламыз (бұл туралы толығырақ осы сериядағы келесі мақалаларда). Үзінділер мәзірі негізгі мәзірдің «Бумалар» бөлімінде, «Үзінділер» тармағында орналасқан және егер біз осы жерден «қол жетімді» тармағын таңдасақ, кодтың осы түріне арналған барлық қолжетімді үзінділер тізімі бар терезе ашылады.


Атомдағы пәрмендер тақтасы

Бағдарламаның барлық қол жетімді функциялары мен пәрмендері «Бумалар» мәзірінде, «Пәрмендер палитрасында» немесе жылдам пернелер тіркесімін басу арқылы ашылатын пәрмендер тақтасында қол жетімді - Ctrl+Shift+P

Пәрмендер тақтасы барлық қолжетімді функцияларды тізімдейтініне қоса, жылдам пернелер тағайындалған көптеген функцияларда осы функцияны/пәрменді іске қосатын жылдам пернелердің тіркесімі бар.

Жылдам сүзгі өрісіне топ атын енгізу арқылы тізімді сүзуге болады.


Қойындылардан басқа, редактор терезесін панельдерге бөлуге болады. Панель мәзірі негізгі мәзірдің «Көру» бөлімінде, «Тақталар» қойындысында орналасқан. Неден контекстік мәзірредактор терезесінде. Егер сіз пәрменді таңдасаңыз «Бөлу – жоғары, төмен, солға, оңға», содан кейін таңдалған пәрменге сәйкес редактор терезесінің жоғарғы, төменгі, сол жақ, оң жақтарында басқа терезе қосылады. Өз кезегінде кез келген панельді де шексіз санға бөлуге болады қосымша панельдер. Панельдердің өлшемдерін қалаған панельдің шекарасын сүйреу арқылы өзгертуге болады.


Бұл, негізінен, мен Atom деп аталатын мәтіндік редактордағы сабақтар топтамасындағы бірінші сабақта айтқым келген нәрсе. Айтпақшы, мен үшін Atom енді мен бағдарлама кодын жазатын негізгі мәтіндік редактор болып табылады.

Мақала сізге пайдалы болды деп үміттенемін, сіздің пікіріңізді күтемін осы редакторғаСізге не ұнайтынын немесе нені ұнатпайтынын және атомға арналған қандай плагиндерді қолданатыныңызды жазыңыз. Мен сізбен талқылауға қуаныштымын бұл тақырып. Бірақ біз мұнымен қоштаспаймыз - біз атом интерфейсінің барлық элементтерін талдауға және оны орнатуға арналған келесі мақалада көреміз! Сау болыңыз!