รับเทอร์มินัลที่ทำงานได้อย่างสมบูรณ์ในเครื่องมือสำหรับนักพัฒนา Google Chrome
นักพัฒนาหรือนักออกแบบเว็บเกือบทุกคนคุ้นเคยกับเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google Chrome ซึ่งช่วยให้แก้ไขข้อบกพร่อง ปรับแต่ง และปรับแต่งหน้าเว็บและเว็บแอปพลิเคชันบนเบราว์เซอร์ได้อย่างง่ายดาย ผู้ที่ใช้งานเว็บเบราว์เซอร์และโปรแกรมแก้ไขข้อความรู้ดีว่า DevTools มีประโยชน์เพียงใด และด้วยความช่วยเหลือจากส่วนขยาย Chrome ของบุคคลที่สาม คุณสามารถทำให้ Chrome เป็นเครื่องมือในการพัฒนาที่ดียิ่งขึ้นโดยการเพิ่ม Terminal ให้กับอาร์เรย์เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่มีอยู่ใช่ เทอร์มินัลเช่น Terminal.app สำหรับการปรับแต่งและปรับแต่งบรรทัดคำสั่งที่รวดเร็วเป็นพิเศษ โดยไม่ต้องออกจากเบราว์เซอร์ Chrome
การติดตั้ง Terminal ใน Chrome Developer Tools นั้นง่ายมากสำหรับผู้ใช้ Mac เพียงแค่ดาวน์โหลดส่วนขยาย Chrome ฟรี:
รับ Terminal สำหรับ DevTools ที่นี่
ผู้ใช้ที่ไม่ได้ใช้ OS X ในเครื่องที่ใช้พัฒนาแต่ยังต้องการติดตั้ง Terminal ในเบราว์เซอร์ Chrome สามารถทำได้ด้วยตนเองโดยทำตามคำแนะนำโดยใช้ node.js ในหน้านักพัฒนาที่นี่ มันยังค่อนข้างง่าย ไม่ใช่การติดตั้งด้วยคลิกเดียวที่มาพร้อมกับการเพิ่มส่วนขยายของ Chrome
เมื่อติดตั้งแล้ว การเข้าถึงเทอร์มินัลจากเครื่องมือสำหรับนักพัฒนาไม่ต่างจากการปรับองค์ประกอบของหน้า การดูคอนโซลข้อผิดพลาด หรือการดูแหล่งที่มาของหน้า เป็นเรื่องของการเลือกแท็บเทอร์มินัลที่เข้าถึงใหม่เท่านั้น
- คลิกขวาที่ใดก็ได้บนหน้าเว็บแล้วเลือก “ตรวจสอบองค์ประกอบ” จากนั้นเลือกแท็บ “เทอร์มินัล”
- หรือใช้แป้นพิมพ์ลัด: Control+Shift+i เพื่อเรียก Dev Tools จากนั้นเลือกแท็บ Terminal
GIF แบบเคลื่อนไหวจากผู้พัฒนาปลั๊กอินด้านล่างสาธิตการใช้งานง่ายๆ:
ใช่ นี่คือเทอร์มินัลที่ทำงานได้อย่างสมบูรณ์ และคุณสามารถแก้ไขล็อก ม้วนส่วนหัว ใช้ nano หรือ vi เพื่อแก้ไขโค้ด อัปเดตแพ็คเกจ คอมไพล์ใหม่ ดู Star Wars และเล่น Tetris อะไรก็ตามโดยเฉพาะ เวทย์มนตร์บรรทัดคำสั่งที่จำเป็นสำหรับงานพัฒนาของคุณ
หมายเหตุด้านความปลอดภัยที่สำคัญ: ข้อมูลทั้งหมดที่ใช้และเข้าถึงจาก DevTools Terminal จะถูกส่งเป็นข้อความธรรมดา ดังนั้น หากคุณวางแผนที่จะใช้สิ่งนี้ในสภาพแวดล้อมการใช้งานจริง สำหรับ ssh, sftp, mysql หรือเพื่อส่งรหัสผ่านหรือข้อมูลที่ละเอียดอ่อนด้วยวิธีใดก็ตาม ให้ใช้ https เสมอ ผู้พัฒนาระบุว่ารหัสผ่านจะไม่ถูกจัดเก็บไว้ในไคลเอนต์ แต่คุณยังคงต้องการใช้มาตรการป้องกันความปลอดภัยที่เหมาะสมเพื่อหลีกเลี่ยงการส่งสิ่งที่สำคัญออกไป