TDD: Test-Driven? Nope. Tab-Driven Development!

You’ve heard of Test-Driven Development, but have you tried Tab-Driven Development?
It’s simple: just tab tab tab, and your cursor magically jumps to the next thing to change. Who needs precision when you can just tab your way to success?
I first saw this feature in the Cursor editor, and honestly, it was a game-changer. This saves time and understand the content where your cursor at. It’s extremely useful when you’re refactoring code or repeating some boring/repetitive task.
That was also when I almost made the switch from Neovim to Cursor (a VS Code fork). Almost. Don’t worry, I’m still a Neovim user… 😆
Cursor pioneered this feature, but now, every IDE is jumping on board. Recently, VS Code rolled out a similar update:
Other editors like Windsurf are catching up too:
Even Zed, my second favorite IDE (don’t ask who’s first 😉), has introduced the Zeta model with edit prediction.
If you’re curious about my Cursor setup, you can find it here: 👉 https://github.com/jellydn/vscode-like-pro
Tab-driven editing is becoming a must-have feature for modern IDEs. Is it life-changing or just a fancy autocomplete? Let me know your favorite!
Cheer and happy coding!
ITMan's Blog - 📚 Lifelong Learner
