在vs代码中格式化php脚本时,如何使用"intelphense"删除空行



我的系统是centos 7.6,intelphense1.3.11,而代码是1.44.1

$options = array(  
PDO::ATTR_ERRMODE    => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES   => false
);  
// Create a new PDO instanace  
$pdo= new PDO($dsn, $user, $pass, $options);  
$pdo->exec("set names utf8");


$groupsql = $pdo->query('SELECT * FROM lime_groups WHERE sid=' .$survey_id.' ORDER BY group_order');
$groupres = $groupsql->fetchAll(PDO::FETCH_ASSOC);

我只想通过删除空白行,右缩进来格式化我的脚本
对于上面的脚本,我ctrl+A,然后是ctrl +shift +I,空白行仍然存在
在vs代码中格式化php脚本时,如何使用intelephense删除空行?

这是因为Intelphense不支持此功能。此外,PSR-2/PSR-12没有涵盖这些线路,因为它们(信不信由你(可能是故意的。

所以这里只有两个选项:

  1. 将此添加为Github上的功能请求问题
  2. 使用提供此功能的众多插件之一

p.S.我回答这个问题的真正原因是:您的应用程序非常容易受到SQL注入的攻击,因为您根本无法转义传递给SQL查询的参数。

最新更新