我正在编写一个Visual Studio代码扩展,我希望启用扩展的配置设置,以便用户给予机会为扩展配置一些常规设置。
我在package.json
中添加了这些行作为开头
"contributes": {
"configuration": {
"title": "Just a title"
},
...
并且在extension.ts
处,这些:
const extensionPath = context.extensionPath;
let settingsConfig = vscode.workspace.getConfiguration('myextension name');
settingsConfig.get('myextension name', extensionPath);
但它不起作用。在VisualStudio文档中,提到的调用配置设置的唯一内容是:可以使用vscode.workspace.getConfiguration('myExtension')
从扩展模块读取这些值
先谢谢你了。
1条答案
按热度按时间g6ll5ycj1#
您提供的
package.json
配置似乎不正确。我在下面提供了一个简短的示例,您可以使用它以类似的方式更新您的配置,其中我添加了布尔设置“mysetting”。然后,您可以按如下方式访问该设置: