Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>TreeLens ExplorerNew to Visual Studio Code? Get it now.
TreeLens Explorer

TreeLens Explorer

Kmin

|
19 installs
| (1) | Free
Fast fuzzy filtering project explorer with file icons for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TreeLens Explorer

Experience the powerful, intuitive project navigation of IntelliJ IDEA right inside VS Code.

English | 한국어


English

A fast fuzzy filtering project explorer with IntelliJ-style file icons for VS Code.

Features

File Tree Navigation

  • Browse files and folders in a tree structure
  • Single click to select (folders toggle open/close)
  • Double click to open file in editor
  • Double click to open external files (Excel, executables, etc.) with system default app
  • Drag & drop to move files/folders

Fuzzy Search

  • Real-time fuzzy search as you type
  • Matched characters are highlighted
  • Navigate between matches with ↑ ↓ keys
  • Press Enter to open selected file

Search Keyboard Shortcuts: | Key | Action | |-----|--------| | ↑ ↓ | Move between search matches | | Enter | Open selected file / Toggle folder | | Esc | Clear search |

View States (Folder State Management)

Save and restore your folder expansion states.

  • Save State: Click + button, enter a name
  • Load State: Select from dropdown
  • Set Startup State: Right-click → "Load on Project Start"
  • Delete State: Click × on the item

Context Menu (Right-click)

Action Shortcut
Open Enter
Open to Side Ctrl+Enter
New File Ctrl+N
New Folder Ctrl+Shift+N
Cut Ctrl+X
Copy Ctrl+C
Paste Ctrl+V
Copy Path Ctrl+Alt+C
Copy Relative Path -
Copy Name -
Reveal in Explorer -
Open in Terminal -
Rename F2
Delete Delete

File Preview

Hover over a file to see a preview with:

  • Code preview (up to 30 lines)
  • Line numbers
  • File size and total lines

Git Status

Color Status
Yellow Modified
Green Added / Untracked
Red + Strikethrough Deleted
Gray Ignored
Red + Bold Conflict

Toolbar Buttons

Button Action
⊞ Expand All
▶ Expand One Level
⊟ Collapse All
+ Save State
↻ Reload

Keyboard Shortcuts

Global: | Shortcut | Mac | Action | |----------|-----|--------| | Ctrl+Alt+F | Cmd+Alt+F | Focus search |

In Tree: | Shortcut | Action | |----------|--------| | ↑ ↓ ← → | Navigate | | Enter | Open file / Toggle folder | | Ctrl+Enter | Open in new tab | | F2 | Rename | | Delete | Delete | | Ctrl+C | Copy | | Ctrl+X | Cut | | Ctrl+V | Paste | | Ctrl+N | New file | | Ctrl+Shift+N | New folder | | Ctrl+A | Select all | | Ctrl+Click | Multi-select | | Shift+Click | Range select |

Settings

Setting Default Description
intellijExplorer.language en UI language (en/ko)
intellijExplorer.maxFiles 10000 Max files for search indexing
intellijExplorer.excludePatterns node_modules, .git, etc. Exclude patterns
intellijExplorer.rowHeight 22 Row height (16-40px)
intellijExplorer.indentWidth 20 Indent width (10-40px)
intellijExplorer.highlightColor #64b5f6 Search highlight color
intellijExplorer.autoRevealFile true Auto-scroll to active file
intellijExplorer.preview.enabled true Enable file preview
intellijExplorer.preview.maxLines 30 Max preview lines
intellijExplorer.preview.showLineNumbers true Show line numbers in preview

IntelliJ-Style File Icons (60+)

Uses IntelliJ-style file icons.

JavaScript TypeScript React React TS Vue Svelte Python Java Kotlin Go Rust C C++ C# PHP Ruby Swift Dart HTML CSS SASS JSON YAML Docker Git Markdown Folder Folder Open

View all supported icons

Languages: JavaScript, TypeScript, JSX, TSX, Vue, Svelte, Python, Java, Kotlin, Go, Rust, C, C++, C#, PHP, Ruby, Swift, Scala, Dart, Lua, R, SQL, GraphQL

Web: HTML, CSS, SASS/SCSS, LESS, SVG

Config: JSON, YAML, TOML, XML, ENV, ESLint, Prettier, Docker, Makefile, Gradle, Vite, Jest, Vitest

Scripts: Shell, Batch, PowerShell

Docs: Markdown, Text, PDF

Media: Images, Video, Fonts, Archives

Special: Git files, License, Lock files, Log files, Test files

Folders: Default folder, Test folder (test, tests, tests, spec)


한국어

IntelliJ IDEA의 강력하고 직관적인 프로젝트 탐색을 VS Code에서 경험하세요.

VS Code용 빠른 퍼지 필터링 프로젝트 탐색기 (IntelliJ 스타일 파일 아이콘 포함)

기능

파일 트리 탐색

  • 트리 구조로 파일/폴더 탐색
  • 클릭으로 선택 (폴더는 펼치기/접기)
  • 더블 클릭으로 파일 열기
  • 더블 클릭으로 외부 파일 열기 (Excel, 실행파일 등은 시스템 기본 앱으로 열림)
  • 드래그 앤 드롭으로 파일/폴더 이동

