12 ຕົວເລືອກທີ່ດີທີ່ສຸດ ສຳ ລັບ Linux


Notepadd ++ ແມ່ນບັນນາທິການລະຫັດແຫຼ່ງຟຣີທີ່ຖືກສ້າງຂື້ນມາແທນທີ່ Notepad ໃນ Windows - ຖືກຂຽນຂື້ນໂດຍອີງໃສ່ Scintilla ໃນ C ++ ແລະປະຕິບັດ Win32 API ແລະ STL ເພື່ອຮັບປະກັນວ່າຂະ ໜາດ ຂອງໂປແກຼມມີຂະ ໜາດ ນ້ອຍດ້ວຍຄວາມໄວປະຕິບັດສູງ - ຄຸນລັກສະນະຕ່າງໆທີ່ໄດ້ເຮັດໃຫ້ມັນກາຍເປັນຄອບຄົວ ຊື່ໃນບັນດານັກພັດທະນາ. ແຕ່ ໜ້າ ເສຍດາຍທີ່ບໍ່ມີເວີຊັນ ສຳ ລັບຜູ້ໃຊ້ Linux.

ນີ້ແມ່ນບັນຊີທາງເລືອກທີ່ດີທີ່ສຸດຂອງ Notepadd ++ ທີ່ທ່ານສາມາດ ດຳ ເນີນການແຈກຈ່າຍ Linux ຂອງທ່ານແລະພໍໃຈ.

1. Vim ບັນນາທິການ

Vim ເປັນບັນນາທິການຕົວ ໜັງ ສືທີ່ມີຄວາມສາມາດທີ່ສາມາດປັບແຕ່ງໄດ້ ສຳ ລັບສ້າງປະເພດຂໍ້ຄວາມໃດ ໜຶ່ງ. ມັນຖືກເອີ້ນວ່າ "vi" ທີ່ຂົນສົ່ງດ້ວຍລະບົບ OS X ຂອງ Apple ແລະລະບົບ Unix ສ່ວນໃຫຍ່.

ມັນເປັນທີ່ຮູ້ຈັກ ສຳ ລັບຕົ້ນໄມ້ທີ່ບໍ່ໄດ້ຍົກລະດັບຫຼາຍລະບົບ, ລະບົບປັpluginກອິນທີ່ກວ້າງຂວາງ, ການສະ ໜັບ ສະ ໜູນ ຮູບແບບເອກະສານແລະພາສາການຂຽນໂປຼແກຼມຫຼາຍເກີນໄປທີ່ຈະລົງລາຍຊື່, ແລະການສະ ໜັບ ສະ ໜູນ ການເຊື່ອມໂຍງກັບເຄື່ອງມືຫຼາຍຢ່າງ.

ເພື່ອຮູ້ເພີ່ມເຕີມກ່ຽວກັບບັນນາທິການ Vim, ກວດເບິ່ງບົດຂຽນທີ່ກ່ຽວຂ້ອງຂອງພວກເຮົາຕໍ່ໄປນີ້.

