visual studio form ejemplos codigo visual-studio powershell plugins intellisense syntax-highlighting

visual-studio - studio - windows form c++ vs 2015



¿Alguien encontró un resaltado de sintaxis de PowerShell o un complemento de IntelliSense para Visual Studio? (4)

¿Alguien ha encontrado un complemento para Visual Studio para permitir el resaltado de sintaxis de PowerShell o IntelliSense? Si no, ¿alguien tiene alguna idea de por qué no? Sigo esperando que alguien más con mucho tiempo libre ya haya abordado esto. Espero que otras personas hayan podido obtener la documentación limitada y crear proveedores de IntelliSense personalizados para otros idiomas, como NHaml .

Editar: para aclarar, no estoy buscando una lista de IDE que se puedan usar para desarrollar PowerShell. Paso el 90% de mi día en Visual Studio. Ya hace un muy buen trabajo de cortar y cortar el código. Ese es el IDE que prefiero usar para editar todo el texto y el código. La falta de resaltado de sintaxis de PowerShell ahora que trabajo con scripts de PowerShell es doloroso.


Actualización 2013-08-20

Adam Driscoll ha anunciado recientemente PowerShell Tools para Visual Studio como sucesor de su antigua PowerGUI Visual Studio Extension . Consulte su publicación de blog sobre The Future of PowerGUI VSX para obtener más información, donde reconoce los inconvenientes del predecesor descritos por Simon Gillbee (consulte la actualización anterior a continuación) y describe cómo se abordarán eliminando la dependencia de PowerGUI:

[...] Al incorporar el editor PowerGUI directamente en Visual Studio , causó una multitud de problemas porque realmente no era una verdadera integración de idiomas sino más bien un hack .

[...] PowerGUI VSX v2 ofrecerá verdadero soporte de lenguaje Visual Studio para PowerShell. Utiliza el editor de Visual Studio y el depurador, tokenizador y motor de finalización de PowerShell en bruto. Actualmente, el requisito es PowerShell v3 y Visual Studio 2012. Este requisito puede cambiar según el soporte y la adopción de la comunidad. [énfasis mío]

Actualización 2013-07-31

Simon Gillbee acaba de hacer referenced/promoted una alternativa de resaltado de sintaxis de PowerShell, que no expone los inconvenientes de la extensión de PowerGUI Visual Studio que resumió anteriormente :

Respuesta inicial

La extensión PowerGUI Visual Studio Extension recientemente lanzada agrega soporte PowerShell IntelliSense a Visual Studio. Si bien depende de la PowerGUI gráfica de usuario (gratuita) PowerGUI y del editor de scripts, reutilizar este componente de editor debería ser un signo de madurez en lugar de un impedimento que espero. (Para obtener una introducción, consulte la publicación Kirk Munros PowerShell en Visual Studio! Blog).

Al ser un 1.0 todavía hay algunos problemas menores con la extensión como tal, pero Adam Driscoll parece estar bastante activo abordando estos: el resaltado de sintaxis de PowerShell y el soporte de IntelliSense ya están funcionando de la mejor manera para mí.



La extensión PowerConsole para VS2010 es muy bonita y prometedora. No estoy seguro si es adecuado (o capaz) para editar scripts. Vale la pena intentarlo en cualquier caso.