Automatické doplňování PowerShell nefunguje? Zkuste tyto metody

Chyba automatického doplňování PowerShellu
Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:
Tento software udrží vaše ovladače v chodu, a tak vás ochrání před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všechny své ovladače nyní ve 3 snadných krocích:
  1. Stáhněte si DriverFix (ověřený soubor ke stažení).
  2. Klepněte na Začni skenovat najít všechny problematické ovladače.
  3. Klepněte na Aktualizujte ovladače získat nové verze a zabránit poruchám systému.
  • DriverFix byl stažen uživatelem 0 čtenáři tento měsíc.

PowerShell je mezi správci systému velmi oblíbený. Navzdory skutečnosti, že je vyvinut společností Microsoft a je široce dostupný, představuje hlavní nevýhodu používání Windows PowerShell je to, že jeho funkce automatického doplňování občas přestane fungovat.

Spousta uživatelů hlásila tento problém na fórech:

V poslední době po mé nejnovější aktualizaci systému Windows 10 mi můj PowerShell ISE přestal dávat malé vyskakovací okno, které automaticky dokončuje příkazy... klikal jsem na „ctrl + mezera “pro zobrazení malého vyskakovacího okna, ale už to nefunguje, místo toho se mi zobrazí chyba„ došlo k neočekávané chybě a Windows PowerShell ISE musí zavřít".

Pokud jste zjistili, že automatické doplňování PowerShellu nefunguje ani pro vás, můžete podniknout několik kroků, abyste věci napravili.

Co mohu udělat, když automatické doplňování PowerShell nefunguje?

1. Ujistěte se, že je vyvoláno IntelliSense Complete Word

IntelliSense Complete Word

Přejít na Nabídka Úpravy a klikněte Spusťte úryvky. Udeřil Spusťte IntelliSense, pokud už to tak nebude nastaveno.

IntelliSense je pomůcka pro dokončení kódu, která obsahuje řadu užitečných funkcí. Complete Word je jedním z nich a lze jej snadno vyvolat zadáním Upravit> IntelliSense> Kompletní slovo, nebo výběrem Tlačítko Kompletní slovo na panel nástrojů editoru.

Poté by měl začít zadávat zbytek názvu proměnné, příkazu nebo funkce po zadání dostatečného počtu znaků, aby byl výraz nejednoznačný.


2. Nainstalujte si PowerShell ISE Preview

Náhled prostředí PowerShell ISE

ISE Preview tento problém vyřešil, takže se můžete pokusit jej také nainstalovat. Tento modul je distribuován prostřednictvím Galerie prostředí PowerShell. Proto se rutina Install-Module - která je součástí modulu PowerShellGet - používá k instalaci modulu náhledu ISE z Galerie PowerShell.

K dispozici je také parametr Rozsah, pokud byste raději nainstalovali modul pouze pro aktuálního uživatele a ne v cestě pro všechny uživatele:
Install-Module -Name PowerShellISE-preview

Dále bude rutina Install-ISEPreviewShortcut vytvářet zástupce v nabídce Start pro náhled ISE:
Install-ISEPreviewShortcuts #

Nakonec za účelem spuštění edice Windows PowerShell ISE Preview zadejte isep #.


3. Zkuste použít VSCode

stáhnout VSCode

Můžete také zvážit použití VSCode. Kód Visual Studio je proslulý svou použitelností pro PowerShell. Důvod je opravdu jednoduchý: je nejen mnohem výkonnější než PowerShell IDE, ale také dává pocit svěžesti.

Nezapomeňte nakonfigurovat prostředí VSCode tak, aby byl PowerShell výchozím jazykem. Pokud se podíváte do pravého rohu editoru, řekne vám, na jaký jazyk je aktuálně nastaven.

  • Získejte VSCode

Někteří uživatelé navíc uvádějí, že k tomu dochází pouze v počítači se systémem Windows 7, když jsou na jiném místě. Automatické doplňování PowerShell vždy funguje, když se používá doma na počítači se systémem Windows 10, takže se může jednat o problém související se systémem Windows 7.

V tomto ohledu je to skvělý čas migrovat na Windows 10.

Pracovala pro vás naše řešení? Jak řešíte problémy, jako je tento? Pokud víte o jiné opravě, sdílejte ji v sekci komentářů níže, aby ji mohli vyzkoušet i ostatní uživatelé.

PŘEČTĚTE SI TAKÉ:

  • Spuštěním tohoto skriptu Powershell odeberete výchozí aplikace z Windows 10 Image
  • Windows PowerShell přestal fungovat: Vyzkoušejte tyto 4 opravy
  • PowerShell není rozpoznán? Podívejte se na tato řešení
Jak opravit nefunkčnost Try Catch PowerShell?

Jak opravit nefunkčnost Try Catch PowerShell?Powershell

Chcete-li to opravit, vyhledejte nesprávnou syntaxiPokud Try-Catch v PowerShellu nefunguje, musíte zkontrolovat nesprávnou syntaxi a chybové akce.Tato příručka vysvětlí různé způsoby řešení problém...

Přečtěte si více
Jak používat PowerShell ErrorAction? (Průvodce s příklady)

Jak používat PowerShell ErrorAction? (Průvodce s příklady)Powershell

Tato rutina zpracovává akci, pokud dojde k chyběPowerShell ErrorAction je běžný parametr, který se aktivuje vždy, když dojde k chybě.Tato příručka se bude zabývat PowerShell ErrorAction, jejími par...

Přečtěte si více
Jak tisknout proměnné prostředí v Powershell: 4 snadné tipy

Jak tisknout proměnné prostředí v Powershell: 4 snadné tipyPowershell

Tyto rychlé kroky použijte k tisku proměnných prostředí v PowerShelluProměnné prostředí ukládají data týkající se informací používaných operačním systémem a dalšími programy.K proměnným prostředí m...

Přečtěte si více