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

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

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

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

1. VIM

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

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

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

2. Emacs

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

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

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

3. Гени

Когато става въпрос за текстови редактори за разработчици на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 има много страхотни текстови редактори за всекивъзможно използване. Всеки инструмент има нещо специално, което да донесе на масата. Независимо дали сте програмист, който търси функции, ориентирани към програмисти, или просто обикновена програма, която може да прави бележки, за всеки има по нещо.

Коментари