分享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表单验证_正则表达式有哪些实用技巧  零基础网站服务器架设实战:轻量应用与域名解析配置指南