การเติมข้อความอัตโนมัติ PowerShell ไม่ทำงาน? ลองใช้วิธีเหล่านี้

Powershell Autocomplete Is Not Working

ข้อผิดพลาดในการเติมข้อความอัตโนมัติของ PowerShell ในการแก้ไขปัญหาต่างๆของพีซีเราขอแนะนำ Restoro PC Repair Tool: ซอฟต์แวร์นี้จะซ่อมแซมข้อผิดพลาดทั่วไปของคอมพิวเตอร์ปกป้องคุณจากการสูญหายของไฟล์มัลแวร์ความล้มเหลวของฮาร์ดแวร์และเพิ่มประสิทธิภาพพีซีของคุณเพื่อประสิทธิภาพสูงสุด แก้ไขปัญหาพีซีและลบไวรัสใน 3 ขั้นตอนง่ายๆ:
  1. ดาวน์โหลด Restoro PC Repair Tool ที่มาพร้อมกับเทคโนโลยีที่จดสิทธิบัตร (มีสิทธิบัตร ที่นี่ ).
  2. คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
  3. คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
  • ดาวน์โหลด Restoro แล้วโดย0ผู้อ่านในเดือนนี้

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



ผู้ใช้จำนวนมากรายงานปัญหานี้ในฟอรัม:

ไม่นานหลังจากการอัปเดต Windows 10 ล่าสุดของฉัน PowerShell ISE ของฉันหยุดให้ป๊อปอัปเล็ก ๆ น้อย ๆ ที่คำสั่งเติมข้อความอัตโนมัติ ... ฉันเคยคลิกที่ 'ctrl + space' เพื่อดูป๊อปอัปเล็ก ๆ น้อย ๆ แต่มันไม่ทำงานอีกต่อไปมันทำให้ฉันมีข้อผิดพลาด 'ไม่คาดคิด เกิดข้อผิดพลาดและ Windows PowerShell ISE ต้องปิด”

หากคุณพบว่าการเติมข้อความอัตโนมัติของ PowerShell ใช้งานไม่ได้สำหรับคุณเช่นกันมีหลายขั้นตอนที่คุณสามารถดำเนินการเพื่อทำให้ทุกอย่างถูกต้องอีกครั้ง

ฉันจะทำอย่างไรเมื่อการเติมข้อความอัตโนมัติ PowerShell ไม่ทำงาน

1. ตรวจสอบให้แน่ใจว่าได้เรียกใช้ IntelliSense Complete Word

IntelliSense Complete Word



ไปที่ไฟล์ แก้ไขเมนู แล้วคลิก เริ่ม Snippets . ตี เริ่ม IntelliSense ถ้าเกิดว่าจะไม่ตั้งค่าแบบนี้อีกต่อไป

วิดีโอไม่พร้อมใช้งานผู้อัปโหลดไม่ได้ทำให้วิดีโอนี้พร้อมใช้งานในประเทศของคุณ

IntelliSense เป็นตัวช่วยเติมโค้ดที่มีคุณสมบัติที่เป็นประโยชน์มากมาย Complete Word เป็นหนึ่งในนั้นและสามารถเรียกใช้ได้อย่างง่ายดายโดยการเข้าสู่ แก้ไข> IntelliSense> กรอก Word หรือโดยการเลือก ปุ่มกรอกคำ บน แถบเครื่องมือแก้ไข .

หลังจากนั้นควรเริ่มเติมตัวแปรคำสั่งหรือชื่อฟังก์ชันที่เหลือให้เสร็จสิ้นหลังจากป้อนอักขระมากพอที่จะทำให้คำไม่คลุมเครือ




2. ติดตั้ง PowerShell ISE Preview

ดูตัวอย่าง PowerShell ISE

ISE Preview ได้แก้ไขปัญหานี้แล้วดังนั้นคุณสามารถลองติดตั้งได้เช่นกัน โมดูลนี้เผยแพร่ผ่านไฟล์ แกลเลอรี PowerShell . นั่นเป็นเหตุผลที่ cmdlet ของโมดูลการติดตั้งซึ่งเป็นส่วนหนึ่งของโมดูล PowerShellGet จึงถูกใช้เพื่อติดตั้งโมดูลแสดงตัวอย่าง ISE จากแกลเลอรี PowerShell

นอกจากนี้ยังมีพารามิเตอร์ Scope หากคุณต้องการติดตั้งโมดูลสำหรับผู้ใช้ปัจจุบันเท่านั้นและไม่ได้อยู่ในเส้นทางผู้ใช้ทั้งหมด:
ติดตั้งโมดูล - ชื่อ PowerShellISE- ดูตัวอย่าง

ตัวเรียกใช้งาน swtor ติดอยู่ที่ 100

ถัดไป cmdlet การติดตั้ง ISEPreviewShortcut จะสร้างทางลัดในเมนูเริ่มสำหรับการแสดงตัวอย่าง ISE:
ติดตั้ง ISEPreviewShortcuts #

ในที่สุดเพื่อเปิด Windows PowerShell ISE Preview edition ให้พิมพ์ เสียงเตือน # .


3. ลองใช้ VSCode

ดาวน์โหลด VSCode

คุณสามารถพิจารณาใช้ VSCode รหัส Visual Studio เป็นที่รู้จักในด้านการใช้งาน PowerShell เหตุผลนั้นง่ายมากไม่เพียง แต่มีประสิทธิภาพมากกว่า PowerShell IDE แต่ยังให้ความรู้สึกสดชื่นอีกด้วย

อย่าลืมกำหนดค่าสภาพแวดล้อม VSCode ของคุณเพื่อให้ PowerShell เป็นภาษาเริ่มต้น หากคุณดูที่มุมขวามือของตัวแก้ไขมันจะบอกคุณว่าตอนนี้ตั้งค่าเป็นภาษาอะไร


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

ในเรื่องนี้เป็นช่วงเวลาที่ดีที่จะ ย้ายไปยัง Windows 10 .

กระตุกแบบเต็มหน้าจอไม่ทำงานโครเมี่ยม

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

อ่านเพิ่มเติม: