【问题标题】:How to see the current value of a setting in VS Code如何在 VS Code 中查看设置的当前值
【发布时间】:2022-11-19 13:38:25
【问题描述】:

在 VS 代码中如何查看指定设置变量的当前值?

例如:我有代码运行器安装了扩展。在功能贡献页面我看到它有一个设置变量

code-runner.executorMap(设置各语言的执行者。)

怎么才能看到当前的这个设置的值?有没有办法显示这个值?或者我是否需要浏览不同的 JSON 设置文件(默认/用户/工作空间)以确定其当前值?

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    VS Code 中的设置可以在设置编辑器中看到。有一个 web page 描述了所有方面,包括扩展设置。

    要修改用户设置,您将使用设置编辑器来查看和更改 VS 代码设置。

    要打开设置编辑器,请使用以下 VS Code 菜单命令:

    • 在 Windows/Linux 上 - 文件 > 首选项 > 设置
    • 在 macOS 上 - 代码 > 首选项 > 设置

    您还可以使用首选项从命令面板 (⇧⌘P) 打开设置编辑器:打开设置或使用键盘快捷键 (⌘,)。

    【讨论】:

    • 好的,谢谢你把它拼出来。这可能就是它的本质:您不能轻易地看到设置变量的当前值,您需要执行以下操作:首先打开工作区设置并在那里搜索您的变量;如果没有找到,你需要打开用户设置,再次在那里搜索,如果没有找到,你需要最后打开默认设置并搜索该列表。我对么? (我觉得很麻烦!)
    【解决方案2】:

    也许你可以使用这个https://code.visualstudio.com/api/references/vscode-api#WorkspaceConfiguration。

    const myWorkbench = vscode.workspace.getConfiguration('myWorkbench')
    const yourConfigValue = myWorkbench.get('yourConfigValue')
    

    【讨论】:

    • 感谢您的参与。我在哪里输入此代码 sn-p? sn-p 如何在 UI 中显示值?
    • @halloleo 此代码显示如何获取值。你还需要什么?如何在 UI 中显示值完全取决于您。
    • @MikeLischke 嗯,我是一个用户用于 Java 和 Haskell 编程的 VS Code,只是想找出某些设置有什么价值......但也许没有办法在 VS Code 中查看设置,只能查看设置的效果?
    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 2016-09-25
    • 1970-01-01
    • 2022-09-25
    • 2019-03-08
    • 1970-01-01
    • 2018-10-19
    • 1970-01-01
    相关资源
    最近更新 更多