Tips:使用Xcode查找项目中的中文字符串
2015-12-26 17:41
246 查看
项目刚启动的时候 我们一般为了快速开发 会在使用字符串的时候直接选择硬编码到代码中 比如
但是之后 如果有国际化的需求的话 我们又会改成这样
不过随着代码越来越多 不免有疏漏 所以有时我们要去搜索一些漏网之鱼 这里分享一个快捷的方法
打开”Find Navigator”
切换搜索模式到 “Find > Regular Expression”
输入@"[^"]*[\u4E00-\u9FA5]+[^"\n]*?" (swift请去掉”@” 输入@"[^"]*[\u4E00-\u9FA5]+[^"\n]*?" 就好了)
看看效果
啊哦 发现了几个漏网之鱼 :)
如果你跟我一样嫌NSLocalizedString的comment碍事 也可以用正则替换掉
Find NSLocalizedString\((@"[^\)]*?")\s*,\s*@"[^\)]*"\s*\)
Replace With NSLocalizedString\($1, nil\)
打开”Find Navigator”
切换搜索模式到 “Find > Regular Expression”
输入@"[^"]*[\u4E00-\u9FA5]+[^"\n]*?" (swift请去掉”@” 输入@"[^"]*[\u4E00-\u9FA5]+[^"\n]*?" 就好了)
看看效果
啊哦 发现了几个漏网之鱼 :)
如果你跟我一样嫌NSLocalizedString的comment碍事 也可以用正则替换掉
Find NSLocalizedString\((@"[^\)]*?")\s*,\s*@"[^\)]*"\s*\)
Replace With NSLocalizedString\($1, nil\)
相关文章推荐
- ASP编码必备的8条原则
- XML指南——XML编码
- C#中字符串编码处理
- ExtJS中文乱码之GBK格式编码解决方案及代码
- 程序员趣味读物 谈谈Unicode编码
- 文本文件编码方式区别
- C语言安全编码之数值中的sizeof操作符
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)
- VC中BASE64编码和解码使用详解
- 计算机中的字符串编码、乱码、BOM等问题详解
- Base64编码解码原理及C#编程实例
- C#编码好习惯小结
- javascript编码的几个方法详细介绍
- UTF8编码开发中页面空白问题的解决方法
- php生成固定长度纯数字编码的方法
- 重新restore了mysql到另一台机器上后mysql 编码问题报错
- c# Base64编码和图片的互相转换代码
- java自动根据文件内容的编码来读取避免乱码
- PHP写入WRITE编码为UTF8的文件的实现代码
- 设置php页面编码的两种方法示例介绍