You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,15 @@ All notable changes to Tree Mapper are documented here.
4
4
5
5
---
6
6
7
+
## v2.2.2 — 2026-06-21
8
+
9
+
### Added
10
+
11
+
-**"Deselect filtered" toolbar button** — Appears next to **Select filtered** whenever a search filter is active, letting you uncheck only the files currently visible in the filtered tree without affecting the rest of your selection.
12
+
-**Clear (×) button in the search box** — A small clear button now appears inside the filter input as soon as you start typing, letting you reset the search and restore the full tree view in one click.
Copy file name to clipboardExpand all lines: README.md
+20-20Lines changed: 20 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,25 +17,6 @@ Snapshots are saved to `.tree/yyyy-mm-dd-hh-mm-ss.md` inside the `.tree` folder.
17
17
18
18
---
19
19
20
-
## Installation
21
-
22
-
**From the Marketplace***(recommended)*
23
-
24
-
Open Extensions (`Ctrl+Shift+X`), search **Tree Mapper**, and click Install — or visit the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=MrDeveloperJIS.tree-mapper) directly.
25
-
26
-
```
27
-
ext install MrDeveloperJIS.tree-mapper
28
-
```
29
-
30
-
**From a VSIX file**
31
-
32
-
Download from the [Releases page](https://github.com/MrDeveloperJIS/tree-mapper/releases), then:
33
-
34
-
- Extensions panel → `⋯` menu → **Install from VSIX…**
35
-
- Or via terminal: `code --install-extension path/to/tree-mapper-x.x.x.vsix`
36
-
37
-
---
38
-
39
20
## Usage
40
21
41
22
**Snapshot a folder**
@@ -64,11 +45,11 @@ Before generating, Tree Mapper opens a full-screen webview panel with every file
64
45
|**Reset defaults**| Restore the default checked/unchecked state |
65
46
|**Restore last**| Re-apply the selection from your previous run *(appears when a saved selection exists)*|
66
47
|**Select filtered**| Check only the files currently visible in the search filter |
48
+
|**Deselect filtered**| Uncheck only the files currently visible in the search filter |
67
49
|**Filter**| Type to narrow the tree by filename or path |
68
50
69
51
**Other picker features:**
70
52
71
-
-**File-type colour icons** — each file shows a colour-coded icon based on its extension (JS, TS, CSS, JSON, Markdown, Python, Rust, Go, and more)
72
53
-**Indentation connector lines** — vertical guide lines between nesting levels for clear hierarchy
73
54
-**Auto-collapsed excluded dirs** — folders whose entire contents are excluded by default patterns start collapsed, reducing noise in large repos
74
55
-**Live file count** — the footer updates in real time as you check and uncheck files
@@ -133,6 +114,25 @@ When a `.git` folder is detected, Tree Mapper automatically adds `.tree/` to you
133
114
134
115
---
135
116
117
+
## Installation
118
+
119
+
**From the Marketplace***(recommended)*
120
+
121
+
Open Extensions (`Ctrl+Shift+X`), search **Tree Mapper**, and click Install — or visit the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=MrDeveloperJIS.tree-mapper) directly.
122
+
123
+
```
124
+
ext install MrDeveloperJIS.tree-mapper
125
+
```
126
+
127
+
**From a VSIX file**
128
+
129
+
Download from the [Releases page](https://github.com/MrDeveloperJIS/tree-mapper/releases), then:
130
+
131
+
- Extensions panel → `⋯` menu → **Install from VSIX…**
132
+
- Or via terminal: `code --install-extension path/to/tree-mapper-x.x.x.vsix`
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "tree-mapper",
3
3
"displayName": "Tree Mapper",
4
4
"description": "Generate a complete Markdown snapshot of any folder in your VS Code workspace — including a full directory tree and every file's source code.",
0 commit comments