如果能一步到位再在 en.json 里添加一项 "abc": "",cursor 移动到空字符串中间就更完美了
|
mxT52CRuqR6o5Mar 9, 2023
1
jetbrains 家的 ide 可以录制宏吧,不过我不确定宏的能力能不能做到你说的事情
|
|
2
@mxT52CRuqR6o5 #1 宏播放太慢了
|
|
mxT52CRuqR6o5Mar 9, 2023
3
@edis0n0 我仔细看了一下你似乎是要做 i18n 的工作,成熟的 i18n 方案一般都是有工具可以批量扫描代码中的文本替换成 i18n 的代码的
|
|
hakuya7Mar 9, 2023
4
如果 abc 的原位置有独特标识的话,可以考虑正则捕获来替换?或者感觉交给 chatgpt 处理也会是个好选择。
|
|
guzzhaoMar 9, 2023
5
postfix completion 应该可以实现类似于 "aaa".var "aaa".sout
|
|
CraigMCMar 9, 2023
6
装个 vim 插件用宏录制
|
|
7
可以实现,自定义 live template ,不需要使用快捷键,直接.+自定义缩写。也可以绑定快捷键
|
|
answerhuangMar 10, 2023
9
{"$SELECTION$" | translate}
"abc": "$END$" 在 live template 里面加这两个就好了. 第一个可以把 jetbrains 设置中 Keymap 对应的 Surround With... 快捷键改为 Ctrl + T 就行了. |