我继承了一个用ASP.NET编写的Web应用程序,该应用程序具有不完整的本地化方案实现(不使用资源文件)。这是一个微型版本:
public class Useful
{
public void DoSomething()
{
return Localizations.Do_Something_Message_vx7Hds8i;
}
}
public class Localizations
{
public const string Do_Something_Message_vx7Hds8i = "Some text!";
}
几乎在所有情况下,这些本地化字符串甚至不在多个地方使用。在正确本地化应用程序之前,我想要考虑这个烦人的本地化层。
我想要的最终结果就是:
public class Useful
{
public void DoSomething()
{
return "Some text!";
}
}
这证明非常缓慢,我在这个应用程序中有超过1000个。
选择引用的一键式方法是什么才是真棒,让它自动吸入字符串内容。我正在使用Visual Studio 2008和ReSharper 5.1。
有谁知道是否有办法实现这一目标?似乎应该有一个正确的名称,我正在尝试做什么(反模块化?)但我有点难以从哪里开始。
答案 0 :(得分:1)
Resharper中的默认键命令是 Ctrl + Alt + N 用于内联重构。