При рассмотрении проекта, над которым я работаю, я наткнулся на несколько мест, где одна и та же текстовая строка появляется в файлах с несколькими ресурсами (.resx).
Я хотел бы просмотреть все такие дубликаты, потому что считаю,что в большинстве случаев нет причин для дублирования (т. е. рассматриваемый текст используется в одном и том же контексте и должен быть перемещен или использован из файла ресурсов, доступного для всех мест, где необходимо использовать текст).
Есть ли простой способ идентифицировать такие дубликаты, либо непосредственно в Visual Studio, либо с помощью надстройки, такой как ReSharper?
Редактировать: Возможно, мне следует датьпример одной из ситуаций, которые я уже нашел и исправил, поэтому проблема немного яснее.Я нашел три экземпляра текстовой строки «Продолжить» в одном проекте.Каждый экземпляр имел свое имя (например, name = "Continue", name = "Contnue" [sic] и name = "AdvanceToNextPage").Два экземпляра появились в одном и том же файле .resx, один - в другом файле .resx, и, поскольку все они были в одном и том же проекте, текст можно (и, возможно, следовало бы) извлечь из записи из основного файла Properties / Resources.resx.файл.