Delete Code Word
TL;DR: Delete parts of variable names inside camelCase
, PascalCase
, snake_case
, and more — with just Shift + Backspace.
The Problem
When editing long variable names, especially those with multiple words, changing just a part of the name can be awkward and inefficient:
- You drag-select
"number"
with your mouse and replace it – O(n) 😞
- You press
Ctrl + Backspace
, deleting the whole name, and retype it – O(n²) 😖
- You press
Backspace
multiple times and then type – O(WTF) 🤯
We can do better.
The Solution
With the Delete Code Word extension, simply press Shift + Backspace
to delete the last code word segment based on naming convention.
This works seamlessly across common naming styles:
- Camel Case →
camelCase
→ camel|
- Pascal Case →
PascalCase
→ Pascal|
- Snake Case →
snake_case
→ snake_|
- Screaming Snake Case →
SCREAMING_SNAKE_CASE
→ SCREAMING_SNAKE_|
- Kebab Case →
kebab-case
→ kebab-|
- Train Case →
Train-Case
→ Train-|
Example
Press Shift + Backspace
in any supported name to remove the previous word segment.

Extension Settings
This extension contributes the following setting:
Delete Code Word: Enable
– Enable or disable the extension.
Known Issues
None at the moment.
Release Notes
1.0.0
- Initial release of Delete Code Word
- Supports intelligent word deletion across multiple naming styles.
Developer Info
Developer: Hardik Jumnani
Released On: 23rd August, 2025
Built During: Overboard
Enjoy!