https://github.com/v4run/transpose
Transpose is an extension for VSCode for transposing selection or characters.
https://github.com/v4run/transpose
transposing-selections typescript visual-studio-code vscode
Last synced: 3 months ago
JSON representation
Transpose is an extension for VSCode for transposing selection or characters.
- Host: GitHub
- URL: https://github.com/v4run/transpose
- Owner: v4run
- License: mit
- Created: 2016-02-10T19:03:58.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-06-16T10:27:19.000Z (over 1 year ago)
- Last Synced: 2025-10-20T21:49:54.178Z (3 months ago)
- Topics: transposing-selections, typescript, visual-studio-code, vscode
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=v4run.transpose
- Size: 44.9 KB
- Stars: 22
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Transpose
__Transpose__ is an extension for __[VSCode](https://code.visualstudio.com/)__ for transposing selections or characters. It is similar to the *transpose* plugin in __[Sublime Text](https://www.sublimetext.com/)__.
![alt text][preview]
## Adding custom shortcuts
Add this to your `keybinding.json` file.
```javascript
{
"key": "ctrl+t",
"command": "extension.transpose"
}
```
## Features
- Swaps characters around the cursor(s) when nothing is selected.
- Swaps multi-cursor selections (cycles through selections if there are more than two).
## Source
[Github](https://github.com/v4run/transpose)
## Marketplace
[Transpose](https://marketplace.visualstudio.com/items?itemName=v4run.transpose)
[preview]: https://github.com/v4run/transpose/raw/master/images/preview.gif