https://github.com/mdda/vscode-project-tree
Project-Tree extension for VS.code
https://github.com/mdda/vscode-project-tree
Last synced: 25 days ago
JSON representation
Project-Tree extension for VS.code
- Host: GitHub
- URL: https://github.com/mdda/vscode-project-tree
- Owner: mdda
- Created: 2018-12-26T00:11:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T09:51:06.000Z (almost 2 years ago)
- Last Synced: 2024-06-14T11:10:18.036Z (almost 2 years ago)
- Language: TypeScript
- Size: 133 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project tree for Visual Studio Code
Code foundation taken from (https://github.com/patrys/vscode-code-outline)
## Features
* Display a project outline tree in the explorer pane -
this is (by default) stored in `./.editor/project-tree-layout.ini`,
and the intuition is that this can be common across team members (i.e. not often updated, and storeable in git)
* Save all tabs and line locations for the session in a separate file -
this is (by default) stored in `./.editor/session.ini`, and, since it is rather individual to an editing session,
this **should not** be stored in git.
To activate, find and expand the "Project Tree" section near the bottom of the Explorer tab.
For [historical reasons](https://github.com/mdda/geany-project-tree), this extension also looks in `./.geany` for the `.ini` files at startup, if they're not found in `./.editor`.
## Running the Project Tree extension in debugging mode
```
dnf install nodejs-typescript.noarch
```
- Open this example in VS Code Insiders (i.e. a recent version of VS code):
- `cd .; code .`
- In the terminal window (`Ctrl-tilde` is the hotkey), use instant reload on edit :
- `npm run watch`
- `F5` to start debugging the extension, loaded in a 'secondary' `code` session
- Project Tree is shown in Package explorer view container in Activity bar