Tag: IDE

New in Visual Studio 2022 – Conformance, Performance, Important Features – by Marian Luparu & Sy Brand

https://cppcon.org/
---

What's New in Visual Studio 2022 - Conformance, Performance, Features of Importance - Marian Luparu & Sy Brand - CppCon 2022
https://github.com/CppCon/CppCon2022

C++20 is stabilized, C++23 is on the horizon, the state of the art in security and devops practices is advancing, and of course, we always want our programs to run faster. We've been working in all of these areas and more to make Visual Studio a better IDE for everyone, no matter what platform you're targeting.

In this talk, we'll demonstrate the last year's work across the IDE, toolchain, vcpkg, and GitHub: libfuzzer and advanced asan support for finding security holes, C++20 modules support for CMake, new views and monitors for embedded developers, how we're leveraging vcpkg for improving toolset acquisition, and more.

We'll also show how we have improved our compiler's code generation for real-world scenarios by walking you through before-and-after assembly snippets.

Come along to learn all about the latest in our tooling, and to get a peek into our plans for the future.
---

Marian Luparu

Marian is the Group Product Manager for the C++ team at Microsoft, leading the team responsible for making Visual Studio, Visual Studio Code, MSVC compiler toolset and Vcpkg more productive for C++ developers
---

Sy Brand

Sy Brand is Microsoft’s C++ Developer Advocate. Their background is in compilers and debuggers for embedded accelerators, but they’re also interested in generic library design, metaprogramming, functional-style C++, undefined behaviour, and making our communities more welcoming and inclusive.
---

Videos Streamed & Edited by Digital Medium: http://online.digital-medium.co.uk

#cppcon #programming #visualstudio

Filed under: UncategorizedTagged with: , , , , ,

C++ Coding with Neovim – Prateek Raman – CppCon 2022

https://cppcon.org/
---

C++ Coding with Neovim - Prateek Raman - CppCon 2022
https://github.com/CppCon/CppCon2022

If the command line has ever piqued your interest, specially using Vim/Neovim for C++ coding, but you have some reservations about losing access to IDE like features, wonder no more. This talk will present a productive C++ development environment on the Command Line using Neovim and LSP. LSP (Language Server Protocol) is the protocol which powers semantic auto-completion and intellisense in modern IDEs and we'll learn how Neovim's built-in LSP client integrates seamlessly with language servers to provide a rich editing experience.

Neovim is a modern editor built on top off the giant shoulders of Vim, and lets us have all the speed and efficiency of Vim as we edit code, while also providing rich support for C++ coding with intellisense and auto-completion via LSP. Along the way we'll also demonstrate Neovim's rich LSP aware plugin ecosystem for project navigation and IDE like workflows, all on the command line.

Even if you're comfortable with Vim/Neovim, but would like to learn how to level up the experience with modern IDE features, you will find this talk interesting.
---

Prateek Raman

Senior Software Engineer at Bloomberg Lp, working on the IB chat platform offered with Bloomberg Professional Service.
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

#cppcon #coding #neovim

Filed under: UncategorizedTagged with: , , , , , , ,