ReSharper I18n 功能不起作用

ReSharper I18n features don't work

我有一个 Asp MVC 应用程序,它在开发时没有考虑 I18N。现在我需要将所有硬编码字符串从 Razor 视图和 C# 代码移动到资源文件。

我想我可以使用 ReShaper 来帮助我,如下所述: https://www.jetbrains.com/resharper/features/internationalization.html#Move_Strings_to_Resource_Files

但是,它不会highlight/underline 在我的任何项目文件(视图、类、...)中硬编码字符串。

我需要以某种方式启用它吗?我是 运行 VS2015 + ReSharper9

您需要在项目中创建一个资源文件,然后才能显示任何功能。转到项目属性,select 资源选项卡,然后单击 link 创建文件。