Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

echumley/select-better

Repository files navigation

🧠 Select Better

VS Code Marketplace Version Get Extension

Select smarter, not harder.

Select Better is a lightweight Visual Studio Code extension that allows you to quickly select intelligent text ranges under your cursor β€” including:

  • βœ… Full URLs (with or without Markdown wrapping)
  • βœ… Emails
  • βœ… Localhost URLs and IPs (e.g., http://localhost:3000)
  • βœ… Extended variable names (some_variable-name)
  • βœ… Fallback to normal word selection when nothing matches

πŸš€ Features

  • πŸ” One shortcut to rule them all
  • 🎯 Detects and highlights the entire semantic unit under your cursor
  • 🧠 Automatically trims trailing punctuation from Markdown or inline links
  • πŸ’» Lightweight and fast β€” no dependencies or heavy tooling

✨ Usage

  1. Move your cursor into or onto:
    • A URL like https://github.com/user/repo)
    • An email like someone@example.com
    • A variable like some-variable_name
  2. Press the keyboard shortcut:
    • Mac: Ctrl + Option + Shift + U
    • Windows/Linux: Ctrl + Alt + Shift + U
  3. The full match will be selected automatically

πŸ› οΈ Customization

You can change the keyboard shortcut by editing your keybindings in VSCode:

{
 "key": "cmd+option+shift+u",
 "command": "select-better.selectedExtendedWord",
 "when": "editorTextFocus"
}

Note: This README was generated using AI. I'm not good at making these look good, so enjoy.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /