Visual Studio Code extension. This extension displays a current file path from absolute (root directory) or workspace highest directory in StatusBar by Unix style or Windows style.
- Display a current file's path in the StatusBar.
- Absolute (root directory) or starts from workspace highest directory
- You can select which to use by settings.
- You can change the path appearance with QuickPick or command palette.
- Path separator style can choose Unix or Windows.
- You can select which to use by settings.
- You can change it with QuickPick or command palette.
- Absolute (root directory) or starts from workspace highest directory
- Copy a current file path to clipboard.
- Copy a current file name to clipboard.
- Support copy feature on the remote-host.
- e.g. Remote-WSL, Remote-Linux
- You can set a display priority in the StatusBar by setting.
Command Palette
Property | Description | value | Default |
---|---|---|---|
currentFilePath.defaultPathStyle |
Specify default path style. Unix like or Windows like. | unix windows |
unix |
currentFilePath.priorityInStatusBar |
The priority in the statusBar. Higher values shown more to the left. | 0 ~ max int |
0 |
currentFilePath.defaultPathStartsFrom |
Default value of where the path is displayed starts from. Root directory or workspace highest directory. | rootDirectory workSpace |
rootDirectory |
- Visual Studio Code 1.40.0 later
- Linux will probably have to install xsel.
- e.g.) Debian/Ubuntu
sudo apt install xsel
- e.g.) Debian/Ubuntu
- (refs #151): Support copy feature on the remote-host @dlguswo333
- e.g. Remote-WSL, Remote-Linux
- replace
clipboardy
withvscode.env.clipboard
- f735692: update some devDependencies
- 6664105: Bump min support VSCode version from
1.18.0
to1.40.0
- 5811830: Add open extension settings
- (refs #144), f56d3fde, 339b2400: Add unit test
- (refs #143): Add CI (GitHub Action)
- Update some dependencies
fromWorkSpaceOrNot
setting changed to defaultPathStartsFrom
. Please change your setting if use.
- (refs #21) Can not get correct each root folder path if workspace has some folders.
- Change some UI
- Improve wording
- Initial release