Hardware

Nangungunang 5 editor ng teksto para sa mga developer ng linux

Talaan ng mga Nilalaman:

Anonim

Alam namin na ang lahat ng mga kumplikadong gawain ay nangangailangan ng dalubhasang mga tool o aplikasyon na nagpapahintulot sa gawaing ito na isagawa nang walang mga problema, sa isang maliksi, optimal at marunong na paraan; pag-iwas sa higit sa lahat ng anumang problema o posibleng pagkakamali. Ang mga editor ng teksto ay kumakatawan sa pinakamahalagang tool sa pagtatrabaho ng isang developer o programmer. Samakatuwid, ang paggamit ng tamang mga editor ng teksto ay maaaring gumawa ng pagkakaiba sa pagganap ng isang programmer sa pamamagitan ng pag -iba ng kanilang antas ng pagiging epektibo sa pagsasagawa ng mga gawain.

Ang pagpili ng isang perpektong kaalyado kung saan mag-type, ayusin at i-save ang code ay mahalaga (sinasabi ko sa iyo). Ang mga pagpipilian na ipinakita ay iba-iba at sa karamihan ng mga kaso ay depende din ito sa uri ng proyekto na isasagawa o ang wikang programming na gagamitin. Maaari naming banggitin ang isang walang katapusang listahan ng mga editor ng teksto, subalit nagpasya kaming gumawa ng isang compilation kasama ang 5 pinakamahusay na mga editor ng teksto para sa mga developer sa Linux.

Indeks ng nilalaman

Nangungunang 5 mga editor ng teksto para sa mga developer sa Linux

Ngayon, ang unang tanong na tinatanong natin sa ating sarili ay: Anong mga katangian ang dapat magkaroon ng mga editor ng teksto para inirerekomenda ang mga programmer?

Una, dapat nilang pahintulutan ang pag-unlad sa ilalim ng anumang kasalukuyang wika sa programming. Tiyak na ang alinman sa mga editor ng teksto ay sumusuporta sa iba't ibang uri ng code, ngunit ang kinakailangan ay ang mga editor na ito ay i-highlight ang code na may iba't ibang kulay, sa ganitong paraan upang maghanap ng mga linya o sektor ng programa nang madali. Bilang karagdagan, kung bibigyan ka namin ng mga error sa syntax, magiging mahusay ito!

Sa kabilang banda, karaniwang habang nagprograma, maraming mga file ay ginagamit nang sabay-sabay. Samakatuwid ang pangangailangan para sa mga editor ng teksto upang mapadali ang paglipat sa pagitan ng iba't ibang mga file, alinman sa pamamagitan ng isang panel o sa pamamagitan ng mga tab.

Ang iba pang mga kanais-nais na tampok ay ang posibilidad na suriin na ang code ay tama at ma-compile nang direkta mula sa parehong editor.

Isinasaalang-alang ang mga tampok na iyon, sa ibaba ay makikita namin ang isang listahan ng mga pinakamahusay na editor ng teksto sa Linux.

Tekstong Sublime

Ito ay isa sa mga pinaka kumpleto at tanyag na mga editor ng teksto sa kasalukuyan. Mayroon itong isa sa mga pinakamahusay na interface, pinapayagan ka nitong hatiin ang screen sa pamamagitan ng mga workgroup upang masulit ang paggamit ng maraming mga screen. Mayroon itong mahusay na pagganap at nagbibigay-daan sa mahusay na mga pagpipilian sa pagpapasadya.

Nagbibigay ng suporta para sa hindi mabilang na mga wika sa programming. Bilang karagdagan, mayroon itong isang malaking API na batay sa Python na nagbibigay daan sa isang malaking pangkat ng mga plugin upang magdagdag ng pag-andar.

Ito ay isang editor ng teksto ng cross-platform, iyon ay, maaari mong i-download ito para sa Linux, Windows at Mac.Kahit sa pagiging bayad na aplikasyon, maaari kang mag-download ng isang walang limitasyong bersyon ng pagsubok, na may tanging sagabal na isang tiyak na paalala upang bumili ng isang lisensya.

Maaari mong mai-install ang Sublime Text sa Ubuntu at katulad nito, gamit ang isang repositikong PPA kasama ang mga sumusunod na utos:

sudo add-apt-repository ppa: webupd8team / sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer

NotepadQQ

Ito ang alternatibong Notepad ++ (open source text editor para sa Windows) para sa Linux. Ito ay may mga kagiliw-giliw na tampok na inilalagay ito bilang isang medyo advanced na text editor. Kabilang sa kanila ang pagpili at maraming edisyon ng teksto, at ang pagpili at edisyon sa bloke. Ang isa pang tampok ng NotepadQQ ay ang tool ng kapalit ng teksto, na nagbibigay ng posibilidad na gumamit ng mga regular na expression para sa mga paghahanap at advanced na pagpapalit ng teksto.

Sa sandaling ito ay nagsasama ng isang iba't ibang mga visual na tema at sumusuporta sa isang malaking bilang ng mga wika, kung saan mayroon itong syntax highlight.

Upang mai-install ang NotepadQQ sa ArchLinux ginagamit namin:

$ yaourt -S notepadqq

Para sa pag-install sa Ubuntu o derivatives ang mga utos ay:

sudo add-apt-repository ppa: notepadqq-team / notepadqq sudo apt-get update sudo apt-get install notepadqq

Mga Bracket

Ito ay isang open source text editor, dalubhasa sa suporta para sa disenyo ng web. Tumatanggap ito ng suporta lalo na mula sa kumpanya ng Adobe. Ito ay binuo sa HTML, CSS at JavaScript. Ang pinagmulan nito ay inilabas sa ilalim ng isang lisensya sa MIT.

Dahil ang mga Bracket ay nagsasama sa browser, mayroon itong preview ng mga pagbabago sa isang proyekto tuwing nai-save ang mga ito. Parehong HTML, CSS at JavaScript. Bilang karagdagan, mayroon itong mga pagpipilian sa pag-highlight, autocompletion ng mga tag, mga katangian, at mga halaga ng syntax.

Ang disenyo nito ay matikas, minimalist, nang walang maraming mga komplikasyon at pinapayagan din nito ang pagdaragdag ng mga plugin upang pagyamanin ang mga pag-andar nito. Gayundin, ito ay isang editor ng multipurform.

GUSTO NAMIN namin 6 na mga dahilan upang subukan ang Linux ngayon

Upang mai-install ito sa Ubunto o katulad, ginagawa namin ito sa pamamagitan ng console sa mga sumusunod na utos:

sudo add-apt-repository ppa: webupd8team / bracket sudo apt-get update sudo apt-get install brackets

Maaari rin silang makuha sa pamamagitan ng direktang pag-download mula sa opisyal na website ng proyekto.

Inirerekumenda namin na basahin mo rin: Visual Studio Code sa Linux

Atom

Ang Atom ay isang text editor na nilikha ng GitHub, ito ay isang open source editor at humuhubog upang maging libreng alternatibo sa Sublime Text. Sa katunayan, ang hitsura nito ay magkatulad na katulad at ang koponan ng pag-unlad nito ay namamahala sa pag-clon sa mga pinaka-pambihirang tampok at kahit na pagpapabuti ng iba pang mga aspeto. Ito ay binuo gamit ang C ++ at Node.js, gamit ang iba't ibang mga teknolohiya sa web tulad ng Coffeekrip, CSS o HTML.

Ang pagpapasadya ay kumakatawan sa pinakamahusay na tampok ng Atom. Halos anumang detalye ng pag-edit ay maaaring mai-configure, ito ay dahil sa mahusay na koponan ng pag-unlad sa likod nito at lalo silang lumilikha ng higit pa at higit pang mga pakete at plugin upang mapalawak ang kanilang mga pag-andar. Pinapayagan ka nitong magdagdag ng mga bagong tampok o i-configure ang mga umiiral na, pati na rin ayusin ang kanilang hitsura.

Upang maisagawa ang pag-install nito sa Ubuntu, ang mga utos na gagamitin ay:

sudo add-apt-repository ppa: webupd8team / atom sudo apt-get update sudo apt-get install atom

Geany

Ito ay isang maliit at magaan na IDE, ang layunin ng paglikha nito ay magkaroon ng hindi bababa sa halaga ng mga dependencies ng package sa isang tiyak na kapaligiran sa desktop at na ang mga aklatan lamang ng GTK2 ay kinakailangan para sa pagpapatakbo nito. Ang Geany ay cross-platform, may kakayahang tumakbo sa Linux, Windows, MacOS X, NetBSD, OpenBSD, AIX v5.3, Solaris Express at FreeBSD.

May suporta ito para sa higit sa 30 mga wika ng programming at nagbibigay ng pag-highlight ng syntax, awtomatikong pagsasara ng mga tag, pagkumpleto ng auto, mga mungkahi, plugin, atbp.

Ang mga hakbang na dapat sundin upang mai-install sa Ubuntu sa pamamagitan ng console ay:

sudo add-apt-repository ppa: geany-dev / ppa sudo apt-get update sudo apt-get install geany geany-plugins

Ang text editor na iyong napili ay hindi lumitaw sa listahan? Nais mo bang magdagdag ng isa pa? May kilala ka bang iba pang pantay o mas malakas na mga editor ng teksto? Well, inaanyayahan kita na ibahagi ang lahat ng impormasyon sa amin sa mga komento.

Hardware

Pagpili ng editor

Back to top button