如何解决如何在Windows的VS Code中使用全局phpcs可执行文件路径?
我在Windows 10中用Composer安装了phpcs,并在Visual Studio Code中安装了vscode-phpcs插件。我有两个选项来设置可执行路径:
- 使用全局路径(C:\ Users \ {user} \ AppData \ Roaming \ Composer \ vendor \ bin \ phpcs.bat)
- 使用相对项目路径(。\ vendor \ bin \ phpcs.bat)
使用相对项目路径时,我没有任何问题,但并非我的所有PHP项目都使用phpcs。当该项目的相对路径不存在时,VS Code会不断抛出错误消息,提示找不到phpcs。因此相对的项目路径对我来说不可行。
当我使用全局路径时,phpcs随处可见,但是VS Code抱怨引用的嗅探不可用(例如phpcs:引用的嗅探“ WordPress”不存在)。
我意识到每次需要为项目添加新标准时,我都可以运行phpcs --config-set installed_paths the/dir/to/standard
,但是我更喜欢使用Composer在每个项目的供应商目录中而不是在全局中管理这些标准,与团队成员共享代码的位置比较困难。
我找到的大多数文档似乎都是针对MacOS的,而可用的几篇在线文章似乎从未提到Windows和VS Code的此问题。有人能在Windows中使用它吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。