我有一个关于在Visual代码中使用PowerShell的问题。
由于某些原因,它不想记住以下的设置:
代码格式:自动更正别名&使用正确的大小写
它们都被关闭,但它仍然标记别名的使用和不正确的Cmdlet名称。
但是当我点击这些参数之一的时候,这两个参数都可以工作一段时间了。这意味着,当我取消选中配置文件中的自动更正别名而不接触(检查/取消检查)时,另一个参数“使用正确的大小写”,它也会取消ps文档中的“使用正确的大小写”语法错误,而visa相反。
这可能是配置文件在帐户配置文件之间混在一起吗??
在settings.json中设置它似乎没有任何效果,它似乎只是出于某种原因再次标记这些参数,这个配置文件中的任何其他参数似乎都像预期的那样工作。
任何帮助都将不胜感激。
发布于 2020-04-09 11:54:26
我想我通过重新安装代码来解决它(不确定它是否是实际的解决方案),并且使用用户安装而不是admin安装,他们还要求使用/安装用户版本。这可能是一个交叉配置文件的问题,在配置文件或'PSScriptAnalyzerSettings.psd‘文件之间混淆了一些东西。但是它现在起作用了,它不再抱怨别名的使用和不正确的cmdlet名称了。
发布于 2020-04-03 11:57:46
看起来,这个设置不像预期的那样工作。我在多台电脑和版本上试过了,但还是不能用。我把它作为一个问题在Github:https://github.com/PowerShell/vscode-powershell/issues/2608上报道。
可供选择我使用
我开始使用快捷方式Shift + Alt + E。这对我来说非常有效,每隔一段时间我按下这些键,我所有的别名都会被扩展。或者,您可以按f1,然后键入Expand Alias并按Enter。
~ Nicicalu
https://stackoverflow.com/questions/61010748
复制相似问题