Helix: ບັນນາທິການຂໍ້ຄວາມທີ່ທັນສະໄໝ | Mewayz Blog Skip to main content
Hacker News

Helix: ບັນນາທິການຂໍ້ຄວາມທີ່ທັນສະໄໝ

ຄຳເຫັນ

1 min read Via helix-editor.com

Mewayz Team

Editorial Team

Hacker News

ການກຳນົດຄືນໃໝ່ Canvas ຂອງຜູ້ພັດທະນາ

ໃນພູມສັນຖານຂອງການພັດທະນາຊອບແວ, ຕົວແກ້ໄຂຂໍ້ຄວາມແມ່ນຫຼາຍກວ່າເຄື່ອງມື; ມັນເປັນການໂຕ້ຕອບຕົ້ນຕໍສໍາລັບການສ້າງ, ກອງປະຊຸມດິຈິຕອນທີ່ແນວຄວາມຄິດກາຍເປັນລະຫັດ. ສໍາລັບທົດສະວັດ, ນັກພັດທະນາໄດ້ສັ່ນສະເທືອນລະຫວ່າງຄວາມໄວດິບຂອງ Vim ແລະຄວາມສະດວກສະບາຍອອກຈາກກ່ອງຂອງ IDEs ທີ່ທັນສະໄຫມ. ຜູ້ແຂ່ງຂັນໃຫມ່, Helix, ກໍາລັງທ້າທາຍທາງເລືອກຄູ່ນີ້. ມັນ​ເປັນ​ຕົວ​ແກ້​ໄຂ​ຂໍ້​ຄວາມ​ທີ່​ທັນ​ສະ​ໄຫມ​ທີ່​ຄິດ​ຄືນ​ໃຫມ່​ພື້ນ​ຖານ​ຂອງ​ການ​ແກ້​ໄຂ​ຂໍ້​ຄວາມ​, ປະ​ສົມ​ປະ​ສິດ​ທິ​ພາບ​ຂອງ​ການ​ແກ້​ໄຂ modal ກັບ​ລັກ​ສະ​ນະ​ໃນ​ສະ​ໄຫມ​ໃນ​ຊຸດ​ທີ່​ບໍ່​ສອດ​ຄ່ອງ​, ລວມ​ທັງ​ຫມໍ້​ໄຟ​. ມັນສະແດງເຖິງການຫັນໄປສູ່ເຄື່ອງມືທີ່ບໍ່ພຽງແຕ່ມີພະລັງ, ແຕ່ຖືກອອກແບບຢ່າງສະຫຼາດຈາກພື້ນຖານ.

ພະລັງງານຂອງການແກ້ໄຂແບບໂມດູນ, ສົມບູນແບບ

ໃນຫຼັກການຂອງມັນ, Helix ແມ່ນຕົວແກ້ໄຂແບບໂມດູນ, ຊຶ່ງຫມາຍຄວາມວ່າມັນມີໂຫມດທີ່ແຕກຕ່າງກັນສໍາລັບວຽກງານທີ່ແຕກຕ່າງກັນ, ຄືກັບ Vim. ທ່ານມີໂຫມດປົກກະຕິສໍາລັບການອອກຄໍາສັ່ງແລະການນໍາທາງ, ແລະຮູບແບບການແຊກສໍາລັບການພິມຂໍ້ຄວາມ. ບ່ອນທີ່ Helix diverges ແລະປະດິດສ້າງແມ່ນຢູ່ໃນການປະຕິບັດຂອງມັນ. ມັນຍອມຮັບປັດຊະຍາທໍາອິດທີ່ເລືອກ. ແທນທີ່ຈະເປັນການປະສົມພະຍັນຊະນະສັບຊ້ອນຂອງ Vim (ເຊັ່ນ: `d i w` ສໍາລັບ "ລຶບພາຍໃນຄໍາສັບ"), Helix ໃຊ້ວິທີການຄໍານາມພາສາ intuitive ຫຼາຍ. ກ່ອນອື່ນທ່ານເລືອກສິ່ງທີ່ທ່ານຕ້ອງການຈັດການ (ຄຳສັບ, ຫຍໍ້ໜ້າ, ພາຍໃນວົງເລັບ) ໂດຍໃຊ້ທາງລັດທີ່ຈື່ງ່າຍ, ແລະຫຼັງຈາກນັ້ນທ່ານສັ່ງຄຳສັ່ງ (ເຊັ່ນ: `x` ເພື່ອຕັດ ຫຼື `c` ເພື່ອປ່ຽນ). ແບບຈໍາລອງທາງຈິດນີ້ມັກຈະໄວກວ່າທີ່ຈະຮຽນຮູ້ ແລະຫຼຸດຜ່ອນການໂຫຼດຂອງສະຕິປັນຍາ, ໃຫ້ນັກພັດທະນາສຸມໃສ່ລະຫັດຕົວມັນເອງແທນທີ່ຈະເປັນຄໍາສັ່ງເພື່ອແກ້ໄຂມັນ.

