descom/

dev

Descom.es的PHP开发者项目的包

1.1.0 2024-04-18 14:55 UTC

This package is auto-updated.

Last update: 2024-09-18 16:00:01 UTC


README

安装

通过Composer

composer require --dev descom/dev

使用方法

PHP CS Fixer

使用setup.sh

bash <(curl -Ls https://raw.githubusercontent.com/descom-es/php-dev/master/setup.sh)

手动

安装php-cs-fixer。

composer require --dev friendsofphp/php-cs-fixer

在项目根目录创建文件.php-cs-fixer.dist.php,内容如下

<?php

$finder = Symfony\Component\Finder\Finder::create()
    ->in([
        __DIR__.'/src',
        __DIR__.'/tests',
    ])
    ->name('*.php')
    ->notName('*.blade.php')
    ->ignoreDotFiles(true)
    ->ignoreVCS(true);

return (new PhpCsFixer\Config())
    ->setRules(Descom\Dev\CsFixer::rules())
    ->setFinder($finder);

在VS Code中配置PHP CS Fixer

安装扩展PHP CS Fixer

使用以下设置

{
    "php-cs-fixer.onsave": true,
    "php-cs-fixer.executablePath": "${workspaceFolder}/vendor/bin/php-cs-fixer"
}