如何在PhpStorm中为选中变量添加/移除开头的$符号?
在PhpStorm 2023.3.5中添加/移除变量开头的$符号
可以实现,针对你提到的类属性声明、构造函数参数与赋值这类场景,有几种高效的操作方式:
添加$符号到选中变量
- 多光标批量操作:按住
Alt键拖动鼠标,选中所有需要添加$的目标文本(比如多个contactUs),直接按下$键,所有选中内容的开头都会自动加上$符号。 - 选区替换:选中单个或多个目标文本后,按
Ctrl+R(Windows/Linux)或Cmd+R(Mac)打开替换面板,保持「查找」框为空,「替换为」框输入$,点击「Replace All in Selection」即可批量添加。
移除$符号
- 多光标批量操作:按住
Alt键选中所有需要删除的$符号,按下Backspace或Delete键一次性删除。 - 选区替换:选中带$的变量文本后,打开替换面板(快捷键同上),「查找」框输入
$,「替换为」框留空,点击「Replace All in Selection」完成批量移除。
额外补充:你给出的类属性与构造函数赋值场景,其实可以不用手动调整$符号——选中构造函数参数后,按Alt+Insert(Windows/Linux)或Cmd+N(Mac),选择「Initialize fields」就能一键生成$this->xxx = $xxx;的赋值代码,PhpStorm会自动处理$符号的对应关系。
内容的提问来源于stack exchange,提问作者Petro Gromovo
相关产品推荐
相关产品推荐

