vscode php 开发使用插件技巧 更新中...

从sublime转到vscode的php开发者

使用了大概3年的sublime,没有购买,有一段时间是使用的破解版,但是最近更新的破解不了了,在某一段时间使用过vscode,那时候是插件还很少,虽然是很顺手但是还算不上是高效的生产力工具,最近因为sublime频繁的弹窗以及插件sftp频繁报错,难以忍受,重新开始了我的vscode生涯,当一切的功能都有替代品,甚至比sub还要好,估计很难再转回去了。里面的插件很多,我使用频率较高的。

使用插件FTP-Simple代替sftp

github:FTP-Simple
配置跟sftp大同小异,最重要的是方便,可以diff区分不同,箭头是我最喜欢的地方,可以把整个项目直接拉到本地,亦可以直接修改某一个文件,直接上传,对线上项目很友好。
这里写图片描述

使用插件vscode-phpfmt代替sublimetext-codeformatter

github:vscode-phpfmt
估计很少人用sublimetext-codeformatter,也是很强大的格式化工具,html+css+js+json+php总之很多,如果还在用sub的同学可以试试看这个插件。但是这里推荐的是vscode-phpfmt,仅支持php,颜值即正义。
指向对齐

使用插件 代码片段 (自带设置里面)

vscode的代码片段是json格式的,就是超好看,高效。
有一个tp5的代码片段:tp5 布尔
tp5 代码片段

使用Crane 补全命名空间和类

Crane

使用插件ftp-kr代替sftp

github:ftp-kr
配置ftp和sftp
菜单项

关于不能使用FTP-PASV(被动)模式
解决办法是使用ftp-sync
使用sftp的连接方式上传文件而且还能支持文件夹右键单击上传
基本配置是:

{
    "remotePath": "/www/web/m_luhong421_com/public_html",
    "host": "39.100.100.100",
    "username": "root",
    "password": "root",
    "port": 22,
    "secure": false,
    "protocol": "sftp",
    "uploadOnSave": false,
    "passive": false,
    "debug": true,
    "privateKeyPath": null,
    "passphrase": null,
    "ignore": [
        "\\.vscode",
        "\\.git",
        "\\.DS_Store"
    ]
}
展开阅读全文

没有更多推荐了,返回首页