当我上传文件以删除带有 VS 代码和扩展名的服务器时遇到问题 SFTP 然后,如果我使用 FileZilla 客户端下载相同的文件并使用 VS code 打开,我会收到很多额外的空行。如何修复多余的空行?
例如,如果我通过 SFTP 上传的代码如下所示:
<?php
class ControllerApiCart extends Controller {
public function add() {
$this->load->language('api/cart');
$json = array();
if (!isset($this->session->data['api_id'])) {
$json['error']['warning'] = $this->language->get('error_permission');
}
当我使用 FileZilla 客户端下载相同的文件时,代码如下所示:
<?php
class ControllerApiCart extends Controller {
public function add() {
$this->load->language('api/cart');
$json = array();
if (!isset($this->session->data['api_id'])) {
$json['error']['warning'] = $this->language->get('error_permission');
}
我通过在项目的工作目录中创建 .editorconfig 文件并插入此代码来解决此问题
[*]
charset = utf-8
# Use LF (Unix) line endings
[*.{php,js,css,html}]
end_of_line = lf