有没有办法找到和替换一个词在整个项目(不只是一个单一的类使用重构->重命名)和维护情况,无论是在android工作室或使用命令行脚本?
例如,Supplier必须转到Merchant, Supplier -> Merchant, Supplier -> Merchant。我的老板想让我改变所有实例的供应商与商人的一个项目,我正在工作。我已经做了一个小时了,我知道这是在浪费时间。有任何节省时间的建议请告诉我。
有没有办法找到和替换一个词在整个项目(不只是一个单一的类使用重构->重命名)和维护情况,无论是在android工作室或使用命令行脚本?
例如,Supplier必须转到Merchant, Supplier -> Merchant, Supplier -> Merchant。我的老板想让我改变所有实例的供应商与商人的一个项目,我正在工作。我已经做了一个小时了,我知道这是在浪费时间。有任何节省时间的建议请告诉我。
当前回答
这很简单。
Windows下使用Ctrl+R。
使用Cmd+R为mac。
其他回答
ctrl + H ..... 它给出了从类中替换单词的选项。
在Android工作室, 编辑—>查找—>替换路径,这将检查整个项目包括注释和代码。
这很简单。
Windows下使用Ctrl+R。
使用Cmd+R为mac。
捷径有
Windows操作系统:Ctrl+Shift+R
在Mac上:Cmd+Shift+R
我认为之前的答案忽略了OP问题中最重要的(重要的)方面,即如何以“节省时间”的方式执行搜索/替换,这意味着一次,而不是三次,以及最初呈现的“维护情况”。
在窗格上,选中“[X]保留案例”,然后单击“全部替换”按钮
这将在一次传递中执行区分大小写的“智能”替换:
apple -> orange
Apple -> Orange
APPLE -> ORANGE
此外,为了让自己放心,在执行全面的项目范围替换之前,不要忘记将代码签入VCS。