Comment by bandrami
9 hours ago
That sure sounds like you're describing customizable snippets, which AFAIK every major editor supports?
9 hours ago
That sure sounds like you're describing customizable snippets, which AFAIK every major editor supports?
Customizable snipping is a feature editors support (which I mentioned as they are related/similar to what the AI is doing), but is different to the AI autocomplete behaviour.
If I have a JSON structure, I can paste that into the file as a comment, e.g.:
and the AI will/can autocomplete/generate that to:
using the JSON example. Then if you type:
the AI could then contextually generate, e.g.:
Or if you have a SQLAlchemy model:
typing `bar:` the AI can autocomplete:
picking up that you have a `Bar` class in the file. Especially if you have other similar id/object definitions in the file.
Right, it's a less-flexible paste macro you don't actually have control over. shrug
Sitting here on the sidelines having never configured snippets or macros or any of that in any of my editors, which I could have done like 30 years ago but never bothered in all this time, doing quizzical-dog look at all these people thrilled about LLMs.
I guess they might finally get me to use those things since they take the “configuring” and “remembering shortcuts” part out, but so much of this doesn’t look new at all. Super old, actually.