Work is paying for Github Copilot so I've spent a lot time using it the past few weeks. I really like Copilot Editor because when I am writing a bunch of code that ends up being predictable and it will very very accurately predict 15 lines at a time with the right stylization I want. I like this a lot.
Github Copilot Chat on the other hand has the same problem all AI does. You need to know exactly what you want to do and have a good idea of what the syntax would generally be in the first place. Because gay ass Copilot will 100% tell you to use method calls that don't fucking exist and if you argue with it and tell it that you cannot make this method call as if it were static it will just stop and tell you again to make a static method call that cannot be done. This is annoying so what do I do? Go right back to reading the documentation like I've done since the day I started working.
For extremely routine code it is fine though and can give you syntax examples of anything that are generally correct.
Github Copilot Chat on the other hand has the same problem all AI does. You need to know exactly what you want to do and have a good idea of what the syntax would generally be in the first place. Because gay ass Copilot will 100% tell you to use method calls that don't fucking exist and if you argue with it and tell it that you cannot make this method call as if it were static it will just stop and tell you again to make a static method call that cannot be done. This is annoying so what do I do? Go right back to reading the documentation like I've done since the day I started working.
For extremely routine code it is fine though and can give you syntax examples of anything that are generally correct.
- 1