是否存在一个整洁的搜索和替换模型,用于将php的旧array
样式重新格式化为更新/更清晰的json样式-而不用格式化扩展名重新格式化整个文档*
$flibble = array('foo' => 'bar');
$wibble = array(
'linefeeds' => true,
);
$flibble = ['foo' => 'bar'];
$wibble = [
'linefeeds' => true,
];
*
放在一边;我实际上找不到用于VSC的PHP格式化程序,可以做到这一点...
答案 0 :(得分:1)
现在有一个 vscode 插件:
https://marketplace.visualstudio.com/items?itemName=Yannick.php-convert-array
我没试过。
答案 1 :(得分:0)
不知道如何使用Visual Studio代码本身进行操作,但这是一些解决方案:
使用PHP Codesniffer:
https://github.com/squizlabs/PHP_CodeSniffer
phpcbf src/ --standard=Generic --sniffs=Generic.Arrays.DisallowLongArraySyntax
或
https://github.com/thomasbachem/php-short-array-syntax-converter