Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Custom UI CommandsNew to Visual Studio Code? Get it now.
Custom UI Commands

Custom UI Commands

Or Fadida

|
5 installs
| (0) | Free
This extension exposes specialized, efficient editor and UI utility commands.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Custom UI Commands

Custom UI Commands is a lightweight Visual Studio Code extension designed to streamline your workflow by introducing specialized, efficient editor and UI utility commands.

Features

Advanced Code Folding Utilities (v1.0.0)

  • Absolute Folding (Levels 1–7): Instantly fold your document to a specific structural depth from the top down, ignoring cursor placement.
  • Absolute Recursive Folding (Levels 1–7): Progressively collapse nested blocks from level 7 down to your target level, ensuring inner child blocks remain properly hidden.

Selection Utilities (v1.1.0)

  • Toggle Primary Selection Boundary: Moves the active cursor to the opposite boundary of the primary selection while preserving all additional selections and cursors.
  • Toggle All Selection Boundaries: Reverses the active and anchor boundaries of every non-empty selection while preserving empty cursors unchanged.

Installation

Visual Studio Marketplace

Install Custom UI Commands directly from the Visual Studio Code Extensions view:

  1. Open the Extensions view with Ctrl+Shift+X.
  2. Search for Custom UI Commands.
  3. Select the extension published by orfadida.
  4. Click Install.

VS Code CLI

Install the extension from the command line with:

code --install-extension orfadida.custom-ui-commands

To update an existing installation to the latest Marketplace version, run:

code --install-extension orfadida.custom-ui-commands --force

To uninstall the extension, use:

code --uninstall-extension orfadida.custom-ui-commands

Default Keybindings

Category Command Keybinding Command ID When
Absolute Fold Absolute Fold Level [1-7] Ctrl+Alt+[1-7] customUiCommands.absoluteFoldLevel[1-7] editorTextFocus && foldingEnabled
Absolute Recursive Fold Absolute Recursive Fold Level [1-7] Ctrl+K Ctrl+Alt+[1-7] customUiCommands.absoluteRecursiveFoldLevel[1-7] editorTextFocus && foldingEnabled
Selection Toggle Primary Selection Boundary — customUiCommands.togglePrimarySelectionBoundary editorTextFocus && editorHasSelection
Selection Toggle All Selection Boundaries — customUiCommands.toggleAllSelectionBoundaries editorTextFocus && editorHasSelection

Requirements

  • VS Code 1.74.0 or newer.
  • Folding must be enabled in your workspace or user settings (editor.folding: true) to use the folding commands.

Repository

GitHub repository

License

MIT.
See LICENSE for details.

Author

  • Name: Or Fadida
  • Email: or@fadida.net
  • GitHub: orfadida2000
  • Marketplace: orfadida
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft