分享PhpStorm高手的8个神技巧
发布时间 - 2021-03-16 00:00:00 点击率:次下面由phpstorm教程栏目给大家介绍phpstorm高手的8个神技巧,希望对需要的朋友有所帮助!
PhpStorm高手的8个神技巧
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。PhpStorm是PHP开发工具的不二之选,熟练掌握PhpStorm的开发技巧可以大大提高开发效率,同时可以多节约点时间陪陪女票(当然如果有的话)。
以下是PhpStorm高效开发的8个操作技巧,赶紧收藏起来,让敲代码的速度飞起来吧~
1、大小写转换--避免重复写
鼠标选中文本后,按住Ctrl +Shift + U可以将文本中的字母全部转换为大写,再按一次可以全部转换为小写。
避免重新输入,使用超方便。
2、多点选中--码字飞起来
鼠标选中文本后,按住Alt + J可以同时选中相同的文本进行编辑,按住Alt +Shift+ J可以取消选中。
这个快捷键的名字叫:Add Selection for Next Occurrence,可以在file>Settings中进行搜索,修改成其他快捷键。
自从懂了这个方法,敲代码速度不要太快。
3、加入自定义字典--干掉错别字
当代码中出现的词不是英文单词时,就会在该词下方出现波浪线,导致分不清是自己单词拼错了还是本身就不是单词,对于强迫症的程序猿来说,简直不能忍。
鼠标选中该单词后,按住Alt + Enter 键,选择Save to project-level dictionary即可把讨厌的波浪号去掉啦。
从此,敲代码再也不怕拼错单词啦。
4、显示代码行号--工作量证明
鼠标右键点击代码区域左边空白栏,选中Show Lines Nimbers即可,取消选中即隐藏行号。
不开启都不知道自己原来这么能干。
5、代码格式优化--整整齐齐的
在写代码时往往只注意逻辑运行是否正确,而忽略了代码格式,大大降低了可阅读性,导致CodeReview时看的强迫症都犯了。
选中要优化格式的代码,按住Ctrl + Alt + L即可自动优化所有代码格式。
整整齐齐的看着都舒服。
6、代码模板设置--代码自动补
输入fore后点击Tab键可以自动补全foreach代码,
而且as后的变量也可以跟着前面的变量一起变。这个设置可以在Settings>Editor>Live Templates进行自定义配置,也可配置其他需要补全的代码。
重复的代码就应该自动补全。
7、SSH工具--链接服务器
点击Tools>Start SSH session...,在之后的弹窗中选择要链接的服务器即可直接链接,如果没有配置过服务器,可以在弹窗中选中Edit credentials进行添加服务器配置。
告别Xshell,有PhpStorm就够了。
8、FTP工具--远程改文件
点击Tools>Deployment>Browse Remote Host可以直接链接远程服务器ftp。查看日志、修改配置文件非常方便,注意修改完文件要点击右上角的 ↑ 才能保存修改到服务器哦。
告别Xftp,有PhpStorm就够了。
# phpstorm
# php
# for
# foreach
# Session
# ssh
# 鼠标
# 神技
# 行号
# 飞起
# 自定义
# 转换为
# 开发工具
# 多点
# 强迫症
# 看着
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何处理CORS跨域请求?(配置示例)
html5的keygen标签为什么废弃_替代方案说明【解答】
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
JavaScript如何实现倒计时_时间函数如何精确控制
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
如何快速搭建高效服务器建站系统?
JavaScript如何实现音频处理_Web Audio API如何工作?
如何在阿里云服务器自主搭建网站?
如何实现建站之星域名转发设置?
如何在阿里云香港服务器快速搭建网站?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
Linux网络带宽限制_tc配置实践解析【教程】
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
如何在云虚拟主机上快速搭建个人网站?
轻松掌握MySQL函数中的last_insert_id()
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
WordPress 子目录安装中正确处理脚本路径的完整指南
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
创业网站制作流程,创业网站可靠吗?
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
制作公司内部网站有哪些,内网如何建网站?
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
如何在宝塔面板创建新站点?
JavaScript如何实现路由_前端路由原理是什么
微信小程序 配置文件详细介绍
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何快速查询网址的建站时间与历史轨迹?
如何在七牛云存储上搭建网站并设置自定义域名?
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
iOS UIView常见属性方法小结
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
,南京靠谱的征婚网站?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
Laravel如何升级到最新版本?(升级指南和步骤)
如何用狗爹虚拟主机快速搭建网站?
如何在云主机上快速搭建多站点网站?
智能起名网站制作软件有哪些,制作logo的软件?
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
iOS验证手机号的正则表达式
无锡营销型网站制作公司,无锡网选车牌流程?
郑州企业网站制作公司,郑州招聘网站有哪些?
如何实现javascript表单验证_正则表达式有哪些实用技巧
零基础网站服务器架设实战:轻量应用与域名解析配置指南

