Numbered bookmarks with folder organization for VS Code
Filemarks is a powerful bookmark extension that lets you quickly navigate your code using numbered shortcuts (0-9) with visual gutter icons and organize bookmarks into folders.
Features
🔢 Numbered Bookmarks (0-9)
Quickly set and jump to up to 10 bookmarks per file using keyboard shortcuts.
Action
Windows/Linux
macOS
Toggle Bookmark
Ctrl+Shift+[0-9]
Cmd+Shift+[0-9]
Jump to Bookmark
Ctrl+[0-9]
Cmd+[0-9]
Auto Bookmark
Ctrl+Alt+P
Cmd+Alt+P
Previous Bookmark
Ctrl+Alt+[
Cmd+Alt+[
Next Bookmark
Ctrl+Alt+]
Cmd+Alt+]
🔖 Visual Gutter Icons
Bookmark-shaped icons with numbers displayed in the editor gutter
Customizable colors (default: yellow/gold background, brown number)
Instantly see which lines are bookmarked
🔍 Search & Filter
Real-time fuzzy search across all bookmarks
Filter by bookmark name or file path
Search results update as you type
Visual indicator when filter is active
📁 Folder Organization
Create folders to organize your bookmarks
Drag and drop bookmarks between folders
Drop bookmark onto another bookmark to move to same folder
Hierarchical structure for complex projects
Create subfolders within folders (right-click folder)
🎛️ Sidebar Controls
Quick access buttons in the sidebar title bar:
Button
Icon
Description
Search
🔍
Open search input for filtering
Clear Search
⊗
Clear active filter (visible when active)
Create Folder
+
Create a new folder
Expand All
⊞
Expand all folders
Collapse All
⊟
Collapse all folders
Clear All
🗑
Delete all bookmarks
📂 File Icons
Sidebar displays file-type icons from your VS Code icon theme
Easily identify file types at a glance
Drag bookmarks to editor area to open files
🔄 Smart Features
Feature
Description
Auto Bookmark
Automatically assigns next available number (0-9)
Sticky Bookmarks
Line numbers auto-adjust when you edit code
Auto-cleanup
Bookmarks removed when files are deleted
Invalid Line Removal
Bookmarks removed when lines no longer exist
Per-workspace Storage
Each project has its own bookmarks
Folder State Persistence
Folder expand/collapse state is saved and restored
Drag to Editor
Drag bookmark from sidebar to editor to open file
🌍 Internationalization
English
Korean (한국어)
Installation
Open VS Code
Press Ctrl+P / Cmd+P
Type ext install nicegyuha.filemarks
Press Enter
Quick Start
Set a bookmark: Place cursor on a line, press Ctrl+Shift+1
Auto bookmark: Press Ctrl+Alt+P to auto-assign next available number
Jump to bookmark: Press Ctrl+1 to jump back
Navigate bookmarks: Press Ctrl+Alt+] for next, Ctrl+Alt+[ for previous
Search bookmarks: Click the search icon in sidebar to filter bookmarks
Focus sidebar: Press Ctrl+Shift+B to focus the Filemarks sidebar
Organize: Drag and drop bookmarks into folders, or right-click → "Move to Folder"
Commands
Command
Description
Filemarks: Toggle Bookmark [0-9]
Set/unset numbered bookmark
Filemarks: Jump to Bookmark [0-9]
Navigate to bookmark
Filemarks: Auto Bookmark
Create bookmark with next available number
Filemarks: Jump to Previous Bookmark
Navigate to previous bookmark
Filemarks: Jump to Next Bookmark
Navigate to next bookmark
Filemarks: Search Bookmarks
Open search input to filter bookmarks
Filemarks: Clear Search
Clear active search filter
Filemarks: List Bookmarks in Current File
Show all bookmarks in file
Filemarks: List All Bookmarks
Show all bookmarks in workspace
Filemarks: Create Folder
Create organization folder
Filemarks: Expand All Folders
Expand all folders in sidebar
Filemarks: Collapse All Folders
Collapse all folders in sidebar
Filemarks: Focus Sidebar
Focus the Filemarks sidebar
Filemarks: Clear Bookmarks in Current File
Remove all bookmarks from file
Filemarks: Clear All Bookmarks
Remove all bookmarks
Configuration
Setting
Default
Description
filemarks.saveBookmarksInProject
false
Save in .vscode/filemarks.json
filemarks.navigateThroughAllFiles
false
Navigate within current file (false) or across all files (true) when jumping