Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>difffilesNew to Visual Studio Code? Get it now.
difffiles

difffiles

Sil's

|
31 installs
| (0) | Free
Show the files changes in my branch
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Difffiles

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.

Screenshots

![Edited Files View](images/edited-files-view.png)

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:

{
  "difffiles.defaultBranch": "develop",
  "difffiles.showNotifications": false,
  "difffiles.refreshInterval": 60,
  "difffiles.excludePatterns": ["**/node_modules/**", "**/*.test.js"]
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft