Как я могу переформатировать старый php "array ()" в более новый / аккуратный "[]" с помощью кода Visual Studio? - PullRequest
0 голосов
/ 18 июня 2019

Существует ли аккуратный поиск и замена модели для переформатирования старого стиля php array в более новый / чистый стиль json - без переформатирования всего документа с расширением форматера *

из

$flibble = array('foo' => 'bar');

$wibble = array(
    'linefeeds' => true,
);

до

$flibble = ['foo' => 'bar'];


$wibble = [
    'linefeeds' => true,
];

* В сторону;На самом деле я не могу найти PHP Formatter для VSC, который делает это либо ...

1 Ответ

0 голосов
/ 18 июня 2019

Не знаю, как это сделать с помощью самого кода 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...