查找所有源硬编码字符串

Cor*_*nel 64 .net c# localization visual-studio

我需要在.resx文件中移动源代码中的所有硬编码字符串.有没有一个工具可以帮助我找到C#代码中的所有硬编码字符串?

Lex*_* Li 62

ReSharper 5显然是一个选择,但必须设置许多提示以实现您的目标,

  1. 打开解决方案范围的分析.
  2. 转到ReSharper| Options| Code Inspection| Inspection Severity| Potential Code Quality Issues| Element is localizable设置为Show as error.
  3. 返回Solution Explorer并单击项目(csproj).
  4. 在"ReSharper"类别下的"属性"面板中,将"Localizable"设置为"Yes",将"Localizable Inspector"设置为"Pessimistic".

然后,您可以在"解决方案"面板的"错误"中找到所需的全部内容

希望这可以帮助.