ReSharper 5 is obvious a choice, but many tips must be set so as to achieve your goals,
- Turn on solution wide analysis.
- Go to
ReSharper|Options|Code Inspection|Inspection Severity|Potential Code Quality Issues|Element is localizableset toShow as error. - Go back to Solution Explorer and click on the project (csproj).
- In Properties panel under ReSharper category, set Localizable to Yes, Localizable Inspector to Pessimistic.
Then you can find almost all you need in Errors in Solution panel.
Hope this helps.