powershell脚本的格式化
Auto Formatting PowerShell in Visual Studio Code
1.安装visual studio code
2.安装powershell extension
3.打开脚本文件
4.F1,然后输入format,找到format document的选项
但是这个用起来有点不太理想,傻乎乎的。
PowerShell Beautifier
通过导入powershell module进行操作,module提供了函数
- Download the PowerShell Beautifier utility. Clone it, zip it or get it from the PowerShell Gallery:
Install-Module -Name PowerShell-Beautifier
- Import the module. This takes a few seconds the first time but is fast thereafter.
Import-Module PowerShell-Beautifier.psd1
- Confirm it is loaded correctly:
Get-Help Edit-DTWBeautifyScript
很神奇的是,这里的import-module不需要每次都导入。直接集成在了内部
http://www.brianbunke.com/blog/2017/01/09/publishing-scripts/ 参考这个文章看了一下,原来是把module放到了以下目录,在启动的时候自动加载
C:\Users\clu\Documents\PowerShell\Modules
查看已经安装的module
Get-InstalledModule
Version Name Repository Description
------- ---- ---------- -----------
1.2.5 PowerShell-Beautifier PSGallery PowerShell beautifier / code cleaner / p…0.0.1 WindowsCompatibility PSGallery This module Provides compatibility utili…