tre*_*ode 4 visual-studio-code vscode-extensions vscode-settings
我一直在梳理 VS Code API 文档,并试图了解编写一个可以编辑全局用户设置 JSON 文件的扩展是否真的可行。
我是否认为我可以创建我的扩展,在“配置”子对象的“贡献”部分下添加我所追求的元数据,然后根据插件激活时的这些值,对用户的偏好采取行动JSON?
我还查看了 Guides 插件的配置以检查其他示例,我只是很难概念化所有这些是如何工作的,因此将不胜感激。
我绝对不是要求某人编写我的扩展程序,只是提供一个关于我是否了解作为开发人员的扩展程序机制的答案。
这行得通吗?
import { ConfigurationTarget, workspace } from 'vscode';
const configuration = workspace.getConfiguration(<YOUR_SECTION>);
configuration.update(<SETTING_NAME>, <SETTING_VALUE>, ConfigurationTarget.Global).then(() => {
// take action here
});
Run Code Online (Sandbox Code Playgroud)
有关WorkspaceConfiguration
位于此处的对象的更多信息。
归档时间: |
|
查看次数: |
1247 次 |
最近记录: |