2009-09-29 32 views
30

Editar: Cualquiera que se haga la pregunta ahora. Por favor mira las fechas. Esta es una pregunta muy, muy, muy antigua de la primera versión de PowerShell. Ahora todo es diferente¿Puedo obtener intellisense en powershell?

Recién comenzando con PowerShell, me encantaría tener el soporte intellisense para escribir scripts de PowerShell. La finalización de pestañas funciona muy bien, por lo que podría pensar que existiría en algún lugar, pero lo único que puedo encontrar es un artículo de 2007, apenas actualizado.

¿Hay alguna extensión en alguna parte que le otorgue esta habilidad?

¿Qué tal un editor?

+0

Parece que esto está disponible en Windows 2012 y posteriores. – NTDLS

+0

@NTDLS intellisense es? o solo completar una pestaña? Uso powershell todos los días y ciertamente no tiene nada como intellisense. –

+0

¿Lo usas en Windows 2012? Parece ser algo más que solo la finalización de pestañas, pero a su punto es un grito lejano de la calidad/características del estudio visual 2013 I ntellisense. – NTDLS

Respuesta

6

El ISE de Windows PowerShell que está instalado con las versiones posteriores de PowerShell tiene incorporado intellisense.

6

Echa un vistazo a PowerTab.

+1

Apoyo esta recomendación. No reemplaza a un buen editor, pero esta es una gran adición a la consola. – JasonMArcher

16

Prueba esto -

http://powergui.org/index.jspa

Este es un buen editor con IntelliSense

+1

+1 para recomendar PowerGUI: su componente de editor también ha estado disponible recientemente como extensión de Visual Studio, consulte mi respuesta en [¿Alguien encontró un resaltado de sintaxis de PowerShell o un complemento de IntelliSense para Visual Studio?] (Http://stackoverflow.com/ preguntas/271292/anyone-found-a-powershell-syntax-highlighting-or-intellisense-plugin-for-visual-s/3345147 # 3345147) para más detalles. –

4

también PowerShell Plus (comercial). O puede esperar por PowerShell 2.0 y con suerte obtener Graphical Windows PowerShell.

+1

¿Por qué esperar a V2? Por qué no usarlo ahora Está muy cerca del lanzamiento oficial. (¿Un mes?) Creo que a menos que tenga una buena razón para quedarse con V1, debería pasar a V2. El entorno de scripting integrado es bastante bueno, y tiene intellisense. –

0

Creo que es la mejor forma de escribir TabExpansion.
No hay herramientas de Autocomplteion para pijo, como IntelliSence de C#.
No pueden obtener las propiedades par $ incluso si usa solo un Cmdlet estándar.

2

PowerSE es un editor libre de PowerShell que incluye Intellisense (PowerShell, WMI, y .NET)

Características:

  • incluye la función de creación automática de secuencias de comandos - ejecutar un cmdlet, mirar los resultados en una vista de cuadrícula, seleccione y clasifique columnas, luego dígale que genere PowerShell por usted.
  • Botón de comunidad para buscar en TechNet y PoshCode para ejemplos.
  • Funciones de depuración como puntos de interrupción y paso de código.
  • Mire la ventana para explorar las variables de PowerShell.
  • Ayuda sensible al contexto.
  • Ventana de consola incrustada con grabadora de comandos.
1

Pruebe el código visual studio con la extensión powershell. Funciona mejor que Windows PowerShell ISE para mí.

Cuestiones relacionadas