After testing all paid AI code editor, I found Windsurf to be the best option, especially for my Ruby on Rails projects. Here's why: When I need to fix a bug, like an issue with the payment system, Windsurf automatically searches through the entire codebase to find not only the relevant file but also all related dependent files. In contrast, Cursor requires you to manually specify the exact files or folders you want to work with, making the process less efficient.
Thanks Fadli, I had also the experience that Windsurf understood all the data structure better.
But in the end, Windsurf and Cursor didn't recommend the correct file when implementing a feature, maybe because my free trial ended and got downgraded.
After testing all paid AI code editor, I found Windsurf to be the best option, especially for my Ruby on Rails projects. Here's why: When I need to fix a bug, like an issue with the payment system, Windsurf automatically searches through the entire codebase to find not only the relevant file but also all related dependent files. In contrast, Cursor requires you to manually specify the exact files or folders you want to work with, making the process less efficient.
Thanks Fadli, I had also the experience that Windsurf understood all the data structure better.
But in the end, Windsurf and Cursor didn't recommend the correct file when implementing a feature, maybe because my free trial ended and got downgraded.
Heads-up that Cursor also allows for this when using the "AI Chat" sidebar, just make sure to use
⌘ + Enterinstead ofEnter.Thank you Charlie, I will try that.