ຄວາມສະຫຼາດໃນຕົວ ແລະຄຸນສົມບັດທັນສະໄໝ

ບໍ່ເຫມືອນກັບບັນນາທິການແບບດັ້ງເດີມຈໍານວນຫຼາຍທີ່ອີງໃສ່ລະບົບນິເວດທີ່ສະລັບສັບຊ້ອນຂອງ plugins ສໍາລັບການເຮັດວຽກພື້ນຖານ, Helix ມາພ້ອມກັບລັກສະນະທີ່ຫນ້າປະຫລາດໃຈທີ່ສ້າງຂຶ້ນໂດຍກົງໃນບັນນາທິການ. ວິທີການ "ລວມແບດເຕີລີ່" ນີ້ຫມາຍຄວາມວ່າທ່ານໄດ້ຮັບປະສົບການທີ່ຂັດ, ແຫນ້ນຫນາຕັ້ງແຕ່ເວລາທີ່ທ່ານຕິດຕັ້ງມັນ. ຄຸນສົມບັດຫຼັກປະກອບມີ:

  • ການ​ເຊື່ອມ​ໂຍງ Advanced Language Server Protocol (LSP) ສໍາ​ລັບ​ການ​ເຮັດ​ໃຫ້​ລະ​ຫັດ​ອັດ​ສະ​ລິ​ຍະ, ໄປ​ຫາ​ຄໍາ​ນິ​ຍາມ, ແລະ​ການ​ເນັ້ນ​ຂໍ້​ຜິດ​ພາດ.
  • ຕົວຄວບຄຸມຕົ້ນໄມ້ທີ່ມີປະສິດທິພາບ, ຢູ່ໃນຕົວສໍາລັບການເນັ້ນໃສ່ syntax ທີ່ດີເລີດ ແລະການວິເຄາະລະຫັດ.
  • ຕົວກະພິບຫຼາຍອັນເພື່ອແກ້ໄຂພ້ອມກັນໃນທົ່ວໄຟລ໌.
  • ສີ​ຄຳ​ສັ່ງ​ທີ່​ສວຍ​ງາມ, ເປັນ​ອັນ​ໜຶ່ງ​ດຽວ​ກັນ​ສຳ​ລັບ​ການ​ເຂົ້າ​ເຖິງ​ທຸກ​ໜ້າ​ທີ່.

ປັດຊະຍາປະສົມປະສານນີ້ຮັບປະກັນສະພາບແວດລ້ອມທີ່ສອດຄ່ອງ ແລະເຊື່ອຖືໄດ້. ມັນເປັນວິທີການທີ່ສອດຄ້ອງກັບຄຸນຄ່າຂອງ Mewayz, ບ່ອນທີ່ພວກເຮົາເຊື່ອໃນການສະຫນອງທຸລະກິດແບບໂມດູລາ OS ທີ່ປະສົມປະສານເຄື່ອງມືທີ່ຈໍາເປັນ - ຈາກ CRM ກັບການຄຸ້ມຄອງໂຄງການ - ເຂົ້າໄປໃນເວທີດຽວ, ປັບປຸງ, ກໍາຈັດຄວາມຂັດແຍ້ງຂອງຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ juggling.

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

ລະບົບນິເວດທີ່ສອດຄ່ອງ, ບໍ່ແມ່ນການລວບລວມຂອງປລັກອິນ

ການ​ຊອກ​ຫາ​ການ​ຕັ້ງ​ບັນ​ນາ​ທິ​ການ​ທີ່​ສົມ​ບູນ​ແບບ​ມັກ​ເຮັດ​ໃຫ້​ຜູ້​ພັດ​ທະ​ນາ​ລົງ​ຂຸມ​ຂອງ​ການ​ຄຸ້ມ​ຄອງ​ປລັກ​ອິນ, ຂໍ້​ຂັດ​ແຍ່ງ​ຂອງ​ສະ​ບັບ ແລະ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ແຕກ​ຫັກ​ຫຼັງ​ການ​ອັບ​ເດດ. Helix ທ້າທາຍແບບແຜນນີ້. ໂດຍການລວມເອົາລັກສະນະທີ່ສໍາຄັນເຊັ່ນ LSP ແລະຜູ້ເບິ່ງແຍງຕົ້ນໄມ້, ມັນສ້າງລະບົບນິເວດທີ່ຫມັ້ນຄົງແລະສອດຄ່ອງ. ການປັບປຸງມີແນວໂນ້ມຫນ້ອຍທີ່ຈະທໍາລາຍຂະບວນການເຮັດວຽກຂອງທ່ານເພາະວ່າອົງປະກອບຫຼັກໄດ້ຖືກພັດທະນາແລະທົດສອບຮ່ວມກັນ. ປັດຊະຍາຂອງຄວາມສອດຄ່ອງແບບປະສົມປະສານໃນໄລຍະການປັບແຕ່ງທີ່ແຕກແຍກແມ່ນມີອໍານາດ. ມັນສະທ້ອນເຖິງເປົ້າໝາຍຂອງແພລດຟອມ Mewayz, ເຊິ່ງມີຈຸດປະສົງເພື່ອໂຮມການດຳເນີນທຸລະກິດເຂົ້າເປັນແຫຼ່ງຄວາມຈິງອັນດຽວ, ຫຼຸດຜ່ອນຄວາມວຸ່ນວາຍຂອງການປ່ຽນແປງໃນສະພາບການລະຫວ່າງເຄື່ອງມື SaaS ທີ່ແຕກຕ່າງກັນຫຼາຍສິບອັນ ແລະຮັບປະກັນໃຫ້ອົງປະກອບທັງໝົດເຮັດວຽກສອດຄ່ອງກັນ.

ບົດສະຫຼຸບ: ບັນນາທິການສຳລັບຄົນຮຸ່ນໃໝ່

Helix ບໍ່ແມ່ນພຽງແຕ່ຕົວແກ້ໄຂຂໍ້ຄວາມອື່ນເທົ່ານັ້ນ; ມັນ ເປັນ ການ ຄິດ ໄລ່ ຫັດ ຖະ ກໍາ , ຫຼັງ ທັນ ສະ ໄຫມ reimagining ຂອງ ສິ່ງ ທີ່ ບັນ ນາ ທິ ການ ລະ ຫັດ ຄວນ ຈະ ເປັນ . ມັນໃຫ້ກຽດແກ່ປະສິດທິພາບຂອງບັນນາທິການ modal ທີ່ເປັນມໍລະດົກໃນຂະນະທີ່ຍອມຮັບຄວາມສະຫລາດແລະຄວາມສະດວກສະບາຍທີ່ຜູ້ພັດທະນາທີ່ທັນສະໄຫມຄາດຫວັງ. ໂດຍການຈັດລໍາດັບຄວາມສໍາຄັນຂອງປະສົບການແບບປະສົມປະສານ, Helix ສະເຫນີທາງເລືອກທີ່ຫນ້າສົນໃຈທີ່ສາມາດເຮັດໃຫ້ນັກພັດທະນາມີຜົນຜະລິດແລະຈຸດສຸມຫຼາຍຂຶ້ນ. ໃນໂລກຂອງລະບົບຕ່ອງໂສ້ເຄື່ອງມືທີ່ຊັບຊ້ອນ, ຄຸນຄ່າຂອງສະພາບແວດລ້ອມທີ່ຄ່ອງຕົວ, ມີປະສິດທິພາບ, ແລະຄວາມກົມກຽວກັນບໍ່ສາມາດເວົ້າເກີນຂອບເຂດ, ບໍ່ວ່າທ່ານຈະຂຽນແອັບພລິເຄຊັນທີ່ຊັບຊ້ອນ ຫຼື ຈັດການທຸລະກິດທັງໝົດກັບ Mewayz.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

