【发布时间】:2020-12-14 17:15:27
【问题描述】:
我可以使用命令“code $PROFILE”从命令行在 VSCode 中打开我的 PowerShell 配置文件,但我想知道如何对 Windows 终端设置执行相同操作。
我尝试为 settings.json 文件设置一个 Settings 别名,但“代码设置”只是在 VSCode 中打开了一个标题为“设置”的空白页面。
【问题讨论】:
标签: powershell visual-studio-code
我可以使用命令“code $PROFILE”从命令行在 VSCode 中打开我的 PowerShell 配置文件,但我想知道如何对 Windows 终端设置执行相同操作。
我尝试为 settings.json 文件设置一个 Settings 别名,但“代码设置”只是在 VSCode 中打开了一个标题为“设置”的空白页面。
【问题讨论】:
标签: powershell visual-studio-code
当我使用前面没有“代码”的“设置”别名时,它会在 VSCode 中打开文件(因为我将 VSCode 设置为 JSON 文件的默认程序)。
【讨论】:
我不确定包/目录名称是否唯一,所以为了安全起见,您可以找到并打开 settings.json。
Get-ChildItem $env:LOCALAPPDATA\packages\Microsoft.WindowsTerminal* -Filter settings.json -Recurse | ForEach-Object {code $_}
【讨论】:
只要您在 PS/VSC 配置文件中加载,或将其设置为环境变量,此功能即可。
$WTSettings = (Get-ChildItem "$env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState" -Filter settings.json).FullName
code $WTSettings
【讨论】: