Using code editing helpers
Writing code is not only about writing, but also about getting more information on your code and support editing it.
Enhanced IntelliSense
IntelliSense is a standard tool in Visual Studio. ReSharper extends it by adding a couple of very useful features.
One of the most useful extensions for IntelliSense is CamelHumps, which allows you to filter options from IntelliSense by writing only capital letters from prompted options. By typing just UM
(or um
), ReSharper displays UserManager()
, UnmanagedMarshal
, and so on, as shown in the following screenshot:
ReSharper also extends the available options by adding objects from namespaces that are not used in the current file. In the preceding screenshot, only the first option comes from a developed project and the others come from unused namespaces.
For comparison, the options available when you are not using ReSharper are shown in the following screenshot:
ReSharper provides smart mode too that, in a smart way, filters the available...