5 ms·
When will tools/models like these start integrating with code servers and linters in IDEs instead of just yielding supercharged autocomplete?
by rtolsma 3y ago
When will tools/models like these start integrating with code servers and linters in IDEs instead of just yielding supercharged autocomplete?
- baggiponte 3y agoThe guy TJ De Vries works at Sourcegraph + contributes to neovim and he’s building sg.nvim - a plug-in to hook Sourcegraph AND their code assistant Cody to neovim LSP.
- BaculumMeumEst 3y agosurely steve yegge will not let this go unanswered
- _steve_yegge_ 3y agoI guess I've been summoned. We're primarily focusing on VSCode, IntelliJ and Neovim for Cody. Of course I'll be working on an Emacs version, but that's kinda best-effort for now. As for the new crop of codegen models, they seem to be getting to parity with GPT/Claude/Bard-class models for code autocompletions, but not so much for other tasks. We're working on incorporating OSS models, but I'd be surprised if they're ready for prime-time this year. I think next year they'll be huge. Just my $0.02, take with a grain of salt. Shit moves fast.
- tjdevries 3y agoI think "best-effort" would be a good tagline for emacs
- BaculumMeumEst 3y agoexcuse me @dang a ban is in order
- BaculumMeumEst 3y agoplease share that elisp when you get around to the emacs version. it doesn't matter if it sucks, you can't let this t.j. hooligan get the last laugh.
- w0m 3y agoI <3 neovim, but copilot has me in vscode more than i'd like. all of these tools are amazing; seriously excited about the future here.
- freedomben 3y agoI use copilot in neovim[1]. It was remarkably simple to get installed. Highly recommend [1]: https://github.com/github/copilot.vim https://github.com/github/copilot.vim
- w0m 3y agoI do use that plugin actually; TPope is an absolute boss. The One missing feature I find myself moving to VSCode for that's not in the Vim plugin yet is the ability to open up an interactive chat session and ask: "Please parse <dict name> and re-key it by <field>", making sure to remove entires where <x> is Blue and converting <y> to Yellow." and it'll dump out a 40 line (working!) parser in ~3 seconds I can then further customize. It's honestly remarkable as you can then interactively ask it to update/adjust "Can you make that a reusable function where I pass in X,Y, and Z?" "Can you convert that to a tuple comprehension?", "Can you unroll that loop and add inline comments explaining the regex?" are all futher-drilldowns I'd use and expect good responses to. I do have ShellGPT setup to give me (similar generic) responses in the terminal; but I haven't found a good way to let it see my code yet to let it parse my data structures as fluidly.
- tomr75 3y agoneed to mod https://github.com/jackmort/chatgpt.nvim https://github.com/jackmort/chatgpt.nvim to use copilot or ollama
- w0m 3y agoAlright - this looks amazing - thank you. I'm surprised I missed it, What's the best place to stay ontop of new/awesome neovim plugins? I admit to not having paid as much attention to /r/neovim as in past years after the recent api lockdown; but there has to be more o.0