12 kacha mma Notepad++ Nhọrọ Maka Linux


Notepadd ++ bụ onye nchịkọta akụkọ koodu n'efu zuru oke nke emepụtara dị ka onye nnọchi maka Notepad na Windows - edere ya dabere na Scintilla na C ++ wee mejuputa Win32 API na STL iji hụ na nha mmemme dị obere na oke ogbugbu - atụmatụ nke meworo ka ọ bụrụ ezinụlọ. aha n'etiti ndị mmepe. N'ụzọ dị mwute, ọ nweghị ụdị dị maka ndị ọrụ Linux.

Nke a bụ ndepụta kacha mma Notepadd ++ ọzọ ị nwere ike ịgba ọsọ na nkesa Linux gị wee nwee afọ ojuju.

1. Vim Editor

Vim bụ onye na-edezi ederede dị ike, na-ahazi kpamkpam maka ịmepụta ụdị ederede ọ bụla. A na-ahazi ya dị ka vi nke na-ebugharị na Apple's OS X na ọtụtụ usoro Unix.

A maara ya maka osisi mweghachi nke ọtụtụ ọkwa, usoro ngwa mgbakwunye buru ibu, nkwado maka ọtụtụ ụdị faịlụ na asụsụ mmemme iji depụta ya, yana nkwado ntinye aka na ọtụtụ ngwaọrụ.

Maka ịmatakwu gbasara onye editọ Vim, lelee akụkọ anyị na-esote.

  1. A tọhapụrụ Vim 8.0 Mgbe afọ 10 gachara - Wụnye na Sistemụ Linux
  2. Ihe kpatara 10 mere ị ga-eji jiri Vi/Vim Text Editor na Linux
  3. 6 Ndị ndezi koodu Vi/Vim sitere n'ike mmụọ nsọ maka Linux
  4. Mụta bara uru 'Vi/Vim' Ndụmọdụ na usoro ndị editọ iji kwalite nka gị - Akụkụ 1
  5. 8 Ndụmọdụ na aghụghọ ndị editọ 'Vi/Vim' na-adọrọ mmasị maka onye nchịkwa Linux ọ bụla - Akụkụ 2
  6. Otu esi eme ka Syntax pụta ìhè na Vi/Vim Editor

2. Onye nchịkọta akụkọ Nano

nchịkọta akụkọ ederede dabere n'ahịrị iwu maka Sistemụ arụmọrụ dịka Unix. Emebere ya ka akụkụ nke onye ahịa email nke Pine na onye ndezi ederede Pico nwere ọtụtụ ọrụ ndị ọzọ.

Atụmatụ ya gụnyere ịkọwapụta syntax, ịza ajụjụ/enweghị nkọwa na otu igodo igodo (M-3), ọrụ nwere ike ime, na-agbapụ oghere dị ọcha site na paragraf ziri ezi, wdg.

N'ọtụtụ nkesa Linux, etinyelarị nano, ọ bụrụ na ọ bụghị, ị nwere ike tinye ya ngwa ngwa site na iji iwu ndị a:

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

3. GNU Emacs

GNU Emacs bụ ihe ahaziri ahazi, extensible, mepere emepe, onye na-edepụta ihe nleba anya nke oge n'ime ezinaụlọ EMACS nke ndị ndezi ederede ama ama maka oke ha.

Atụmatụ ya gụnyere syntax na-egosipụta nkwado maka ọtụtụ ụdị faịlụ na asụsụ, nhazi site na iji Emacs Lisp code ma ọ bụ GUI, nkwado Unicode zuru oke, akwụkwọ arụnyere na nkuzi, wdg.

Iji wụnye GNU Emacs, nye iwu na-esote Linux Terminal.

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

4. Gedit

Gedit bụ ngwa editọ ederede mepere emepe emebere maka idezi ederede ebumnuche izugbe yana GUI dị ọcha ma dị mfe maka ịdị mfe iji. Ọ bụ onye editọ ederede na ụgbọ mmiri nke GNOME dị ka onye ndezi ederede ndabara nke gburugburu desktọpụ GNOME.

Njirimara gedit gụnyere ịkwado faịlụ, ntinye ederede, ọnụọgụ ahịrị, ndezi faịlụ dịpụrụ adịpụ, mkpụrụedemede na agba ahazi, nkwado regex, wdg.

Iji wụnye Gedit, wepụta iwu na ọdụ Linux.

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

5. Geany

Geany bụ onye na-edezi ederede GTK+ mepere emepe emepụtara iji nye ndị ọrụ IDE dị fechaa na ngwa ngwa nke dabere na ngwugwu ndị ọzọ.

Njirimara ya gụnyere ihe njikwa ntugharị arụnyere arụnyere, asụsụ mmemme ọtụtụ, yana nkwado usoro faịlụ, mpịachi koodu, ndụmọdụ oku, igodo koodu, aha akara mmecha akpaaka, wdg.

Iji wụnye Geany, nye iwu na-esote Linux Terminal.

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

6. Atọm

Atọm bụ ihe dị ike, ịhazigharị, atụmatụ bara ụba na ihe ndezi ederede mepere emepe nke ndị mmepe n'azụ GitHub mepụtara maka macOS, Windows na Linux.

