| # FileSystem Usage Sample | |
| This is a sample extension that shows how to use the `vscode.workspace.fs` API. It is a series of commands, all prefixed with *FS*, that demonstrate file system capabilities and how to derive file-uris from existing uris. | |
| ### Derive new paths with `path.posix` | |
| Throughout this sample [`path.posix`](https://nodejs.org/dist/latest-v10.x/docs/api/path.html#path_path_posix) is being used. This is important because uri paths are always slash-separated (`/`) and because the backslash (`\`) can be a valid file name. For more details see: https://nodejs.org/dist/latest-v10.x/docs/api/path.html#path_windows_vs_posix | |
| # How it works, what it shows? | |
| - The extension registers different commands that use the `workspace.fs`-API. | |
| - Registers command and the corresponding activation events via `package.json` | |
| # How to run locally | |
| * `npm run watch` to start the compiler in watch mode | |
| * open this folder in VS Code and press `F5` | |