
I've been using @Spacemacs for a few years now. Recently, I started using @VS Code to "see what I was missing". I liked that linters and such seemed to work a bit smoother out of the box.I kept hearing:
VSCode is dead, Cursor is the way. Then I started hearing:
Windsurf is the way, Cursor is dead. Today I used Windsurf for the full day. Some raw thoughts:I like the icons! Treating it like an "op autocomplete" was pretty powerful! It made refactoring and quick changes really really fast.Asking it to make a bunch of changes doesn't flow well for me yet. I guess it's hard for me to grok the diffs quickly, and it just feels faster to be pushing code around myself. maybe this will change with experience.
When i wanted to "think hard" i found the autocomplete kind of annoying. i was trying to write some weird recursive code with bad variables names to quickly prototype. it would have been nice if I could say "chill out on the autocompletes until i finish this thought", maybe like a toggle somewhere? does this exist already?the center pop up menu is cool. how do i make the cascade drawer close from the keyboard? Cmd +B closes the left drawer -- something similar for "cascade" would be good to know. overall, i enjoyed it. will use again tomorrow.
Memories seem like such a killer feature of @Windsurf to me. I normally find the AI composed code is mostly right but it can often still get small things wrong because it might not know some architectural detail or the coding style I want.But with memories I can now tell windsurf about those things and avoid those mistakes! I can also do it on the fly, making it easy to iteratively adapt Windsurf to my code.What would be even more useful is if I could share these memories with my team somehow. That way all the important memories I've fed Windsurf don't just get siloed to me; instead everyone can benefit from them.@Windsurf have you folks ever considered allowing memories to be shared somehow?