VSCode extension for managing text selection.

Overview

Selection Manager

This Visual Studio Code extension will allow you to manage selected text.
The aim of this extension is to increase productivity by unifying set of actions over an text selection.

Usage

Select a text of a file and open the editor commands (ctrl+shift+P / cmd+shift+P) and search for one of the next commands:

>Copy Selection

copy the selection in a new file.


>Move Selection

Move the selection in a new file, results in having the original text deleated.


>Isolate Selection

Isolate the selection, results in having the content of the document replaced with just the selected text.


>Search Selection

Search for the selection on google.


>URL Encode Selection

It will replace the selected text with a URL encoded version of it.


>Base64 Encode Selection

It will replace the selected text with a Base64 encoded version of it.


>URL Decode Selection

It will replace the selected text with a URL decoded version of it.


>Base64 Decode Selection

It will replace the selected text with a Base64 decoded version of it.


>Lowercase Selection

Turns the selected text to lowercase.


>Uppercase Selection

Turns the selected text to uppercase.


>Camel to Snake case Selection

The selected camel case text will be turned to snake case (eg. callAsync -> call_async).


>Snake to Camel case Selection

The selected snake case text will be turned to camel case (eg. call_async -> callAsync).


>Kebab to Camel case Selection

The selected kebab case text will be turned to camel case (eg. call-async -> callAsync).


>Camel to Kebab case Selection

The selected camel case text will be turned to kebab case (eg. callAsync -> call-async).


>Kebab to Snake case Selection

The selected kebab case text will be turned to snake case (eg. call-sync -> call_async).


>Snake to Kebab case Selection

The selected snake case text will be turned to kebab case (eg. call_sync -> call-async).


>Length of Selection

Pops an alert, in the bottom right corner, with the information of the length of the selected text.


>Number of non ASCII Characters in Selection

Pops an alert, in the bottom right corner, with the information of the number of non ascii characters in the selected text.


>Reverse Selection

It will reverse the selection, line by line.


>Log Selection

Puts the selection in a log call, just after the line of the selection. The log will include an log ID. **Currently only works for JavaScript.


>Lorem Ipsum on Selection

Replaces the selection with lorem ipsum, if nothing is selected will replace the whole line where the cursor is placed.

You might also like...

A vscode extension to quickly print variable, variable type, tensor shape etc by using shortcuts

A vscode extension to quickly print variable, variable type, tensor shape etc by using shortcuts

Quick Python Print This repo is inspired by "Python Quick Print". "Python Quick Print" can quickly print out variables on the console by using shortcu

Oct 28, 2022

VSCode extension for the rickroll-lang programming language (incomplete)

Rickroll-Lang VSCode Extension The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming languag

Oct 10, 2022

NextJS VScode extension to visualize component tree.

NextJS VScode extension to visualize component tree.

Nexus A component tree extension for NextJS Report Bugs · Request Features Table of Contents About The Project Built With Installation Getting Started

Nov 24, 2022

JSDoc generator for JavaScript, TypeScript using AI. (VSCode extension)

JSDoc generator for JavaScript, TypeScript using AI. (VSCode extension)

JSDoc generator for JavaScript, TypeScript using AI. (VSCode extension)

Aug 18, 2022

💻 VSCode Extension for AdonisJS

💻 VSCode Extension for AdonisJS

💻 Official AdonisJS extension for VSCode Features Use all Adonis Assembler commands ( make:* ) Migrate and seed your database ( db:*, migration:* ) V

Nov 9, 2022

VSCode extension with helpful code snippets for SolidJS.

Solid Snippets VSCode extension with helpful code snippets for SolidJS. GET THE EXTENSION Snippets Trigger Content Languages JSX sinput→ Input two-way

Dec 8, 2022

Optimized dracula theme vscode extension for flutter, web, electron and golang development.

Optimized dracula theme vscode extension for flutter, web, electron and golang development.

Optimized Dracula Theme A color theme inspired by dracula color theme. This color theme is not based on dracula color theme. The color styles are simi

Jul 11, 2022

a vscode extension for http response data auto transform ts type.

a vscode extension for http response data auto transform ts type.

Api2ts 这是一个自动将 http 的响应数据转化为 ts 的类型,使用 json-to-ts 做的。 Features 框选配置项后,使用快捷键 alt+Q : 请求参数配置文件 在根目录下创建 Api2ts.config.json 文件,配置项如下: { "baseURL": "http

Jun 30, 2022

An enhanced VSCode extension for the Move programming language.

Move Analyzer Plus Provides language support for the Move programming language. Install on the VSCode Extension Marketplace: Move Analyzer Plus on the

Aug 12, 2022
Owner
Sanel Hadžini
Full Stack Engineer @ Unleash | Tech Stack → TypeScript / React (Native) / Angular / Node.js / Express / NestJS / Python / Flask / .Net / Docker / K8s
Sanel Hadžini
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
VSCode extension to paste text as a string array

VSCode extension to paste text as a string array. This is useful when copying command line into launch.json args

Shady Boukhary 4 Dec 28, 2022
🦕 Deno port of Microsoft/vscode-textmate: A library that helps tokenize text using TextMate grammars.

TextMate A library that helps tokenize text using TextMate grammars. Deno port of Microsoft/vscode-textmate. See original license here. An interpreter

Dunkan 2 Sep 13, 2022
Smart selection with double clicks for VS Code.

Smart Clicks VS Code Smart selection with double clicks for VS Code. GIF Demo Usage Double clicks on the code. Rules bracket-pair Pair to inner conten

Anthony Fu 504 Dec 28, 2022
An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features.

bootstrap-fileinput An enhanced HTML 5 file input for Bootstrap 5.x, 4.x, and 3.x with file preview for various files, offers multiple selection, resu

Kartik Visweswaran 5.2k Jan 3, 2023
Nepali Multi Date Picker for jQuery. Supports both single date selections and multiple date selection.

Nepali Multi Date Picker A simple yet powerful date picker based in Nepali calendar. Supports both single date selections and multiple date selection.

Sanil Shakya 4 May 23, 2022
Multiple Selection Combo Box using Bootstrap 3

MagicSuggest v2.1.6 Bug Fix (fix) Disabled arbitrary HTML and SCRIPT execution on input. MagicSuggest v2.1.5 (fix) prepend close button instead of app

null 1.3k Dec 22, 2022
This plugin for Obsidian adds commands for increasing/decreasing the blockquote level of the current line or selection(s).

Blockquote Levels This plugin for Obsidian adds commands for increasing/decreasing the blockquote level of the current line or selection(s). Usage The

Carlo Zottmann 15 Dec 19, 2022
VSCode extension that creates overlay for your Broadcasting Software of choice.

BSOverlay VSCode extension that creates an overlay for your Broadcasting Software of choice. Documentation Please refer to the Wiki Section. Installin

chocoearly44 4 Sep 30, 2022