本文整理汇总了TypeScript中vscode.WorkspaceConfiguration.default方法的典型用法代码示例。如果您正苦于以下问题:TypeScript WorkspaceConfiguration.default方法的具体用法?TypeScript WorkspaceConfiguration.default怎么用?TypeScript WorkspaceConfiguration.default使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类vscode.WorkspaceConfiguration
的用法示例。
在下文中一共展示了WorkspaceConfiguration.default方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: getConfig
const isWindowsCompatible = (): boolean => {
let config: WorkspaceConfiguration = getConfig();
if (platform() === 'win32' || config.useWineToRun === true) {
return true;
}
return false;
};
示例2: Promise
return new Promise((resolve, reject) => {
let pathToMakensis: string = getConfig().pathToMakensis;
if (typeof pathToMakensis !== 'undefined' && pathToMakensis !== null) {
console.log('Using makensis path found in user settings: ' + pathToMakensis);
return resolve(pathToMakensis);
}
let which = spawn(this.which(), ['makensis']);
which.stdout.on('data', (data) => {
console.log('Using makensis path detected on file system: ' + data);
return resolve(data);
});
which.on('close', (code) => {
if (code !== 0) {
return reject(code);
}
});
});