Item logo image for Github code line wrap

Github code line wrap

Item media 1 (screenshot) for Github code line wrap

Overview

Line break at view width rather than wrapping at 'words' on github code views and reviews.

Github web UI does a thing in code reviews where it word wraps like a word processor rather than like a code text editor. This can make Python code, especially, difficult to review, when it incorrectly looks like the indent level has changed, or obscures the fact that the indent level has changed. This extension simply adds a bit of extra CSS on github pages that makes the wrap occur at the first character that exceeds the width of the view, rather than moving "words" (which are often entire lines of code). Some issues reported about the default behavior: https://github.com/orgs/community/discussions/45559 https://github.com/orgs/community/discussions/42298#discussioncomment-4725465 Note, the bookmarklet solution in that second link unwraps lines entirely, which some people may find preferable, but with long lines it can cause a mess of overlapped text. This extension, on the other hand, makes the content stay within the pane width, and wraps like vim's default behavior.

Details

  • Version
    1.2
  • Updated
    January 24, 2025
  • Offered by
    ravenblack
  • Size
    3.51KiB
  • Languages
    English
  • Developer
    Email
    ravenblack@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

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

Related

New Tab Replacement

5.0

Adds a new "new tab" button.

List To SQL

5.0

Instantly convert your pasted list items into SQL-ready code

vRO Code Editor Resizer

5.0

Adds a button to resize the vRO (VCF Orchestrator) code editor for better visibility.

DB Memo Pad

5.0

Your go-to memo manager. Quickly save your temporary thoughts using Local Storage.

Video Notes for YouTube | Timestamped Notes

5.0

Timestamped notes on any YouTube video. Export to Obsidian, Notion, or Markdown. 100% local, no account needed.

Wrap It

5.0

This extension wraps a list of words into a quoted, comma-separated list

JSON Insighter

0.0

JSON Insighter: A fast, lightweight JSON formatter with syntax highlighting, collapsible tree views, and multi-format export.

LinkedIn Profile Management

0.0

Helps in managing Linkedin profile by adding them in multiple custom buckets

WordLyte - The Web Text Multi-Tool

5.0

Highlight, bookmark, and organize words with folders, page filters, A/B compare, smart refresh, and clipboard history.

Synctag - AI Text Expander, Password Manager & Productivity Extension

5.0

AI powered text expander with smart $ tag shortcuts, password vault and workflow automation to boost productivity.

Readwise Quotes on New Tab

4.3

Display quotes from Readwise on new tab in your browser.

URL Shortener by Recut

5.0

Free URL shortener to quickly shorten links with a single click. Simple and easy to use link shortener.

New Tab Replacement

5.0

Adds a new "new tab" button.

List To SQL

5.0

Instantly convert your pasted list items into SQL-ready code

vRO Code Editor Resizer

5.0

Adds a button to resize the vRO (VCF Orchestrator) code editor for better visibility.

DB Memo Pad

5.0

Your go-to memo manager. Quickly save your temporary thoughts using Local Storage.

Video Notes for YouTube | Timestamped Notes

5.0

Timestamped notes on any YouTube video. Export to Obsidian, Notion, or Markdown. 100% local, no account needed.

Wrap It

5.0

This extension wraps a list of words into a quoted, comma-separated list

JSON Insighter

0.0

JSON Insighter: A fast, lightweight JSON formatter with syntax highlighting, collapsible tree views, and multi-format export.

LinkedIn Profile Management

0.0

Helps in managing Linkedin profile by adding them in multiple custom buckets

Google apps