程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

vscode php开发使用的一些插件

发布于2021-03-14 06:16     阅读(749)     评论(0)     点赞(24)     收藏(0)


上vscode拓展的官方网址,在里面搜索已安装的插件可以查看插件怎么配置,所有配置都在 settings.json 文件中配置,可以通过设置来搜索该文件

https://marketplace.visualstudio.com/VSCode

PHP IntelliSense(查看函数定义及跳转到函数定义处,Ctrl+mouse left)#

首先进入应用商店,搜索该插件,然后点击 Install 安装,我这边安装过,所以没有显示Install

然后进入vscode的拓展官网搜索该插件,查看如何配置

插件官方地址  https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense

我们只需要将php的路径配置一下就好了,然后看第二句话:“我建议禁用vscode内置的PHP IntelliSense以避免重复,把php.suggest.basic设置为false”

以下是我的配置

"php.suggest.basic": false,
"php.executablePath":"/usr/bin/php7.3",

使用效果,按住ctrl+鼠标左键, 然后点击,可以跳转到函数定义处

很好用,能显示函数参数,也能直接跳转查看函数定义

PHP DocBlocker(自定义注释,/** + enter)#

先搜索安装插件

然后进入vscode的拓展官网搜索该插件,查看如何配置

插件官方地址  https://marketplace.visualstudio.com/items?itemName=neilbrayfield.php-docblocker

 

我只是用了 extra 和 functionTemplate 两个属性进行配置,以下是我的配置

"php-docblocker.extra": [
  "@Author LYC 17750800820@163.com",
  "@DateTime $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
  "@param undefined",
  "@return undefind"
],
"php-docblocker.functionTemplate": {
  "message": {},
  "extra": {},
  "param": {},
  "return": {},
},

日期常量可以在官方文档的 snippest 中找到,官方文档地址 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_variables

Code Runner(xdebug Ctrl+Alt+N,Ctrl+Alt+M)#

先在应用商店搜索,然后下载

插件官方地址  https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

使用效果,Ctrl+Alt+N 三个键盘一起按,自动执行

 macros(宏设置)#

说白了就是自定义快捷键做指定操作,把常用的操作直接设置成宏,省时省力,比如末尾加分号,末尾加冒号

插件官方文档 https://marketplace.visualstudio.com/items?itemName=ctf0.macros

主要有两个步骤,定义macros,然后绑定快捷键

光标(cursor)部分的文档地址 https://code.visualstudio.com/docs/getstarted/keybindings#_basic-editing

需要指定光标位置

我的配置

键盘绑定的快捷键

 我的快捷键

配置好后自己试试就行了,挺好用的

PHP CS Fixer(代码格式整理)#

再也不需要自己排版了,一键搞定代码格式优化

插件官方文档:https://marketplace.visualstudio.com/items?itemName=junstyle.php-cs-fixer

 描述的很详细了,我就不赘述了,绑定个快捷键就好了

 有些文件的代码可以多次fix,多按两次,整理到最优格式

原文链接:https://www.cnblogs.com/YC-L/p/12747716.html



所属网站分类: 技术文章 > 博客

作者:3823ehwe

链接:http://www.phpheidong.com/blog/article/3571/a65d2b7c63c8b74389a3/

来源:php黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

24 0
收藏该文
已收藏

评论内容:(最多支持255个字符)