搜索字符串文字

Ada*_*oll 17 .net string localization string-literals

在寻求本地化的过程中,我需要在源代码中找到所有字符串文字.我正在寻找一种方法将其编入脚本修改后的源库检查.(IE之后有人检查了一些东西,有一个盒子设置来检查这个统计数据)我可能会使用NAnt和CruiseControl或其他东西来处理CVS的管理(在我的情况下,StarTeam很好:()但是你知道任何可编写脚本的吗? (或命令行)实用程序,以准确循环通过源代码寻找字符串文字?我意识到我可以根据正则表达式进行简单的字符串查找,但想要更多的帮助.(也许分析字符串或将其分类)因为很多时候字符串可能不一定需要翻译.任何想法?

Dun*_*art 36

Visual Studio 2010及更早版本:

  1. 在文件中查找(CTRL + SHIFT + F)
  2. 使用:正则表达式
  3. 查找:( :q 引用字符串)
  4. 找到所有

"查找结果"窗口现在将包含所有文件的报告,其中包含行号,行本身包含带引号的字符串.

对于Visual Studio 2012及更高版本搜索((\".+?\")|('.+?'))(引用,帽子提示为@CincauHangus)

  • 对于较新的Visual Studio,您应该使用:((\".+?\")|('.+?'))参考:http://msdn.microsoft.com/en-us/library/vstudio/2k3te2cs(v = vs.110)的.aspx (3认同)