Plugins 运行任意过滤器
有人知道记事本++插件允许我通过任意(比如说Powershell)过滤器运行文件内容吗?我想通过编写powershell脚本来重新格式化文本,但我不想借助命令行来执行此操作事实上,如果没有插件,这是可能的。只需使用“运行”菜单(F5)传递Plugins 运行任意过滤器,plugins,notepad++,Plugins,Notepad++,有人知道记事本++插件允许我通过任意(比如说Powershell)过滤器运行文件内容吗?我想通过编写powershell脚本来重新格式化文本,但我不想借助命令行来执行此操作事实上,如果没有插件,这是可能的。只需使用“运行”菜单(F5)传递“$(完整当前路径)。您只需要一个实际更改和覆盖所传递文件的工具,或者一个使这些工具以这种方式工作的批处理 假设您有一个工具filter.ps1,它在给定文件中搜索特定字符串: param($fileIn) # Search for following stri
“$(完整当前路径)
。您只需要一个实际更改和覆盖所传递文件的工具,或者一个使这些工具以这种方式工作的批处理
假设您有一个工具filter.ps1
,它在给定文件中搜索特定字符串:
param($fileIn)
# Search for following strings in our file
$p = @(".jpg", ".png")
$s = Get-Content $fileIn | Select-String -Pattern $p -SimpleMatch
$s | Set-Content $fileIn
您可以在编辑的文件上运行此筛选器,如下所示
C:\tools\filter.ps1
POWERSHELL-C:\tools\filter.ps1-fileIn“$(完整当前路径)”中的当前文件中
注意:您应该在“设置”->“首选项…”->“杂项”中启用“文件状态自动检测”,以便自动为您显示对文件的更改。这是的副本吗?事实上是的。遗憾的是,另一个问题没有答案