Episode

GoingNative 33: C++ Refactoring in Visual Studio 2015

Join a (hopefully) familiar face today as we go through the various C++ refactoring features in Visual Studio 2015! This video features the improved versions of the features since Preview, but it is still code in-flight, so definitely let us know in the comments below what your key customizability points are for the showcased features, and feel free to plug what other refactorings matter the most to you as well!

Prelude
[00:54] Design Principles
[01:18] "What took you guys so long?"
[03:17] Reinforcing good coding practices

The Features
[04:15] Disclaimer
[04:37] Rename
[08:27] Extract Function
[11:12] Implement Pure Virtuals
[12:45] Create Declaration/Definition
[14:14] Move Definition Location
[14:56] Convert to Raw-String Literal

[16:42] Special thanks (w/ the devs)

Want to try out a preview of all these features? Click on the shiny hyperlink =)

(Remember: the refactoring features in VS2015 Preview are not yet at the state as they are featured in the video, but your feedback based on VS2015 Preview is still super valuable to us!)