当前位置: 首页 > 知识库问答 >
问题:

具有Sublime文本的流浪环境

闾丘霖
2023-03-14

它是可能的使用流浪汉设置一个环境为php开发与一些工具,如PHP_CodeSniffer,PHP混乱检测器等,然后使用sublime文本插件sublime-phpcs在主机上使用这些工具从流浪汉?

我想避免在我的主机(mac os)中安装所有这些工具,但仍然使用带有插件的Sublime文本在主机中进行开发。

谢谢!

共有1个答案

楚宏胜
2023-03-14

从技术上讲,您可以将sublime-phpcs插件指向一个可执行的bash脚本,该脚本可以通过SSH在虚拟机上运行PHP。

ssh -i '/path/to/vagrant.pem' vagrant@vmip php

其中,vacator . PEM是随vacator一起提供的SSH密钥。

它还需要将本地文件路径转换为VM实际上也可以在本地访问的路径,或者执行反向SSH连接返回主机。

最后,它可能会非常复杂,您最好在本地安装PHP。

 类似资料:
  • 在我将ansible playbooks的php版本从5更新到7.2之后,我将xdebug与该版本相匹配。我在我得到的“流浪者”框中运行php-v PHP7.2。11-3乌本图14。04.1黛布。苏里。org 1(cli)(创建日期:2018年10月25日08:20:21)(NTS)版权所有(c)1997-2018 PHP Group Zend Engine v3。2.0,版权所有(c)1998-

  • 然后,我打开带有Sublime文本(带有TypeScript包)的项目,代码中会出现一些错误/警告。 具有修饰符的类显示以下错误: 对装饰器的实验性支持是一个特性,在未来的版本中可能会发生变化。设置“实验装饰器”选项以删除此警告。 https://github.com/mgechev/angular2-seed/blob/27db8a19f70470f5110482df1a4debc1100ec3

  • 我让sublime text 2命令行工具正常工作。当我下载Sublime Text 3时,我无法使用命令行工具。我试过这里的每一个答案:在macOS中从终端打开Sublime Text。当我键入时: 我回来了: 但是不管我做什么,我仍然得到< code >-bash:subl:command not found

  • 我不知道流浪设置的详细细节,但在我尝试重新同步我的盒子后,它启动了。流浪盒子不会更新我从文本编辑器更改为盒子的内容,在盒子启动后,停止并再次重启之前。我使用的命令如下: 我需要重新同步,因为我的rails服务器在本地机器上运行缓慢。我想知道: 1) 这是预期的行为吗? 2) 是否有其他选项可以加快我的rails服务器的速度,使每个javascript文件加载不需要1秒?

  • 我已经安装了zsh和ohmyzsh。我按照指令在命令行上通过在文件夹中键入sublime打开sublime文本3。而不是输入整个“sublime”字,我可以打开它通过输入“subl”打开sublime吗?如果是的话Ohmyzsh怎么样? 当我执行echo$path时,它返回/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 事先谢谢你的帮忙。 ********

  • 问题内容: 我正在使用Matcher.appendReplacement(),它工作得很好,直到替换字符串中有2美元为止: 请注意,替换字符串中的反斜杠(\)和美元符号($)可能导致结果与被当作文字替换字符串的结果有所不同。如上所述,美元符号可被视为对捕获的子序列的引用,并且反斜杠用于转义替换字符串中的文字字符。 是否有一种方便的方法可以使所有反斜杠\和美元符号$都带有反斜杠?还是我必须自己写一个