-
-
Notifications
You must be signed in to change notification settings - Fork 165
GitHub code show whitespace
Rob Garrison edited this page Oct 3, 2017
·
47 revisions
A userscript that shows whitespace (space, tabs and carriage returns) in code blocks
- All spaces and tabs are shown.
- It works on repo file and diff-view pages, and gist pages.
- A toggle button is added to each file block and allows you to enable or disable the whitespace view.
- It does not interfere with the selection, copying & pasting of the code.
-
A CSS tab-size of.2
is set by this script. This will be overridden by GitHub-Dark tab settings -
This script is not fully compatible with the GitHub code folding userscript as they interfere with each other. - Click this link to install from GitHub; or, install from GreasyFork or OpenUserJS.
† A leading space, + or - on is added to every line by GitHub.
- Fix weird alignment issues in markdown files. See issue #27.
- Fix alignment for no-extension files. See issue #27.
- Remove all tab-size adjustments.
- Show all whitespace. Fixes issue #27.
- Include trailing whitespace.
- Properly add whitespace to all lines.
- Change license to MIT.
- Update mutation url.
- Switch to using mutations.js.
- Add to gist pages.
- Initial commit