public function update(array $values)
    {
        return $this->deleteCache(function () use ($values) {
            return parent::update($values);
        });
    }

如这段代码所示,在ide中,因为有class类的存在,代码实际有缩进。而复制出的代码第一行func左对齐,而接下来的代码会按照原有格式输出,这就导致为了对齐代码,需要手动将func下的代码每行都删除4个字符。已适应代码格式。

这块目前还没有好的建议,但是希望能做到和ide一样进行自动对齐缩进。

可以选中代码块内容,按 Ctrl + [](macOS:Command + [])批量增减缩进。