12 Awọn Akọsilẹ Akọsilẹ ti o dara julọ ++ Awọn omiiran Fun Lainos


Notepadd ++ jẹ olootu koodu orisun ọfẹ ọfẹ ti a ṣẹda bi aropo fun Akọsilẹ lori Windows - ti kọwe da lori Scintilla ni C ++ ati pe o ṣe Win32 API ati STL lati rii daju pe awọn iwọn eto jẹ kekere pẹlu iyara ipaniyan giga - awọn ẹya ti o ti jẹ ki o di ẹbi lorukọ laarin awọn alabaṣepọ. Ibanujẹ, ko si ẹya ti o wa fun awọn olumulo Linux.

Eyi ni atokọ kan ti awọn iyatọ Notepadd ++ ti o dara julọ ti o le ṣiṣẹ lori pinpin Linux rẹ ki o ni itẹlọrun.

1. Olootu Vim

Vim jẹ alagbara, olootu atunto atunto patapata fun ṣiṣẹda eyikeyi iru ọrọ. O ti wa ni aṣa bi “vi” eyiti o gbe pẹlu Apple’s OS X ati ọpọlọpọ awọn eto Unix.

O mọ fun igi ṣiṣii ọpọlọpọ-ipele, eto ohun itanna ti o gbooro, atilẹyin fun ọpọlọpọ awọn ọna kika faili pupọ ati awọn ede siseto lati ṣe atokọ, ati atilẹyin isopọmọ pẹlu ọpọlọpọ awọn irinṣẹ.

Lati mọ diẹ sii nipa olootu Vim, ṣayẹwo wa awọn nkan ti o ni ibatan ti o tẹle.

  1. Vim 8.0 Ti Dasilẹ Lẹhin Ọdun 10 - Fi sori ẹrọ lori Awọn ọna Linux
  2. Awọn idi Idi 10 O yẹ ki O Lo Vi/Vim Text Editor in Linux
  3. 6 Awọn olootu koodu ti o dara ju Vi/Vim-atilẹyin fun Lainos
  4. Kọ ẹkọ Awọn imọran Olootu ‘Vi/Vim’ Wulo ati Awọn Ẹtan Lati Mu Awọn Ogbon Rẹ Dara Si - Apakan 1
  5. 8 Awọn imọran Olootu ‘Vi/Vim’ Nifẹ ati Awọn Ẹtan fun Gbogbo Olukọni Linux - Apá 2
  6. Bii a ṣe le Mu Ifamihan Itomọ Sintasi ni Olootu Vi/Vim

2. Olootu Nano

aṣẹ olootu ọrọ ti o da lori laini aṣẹ fun Unix-like Awọn ọna Ṣiṣẹ. O ṣe apẹrẹ lẹhin apakan ti alabara imeeli Pine ati olootu ọrọ Pico pẹlu iṣẹ ṣiṣe pupọ diẹ sii.

Awọn ẹya rẹ pẹlu ifamihan sintasi, asọye/awọn ila lainidena pẹlu bọtini keekeke kan (M-3), awọn iṣẹ abuda, irọrun fifọ wiwa aaye-funfun lati awọn paragiraki ti o lare, ati bẹbẹ lọ.

Ni ọpọlọpọ awọn pinpin Lainos, nano ti fi sii tẹlẹ, ti kii ba ṣe bẹ o le fi rọọrun sii pẹlu awọn ofin wọnyi:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

3. GNU Emacs

GNU Emacs jẹ asefara kan, ti o pọ si, orisun ṣiṣi, ṣiṣe akosilẹ ti ara ẹni olootu ọrọ ifihan akoko gidi ninu ẹbi EMACS ti awọn olootu ọrọ gbajumọ fun afikun wọn.

Awọn ẹya ara ẹrọ rẹ pẹlu sintasi fifihan atilẹyin fun ọpọlọpọ awọn ọna kika faili ati awọn ede, isọdi nipa lilo Emacs Lisp koodu tabi GUI, atilẹyin Unicode ni kikun, iwe-itumọ ti pari ati awọn itọnisọna, ati bẹbẹ lọ.

Lati fi GNU Emacs sii, gbejade aṣẹ atẹle lori ebute Linux.

# apt install emacs [For Ubuntu/Debian]
# yum install emacs [For CentOS/Fedora]

4. Gedit

