问题标签 [php-beautifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何将 PHP_Beautifier 集成到 NuSphere PHPed IDE?
任何人都可以列出将 PHP_Beautifier 集成到 phped 中的步骤。
php - 如何修复 PHP_Beautifier 的空行?
我目前正在使用PHP_Beautifier使用以下命令(如选项)格式化代码
它工作得很好,除了它去掉了所有的空白行。经过一番搜索,我发现它是作为一个自 2007 年以来开放的错误发布的。
我尝试查看代码库,但无法找到执行此操作的特定代码。我很感激我能在正确的方向上得到任何帮助。
php - 如何将 php_beautifier 与 PEAR 代码标准一起使用?
如何将 php_beautifier 与 PEAR 代码标准一起使用?
php - 修改 Vim 中的 PHP_Beautifier 以不去除空行
刚刚完成将PHP_Beautifier合并到 Vim 中,它删除空格的事实让我很恼火。显然这是自 2007 年以来的一个错误。有一个hack可以解决这个问题,但它会导致其他问题。相反,我决定使用轮回方法。
首先通过这里建议的命令将多个空行转换为单个空行
Next 将所有空白行转换为独特的东西(确保在美化过程中不会改变)
接下来像这样调用 PHP_Beautifier
最后将所有唯一行更改回空行,如下所示
当我独立测试它们时,所有四个都有效。我也有像这样映射到我的 F8 键的第三步
但是当我尝试通过管道符号将命令串在一起时,就像这样(我用空格填充管道以更好地显示不同的命令)
我收到以下错误
如何将这些多个命令绑定到一个键,在本例中为 F8。
感谢ib的回答,我终于让它工作了。如果有人遇到同样的问题,只需将此脚本复制到您的 .vimrc 文件中
php - PHP_Beautifier - 致命错误 - 需要 PEAR.php
我已经用 sudo 安装了 pear 和 php_beautifier ...
根据我的阅读,我应该能够使用命令格式化代码
但是当我尝试这样做时,我得到了这个错误:
我查看了 php_beautifier.php 代码,但我不知道出了什么问题。第 37 行:
并且该文件与 pear.php 位于同一目录中?
php - 抑制 PHP_Beautify 中的下一个标记
我正在使用 PEAR PHP_Beautifier 尝试格式化大量遗留代码,并实现数组元素的特定格式化。
我写了一个自定义过滤器:
我正在尝试获取以下格式(左大括号与“数组”在同一行):
但我得到:
有没有办法在“t_array”之后修改/抑制下一个标记,或者跳过它以便我可以处理过滤器中的左大括号?
php - 用php代码美化器美化代码不起作用
我正在尝试通过代码美化器来美化我的代码。所以我输入 -
它向我显示 phpcbf 命令未找到。然后我尝试使用命令安装 phpcbf -
输出是 -
pear/php_beautifier 已经安装,和发布版本一样 0.1.15 install failed
为什么会这样?我找不到任何有用的资源来解决这个问题。