Deal with a lot of entries in resource files
Managing lots of data in resource files can be tough, but ReSharper does its best to help you with localized data. First thing you’ll notice is support for .resx files in the File Structure window, which shows a convenient list of string identifiers and their content:
![File structure for a .RESX file File structure for a .RESX file](https://resources.jetbrains.com/help/img/dotnet/2024.3/cookbook_localization.png)
ReSharper also includes code inspections that can help you identify issues with resource entries – for example, in cases where you forgot to declare a resource in the default culture:
![ReSharper: Quick-fixes for resources ReSharper: Quick-fixes for resources](https://resources.jetbrains.com/help/img/dotnet/2024.3/Resources__Quick-Fixes_01.png)
ReSharper’s navigation features work very well for resources, letting you navigate to declaration F12 or usages ShiftAltF12 to move between culture-neutral, culture-specific resource files, and resource usages in source code. Besides, you can use the action indicators ( and
) to jump between resource definitions in different cultures:
![ReSharper: Hierarchy marks for resources ReSharper: Hierarchy marks for resources](https://resources.jetbrains.com/help/img/dotnet/2024.3/Resources__Resource_Navigation__Hierarchy_Marks_01.png)