Overview
Adds a button beside the rich/source diff toggle on GitHub PRs to switch every file at once.
GitHub Diff Switch adds a "switch all files" button (⇄) next to each file's rich diff / source diff toggle on a pull request's "Files changed" page. The source diff of markdown and notebooks can be hard to read. With this extension, one click on ⇄ flips every file on the page to the rich (rendered) view at once. Click again to switch them all back to source. ■ Features ・The ⇄ button appears only next to files that have a toggle (markdown, images, ipynb, etc.) ・If any file is on source, it switches all to rich; if all are rich, it switches all to source ・Automatically follows files that load later as you scroll ・Styled with GitHub's design tokens, so it blends in (light & dark themes) ・No data collection, no network requests, no extra permissions ■ Where it works The new React-based diff view (/pull/N/files, /compare, commit pages). A toggle appears on files that can be rendered (markdown, images, ipynb, ...). Regular code files have no toggle, so no button is added.
5 out of 51 rating
Details
- Version0.2.2
- UpdatedJune 2, 2026
- Size12.73KiB
- LanguagesEnglish (United States)
- DeveloperArcManagement株式会社Website
中町1-12-10 1506号 武蔵野市, 東京都 180-0006 JPEmail
contact@arcm.co.jpPhone
+81 80-3455-2526 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
- D-U-N-S739998782
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser