编辑器的下载:

https://code.visualstudio.com/Download

根据需要下载中文语言包

安装插件

easy less(CSS样式)
One Monokai Theme(VSCode主题)
PHP Debug (需要安装PHP扩展)
PHP IntelliSense(增强VSCode对PHP语法支持提示)
Sublime Text Keymap and Settings Importer(Sublime的一些快捷键使用)
Vetur(增强VSCode对Vue语法支持提示)

设置VSCode

VsCode-setting.json
文件->首选项->设置->{}->粘贴

{// "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe","editor.tabCompletion": "on","editor.formatOnPaste": true,"editor.multiCursorModifier": "ctrlCmd","editor.snippetSuggestions": "top","files.autoSave": "off","editor.fontSize": 18,"editor.fontWeight": "100","breadcrumbs.enabled": true,"editor.renderWhitespace": "none","editor.renderControlCharacters": true,"editor.minimap.enabled": true,"workbench.colorTheme": "One Monokai","editor.mouseWheelZoom": true,"window.zoomLevel": 0,"vetur.validation.template": false,"php-cs-fixer.executablePath": "${extensionPath}\\php-cs-fixer.phar","php-cs-fixer.lastDownload": 1559524432022,"php-cs-fixer.onsave": true,"php-cs-fixer.formatHtml": true,"[php]": {"editor.defaultFormatter": "junstyle.php-cs-fixer"},"php.validate.executablePath": "D:\\AppServ\\php7.1.18\\php.exe","files.associations": {"*.cjson": "jsonc","*.wxss": "css","*.wxs": "javascript"},"emmet.includeLanguages": {"wxml": "html"},"minapp-vscode.disableAutoConfig": true,"terminal.integrated.rendererType": "dom"
}


VsCode快捷键设置.json
文件->首选项->键盘快捷方式->{}->粘贴

// 将密钥绑定放在此文件中以覆盖默认值
[// ctrl+d 删除一行{"key": "ctrl+d","command": "editor.action.deleteLines","when": "editorTextFocus"},// 与删除一行的快捷键互换{"key": "ctrl+shift+k","command": "editor.action.addSelectionToNextFindMatch","when": "editorFocus"},{"key": "ctrl+x","command": "-extension.vim_ctrl+x","when": "editorTextFocus && vim.active && vim.use<C-x> && !inDebugRepl"},{"key": "ctrl+a","command": "-editor.action.webvieweditor.selectAll","when": "!editorFocus && !inputFocus && activeEditor == 'workbench.editor.htmlPreviewPart'"},{"key": "ctrl+a","command": "-editor.action.webvieweditor.selectAll","when": "!editorFocus && !inputFocus && activeEditor == 'WebviewEditor'"},{"key": "ctrl+a","command": "-list.selectAll","when": "listFocus && listSupportsMultiselect && !inputFocus"},{"key": "ctrl+k a","command": "-workbench.action.showErrorsWarnings"},{"key": "ctrl+a","command": "-extension.vim_ctrl+a","when": "editorTextFocus && vim.active && vim.use<C-a> && !inDebugRepl"},{"key": "ctrl+shift+c","command": "-workbench.action.terminal.openNativeConsole","when": "!terminalFocus"},{"key": "ctrl+c","command": "-search.action.copyMatch","when": "fileMatchOrMatchFocus"},{"key": "ctrl+c","command": "-problems.action.copy","when": "problemFocus"},{"key": "ctrl+c","command": "-keybindings.editor.copyKeybindingEntry","when": "inKeybindings && keybindingFocus"},{"key": "ctrl+c","command": "-filesExplorer.copy","when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"},{"key": "ctrl+c","command": "-extension.vim_ctrl+c","when": "editorTextFocus && vim.active && vim.overrideCtrlC && vim.use<C-c> && !inDebugRepl"},{"key": "ctrl+v","command": "-filesExplorer.paste","when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus"},{"key": "ctrl+y","command": "-extension.vim_ctrl+y","when": "editorTextFocus && vim.active && vim.use<C-y> && !inDebugRepl"},{"key": "ctrl+insert","command": "-editor.action.clipboardCopyAction","when": "textInputFocus"},{"key": "ctrl+v","command": "-extension.vim_ctrl+v","when": "editorTextFocus && vim.active && vim.use<C-v> && !inDebugRepl"}
]

让VScode支持PHP函数跳转

前提是已经安装PHP Intelephense 插件

在首选项 =》设置 =》用户 =》扩展 =》PHP Intelephense 点击 在settings.json中编辑加入php程序执行路径

给VScode设置代码换行

在首选项 =》设置 搜索 Word Wrap 将状态改为 on

VSCode编辑器中对PHP语言的支持相关推荐

  1. 在vscode编辑器中,vetur和volar冲突

    在vscode编辑器中 vetur插件会把vue3项目当成vue2去检查,然后出现了eslint报错 在项目的 package.json 中添加以下代码,并重启编辑器就可以了 // package.j ...

  2. JDK1.6中对脚本语言的支持

    package cn.itcast.js;import java.io.File; import java.io.FileNotFoundException;import javax.script.I ...

  3. 如何在Windows 10 IoT Core中添加其他语言的支持,如中文

    目前很多开发者已经开始使用Windows 10 IoT来做物联网领域的开发了,目前Windows 10 IoT Core的版本支持树莓派2(以及新出的树莓派3).Minnowboard Max以及Dr ...

  4. Mac 上 iterm2 和 VSCode 终端中的字体设置建议

    iterm2 将 Powerline font 字体下载下来,双击 install.sh 即可安装; 该库包含很多免费的字体. iterm2-->Preferences-->Profile ...

  5. Mac 上 iterm2 和 VSCode 终端中的字体设置建议 1

    iterm2 将 Powerline font 字体下载下来,双击 install.sh 即可安装; 该库包含很多免费的字体. iterm2-->Preferences-->Profile ...

  6. go linux编译器下载,Go语言下载、安装及环境配置(附vscode编辑器 go语言插件安装)...

    一.Go语言下载 由于国内访问golang官网被墙,所以只能从国内的网站下载 golang下载 一.Linux版Golang安装 将golang解压到想要安装的目录sudo tar zxf go1.1 ...

  7. R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器)、在编辑器中输出需要的数据生成最终的dataframe

    R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器).在编辑器中输出需要的数据生成最终的dataframe 目录

  8. Vscode——编辑setting.json,但显示“无法在只读编辑器中编辑”的一种解决方法

    Vscode--编辑setting.json,但显示"无法在只读编辑器中编辑"的一种解决方法 一.遇到的问题 二.解决方法 1.打开"设置",输入想编辑的参数名 ...

  9. vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件

    在Deepin 20系统中是不能用文本编辑器来打开conf文件的,比如实测打开dkms.conf会提示无效文件,如下图所示: 问题 使用vim/vscode等编辑器可以正常的打开/usr/src/hu ...

最新文章

  1. 3D 人体姿态估计简述
  2. C++ ACM解题
  3. [原创] GUI原理2 - 矢量线条
  4. [NOI2015]品酒大会
  5. 用XGBoost调XGBoost?我调我自己?
  6. 第三次学JAVA再学不好就吃翔(part67)--Math类
  7. burp爆破线程设置多少_你知道线程池创建多少线程比较合理吗?
  8. 盘点数据处理工具,手把手教你做数据清洗和转换
  9. Java IO--字节-字符流转换
  10. Visio2016激活工具
  11. 餐厅点餐系统源码(带电脑端和手机端)
  12. Android数字时钟神一般的实现——TextClock
  13. Flappy Bird游戏——Python
  14. Linux-DNS学习记录01-安装部署
  15. 套头文件html重复,关于C++头文件重复包含的问题
  16. 【python数据挖掘课程】二十八.基于LDA和pyLDAvis的主题挖掘及可视化分析
  17. 魔兽世界一个服务器发邮件给,今天突然收到一个网易魔兽世界邮件,不知道真的还是假的 他的邮件格式好奇怪!大家帮我看看...
  18. Oracle DataGuard环境下使用TDE透明加密需要注意的点
  19. Java是剑客-飘逸;.NET是刀客-霸道 (一)
  20. Junit Test类报错Class not found XXX

热门文章

  1. CSS+HTML+JS----开发简单个人网站
  2. 52GB!网曝网易邮箱数据又泄露?还是葫芦娃?
  3. 我的Java后端书单1.0
  4. 超级牛bi的软件工具大全 珍藏版【人手一份】
  5. 试题 算法训练 车的放置(蓝桥杯c++)
  6. jmeter压测dubbo详解
  7. Ubuntu18.04中如何更换为清华的镜像源
  8. linux R语言 安装
  9. 505 新国王游戏 思维 [代码源][namomo spring camp]每日一题div2
  10. linux+tomcat无法显示图片验证码