PHPStorm使用技巧及快捷键

PHPStorm使用技巧及快捷键

https://blog.csdn.net/u010865136/article/details/78362367

一、快捷键
1、Close Others

  • 右键->Close Others
  • 按键alt+点击文件的close图标,便会关闭此文件之外的所有文件

2、显示光标所在的方法/变量的调用位置列表

Ctrl + B或Ctrl + 左键单击

跳转到所选中的变量的下一个调用位置

Ctrl + F3

3、移动光标到当前所在代码的花括号的开始位置

Ctrl + [ Option+Command+[

移动光标到当前所在代码的花括号结束位置

Ctrl + [ Option+Command+]

4、跳转下(上)一个函数

ALT+↑/↓

5、复制当前打开文件的文件地址

Ctrl+Shift+C

6、单行代码、方法交换位置

Ctrl+Shift+向下(上)箭头

7、代码折叠和展开

ctrl+shift+ -/+ 所有代码折叠/展开

ctrl +’-/+’:单个function折叠/展开,它不是选中折叠,而是自动识别折叠。

8、选中代码块

CTRL+W 块状选中代码,连续按会一次扩大选中的代码块
快速选中如下代码中的“col-xs-12”,因为分隔符“-”的存在,双击只能选中col,不能选中全部
使用两次ctrl+w即可

<div class="col-xs-12" style="padding:0"> 
  • 1

Ctrl+Shift+W 减少块状选中代码,达到和CTRL+W相反的效果

CTRL+SHIFT+[] 直接选中块代码 = CTRL+W 按好几

9、自动结束代码,智能完善代码,行末自动添加分号

Ctrl + Shift + Enter 例如想要输入var_dump(); 直接输入v然后使用快捷键即可实现。

10、页面标签切换

ALT+←/→ 切换页面标签 编辑器中打开了多个文件,切换到相邻文件

11、返回上次编辑的位置

CTRL+ALT←/→ 返回上次编辑的位置 等同于编辑器工具栏的左右箭头

这里写图片描述

12、查看代码是否对齐

这里写图片描述

13、鼠标滚动修改字体大小

这里写图片描述

14、编辑器左侧项目背景 自定义背景颜色

这里写图片描述

15、跳转到文件对应的文件夹目录

ctrl+shift+F12

这里写图片描述

16、折叠左侧项目目录

ctrl+ –

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113143.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python导入鸢尾花数据集_python数据挖掘学习笔记】十九.鸢尾花数据集可视化、线性回归、决策树花样分析…

    #2018-04-0516:57:26AprilThursdaythe14week,the095daySZSSMRpython数据挖掘学习笔记】十九.鸢尾花数据集可视化、线性回归、决策树花样分析1.鸢尾花数据集可视化分析2.线性回归分析鸢尾花花瓣长度和宽度的关系3.决策树分析鸢尾花数据集4.Kmeans聚类分析鸢尾花数据集一.鸢尾花数据集介绍本章采用Python的Sklea…

    2022年4月16日
    124
  • html鼠标手状态,css鼠标样式cursor介绍(鼠标手型)

    html鼠标手状态,css鼠标样式cursor介绍(鼠标手型)CSS鼠标样式语法如下:任意标签中插入style=”cursor:*”例子:文本或其它页面元素文本或其它页面元素注意把*换成如下15个效果的一种:下面是对这15种效果的解释。移动鼠标到解释上面,看看你的鼠标起了什么变化吧!hand是手型例子:CSS鼠标手型效果CSS鼠标手型效果pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。例子:CSS鼠标手型效果CS…

    2022年5月6日
    56
  • 2021年超全中高级Java工程师面试题+答案「建议收藏」

    2021年超全中高级Java工程师面试题+答案「建议收藏」java缓存技术面试题1、memcache的分布式原理  memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。每个服务器都是完全独立和隔离的服务。memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。  2、memcache的内存分配机制  如何存放数据到memcached缓存中?(memcache内存分配机制)  SlabAllocator内存分配机制:预先将内存分配成数个slab仓库,

    2022年5月5日
    47
  • maxscript命令

    maxscript命令————————————————————-Black————————————————————-APEXSaveFBXActionCreateFlowActionEditFlowActionExtendFlowAc

    2025年6月29日
    0
  • 创业公司聘请的第一个雇员值得注意 6 事

    创业公司聘请的第一个雇员值得注意 6 事

    2022年1月5日
    42
  • C++之内核对象进行线程同步

    用户模式下的线程同步机制提供了非常好的性能,但他们也的确存在一些局限性,而且不适用于许多应用程序,例如,对Interlocked系列函数只能对一个值进行操作,它们从来不会把线程切换到等待状态。我们可以

    2021年12月19日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号