Gedit jẹ ohun elo ṣiṣatunkọ ọrọ orisun ṣiṣi ti a ṣe apẹrẹ fun ṣiṣatunkọ ọrọ idi-gbogboogbo pẹlu GUI ti o mọ ati irọrun fun irọrun ti lilo. O jẹ olootu ọrọ ti GNOME ti ara rẹ ati awọn ọkọ oju omi bi olootu ọrọ aiyipada ti ayika tabili GNOME.

awọn ẹya ti gedit pẹlu awọn faili atilẹyin, fifi ọrọ mu ọrọ, nọnba laini, ṣiṣatunkọ faili latọna jijin, awọn nkọwe atunto ati awọn awọ, atilẹyin regex, abbl.

Lati fi Gedit sii, gbejade aṣẹ atẹle ni ebute Linux.

# apt install gedit [For Ubuntu/Debian]
# yum install gedit [For CentOS/Fedora]

5. Geany

Geany jẹ orisun ṣiṣi ọrọ GTK + olootu ọrọ ti a ṣẹda lati pese awọn olumulo pẹlu iwuwo fẹẹrẹ ati iyara IDE eyiti o jẹ ti awọ da lori awọn idii miiran.

Awọn ẹya ara ẹrọ rẹ pẹlu kọnputa iṣipopada ti a ṣe sinu, ede siseto pupọ, ati atilẹyin ọna kika faili, kika koodu, awọn imọran ipe, lilọ kiri koodu, orukọ aami ami-ipari, ati bẹbẹ lọ.

Lati fi Geany sii, gbejade aṣẹ atẹle ni ebute Linux.

# apt install geany [For Ubuntu/Debian]
# yum install geany [For CentOS/Fedora]

6. Atomu

Atomu jẹ agbara, isọdi, ọlọrọ ẹya, ati ṣiṣatunkọ ọrọ ṣiṣii orisun orisun ti a ṣẹda nipasẹ awọn oludasile lẹhin GitHub fun macOS, Windows, ati Lainos.

Awọn ẹya rẹ pẹlu isopọmọ abinibi pẹlu Git fun ṣiṣẹ pẹlu awọn iṣẹ GitHub, Teletype fun ifowosowopo lori awọn iṣẹ laaye, awọn panini pupọ, ṣiṣe afọwọkọ ọlọgbọn, oluṣakoso package ti a ṣe sinu, ati bẹbẹ lọ.

Kọ ẹkọ diẹ sii nipa Atomu - Ọrọ gige ati Olootu Koodu Orisun fun Lainos

7. Text Giga

Ọrọ giga gaan jẹ ọfẹ, agbara, ohun-ini, ti muduro agbegbe, pẹpẹ agbelebu ati olootu orisun orisun ti o ni ifihan Python API.

Text gíga ni akọkọ tu silẹ ni ọdun 2008 nipasẹ Jon Skinner ati Will Bond ati pe lati igba naa o ti gba ọkan awọn olumulo ti o ṣe iyasọtọ ti o bura pe o jẹ ẹya tuntun ti vi ati GNU Emacs .

O ṣe ẹya Olumulo mimọ, minimalist, Goto Ohunkan , ṣiṣatunṣe pipin, yipada iṣẹ akanṣe lẹsẹkẹsẹ, atilẹyin fun fere eyikeyi ede siseto, atilẹyin fun awọn toonu ti awọn afikun, ati bẹbẹ lọ.

Kọ ẹkọ diẹ sii nipa Bii o ṣe le Fi Text Giga sori Lainos

8. Kate

Kate (Olootu Text Advanced KDE) jẹ ṣiṣii ọrọ ṣiṣi GUI ṣiṣi ti o dagbasoke nipasẹ agbegbe KDE ati ṣajọ pẹlu sọfitiwia KDE lati ọdun 2001.

A lo Kate bi paati ṣiṣatunkọ ni Quanta Plus, iwaju-LaTeX, ati KDevelop laarin awọn imọ-ẹrọ miiran. Awọn ẹya rẹ pẹlu kika koodu, fifihan sintasi ti o jẹ agbara nipasẹ awọn faili XML, wiwa aiyipada ohun kikọ adaṣe, abbl.

Lati fi Kate sii, gbejade aṣẹ atẹle ni ebute Linux.

