7 Pinakamahusay na Mga Editor ng Teksto ng Linux at Mga Alternatibong Gedit

7 Pinakamahusay na Mga Editor ng Teksto ng Linux at Mga Alternatibong Gedit

Noong Hulyo 2017, ang default na editor ng teksto para sa Ubuntu (at karamihan sa iba pang mga distrito ng Linux) ay minarkahan bilang 'hindi na pinapanatili.' Tulad ng post na ito, dalawang bagong developer ang nag-alok upang makatulong, ngunit hindi malinaw kung ano ang hinaharap ng Gedit humahawak.





Buti na lang meron marami mahusay na mga kahalili magagamit.





Kung gumagamit ka ng Gedit sa lahat ng mga taon, dapat mong isaalang-alang ang paglipat sa isa sa mga text editor sa listahang ito. Ang mga ito ay malayo mas malakas at gagawin kang dalawang beses, kahit na tatlong beses, mas mabisa tulad ng dati.





1. Visual Studio Code

I-download: Code ng Visual Studio (Libre)

Hindi malito sa maayos na Visual Studio, Code ng Visual Studio ay isang malakas na open-source text editor na katutubong tumatakbo sa Linux. Ang built-in na Intellisense (pagkumpleto ng code ng konteksto) ay hinihipan ang lahat ng iba pang mga editor ng teksto sa labas ng tubig.



Mayroon din itong built-in na pagsasama ng Git at isang tampok sa pag-debug na hinahayaan kang patakbuhin ang iyong source code na may mga break point, call stack, at isang interactive console. Ngunit hindi ito isang IDE! Mayroon itong bilis at interface ng isang regular na text editor, at iyon ang dahilan kung bakit maraming mga gumagamit ang lumilipat dito.

At ang seresa sa itaas? Lahat ng mga uri ng pagpapahusay sa pagiging produktibo ng mga tampok at mga shortcut na magkakaroon ka ng pag-coding, pag-script, o pagkuha lamang ng mga tala sa talaan ng oras. Maaaring maidagdag ang bagong pagpapaandar sa pamamagitan ng mga extension ng third-party.





2. Makasulat na Teksto

I-download: Sublime Text ($ 80, walang tiyak na libreng pagsubok)

Sublime Text binago ang tanawin ng text editor. Kinuha nito ang lahat na mahusay sa Mac-only TextMate, nagdagdag ng maraming mga sobrang gamit, at ginawang magagamit ang mga tampok na iyon sa maraming mga platform. Napakabuti na ito ay nagbigay inspirasyon sa paglikha ng kalahati ng mga editor ng teksto sa post na ito.





Hindi tulad ng iba pang mga modernong editor ng teksto, ang Sublime Text ay nakasulat sa C ++ sa halip na ang JavaScript (tulad ng Visual Studio Code, Atom, at Brackets ay), na nagbibigay dito ng napakalaki kalamangan sa pagganap. Ito ang pinakamabilis, pinaka-tumutugong text editor na ginamit ko, ginagawa itong mahusay para sa mga hindi gaanong malakas na machine.

Upang maunawaan kung ano ang magagawa nito, tingnan ang aming mga tip sa pagiging produktibo ng Teksto. Ang downside lang? Nagkakahalaga ito ng $ 80, kahit na magagamit mo ito nang libre nang walang katiyakan kung maaari mong isipin ang paminsan-minsang nag-popup.

3. Atom

I-download: Atom (Libre)

Atom ay isang open-source text editor na binuo ni GitHub, ang pinakatanyag na host ng source code sa buong mundo. Ito ang pinakamahusay na pagpipilian para sa mga mahilig sa bukas na mapagkukunan dahil ang GitHub ay masasabing pinakamalaking puwersa para sa pagbuo ng bukas na mapagkukunan.

paano ka mahulog ng isang pin

Halos bawat aspeto ng Atom ay napapasadyang, kaya't kung bakit tinawag nitong sarili ang 'naa-hack 'na editor ng teksto. Nagbabahagi ito ng maraming parehong built-in na tampok sa pagiging produktibo bilang inspirasyon nito, Sublime Text, at maaaring mapabuti sa mga extension.

Gayunpaman habang ang Atom ay tiyak na sapat na mabuti para sa karamihan, maaari kang magkaroon ng mga isyu sa pagganap na may malalaking mapagkukunan ng mga file at proyekto: mabagal na paghahanap, choppy scrolling, mahabang oras ng pag-load, atbp. Ang Visual Studio Code ay mas mahusay sa bagay na ito, ngunit mas gusto ng maraming mga gumagamit Atom para sa bukas na mapagkukunan ng ideolohiya at pangako.

4. Mga braket

I-download: Mga braket (Libre)

Nakakatawa, Mga braket inilabas sa parehong taon ng Atom - halos isang taon pagkatapos ng debut ng bersyon 2 ng Sublime Text (na dumating limang taon pagkatapos ng bersyon 1). Maaari mong makita ang inspirasyon sa disenyo ng editor, ngunit ang mga Bracket ay hindi isang clone.

