intellij idea中的“log.info”自动完成?

yyyllmsg  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(383)

我使用的是java,我会记录以下内容:

log.info("createArticle userId={} articleId={} title={} content={}", userId, articleId, title, content);

如你所见,当我把这一行输入ide时,我必须手动写下这些字符 "userId={} " . 理想情况下,我希望我可以简单地键入 userId ,intellij idea将自动帮助我填写这两个 "userId={} " (格式字符串)和 , userId (在参数列表中)。
问题:在intellij idea中如何实现这一点?或者,有没有其他方法可以更快地键入这样的日志行?
谢谢你的建议!

zzwlnbp8

zzwlnbp81#

可以使用实时模板和 groovyScript 对于其中一个变量:取第二个段,用逗号分开,concat part=${part} : groovyScript("_1.split(',').collect { it.trim() + '={}' }.join(' ')", B)
查看视频

相关问题