Linux платформасы үчүн атайын иштелип чыккан көптөгөн тексттик редакторлор бар, бирок алардын ичинен эң пайдалуусу - интеграцияланган өнүгүү чөйрөлөрү. Алар тексттик документтерди түзүүдө гана эмес, тиркемелерди иштеп чыгууда да колдонулат. Эң натыйжалуусу ушул макалада келтирилген 10 программа.
Linux текст редакторлору
Биринчиден, айта кетчү нерсе, бул тизме TOP эмес, тескерисинче, кийинчерээк көрсөтүлө турган бардык программалар "эң жакшылары", жана кайсы программаны тандап алууну өзүңүз чечесиз.
VIM
Бул тиркеме Linux операциялык тутумунда стандарттуу программа катары колдонулган VI редактордун өркүндөтүлгөн версиясы. VIM редактору өркүндөтүлгөн функцияларды, күчүн жана башка бир катар параметрлерди берет.
Аты VI жакшыртылган дегенди билдирет, "VI жакшырды" дегенди билдирет. Колдонмо иштеп чыгуучулардын бардык муктаждыктарын эске алуу менен иштелип чыккан. Анын орнотуулары өтө көп, ошондуктан Linux колдонуучуларынын арасында ал "Программисттер үчүн редактор" деп аталат.
Төмөнкү буйруктарды колдонуп, бул тиркемени компьютериңизге орнотсоңуз болот "Терминал":
sudo apt жаңыртуу
sudo apt-get орнотуу vim
Эскертүү: Enter баскычын баскандан кийин, сизден системага катталууда көрсөтүлгөн пароль талап кылынат. Сураныч, сиз киргенде, ал эч кандай көрүнбөйт.
VI абалдагыдай эле, аны буйрук тилкесинде да, өзүнчө ачык тиркеме катары да колдонсо болот - мунун бардыгы колдонуучунун муну кандайча колдонуп жаткандыгына жараша болот. Мындан тышкары, VIM редакторунун бир нече айырмалоочу белгилери бар:
- Синтаксис баса белгиленди;
- этикетка системасы берилген;
- өтмөктү кеңейтүү мүмкүнчүлүгү бар;
- сессиянын экраны бар;
- Сиз экранды бөлө аласыз;
- ар кандай курама белгилер киргизилет
Geany
Geany Editor - кеңири таралган программа, анда GTK + утилиталары орнотулган. Ошондой эле ал программалык камсыздоону иштеп чыгууга арналган.
Эгер функционалдык мүмкүнчүлүк менен жабдылган программаны орнотуу керек болсо IDE, анда бул редактор мыкты вариант болот. Бул программа дээрлик бардык программалоо тилдери менен иштөөгө мүмкүнчүлүк берет жана башка пакеттерге карабастан иштейт.
Программаны орнотуу үчүн, сиз кезек менен эки буйрукту киргизишиңиз керек:
sudo apt жаңыртуу
sudo apt геанды орнотуу -y
жана ар бир баскычтан кийин басыңыз кирүү.
Редактордун бир катар өзгөчөлүктөрү бар:
- ийкемдүү орнотуулардын аркасында программаны өзүңүзгө ыңгайлаштырууга болот;
- эгерде керек болсо, кодду оңой эле байкап туруу үчүн, бардык саптар номерленет;
- Кошумча плагиндерди орнотууга болот.
Кымбат текст редактору
Берилген текст редактору сизге текстти түзүүдө же түзүүдө, ошондой эле IDE ролунда колдонууга мүмкүнчүлүк берген көптөгөн функцияларды камтыйт.
Берилген текст редакторун жүктөп алып, орнотуш үчүн, аны аткарышыңыз керек "Терминал" төмөнкү буйруктар:
sudo add-apt-репозиторий ppa: webupd8team / sublime-text-3
sudo apt-get жаңыртуу
sudo apt-get sublime-text-орнотуу
Бул программалык камсыздоонун айырмалоочу өзгөчөлүгү - бардык негизги программалоо тилдерин, ошондой эле белгилөө тилдерин колдоо. Көп сандаган плагиндер берилген, ошондуктан алардын иштеши бир кыйла кеңейиши мүмкүн. Колдонмонун өтө маанилүү өзгөчөлүгү бар: анын жардамы менен компьютерде жайгашкан каалаган файлдын кодунун каалаган бөлүмүн ача аласыз.
Мындан тышкары, Sublime Text Editor дагы ушул редакторду окшош программалардан айырмалай турган бир катар өзгөчөлүктөргө ээ:
- API плагиндери Python программалоо тилинин негизинде иштелип чыккан;
- кодду параллель түзсө болот;
- сиз түзгөн ар бир долбоор, эгер керек болсо, өзүнчө конфигурацияланат.
Brackets
Бул программа Adobe тарабынан 2014-жылы иштелип чыккан. Тиркемеде ачык булак коду бар, андан тышкары, ал ишти жеңилдеткен ар кандай функцияларды камтыйт.
Ушул макалада келтирилген көптөгөн программалар сыяктуу эле, кронштейндер колдонуучу оңой түшүнгөн интуитивдик интерфейске ээ. Редактордун баштапкы код менен өз ара аракеттешүүсүнүн натыйжасында, программалоо же веб-дизайн менен алектенүү ыңгайлуу. Баса, дал ушул Гедит менен жакшы салыштырган ушул мүнөздөмө.
Платформага негизделген колдонмо HTML, CSS, JavaScript. Катуу дискте аз гана орун ээлейт, бирок иш-аракетинде программа бир нече башка редакторлорго карама-каршы келиши мүмкүн.
Бул редактор киргизүү менен орнотулган "Терминал" үч команда:
sudo add-app-репозиторий ppa: webupd8team / brakets
sudo apt-get жаңыртуу
sudo apt-get орнотуу кронштейндери
Айрым айырмалоочу мүнөздөмөлөргө төмөнкү пункттарды киргизүү керек:
- программалык кодду реалдуу убакыт режиминде көрүүгө болот;
- сап түзөтүү киргизилген;
- деп аталган визуалдык куралдарды колдоно аласыз;
- Редактор препроцессорду колдойт.
Gedit
Эгер сиз GNOME иш такта менен иштешиңиз керек болсо, анда бул текст редактору демейки шартта колдонулат. Бул кичинекей жана жөнөкөй интерфейске ээ болгон жөнөкөй программа. Көпкө көнүп калуунун кажети жок.
Берилген текст редакторун тутумга орнотуу үчүн, сиз киришиңиз керек "Терминал" төмөнкү буйруктарды аткарыңыз:
sudo apt-get жаңыртуу
sudo apt-get орнотуу орнотуу
Бул тиркеме алгач 2000-жылы пайда болуп, ал программалоо тилинин негизинде түзүлгөн, бирок ар түрдүү киргизүү тилдерин колдоно алат.
Колдонмонун бир нече өзгөчөлүктөрү бар:
- учурдагы программалоо тилдеринин бардыгын колдоо;
- бардык тилдердин синтаксисин бөлүп көрсөтүү;
- ар кандай алфавитти колдоно билүү.
Кейт
Кейт редактору демейки боюнча Кубунтуго орнотулган, бул бир эле терезеде бир нече файл менен иштөөгө мүмкүнчүлүк берген жөнөкөй жана жеңил программа. Сунушталган тиркеме өнүгүү чөйрөсү катары абдан күчтүү болот.
Орнотуу үчүн Кейт Ubuntu же Linux Mint, ичинде "Терминал" төмөнкү буйруктарды киргизиңиз:
sudo apt-get жаңыртуу
sudo apt-get орнотуу кейт
Башка тексттик редакторлор менен салыштырганда программанын көптөгөн функциялары жок:
- тиркеме автоматтык режимде тилди аныктайт;
- жөнөкөй текст менен иштөө учурунда, программанын өзү керектүү бүтүндүктөрдү жайгаштырат.
Eclipse
Java иштеп чыгуучуларынын арасында кеңири жайылган программа, анткени ал өзү ушул тилде түзүлгөн. Ал Java платформасында тиркемелерди түзүүгө мүмкүнчүлүк берген ар кандай функцияларды аткарат.
Эгер колдонуучу башка тилдерди колдонушу керек болсо, анда ага ылайыктуу плагиндерди орнотуу жетиштүү болот.
Бул программа Python, C, C ++, PHP, COBOL жана башка тилдерде веб-дизайн иштеп чыгууда колдонулушу мүмкүн. Ubuntu же Linux Mint тиркемесин орнотуу үчүн, программа сабына кезек менен эки буйрук киргизилет:
sudo apt жаңыртуу
sudo apt тутулууну орнотуу
Бул программалык камсыздоодо бир нече уникалдуу мүнөздөмөлөр бар:
- Java платформасын колдонгон иштеп чыгуучулар үчүн эң ишенимдүү шаймандардын бири
- көптөгөн плагиндерди колдойт.
KWrite
Kwrite алгач 2000-жылы пайда болгон. Аны KDE командасы түзүп, негизи KDEден акыркы KDE технологиясын колдонуп кеңейтилген Kate тексттик редактору колдонулган. Мындан тышкары, чыгарылыш менен көптөгөн эксклюзивдүү плагиндер киргизилген, ошондуктан программалык камсыздоонун функционалдык мүмкүнчүлүктөрү кыйла кеңейиши мүмкүн.
Сунушталган программанын дагы бир сапаты - бул жок кылынган, ал тургай шифрленген файлдарды редакциялоо үчүн колдонуу мүмкүнчүлүгү.
Программа төмөнкү буйруктарды аткаргандан кийин орнотулат:
sudo apt-get жаңыртуу
sudo apt-get kwrite орнотуңуз
Анын айрым өзгөчөлүктөрү бар:
- ал сөздү автоматтык режимде аткара алат;
- абзацтар автоматтык түрдө орнотулат;
- Синтаксис баса белгиленди;
- интеграциялоо мүмкүнчүлүгү VI бар.
Nano
Nano атайын UNIX платформалары үчүн иштелип чыккан эң популярдуу текст редакторлорунун бири. Функционалдык жактан алганда, ал Pico тиркемесине абдан окшош, жана программанын биринчи версиясы 2000-жылы иштелип чыккан. Анын көптөгөн кошумча функциялары бар, ошондуктан иштеп чыгуучулар аны баштапкы код жана текст үчүн эң мыкты редактор деп эсептешет. Бирок, анын бир олуттуу минусу бар: Nano буйрук сабынын интерфейсинде гана көрсөтүлөт.
Nano тиркемесин компьютериңизге орнотуу үчүн, төмөнкү буйруктарды аткарыңыз "Терминал":
sudo apt-get жаңыртуу
sudo apt-get нано орнотуу
Колдонмонун бир нече уникалдуу өзгөчөлүктөрү бар:
- алдын ала аныкталган издөө бар, ал регистрди эске алат;
- Autoconf колдоого жөндөмдүү.
GNU Emacs
Бул редактор - эң "байыркы", аны бир кезде GNU долбоорун негиздеген Ричард Сталлман түзгөн. Колдонмо Linux менен иштеген программисттер арасында кеңири таралган, ал C жана LISP программаларында жазылган.
Ubuntu платформасына жана Linux Mintко программаны орнотуу үчүн, эки буйрук кезек менен киргизилет:
sudo apt-get жаңыртуу
sudo apt-get орнотуу эмактары
Өтүнмө төмөнкүдөй мүнөздөмөлөргө ээ:
- почта жана ар кандай маалыматтык каттар менен иштей алат;
- Алфавитти жана программалоо тилдерин бир кыйла кеңири колдойт;
- эксклюзивдүү кеңейтүүнү орнотуу менен мүчүлүштүктөрдү оңдоочу интерфейс менен иштөө мүмкүнчүлүгүн берет.
Жыйынтыктоо
Linux платформасына негизделген тутумдар үчүн текст редакторун тандоо тапшырмаларга жараша болот, анткени каралып жаткан программалык камсыздоолордун ар бири тигил же бул максатка ылайыктуу.
Тактап айтканда, эгер сиз JavaScript менен иштөөнү пландаштырсаңыз, анда Eclipse программасын орнотуп, ар кандай программалоо тилдери жана башка алфавиттер үчүн Kate тиркемеси эң ылайыктуу болот.