
我如何安裝Visual Studio 的工作負載PowerShell
?
來自安慰:
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>
儘管也許那不是安慰他們心裡有數。
沒有看到PowerShell
:
工作負載是:
唯一的 powershell 選項:
關於:
系統資訊:
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>
Windows 10 家用版。
不想為 VS 或其他任何東西支付許可證費用,因為它只是簡單的使用。當然會有工作量,其中包括PowerShell
?
答案1
因此,雖然它看起來不正統,但我會提供另一個答案,即使操作員已經回答了他們自己的問題。
Visual Studio(社群版 2022)和 Visual Studio Code 是不同的產品分別運送。
您在問題中顯示的「工作負載」安裝程式畫面來自視覺工作室。 Visual Studio 中沒有 powershell 專案的開箱即用支援。但是,您可以使用市場擴展為 powershell 新增專案模板,例如這個如果你這樣選擇的話。我相信這是對您提出的問題的直接答案。也就是說,Visual Studio 可能不是我專門選擇用於 powershell 的環境,只是因為除了以 Azure 為中心的開發之外,我認為它不會帶來更多輕量級工具中所沒有的功能。
Powershell開發的標準編輯器是Powershell ISE。這個免費(內建)軟體提供了許多可以幫助 powershell 開發的功能。 ISE 是一本很棒的便箋本,非常適合開發少量腳本檔案。然而它沒有 GUI 版本控制整合(至少我找不到。不過你總是可以使用 git cli)。
視覺工作室程式碼是一個高級文字編輯器,也可以透過諸如這個, 哪個 MS推薦用於 VSCode 中的 powershell 開發。與 ISE 相比,它可以更好地擴展到更大的項目,並且透過擴展,可以對其進行自訂以提供您想要/需要的功能。如果您有多個腳本、需要版本控制整合或需要在解決方案中混合語言/運行時,我可能會優先推薦它。