Microsoft Brings C++ Support to Visual Studio Code

Microsoft announced today that its C++ extension for Visual Studio Code is now generally available in non-beta form.

“The C++ extension brings a rich set of productivity features to VS Code for C++ developers, including IntelliSense smart code completion, debugging, refactoring, code navigation, and more,” Microsoft’s Julia Reid writes. “On top of that, these features are adaptable to various platforms, architectures[,] and compilers, enabling all your cross-compiling and remote development scenarios.”

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

For those unfamiliar, Visual Studio Code is Microsoft’s lightweight, open-source, and cross-platform code editor; it’s available Linux, macOS, and Windows, and is perhaps most well-known for its customizability for different workloads through an extensive library of free extensions. To date, VS Code has seen the most traction with web and mobile app developers, but its appeal is quite broad.

The C++ extension for VS Code 1.0 additionally supports Linux on ARM and ARM64 platforms, making it possible to develop C++ applications on Raspberry Pi with VS Code and Remote-SSH. And the firm is supplying a separate C++ Extension Pack that includes C/C++ support, C/C++ themes, CMake, CMake Tools, the Remote Development Extension Pack, GitHub Pull Requests and Issues, Visual Studio Codespaces, the LiveShare Extension Pack, the Doxygen Documentation Generator, and improved C++ syntax support.

There’s also a new Configure C++ IntelliSense in Visual Studio Code video tutorial for those just getting started.

 

Tagged with

Share post

Please check our Community Guidelines before commenting

Conversation 11 comments

  • a5ehren

    14 September, 2020 - 4:05 pm

    <p>I had honestly forgotten this was in beta. I've been using it at work for almost 2 years now.</p>

    • proftheory

      Premium Member
      14 September, 2020 - 4:36 pm

      <blockquote><em><a href="#574834">In reply to a5ehren:</a></em></blockquote><p>Sounds kinds Google-ish. Now to wait for them to abandon it.</p>

  • davidl

    14 September, 2020 - 5:48 pm

    <p>Looking at the most popular VS Code extensions is interesting (VS Code &gt; Extensions &gt; Filter &gt; Most Popular)…</p><p><br></p><p>#1 Python, 24.7 million downloads</p><p>#2 C/C++, 13.7 million downloads</p><p>#3 ESLint (JavaScript), 10.7 downloads</p><p>#4 C#, 8.6 million downloads</p><p>#5 Prettier – Code formatter (various languages), 8.2 million downloads</p><p>#6 Live Server (server-side pages like PHP), 7.1 million downloads</p><p>#7 Language Support for Java by Red Hat, 7 million downloads</p><p>#8 Visual Studio IntelliCode (Python, TypeScript/JavaScript, Java), 6.9 million downloads</p><p>#9 Debugger for Chrome (JavaScript), 6.3 million downloads (NOTE: this is built-in to VS Code now)</p><p>#10 GitLens (various languages), 6.3 million downloads </p><p><br></p><p><br></p>

  • martinusv2

    Premium Member
    14 September, 2020 - 5:58 pm

    <p>Hey Paul,</p><p><br></p><p>There is a Pascal language for web development in VS Studio Code : <a href="https://www.tmssoftware.com/site/tmswebcorevsc.asp&quot; target="_blank">https://www.tmssoftware.com/site/tmswebcorevsc.asp</a></p&gt;

    • tonchek

      15 September, 2020 - 8:29 am

      <blockquote><em><a href="#574863">In reply to MartinusV2:</a></em></blockquote><p>Does it compile to JS? It would make TypeScript obsolete! ? </p>

      • martinusv2

        Premium Member
        15 September, 2020 - 10:24 am

        <blockquote><em><a href="#574982">In reply to tonchek:</a></em></blockquote><p>It does yes :)</p><p>I have the Delphi version and it's pretty cool.</p>

    • Paul Thurrott

      Premium Member
      15 September, 2020 - 8:34 am

      Yeah, I think that ship has sailed. 🙂

  • wright_is

    Premium Member
    15 September, 2020 - 2:55 am

    <p><em>Visual Studio Code is Microsoft’s lightweight, open-source, and cross-platform code editor</em></p><p>VS Code is a bloated Electron app, there is nothing lightweight about it! Notepad++, vim, emacs are ligthtweight, but VS Code, whilst very good (and I use it myself on some systems), cannot by any stretch of the imagination be classed as lightweight.</p>

    • mattbg

      Premium Member
      15 September, 2020 - 8:49 am

      <blockquote><em><a href="#574927">In reply to wright_is:</a></em></blockquote><p>That was my reaction as well 🙂 VS Code is great, but it's not lightweight, especially not when compared to the editors you mentioned.</p><p><br></p><p>Maybe it is lightweight compared to Visual Studio itself.</p>

    • davidl

      15 September, 2020 - 12:00 pm

      <blockquote><em><a href="#574927">In reply to wright_is:</a></em></blockquote><p>Compared to Visual Studio, it is lightweight. I use VS Code more than I use Visual Studio now because of how quick it is. </p>

  • erichk

    Premium Member
    15 September, 2020 - 11:12 am

    <p>Still waiting for a GW-BASIC extension.</p>

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC