Skip to content

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't into two words (matching Notepad++), so Proper Case yields Don'T.
  • A new sentence starts at the first letter after a ., ! or ?. Intervening spaces, quotes and other punctuation keep the "new sentence" state, so He said "hi". it worksHe 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.