Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

These days not having Copilot is a pretty big productivity hit to me. The other day Copilot somehow stopped offering completions for maybe an hour, and I was pretty shocked to realize how much I've grown to rely on just hitting tab to complete the whole line. (I was writing Go at the time which is on the boilerplatey side among the mainstream languages, so Copilot is particularly effective there. Auto-completion from gopls — the language server — is no match.) I'm officially spoiled.

I'm afraid small independent code editors are increasingly fighting uphill battles as the big ones roll out support for more and more productivity boosts like LSP and Copilot integration.



Are there any projects to bring Copilot to other unsupported editors such as my favorite, Emacs? I noticed there's a new trend of only releasing important extensions to blessed products and barring their implementation in others such as the new Python LSP, Pylance and now Copilot.


For neovim, there's copilot.nvim[1], and for emacs there's flight-attendant[2], which is very much a work in progress, though.

[1] https://github.com/github/copilot.vim

[2] https://github.com/cryptobadger/flight-attendant.el


From pylance web page :

> Pylance leverages Microsoft's open-source static type checking tool, Pyright, to provide performant language support for Python.

So that's why it's microsoft platform only...


But Pyright is supported on Emacs so I'm not sure this holds.


Curious to what extent do you use it? I saw some demos (JS) side was like "create an http server" and it would pull in/setup express.

Last I checked copilot was still a request for access.


I use it as a glorified auto completion tool, but very rarey for any programming logic, I just ignore it then.

A good example is I want to debug the value of foo and so start to type 'print..', for rust it will then offer up `println!("foo: {}", foo)`




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: