Convert Case plugin¶
Convert the selected text between eight letter cases. Every command requires a non-empty selection; with nothing selected the buffer is left untouched and a brief status-bar warning appears. Conversion is Unicode-aware.
Where to find it¶
Edit ▸ Convert Case to:
| Command | Shortcut | What it does |
|---|---|---|
| UPPERCASE | Ctrl+Shift+U |
Every letter to uppercase. |
| lowercase | Ctrl+U |
Every letter to lowercase. |
| Proper Case | Alt+U |
First letter of every word uppercased, the rest lowercased. |
| Proper Case (blend) | Alt+Shift+U |
First letter of every word uppercased, the rest left as-is. |
| Sentence case | Ctrl+Alt+U |
First letter of every sentence uppercased, the rest lowercased. |
| Sentence case (blend) | — | First letter of every sentence uppercased, the rest left as-is. |
| iNVERT cASE | — | Swaps the case of every letter. |
| ranDOm CasE | — | Randomises the case of every letter. |
Word and sentence boundaries¶
- A word is a maximal run of letters and digits; anything else is a boundary.
An apostrophe therefore splits
don'tinto two words (matching Notepad++), so Proper Case yieldsDon'T. - A new sentence starts at the first letter after a
.,!or?. Intervening spaces, quotes and other punctuation keep the "new sentence" state, soHe said "hi". it works→He said "hi". It works.
Blend vs non-blend
The plain variants lowercase the untouched characters; the (blend)
variants leave them exactly as you typed them. Use blend when a line already
mixes case you want to keep (e.g. iPhone, acronyms) and only the first
letter needs fixing.