TowerTall 1 day ago

If it is a single function or a class I most of the time prefere copy/paste from the chat. If multiple files needs to be updated then there is a lot of convinience with using a AI IDE.

For writting code the old fashion way. You type the code the intellisense/auto-complete build in to the like of cursor AI is the most annoying thing i have ever seen in a IDE. You constantly sitting hitting the escape key try to get their auto-complete suggestion to go away. Most of the time is it guessing where wrong and is mostly useless.

The biggest issue is when you try to use a class that has properties. When you press the dot after the class name normally the IDE will list the public properties on the class.

Now you have to battle that the list now longer contains just the properties found on the class but also non-existing properties invented by the AI IDE. As clever as this AI autocomplete can be, i really hate it because I can no longer rely on that my IDE is telling the truth about what properties and functions there is exist on a class.

and if you are the type of programmer that like to put empty lines in your code for readability. Then moment you hit enter you now get an often completly irrelevnat code suggestion and need to battle that suggestion to go away. I just want an blank line for crying out loud.

PS: my AI IDE is cursor

1
oxfordreno 1 day ago

I definitely agree with the points about empty lines of code and properties on classes. Same problem with Copilot and VSCode.