¿El autocompletado de PowerShell no funciona? Prueba estos métodos

Error de autocompletado de PowerShell
Para solucionar varios problemas de PC, recomendamos DriverFix:
Este software mantendrá sus controladores en funcionamiento, lo que lo mantendrá a salvo de errores comunes de computadora y fallas de hardware. Verifique todos sus controladores ahora en 3 sencillos pasos:
  1. Descarga DriverFix (archivo de descarga verificado).
  2. Hacer clic Iniciar escaneo para encontrar todos los controladores problemáticos.
  3. Hacer clic Actualizar los controladores para conseguir nuevas versiones y evitar averías en el sistema.
  • DriverFix ha sido descargado por 0 lectores este mes.

PowerShell es muy popular entre los administradores de sistemas. A pesar de que está desarrollado por Microsoft y está ampliamente disponible, un gran inconveniente de usar Windows PowerShell es que su función de autocompletar deja de funcionar repentinamente por momentos.

Muchos usuarios han informado de este problema en foros:

Últimamente, después de mi última actualización de Windows 10, mi PowerShell ISE dejó de darme la pequeña ventana emergente que autocompleta los comandos... Solía ​​hacer clic en “ctrl + espacio "para ver la pequeña ventana emergente, pero ya no funciona, en su lugar me da un error" se ha producido un error inesperado y Windows PowerShell ISE debe cerca".

Si descubrió que la función de autocompletar de PowerShell tampoco le funciona, hay varios pasos que puede seguir para corregir las cosas nuevamente.

¿Qué puedo hacer cuando el autocompletado de PowerShell no funciona?

1. Asegúrese de que se invoca IntelliSense Complete Word

IntelliSense Complete Word

Ve a la Menú de edición y haga clic en Iniciar fragmentos. Pegar Iniciar IntelliSense, si ya no se configura de esta manera.

IntelliSense es una ayuda para completar el código que incluye una serie de funciones útiles. Complete Word es uno de ellos y se puede invocar fácilmente ingresando en Editar> IntelliSense> Palabra completa, o eligiendo el Botón de palabra completa sobre el barra de herramientas del editor.

Después de eso, debería comenzar a completar el resto de una variable, comando o nombre de función después de ingresar suficientes caracteres para eliminar la ambigüedad del término.


2. Instalar la vista previa de PowerShell ISE

Vista previa de PowerShell ISE

ISE Preview ha solucionado este problema, por lo que también puede intentar instalarlo. Este módulo se distribuye a través del Galería de PowerShell. Es por eso que el cmdlet Install-Module, que es parte del módulo PowerShellGet, se usa para instalar el módulo de vista previa de ISE desde la Galería de PowerShell.

También hay un parámetro Scope si prefiere instalar el módulo solo para el usuario actual y no en la ruta de todos los usuarios:
Nombre del módulo de instalación PowerShellISE-preview

A continuación, el cmdlet Install-ISEPreviewShortcut crea accesos directos en el menú Inicio para la vista previa de ISE:
Install-ISEPreviewShortcuts #

Finalmente, para lanzar la edición Windows PowerShell ISE Preview, escriba isep #.


3. Intente usar VSCode

descargar VSCode

También podría considerar usar VSCode. Código de Visual Studio es conocido por su facilidad de uso para PowerShell. La razón es realmente simple: no solo es mucho más potente que PowerShell IDE, sino que también da una sensación de frescura.

No olvide configurar su entorno VSCode para que PowerShell sea el idioma predeterminado. Si miras en la esquina derecha del editor, te dirá qué idioma está configurado actualmente.

  • Obtener VSCode

Además, algunos usuarios afirman que esto solo sucede en su computadora con Windows 7 mientras se encuentran en una ubicación diferente. El autocompletado de PowerShell siempre funciona mientras se usa en su PC con Windows 10 en casa, por lo que puede ser un problema relacionado con Windows 7.

En ese sentido, es un buen momento para migrar a Windows 10.

¿Nuestras soluciones funcionaron para usted? ¿Cómo resuelves problemas como este? Si conoce otra solución, compártala en la sección de comentarios a continuación para que otros usuarios también puedan probarla.

LEA TAMBIÉN:

  • Ejecute este script de Powershell para eliminar aplicaciones predeterminadas de la imagen de Windows 10
  • Windows PowerShell ha dejado de funcionar: pruebe estas 4 correcciones
  • ¿PowerShell no se reconoce? Mira estas soluciones
¿Qué es Try Catch en PowerShell y cómo usarlo?

¿Qué es Try Catch en PowerShell y cómo usarlo?Potencia Shell

Aquí se explica cómo manejar los errores con cmdlets de línea de comandos simplesSi es un usuario frecuente de PowerShell, obviamente se ha encontrado con una pantalla llena de texto rojo que indic...

Lee mas
¿Cómo arreglar Try Catch PowerShell no funciona?

¿Cómo arreglar Try Catch PowerShell no funciona?Potencia Shell

Para solucionar este problema, busque una sintaxis incorrecta.Si Try-Catch no funciona en PowerShell, debe verificar la sintaxis incorrecta y los valores de acción de error.Esta guía explicará las ...

Lee mas
¿Cómo utilizar la acción de error de PowerShell? (Una guía con ejemplos)

¿Cómo utilizar la acción de error de PowerShell? (Una guía con ejemplos)Potencia Shell

Este cmdlet controla la acción si se produce un errorPowerShell ErrorAction es un parámetro común que entra en acción cada vez que se produce un error.Esta guía analizará PowerShell ErrorAction, su...

Lee mas