3 ms·
It does actually suggest entire blocks of code. I haven't quite figured out yet when it suggests blocks or lines - if I create a new function / method and add a
by verst 5y ago
It does actually suggest entire blocks of code. I haven't quite figured out yet when it suggests blocks or lines - if I create a new function / method and add a doc string it definitely suggests a block for the entire implementation for me.
- ehsankia 5y agoI see, I think the most useful case for me would be where I write a function signature+docstring, then get a list of suggestions that I can browse and pick from. Do you have examples of what the line ones can do? The site doesn't really provide any of those.
- verst 5y agoTake a look at this minimal example I just created where I did just that -- created a new function and docstring. This example is of course super simple - it works for much more complex things. https://gist.github.com/berndverst/1db9bae37f3c809e5c3f56262c0a1092 https://gist.github.com/berndverst/1db9bae37f3c809e5c3f56262...
- vitus 5y agoIs there actually a search.json endpoint? https://github.com/HackerNews/API https://github.com/HackerNews/API doesn't list this as a valid endpoint. Indeed, when I try to access it via curl, I get a HTTP 405 with a "Permission denied" error (same result when I try to access nonexistent-endpoint.json). Based on the HN search on the website, I'd expect the correct autocomplete to involve hn.algolia.com [0]. [0] https://hn.algolia.com/api https://hn.algolia.com/api points at https://hn.algolia.com/api/v1/search?query= https://hn.algolia.com/api/v1/search?query=... To me, this points at the need for human input with a system like this. There is a Firebase endpoint, yes, and Copilot found that correctly! But then it invented a new endpoint that doesn't exist.