I work on vscode and copilot chat @microsoft. Opinions are my own.
Also contribute to the OCaml Language Server (ocaml-lsp) & vscode extension "OCaml Platform"
Next edit suggestions just leveled-up in @code: with long-distance NES, you get edit suggestions anywhere in your file, not just near your cursor's position.
Learn how the team built this - creating the training dataset, refining the UX, evaluating success, & more: https://t.co/xDaJRpikCi
Last month, we announced plans to open source the GitHub Copilot Chat extension. Today, we've reached that milestone. Let's build the future of software development together: https://t.co/rkQtw9QUdi
@2BitSalute@jordwalke You should try Copilot Agent mode available in VS Code Insiders. It’s pretty smart and easy to use. I haven’t used Claude Code yet but am struggling with convincing myself a terminal UI can be better for such a use case.
Announcing GitHub Copilot Free!
A new free tier for GitHub Copilot, available for everyone today in @code
No trial. No subscription. No credit card required.
Learn more in our blog: https://t.co/k3S9M9xefa
@2BitSalute Issue for ocaml-lsp repo https://t.co/Roq3Wp1Pu4. A typed hole is represented as an underscore. If you type `_` in your ocaml code, ocaml-lsp offers expressions that would match the type of the hole. Here's an artificial example
@2BitSalute 🙈 i added this error message. It comes from ocaml-lsp for merlin’s “typed hole” (an underscore). Merlin allows using a hole as an expr that would be expected in that particular place. Can you create an issue with your code for this? I dont see a hole on your screenshot
@etiennemillon I use the watch mode but dune not allowing to run any command if there’s already one running in watch mode is a bit said. I wish it could at least send the command to the process running in watch mode or something
GitHub Copilot and Copilot Chat work surprisingly well with OCaml - I'm getting really good multi-line completions, getting answers to questions about js_of_ocaml, and even solving age-old dune config issues!
Naming things is hard. Latest @code Insiders and @github Copilot Chat pre-release will now suggest you names when you're trying to rename a symbol! Just trigger a rename (default shortcut F2) and you see a list of suggested names from Copilot!