ไม่นานมานี้เราได้เขียนเกี่ยวกับ IDE ที่ได้รับการพัฒนาโดยการเพิ่มการรองรับสำหรับการดีบั๊กขั้นสูงและฟังก์ชันการพัฒนาให้กับ Atom text editor เพื่อสร้าง Atom-IDE วันนี้เรามีแอปพลิเคชันดังกล่าวมาให้คุณใช้อีกตัวในชื่อ Nuclide
Nuclide เป็น IDE ที่ใช้อิเล็กตรอนฟรีที่สร้างขึ้นโดยการรวมชุดคุณลักษณะของ Atom เพื่อให้มีฟังก์ชันคล้าย IDE สำหรับภาษาการเขียนโปรแกรมหลายภาษา และเทคโนโลยี
IDE เป็นโครงการของ Facebook ดังนั้นจึงไม่สามารถพิจารณาว่าเป็นแอปโอเพ่นซอร์สได้อย่างสมบูรณ์เนื่องจากข้อจำกัดในการเผยแพร่ แต่ทุกคนสามารถแยกโครงการบน GitHub ได้ฟรี
การดีบักในตัวของ Nuclide
Nuclide Remote Development
Nuclide กำลังพัฒนา JavaScript
Nuclide กำลังพัฒนา Hack
ตัวแก้ไขข้อความหลักคือ Atom ซึ่งส่วนขยายทำให้แอปมี UI ที่ทันสมัยและเรียบง่ายรวมถึงฟังก์ชันการทำงานทั้งหมดที่ Atom โปรแกรมแก้ไขข้อความมีให้
สามารถกำหนดธีมและขยายได้ด้วยปลั๊กอิน นักพัฒนาสามารถใช้เขียน React Native, iOS และเว็บแอปพลิเคชันได้
คุณสมบัติในนิวไคลด์
โปรดทราบ Nuclide (โครงการ IDE โอเพ่นซอร์สบางส่วนโดย Facebook) แตกต่างจาก Nuclide (กรอบ CSS สำหรับการใช้รูปแบบการออกแบบ Atomic) หากคุณต้องการตรวจสอบ IDE ให้ทำตามคำแนะนำถัดไป
วิธีติดตั้ง Nuclide ใน Linux
หาก distro ของคุณเป็นแบบ RPM ให้แทนที่ apt-get คำสั่งด้วย rpm ที่เหมาะสม หรือ yum คำสั่ง:
$ sudo apt-get update $ sudo apt-get อัปเกรด $ sudo apt-get ติดตั้งคอมไพล์ $ sudo add-apt-repository ppa:webupd8team/atom $ sudo apt-get อัปเดต $ sudo apt-get ติดตั้งอะตอม
ต่อไป ติดตั้ง Nuclide ผ่าน Atom Packages UI ดังรูป
- เปิดอะตอม
- เลือก แก้ไข | Preferences เพื่อเรียกแท็บ Settings
- ในแท็บ Settings เลือก Install จากรายการ ทางซ้าย
- ในช่องค้นหา พิมพ์ “Nuclide” แล้วกดปุ่ม Enterกุญแจ.
- คลิกปุ่ม Install สำหรับแพ็คเกจ nuclide
การติดตั้ง Nuclide ภายใน Atom Packages UI เป็นวิธีที่แนะนำมากที่สุด อย่างไรก็ตาม คุณสามารถติดตั้ง Nuclide จากบรรทัดคำสั่งได้ หากต้องการ โดยใช้:
$ apm ติดตั้งนิวไคลด์
Atom text editor ตอนนี้มี IDE 2 ตัวภายใต้เข็มขัด คุณตั้งตารอที่จะได้เห็นอะไรอีกหรือคุณเบื่อหน่ายกับการเห็น IDE ที่อาจไม่เคยอยู่ในอันดับต้น ๆ ของรายชื่อผู้เข้าแข่งขันของ IDE เลย?
บางทีคุณอาจเป็นคนประเภท “ดีที่สุดของทั้งสองโลก” – ส่งความคิดของคุณในส่วนความเห็นด้านล่าง