แป้นพิมพ์ลัด Windows Powershell ที่ดีที่สุด 19 อันดับ


เราชื่นชอบทุกสิ่งที่ทำให้การใช้หรือการจัดการคอมพิวเตอร์ง่ายขึ้น แน่นอนว่าเราเป็นแฟนตัวยงของทางลัด Windows ทางลัดและคอมโบคีย์ ทำให้ทุกอย่างง่ายขึ้น เป็นเรื่องที่สมเหตุสมผลที่ทางลัด PowerShell ของ Microsoft ทำให้ PowerShell ดีขึ้นเท่านั้น

หากคุณไม่คุ้นเคยกับ PowerShell เรามี คู่มือเริ่มต้นของ PowerShell มันยอดเยี่ยมสำหรับผู้ใช้ตามบ้านและผู้เชี่ยวชาญด้านไอที PowerShell มีอะไรมากกว่าแค่ภาษาสคริปต์ แป้นพิมพ์ลัดเหล่านี้ใช้กับ Windows PowerShell ISE และ PowerShell Console ของ Microsoft

แม้ว่า PowerShell จะแพร่กระจายไปยังระบบปฏิบัติการอื่น เช่น macOS เวอร์ชัน 10.12 และใหม่กว่า และแม้แต่ Linux หลายรุ่น แต่ทางลัดเหล่านี้อาจใช้ไม่ได้กับระบบปฏิบัติการทั้งหมดหรือ PowerShell ทุกเวอร์ชัน แต่แม้แต่เพียงเล็กน้อยก็จะช่วยคุณประหยัดเวลาในการรวบรวมสคริปต์ของคุณ (หรือไม่ใช่ชั่วโมง)

แป้นพิมพ์ลัดที่ดีที่สุดสำหรับ Windows PowerShell ISE

สภาพแวดล้อมการเขียนสคริปต์แบบรวมของ PowerShell (ISE) คือที่ที่คุณสามารถพัฒนาและทดสอบสคริปต์และแอป PowerShell ระบบปฏิบัติการ Windows ของ Microsoft ทุกเวอร์ชัน ไม่ว่าจะเป็น Windows Server, Pro หรือ Home จะมี PowerShell ISE

เนื่องจาก Windows Powershell ISE เป็นสภาพแวดล้อมในการแก้ไข จึงมักใช้ ทางลัด Microsoft Office เช่น Ctrl + C สำหรับการคัดลอก และ Ctrl + V สำหรับวาง ทางลัดด้านล่างมีไว้สำหรับ Powershell ISE โดยเฉพาะ

  • Ctrl + Tab และ Ctrl + Shift + Tab: ย้ายโฟกัสของ PowerShell ISE จากแท็บหนึ่งไปอีกแท็บหนึ่ง Ctrl + Tab พาคุณไปทางขวา และ Ctrl + Shift + Tab พาคุณไปทางซ้าย
    • Ctrl + T: เปิดพื้นที่ทำงาน PowerShell ใหม่ คุณสามารถใช้สิ่งนี้เพื่อแยกสิ่งต่าง ๆ เช่นโปรเจ็กต์แอปที่ใช้หลายสคริปต์ สังเกตว่าสคริปต์ทั้งสามต้นฉบับของเราเปิดอยู่ภายใต้พื้นที่ทำงาน PowerShell 1 อย่างไร เลือกพื้นที่ทำงาน PowerShell 2 เพื่อทำงานในโครงการอื่น
      • Ctrl + W: ปิดพื้นที่ทำงาน PowerShell ปัจจุบันและสคริปต์ที่เปิดอยู่ทั้งหมด หากยังไม่ได้บันทึกสคริปต์ กล่องโต้ตอบจะเปิดขึ้นเพื่อถามว่าคุณต้องการบันทึกการเปลี่ยนแปลงหรือไม่
      • .
        • Ctrl + M: ยุบหรือขยายโครงร่าง สังเกตส่วนคำสั่ง ForEach ด้านล่างและเครื่องหมาย + และ ข้างๆ รูปภาพแรกแสดงส่วนคำสั่ง ForEach ที่ยุบลง ส่วนที่สองแสดงสคริปต์ที่ขยาย
          • Ctrl + F: ค้นหาข้อความที่ต้องการในสคริปต์ แป้นพิมพ์ลัดนี้จะเปิดหน้าต่างค้นหา คุณจะเห็นพารามิเตอร์ที่คุณสามารถนำไปใช้กับการค้นหาของคุณ เช่น ตัวพิมพ์ที่ตรงกัน , ทั้งคำ , ค้นหาขึ้น , ค้นหาใน การเลือก คุณยังสามารถใช้นิพจน์ทั่วไป ได้ การค้นหาเริ่มต้นจากตำแหน่งเคอร์เซอร์ที่วางอยู่ในสคริปต์
            • F3: ค้นหาพารามิเตอร์การค้นหารายการถัดไป คุณสามารถใช้ปุ่ม ค้นหาถัดไป ในหน้าต่าง ค้นหา แต่หน้าต่างจะกีดขวาง ลองเลือก F3 เพื่อข้ามไปยังรายการถัดไป โดยจะมีการไฮไลต์เคอร์เซอร์
              • Shift + F3:   จะเป็นอย่างไรหากคุณผ่านพ้นสิ่งที่คุณต้องการโดยใช้ F3? เพียงใช้ Shift + F3 เพื่อค้นหาเหตุการณ์ก่อนหน้า โดยจะมีเคอร์เซอร์ไฮไลต์ด้วย
                • Ctrl + H: ค้นหาและแทนที่ข้อความในสคริปต์ด้วยข้อความอื่น คุณสามารถใช้พารามิเตอร์เดียวกันกับเครื่องมือค้นหานี้กับเครื่องมือค้นหาได้
                  • Ctrl + J: เปิดกล่องการเลือกตัวอย่างข้อมูล ตัวอย่าง คือโค้ดชิ้นเล็กๆ ที่มีไวยากรณ์ที่ถูกต้อง ดับเบิลคลิกเพื่อแทรกข้อมูลโค้ด จากนั้นเพิ่มพารามิเตอร์
                    • Ctrl + Space: คล้ายกับการแสดงตัวอย่าง คำสั่งนี้จะเปิด Intellisense Intellisense นำเสนอตัวเลือกเฉพาะบริบท เช่น พารามิเตอร์หรือตัวเปรียบเทียบ ในกรณีนี้ จะแสดงค่าที่เป็นไปได้ของพารามิเตอร์ -ErrorAction สำหรับ Remove-Item cmdlet คลิกที่รายการใดรายการหนึ่งเพื่อเลือก
                      • F5: เรียกใช้สคริปต์ทั้งหมดและแจ้งให้บันทึก ทำเครื่องหมายที่ช่องถัดจาก ในอนาคต ไม่ต้องแสดงข้อความนี้ จากนั้น ตกลง เพื่อเรียกใช้และบันทึกโดยกด F5 ในอนาคต เหมือนกับการเลือกปุ่ม เรียกใช้สคริปต์
                      • .
                        • F8: เลือกส่วนของสคริปต์ PowerShell และกด F8 เพื่อเรียกใช้เฉพาะข้อมูลโค้ดนั้น ซึ่งจะช่วยแก้ไขข้อบกพร่องของสคริปต์ทีละชิ้น เหมือนกับการเลือกปุ่ม เรียกใช้การเลือก
                          • Ctrl + C หรือ Ctrl + ตัวหยุด: หยุดสคริปต์ในขณะที่กำลังทำงาน หากคุณเลือกข้อความไว้ Ctrl + ตัวแบ่ง จะหยุดการดำเนินการที่จุดนั้น นี่เป็นอีกทางลัดที่มีประโยชน์สำหรับการดีบักสคริปต์ของคุณ การเลือกปุ่ม หยุดการทำงาน จะมีผลเช่นเดียวกัน
                          • แป้นพิมพ์ลัดที่ดีที่สุดสำหรับคอนโซล Windows PowerShell

                            หากคุณใช้ พร้อมรับคำสั่ง (cmd) คุณจะพบว่าคอนโซล Windows PowerShell เป็นเพียงพรอมต์คำสั่งที่ปรับแต่งสำหรับการใช้สคริปต์ PowerShell และ cmdlets ที่บรรทัดคำสั่ง คอนโซลมีลักษณะคล้ายกับคอนโซลบรรทัดคำสั่งแบบเก่ามาก

                            หากคุณไม่ได้สร้างแอปอัตโนมัติหรือแพ็คเกจการจัดการเซิร์ฟเวอร์ Windows คุณสามารถใช้คอนโซลเพื่อเรียกใช้คำสั่ง PowerShell บางส่วนได้ อย่างไรก็ตาม คอนโซล PowerShell มีฟังก์ชันและทางลัดเพิ่มเติมอีกเล็กน้อย ทางลัดคอนโซลคำสั่งตามปกติ เช่น ลูกศรขึ้น (^ ) และลูกศรลง (˅ ) เพื่อเรียกคืนคำสั่งล่าสุดยังทำงานในคอนโซล PowerShell อีกด้วย

                            • ตัวอักษร + F8: จำไม่ได้ว่า cmdlet ที่คุณใช้เมื่อเร็ว ๆ นี้ แต่คุณรู้ไหมว่ามันขึ้นต้นด้วย S? กด S + F8 เพื่อแสดงรายการ cmdlet ที่ใช้ล่าสุดทั้งหมดที่ขึ้นต้นด้วยตัวอักษร S ในภาพด้านล่าง เห็นว่าตัวอักษรตัวแรกเป็นสีอื่น เพื่อแจ้งให้เราทราบว่าเราเพิ่งค้นหาใน S
                              • Alt + F7: ล้างคำสั่งล่าสุดทั้งหมดจากประวัติของคอนโซล เหมือนกับการล้างคลิปบอร์ด วิธีนี้จะมีประโยชน์เมื่อคุณทำสิ่งต่างๆ มากมายในคอนโซล และลูกศรขึ้นและลงไม่มีประโยชน์อีกต่อไปในการข้ามระหว่างคำสั่งที่จำเป็น
                                • Shift + Enter: หากต้องการป้อนคำสั่งหลายบรรทัด ให้ใช้ Shift + Enter ที่ ท้ายแต่ละบรรทัดก่อนที่จะเข้าสู่บรรทัดถัดไป จากนั้นเลือก Enter เพื่อเรียกใช้ทั้งหมดตามลำดับ
                                • .
                                  • F8: ค้นหารายการต่างๆ ในประวัติคำสั่งที่ขึ้นต้นด้วยข้อความที่แจ้ง ในตัวอย่างด้านล่าง Get ถูกพิมพ์ที่พร้อมท์คำสั่ง การเลือก F8 อีกครั้งจะค้นหาคำสั่งถัดไปที่ขึ้นต้นด้วย Get หากมี
                                    • Ctrl + Space: ทำงานเหมือนกับ Intellisense แต่อยู่ในคอนโซล ในตัวอย่าง Get-Item คือทั้งหมดที่ป้อนไว้ การใช้ Ctrl + Space จะแสดง cmdlets อื่นๆ ที่มีจุดเริ่มต้นและไวยากรณ์ คุณสามารถใช้ลูกศรซ้ายและขวาเพื่อเลื่อนไปมาระหว่าง cmdlets
                                      • แท็บ: ทำงานเหมือนกับการเติมข้อความอัตโนมัติ แต่วนดูความเป็นไปได้ต่างๆ โดยการกดซ้ำๆ ในตัวอย่างแรก มีเพียงขีดกลาง ( ) เริ่มต้นพารามิเตอร์ การเลือกแท็บจะผ่านตัวเลือกต่างๆ จนกว่าคุณจะได้ตัวเลือกที่ต้องการ ในกรณีนี้คือ -เรียกซ้ำ
                                      • คุณมีพลังของ PowerShell ทันที

                                        เมื่อ Microsoft เปิดตัว PowerShell ในปี 2549 ผู้เชี่ยวชาญด้านไอทีต่างยุ่งอยู่กับการใช้อินเทอร์เฟซแบบกราฟิกและไฟล์แบตช์เพื่อจัดการสิ่งต่างๆ ขณะนี้วิธีการอัตโนมัติและการกำหนดค่าเหล่านั้นได้รับการจัดการโดยทำงานน้อยลงและรวดเร็วยิ่งขึ้นด้วย PowerShell

                                        .

                                        กระทู้ที่เกี่ยวข้อง:


                                        4.06.2022