퍼지 검색

  • 입력과 동시에 실시간 퍼지 검색
  • 매칭된 문자 하이라이트 표시
  • ↑ ↓ 키로 검색 결과 간 이동
  • Enter로 선택된 파일 열기

검색 키보드 단축키: | 키 | 동작 | |----|------| | ↑ ↓ | 검색 결과 간 이동 (이전/다음 매칭 파일) | | Enter | 선택된 파일 열기 / 폴더 펼치기·접기 | | Esc | 검색 초기화 |

View States (폴더 상태 관리)

폴더 펼침 상태를 저장하고 복원합니다.

  • 상태 저장: + 버튼 클릭 → 이름 입력
  • 상태 불러오기: 드롭다운에서 선택
  • 시작 시 불러오기: 우클릭 → "프로젝트 시작 시 불러오기"
  • 상태 삭제: 항목의 × 버튼 클릭

우클릭 메뉴

동작 단축키
열기 Enter
새 탭에서 열기 Ctrl+Enter
새 파일 Ctrl+N
새 폴더 Ctrl+Shift+N
잘라내기 Ctrl+X
복사 Ctrl+C
붙여넣기 Ctrl+V
경로 복사 Ctrl+Alt+C
상대 경로 복사 -
이름 복사 -
탐색기에서 열기 -
터미널에서 열기 -
이름 바꾸기 F2
삭제 Delete

파일 미리보기

파일 위에 마우스를 올리면 미리보기 표시:

  • 코드 미리보기 (최대 30줄)
  • 라인 번호
  • 파일 크기 및 총 라인 수

Git 상태 표시

색상 상태
노란색 수정됨 (Modified)
초록색 추가됨 / 추적 안 됨 (Added/Untracked)
빨간색 + 취소선 삭제됨 (Deleted)
회색 무시됨 (Ignored)
빨간색 + 굵게 충돌 (Conflict)

툴바 버튼

버튼 동작
⊞ 전체 펼치기
▶ 한 단계 펼치기
⊟ 전체 접기
+ 상태 저장
↻ 새로고침

키보드 단축키

전역: | 단축키 | Mac | 동작 | |--------|-----|------| | Ctrl+Alt+F | Cmd+Alt+F | 검색창 포커스 |

트리 내: | 단축키 | 동작 | |--------|------| | ↑ ↓ ← → | 탐색 | | Enter | 파일 열기 / 폴더 토글 | | Ctrl+Enter | 새 탭에서 열기 | | F2 | 이름 바꾸기 | | Delete | 삭제 | | Ctrl+C | 복사 | | Ctrl+X | 잘라내기 | | Ctrl+V | 붙여넣기 | | Ctrl+N | 새 파일 | | Ctrl+Shift+N | 새 폴더 | | Ctrl+A | 전체 선택 | | Ctrl+클릭 | 다중 선택 | | Shift+클릭 | 범위 선택 |

설정

설정 기본값 설명
intellijExplorer.language en UI 언어 (en/ko)
intellijExplorer.maxFiles 10000 검색 인덱싱 최대 파일 수
intellijExplorer.excludePatterns node_modules, .git 등 제외 패턴
intellijExplorer.rowHeight 22 행 높이 (16-40px)
intellijExplorer.indentWidth 20 들여쓰기 너비 (10-40px)
intellijExplorer.highlightColor #64b5f6 검색 하이라이트 색상
intellijExplorer.autoRevealFile true 활성 파일로 자동 스크롤
intellijExplorer.preview.enabled true 파일 미리보기 활성화
intellijExplorer.preview.maxLines 30 미리보기 최대 라인 수
intellijExplorer.preview.showLineNumbers true 미리보기 라인 번호 표시

IntelliJ 스타일 파일 아이콘 (60+)

IntelliJ 스타일 아이콘 사용

JavaScript TypeScript React React TS Vue Svelte Python Java Kotlin Go Rust C C++ C# PHP Ruby Swift Dart HTML CSS SASS JSON YAML Docker Git Markdown Folder Folder Open

전체 아이콘 보기

언어: JavaScript, TypeScript, JSX, TSX, Vue, Svelte, Python, Java, Kotlin, Go, Rust, C, C++, C#, PHP, Ruby, Swift, Scala, Dart, Lua, R, SQL, GraphQL

웹: HTML, CSS, SASS/SCSS, LESS, SVG

설정: JSON, YAML, TOML, XML, ENV, ESLint, Prettier, Docker, Makefile, Gradle, Vite, Jest, Vitest

스크립트: Shell, Batch, PowerShell

문서: Markdown, Text, PDF

미디어: 이미지, 비디오, 폰트, 압축파일

특수: Git 파일, License, Lock 파일, Log 파일, 테스트 파일

폴더: 기본 폴더, 테스트 폴더 (test, tests, tests, spec)


Contact

alstnrb99@gmail.com

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft