individual file handling

This commit is contained in:
kieferrm
2019-07-15 14:44:04 -07:00
parent 5fc83ec28b
commit 68217ba392
3 changed files with 33 additions and 0 deletions

View File

@ -18,6 +18,18 @@ export function activate(context: vscode.ExtensionContext) {
initialized = false;
}));
context.subscriptions.push(vscode.commands.registerCommand('memfs.addFile', _ => {
if (initialized) {
memFs.writeFile(vscode.Uri.parse(`memfs:/file.txt`), Buffer.from('foo'), { create: true, overwrite: true });
}
}));
context.subscriptions.push(vscode.commands.registerCommand('memfs.deleteFile', _ => {
if (initialized) {
memFs.delete(vscode.Uri.parse('memfs:/file.txt'));
}
}));
context.subscriptions.push(vscode.commands.registerCommand('memfs.init', _ => {
if (initialized) {
return;