<

  • Vim 8.0 ຖືກປ່ອຍອອກມາພາຍຫຼັງ 10 ປີ - ຕິດຕັ້ງຢູ່ໃນລະບົບ Linux
  • 10 ເຫດຜົນທີ່ທ່ານຄວນໃຊ້ Vi/Vim ຕົວແກ້ໄຂຂໍ້ຄວາມໃນ Linux
  • 6 ຕົວແກ້ໄຂລະຫັດ Vi/Vim-Inspired ທີ່ດີທີ່ສຸດ ສຳ ລັບ Linux
  • ຮຽນຮູ້ທີ່ມີປະໂຫຍດ 'Vi/Vim' ຄຳ ແນະ ນຳ ແລະເຄັດລັບໃນການບັນນາທິການເພື່ອຍົກລະດັບທັກສະຂອງທ່ານ - ພາກທີ 1
  • 8 ເຄັດລັບທີ່ ໜ້າ ສົນໃຈ ‘Vi/Vim’ ບັນນາທິການແລະເຄັດລັບ ສຳ ລັບຜູ້ບໍລິຫານ Linux ທຸກພາກ 2
  • ວິທີການເປີດໃຊ້ການເນັ້ນຂໍ້ມູນ Syntax ໃນຕົວແກ້ໄຂ Vi/Vim
  • 2. ບັນນາທິການ Nano

    ບັນນາທິການຕົວ ໜັງ ສືທີ່ອີງໃສ່ເສັ້ນ ສຳ ລັບລະບົບປະຕິບັດການທີ່ຄ້າຍຄືກັບ Unix. ມັນໄດ້ເປັນແບບຢ່າງຫຼັງຈາກທີ່ລູກຄ້າອີເມວຂອງ Pine ແລະບັນນາທິການຕົວ ໜັງ ສື Pico ມີ ໜ້າ ທີ່ຫຼາຍ.

    ຄຸນລັກສະນະຂອງມັນລວມມີຈຸດເດັ່ນຂອງ syntax, ການສະແດງຄວາມຄິດເຫັນ/ຄວາມບໍ່ພໍໃຈຂອງສາຍພ້ອມດ້ວຍປຸ່ມກົດແປ້ນພິມດຽວ (M-3), ໜ້າ ທີ່ສາມາດຜູກມັດໄດ້ງ່າຍ, ລາກງ່າຍໆຈາກຊ່ອງຫວ່າງສີຂາວຈາກວັກທີ່ຖືກຕ້ອງ, ແລະອື່ນໆ.

    ໃນການແຈກຢາຍ Linux ສ່ວນຫລາຍ, nano ໄດ້ຕິດຕັ້ງແລ້ວ, ຖ້າບໍ່ແມ່ນທ່ານສາມາດຕິດຕັ້ງມັນໄດ້ງ່າຍດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

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

    3. GNU Emacs

    GNU Emacs ແມ່ນບັນນາທິການຕົວ ໜັງ ສືທີ່ສະແດງຕົວຈິງໃນເວບໄຊທ໌ EMACS ຄອບຄົວຂອງບັນນາທິການຕົວ ໜັງ ສືທີ່ໄດ້ຮັບຄວາມນິຍົມຈາກຄວາມສາມາດຂະຫຍາຍໄດ້.

    ຄຸນລັກສະນະຕ່າງໆຂອງມັນລວມທັງການສະ ໜັບ ສະ ໜູນ ການເນັ້ນໄວຍາກອນ ສຳ ລັບຮູບແບບເອກະສານແລະພາສາຫຼາຍຮູບແບບ, ການປັບແຕ່ງໂດຍໃຊ້ລະຫັດ Emacs Lisp ຫຼື GUI, ການສະ ໜັບ ສະ ໜູນ Unicode ເຕັມຮູບແບບ, ການສ້າງເອກະສານແລະການສອນແບບຄົບຊຸດ, ແລະອື່ນໆ.

    ເພື່ອຕິດຕັ້ງ GNU Emacs, ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໃນ Linux terminal.

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

    4. Gedit

    Gedit ແມ່ນແອັບ editor ບັນນາທິການຕົວ ໜັງ ສືແບບເປີດທີ່ຖືກອອກແບບມາເພື່ອການດັດແກ້ຕົວ ໜັງ ສືທີ່ມີຈຸດປະສົງທົ່ວໄປໂດຍມີ GUI ທີ່ສະອາດແລະງ່າຍດາຍເພື່ອຄວາມສະດວກໃນການໃຊ້ງານ. ມັນແມ່ນບັນນາທິການຕົວ ໜັງ ສືແລະເຮືອຂອງ GNOME ເປັນຕົວແກ້ໄຂຕົວ ໜັງ ສືແບບ ທຳ ອິດຂອງສະພາບແວດລ້ອມຂອງ desktop ຂອງ GNOME.

    ຄຸນລັກສະນະຕ່າງໆຂອງ gedit ປະກອບມີການ ສຳ ຮອງເອກະສານ, ການຫໍ່ຂໍ້ຄວາມ, ໝາຍ ເລກສາຍ, ການແກ້ໄຂເອກະສານຫ່າງໄກສອກຫຼີກ, ຕົວອັກສອນແລະສີທີ່ສາມາດປັບແຕ່ງໄດ້, ການສະ ໜັບ ສະ ໜູນ regex, ອື່ນໆ.

    ການຕິດຕັ້ງ Gedit, ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໃນ Linux terminal.

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

    5. Geany

    Geany ແມ່ນບັນນາທິການຕົວ ໜັງ ສືແບບເປີດແບບ GTK + ທີ່ຖືກສ້າງຂື້ນເພື່ອໃຫ້ຜູ້ໃຊ້ມີ IDE ທີ່ມີນ້ ຳ ໜັກ ເບົາແລະວ່ອງໄວເຊິ່ງບໍ່ຄ່ອຍຂື້ນກັບແພັກເກດອື່ນໆ.

    ຄຸນລັກສະນະຕ່າງໆຂອງມັນລວມທັງ console ທີ່ສາມາດສ້າງໄດ້, ພາສາຫຼາຍໂປຣແກຣມ, ແລະການສະ ໜັບ ສະ ໜູນ ຮູບແບບເອກະສານ, ພັບລະຫັດ, ຄຳ ແນະ ນຳ ການໂທ, ການ ນຳ ລະຫັດ, ສັນຍາລັກຊື່ ສຳ ເລັດໂດຍອັດຕະໂນມັດ, ແລະອື່ນໆ.

    ເພື່ອຕິດຕັ້ງ Geany, ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໃນ Linux terminal.

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

    6. ປະລໍາມະນູ

    Atom ແມ່ນບັນນາທິການຕົວ ໜັງ ສືທີ່ມີປະສິດທິພາບ, ສາມາດປັບແຕ່ງໄດ້, ມີຄຸນສົມບັດ, ແລະຂະຫຍາຍໄດ້.

    ຄຸນລັກສະນະຂອງມັນລວມມີການເຊື່ອມໂຍງແບບພື້ນເມືອງກັບ Git ສຳ ລັບເຮັດວຽກຮ່ວມກັບໂຄງການ GitHub, Teletype ສຳ ລັບການຮ່ວມມືກັບບັນດາໂຄງການທີ່ມີຊີວິດຢູ່, ມີຫຼາຍແຖບ, ມີອັດຕະໂນມັດແບບອັດຕະໂນມັດ, ຜູ້ຈັດການແພັກເກັດທີ່ມີຢູ່.

    ຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ Atom - ຕົວແກ້ໄຂຂໍ້ຄວາມແລະລະຫັດແຫຼ່ງທີ່ສາມາດອ່ານໄດ້ ສຳ ລັບ Linux

    7. ຂໍ້ຄວາມ Sublime

    Sublime Text ແມ່ນໂປແກຼມບັນນາທິການລະຫັດແຫຼ່ງທີ່ບໍ່ເສຍຄ່າ, ມີ ອຳ ນາດ, ເປັນເຈົ້າຂອງຊຸມຊົນ, ຂ້າມເວທີແລະຂະຫຍາຍໄດ້ເຊິ່ງມີໂປແກຼມ Python API.

    ຂໍ້ຄວາມ Sublime ຖືກປ່ອຍອອກມາຄັ້ງ ທຳ ອິດໃນປີ 2008 ໂດຍ Jon Skinner ແລະ Will Bond ແລະນັບແຕ່ນັ້ນມາມັນໄດ້ຊະນະໃຈຂອງຜູ້ຊົມໃຊ້ທີ່ອຸທິດຕົນຜູ້ທີ່ສາບານວ່າມັນແມ່ນສະບັບທີ່ທັນສະ ໄໝ ຂອງ vi ແລະ GNU Emacs .

    ມັນມີໂປແກຼມໂຕ້ຕອບຜູ້ໃຊ້ທີ່ສະອາດແລະ ໜ້ອຍ ທີ່ສຸດ, Goto ສິ່ງໃດກໍ່ຕາມ , ແບ່ງປັນການດັດແກ້, ປ່ຽນໂຄງການທັນທີ, ສະ ໜັບ ສະ ໜູນ ພາສາການຂຽນໂປແກຼມໃດກໍ່ຕາມ, ສະ ໜັບ ສະ ໜູນ ໂປແກຼມ plugins ຫຼາຍໂຕນ, ແລະອື່ນໆ.

    ຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບວິທີການຕິດຕັ້ງ Sublime Text ໃນ Linux

    8. ເຄດ

    Kate (ບັນນາທິການຕົວ ໜັງ ສືຂັ້ນສູງຂອງ KDE) ແມ່ນບັນນາທິການຕົວ ໜັງ ສື GUI ທີ່ເປີດເຜີຍໂດຍພັດທະນາໂດຍຊຸມຊົນ KDE ແລະປະກອບກັບໂປແກຼມ KDE ຕັ້ງແຕ່ປີ 2001.

    Kate ຖືກ ນຳ ໃຊ້ເປັນສ່ວນປະກອບການແກ້ໄຂໃນ Quanta Plus, ດ້ານ ໜ້າ LaTeX ແລະ KDevelop ໃນບັນດາເຕັກໂນໂລຢີອື່ນໆ. ຄຸນນະສົມບັດຂອງມັນປະກອບມີການພັບລະຫັດ, ການເນັ້ນໄວຢາກອນທີ່ສາມາດຂະຫຍາຍໄດ້ຜ່ານເອກະສານ XML, ການກວດຫາການເຂົ້າລະຫັດແບບຕົວອັກສອນອັດຕະໂນມັດ, ແລະອື່ນໆ.

    ການຕິດຕັ້ງ Kate, ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໃນ Linux terminal.

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

    9. Notepadqq

    Notepadqq ແມ່ນບັນນາທິການລະຫັດແຫຼ່ງຟຣີທີ່ຖືກສ້າງຂື້ນມາເປັນທາງເລືອກ Linux ສຳ ລັບ Notepad ++ ເຊິ່ງມີໄວ້ ສຳ ລັບ Windows ເທົ່ານັ້ນ. ແລະຄືກັນກັບ Notepadd ++, ມັນມີຈຸດປະສົງເພື່ອຮັບປະກັນວ່າຂະ ໜາດ ຂອງໂປແກຼມມີຂະ ໜາດ ນ້ອຍທີ່ມີຄວາມໄວສູງໃນການປະຕິບັດ.

    ຄຸນນະສົມບັດຂອງມັນປະກອບມີ UI ແບບເຂົ້າຕາງ່າຍໆໂດຍມີການສະ ໜັບ ສະ ໜູນ ການແກ້ໄຂ multiview, ການຂະຫຍາຍປັpluginກອິນ, ຫລາຍພາສາການຂຽນໂປແກຼມ, ການເນັ້ນໄວຍະກອນ, ອື່ນໆ.

    ການຕິດຕັ້ງ Notepadqq, ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໃນ Linux terminal.

    --------------- 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 ແມ່ນບັນນາທິການຕົວ ໜັງ ສືຂ້າມເວທີທີ່ມີປະສິດທິພາບ, ຂະຫຍາຍໄດ້, ສາມາດປັບແຕ່ງໄດ້ຢ່າງສິ້ນເຊີງ, ສ້າງໂດຍ Microsoft Corporation. ມັນໃຫ້ຜູ້ໃຊ້ທຸກແພລະຕະຟອມມີສະພາບແວດລ້ອມທີ່ເປັນເອກະພາບໃນການສ້າງແລະທົດສອບໂປແກຼມໃນພາສາໃດ ໜຶ່ງ ສຳ ລັບເວທີໃດກໍ່ຕາມ.

    ຄຸນລັກສະນະຂອງ VS Code ລວມມີ IntelliSense, ຄຳ ສັ່ງ Git ທີ່ຕິດຕັ້ງ, ໂປແກມ debugger ທີ່ສ້າງຂຶ້ນໃນບັນນາທິການ ສຳ ເລັດດ້ວຍການພັກຜ່ອນ debug, ການໂທຫາ stack, ແລະຄອນໂຊນແບບໂຕ້ຕອບ, ຮອງຮັບເກືອບທຸກພາສາການຂຽນໂປແກຼມ, ແລະອື່ນໆ.

    11. SciTE

    SciTE ແມ່ນບັນນາທິການຕົວ ໜັງ ສືທີ່ອີງໃສ່ SCIntilla ເຊິ່ງຖືກສ້າງຂື້ນມາເປັນຄັ້ງ ທຳ ອິດເພື່ອສະແດງໃຫ້ເຫັນ Scintilla ແຕ່ວ່ານັບແຕ່ນັ້ນມາມັນມີປະໂຫຍດຫຼາຍໃນການພັດທະນາແລະ ນຳ ໃຊ້ໂປແກຼມຕ່າງໆທີ່ປົກກະຕິມີການຕັ້ງຄ່າງ່າຍດາຍ. ມັນມີໂປແກຼມແບບງ່າຍດາຍ, ແຖບ, GUI ພ້ອມດ້ວຍການເນັ້ນຂໍ້ຄວາມໄວຍາກອນ, ການສະ ໜັບ ສະ ໜູນ ສຳ ລັບຕົວ ໜັງ ສື bidirectional, ຕົວອັກສອນຜູ້ຊ່ວຍ, ຄີບອດທີ່ສາມາດປັບແຕ່ງໄດ້, ແລະອື່ນໆ.

    ສະບັບຟຣີຂອງ SciTE ສາມາດໃຊ້ໄດ້ ສຳ ລັບລະບົບທີ່ໃຊ້ກັບ Linux ກັບ GTK + ແລະ Windows ໃນຂະນະທີ່ລຸ້ນການຄ້າແມ່ນດາວໂລດຈາກ Mac App Store.

    12. CodeLobster

    CodeLobster ແມ່ນ IDE ທີ່ເຮັດວຽກແບບ multifunctional ແບບບໍ່ເສຍຄ່າແລະແບບພົກພາທີ່ຖືກອອກແບບມາ ສຳ ລັບໂປແກຼມ PHP, HTML, CSS, ແລະ JavaScript ພ້ອມດ້ວຍການສະ ໜັບ ສະ ໜູນ ຫຼາຍກວ່າ 15 ກອບ. ມັນສະເຫນີໃຫ້ຜູ້ໃຊ້ມີເກືອບທຸກຄຸນສົມບັດໃນຫລາຍໆໂປແກຼມທີ່ຈ່າຍເຊັ່ນ: ການເນັ້ນຂໍ້ມູນຄູ່, ຊຸດເຄື່ອງມື, PHP ແລະ JS debugging ແລະການຄົ້ນຫາອັດຕະໂນມັດທີ່ກ້າວ ໜ້າ, ການຄົ້ນຫາທີ່ເພີ່ມຂື້ນເປັນຕົ້ນ.

    ຮຸ່ນມືອາຊີບມີຄຸນລັກສະນະຕ່າງໆເຊັ່ນ: SASS ແລະ LESS, ການແບ່ງປັນປ່ອງຢ້ຽມປຽບທຽບ, ການກວດສອບລະຫັດ, ຜູ້ຈັດການ SQL, ແລະອື່ນໆແລະໂປແກຼມ plugins ເພີ່ມເຕີມ ຈຳ ນວນ ໜຶ່ງ ທີ່ ເໝາະ ສົມກັບຜູ້ໃຊ້ຂອງວິສາຫະກິດ.

    ດັ່ງນັ້ນມີທ່ານມີມັນແທ້. ຕົວເລືອກບັນນາທິການຕົວ ໜັງ ສືທີ່ດີທີ່ສຸດ 11 ຕົວ ສຳ ລັບ Notepadd ++ ມີໃຫ້ ສຳ ລັບ Linux. ທ່ານຮູ້ສິ່ງທີ່ມີປະສິດຕິພາບທີ່ທ່ານຕ້ອງການຢາກເຫັນເພີ່ມເຂົ້າໃນລາຍຊື່ບໍ? ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະລົງ ຄຳ ເຫັນໃນພາກຂ້າງລຸ່ມນີ້.