ലിനക്സിനുള്ള 12 മികച്ച നോട്ട്പാഡ്++ ഇതരമാർഗങ്ങൾ


Notepadd++ എന്നത് Windows-ലെ നോട്ട്uപാഡിന് പകരമായി സൃഷ്uടിച്ച ഒരു പൂർണ്ണമായും സൌജന്യ സോഴ്uസ് കോഡ് എഡിറ്ററാണ് - C++-ൽ Scintilla അടിസ്ഥാനമാക്കി എഴുതിയതാണ്, കൂടാതെ ഉയർന്ന എക്uസിക്യൂഷൻ വേഗതയിൽ പ്രോഗ്രാമിന്റെ വലുപ്പം ചെറുതാണെന്ന് ഉറപ്പാക്കാൻ Win32 API, STL എന്നിവ നടപ്പിലാക്കുന്നു - അതിനുശേഷം ഇത് ഒരു കുടുംബമായി മാറിയ സവിശേഷതകൾ ഡെവലപ്പർമാർക്കിടയിൽ പേര്. നിർഭാഗ്യവശാൽ, Linux ഉപയോക്താക്കൾക്കായി ഒരു പതിപ്പ് ലഭ്യമല്ല.

നിങ്ങളുടെ Linux വിതരണത്തിൽ പ്രവർത്തിപ്പിക്കാനും സംതൃപ്തരാകാനും കഴിയുന്ന മികച്ച Notepadd++ ഇതരങ്ങളുടെ ഒരു ലിസ്റ്റ് ഇതാ.

1. വിം എഡിറ്റർ

ഏത് തരത്തിലുള്ള ടെക്uസ്uറ്റും സൃഷ്uടിക്കുന്നതിനുള്ള ശക്തവും പൂർണ്ണമായും കോൺഫിഗർ ചെയ്യാവുന്നതുമായ ടെക്uസ്uറ്റ് എഡിറ്ററാണ് Vim. ഇത് ആപ്പിളിന്റെ OS X-ഉം മിക്ക യുണിക്സ് സിസ്റ്റങ്ങളും ഉപയോഗിച്ച് ഷിപ്പ് ചെയ്യുന്ന vi ആയി രൂപപ്പെടുത്തിയിരിക്കുന്നു.

മൾട്ടി-ലെവൽ അൺഡോ ട്രീ, വിപുലമായ പ്ലഗിൻ സിസ്റ്റം, ലിസ്റ്റുചെയ്യാനാകുന്ന നിരവധി ഫയൽ ഫോർമാറ്റുകൾക്കും പ്രോഗ്രാമിംഗ് ഭാഷകൾക്കുമുള്ള പിന്തുണ, നിരവധി ടൂളുകളുമായുള്ള സംയോജന പിന്തുണ എന്നിവയ്ക്ക് ഇത് അറിയപ്പെടുന്നു.

Vim എഡിറ്ററിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഞങ്ങളുടെ ഇനിപ്പറയുന്ന അനുബന്ധ ലേഖനങ്ങൾ പരിശോധിക്കുക.

  1. 10 വർഷത്തിന് ശേഷം Vim 8.0 പുറത്തിറങ്ങി - Linux സിസ്റ്റങ്ങളിൽ ഇൻസ്റ്റാൾ ചെയ്യുക
  2. Linux-ൽ Vi/Vim ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കേണ്ടതിന്റെ 10 കാരണങ്ങൾ
  3. Linux-നുള്ള 6 മികച്ച Vi/Vim-പ്രചോദിത കോഡ് എഡിറ്റർമാർ
  4. നിങ്ങളുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനുള്ള ഉപയോഗപ്രദമായ 'Vi/Vim' എഡിറ്റർ നുറുങ്ങുകളും തന്ത്രങ്ങളും അറിയുക - ഭാഗം 1
  5. എല്ലാ ലിനക്സ് അഡ്മിനിസ്ട്രേറ്റർക്കുമുള്ള 8 രസകരമായ ‘Vi/Vim’ എഡിറ്റർ നുറുങ്ങുകളും തന്ത്രങ്ങളും - ഭാഗം 2
  6. Vi/Vim എഡിറ്ററിൽ സിന്റാക്സ് ഹൈലൈറ്റിംഗ് എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം

2. നാനോ എഡിറ്റർ

Unix പോലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കായുള്ള കമാൻഡ് ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള ടെക്സ്റ്റ് എഡിറ്റർ. പൈനിന്റെ ഇമെയിൽ ക്ലയന്റിന്റെയും പിക്കോ ടെക്സ്റ്റ് എഡിറ്ററിന്റെയും ഒരു ഭാഗം കൂടുതൽ പ്രവർത്തനക്ഷമതയോടെയാണ് ഇത് മാതൃകയാക്കിയത്.

വാക്യഘടന ഹൈലൈറ്റ് ചെയ്യൽ, ഒരൊറ്റ കീസ്uട്രോക്ക് (M-3) ഉപയോഗിച്ച് ലൈനുകൾ കമന്റിംഗ്/അൺകമന്റ് ചെയ്യൽ, ബൈൻഡബിൾ ഫംഗ്uഷനുകൾ, ന്യായീകരിക്കപ്പെട്ട ഖണ്ഡികകളിൽ നിന്ന് വൈറ്റ്-സ്uപേസ് എളുപ്പത്തിൽ സ്uനിപ്പ് ചെയ്യൽ തുടങ്ങിയവ ഇതിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

മിക്ക ലിനക്സ് വിതരണങ്ങളിലും, നാനോ ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, ഇല്ലെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

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

3. ഗ്നു ഇമാക്സ്

GNU Emacs എന്നത് അവരുടെ വിപുലീകരണത്തിന് പ്രചാരമുള്ള EMACS ഫാമിലിയിലെ ടെക്സ്റ്റ് എഡിറ്റർമാരുടെ ഇഷ്ടാനുസൃതമാക്കാവുന്ന, വിപുലീകരിക്കാവുന്ന, ഓപ്പൺ സോഴ്uസ്, സ്വയം-ഡോക്യുമെന്റിംഗ് തത്സമയ ഡിസ്പ്ലേ ടെക്സ്റ്റ് എഡിറ്ററാണ്.

നിരവധി ഫയൽ ഫോർമാറ്റുകൾക്കും ഭാഷകൾക്കുമുള്ള സിന്റാക്സ് ഹൈലൈറ്റ് ചെയ്യുന്ന പിന്തുണ, ഇമാക്സ് ലിസ്പ് കോഡ് അല്ലെങ്കിൽ ഒരു ജിയുഐ ഉപയോഗിച്ചുള്ള ഇഷ്uടാനുസൃതമാക്കൽ, പൂർണ്ണമായ യൂണികോഡ് പിന്തുണ, പൂർണ്ണമായ ബിൽറ്റ്-ഇൻ ഡോക്യുമെന്റേഷനും ട്യൂട്ടോറിയലുകളും മുതലായവ ഉൾപ്പെടെയുള്ള ഇതിന്റെ സവിശേഷതകൾ.

GNU Emacs ഇൻസ്റ്റോൾ ചെയ്യുന്നതിന്, Linux ടെർമിനലിൽ താഴെ പറയുന്ന കമാൻഡ് നൽകുക.

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

4. Gedit

Gedit എന്നത് ഒരു ഓപ്പൺ സോഴ്uസ് ടെക്uസ്റ്റ് എഡിറ്റർ ആപ്പ് ആണ്, ഇത് ഉപയോഗത്തിന്റെ എളുപ്പത്തിനായി വൃത്തിയുള്ളതും ലളിതവുമായ GUI ഉപയോഗിച്ച് പൊതു-ഉദ്ദേശ്യ ടെക്uസ്uറ്റ് എഡിറ്റിംഗിനായി രൂപകൽപ്പന ചെയ്uതിരിക്കുന്നു. ഇത് ഗ്നോമിന്റെ സ്വന്തം ടെക്സ്റ്റ് എഡിറ്ററാണ്, ഗ്നോം ഡെസ്ക്ടോപ്പ് എൻവയോൺമെന്റിന്റെ ഡിഫോൾട്ട് ടെക്സ്റ്റ് എഡിറ്ററായി ഇത് അയയ്ക്കുന്നു.

ഫയലുകൾ ബാക്കപ്പ് ചെയ്യൽ, ടെക്സ്റ്റ് റാപ്പിംഗ്, ലൈൻ നമ്പറിംഗ്, റിമോട്ട് ഫയൽ എഡിറ്റിംഗ്, കോൺഫിഗർ ചെയ്യാവുന്ന ഫോണ്ടുകളും നിറങ്ങളും, റീജക്സ് സപ്പോർട്ട് മുതലായവ gedit-ന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

Gedit ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, Linux ടെർമിനലിൽ ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

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

5. ജീനി

ഉപയോക്താക്കൾക്ക് മറ്റ് പാക്കേജുകളെ ആശ്രയിക്കുന്ന ഭാരം കുറഞ്ഞതും വേഗതയേറിയതുമായ IDE നൽകുന്നതിനായി സൃഷ്ടിച്ച ഒരു ഓപ്പൺ സോഴ്uസ് GTK+ ടെക്സ്റ്റ് എഡിറ്ററാണ് Geany.

ബിൽറ്റ്-ഇൻ ടോഗബിൾ കൺസോൾ, മൾട്ടി-പ്രോഗ്രാമിംഗ് ഭാഷ, ഫയൽ ഫോർമാറ്റ് പിന്തുണ, കോഡ് ഫോൾഡിംഗ്, കോൾ ടിപ്പുകൾ, കോഡ് നാവിഗേഷൻ, ചിഹ്ന നാമം സ്വയമേവ പൂർത്തിയാക്കൽ തുടങ്ങിയവ ഉൾപ്പെടെയുള്ള അതിന്റെ സവിശേഷതകൾ.

Geany ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, Linux ടെർമിനലിൽ ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

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

6. ആറ്റം

MacOS, Windows, Linux എന്നിവയ്uക്കായി GitHub-ന് പിന്നിലെ ഡവലപ്പർമാർ സൃഷ്uടിച്ച ശക്തവും ഇഷ്uടാനുസൃതമാക്കാവുന്നതും സവിശേഷതകളാൽ സമ്പന്നവും വിപുലീകരിക്കാവുന്നതുമായ ഒരു ഓപ്പൺ സോഴ്uസ് ടെക്uസ്uറ്റ് എഡിറ്ററാണ് Atom.

GitHub പ്രോജക്uറ്റുകളിൽ പ്രവർത്തിക്കുന്നതിന് Git-മായി നേറ്റീവ് ഇന്റഗ്രേഷൻ, ലൈവ് പ്രൊജക്uടുകളിൽ സഹകരിക്കുന്നതിനുള്ള ടെലിടൈപ്പ്, ഒന്നിലധികം പാനുകൾ, സ്uമാർട്ട് ഓട്ടോകംപ്ലീഷൻ, ഒരു ബിൽറ്റ്-ഇൻ പാക്കേജ് മാനേജർ തുടങ്ങിയവ ഇതിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

Atom-നെ കുറിച്ച് കൂടുതലറിയുക - Linux-നുള്ള ഒരു ഹാക്ക് ചെയ്യാവുന്ന ടെക്സ്റ്റ്, സോഴ്സ് കോഡ് എഡിറ്റർ

7. ഉദാത്തമായ വാചകം

പൈത്തൺ API ഫീച്ചർ ചെയ്യുന്ന ഒരു സ്വതന്ത്ര, ശക്തമായ, ഉടമസ്ഥതയിലുള്ള, കമ്മ്യൂണിറ്റി പരിപാലിക്കുന്ന, ക്രോസ്-പ്ലാറ്റ്ഫോം, എക്സ്റ്റൻസിബിൾ സോഴ്സ് കോഡ് എഡിറ്ററാണ് സബ്ലൈം ടെക്സ്റ്റ്.

2008-ൽ ജോൺ സ്uകിന്നറും വിൽ ബോണ്ടും ചേർന്നാണ് സബ്uലൈം ടെക്uസ്uറ്റ് ആദ്യമായി പുറത്തിറക്കിയത്, അതിനുശേഷം ഇത് vi, GNU Emacs എന്നിവയുടെ ആധുനിക പതിപ്പാണെന്ന് പ്രതിജ്ഞയെടുക്കുന്ന സമർപ്പിത ഉപയോക്താക്കളുടെ ഹൃദയം കീഴടക്കി.

വൃത്തിയുള്ളതും ചുരുങ്ങിയതുമായ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ്, എന്തിലും പോകൂ, സ്പ്ലിറ്റ് എഡിറ്റിംഗ്, തൽക്ഷണ പ്രോജക്റ്റ് സ്വിച്ച്, ഫലത്തിൽ ഏത് പ്രോഗ്രാമിംഗ് ഭാഷയ്ക്കും പിന്തുണ, ടൺ കണക്കിന് പ്ലഗിനുകൾക്കുള്ള പിന്തുണ തുടങ്ങിയവ ഇതിൽ ഉൾപ്പെടുന്നു.

