PhpStorm利用快捷键提高编码效率
程序员文章站
2023-11-27 18:15:28
PhpStorm利用快捷键提高编码效率...
phpstorm是一款由jetbrains公司开发推出的商业php集成开发工具,软件不仅包含了webstorm的全部功能,还拥有php、javascript、html/css等编辑器,能为开发者提供最便捷最智能的代码编写,同时其内置自动生成phpdoc注释、集成分析器、可视化调试等功能,能轻松解决智能代码补全、快速导航以及即时错误检查等问题,是各类大型php开发项目必备的优秀平台。
phpstorm 10改进了php 7支持,提供phpstorm插件,并且修复和改进了php、web、intellij等平台的其他bug。虽然官方不支持中文版本,但小编带来的汉化补丁可让广大用户完美的体验phpstorm10中文汉化版。
ctrl + d 复制当前行到下一行 或 复制选中内容到选中内容之后
ctrl + y 删除当前行或选中内容所涉及的行
ctrl + r 替换
ctrl + f 查找
alt + 上下箭头 向上向下函数间切换
ctrl + shift + v 显示最近粘贴板中的内容,选择后内容插入到光标位置
ctrl + q 显示函数注释说明文档
ctrl + b 跳转到变量函数声明处
ctrl + n 类名查找
ctrl + g 跳转行,如:行:列
ctrl + shift + n 文件名查找,打开当前工程下任意目录的文件
ctrl + shift + alt + n 函数名查找
ctrl + shift + i 查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下,如果在jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息
ctrl + alt + f12 跳转至当前文件所在磁盘上的位置(可以选择文件、目录、磁盘)
ctrl + alt + t 插入代码环绕(该快捷键和qq广播键冲突,可修改qq的为s+c+a+t)
ctrl + alt + l 格式化代码,选择内容则格式化选择内容代码,没选择内容就格式化该文件代码(该快捷键和qq解锁键冲突,可修改qq的为s+c+a+l)
alt + 左右方向键 标签切换
ctrl + f12 显示当前文件的结构,在当前类文件中快速查找方法
ctrl + shift + r 快速查找该关键字在整个项目中的位置,并且替换整个项目目录中的匹配字符
ctrl + shift + f 快速查找该关键字在整个项目中的位置
ctrl + “-/+” 收缩展开代码
ctrl + “.” 折叠选中的代码的代码
ctrl + [] 匹配 {}[]
ctrl + x 剪切行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容
ctrl + d 复制行
ctrl + / 单行注释,并跳到下一行
ctrl + shift + / 块注释
shift + esc: 当前激活的任意小窗口最小化,也可以是alt + '数字键',数字在小窗口标题栏上有显示
ctrl + j 输出代码模板
alt + shift + up 行移动
ctrl + shift + up 块移动,光标在{}()或if、while行上,进行块移动,在普通语句上行移动
ctrl + shift + i 重新格式化代码,不选择就一行行格式化,选择内容格式化选择的内容
ctrl + shift +u 字母大小写转换,选择内容转换选择内容,不选择内容自动判断选择单词转换
一、mac电脑phpstorm快捷键
command + a 全选
command + c 复制
command + v 粘贴
command + z 撤消
command + k 代码搜索
command + l 输入行号跳到某一行
command + o 查看一个类的结构
command + / 单行注释
command + e 列出最后打开的文件
ctrl + shift + / 块注释
shift + command + x
shift + command + r 按文件名搜索对应文件所在路径
shift + command + t 按类名搜索对应文件所在路径
shift + command + c 复制当前文件所在路径
选中左侧的文件名 shift + f6(mac需要同时按住键) 进行文件重命名
二、windows下phpstorm的快捷键
ctrl+shift+n查找文件
ctrl+shift+f 在一个目录里查找一段代码(ctrl+f的升级版)
ctr+shift+r 在一个目录里查找一段代码并替换(ctrl+r的升级版)
ctrl+alt ←/→ 返回上次编辑的位置
alt+ ←/→ 切换代码视图,标签切换
alt+ ↑/↓ 在方法间快速移动定位
ctrl+j插入活动代码提示
ctrl+alt+t当前位置插入环绕代码
alt+insert生成代码菜单
ctrl+q查看代码注释
ctrl+d复制当前行
ctrl+y删除当前行
shift+f6重命名
ctrl+shift+u字母大小写转换
ctrl+f查找
ctrl+r替换
f4查看源码
ctrl+shift+i查看变量或方法定义源
ctrl+g跳转行
ctrl+alt+f12跳转至当前文件在磁盘上的位置
alt+down查看下一个方法
alt+up查看上一个方法
ctrl+alt+l重新格式化代码
ctrl+shift+downstatement向下移动
ctrl+shift+upstatement向上移动
alt+shift+downline向下移动
alt+shift+upline向上移动
ctrl+/行注释
ctrl+shift+/块注释
ctrl+shift+n打开工程中的文件
ctrl+b跳到变量申明处
ctrl+[]匹配 {}[]
ctrl+shift+]/[选中块代码
ctrl+x剪切行
ctrl+shift+v复制多个文本
alt+left/right标签切换
ctrl+p显示默认参数
ctrl+f12在当前类文件里快速查找方法
————————————————————–
phpstorm快捷键:
// ctrl+shift+n 查找文件
// ctrl+j 插入活动代码提示
// ctrl+alt+t 当前位置插入环绕代码
// alt+insert 生成代码菜单
// ctrl+q 查看代码注释
// ctrl+d 复制当前行
// ctrl+y 删除当前行
// shift+f6 重命名
// ctrl+shift+u 字母大小写转换
// ctrl+f 查找
// ctrl+r 替换
// f4 查看源码
// ctrl+shift+i 查看变量或方法定义源
// ctrl+g 跳转行
// ctrl+alt+f12 跳转至当前文件在磁盘上的位置
// alt+down 查看下一个方法
// alt+up 查看上一个方法
// ctrl+alt+l 重新格式化代码
// ctrl+shift+down statement向下移动
// ctrl+shift+up statement向上移动
// alt+shift+down line向下移动
// alt+shift+up line向上移动
// ctrl+/ 行注释
// ctrl+shift+/ 块注释
// ctrl+shift+n 打开工程中的文件
// ctrl+b 跳到变量申明处
// ctrl+[] 匹配 {}[]
// ctrl+shift+]/[ 选中块代码
….
// ctrl+x 剪切行
// ctrl+shift+v 复制多个文本
// alt+left/right 标签切换
// ctrl+p 显示默认参数
// ctrl+f12 在当前类文件里快速查找方法
phpstorm 10改进了php 7支持,提供phpstorm插件,并且修复和改进了php、web、intellij等平台的其他bug。虽然官方不支持中文版本,但小编带来的汉化补丁可让广大用户完美的体验phpstorm10中文汉化版。
ctrl + d 复制当前行到下一行 或 复制选中内容到选中内容之后
ctrl + y 删除当前行或选中内容所涉及的行
ctrl + r 替换
ctrl + f 查找
alt + 上下箭头 向上向下函数间切换
ctrl + shift + v 显示最近粘贴板中的内容,选择后内容插入到光标位置
ctrl + q 显示函数注释说明文档
ctrl + b 跳转到变量函数声明处
ctrl + n 类名查找
ctrl + g 跳转行,如:行:列
ctrl + shift + n 文件名查找,打开当前工程下任意目录的文件
ctrl + shift + alt + n 函数名查找
ctrl + shift + i 查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下,如果在jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息
ctrl + alt + f12 跳转至当前文件所在磁盘上的位置(可以选择文件、目录、磁盘)
ctrl + alt + t 插入代码环绕(该快捷键和qq广播键冲突,可修改qq的为s+c+a+t)
ctrl + alt + l 格式化代码,选择内容则格式化选择内容代码,没选择内容就格式化该文件代码(该快捷键和qq解锁键冲突,可修改qq的为s+c+a+l)
alt + 左右方向键 标签切换
ctrl + f12 显示当前文件的结构,在当前类文件中快速查找方法
ctrl + shift + r 快速查找该关键字在整个项目中的位置,并且替换整个项目目录中的匹配字符
ctrl + shift + f 快速查找该关键字在整个项目中的位置
ctrl + “-/+” 收缩展开代码
ctrl + “.” 折叠选中的代码的代码
ctrl + [] 匹配 {}[]
ctrl + x 剪切行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容
ctrl + d 复制行
ctrl + / 单行注释,并跳到下一行
ctrl + shift + / 块注释
shift + esc: 当前激活的任意小窗口最小化,也可以是alt + '数字键',数字在小窗口标题栏上有显示
ctrl + j 输出代码模板
alt + shift + up 行移动
ctrl + shift + up 块移动,光标在{}()或if、while行上,进行块移动,在普通语句上行移动
ctrl + shift + i 重新格式化代码,不选择就一行行格式化,选择内容格式化选择的内容
ctrl + shift +u 字母大小写转换,选择内容转换选择内容,不选择内容自动判断选择单词转换
一、mac电脑phpstorm快捷键
command + a 全选
command + c 复制
command + v 粘贴
command + z 撤消
command + k 代码搜索
command + l 输入行号跳到某一行
command + o 查看一个类的结构
command + / 单行注释
command + e 列出最后打开的文件
ctrl + shift + / 块注释
shift + command + x
shift + command + r 按文件名搜索对应文件所在路径
shift + command + t 按类名搜索对应文件所在路径
shift + command + c 复制当前文件所在路径
选中左侧的文件名 shift + f6(mac需要同时按住键) 进行文件重命名
二、windows下phpstorm的快捷键
ctrl+shift+n查找文件
ctrl+shift+f 在一个目录里查找一段代码(ctrl+f的升级版)
ctr+shift+r 在一个目录里查找一段代码并替换(ctrl+r的升级版)
ctrl+alt ←/→ 返回上次编辑的位置
alt+ ←/→ 切换代码视图,标签切换
alt+ ↑/↓ 在方法间快速移动定位
ctrl+j插入活动代码提示
ctrl+alt+t当前位置插入环绕代码
alt+insert生成代码菜单
ctrl+q查看代码注释
ctrl+d复制当前行
ctrl+y删除当前行
shift+f6重命名
ctrl+shift+u字母大小写转换
ctrl+f查找
ctrl+r替换
f4查看源码
ctrl+shift+i查看变量或方法定义源
ctrl+g跳转行
ctrl+alt+f12跳转至当前文件在磁盘上的位置
alt+down查看下一个方法
alt+up查看上一个方法
ctrl+alt+l重新格式化代码
ctrl+shift+downstatement向下移动
ctrl+shift+upstatement向上移动
alt+shift+downline向下移动
alt+shift+upline向上移动
ctrl+/行注释
ctrl+shift+/块注释
ctrl+shift+n打开工程中的文件
ctrl+b跳到变量申明处
ctrl+[]匹配 {}[]
ctrl+shift+]/[选中块代码
ctrl+x剪切行
ctrl+shift+v复制多个文本
alt+left/right标签切换
ctrl+p显示默认参数
ctrl+f12在当前类文件里快速查找方法
————————————————————–
phpstorm快捷键:
// ctrl+shift+n 查找文件
// ctrl+j 插入活动代码提示
// ctrl+alt+t 当前位置插入环绕代码
// alt+insert 生成代码菜单
// ctrl+q 查看代码注释
// ctrl+d 复制当前行
// ctrl+y 删除当前行
// shift+f6 重命名
// ctrl+shift+u 字母大小写转换
// ctrl+f 查找
// ctrl+r 替换
// f4 查看源码
// ctrl+shift+i 查看变量或方法定义源
// ctrl+g 跳转行
// ctrl+alt+f12 跳转至当前文件在磁盘上的位置
// alt+down 查看下一个方法
// alt+up 查看上一个方法
// ctrl+alt+l 重新格式化代码
// ctrl+shift+down statement向下移动
// ctrl+shift+up statement向上移动
// alt+shift+down line向下移动
// alt+shift+up line向上移动
// ctrl+/ 行注释
// ctrl+shift+/ 块注释
// ctrl+shift+n 打开工程中的文件
// ctrl+b 跳到变量申明处
// ctrl+[] 匹配 {}[]
// ctrl+shift+]/[ 选中块代码
….
// ctrl+x 剪切行
// ctrl+shift+v 复制多个文本
// alt+left/right 标签切换
// ctrl+p 显示默认参数
// ctrl+f12 在当前类文件里快速查找方法