Njirimara ya gụnyere njikọta nke ala na Git maka ịrụ ọrụ na ọrụ GitHub, Teletype maka imekọ ihe ọnụ na ọrụ dị ndụ, ọtụtụ pane, nrụpụta smart autocompletion, onye njikwa ngwugwu arụnyere, wdg.

Mụtakwuo maka Atom – Ederede Hackable na Editọ Koodu Isi mmalite maka Linux

7. Ederede Dị Ebube

Ederede Sublime bụ n'efu, dị ike, nke nwere onwe, nke obodo na-edobe, obe-ikpo okwu na onye ndezi koodu isi mmalite nke na-egosipụta Python API.

Ebu ụzọ wepụta Sublime Text na 2008 site n'aka Jon Skinner na Will Bond ma ọ nwetagoro obi ndị ọrụ raara onwe ha nye bụ ndị na-aṅụ iyi na ọ bụ ụdị ọgbara ọhụrụ nkevina GNU Emacs.

Ọ na-egosipụta Interface Onye ọrụ dị ọcha, nke pere mpe, Goto Ihe ọ bụla, nhazi nkewa, mgba ọkụ ngwa ngwa, nkwado maka asụsụ mmemme ọ bụla, nkwado maka ọtụtụ plugins, wdg.

Mụtakwuo maka Otu esi etinye ederede Sublime na Linux

8. Kate

Kate (KDE Advanced Text Editor) bụ onye na-edezi ederede GUI mepere emepe nke obodo KDE mebere yana ngwa KDE jikọtara ya kemgbe 2001.

A na-eji Kate dị ka ihe na-edezi ihe na Quanta Plus, LaTeX front-end, na KDevelop n'etiti teknụzụ ndị ọzọ. Njirimara ya gụnyere mpịachi koodu, ngosiputa syntax nke enwere ike imegharị site na faịlụ XML, nchọpụta akpaaka akpaaka, wdg.

Iji wụnye Kate, wepụta iwu na ọdụ Linux.

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

9. Notepadqq

Notepadqq bụ onye na-edezi koodu isi na-akwụghị ụgwọ nke emepụtara dị ka Linux ọzọ maka Notepad++ nke dị maka naanị Windows. Dịkwa ka Notepadd ++, ọ na-achọ ịhụ na nha mmemme dị obere na oke ogbugbu.

Njirimara ya gụnyere UI dị mfe, swiiti anya nwere nkwado maka ndezi multiview, mgbakwunye ngwa mgbakwunye, ọtụtụ asụsụ mmemme, ịkọwapụta syntax, wdg.

Iji wụnye Notepadqq, wepụta iwu na ọdụ 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 bụ ihe dị ike, nke enwere ike ịgbatị, nwee ike ịhazi ya kpamkpam, onye ndezi ederede cross-platform nke Microsoft Corporation mepụtara. Ọ na-enye ndị ọrụ na nyiwe niile otu gburugburu maka iwulite na nnwale mmemme n'asụsụ ọ bụla maka ikpo okwu ọ bụla.

Njirimara koodu VS gụnyere IntelliSense, iwu Git arụnyere n'ime ya, onye nbibi arụnyere n'ime onye nrụzi zuru oke na nkwụsị nbipu, nchịkọta oku, na njikwa mmekọrịta, nkwado maka ihe fọrọ nke nta ka ọ bụrụ asụsụ mmemme ọ bụla, wdg.

11. SciTE

SciTE bụ onye na-edezi ederede dabeere na SCIntilla nke e bu ụzọ kee iji gosi Scintilla mana ọ tolitere ka ọ baa uru maka mmepe na mmemme mmemme na-enwekarị nhazi dị mfe. Ọ na-egosipụta nke dị mfe, tabbed, GUI nwere ngosipụta syntax, nkwado maka ederede bidirectional, script enyemaka, ụzọ mkpirisi ahụigodo ahazi, wdg.

Ụdị SciTE n'efu dị maka sistemụ dakọtara na Linux yana GTK+ na Windows ebe ụdị azụmahịa dị maka nbudata na Ụlọ Ahịa Mac App.

12. CodeLobster

CodeLobster bụ IDE n'efu na-enweghị ọrụ na obere akpa emebere maka ọrụ PHP, HTML, CSS na Javascript nwere nkwado maka ihe karịrị 15 frameworks. Ọ na-enye ndị ọrụ ihe fọrọ nke nta ka ọ bụrụ njirimara niile n'ọtụtụ ngwa akwụ ụgwọ dị ka ịkọwapụta ụzọ abụọ, ndụmọdụ ngwaọrụ, PHP na JS debugging na autocomplete dị elu, nchọta incremental, wdg.

Ụdị ọkachamara ahụ nwere atụmatụ dị ka SASS na obere, atụnyere windo gbawara agbawa, nkwenye koodu, njikwa SQL, wdg yana ọtụtụ plugins ndị ọzọ kwesịrị ekwesị maka ọrụ ụlọ ọrụ.

Ya mere, ị nwere ya ụmụ okorobịa. Ihe ndezi ederede 11 kacha mma maka Notepadd++ dị maka Linux. Ị maara ndị na-arụ ọrụ nke ọma ị ga-achọ ka agbakwunyere na ndepụta ahụ? Enwere onwe gị ịhapụ okwu na ngalaba n'okpuru.