如果您的孩子不适应编译型语言怎么办?

    如果您的孩子贪玩不想花多时间在编程上怎么办?

      如果您还没有孩子怎么办?

        如果您夜晚兼职觉不够睡又怎么办?

          不妨试试 “ 拍 簧 片 ”。

妈了巴子的有点麻烦,但别怕,接下来我将用一把梭带你把这个“场子“搭起来:

使用VSCode搭建“拍簧片”环境:

1、装VsCode和你喜欢的浏览器。

2、装下面的组件,

3、装WAMP集成环境,中途会让你选VsCode和浏览器。

4、下载composer包管理, 这里: https://getcomposer.org/Composer-Setup.exe

5、下载xdebug, 注意nts 版本和非nts 版本,这里:https://xdebug.org/download.php

   我用的是ts版本的,忘了为啥。

6、配置xdebug,点击wamp右下角图标,选择你想用的php版本,然后去php路径下找到php.ini文件,最后面添加下面的配置,看路径操作,不多说了

[xdebug]
zend_extension="C:/wamp64/bin/php/php5.6.40/ext/php_xdebug-2.5.4-5.6-vc11-x86_64.dll"
xdebug.remote_enable =
xdebug.remote_autostart =

7、配置composer,可以参考这里:https://pkg.phpcomposer.com/

得敲些命令:composer config -g repo.packagist composer https://packagist.phpcomposer.com  配置源,

其他命令就是你下载开源项目之后,如果看到composer之类的文件,就composer install的就得了。

8、打开你的vscode,  装插件:

  (1)、汉化插件,搜索Chinese

  (2)、装 PHPDebug 调试断点用

  (3)、装 PHP Intelephense 代码补齐、提示之类的

  (4)、装 PHP Intellisense - Crane  PHP的扩展工具,没有细看它是干啥的。

  (5)、装 PHP Server 装完点右上角按钮就能启动网站,然后运行你的项目,只有网站跑起来了,你才能调试(F5)。

  

  (6)、装 PHP File Types, 右键能新建PHP文件

  (7)、PHP Sniffer phpcs 这两个可装可不装,是代码规范

      装完之后,在你的项目终端中,使用下面命令,选择规范

       composer require --dev squizlabs/php_codesniffer

       phpcs --config-set default_standard PSR2

   (8)、装 Composer (你之前下载的是程序,现在装的是插件)

   (9)、代码管理,分别是:

      GitGraph:Git图表查看

      GieLens:Git全家桶操作

      GitProjectManager:Git项目管理 没觉得有J毛用

      GitTags:GitTag操作

  

  (10)、美化3连,分别是:

      background-cover:背景图片

      Window Colors:全景定制

      GlassIt-VSC:透明效果

  (11)、有人喜欢看CPU内存之类的可以装Resource Monitor

接下来就是高端操作了,看下面的配置文件(setting.json)代码,然后定制自己的IDE

这里:https://code.visualstudio.com/api/references/theme-color 官方文档,自己看着弄

         

{
  //这上面的路径你都自己配
"phpserver.phpPath": "G:\\SOFT-Wamp\\bin\\php\\php5.6.40\\php.exe",
"php.validate.executablePath": "G:\\SOFT-Wamp\\bin\\php\\php5.6.40\\php.exe",
"composer.executablePath": "C:\\ProgramData\\ComposerSetup\\bin\\composer.bat",
"phpcs.executablePath": "C:\\Users\\Administrator\\Desktop\\testPhp\\vendor\\bin\\phpcs.bat",
"backgroundCover.imagePath": "file:///c:/Users/Administrator/Desktop/1.jpg",
"git.path": "G:\\SOFT-Git\\bin\\git.exe",

  //地址写你的IP地址
"phpserver.ip": "192.168.30.104",
"php.validate.enable": true,
"php.validate.run": "onSave",
"php.suggest.basic": true,
"debug.allowBreakpointsEverywhere": true,
"debug.inlineValues": true,
"debug.openDebug": "openOnDebugBreak",
"phpserver.browser": "chrome",
"phpcs.enable": true,
"phpSniffer.windowsHardkill": true,
"phpcs.showSources": true,
"phpcs.trace.server": "messages",
"backgroundCover.enabled": true,
"backgroundCover.opacity": 0.45, "workbench.colorCustomizations": {
"activityBar.background": "#226e9b56",
"titleBar.activeBackground": "#0a2f7442",
"titleBar.activeForeground": "#dee4eb",
"tab.activeBackground": "#26244b96",
"tab.hoverBackground": "#00000017",
"tab.inactiveBackground": "#282c34",
"sideBar.background": "#15378067",
"editor.background": "#0e376d2a",
"panel.background":"#2c375c50",
"statusBar.background":"#1b3b5018",
"sideBarSectionHeader.background":"#2025116e",
"scrollbarSlider.background":"#1115256e",
"scrollbarSlider.activeBackground":"#1115256e",
"scrollbarSlider.hoverBackground":"#1115256e",
"menu.background":"#191d30",
"terminal.background": "#0b0b22",
"terminal.foreground": "#25a5e0",
"editorGroupHeader.tabsBackground":"#1115256e",
"debugToolBar.background":"#0f49a08e"
},
"window.zoomLevel": 0.5,
"search.location": "panel",
"terminal.integrated.cursorStyle": "line",
"workbench.sideBar.location": "left",
"glassit.step": ,
"glassit.alpha": ,

  //GIT的你可以去掉,因为全家桶有些东西我看着烦,就给配置到别的页面去了
"git.autofetch": true,
"gitlens.views.search.files.layout": "list",
"gitlens.views.search.location": "scm",
"gitlens.views.compare.location": "scm",
"gitlens.views.repositories.location": "explorer",
"gitlens.views.compare.enabled": false,
"gitlens.mode.statusBar.alignment": "left",
  //随意
"editor.fontWeight": "",
"editor.fontSize": ,
"editor.fontFamily": "Consolas, 'Space Mono', monospace",
"editor.insertSpaces": false
}

随意定制自己的IDE界面:

聊天记录 模糊版本的

共享调研结果,.Neter互助互利!

一把梭系列 之 颜值不够VsCode来凑的更多相关文章

  1. RPC 技术及其框架 Sekiro 在爬虫逆向中的应用,加密数据一把梭!

    什么是 RPC RPC,英文 RangPaCong,中文让爬虫,旨在为爬虫开路,秒杀一切,让爬虫畅通无阻! 开个玩笑,实际上 RPC 为远程过程调用,全称 Remote Procedure Call, ...

  2. Zabbix系列之二——添加监控主机步凑

    1.登录监控平台,配置——主机——创建主机 2.主机设置 3.添加模板

  3. SpringCloud入门系列0-Nacos的安装与配置

    背景 工作有一些年头了,自从19年初彻底转了java(这又是另一篇心酸的故事),突然感觉自己荒废了好几年(不是说.net不好,而是回顾自己这几年做的很多东西都浮于表面,有时候弄成很忙的样子,回头看看自 ...

  4. 【面试普通人VS高手系列】innoDB如何解决幻读

    前天有个去快手面试的小伙伴私信我,他遇到了这样一个问题: "InnoDB如何解决幻读"? 这个问题确实不是很好回答,在实际应用中,很多同学几乎都不关注数据库的事务隔离性. 所有问题 ...

  5. [漏洞分析]thinkphp 5.x全版本任意代码执行分析全记录

    0x00 简介 2018年12月10日中午,thinkphp官方公众号发布了一个更新通知,包含了一个5.x系列所有版本存在被getshell的高风险漏洞. 吃完饭回来看到这个公告都傻眼了,整个tp5系 ...

  6. 优化Recorder H5录音:可边录边转码上传服务器,支持微信提供Android IOS Hybrid App源码

    Recorder H5 GitHub开源库随着支持功能的增多,音频转码处理效率渐渐的跟不上需求了,近期抽时间对音频转码部分进行了升级优化,以支持更多实用的功能. 另外IOS的Hybrid App也完成 ...

  7. 积神经网络(CNN)的参数优化方法

    http://www.cnblogs.com/bonelee/p/8528863.html 积神经网络的参数优化方法——调整网络结构是关键!!!你只需不停增加层,直到测试误差不再减少. 积神经网络(C ...

  8. [红日安全]Web安全Day2 - XSS跨站实战攻防

    本文由红日安全成员: Aixic 编写,如有不当,还望斧正. 大家好,我们是红日安全-Web安全攻防小组.此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名 ...

  9. 重学 Java 设计模式:实战工厂方法模式

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获!

随机推荐

  1. TZOJ 2289 Help Bob(状压DP)

    描述 Bob loves Pizza but is always out of money. One day he reads in the newspapers that his favorite ...

  2. appium三种等待时间

    1.强制等待(固定等待) 2.隐式等待 是appium中webdriver中自带的休眠方法,设置的是全局等待时间(在全局等待时间内之间的响应操作都会立即结束等待,然后进行操作) 3.显式等待

  3. 实用矩阵类(Matrix)(带测试)

    引言: 无意间看到国外一个网站写的Matrix类,实现了加减乘除基本运算以及各自的const版本等等,功能还算比较完善,,于是记录下来,以备后用: #ifndef MATRIX_H #define M ...

  4. Win7远程桌面:发生身份验证错误

    下载并安装KB4103718补丁,安装完成后重启计算机 http://www.catalog.update.microsoft.com/Search.aspx?q=KB4103718 根据操作系统选择 ...

  5. web 文件上传的几种方式

    问题 文件上传在WEB开发中应用很广泛. 文件上传是指将本地图片.视频.音频等文件上传到服务器上,可以供其他用户浏览或下载的过程. 以下总结了常见的文件(图片)上传的方式和要点处理. 表单上传 这是传 ...

  6. MySQL千万级数据库查询怎么提高查询效率

    在实际项目中,当MySQL表的数据达到百万级别时候,普通查询效率直线下降,而且当使用的where条件较多,其查询效率是让人无法容忍的.假如一个taobao订单查询详情要几十秒,可想而知的用户体验是多差 ...

  7. class 关键字

    class Ninja 表示创建一个名为Ninja的函数.constructor(...)指明Ninja函数的签名和函数体内容. class Ninja{ constructor(name){ thi ...

  8. Purge and Seal Test on 09 GMC Yukon with Autel Maxisys Pro MS908P scanner

    Autel Maxisys Pro MS908P diagnostic scanner does a purge and seal test on 2009 GMC Yukon hybrid succ ...

  9. JAVA值类型和引用类型的区别

    java这两种数据类型分别有哪些? java 中的数据类型分为两大类:值类型(基本数据类型)和引用类型(复合数据类型) 一:值类型: 整数类型(byte,short,int,long)     浮点类 ...

  10. mysql8 出现1521错误解决方法

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'ro ...