Tag Archives: C++

Microsoft C++ Core Guidelines Checker released

C++ Core Checker for Visual Studio is now available as a NuGet package. The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++. Microsoft’s Guidelines Support Library (GSL) contains supporting functions and … Continue reading

Posted in Visual Studio news | Tagged , , , | 3 Comments

ReSharper C++

JetBrains last month released ReSharper C++ – a Visual Studio extension offering refactoring, navigation, code inspection, quick-fixes and code generation for C++ developers. It doesn’t support C++/CLI and thus of no help for my projects, but for pure native C++ … Continue reading

Posted in Reviews | Tagged , , , , , | Leave a comment

Separating C++ project properties between VS 2010 and VS 2013

Since Visual Studio 2010, common C++ project properties (e.g. external VC++ Directories like Include Directories and Library Directories) are defined in property sheet files and managed with the Visual Studio Property Manager. See Sharing project properties in Visual C++ by … Continue reading

Posted in Visual Studio tips | Tagged , , | 1 Comment

Show all mnemonics in Visual Studio .rc dialog designer for native C++ code

“Normally, keyboard users move the input focus from one control to another in a dialog box with the TAB and ARROW keys. However, you can define an access key (a mnemonic or easy-to-remember name) that allows users to choose a … Continue reading

Posted in Vlasov Studio tools | Tagged , , , , | Leave a comment

C++ Rename refactoring for Visual Studio 2013

Visual C++ Refactoring extension by Microsoft Visual C++ team lets you rename symbols in C++ code, automatically changing the declaration and all references: You select a symbol in code, invoke Refactor – Rename, enter a new name, preview and select … Continue reading

Posted in Reviews | Tagged , , | Leave a comment

Format C++ code intelligently in Visual Studio with clang-format

Two month ago in GoingNative 2013 Chandler Carruth demonstrated a new tool clang-format to automatically format C++ code. The whole talk is excellent, but if you just interested in formatting watch between 24 and 32 minutes. For Visual Studio users … Continue reading

Posted in Reviews | Tagged , , , | 2 Comments

Visual Lint static C++ code analysis adapter for Visual Studio

Visual Lint by Riverblade integrates most popular static C++ code analysis tools with Visual Studio. It supports Gimpel PC-lint, CppCheck, Google cpplint.py and Inspirel Vera++. Visual Lint lets you run these tools from Visual Studio with a single click for … Continue reading

Posted in Reviews | Tagged , , , | 2 Comments

PVS-Studio C++ static code analyzer tool for Visual Studio review

PVS-Studio by “Program Verification Systems” finds errors in your C++ code statically analyzing files in a Visual Studio solution. Static analysis tools are a long term investment of time and money in code quality. They can find certain kinds of … Continue reading

Posted in Reviews | Tagged , , , | 2 Comments

Shark Compiler Control for Visual Studio review

Shark Compiler Control by Sören Kewenig speeds up C++ compilation in Visual Studio 2010, 2008 and 2005 using multiple processor cores. It works similar to the /MP switch, but with less restrictions and more convenient control. Visual Studio has built-in … Continue reading

Posted in Reviews | Tagged , , , | Leave a comment

Visual Assist X review

Visual Assist X is a code refactoring and code navigation add-in for Visual Studio. For C++ developers like myself this is the best productivity booster. I started to use Visual Assist with Visual C++ 6 and up to Visual Studio … Continue reading

Posted in Reviews | Tagged , , , , , | 1 Comment