ຄຳຖາມທີ່ຖາມເລື້ອຍໆ

ການກຳນົດຄືນໃໝ່ Canvas ຂອງຜູ້ພັດທະນາ

ໃນພູມສັນຖານຂອງການພັດທະນາຊອບແວ, ຕົວແກ້ໄຂຂໍ້ຄວາມແມ່ນຫຼາຍກວ່າເຄື່ອງມື; ມັນເປັນການໂຕ້ຕອບຕົ້ນຕໍສໍາລັບການສ້າງ, ກອງປະຊຸມດິຈິຕອນທີ່ແນວຄວາມຄິດກາຍເປັນລະຫັດ. ສໍາລັບທົດສະວັດ, ນັກພັດທະນາໄດ້ສັ່ນສະເທືອນລະຫວ່າງຄວາມໄວດິບຂອງ Vim ແລະຄວາມສະດວກສະບາຍອອກຈາກກ່ອງຂອງ IDEs ທີ່ທັນສະໄຫມ. ຜູ້ແຂ່ງຂັນໃຫມ່, Helix, ກໍາລັງທ້າທາຍທາງເລືອກຄູ່ນີ້. ມັນ​ເປັນ​ຕົວ​ແກ້​ໄຂ​ຂໍ້​ຄວາມ​ທີ່​ທັນ​ສະ​ໄຫມ​ທີ່​ຄິດ​ຄືນ​ໃຫມ່​ພື້ນ​ຖານ​ຂອງ​ການ​ແກ້​ໄຂ​ຂໍ້​ຄວາມ​, ປະ​ສົມ​ປະ​ສິດ​ທິ​ພາບ​ຂອງ​ການ​ແກ້​ໄຂ modal ກັບ​ລັກ​ສະ​ນະ​ໃນ​ສະ​ໄຫມ​ໃນ​ຊຸດ​ທີ່​ບໍ່​ສອດ​ຄ່ອງ​, ລວມ​ທັງ​ຫມໍ້​ໄຟ​. ມັນສະແດງເຖິງການຫັນໄປສູ່ເຄື່ອງມືທີ່ບໍ່ພຽງແຕ່ມີພະລັງ, ແຕ່ຖືກອອກແບບຢ່າງສະຫຼາດຈາກພື້ນຖານ.

ພະລັງຂອງການດັດແກ້ແບບໂມດູນ, ສົມບູນແບບ

ໃນຫຼັກການຂອງມັນ, Helix ແມ່ນຕົວແກ້ໄຂແບບໂມດູນ, ຊຶ່ງຫມາຍຄວາມວ່າມັນມີໂຫມດທີ່ແຕກຕ່າງກັນສໍາລັບວຽກງານທີ່ແຕກຕ່າງກັນ, ຄືກັບ Vim. ທ່ານມີໂຫມດປົກກະຕິສໍາລັບການອອກຄໍາສັ່ງແລະການນໍາທາງ, ແລະຮູບແບບການແຊກສໍາລັບການພິມຂໍ້ຄວາມ. ບ່ອນທີ່ Helix diverges ແລະປະດິດສ້າງແມ່ນຢູ່ໃນການປະຕິບັດຂອງມັນ. ມັນຍອມຮັບປັດຊະຍາທໍາອິດທີ່ເລືອກ. ແທນທີ່ຈະເປັນການປະສົມພະຍັນຊະນະສັບຊ້ອນຂອງ Vim (ເຊັ່ນ: `d i w` ສໍາລັບ "ລຶບພາຍໃນຄໍາສັບ"), Helix ໃຊ້ວິທີການຄໍານາມພາສາ intuitive ຫຼາຍ. ກ່ອນອື່ນທ່ານເລືອກສິ່ງທີ່ທ່ານຕ້ອງການຈັດການ (ຄຳສັບ, ຫຍໍ້ໜ້າ, ພາຍໃນວົງເລັບ) ໂດຍໃຊ້ທາງລັດທີ່ຈື່ງ່າຍ, ແລະຫຼັງຈາກນັ້ນທ່ານສັ່ງຄຳສັ່ງ (ເຊັ່ນ: `x` ເພື່ອຕັດ ຫຼື `c` ເພື່ອປ່ຽນ). ແບບຈໍາລອງທາງຈິດນີ້ມັກຈະໄວກວ່າທີ່ຈະຮຽນຮູ້ ແລະຫຼຸດຜ່ອນການໂຫຼດຂອງສະຕິປັນຍາ, ໃຫ້ນັກພັດທະນາສຸມໃສ່ລະຫັດຕົວມັນເອງແທນທີ່ຈະເປັນຄໍາສັ່ງເພື່ອແກ້ໄຂມັນ.

ຄວາມສະຫຼາດໃນຕົວ ແລະຄຸນສົມບັດທັນສະໄໝ

ບໍ່ເຫມືອນກັບບັນນາທິການແບບດັ້ງເດີມຈໍານວນຫຼາຍທີ່ອີງໃສ່ລະບົບນິເວດທີ່ສະລັບສັບຊ້ອນຂອງ plugins ສໍາລັບການເຮັດວຽກພື້ນຖານ, Helix ມາພ້ອມກັບລັກສະນະທີ່ຫນ້າປະຫລາດໃຈທີ່ສ້າງຂຶ້ນໂດຍກົງໃນບັນນາທິການ. ວິທີການ "ລວມແບດເຕີລີ່" ນີ້ຫມາຍຄວາມວ່າທ່ານໄດ້ຮັບປະສົບການທີ່ຂັດ, ແຫນ້ນຫນາຕັ້ງແຕ່ເວລາທີ່ທ່ານຕິດຕັ້ງມັນ. ຄຸນສົມບັດຫຼັກປະກອບມີ:

ລະບົບນິເວດທີ່ສອດຄ່ອງ, ບໍ່ແມ່ນການລວບລວມຂອງປລັກອິນ

ການ​ຊອກ​ຫາ​ການ​ຕັ້ງ​ບັນ​ນາ​ທິ​ການ​ທີ່​ສົມ​ບູນ​ແບບ​ມັກ​ເຮັດ​ໃຫ້​ຜູ້​ພັດ​ທະ​ນາ​ລົງ​ຂຸມ​ຂອງ​ການ​ຄຸ້ມ​ຄອງ​ປລັກ​ອິນ, ຂໍ້​ຂັດ​ແຍ່ງ​ຂອງ​ສະ​ບັບ ແລະ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ແຕກ​ຫັກ​ຫຼັງ​ການ​ອັບ​ເດດ. Helix ທ້າທາຍແບບແຜນນີ້. ໂດຍການລວມເອົາລັກສະນະທີ່ສໍາຄັນເຊັ່ນ LSP ແລະຜູ້ເບິ່ງແຍງຕົ້ນໄມ້, ມັນສ້າງລະບົບນິເວດທີ່ຫມັ້ນຄົງແລະສອດຄ່ອງ. ການປັບປຸງມີແນວໂນ້ມຫນ້ອຍທີ່ຈະທໍາລາຍຂະບວນການເຮັດວຽກຂອງທ່ານເພາະວ່າອົງປະກອບຫຼັກໄດ້ຖືກພັດທະນາແລະທົດສອບຮ່ວມກັນ. ປັດຊະຍາຂອງຄວາມສອດຄ່ອງແບບປະສົມປະສານໃນໄລຍະການປັບແຕ່ງທີ່ແຕກແຍກແມ່ນມີອໍານາດ. ມັນສະທ້ອນເຖິງເປົ້າໝາຍຂອງແພລດຟອມ Mewayz, ເຊິ່ງມີຈຸດປະສົງເພື່ອໂຮມການດຳເນີນທຸລະກິດເຂົ້າເປັນແຫຼ່ງຄວາມຈິງອັນດຽວ, ຫຼຸດຜ່ອນຄວາມວຸ່ນວາຍຂອງການປ່ຽນແປງໃນສະພາບການລະຫວ່າງເຄື່ອງມື SaaS ທີ່ແຕກຕ່າງກັນຫຼາຍສິບອັນ ແລະຮັບປະກັນໃຫ້ອົງປະກອບທັງໝົດເຮັດວຽກສອດຄ່ອງກັນ.

ບົດສະຫຼຸບ: ບັນນາທິການສຳລັບຄົນຮຸ່ນໃໝ່

Helix ບໍ່ແມ່ນພຽງແຕ່ຕົວແກ້ໄຂຂໍ້ຄວາມອື່ນເທົ່ານັ້ນ; ມັນ ເປັນ ການ ຄິດ ໄລ່ ຫັດ ຖະ ກໍາ , ຫຼັງ ທັນ ສະ ໄຫມ reimagining ຂອງ ສິ່ງ ທີ່ ບັນ ນາ ທິ ການ ລະ ຫັດ ຄວນ ຈະ ເປັນ . ມັນໃຫ້ກຽດແກ່ປະສິດທິພາບຂອງບັນນາທິການ modal ທີ່ເປັນມໍລະດົກໃນຂະນະທີ່ຍອມຮັບຄວາມສະຫລາດແລະຄວາມສະດວກສະບາຍທີ່ຜູ້ພັດທະນາທີ່ທັນສະໄຫມຄາດຫວັງ. ໂດຍການຈັດລໍາດັບຄວາມສໍາຄັນຂອງປະສົບການແບບປະສົມປະສານ, Helix ສະເຫນີທາງເລືອກທີ່ຫນ້າສົນໃຈທີ່ສາມາດເຮັດໃຫ້ນັກພັດທະນາມີຜົນຜະລິດແລະຈຸດສຸມຫຼາຍຂຶ້ນ. ໃນໂລກຂອງລະບົບຕ່ອງໂສ້ເຄື່ອງມືທີ່ຊັບຊ້ອນ, ຄຸນຄ່າຂອງສະພາບແວດລ້ອມທີ່ຄ່ອງຕົວ, ມີພະລັງ, ແລະ ແໜ້ນໜາບໍ່ສາມາດເວົ້າໄດ້ເກີນຂອບເຂດ, ບໍ່ວ່າທ່ານຈະຂຽນແອັບພລິເຄຊັນທີ່ຊັບຊ້ອນ ຫຼື ຈັດການທຸລະກິດທັງໝົດດ້ວຍ Mewayz.

ສ້າງ OS ທຸລະກິດຂອງທ່ານໃນມື້ນີ້

ຈາກ​ນັກ​ງານ​ອິດ​ສະ​ລະ​ເຖິງ​ອົງ​ການ, Mewayz ມອບ​ອຳ​ນາດ​ໃຫ້ 138,000+ ທຸ​ລະ​ກິດ​ດ້ວຍ 208 ໂມ​ດູນ​ປະ​ສົມ​ປະ​ສານ. ເລີ່ມຟຣີ, ອັບເກຣດເມື່ອທ່ານເຕີບໂຕ.

ສ້າງບັນຊີຟຣີ →