Multi CLI Studio รวมหลายเทอร์มินัล Windows สำหรับนักพัฒนา
Multi CLI Studio ซึ่งสร้างโดย Austin Patrician รวมเซสชัน command-line หลายเซสชันเข้าด้วยกันในพื้นที่ทำงาน Windows เดียวสำหรับนักพัฒนาและผู้ดูแลระบบ มันให้สภาพแวดล้อมหน้าต่างเดียวในการเปิดใช้งาน จัดระเบียบ และโต้ตอบกับอินสแตนซ์เทอร์มินัลขนานเพื่อลดการจัดการหน้าต่างในระหว่างงานที่เกิดขึ้นพร้อมกัน ความสามารถหลักประกอบด้วยการจัดระเบียบเซสชัน การป้อนคำสั่งขนาน รูปแบบพื้นที่ทำงานที่ปรับแต่งได้ และความคงอยู่ของพื้นที่ทำงานผ่านการกำหนดค่าที่บันทึกไว้ เครื่องมือนี้มุ่งเป้าไปที่นักพัฒนา วิศวกร DevOps และ sysadmins ที่จัดการ CLI หลายตัวและต้องการการทำงานร่วมกันที่รวมกัน
การรวมเข้ากับ Windows shells และการจัดจำหน่ายแบบพกพา
แอปสนับสนุน Windows shells มาตรฐาน รวมถึง Command Prompt และ PowerShell และสามารถรันเครื่องมือ CLI อื่น ๆ ที่ทำงานภายในสภาพแวดล้อม Windows การจัดจำหน่ายมักจะมาในรูปแบบไฟล์ปฏิบัติการแบบสแตนด์อโลนหรือแพ็คเกจที่เรียบง่าย ซึ่งอนุญาตให้ใช้งานแบบพกพาโดยไม่ต้องใช้ตัวติดตั้งที่ซับซ้อน ความเข้ากันได้ถูกระบุไว้สำหรับการปล่อย Windows เดสก์ท็อปปัจจุบัน ซึ่งทำให้การติดตั้งง่ายดายบนเครื่องพัฒนาซอฟต์แวร์และระบบห้องปฏิบัติการที่การตั้งค่าและการลบอย่างรวดเร็วมีความสำคัญ
การใช้ทรัพยากรต่ำในระหว่างการใช้เทอร์มินัลขนาน
เครื่องมือโฆษณาว่ามีการใช้ทรัพยากรที่เบา ซึ่งช่วยให้สามารถรักษาเซสชันหลาย ๆ เซสชันที่ทำงานพร้อมกันได้โดยไม่ต้องใช้ระบบมากมาย ซึ่งมีประโยชน์เมื่อรันเทอร์มินัลหลายตัวสำหรับการตรวจสอบ การสร้าง หรือการทำงานสคริปต์ควบคู่กับแอปพลิเคชันเดสก์ท็อปอื่น ๆ การจัดจำหน่ายแบบพกพายังหลีกเลี่ยงบริการพื้นหลังที่บางตัวติดตั้งเพิ่มเข้ามา สำหรับการทำงานที่มีเชลล์พร้อมกันจำนวนมาก พฤติกรรมที่ไม่เด่นนี้สนับสนุนให้เปิดแอปไว้ในขณะที่เครื่องมือพัฒนาตัวอื่นทำงานอยู่
ความโปร่งใสของโอเพนซอร์สช่วยปรับปรุงการตรวจสอบ แต่ต้องใช้ความระมัดระวัง
การเป็นโครงการโอเพนซอร์สบน GitHub ช่วยให้มองเห็นโค้ดเบสและเชิญชวนการแก้ไขที่มีส่วนร่วมจากชุมชน ซึ่งช่วยผู้ดูแลระบบที่ตรวจสอบเครื่องมือ โครงการนี้ขับเคลื่อนโดยชุมชนและได้รับความสนใจจากผู้ใช้พัฒนานิช ในขณะเดียวกัน ความสามารถในการป้อนข้อมูลหลายเป้าหมายจะส่งข้อมูลเดียวกันไปยังหลายเซสชัน ดังนั้นผู้ปฏิบัติงานควรตรวจสอบคำสั่งหลายเป้าหมายในเซสชันที่ควบคุมก่อนที่จะนำไปใช้ในสภาพแวดล้อมที่ละเอียดอ่อน
มุ่งเป้าไปที่ผู้ใช้ทางเทคนิค ไม่ใช่เทอร์มินัลทั่วไป
เครื่องมือถูกออกแบบมาสำหรับนักพัฒนา วิศวกร DevOps และผู้ดูแลระบบ และคาดว่าผู้ใช้จะมีความสะดวกสบายกับคำสั่งเชลล์และการทำงานพร้อมกัน การกำหนดค่าพื้นที่ทำงานและเซสชันที่บันทึกช่วยให้สามารถตั้งค่าที่ซับซ้อนและทำซ้ำได้ แต่ผู้ใช้ที่ใหม่กับการทำงานหลายงานในบรรทัดคำสั่งควรคาดหวังถึงการเรียนรู้ที่ต้องใช้เวลาเมื่อประสานข้อมูลข้ามอินสแตนซ์ ผู้ที่ชอบวิซาร์ด GUI จะต้องใช้เวลาในการแมพกระบวนการของตนไปยังการกำหนดค่าที่บันทึกและกิจวัตรที่เขียนสคริปต์
ทางเลือกที่ใช้งานได้จริงสำหรับผู้ใช้ทางเทคนิคที่จัดการหลายเทอร์มินัล
เครื่องมือนี้เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาและผู้ดูแลระบบที่ต้องการการควบคุมเทอร์มินัลที่รวมศูนย์; ลักษณะโอเพนซอร์สของมันสนับสนุนการตรวจสอบและการแก้ไขจากชุมชน ข้อแลกเปลี่ยนหลักคือความเสี่ยงในการดำเนินงานเมื่อส่งข้อมูลเดียวกันไปยังหลายเป้าหมาย ซึ่งต้องการการทดสอบที่มีระเบียบในเซสชันที่แยกจากกัน ใช้บนเครื่องท้องถิ่นหรือเครื่องทดสอบจนกว่าการทำงานหลายเป้าหมายจะได้รับการพิสูจน์ มันเหมาะกับการทำงานแบบสคริปต์ แนะนำให้ใช้.
ข้อดี
- สนับสนุน Command Prompt และ PowerShell รวมถึงเครื่องมือ CLI อื่น ๆ
- การส่งคำสั่งแบบกระจายจะส่งข้อมูลไปยังหลายเซสชันพร้อมกัน
- การบันทึกเซสชันและการโหลดใหม่จะรักษาคอนฟิกูเรชันของพื้นที่ทำงาน
- น้ำหนักเบาช่วยให้การทำงานหลายอย่างพร้อมกันอย่างต่อเนื่อง
ข้อเสีย
- เฉพาะ Windows เท่านั้น จำกัดการทำงานของเทอร์มินัลข้ามแพลตฟอร์ม
- การออกอากาศคำสั่งเพิ่มความเสี่ยงโดยไม่มีการทดสอบที่มีระเบียบ
- ต้องมีความคุ้นเคยกับ CLI; ผู้เริ่มต้นจะเผชิญกับการเรียนรู้ที่ยากลำบาก