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+ –

这里写图片描述

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • JDBC错误:java.sql.SQLException: ORA-01008: 并非所有变量都已绑定「建议收藏」

    JDBC错误:java.sql.SQLException: ORA-01008: 并非所有变量都已绑定「建议收藏」publicintaddCourseTime(CourseTimeBeanctb){intcsh_no=ctb.getCsh_no();intcsh_id=ctb.getC_id();Stringcsh_start_time=ctb.getCsh_start_time();Stringcsh_due_time=…

  • 2021前端面试题及答案_前端开发面试题2021

    2021前端面试题及答案_前端开发面试题2021废话不多说直接上干货1.js运行机制JavaScript单线程,任务需要排队执行 同步任务进入主线程排队,异步任务进入事件队列排队等待被推入主线程执行 定时器的延迟时间为0并不是立刻执行,只是代表相比于其他定时器更早的被执行 以宏任务和微任务进一步理解js执行机制 整段代码作为宏任务开始执行,执行过程中宏任务和微任务进入相应的队列中 整段代码执行结束,看微任务队列中是否有任务等待执行,如果有则执行所有的微任务,直到微任务队列中的任务执行完毕,如果没有则继续执行新的宏任务 执行新的宏…

  • mysql报错1146怎么办_navicat报1146错误怎么办

    mysql报错1146怎么办_navicat报1146错误怎么办在MySQL的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。showslavestatus\G;现实的同步状态。Slave_IO_Running:YESSlave_SQL_Running:NoLast_Errno:1146Last_Error:Error’Table’coop.Coop_Data’doesn’texist’onquery…

  • debian apt-get update报错GPG error

    debian apt-get update报错GPG error查看http://ftp-master.debian.org/查看“Archivesigningkey”,点击download或者wgethttp://ftp-master.debian.org/archive-key-5.0.asc然后apt-keyaddarchive-key-5.0.ascOK也有可能是另一个问题:

  • 维基百科(Wikipedia)网址[通俗易懂]

    维基百科(Wikipedia)网址[通俗易懂]分享几个维基百科网址镜像,服务器在国内,可以直接访问,并且打开速度比较快,因镜像网址的原因,搜索的结果也几乎相同,若无法访问国外的维基百科,那就来试试这个吧。

  • 8421 BCD码 加减校正[通俗易懂]

    8421 BCD码 加减校正[通俗易懂]8421码是一种常见的BCD(Binary-CodedDecimal)码,它用4个二进制位表示1个十进制位:00000001001000110100010101100111100010011010…11110123456789x…x例如:我们要表示5和15,使用二进制编码5 -101 15 -1111…

    2022年10月28日

发表回复

您的电子邮箱地址不会被公开。

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