分享一个好用的 i18n 插件:I18n Fast,我们团队内部也在用这个,帮作者做做推广
区别于市面上其他插件,这个插件可以自己写 js 代码去自定义国际化需求
优点:自由度高,可以自己写代码扩展功能,基本上可以满足所有需求和技术栈了
缺点:需要写 js 代码,不然没法用。不过可以参考作者给的示例代码改改就能用
感觉其他插件用着别扭可以研究研究这个
这里也是 Copy https://juejin.cn/post/7546664451485237282 这个文章里面的截图,有兴趣可以读一下原文。
回显效果:
cmd/ctrl + click
下钻跳转至 i18n 定义位置选中转换:
cmd + option + c
/ ctrl + alt + c
批量转换:
cmd + option + c
/ ctrl + alt + c
转换剪切板文本并粘贴:
cmd + option + v
/ ctrl + alt + v
遇到重复 i18n 时:
i18n-fast.conflictPolicy
配置来执行对应策略smart
模式,有超过一个 i18n 定义,所以弹出选择器自行选择:要复用的 key 、忽略(重新生成)、跳过更多i18n-fast.conflictPolicy
可选项参考配置
撤销:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.