PowerShell autoslutförande fungerar inte? Prova dessa metoder

PowerShell autoslutföringsfel
För att åtgärda olika datorproblem rekommenderar vi DriverFix:
Denna programvara kommer att hålla dina drivrutiner igång, vilket skyddar dig från vanliga datorfel och maskinvarufel. Kontrollera alla dina förare nu i tre enkla steg:
  1. Ladda ner DriverFix (verifierad nedladdningsfil).
  2. Klick Starta skanning för att hitta alla problematiska drivrutiner.
  3. Klick Uppdatera drivrutiner för att få nya versioner och undvika systemfel.
  • DriverFix har laddats ner av 0 läsare den här månaden.

PowerShell är mycket populärt bland systemadministratörer. Trots att det är utvecklat av Microsoft och är allmänt tillgängligt, en stor nackdel med att använda Windows PowerShell är att dess autofullständiga funktion plötsligt slutar fungera ibland.

Många användare har rapporterat detta problem på forum:

Senast efter min senaste uppdatering av Windows 10 slutade min PowerShell ISE att ge mig den lilla popup som autokompletterar kommandon... Jag brukade klicka på “ctrl + utrymme "för att se den lilla popupen men den fungerar inte längre istället ger det mig ett fel" ett oväntat fel har inträffat och Windows PowerShell ISE måste stänga".

Om du upptäckte att PowerShells autofullständighet inte fungerar för dig heller finns det flera steg du kan ta för att göra saker rätt igen.

Vad kan jag göra när PowerShell-autoslutförandet inte fungerar?

1. Se till att IntelliSense Complete Word anropas

IntelliSense Complete Word

Gå till Redigera-menyn och klicka Starta utdrag. Träffa Starta IntelliSense, om det råkar inte ställas in på det här sättet längre.

IntelliSense är ett kodavslutningshjälpmedel som innehåller ett antal användbara funktioner. Komplett ord är en av dem och kan lätt åberopas genom att ingå Redigera> IntelliSense> Komplett ordeller genom att välja Komplett Word-knappredigeringsverktygsfält.

Efter det bör det börja slutföra resten av ett variabel-, kommando- eller funktionsnamn efter att ha skrivit in tillräckligt med tecken för att tydliggöra termen.


2. Installera PowerShell ISE Preview

Förhandsgranskning av PowerShell ISE

ISE Preview har åtgärdat problemet, så du kan också försöka installera det. Denna modul distribueras via PowerShell Gallery. Därför används cmdlet Install-Module - som ingår i PowerShellGet-modulen - för att installera ISE-förhandsgranskningsmodulen från PowerShell Gallery.

Det finns också en omfattningsparameter om du hellre vill installera modulen endast för den aktuella användaren och inte i sökvägen för alla användare:
Install-Module -Name PowerShellISE-förhandsvisning

Nästa steg skapar cmdlet Install-ISEPreviewShortcut genvägar i Start-menyn för ISE-förhandsvisning:
Install-ISEPreviewShortcuts #

Slutligen, för att starta Windows PowerShell ISE Preview-utgåvan isep #.


3. Försök använda VSCode

ladda ner VSCode

Du kan också överväga att använda VSCode. Visual Studio-kod är ökänd för sin användbarhet för PowerShell. Anledningen är väldigt enkel: den är inte bara mycket kraftfullare än PowerShell IDE utan ger också en känsla av friskhet.

Glöm inte att konfigurera din VSCode-miljö för att göra PowerShell till standardspråk. Om du tittar i det högra hörnet av redigeraren kommer det att berätta vilket språk som för närvarande är inställt på.

  • Skaffa VSCode

Dessutom säger vissa användare att detta bara händer på sin Windows 7-dator medan de befinner sig på en annan plats. PowerShell-autofullständighet fungerar alltid när den används på sin Windows 10-dator hemma, så det kan vara ett Windows 7-relaterat problem.

I det avseendet är det en fantastisk tid att migrera till Windows 10.

Fungerade våra lösningar för dig? Hur löser du problem som det här? Om du är medveten om en annan åtgärd, dela den i kommentarfältet nedan så att andra användare också kan prova det.

LÄS OCH:

  • Kör detta Powershell-skript för att ta bort standardappar från Windows 10 Image
  • Windows PowerShell har slutat fungera: Prova dessa fyra korrigeringar
  • PowerShell känns inte igen? Kolla in dessa lösningar
Fix: Termen känns inte igen som namnet på en Cmdlet

Fix: Termen känns inte igen som namnet på en CmdletPowershell

Kontrollera ditt PowerShell-skript efter fel för att åtgärda det här problemetInstallera de nödvändiga modulerna för att fixa termen känns inte igen som namnfelet i PowerShell.Se till att sökvägarn...

Läs mer
Wsmprovhost.exe: Vad är det och hur man stoppar dess höga CPU-användning

Wsmprovhost.exe: Vad är det och hur man stoppar dess höga CPU-användningHög Cpu AnvändningPowershell

Kontrollera expertlösningar för att minska CPU-användningenDe wsmprovhost.exe processen är kritisk och kopplad till fjärrsessioner i Windows.Vissa användare rapporterade det wsmprovhost.exe ledde t...

Läs mer