Linux-ൽ Sublime Text എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക

8. കേറ്റ്

കെuഡിuഇ കമ്മ്യൂണിറ്റി വികസിപ്പിച്ചതും 2001 മുതൽ കെuഡിuഇ സോഫ്uറ്റ്uവെയറുമായി ബണ്ടിൽ ചെയ്uതിരിക്കുന്നതുമായ ഒരു ഓപ്പൺ സോഴ്uസ് ജിയുഐ ടെക്uസ്uറ്റ് എഡിറ്ററാണ് കേറ്റ് (കെഡിഇ അഡ്വാൻസ്uഡ് ടെക്uസ്uറ്റ് എഡിറ്റർ).

Quanta Plus, LaTeX ഫ്രണ്ട്-എൻഡ്, KDevelop എന്നിവയിൽ മറ്റ് സാങ്കേതികവിദ്യകളിൽ എഡിറ്റിംഗ് ഘടകമായി കേറ്റ് ഉപയോഗിക്കുന്നു. കോഡ് ഫോൾഡിംഗ്, XML ഫയലുകൾ വഴി വിപുലീകരിക്കാവുന്ന വാക്യഘടന ഹൈലൈറ്റിംഗ്, സ്വയമേവയുള്ള പ്രതീക എൻകോഡിംഗ് കണ്ടെത്തൽ തുടങ്ങിയവ ഇതിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

കേറ്റ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, ലിനക്സ് ടെർമിനലിൽ ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക.

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

9. നോട്ട്പാഡ്ക്യു

നോട്ട്പാഡ്++ ന് വേണ്ടിയുള്ള ഒരു ലിനക്സ് ബദലായി സൃഷ്ടിച്ച പൂർണ്ണമായും സൌജന്യ സോഴ്സ് കോഡ് എഡിറ്ററാണ് Notepadqq, ഇത് വിൻഡോസിൽ മാത്രം ലഭ്യമാണ്. നോട്ട്പാഡ്++ പോലെ, ഉയർന്ന എക്സിക്യൂഷൻ വേഗതയിൽ പ്രോഗ്രാം വലുപ്പങ്ങൾ ചെറുതാണെന്ന് ഉറപ്പാക്കാൻ ഇത് ലക്ഷ്യമിടുന്നു.

മൾട്ടിവ്യൂ എഡിറ്റിംഗ്, പ്ലഗിൻ എക്സ്റ്റൻഷൻ, നിരവധി പ്രോഗ്രാമിംഗ് ഭാഷകൾ, സിന്റാക്സ് ഹൈലൈറ്റിംഗ് മുതലായവയ്ക്കുള്ള പിന്തുണയുള്ള ലളിതവും ഐ-കാൻഡി യുഐയും ഇതിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

Notepadqq ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, 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. വിഷ്വൽ സ്റ്റുഡിയോ കോഡ്

വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ സൃഷ്ടിച്ച ശക്തമായ, വിപുലീകരിക്കാവുന്ന, പൂർണ്ണമായും ഇഷ്ടാനുസൃതമാക്കാവുന്ന, ക്രോസ്-പ്ലാറ്റ്ഫോം ടെക്സ്റ്റ് എഡിറ്ററാണ്. ഏത് പ്ലാറ്റ്uഫോമിലും ഏത് ഭാഷയിലും പ്രോഗ്രാമുകൾ നിർമ്മിക്കുന്നതിനും പരീക്ഷിക്കുന്നതിനുമുള്ള ഒരു ഏകീകൃത അന്തരീക്ഷം എല്ലാ പ്ലാറ്റ്uഫോമുകളിലെയും ഉപയോക്താക്കൾക്ക് ഇത് വാഗ്ദാനം ചെയ്യുന്നു.

ഇന്റലിസെൻസ്, ബിൽറ്റ്-ഇൻ Git കമാൻഡുകൾ, ഡീബഗ് ബ്രേക്കുകൾ, കോൾ സ്റ്റാക്കുകൾ, ഒരു ഇന്ററാക്ടീവ് കൺസോൾ എന്നിവയോടുകൂടിയ എഡിറ്ററിൽ ബിൽറ്റ്-ഇൻ ചെയ്തിരിക്കുന്ന ഒരു ഡീബഗ്ഗർ, മിക്കവാറും എല്ലാ പ്രോഗ്രാമിംഗ് ഭാഷകൾക്കുമുള്ള പിന്തുണ മുതലായവ VS കോഡിന്റെ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.

11. SciTE

SCITE, SCIntilla-യെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു ടെക്സ്റ്റ് എഡിറ്ററാണ്, അത് Scintilla പ്രദർശിപ്പിക്കുന്നതിനായി ആദ്യമായി സൃഷ്ടിക്കപ്പെട്ടതാണ്, എന്നാൽ പിന്നീട് സാധാരണയായി ലളിതമായ കോൺഫിഗറേഷനുകളുള്ള പ്രോഗ്രാമുകൾ വികസിപ്പിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും ഉപയോഗപ്രദമായി വളർന്നു. ലളിതവും ടാബുചെയ്uതതും വാക്യഘടന ഹൈലൈറ്റിംഗോടുകൂടിയതുമായ GUI, ദ്വിദിശ ടെക്uസ്uറ്റിനുള്ള പിന്തുണ, സഹായ സ്uക്രിപ്uറ്റുകൾ, ക്രമീകരിക്കാവുന്ന കീബോർഡ് കുറുക്കുവഴികൾ മുതലായവ ഇതിന്റെ സവിശേഷതയാണ്.

Mac App Store-ൽ നിന്ന് ഒരു വാണിജ്യ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യപ്പെടുമ്പോൾ GTK+, Windows എന്നിവയ്uക്കൊപ്പം ലിനക്uസിന് അനുയോജ്യമായ സിസ്റ്റങ്ങൾക്ക് SciTE-യുടെ സൗജന്യ പതിപ്പ് ലഭ്യമാണ്.

12. കോഡ്ലോബ്സ്റ്റർ

15-ലധികം ചട്ടക്കൂടുകൾക്കുള്ള പിന്തുണയുള്ള PHP, HTML, CSS, JavaScript പ്രോജക്റ്റുകൾ എന്നിവയ്ക്കായി രൂപകൽപ്പന ചെയ്ത പൂർണ്ണമായും സൌജന്യമായ മൾട്ടിഫങ്ഷണൽ, പോർട്ടബിൾ IDE ആണ് CodeLobster. പെയർ ഹൈലൈറ്റിംഗ്, ടൂൾടിപ്പുകൾ, പിuഎച്ച്uപി, ജെഎസ് ഡീബഗ്ഗിംഗ്, അഡ്വാൻസ്ഡ് ഓട്ടോകംപ്ലീറ്റ്, ഇൻക്രിമെന്റൽ ഫൈൻഡ് മുതലായവ പോലുള്ള നിരവധി പണമടച്ചുള്ള ആപ്ലിക്കേഷനുകളിലെ മിക്കവാറും എല്ലാ സവിശേഷതകളും ഇത് ഉപയോക്താക്കൾക്ക് വാഗ്ദാനം ചെയ്യുന്നു.

പ്രൊഫഷണൽ പതിപ്പിൽ SASS ഉം കുറവും, സ്പ്ലിറ്റ് വിൻഡോ താരതമ്യം, കോഡ് മൂല്യനിർണ്ണയം, ഒരു SQL മാനേജർ മുതലായവ പോലുള്ള സവിശേഷതകളും എന്റർപ്രൈസ് ഉപയോക്താക്കൾക്ക് യോഗ്യമായ ഒരു ടൺ അധിക പ്ലഗിന്നുകളും അടങ്ങിയിരിക്കുന്നു.

അതുകൊണ്ട് നിങ്ങളിവിടെയുണ്ട് സുഹൃത്തുക്കളെ. ലിനക്സിനായി ലഭ്യമായ നോട്ട്പാഡ്++-നുള്ള 11 മികച്ച ടെക്സ്റ്റ് എഡിറ്റർ ഇതരമാർഗങ്ങൾ. ലിസ്റ്റിൽ ചേർക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്ന കാര്യക്ഷമമായ എന്തെങ്കിലും നിങ്ങൾക്ക് അറിയാമോ? ചുവടെയുള്ള വിഭാഗത്തിൽ അഭിപ്രായങ്ങൾ ഇടാൻ മടിക്കേണ്ടതില്ല.