PowerShell 单行脚本到多行

PowerShell single-line script to multi-line

只有几次我需要理解 PowerShell 脚本,但它们通常写在一行中。我在网上搜索了一下,发现有些人将他们的多行脚本转换为单行。对我来说,作为 PowerShell 的新手,有时很难阅读这些脚本。

有什么方法可以将大型单行脚本转换为多行脚本吗?

任何工具将不胜感激。谢谢。

在任何语言中,有时人们 缩小 他们的代码、脚本或有效载荷。有时有在线工具可以 'de-minify' 在线编码,虽然我不知道是否有用于 PowerShell 的工具。

如果我需要手动缩小或 de-minify 代码,我喜欢使用 Sublime 进行正则表达式搜索和 multi-line 编辑。

https://www.sublimetext.com/

您可以使用正则表达式 (regex) 进行查找和替换,并在任意位置添加 new-line 个字符。如果脚本有分号,您可以搜索这些分号,然后用分号和 new-line 字符替换每个分号。

Sublime 有免费试用,试用结束后不需要付费。