This extension helps you to view and manage edited files in your workspace by comparing them with a selected branch.
This is ideal with large repositories when you work all over the places. It shows which files will be in your PR eventually and makes it possible to easily find the files which you already changed.
Features
Displays a list of edited files compared to a selected branch.
Allows you to refresh the list of edited files.
Provides a command to select a branch to compare against.
Tip: Many popular extensions utilize animations. This is an excellent way to show off your extension! We recommend short, focused animations that are easy to follow.
Requirements
Git must be installed and available in your system's PATH.
Extension Settings
This extension contributes the following settings:
difffiles.defaultBranch
Type: string
Default: main
Description: Specifies the default branch to compare against when no branch is selected.
difffiles.showNotifications
Type: boolean
Default: true
Description: Enables or disables notifications when the branch is selected or the list of edited files is refreshed.
difffiles.refreshInterval
Type: number
Default: 0
Description: Specifies the interval (in seconds) to automatically refresh the list of edited files. Set to 0 to disable automatic refresh.
difffiles.excludePatterns
Type: array
Default: []
Description: Specifies an array of glob patterns to exclude certain files from the list of edited files.
Example Configuration
To configure these settings, add the following to your settings.json file: