
Cómo puedoinstalar¿Una carga de trabajo para que Visual Studio trabaje PowerShell
?
Desde elconsola:
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> code --help
code : The term 'code' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ code --help
+ ~~~~
+ CategoryInfo : ObjectNotFound: (code:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
PS C:\WINDOWS\system32>
aunque tal vez ese no sea elconsolatienen en mente.
No viendo PowerShell
:
Las cargas de trabajo son:
La única opción de PowerShell:
El acerca de:
información del sistema:
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> [System.Environment]::OSVersion
Platform ServicePack Version VersionString
-------- ----------- ------- -------------
Win32NT 10.0.22621.0 Microsoft Windows NT 10.0.22621.0
PS C:\WINDOWS\system32>
edición de inicio de windows 10.
No busco pagar una licencia para VS ni nada más, ya que es un uso simple. Seguramente habrá una carga de trabajo que incluirá PowerShell
.
Respuesta1
Entonces, aunque parezca poco ortodoxo, ofreceré otra respuesta, aunque el operador haya respondido su propia pregunta.
Visual Studio (edición comunitaria 2022) y Visual Studio Code son productos diferentesese barco por separado.
La pantalla del instalador de "cargas de trabajo" que mostró en su pregunta es deEstudio visual. No hay compatibilidad inmediata con proyectos de PowerShell en Visual Studio. sin embargo, puede agregar plantillas de proyecto para powershell usando extensiones de mercado comoÉstesi así lo deseas. Creo que esta es la respuesta directa a su pregunta tal como se formula. Dicho esto, Visual Studio probablemente no sea un entorno que elegiría usar específicamente para PowerShell, simplemente porque, con la excepción del desarrollo centrado en Azure, no creo que aporte mucho que no esté presente en herramientas más ligeras.
El editor estándar para el desarrollo de Powershell es elISE de Powershell. Este software gratuito (e integrado) proporciona muchas funciones que pueden ayudar en el desarrollo de PowerShell. El ISE es un gran bloc de notas y es bueno para desarrollar un pequeño puñado de archivos de script. Sin embargo, no tiene una integración de control de versión GUI (al menos no lo que puedo encontrar. Aunque siempre puedes usar git cli).
Código de estudio visuales un editor de texto avanzado que también se puede mejorar con extensiones comoÉste, que EMrecomiendapara el desarrollo de powershell en VSCode. Se adapta mejor a proyectos más grandes que ISE y, con extensiones, se puede personalizar para proporcionar las funciones que desea o necesita. Probablemente lo recomendaría por encima de los demás si tiene más de un pequeño puñado de scripts, necesita integración de control de versiones o necesita mezclar idiomas/tiempos de ejecución en su solución.