CarveCode Read Progress is a VS Code extension for tracking how much of a codebase you have already read.
Chinese version: README.zh-CN.md
Features
- Mark the current line or a selected range as read from the editor context menu or with a keyboard shortcut.
- Show read lines in the gutter so progress stays visible while you move through code.
- Calculate workspace-level read progress from non-empty source and configuration lines.
- Ignore folders such as
node_modules,dist,build, and.gitby default. - Read
.gitignorerules and merge them with custom ignore patterns from extension settings. - Limit tracking to common code and configuration files, with a setting to widen the scope when needed.
- Show overall progress, current file status, and quick actions in the Activity Bar dashboard.