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

Dung Huynh DucDung Huynh Duc
1 min read

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.

Image from Gyazo

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:

Image from Gyazo

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!

0
Subscribe to my newsletter

Read articles from Dung Huynh Duc directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Dung Huynh Duc
Dung Huynh Duc

Hi 👋, I'm Dung Huynh Duc A passionate engineer from Singapore 🔭 I’m currently working in AirCarbon 👨‍💻 All of my projects are available at https://productsway.com 📝 I regularly write articles on https://productsway.com 📫 How to reach me dung@productsway.com 📹 I often publish my video every Sunday on IT Man Channel