是否可以将默认忽略模式应用于PHPC?
我真的很喜欢PHPC,但每次都要输入是否可以将默认忽略模式应用于PHPC?,php,Php,我真的很喜欢PHPC,但每次都要输入--ignore=vendor是一种痛苦。我仔细地看了一下四周,但找不到关于这个主题的任何东西 我已经在我的.bash\u档案中添加了以下内容,但我希望有更好的想法 alias phpcs="command phpcs --ignore=vendor" 首先,我认为你的选择是伟大的,如果你想节省自己的时间。我会给你一个不同的建议 您可以使用ant,并让它使用您想要的选项运行PHPC,这样您就可以从命令行运行“ant” 我还建议您看看phpmd,强制执行代码质
--ignore=vendor
是一种痛苦。我仔细地看了一下四周,但找不到关于这个主题的任何东西
我已经在我的.bash\u档案中添加了以下内容,但我希望有更好的想法
alias phpcs="command phpcs --ignore=vendor"
首先,我认为你的选择是伟大的,如果你想节省自己的时间。我会给你一个不同的建议
您可以使用ant,并让它使用您想要的选项运行PHPC,这样您就可以从命令行运行“ant”
我还建议您看看phpmd,强制执行代码质量非常棒。如果您创建自己的ruleset.xml文件,您可以设置默认排除路径,定义自己的编码标准规则,并配置PHP\u CodeSniffer的所有部分。此处记录了语法:
您要查找的位是排除模式
标记
最好将ruleset.xml文件直接提交到项目的存储库中,这样所有开发人员都可以使用它。然后,每个开发人员都可以运行phpcs--standard=/path/to/ruleset.xml/path/to/code
,或者从项目的根目录phpcs--standard=ruleset.xml.
使用相对路径。最简单的答案就是使用bash别名alias phpcs=“command phpcs--ignore=vendor”
这是一个不错的选择,但希望远离ant。在不久的将来,我可能会转向咕噜或咕噜,因此可能会有类似的想法。将此与phpcs--config set default_standard
命令相结合,它可能会工作。但是目前,bash别名
仍然是我最简单的选项。如果不复制规则集或使用构建工具,看起来bash别名
选项可能是最简单的。谢谢你的建议。