https://github.com/ecrax/emoji-toolbox
Emoji Toolbox is a toolbox full of handy features for developers who want to use emojis in their code or documentation more often 😃.
https://github.com/ecrax/emoji-toolbox
command-palette converts emoji emoji-toolbox extension insert typescript vscode vscode-extension
Last synced: 6 months ago
JSON representation
Emoji Toolbox is a toolbox full of handy features for developers who want to use emojis in their code or documentation more often 😃.
- Host: GitHub
- URL: https://github.com/ecrax/emoji-toolbox
- Owner: ecrax
- License: gpl-3.0
- Created: 2020-12-12T12:02:53.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-01T15:53:36.000Z (over 4 years ago)
- Last Synced: 2025-09-18T13:31:42.708Z (6 months ago)
- Topics: command-palette, converts, emoji, emoji-toolbox, extension, insert, typescript, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=ecrax.emoji-toolbox
- Size: 221 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Emoji Toolbox
`emoji-toolbox` is a toolbox full of handy features for developers who want to use emojis in their code or documentation more often 😃.
This extension is both featured on the **VSCode Market Place** [(here)](https://marketplace.visualstudio.com/items?itemName=ecrax.emoji-toolbox) and on the **Open VSX Registry** [(here)](https://open-vsx.org/extension/ecrax/emoji-toolbox).
## Features
- Replace text with a fitting emoji
- Insert an emoji from a list of emoticons
- Replace an ASCII emoji with its "real" emoji counterpart
- Replace anything you have selected.
## Usage
### Convert
- Select a text or ASCII emoji
- Open the command palette (`ctrl`+ `shift` + `p` or `F1` or `View` -> `Command Palette...`)
- Select an action
- **Convert ASCII to emoji** - converts an ASCII emoji, like ":)" to a "real" emoji like 😃
- **Convert text to emoji** - converts given text to a fitting emoji (wink -> 😉 | mad -> 😠)
- **Convert anything to emoji** - tries to convert the selected content to an emoji
**Please only select one word or ASCII emoji at a time when converting. Otherwise, it will fail. (Support for this may come in the future.)**
> You might get a dropdown with multiple emojis to choose from whenever multiple emojis are connected with one word. (e.g. meh can result in 😐 and 😒)
### Insert
- Position your cursor where you want to insert an emoji
- Open the command palette (`ctrl`+ `shift` + `p` or `F1` or `View` -> `Command Palette...`)
- Choose **Insert emoji**
- Pick an emoji you like
## Extension Settings
I have not included any settings yet, because I have not seen the need for now.
## Known Issues
There are currently no issues. You may want to have a look at the GitHub issues section of this project to see if there are any.
You are also very welcome to create new issues if you have any problems, find bugs, or have a feature request.
## Roadmap / TODO
- Support conversion of multiple ASCII emojis or words at once
- Add images and GIFs to the README
> Also all issues on GitHub 😉
## Release Notes
### 1.0.0
Initial release of `emoji-place`
### 1.1.0
You can now see the name of an emoji (and search by the name of an emoji) when inserting one