Автодовършването на PowerShell не работи? Опитайте тези методи

Грешка при автоматично довършване на PowerShell
За да коригирате различни проблеми с компютъра, препоръчваме DriverFix:
Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на хардуер. Проверете всичките си драйвери сега в 3 лесни стъпки:
  1. Изтеглете DriverFix (проверен файл за изтегляне).
  2. Щракнете Започни сканиране за да намерите всички проблемни драйвери.
  3. Щракнете Актуализиране на драйвери за да получите нови версии и да избегнете неизправности в системата.
  • DriverFix е изтеглен от 0 читатели този месец.

PowerShell е много популярен сред системните администратори. Въпреки факта, че е разработен от Microsoft и е широко достъпен, основен недостатък на използването Windows PowerShell е, че функцията му за автоматично довършване изведнъж спира да работи понякога.

Много потребители съобщават за този проблем във форуми:

Напоследък след последната ми актуализация на Windows 10 моят PowerShell ISE спря да ми дава малкото изскачащо меню, което автоматично довършва команди... Използвах да щраквам върху „ctrl + пространство ", за да видите малкото изскачащо съобщение, но вече не работи, вместо това ми дава грешка" възникна неочаквана грешка и Windows PowerShell ISE трябва близо".

Ако сте открили, че автоматичното довършване на PowerShell също не работи за вас, има няколко стъпки, които можете да предприемете, за да направите нещата отново правилни.

Какво мога да направя, когато PowerShell autocomplete не работи?

1. Уверете се, че е извикана IntelliSense Complete Word

Пълна дума на IntelliSense

Отидете на Меню за редактиране и щракнете Стартирайте фрагменти. Хит Стартирайте IntelliSense, ако се случи, че вече не е настроен по този начин.

IntelliSense е помощно средство за попълване на код, което включва редица полезни функции. Пълната дума е един от тях и може лесно да се извика чрез влизане в Редактиране> IntelliSense> Пълна дума, или като изберете Бутон за завършване на Word на лента с инструменти на редактора.

След това трябва да започне да попълва останалата част от променлива, команда или име на функция, след като въведе достатъчно знаци, за да разграничи термина.


2. Инсталирайте PowerShell ISE Preview

Преглед на PowerShell ISE

ISE Preview е отстранил този проблем, така че можете да опитате да го инсталирате и вие. Този модул се разпространява чрез Галерия PowerShell. Ето защо командлетът Install-Module - който е част от модула PowerShellGet - се използва за инсталиране на модула за визуализация ISE от галерията PowerShell.

Има и параметър Scope, ако предпочитате да инсталирате модула само за текущия потребител, а не в пътя на всички потребители:
Инсталиране-Модул -Име PowerShellISE-преглед

След това командлетът Install-ISEPreviewShortcut създава преки пътища в менюто "Старт" за преглед на ISE:
Инсталиране-ISEPreviewShortcuts #

И накрая, за да стартирате изданието на Windows PowerShell ISE Preview, напишете isep #.


3. Опитайте да използвате VSCode

изтеглете VSCode

Можете също така да обмислите използването на VSCode. Код на Visual Studio е известен със своята използваемост за PowerShell. Причината е наистина проста: тя не само е много по-мощна от PowerShell IDE, но и дава усещане за свежест.

Просто не забравяйте да конфигурирате вашата среда VSCode, за да направите PowerShell език по подразбиране. Ако погледнете в десния ъгъл на редактора, той ще ви каже на какъв език е зададен в момента.

  • Вземете VSCode

Освен това някои потребители заявяват, че това се случва само на техния компютър с Windows 7, докато са на друго място. Автозавършването на PowerShell винаги работи, докато се използва на компютъра с Windows 10 у дома, така че може да е проблем, свързан с Windows 7.

В това отношение е страхотно време да мигрирайте към Windows 10.

Нашите решения работиха ли за вас? Как решавате проблеми като този? Ако знаете друга корекция, споделете я в раздела за коментари по-долу, за да могат и други потребители да я изпробват.

ПРОЧЕТЕТЕ СЪЩО:

  • Стартирайте този скрипт на Powershell, за да премахнете приложенията по подразбиране от Windows 10 Image
  • Windows PowerShell спря да работи: Опитайте тези 4 корекции
  • PowerShell не е разпознат? Вижте тези решения
Как да активирате изпълняващи се скриптове в Windows 10

Как да активирате изпълняващи се скриптове в Windows 10PowershellWindows 10

Можете да използвате приложението Настройки, за да го активиратеРазрешаването на стартиращи скриптове в Windows 10 ви позволява да изпълнявате и изпълнявате различни типове скриптове, като скриптов...

Прочетете още
Марка: Командата не е намерена Грешка: Как да я поправя

Марка: Командата не е намерена Грешка: Как да я поправяPowershellWindows 11

Инсталирайте make с помощта на PowerShell, когато срещнете този проблемМожете да срещнете грешката make: command not found в много операционни системи.Грешката може да възникне поради неинсталиране...

Прочетете още
Как да намерите и замените няколко реда в PowerShell

Как да намерите и замените няколко реда в PowerShellPowershell

Може да се наложи да конвертирате вашите низове в един ред, за да ги заменитеПисането на скриптове на PowerShell може да бъде изключително полезно за автоматизиране на задачи, но търсенето навсякъд...

Прочетете още