Четирите най-добри текстови редактори за разработчици на Linux

click fraud protection

Малко теми в общността на Linux правят потребителите толкова страстни, колкото темата за текстовите редактори. Всеки има своите любими и безброй причини защо го предпочитат пред другите. Проблемът е, че има много различни текстови редактори в Linux, всеки построен с конкретна употреба предвид. В резултат на това новите потребители, които търсят добър текстов редактор, могат да бъдат затрупани с всички различни възможности за избор. Ето защо в тази статия ще разгледаме някои от най-добрите текстови редактори за разработчици в Linux.

Моля, имайте предвид, че въпреки че това е класиран списък, това не означава, че има „краен“ текстов редактор. Всяка програма има предимства и недостатъци, в зависимост от това кой я използва и за какво.

1. ВИМ

VIM е текстов редактор, който съществува за подобряване на текстовия редактор на Vi. Разработчиците видяха добра база, с която да започнете, но помислиха, че може да е по-добре. Най- ВИМ текстовият редактор е основен елемент за развитие в Linux.

Причината, поради която мнозина се обръщат към VIM, се дължи на факта, че текстовият редактор предлага различни видове текст режими на редактор (включително стабилен режим на команден ред), подчертаване на синтаксиса, малък отпечатък на паметта и Повече ▼. Много потребители на Linux казват, че VIM не е много удобен за потребителя, което е истина. Факт е, че не е като всеки друг текстов редактор там. Това прави коренно различни неща и в резултат на това новите потребители ще се чувстват нежелани. Мнозина казват, че това е слабост към VIM. Въпреки това, феновете на хардкор твърдят, че макар че функциите отнемат малко време за научаване, в крайна сметка си заслужава.

instagram viewer

Ако сте разработчик на Linux, който търси стабилен текстов редактор, опитайте VIM. Може да има малко крива на обучение, но ако успеете да я овладеете, никога няма да искате да се обърнете назад.

2. Emacs

Emacs е силно конфигурируем и адаптивен текстов редактор, донесен ви от проекта GNU. Тя е съсредоточена около развитието и в резултат има много, различни функции. Текстовият редактор предлага неща като подчертаване на синтаксис за много различни езици за програмиране, номера на линии и множество други видове функционалност, които потребителите могат да добавят и премахват с разширения.

Ако търсите солиден текстов редактор, който е много конфигурируем, Emacs е добър избор. Някои потребители на Linux, които не са фенове на Emacs, казват, че е твърде тежък и прекалено запушен с неща, от които не всеки се нуждае (неща като разширения). Те виждат това като причина да не използват този текстов редактор и казват, че прави Emacs слаб.

Въпреки че може да е вярно, че свръх изобилие от функции може да се възпрепятства основната функционалност, това със сигурност не е слабост. Страхотното нещо в този текстов редактор е, че всеки може да го вземе и да го направи свой. Потребителите могат да посещават списъка за разширения и избират как искат да работи техният текстов редактор!

3. Geany

Когато става въпрос за текстови редактори за разработчици в Linux, Geany е странният човек навън. Вижте, това не е просто текстов редактор. Вместо това Геани е много повече от това. Това е здрава и сложна среда за разработка на IDE с много функции. Най-доброто от всички, за разлика от други IDE среди в Linux, текстовият редактор се стреми да остане независимо от всички среди на работния плот, така че ще изглежда точно у дома, без значение какъв работен плот използване на Linux.

Geany IDE има функции, които повечето потребители биха очаквали, като подчертаване на синтаксиса, автоматично попълване на код, автоматично затваряне на HTML и XML маркери, кодова навигация, съвети за кодове, приставка за приставки и вградена система за изграждане / изпълнение, която позволява на потребителите незабавно да стартират своите код. Ако търсите чудесна среда за разработка с отворен код за Linux, направете снимка на този текстов редактор.

4. Възвишен текст

Възвишен текст е красив и сложен текстови редактор, ориентиран към разработчиците за Linux, Mac OS и Windows. Той обработва всичко - от html до проза и има изобилие от функции. За разлика от другите текстови редактори в този списък, Sublime Text не е с отворен код. Вместо това софтуерният лиценз е „freemium“ и потребителите трябва да плащат за лиценз, за ​​да го използват.

И все пак, въпреки че не е безплатен инструмент, това не означава, че не си струва да проверявате. Той има много страхотни функции, главно: Goto Anywhere (функция, която позволява на потребителя незабавно да премине към всеки ред код в миг), безразсейващ режим, режим на многоизбор и надежден приложен API, който позволява на потребителите да добавят функционалност към него. Ако търсите текстов редактор, с който да се разработите в Linux и не сте доволни от останалите в този списък, направете снимка на Sublime Text. Няма да съжалявате.

заключение

Linux има много страхотни текстови редактори за всяка възможна употреба. Всеки инструмент има нещо специално, което да донесе на масата. Независимо дали сте програмист, който търси функции, ориентирани към разработчиците, или просто обикновена програма, която може да прави бележки, за всеки има по нещо.

watch instagram story