Тэкставых рэдактараў, распрацаваных спецыяльна для платформы Linux, існуе шмат, але найбольш карыснымі сярод існых з'яўляюцца так званыя інтэграваныя асяроддзя распрацоўкі. Яны выкарыстоўваюцца не толькі для стварэння тэкставых дакументаў, але і для распрацоўкі прыкладанняў. Найбольш эфектыўнымі з'яўляюцца 10 праграм, якія і будуць прадстаўлены ў гэтым артыкуле.
Тэкставыя рэдактары ў Linux
Перш за ўсё варта сказаць, што гэты пералік не ўяўляе з сябе ТОП, наадварот, усё праграмнае забеспячэнне, якое будзе прадстаўлена далей па тэксце, з'яўляецца "лепшым з лепшага", і якую праграму абраць - вырашаць толькі вам.
VIM
Гэта дадатак ўяўляе сабой палепшаную версію рэдактара VI, які выкарыстоўваецца ў аперацыйнай сістэме Linux у якасці стандартнай праграмы. Рэдактар VIM адрозніваецца пашыраным функцыяналам, павялічанай магутнасцю і шэрагам іншых параметраў.
Назва расшыфроўваецца як VI improved, што ў перакладзе значыць «палепшаны VI». Дадатак распрацоўвалася з улікам усіх патрэбаў распрацоўшчыкаў. У яго ёсць вялікая колькасць налад, таму сярод карыстальнікаў Linux яго часцяком называюць "Рэдактар для праграмістаў".
Ўсталяваць дадзенае прыкладанне сабе на кампутар можна з дапамогай пачарговага ўвядзення наступных каманд у «Тэрмінале»:
sudo apt update
sudo apt-get install vim
Заўвага: пасля націску Enter у вас запытаюць пароль, які вы паказвалі пры рэгістрацыі ў сістэме. Звярніце ўвагу, што пры яго ўводзе ён ніяк не адлюстроўваецца.
Як і ў выпадку з VI, яго можна скарыстаць і ў камандным радку, і ў якасці асобна адкрытага прыкладання - усё залежыць ад таго, як прызвычаіўся гэта рабіць карыстальнік. Акрамя таго, рэдактар VIM валодае шэрагам адметных характарыстык:
- сінтаксіс мае падсвятленне;
- прадугледжана сістэма адзнак няма;
- ёсць магчымасць пашырэння ўкладкі;
- ў наяўнасці маецца экран сесіі;
- можна ажыццявіць разбіўку экрана;
- ажыццяўляецца ўвод рознага роду складовых сімвалаў
Geany
Рэдактар Geany ўяўляе сабой даволі папулярнае праграмнае забеспячэнне, якое мае ўбудаваны набор утыліт GTK +. Ён таксама прызначаны для распрацоўкі праграм.
Калі маецца патрэба ва ўсталёўцы праграмы, абсталяванай функцыяналам IDE, То дадзены рэдактар будзе цудоўным варыянтам. Праграма дазваляе працаваць практычна з усімі існуючымі мовамі праграмавання, прычым яна функцыянуе па-за залежнасці ад іншых пакетаў.
Каб усталяваць праграму, варта ўвесці па чарзе дзве каманды:
sudo apt update
sudo apt install geany -y
і націснуць пасля кожнай клавішу Enter.
Рэдактар таксама валодае побач асаблівасцяў:
- дзякуючы гнуткім налад ёсць магчымасць наладзіць праграму пад сябе;
- усе радкі нумаруюцца для таго, каб у выпадку неабходнасці код можна было лёгка адсачыць;
- ёсць магчымасць усталяваць дадатковыя ўбудовы.
Sublime Text Editor
У прадстаўленым тэкставым рэдактары прадугледжана велізарную колькасць функцый, што дазваляе ўжываць яго для рэдагавання або стварэння тэксту, а таксама ў ролі IDE.
Каб загрузіць і ўсталяваць прадстаўлены тэкставы рэдактар, вам неабходна па чарзе выканаць у «Тэрмінале» наступныя каманды:
sudo add-apt-repository ppa: webupd8team / sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
Адметнай рысай дадзенага праграмнага забеспячэння з'яўляецца падтрымка ўсіх асноўных моў праграмавання, а таксама моў разметкі. Прадугледжана вялікая колькасць убудоў, за кошт якіх функцыянальнасць можа стаць значна шырэй. У дадатку маецца вельмі важная асаблівасць: з яго дапамогай можна адкрыць любы ўчастак кода любога файла, які знаходзіцца на кампутары.
Акрамя таго, Sublime Text Editor адрозніваецца і шэрагам іншых магчымасцяў, якія вылучаюць гэты рэдактар сярод аналагічных праграм:
- API убудовы распрацаваны на аснове мовы праграмавання Python;
- код можна рэдагаваць паралельна;
- кожны які ствараецца праект пры жаданні можна асобна наладзіць.
Brackets
Гэтая праграма была распрацавана кампаніяй Adobe яшчэ ў 2014 годзе. Дадатак валодае адкрытым зыходным кодам, да таго ж, у ім прадугледжана вялікая колькасць рознага роду асаблівасцяў, якія здольныя ў значнай ступені палегчыць працу.
Як і большасці праграм, якія прадстаўленыя ў гэтым артыкуле, Brackets мае зразумелы інтэрфейс, у якім карыстальнік лёгка зможа разабрацца. А дзякуючы ўзаемадзеянню рэдактара з зыходным кодам, у ім даволі зручна займацца праграмаваннем або вэб-дызайнам. Дарэчы, менавіта гэтай характарыстыкай ён выгадна адрозніваецца ад таго ж Gedit.
Прыкладанне створана на аснове платформаў HTML, CSS, JavaScript. Яно займае невялікая колькасць прасторы на цвёрдым дыску, аднак у функцыянальнасці праграма здольная даць фору шэрагу іншых рэдактараў.
Усталёўваецца гэты рэдактар шляхам пачарговага ўвядзення ў "Тэрмінале" трох каманд:
sudo add-app-repository ppa: webupd8team / brakets
sudo apt-get update
sudo apt-get install brackets
Да шэрагу адметных характарыстык варта аднесці і наступныя моманты:
- ёсць магчымасць праглядаць код праграмы ў рэжыме рэальнага часу;
- прадугледжана инлайн-рэдагаванне;
- можна выкарыстоўваць так званыя візуальныя інструменты;
- рэдактар падтрымлівае препроцессор.
Gedit
Калі працаваць даводзіцца з працоўным сталом GNOME, то ў гэтым выпадку па змаўчанні будзе выкарыстоўвацца дадзены тэкставы рэдактар. Гэта даволі простая праграма, якая валодае нязначным памерам і элементарных інтэрфейсам. Доўга прывыкаць да яго дакладна не давядзецца.
Для ўстаноўкі прадстаўленага тэкставага рэдактара ў сістэму неабходна ў «Тэрмінале» выканаць наступныя каманды:
sudo apt-get update
sudo apt-get install gedit
Упершыню гэта дадатак з'явілася яшчэ ў 2000 годзе, яно створана на базе мовы праграмавання З, але здольна падтрымліваць самыя розныя мовы ўводу.
Дадатак валодае побач асаблівасцяў:
- падтрымкай практычна ўсіх існуючых моў праграмавання;
- падсветкай сінтаксісу усіх моў;
- магчымасцю выкарыстоўваць рознага роду алфавіты.
Kate
Рэдактар Kate па змаўчанні ўсталёўваецца ў Kubuntu, з'яўляецца вельмі просты і лёгкай праграмай, якая дазваляе адначасова працаваць з некалькімі файламі ў адным акне. Прадстаўленае прыкладанне можа выкарыстоўвацца ў якасці вельмі магутнай асяроддзя распрацоўкі.
Для таго, каб усталяваць Kate на Ubuntu або Linux Mint, у «Тэрмінале» ўводзяць наступныя каманды:
sudo apt-get update
sudo apt-get install kate
Асаблівасцяў у праграмы не шмат, калі параўноўваць з іншымі тэкставымі рэдактарамі:
- дадатак будзе вызначаць мову ў аўтаматычным рэжыме;
- пры працы з звычайным тэкстам праграма будзе сама расстаўляць усе неабходныя водступы.
Eclipse
Досыць шырока распаўсюджаная праграма сярод Java-распрацоўнікаў, так як сама яна створана на гэтай мове. У ёй прадугледжана вялікая колькасць разнастайных функцый, якія дазваляюць ствараць прыкладанні на платформе Java.
Калі ў карыстальніка ўзнікае неабходнасць у выкарыстанні іншых моў, то яму будзе дастаткова ўсталяваць адпаведныя ўбудовы.
Праграма можа выкарыстоўвацца для распрацоўкі і вэб-дызайну на Python, C, C ++, PHP, COBOL і іншых мовах. Каб ўсталяваць прыкладанне на Ubuntu або Linux Mint, у праграмнай радку ўводзяць па чарзе дзве каманды:
sudo apt update
sudo apt install eclipse
Унікальных характарыстык у дадзеным праграмным забеспячэнні некалькі:
- адзін з найбольш надзейных інструментаў, прызначаных для распрацоўшчыкаў, якія выкарыстоўваюць платформу Java;
- падтрымлівае вялікую колькасць убудоў.
Kwrite
Праграма Kwrite ўпершыню з'явілася ў 2000 годзе. Была яна створана камандай KDE, прычым у якасці асновы ў дадзеным выпадку выступіў тэкставы рэдактар Kate, які быў пашыраны выкарыстаннем найноўшай тэхналогіі KParts ад KDE. Акрамя таго, з рэлізам было прадстаўлена вялікая колькасць эксклюзіўных убудоў, за кошт якіх функцыянальнасць праграмнага забеспячэння можа быць у значнай меры пашырана.
Яшчэ адным якасцю прадстаўленага праграмнага забеспячэння з'яўляецца магчымасць яго выкарыстання для таго, каб адрэдагаваць аддаленыя і нават зашыфраваныя файлы.
Усталёўваецца праграма пасля выканання наступных каманд:
sudo apt-get update
sudo apt-get install kwrite
У яе маюцца некаторыя адметныя характарыстыкі:
- яна здольная завяршаць слова ў аўтаматычным рэжыме;
- у аўтаматычным рэжыме ставяцца водступы;
- сінтаксіс мае падсвятленне;
- маецца магчымасць інтэграцыі VI.
Nano
Праграма Nano з'яўляецца адным з найбольш папулярных рэдактараў тэксту, распрацаваных спецыяльна для платформаў UNIX. Па функцыянальнасці яна вельмі падобная на дадатак Pico, прычым першая версія праграмы была распрацавана яшчэ ў далёкім 2000 годзе. Яна мае вялікае колькасць дадатковых функцый, дзякуючы якім распрацоўшчыкі лічаць яе вельмі прасунутым рэдактарам для зыходнага кода і тэксту. Аднак у яго існуе і адзін вельмі істотны мінус: Nano адлюстроўваецца толькі ў інтэрфейсе каманднага радка.
Для ўстаноўкі прыкладання Nano на кампутар выканайце наступныя каманды ў «Тэрмінале»:
sudo apt-get update
sudo apt-get install nano
Прыкладанне мае некалькі унікальных характарыстык:
- мае прадусталяваны пошук, які адчувальны да рэгістра;
- здольна падтрымліваць Autoconf.
GNU Emacs
Гэты рэдактар - адзін з найбольш "старажытных", створаны ён быў Рычардам Столлманом, які ў свой час заснаваў праект GNU. Дадатак даволі шырока распаўсюджанае ў асяроддзі праграмістаў, якія працуюць з Linux, яно напісана на мовах C і LISP.
Для ўстаноўкі праграмы на платформу Ubuntu і Linux Mint ўводзяць па чарзе дзве каманды:
sudo apt-get update
sudo apt-get install emacs
Дадатак адрозніваецца наступнымі характарыстыкамі:
- у ім можна працаваць з поштай і рознага роду рассылкамі навін;
- мае даволі шырокую падтрымку алфавітаў і моў праграмавання;
- прадастаўляе магчымасць працы з інтэрфейсам дебаггеры за кошт устаноўкі эксклюзіўнага пашырэння.
заключэнне
Выбіраць тэкставы рэдактар для сістэм, заснаваных на платформе Linux, варта ў залежнасці ад пастаўленых задач, так як кожны з разгледжаных праграмных прадуктаў у большай ступені падыходзіць для тых ці іншых мэтаў.
У прыватнасці, калі працаваць плануецца з JavaScript, то лепш за ўсё ўсталёўваць Eclipse, для вялікай колькасці разнастайных моў праграмавання і іншых алфавітаў самым прыдатным апынецца прыкладанне Kate.