Error highlighting in Visual C++ - visual-c++

When using Eclipse or NetBeans IDE on a Java project I get to see where errors in my code are, before and after compiling. The line causing the issue is shown. I remember that back in the old days, the Visual C++ 98' edition did do underlining of errors in the code. Is there a way to enable this in Visual C++ 2005? Or is there a 3rd party plugin to do so?

What you need in order to do this is a static code analysis tool for C++ with a real-time plug-in for VS2005. Unfortunately, I'm not aware of any open-source static code analyzers that plug into VS2005, but there are some commercial ones. One such product that has been well-received is Riverblade's Visual Lint.
In general, Googling "visual c++ static code analysis" is a good place to start hunting this type of software down.

Visual Assist is also a useful tool. Works with all versions of visual studio.

Related

CMake to create a Visual Studio Code project

Does any know if there are any efforts for cmake to generate a Visual Studio Code project (not to be confused with Visual Studio)? IE
cmake -G "Eclipse CDT4 - Unix Makefiles"
not for eclipse, but for Visual Studio Code? This would be awesome for linux projects.
As already mentioned, VS Code has the vscode-cmake-tools extension to integrate with CMake projects.
See here for documentation on what features it has to offer. You will see that building and debugging within the IDE are supported.
The design of VS Code is very much centered around being simple and extensible, whereas Visual Studio is more of a monolith and includes its own build system for C++. VS Code is not monolithic like that.

Visual Studio through MSDN: Can they know it is not mine?

So, I was arguing with a great friend of mine about Visual Studio 2012 and Microsoft being able to detect which one you used. According to him if you get your hands on a direct MSDN download of Visual Studio 2012 Professional, and you end up creating an app, like a game or something, and then you submit it to the Windows App Store, they will never know which visual studio version you truly used to develop the App, or if you were the owner of it or not.
Is he right? Because I thought Visual Studio some how left a footprint behind on the .exe file letting Microsoft know about licensing information. Or should I go apologize to him for calling him a f...ing liar.
If you guys say it does leave a print, can you show some proof, or a link to read more about it? Thanks guys.
Your friend is likely correct. Why would MS bother when they make freely available all the tools you need to compile your program. You can build .Net applications without the Visual Studio IDE. See this related question
Is it possible to install a C# compiler without Visual Studio?

Resharper vs Borland Devpartner for visual studio

What are advantages of using Borland Devpartner over resharper or vice-versa? Any recommendations?
I am one of the developers working on DevPartner Studio. Frankly, I'd never heard of Resharper before, and after googling on it I found out why: it appears to be mainly for use with C# (hence the "sharp"). DevPartner Studio is a collection of tools originally written independently, and then integrated into Visual Studio. Most of these tools were written before C# and .NET came into existence, and are focused mainly on the native C/C++ world, not the managed C# world. There is some support for managed code, but that is not where the product shines.
So, the answer to your question depends on what you are doing: native or managed code.

Application for general conversion of a project on Visual C++ to Borland C++ Builder

A lot of people would say "why u not use Visual Studio", but I would like to convert some of my Visual C++ projects to Borland C++ Builder projects because I'm more familiar with BCB...
Do someone know a tool on Borland C++ Builder or Visual Studio, or a 3rd party software or add-on to do it?
I have some projects on VS2008, VS2010 and VS6.
I have some machines with BCB6 and Borland Developer Studio 2006...
This tool simply does not exist. C++ Builder is based on RTL and VCL libraries, in the other side, Visual C++ uses MFC and other libraries.
The architecture is completely different, they are not compatible and you cannot migrate the code. You need to rewrite most of code again from zero, specially code focused to user interface.
For non visual code, I develop in both platforms, VC and C++ Builder. When I need to share the source, I use the minimum common denominator that I have found in C++ Standard Library and Boost. In this case, a conversion tool is not necessary since the source is fully compatible between the two platforms.

Is there a current mirror for "Refactor for Visual C++"?

Recently I came across a recommendation for a Visual Studio plugin called Refactor! For Visual C++ that looks like it would be very useful in helping me tame a particularly pastalike legacy application that I've inherited. Unfortunately, the download links appear to be broken and I can't find a mirror anywhere online.
I've also tried to contact DevExpress, but they suggested that Refactor has been effectively discontinued by being rolled into CodeRush Express and that I use that. Since CodeRush does not support C++, and even further doesn't work with Visual Studio 2005, I am unable to use it.
Does anyone know of (or can provide) a mirror for the Refactor! for VC++ installer? I'm sure I'm not the only one who's stuck in VS2005 that would benefit from this tool.
DevExpress responded to an issue in their tracker with a link to just the Refactor component. Unfortunately, I couldn't get it to work for me.
For posterity, here's the link they sent, and the issue ticket:
http://downloads.devexpress.com/DXperience/2011.2/7/RefactorCPP-11.2.7.exe
http://www.devexpress.com/issue=B208783
Edit: Before someone else says it, Visual Assist X does support Visual Studio 2005. I was interested in Refactor mostly for the fact that it is was a free product that I could use at work without having to go through purchasing and licensing issues.
Have you tried this plugin, which claims to support VS2005 and C++:
DevExpress Refactor! Pro for Visual Studio (Trial)

Resources