如何使用 WebStorm 自动搜索和替换 18n.properties 文件

How to automatic search and replace for 18n.properties file with WebStorm

对于 SAPUI5,有 i18n.properties 个文件。

对于德语,我需要用 unicode 代码替换特殊的德语字符。

# AE = \u00C4, ae = \u00E4
# OE = \u00D6, oe = \u00F6
# UE = \u00DC, ue = \u00FC
# SZ = \u00DF

如何自动执行此搜索并用 WebStorm 替换?

您可以在 i18n 文件夹中使用 WebStorms 'Replace in Path'(在 Mac 上使用 CMD+SHIFT+R)。 IntelliJ IDEA 对 .properties 文件有更好的编辑支持(因为它们来自 java)

通过节点 script/bash script/gulp 任务也很容易做到这一点。

顺便说一句:这真的需要吗?将所有 .properties 文件都放在 UTF-8 中应该就可以了。只有 Afaik Tomcat 对此感到困惑,因为在 Java 规范中,这些文件根据定义是 ISO-8859-1。只要您部署到一个接受它们作为 UTF-8 的平台,就不会有问题。

BR 克里斯

PS: 这段代码看起来很眼熟;D