Disagree. The tab completion is very annoying when you’re trying to type. I know, I know, AI hipsters think typing code is so 15 minutes ago. Get off my lawn/keyboard.
Its agent AI assistant isn’t bad but sadly the restore points button in the AI panel seemed to be broken.
The fact it reminds me of sublime text is a big plus for me.
The rust evangelism is annoying. Really. No one cares what language a program is written it.
> The tab completion is very annoying when you’re trying to type.
I think it is annoying if it completes it by itself, but tab completion can be helpful if you have to push the tab key (or whatever other key is mapped to autocompletion) to make the completion to work (although I don't need LLM to do tab completion).
In most code editors, hitting tab increases the indent even if you are using spaces (e.g. it will add two or four spaces). But now you don’t know if it will increase indent or arbitrarily rewrite your code.
I mean, good AI tab completion feels like a super power. Zed’s is not that good. It’s slow and normally not at all what I want. In cursor, it’s at least 80% of the time jumping to the next thing I was going to do anyways. (Example: I add a function call, and tab recommend jumping to the top of the file, importing the function from the right spot, and then jumping back to the call site. Example2: I change a function signature and update one call site. It then correctly auto-completes the 5 other call sites to match the new format.)
both of those examples (auto imports + refactoring) 'just work' in Jetbrains editors, and have for a decade, without any AI at all! and you have the added benefit of no hallucinations when doing a refactor across hundreds of KLOC
Its agent AI assistant isn’t bad but sadly the restore points button in the AI panel seemed to be broken.
The fact it reminds me of sublime text is a big plus for me.
The rust evangelism is annoying. Really. No one cares what language a program is written it.