将字符串中的双引号更改为单引号的 PhpStorm 函数
PhpStorm function that change double quotes to single quotes in string
我正在 PhpStorm 中寻找一个函数来转换字符串,如:
echo "my string: $var1, $var2, $var3";
变成这样的东西:
echo 'my string: '.$var1.', '.$var2.', '.$var3';
提前致谢
没办法。您可以手动将其串联分解,然后转换引号:
- 使用内部 'Replace quotes' 操作
- 正则表达式 find/replace
- String manipulation plugin
安装"PHP 1Up!"插件并重启IDE.
现在您将有新的意图可用(可通过 Alt + Enter 或通过灯泡图标访问):
正如其他人已经提到的:
- 没有明显的速度提升
- 为了 可能更好 可读性,用
{}
包围变量,例如echo "my string: {$var1}, {$var2}, {$var3}";
首先我们必须做一些 phpstorm 设置。
设置 > 编辑器 > 通用 > 智能键
请标记这一点。 "Surround selection on typing quote or brace"
单击“确定”。
然后 select 整个代码用双引号引起来。现在按单引号键。
完成。
我正在 PhpStorm 中寻找一个函数来转换字符串,如:
echo "my string: $var1, $var2, $var3";
变成这样的东西:
echo 'my string: '.$var1.', '.$var2.', '.$var3';
提前致谢
没办法。您可以手动将其串联分解,然后转换引号:
- 使用内部 'Replace quotes' 操作
- 正则表达式 find/replace
- String manipulation plugin
安装"PHP 1Up!"插件并重启IDE.
现在您将有新的意图可用(可通过 Alt + Enter 或通过灯泡图标访问):
正如其他人已经提到的:
- 没有明显的速度提升
- 为了 可能更好 可读性,用
{}
包围变量,例如echo "my string: {$var1}, {$var2}, {$var3}";
首先我们必须做一些 phpstorm 设置。
设置 > 编辑器 > 通用 > 智能键 请标记这一点。 "Surround selection on typing quote or brace"
单击“确定”。
然后 select 整个代码用双引号引起来。现在按单引号键。
完成。