可以使用vagrant来设置PHP开发环境,使用PHP_CodeSniffer,PHP Mess Detector等工具,然后在主机中使用sublime text plugin sublime-phpcs从vagrant中使用这些工具?
我想避免在我的主机(mac os)中安装所有这些工具,但仍然使用带有插件的sublime文本在主机中进行开发。
谢谢!
答案 0 :(得分:0)
从技术上讲,您可以将sublime-phpcs插件指向可执行的bash脚本,该脚本可以通过SSH在VM上运行PHP。这样的东西让你运行VM的PHP:
ssh -i '/path/to/vagrant.pem' vagrant@vmip php
vagrant.pem是vagrant附带的SSH密钥。
还需要将本地文件路径转换为VM实际可以在本地到达的路径 - 或者执行反向SSH连接回主机。
最后它可能会非常复杂,你可能最好在本地安装PHP。