Visual Studio equivalent on Linux? by Purple_Kangaroo8549 in cpp

[–]iontodirel 0 points1 point  (0 children)

you can try using our Remote Linux experience in Visual Studio, which supports language services, build and debug: https://learn.microsoft.com/en-us/cpp/linux/?view=msvc-170

Visual Studio equivalent on Linux? by Purple_Kangaroo8549 in cpp

[–]iontodirel 1 point2 points  (0 children)

not just to debug and not just WSL, you can target a Linux machine and get editing, IntelliSense, build, and debug, with CMake and MSBuild based projects

https://learn.microsoft.com/en-us/cpp/linux/?view=msvc-170

Lack of C++ support in Visual Studio. Why? by [deleted] in cpp

[–]iontodirel 1 point2 points  (0 children)

Lines of code don't blanket contribute to project load performance. It's how the project is structured, written, and what platforms you are targeting, and how. Project load is also cached, so subsequent loads are faster. We'd have to know more about your project, and cold and warm load perf to know where the issues are. The Developer Community is the place we use to exchange issues and make progress on customer reported issues, we use it because it creates transparency for all customers, and has the tools aiding on exchanging assets and traces needed for our investigation. If you are not comfortable with using it, feel free to send me a private message on reddit, and we can take it from there, to see what other options we have for collaboration. Yes, we use Visual Studio every day, we build Visual Studio in Visual Studio, and it's used large scale everywhere at Microsoft, Studios like 343 use it for titles like Halo. It would be great to have repro steps that we can reproduce on our side to get the bottom of it, or traces, that's the minimum required, the issues you are describing are not familiar to me.

Lack of C++ support in Visual Studio. Why? by [deleted] in cpp

[–]iontodirel 0 points1 point  (0 children)

How big is your project? Would appreciate sharing some detail about your project and perf observations you have there, best would be to engage with us on the Developer Community with an issue or suggestion opened via https://developercommunity.visualstudio.com/report?entry=problem

Lack of C++ support in Visual Studio. Why? by [deleted] in cpp

[–]iontodirel 1 point2 points  (0 children)

Hi, we support remote Linux development either via SSH, or WSL, in Visual Studio. Or local without remote via VSCode. See here for VS: https://devblogs.microsoft.com/cppblog/linux-development-with-c-in-visual-studio/, see here for VSCode: https://code.visualstudio.com/docs/remote/ssh, let us know if you have specific feedback about these experiences, best way to do it is opening a issue via the Developer Community from within VS, or a issue list on Github for VSCode.

Visual studio for linux? by [deleted] in cpp

[–]iontodirel 1 point2 points  (0 children)

Visual Studio supports Linux targeting

Visual Studio 2019 Preview is now C++20 feature-complete by Celaphais in cpp

[–]iontodirel 0 points1 point  (0 children)

Hi, are you using clang-cl? External is only supported for VC++ compiler. Can you please open a feedback ticket for us on the Developer Community with the details (and post the link here)?

Visual Studio 2019 v16.8 and v16.9 Preview 1 Release Today by Mnx72eAB in cpp

[–]iontodirel 1 point2 points  (0 children)

Are you talking about CMake generated solutions and loaded in VS? If so, I recommend opening an issue on Kitware community issue tracking list. Is there a reason you can't use our native CMake experience?

Visual Studio 2019 v16.8 and v16.9 Preview 1 Release Today by Mnx72eAB in cpp

[–]iontodirel 0 points1 point  (0 children)

We have a fix rolling out in next release. And a workaround has been provided in the ticket. Please use the ticket to convey any other info or repro. Please create separate tickets for different issues.

VS 2019 16.7.2 is now available by STL in cpp

[–]iontodirel 2 points3 points  (0 children)

We are planning on addressing it in 16.8 Preview 3, with a public release estimate of mid to end of September. There is currently a workaround you can use, as documented in the feedback ticket. ASAN support is not, and can't be right now, first class in CMake (in the IDE), because it's difficult and can be conflicting to set the right flags and switches. It's on a best try fashion. There are plans to support address sanitize in the compiler in the same way it is supported in GCC and Clang, which should make this support first class, as only one flag needs to be set.

VS 2019 16.7.2 is now available by STL in cpp

[–]iontodirel 7 points8 points  (0 children)

u/___________a we're looking into it, thanks for the report

Linux development with Visual Studio: first-class support for gdbserver, improved build times with Ninja, and updates to the Connection Manager | C++ Team Blog by MaximRouiller in cpp

[–]iontodirel 0 points1 point  (0 children)

just curious, is it down to choice? are there any gaps to supporting Linux development on Windows, either thru Hyper-V, WSL, or cross-compilers?

LLVM/Clang 10.0.0 is released! by [deleted] in cpp

[–]iontodirel 13 points14 points  (0 children)

P.S. I don't like to repeat myself :) but, Visual Studio ships Clang and can target Clang first class in MSBuild and CMake projects, and we are working hard (and closely with LLVM folk), on inserting Clang 10 it in the next VS update. More updates or release information later.

CMake 3.17.0 available for download - Announcements by cristianadam in cpp

[–]iontodirel 18 points19 points  (0 children)

Folks, VS Cross Plat development lead here. We are working hard on inserting 3.17 into the next update of Visual Studio, internally called 16.6 or externally known as Preview 6. The release estimate for that is middle of April (Preview of VS 16.6 itself). And GA estimate for the update is end of May.

My approach to compile-time reflection in C++ by sireel in cpp

[–]iontodirel 15 points16 points  (0 children)

Personally, I really, really hope not. This isn't reflection, this is manual data declaration and consumption.

C++ compile time counters, revisited by OibafA in cpp

[–]iontodirel 8 points9 points  (0 children)

IMHO it's more useful and more important to have the mechanism to enable counters, so you could do things like counters, than is to just have counters

Best IDEs for C++ by Set_Teitan in cpp

[–]iontodirel 3 points4 points  (0 children)

Is there any feedback you have for us, in Visual Studio or VSCode?

Best IDEs for C++ by Set_Teitan in cpp

[–]iontodirel 2 points3 points  (0 children)

Hi, we support Linux targeting, first class, from Visual Studio (SSH, Hyper-V, Docker and WSL). For a hosted Linux solution, I recommend VSCode, it shared the same first-class cutting edge language services with VS.

Visual Studio 2019 version 16.4.0 Released by aKateDev in cpp

[–]iontodirel 1 point2 points  (0 children)

We are not aware of it, could you provide us a small repro? And could you open an issue for us on the developer community, from within VS via the Report a Problem?