首页 > 解决方案 > 在 PhpStorm/IntelliJ 中替换/封装文本的宏?

问题描述

例如,我有文本login,我想{{ __('login') }}通过选择文本并按下组合键来为我执行更改,从而加快我的工作流程。

有没有办法用 PhpStorm/IntelliJ 做到这一点?

标签: intellij-ideaphpstorm

解决方案


感谢@LazyOne 提供信息;我想根据你的问题展开。

如果您想包围文本,您的模板文本将如下所示login

{{ __('$SELECTION$') }}$END$

或者如果你想要环绕文本,比如'login'

{{ __($SELECTION$) }}$END$

选择 完成实时模板后applicable context,即可使用。当您键入并选择login时,然后点击cmd++alt它将j包围。

另一种选择是创建一个实时模板,它将打印模板中的所有内容,但您填写login.

{{ __('$NAME$') }}$END$


推荐阅读