Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-16 Thread Botond Ballo
On Wed, Sep 16, 2020 at 3:00 AM Andi-Bogdan Postelnicu wrote: > On 16 Sep 2020, at 04:14, Botond Ballo wrote: > > On Tue, Sep 15, 2020 at 6:55 PM Jean-Yves Avenard > wrote: > >> This broke several features for me (and I use VSCode all the time). One in >> particular was the inability to switch

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-16 Thread Jean-Yves Avenard
Hi. Started to play with this. I've used VSCode for several years, though multi-process debugging capabilities make it a tad useless as a debugger. Now what we need is something like https://marketplace.visualstudio.com/items?itemName=vsdbgplat.MicrosoftChildProcessDebuggingPowerTool#overview So

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-16 Thread Andi-Bogdan Postelnicu
> On 16 Sep 2020, at 04:14, Botond Ballo wrote: > > On Tue, Sep 15, 2020 at 6:55 PM Jean-Yves Avenard > wrote: > This broke several features for me (and I use VSCode all the time). One in > particular was the inability to switch between code and header (Ctrl-K > C

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-15 Thread Botond Ballo
On Tue, Sep 15, 2020 at 6:55 PM Jean-Yves Avenard wrote: > This broke several features for me (and I use VSCode all the time). One in > particular was the inability to switch between code and header (Ctrl-K > Ctrl-O). > clangd supports this, but it's under a custom command name (as it's not part

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-15 Thread Jean-Yves Avenard
d mobile... have I > missed any, and are there other workload options that would help on first > setup? > > > > - mhoye > > > > ------ Original Message ------ > > From: "Andrew Halberstadt" > > To: "Andi-Bogdan Postelnicu" > > Cc: "de

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-11 Thread Andi-Bogdan Postelnicu
The documentation for the integration of VSCode with the Mozilla ecosystem is now live at https://firefox-source-docs.mozilla.org/contributing/vscode.html > On 10 Sep 2020, at 19:19, Andi-Bogdan Postelnicu wrote: > > TLDR: VSCode users can type `./mach ide vscode` in order to get code > comple

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
other workload options that would help on first > setup? > > - mhoye > > -- Original Message -- > From: "Andrew Halberstadt" > To: "Andi-Bogdan Postelnicu" > Cc: "dev-platform" > Sent: 2020-09-10 12:29:48 PM > Subject: Re: Visual

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
I’m sure down the road we will have an extension and integrate the entire linting system into vscode. > On 10 Sep 2020, at 19:29, Andrew Halberstadt wrote: > > This is great, thanks Andi! > > Are there any plans to introduce a `mach lint` integration as well? Or is > that what is already bein

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
Please see my comment inlined > On 11 Sep 2020, at 00:25, Botond Ballo wrote: > > Thanks a lot for your work on this, Andi, this is really neat! > > One question: > > On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu > wrote: > VSCode

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Botond Ballo
Thanks a lot for your work on this, Andi, this is really neat! One question: On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu wrote: > VSCode is a multi-platform > open-source programming editor developed by Microsoft and volunteers. It is > partly b

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andrew Halberstadt
This is great, thanks Andi! Are there any plans to introduce a `mach lint` integration as well? Or is that what is already being used for "inline parsing errors with limited auto-fix hints"? On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu wrote: > TLDR: VSCode users can type `./mach id