android - 如何一次用 @dimen/50_dp 替换所有 dp 值,例如 50dp?
问题描述
我有很多 XML 文件,其中边距和填充尺寸是硬编码的,我必须以 @denem/margin_20 ....etc 格式替换所有这些文件
我已经制作了尺寸并保存了我需要的所有值。但是我有很多 XML 文件,我需要很长时间才能手动逐个更改文件 所以我想问一下在 Android Studio 中一次更改所有值是否有任何技巧。
非常感谢您的帮助。
解决方案
按Ctrl
++Shift
替换并在查找字段中使用引号R
写入。"50dp"
然后在替换字段中写入@dimen/_50dp
。替换一个事件,如果它按预期工作并替换所有其他事件。
注意:如果您只想在文件夹中更改此res
文件夹,则只能在查找和替换对话框中选择此文件夹。
推荐阅读
- oracle - 使用 logstash 将 300 万条记录从 Oracle 迁移到 Elastic Search
- google-cloud-storage - 重试策略未转发到谷歌客户端
- python - NER 德国自然物体
- html - 固定标题隐藏在导航栏后面
- python - 对于列表中的多个字符串,如何查找字符串中以大写字母开头的所有单词
- python - 如何通过 Selenium 和 Python 使用 classname 属性定位最后一个 Web 元素
- flutter - 在 Dart 中抛出异常的性能成本是多少?
- azure - Azure Devops Pipeline ACR 部署到 Web 应用容器
- python - input a number in a while loop for a python bowling program
- python-3.x - 使用 self 参数在循环中创建和调用自定义函数名称