当我在 php 文件中写入以下内容时:

<?php
/**
 * Comments....

保存时的 VSCode 自动格式化如下:

<?php

/**
 * Comments....

我不想要这个自动空换行符。

,php,visual-studio-code,autosave"/>

首页 > 解决方案 > 防止VSCode在之后自动添加空换行符

当我在 php 文件中写入以下内容时:

<?php
/**
 * Comments....

保存时的 VSCode 自动格式化如下:

<?php

/**
 * Comments....

我不想要这个自动空换行符。

问题描述

当我在 php 文件中写入以下内容时:

<?php
/**
 * Comments....

保存时的 VSCode 自动格式化如下:

<?php

/**
 * Comments....

我不想要这个自动空换行符。

只有在 <?php 和 /** 注释组合后才检测到“问题”。

谢谢


PHPmyAdmin 通知和崩溃 \libraries\classes\Display\Results.php#1190

我在我的表中添加了 4 个新列(运行完美),使总列数达到 19。当单击“浏览”选项卡时,就好像现在我必须滚动到新列一样,它崩溃并且不会显示新列。

如果我单击“结构”选项卡,则所有列都存在且正确。

我通过 MAMP 访问 PHPmyAdmin,或者只需键入localhost/phpmyadmin

使用:

MAMP 
PHP 7.4.1
MySQL Version 5.7.24
Apache Server

错误:

Notice in .\libraries\classes\Display\Results.php#1190
 Undefined offset: 15

Backtrace

.\libraries\classes\Display\Results.php#1330: PhpMyAdmin\Display\Results->_getTableHeadersForColumns(
array,
array,
array,
array,
array,
boolean false,
string 'SELECT * FROM `golfers` ',
)
.\libraries\classes\Display\Results.php#4283: PhpMyAdmin\Display\Results->_getTableHeaders(
array,
array,
string 'SELECT * FROM `golfers` ',
array,
array,
array,
boolean false,
)
.\libraries\classes\Sql.php#1759: PhpMyAdmin\Display\Results->getTable(
,
array,
array,
boolean false,
)
.\libraries\classes\Sql.php#2056: PhpMyAdmin\Sql->getHtmlForSqlQueryResultsTable(
,
string './themes/pmahomme/img/',
NULL,
array,
boolean true,
integer 12,
integer 12,
NULL,
,
array,
)
.\libraries\classes\Sql.php#2281: PhpMyAdmin\Sql->getQueryResponseForResultsReturned(
,
array,
string 'buddies_trip',
string 'golfers',
NULL,
NULL,
,
string './themes/pmahomme/img/',
integer 12,
integer 12,
NULL,
NULL,
NULL,
NULL,
NULL,
string 'SELECT * FROM `golfers` ORDER BY `arrive_depart_AP` ASC ',
NULL,
)
.\libraries\classes\Sql.php#2137: PhpMyAdmin\Sql->executeQueryAndGetQueryResponse(
array,
boolean true,
string 'buddies_trip',
string 'golfers',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM `golfers` ORDER BY `arrive_depart_AP` ASC ',
NULL,
NULL,
)
.\sql.php#220: PhpMyAdmin\Sql->executeQueryAndSendQueryResponse(
array,
boolean true,
string 'buddies_trip',
string 'golfers',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM `golfers`',
NULL,
NULL,
)

标签: phpvisual-studio-codeautosave

解决方案


不确定如何以完全可以理解的方式真正说出这一点,但您需要编辑您在 vscodes 设置中使用的格式化程序配置。或者你可以安装一个不同的格式化程序,并使用它自己的配置来代替


推荐阅读