phpstorm 正则匹配搜索_phpstorm 有哪些奇技淫巧?
1。phpstorm可以开terminal,然后php -S localhost:8000 -t .\public,还有laravel也要用到很多命令行php artisan
2。phpstorm可以配置git,配好了之后ctrl+K,直接就填commit就好了,然后直接点击push
3。phpstorm格式化代码的快捷键是alt+ctrl+L,这个主要是psr1,psr2的代码规范,psr2里很多就是空格规范,反正这个快捷键会让代码变好看。一整个页面就ctrl+A,然后alt+ctrl+L。
4。phpstrom里批量替换是crtl+R,这个快捷键在修改命名空间的时候很好用。
5。行操作里,crtl+D是复制一行,crtl+Y或者ctrl+X是删除一行,ctrl+X删除完了还可以直接粘贴,然后shift+ctrl+up/dowm是单行代码移动到上一行或下一行
6。ctrl+鼠标左键单击,直接就跳到鼠标停留处那个类的文件去啦,一层层的翻,你会发现慢慢就到底层代码啦,虽然一脸懵看不懂,但是慢慢来,假如有9层的话,你在第一层,跳到第2层,你就会觉得很神奇,这时候第2层都可能还不太会用,但是真的,只要多点几次,可能有一天,你会发现第4层,第5层你都用的66啦
7。查找文件,ctrl+F是单文件内查找,phpstorm里还有查找类名,在phpstorm左上角有个navigate,点一下,然后选择class,file,symbol,这个也是查找。
8。phpstorm左侧的tool buttons很棒诶,projects是项目目录,structure是文件内结构,如果是面向过程,有很多function,这个就很有用啦。说起来右侧的datebase也配过,还是习惯用navicat(win)/dbeaver(linux).
9。xdebug这东西配过。。。。不会用。。。。chrome里有个phpstorm调试的插件,配合xdebug用,反正我看着是很惊艳。
10。php里模板注释,要先设置一下,然后敲个/**然后回车,就是很棒的注释啦,经常用这个注释的有一个我觉得很棒的地方,就是修改完代码之后,变量名,返回值,参数可能会变,注释也要相应的改变啦,这时候在第一行的鼠标从第一行的/**之后开始选择,然后回车,就是新的注释啦。不知道我说的够不够清晰,我觉得很方便呢。
11。phpstorm我觉得最好的就是不需要自己配置很多东西,不需要下一堆插件,我一般只改个字体大小+换个主题,直接就可以打开项目啦。
-------------------------------------------------------------------------------------------------------------------------
其实网上搜的phpstorm的快捷键很多,但是日常我用的就以上,就是已经像用ctrl+C和ctrl+V一样了
现在如果你是win系统,想学laravel,我觉得你裸机只需要装两样东西,laragon+phpstorm,三分钟内开始一个laravel项目~
phpstorm 正则匹配搜索_phpstorm 有哪些奇技淫巧?相关推荐
- phpstorm正则匹配清理被蠕虫病毒污染的html文件DropFileName = “svchost.exe” Ramnit
电脑中毒了,本地的html文件全部被蠕虫病毒感染了.本地所有项目里面的html文件全部被破坏了,里面都插入了一个脚本,DropFileName = "svchost.exe" Ra ...
- php正则中英文数字,PHP正则匹配中英文、数字及下划线方法
本文主要介绍PHP正则匹配中英文.数字及下划线的方法,可用于针对用户名的验证操作,需要的朋友可以参考下,希望能帮助到大家. 一.问题: 对于用户注册时的用户名要求由中英文.数字或下划线组成,不得含有其 ...
- python正则匹配空格+数字+空格_如何批量添加中文和英文数字之间的空格?用正则表达式吧...
1.中文与英文数字混合使用,排版有规范 写作中,我们经常遇到以下中文与英文.数字混用的情况. 我自学python编程,是在xue.cn上进行的.时耗方面,基础功仅需50多小时,加上很多实战,包括初步运 ...
- 正则匹配-非贪婪和贪婪
正则元字符里面有个符号问号符(?),这个符号有两种意思: 一种是: 匹配前面的子表达式零次或一次.例如,"do(es)?" 可以匹配 "do" 或 " ...
- python正则匹配ip地址_Python正则表达式匹配和提取IP地址
Linux No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}.){3 ...
- php 正则匹配字母和数字,正则匹配密码只能是数字和字母组合字符串功能【php与js实现】...
搜索热词 @H_301_0@本文实例讲述了正则匹配密码只能是数字和字母组合字符串功能.分享给大家供大家参考,具体如下: @H_301_0@密码要求: @H_301_0@1. 不能全部是数字 2. 不能 ...
- java正则匹配英文句号_「正则表达式」王国奇遇记
第一回 初来乍到 NPC: "欢迎来到正则表达式的国度,勇士!这里的每一个人都使用正则表达式,我是这里的 NPC,每一个来到这里的人都将由我代为介绍正则世界的规则,至于能领悟到何种境界,就看 ...
- php正则匹配sg-nc-wap_php正则匹配
概述 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配.替换.截取匹配的字符串.常用的语言基本上都有正则表达式,如JavaScript.java等.其实,只有了解一种语言的正 ...
- css 选择href属性值,巧用CSS属性值正则匹配选择器(小技巧)
属性值正则匹配选择器包括下面3种: [attr^="val"] [attr$="val"] [attr*="val"] 这3种属性选择器是字 ...
- iOS截取特定的字符串(正则匹配)
有时候我们会有需求从一个字符串中截取其他的字符串,根据情况的不同,我们来分析几种方法~~ **一. ** 固定长度字符串中截取固定位置长度的字符串 // 这是比较简单的一种情况:比如截取手机号的后4位 ...
最新文章
- 基于单个xml的数据库
- HDU 5988 最小费用流
- 部署vs 2008 Report View
- mysql浅拷贝_深入理解浅拷贝和深拷贝
- lambda 对象初始化器 集合初始化器
- Android内存泄漏定位、分析、解决全方案
- Flutter入门——山寨掘金(二)
- 一款简单实用的iOS分享框架(支持三方登陆)
- Python:处理车辆控制单元MDF(CANApe数据)记录文件思路
- grads插值_Grads画等值线(一)-----心得感言
- 基于matlab的信源编码pcm,信源编码仿真实现
- 网站搭建:从零搭建个人网站教程(10)
- unity中单位是米还是厘米_Unity3D 单位
- 《今日简史》--意义:人生不是虚构的故事
- Ubuntu下开机自启动脚本 init supervisor systemd
- 第六天 色彩调整 2019-05-17
- Li‘s 影像组学视频学习笔记(29)-ICC的计算
- 02325《计算机系统结构》自考大题:第 1、2、3 章
- 湖大ACM10155——Making change
- 思考题:现在有4分钟的沙漏和7分钟的沙漏,如何计算出9分钟的时间
热门文章
- [代码]POJ 2409 Let it Bead
- ASP.NET底层架构 22
- 【数据库】第五章 数据库的完整性(2020.4.15)联系第三章
- linux系统中运行mol2文件,[单选] Linux系统中常见的文件系统是()。
- app测试用mysql数据库,数据库: 安装配置数据库,使用Navicat for MySQL和手机APP 连接测试...
- oracle实施伙伴,甲骨文推出Oracle合作伙伴网络专属计划
- C# 正则表达式验证数据类型
- docker容器持久化卷讲解
- Cookie机制小记
- [POI2007]ODW-Weights(贪心)