【发布时间】:2017-11-22 15:50:36
【问题描述】:
如果在 PSPester 脚本的 Describe 块中声明了变量,并且在 It 块中使用了该变量,则 PSScriptAnalyzer 无法识别该变量的使用。
如何声明变量以消除警告,或者如何应用 Diagnostics.CodeAnalysis.SuppressMessage 的 PSUseDeclaredVarsMoreThanAssignment 规则来抑制单个声明的警告?
【问题讨论】:
-
你不是唯一一个面临这种行为的人:github.com/PowerShell/PSScriptAnalyzer/issues/711(或github.com/PowerShell/vscode-powershell/issues/889)。由于我使用 VS Code(1,5 年),这种行为总是会发生......
标签: powershell visual-studio-code pester