รับเทอร์มินัลที่ทำงานอย่างสมบูรณ์ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Google Chrome

นักพัฒนาซอฟต์แวร์หรือนักพัฒนาเว็บทุกคนคุ้นเคยกับเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google Chrome ซึ่งช่วยให้สามารถแก้จุดบกพร่องเบราว์เซอร์ปรับแต่งและปรับแต่งเว็บเพจและเว็บแอ็พพลิเคชันได้ง่าย ผู้ที่อาศัยอยู่ในเว็บเบราเซอร์และบรรณาธิการข้อความทราบว่า DevTools มีประโยชน์เพียงใดและด้วยความช่วยเหลือของส่วนขยาย Chrome ของบุคคลที่สามคุณสามารถทำให้ Chrome เป็นเครื่องมือในการพัฒนาที่ดีขึ้นได้โดยการเพิ่มเทอร์มินัลลงในอาร์เรย์ที่มีอยู่ของเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ใช่เทอร์มินัลเช่น Terminal.app สำหรับการปรับแต่งและปรับแต่งบรรทัดคำสั่งอย่างรวดเร็วโดยไม่ต้องออกจากเบราว์เซอร์ Chrome



การติดตั้ง Terminal ในเครื่องมือนักพัฒนาซอฟต์แวร์ของ Chrome เป็นเรื่องง่ายสำหรับผู้ใช้ Mac เพียงแค่ดาวน์โหลดส่วนขยาย Chrome ฟรี:

  • รับ Terminal สำหรับ DevTools ที่นี่

ผู้ใช้ที่ไม่ได้ใช้ OS X ในเครื่องพัฒนาของตน แต่ต้องการติดตั้ง Terminal ในเบราว์เซอร์ Chrome สามารถทำได้ด้วยตนเองตามคำแนะนำโดยใช้ node.js ในหน้านักพัฒนาซอฟต์แวร์ที่นี่ การติดตั้งที่มาพร้อมกับการเพิ่มส่วนขยาย Chrome ก็ยังคงง่ายเพียงติดตั้งเพียงคลิกเดียว

เมื่อติดตั้งแล้วการเข้าถึง Terminal จากเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ไม่แตกต่างจากการปรับองค์ประกอบของหน้าเว็บการดูข้อผิดพลาดของคอนโซลหรือการดูซอร์สโค้ดเพียงแค่เลือกแท็บ Terminal ที่เข้าถึงได้ใหม่

  • คลิกขวาที่ใดก็ได้บนเว็บเพจและเลือก "ตรวจสอบองค์ประกอบ" จากนั้นเลือกแท็บ "เทอร์มินัล"
  • หรือใช้แป้นพิมพ์ลัด: Control + Shift + i เพื่อเรียก Dev Tools จากนั้นเลือกแท็บ Terminal

GIF แบบเคลื่อนไหวจากนักพัฒนาปลั๊กอินด้านล่างแสดงให้เห็นถึงการใช้งานที่เรียบง่าย:

ใช่นี่เป็นเทอร์มินัลที่ทำงานได้เต็มรูปแบบและคุณสามารถล็อกหางส่วนหัวขดใช้ nano หรือ vi เพื่อแก้ไขโค้ดอัปเดตแพ็คเกจคอมไพล์สิ่งต่างๆดู Star Wars และเล่น Tetris โดยเฉพาะบรรทัดคำสั่งใด ๆ ที่จำเป็นสำหรับคุณ งานพัฒนา

หมายเหตุด้านความปลอดภัยที่สำคัญ: ข้อมูลทั้งหมดที่ใช้และเข้าถึงจาก DevTools Terminal ถูกส่งผ่านข้อความธรรมดา ดังนั้นหากคุณวางแผนที่จะใช้ในสภาพแวดล้อมการผลิตนี้สำหรับ ssh, sftp, mysql หรือเพื่อส่งรหัสผ่านหรือข้อมูลสำคัญใด ๆ ก็ตามให้ ใช้ https เสมอ ตามที่นักพัฒนาซอฟต์แวร์รหัสผ่านจะไม่ถูกเก็บไว้ในไคลเอ็นต์ แต่คุณจะยังคงต้องการใช้มาตรการป้องกันความปลอดภัยที่เหมาะสมเพื่อหลีกเลี่ยงการส่งข้อมูลที่สำคัญออกไป