如何自动删除 .properties 文件中捆绑资源中的所有重复属性键
Posted
技术标签:
【中文标题】如何自动删除 .properties 文件中捆绑资源中的所有重复属性键【英文标题】:How to automatically remove all duplicates property key in bundle resources in .properties file 【发布时间】:2020-03-24 08:25:51 【问题描述】:我正在使用 Intellij Idea 2019.1.3。我在捆绑资源 .properties 文件中有很多重复的属性键。 是否可以自动删除此类文件中的所有重复项?
【问题讨论】:
截图没有重复。 是的,我在另一行中有重复项,但您会看到 Intellij 强调了一些重复项。 【参考方案1】:我认为 IntelliJ 无法做到 OOB。
我会对行进行排序(使用此plugin),这将使重复行位于相邻行上。然后只需将(^.+$)\n\1
替换为$1
即可删除重复项
(^.+$)\n\1
- 查找由换行符分隔的重复行$1
- 反向引用该行
【讨论】:
以上是关于如何自动删除 .properties 文件中捆绑资源中的所有重复属性键的主要内容,如果未能解决你的问题,请参考以下文章
如何删除错误:捆绑失败:ReferenceError:未计算文件的 SHA-1
2017-2018-2 20155225《网络对抗技术》实验二+ 后门进阶