# apt install kate [For Ubuntu/Debian]
# yum install kate [For CentOS/Fedora]

9. Akọsilẹ Akọsilẹ

Notepadqq jẹ olootu koodu orisun ọfẹ ọfẹ ti a ṣẹda bi omiiran Linux fun Akọsilẹ ++ eyiti o wa fun Windows nikan. Ati gẹgẹ bi Notepadd ++, o ni ifọkansi lati rii daju pe awọn iwọn eto jẹ kekere pẹlu iyara ipaniyan giga.

Awọn ẹya ara ẹrọ rẹ pẹlu UI ti o rọrun, candy oju pẹlu atilẹyin fun ṣiṣatunkọ wiwo pupọ, itẹsiwaju ohun itanna, ọpọlọpọ awọn ede siseto, fifi aami sintasi, ati bẹbẹ lọ.

Lati fi Notepadqq sii, gbekalẹ aṣẹ atẹle lori ebute Linux.

--------------- On Debian/Ubuntu --------------- 
$ sudo add-apt-repository ppa:notepadqq-team/notepadqq
$ sudo apt-get update
$ sudo apt-get install notepadqq

--------------- On CentOS/Fedora ---------------
# yum install notepadqq

10. Visual Studio Code

Visual Studio Code jẹ agbara kan, ti o ṣee ṣe, ti a ṣe asefara patapata, olootu ọrọ agbelebu-pẹpẹ ti a ṣẹda nipasẹ Microsoft Corporation O nfun awọn olumulo lori gbogbo awọn iru ẹrọ agbegbe iṣọkan fun kikọ ati awọn eto idanwo ni eyikeyi ede fun eyikeyi iru ẹrọ.

Awọn ẹya koodu VS pẹlu IntelliSense, awọn ofin Git ti a ṣe sinu, aṣiṣe ti a ṣe sinu olootu ti o pari pẹlu awọn fifọ yokokoro, awọn akopọ ipe, ati console ibaraenisepo, atilẹyin fun fere eyikeyi ede siseto, ati bẹbẹ lọ.

11. SciTE

SciTE jẹ olootu ọrọ ti o da lori SCIntilla ti a ṣẹda ni akọkọ lati ṣe afihan Scintilla ṣugbọn lati igba naa o ti dagba lati wulo fun idagbasoke ati ṣiṣe awọn eto ti o jẹ deede ni awọn atunto to rọrun. O ṣe ẹya ti o rọrun, ti o daju, GUI pẹlu fifi aami sintasi, atilẹyin fun ọrọ bidirectional, awọn iwe afọwọkọ oluranlọwọ, awọn ọna abuja keyboard atunto, ati bẹbẹ lọ.

Ẹya ọfẹ ti SciTE wa fun awọn ọna ṣiṣe ibaramu Linux pẹlu GTK + ati Windows lakoko ti ẹya iṣowo ti wa fun igbasilẹ lati Mac App Store.

12. KooduLobster

CodeLobster jẹ multifunctional ọfẹ ọfẹ ati šee gbe IDE ti a ṣe apẹrẹ fun PHP, HTML, CSS, ati awọn iṣẹ akanṣe JavaScript pẹlu atilẹyin fun awọn ilana 15 ju. O nfun awọn olumulo ni fere gbogbo awọn ẹya ti o wa ninu ọpọlọpọ awọn ohun elo ti a sanwo gẹgẹbi fifi aami si bata, awọn irinṣẹ irinṣẹ, PHP ati n ṣatunṣe aṣiṣe JS ati aipe aifọwọyi ti ilọsiwaju, wiwa afikun, ati bẹbẹ lọ

Ẹya ọjọgbọn ni awọn ẹya bi SASS ati LESS, afiwe window pipin, afọwọsi koodu, oluṣakoso SQL, ati bẹbẹ lọ ati pupọ ti awọn afikun awọn afikun ti o jẹ ẹtọ olumulo ti iṣowo.

Nitorina nibẹ ni o ni awọn eniyan buruku. Awọn omiiran olootu ọrọ ti o dara julọ 11 si Akọsilẹ ++ ti o wa fun Lainos. Njẹ o mọ awọn eyi ti o munadoko ti iwọ yoo fẹ lati rii ni afikun si atokọ naa? Ni idaniloju lati sọ awọn asọye silẹ ni apakan ni isalẹ.