ReSharper can reformat any selected block of C# or VB.NET code, all code in the current file, all files in a directory, the current project, or even the current solution, according to your settings.
CamelHumps is a feature that identifies parts of compound names composed according to CamelCase. It is used in several navigation commands, including Go to File, Go to File Member, Go to Type and Go to Symbol, as well as Extend/Shrink Selection and Next/Previous Word.