如何在我的解决方案的所有.cs文件中找到所有“”封闭的字符串?

时间:2010-11-19 08:06:20

标签: visual-studio string localization

出于本地化目的,我如何尽可能少地在解决方案中所有项目中的所有.cs文件中找到所有剩余的"strings",这些文件不在评论中?查找对话框中的正则表达式?其他一些特殊工具?

2 个答案:

答案 0 :(得分:1)

一种方法是首先删除.cs文件中的所有注释。当然,保留原始文件的备份。 This帖子包含一个sed脚本,可以帮助您。注意:它适用于C和C ++样式注释;如果您有一些特定的C#注释,那么修改该脚本应该不会太难。

接下来,使用正则表达式查找所有字符串不应该太难。我建议先在你的.cs文件中使用grep,以确定你是否得到了你期望的结果。

答案 1 :(得分:0)

在CodePlex上

Resource Refactoring Tool

  

资源重构工具为开发人员提供了一种从代码中提取硬编码字符串到资源文件的简便方法。