Samantalang ang Visual Studio Code, Sublime Text, at Atom lahat ay nagtatangkang maging 'isang tunay na text editor' para sa lahat ng uri ng mga programmer at scripter, partikular na nakatuon ang mga Bracket sa pagbuo ng web. May katuturan iyon kapag napagtanto mong ang mga Bracket ay pinananatili ng Adobe, na nagpapanatili din ng Dreamweaver at Photoshop.

Ang mga braket ay may ilang mga cool na tampok, tulad ng Live Preview at Mabilis na Pag-edit, at maaari itong mapabuti sa pamamagitan ng mga extension. Ito rin ay isang bukas na proyekto ng mapagkukunan, isa pang punto na pabor. Ngunit ang mga bracket ay mabagal at hindi kanais-nais na makatapos.

5. Geany

I-download: Geany (Libre)

Geany ay isang mabilis at magaan na text editor batay sa toolkit ng GTK +, kaya't nararamdaman nito sa bahay kung ikaw ay sa GNOME desktop . At sinabi sa katotohanan, ang Geany ay isang mahusay na app. Ito ang aking napiling editor ng teksto hanggang sa unang bahagi ng 2010.

Mabuti pa rin ito ngayon, ngunit sakali lamang na masapawan ng mga halimaw tulad ng Visual Studio Code at Sublime Text.

Asahan ang lahat ng mga pangunahing tampok: pag-highlight ng syntax, awtomatikong pagkumpleto, malawak na suporta para sa mga wika, at ang kakayahang bumuo, sumulat, at magpatupad ng code. Ang Geany ay mayroon ding isang sistema ng plugin, kahit na kahit saan ay hindi ganoon kadali o komprehensibo tulad ng mga extension para sa mga mas bagong editor ng teksto.

6. Banayad na Talahanayan

I-download: Magaan na Talahanayan (Libre)

Magaan na Talahanayan parang tunog ng isang app ng potograpiya kaysa sa isang text editor, ngunit huwag hayaan na lokohin ka nito. Ito ay isang malakas na editor ng teksto (maaaring sabihin ng ilan na ito ay isang IDE) na nasa paligid ng ilang sandali - mas mahaba pa kaysa sa Atom at Mga Bracket!

Pinapayagan nito ang napakaraming pagpapasadya, kapwa sa pamamagitan ng mga keybind at extension. Ang Light Table ay mayroon ding isang bilang ng mga mahahalagang pag-andar ng pag-debug, tulad ng pagsubaybay sa variable na real-time at pagsusuri ng inline, kasama ang mga tampok para sa mabilis na pag-unlad.

Ang pag-unlad ay pinabagal mula pa noong 2016, ngunit tiyak na magagamit ito tulad ng dati. Ang Light Table ay isang malakas na pagpipilian kung hindi mo gusto ang iba pang mga editor sa listahang ito.

7. Vim, Emacs, o Nano

Nakasalalay sa kung sino ang tatanungin mo, ang mga nag-iisang editor ng teksto ng GUI ay para sa mga wimps! Kung nais mong maging isang 'totoong' programmer o tech geek, dapat kang magsulat ng code nang diretso sa terminal gamit ang Vim, Emacs, o Nano.

Babalaan: ang mga editor na ito ay HINDI para sa mahina sa puso!

dumating ako ay ang pinaka makapangyarihan ngunit din ang pinakamahirap na balutin ang iyong ulo. Emacs ay may isang mababaw na kurba sa pag-aaral at buong tampok pa rin ngunit hindi kasing lakas ng Vim. Nano ay ang pinakamasama sa tatlo gayun din ang pinakamadaling malaman. Kung hindi mo pa nagamit ang alinman sa mga ito, maaari mo ring samahan si Vim.

Bakit mo ito pinagdadaanan? Tingnan ang aming mga dahilan upang bigyan ng pagkakataon si Vim. Nagtataka kung sasapat ba si Nano? Tingnan ang aming paghahambing ng Vim vs. Nano. Ang Vim ay maaaring tumagal ng ilang buwan upang malaman, ngunit sulit ito.

Aling Text Editor ang Ginagamit Mo?

Kahit na ang Gedit ay may isang hindi tiyak na hinaharap na hinaharap, narito ang mabuting balita: wala kang kakulangan ng mga pagpipilian kung ito ay mapasailalim. Nabubuhay kami sa ginintuang panahon ng mga editor ng teksto, at talagang hindi ka maaaring magkamali sa anuman sa kanila.

Pupunta ka ba kay Gedit at umaasa para sa pinakamahusay? O tatalon ka ba para sa isa sa mga kahalili sa itaas? Ipaalam sa amin sa mga komento!

Magbahagi Magbahagi Mag-tweet Email Canon vs. Nikon: Aling Camera Brand Ay Mas Mabuti?

Ang Canon at Nikon ay ang dalawang pinakamalaking pangalan sa industriya ng camera. Ngunit aling tatak ang nag-aalok ng mas mahusay na lineup ng mga camera at lente?

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Text Editor
  • Linux
Tungkol sa May-akda Si Joel lee(1524 Mga Artikulo Na-publish)

Si Joel Lee ay ang Editor in Chief ng MakeUseOf mula pa noong 2018. Mayroon siyang B.S. sa Computer Science at higit sa siyam na taong propesyonal na karanasan sa pagsusulat at pag-edit.

Higit pa Mula kay Joel Lee

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe