您好,欢迎访问一九零五行业门户网

phpstrom 快捷键总结

phpstrom 快捷键总结
常用快捷键
esc 键编辑器(从工具窗口)
f2(shift+f2) 下 / 上高亮错误或警告快速定位
f3 向下查找关键字出现位置
f4 查找变量来源
f5 复制文件 / 文件夹
f6 移动
f11 切换书签
f12 返回到以前的工具窗口
注意:部分快捷键,必须在没有更改快捷键的情况下才可以使用
查询快捷键
ctrl+n 查找类
ctrl+shift+n 查找文件,打开工程中的文件 (类似于 eclipse 中的 ctrl+shift+r),目的是打开当前工程下任意目录的文件
ctrl+shift+alt+n 查 找类中的方法或变量 (js)
cirl+b 找变量的来源,跳到变量申明处
ctrl+alt+b 找所有的子类
ctrl+shift+b 找变量的 类
ctrl+g 定位行,跳转行
ctrl+f 在当前窗口查找文本
ctrl+shift+f 在指定路径查找文本
ctrl+r 当前窗口替换文本
ctrl+shift+r 在指定路径替换文本
alt+shift+c 查找修改的文件,最近变更历史
ctrl+e 最近打开的文件
f3 查找下一个
shift+f3 查找上一个
f4 查找变量来源
ctrl+alt+f7 选 中的字符 查找工程出现的地方
alt+f7 直接查询选中的字符
ctrl+f7 文件中查询选中字符
自动代码
alt + 回车 导入包,自动修正
ctrl+alt+l 格式化代码
ctrl+alt+i 自动缩进
ctrl+alt+o 优化导入的类和包
ctrl+e 最近更改的文件 / 代码
ctrl+shift+space 切换窗口
ctrl+space 空格 代码自动完成,代码提示,一般与输入法冲突
ctrl+alt+space 类 名或接口名提示(与系统冲突)
ctrl+p 方法参数提示,显示默认参数
ctrl+j 自动代码提示,自动补全
ctrl+alt+t 把选中的代码放在 try {} if {} else {} 里
alt+insert 生成代码 (如 get,set 方法,构造函数等)
复制快捷方式
f5 复制文件 / 文件夹
ctrl+c 复制
ctrl+v 粘贴
ctrl+x 剪 切,删除行
ctrl+d 复制行
ctrl + y 删除行插入符号
ctrl+shift+v 可以复制多个文本
高亮
ctrl+f 选中的文字,高亮显示 上下跳到下一个或者上一个
f2(shift+f2) 高亮错误或警告快速定位
shift+f2 高亮错误或警告快速定位
ctrl+shift+f7 高亮显示多个关键字.
本地历史 vcs/svn
alt + 反引号(’) 快速弹出 vcs 菜单
ctrl + k 提交项目 vcs
ctrl + t 更新项目从 vcs
alt + shift + c 查看最近发生的变化
其他快捷方式
ctrl+z 倒退 (代码后悔)
ctrl+shift+z 向前
ctrl+h 显 示类结构图
ctrl +f12 文件结构弹出
ctrl+shift+h 方法的层次结构
ctrl+alt+h 呼叫层次
ctrl+q 显示代码注释
ctrl+w 选中代码,连续按会 有其他效果
ctrl+shift+w 减少当前选择到以前的状态
ctrl+b 转到声明,快速打开光标处的类或方法说明注释 (ctrl + 鼠标单击 也可以)
ctrl+o 魔术方法
ctrl+/ 注释 // 取消注释
ctrl+shift+/ 注释 /…/
ctrl+ [] 光标移动到 {}[] 开头或结尾位置
ctrl+shift+[] 选中块代码,可以快速复制
ctrl + ‘-/+’: 可以折叠项目中的任何代码块,包括 htm 中的任意 nodetype=3 的元素,function, 或对象直接量等等。它不是选中折叠,而是自动识别折叠。
ctrl + ‘.’: 折叠选中的代码的代码
ctrl+shift+u 选中的字符大小写转换
ctrl+shift+i 快速查看变量或方法定义源
ctrl+alt+f12 资源管理器打开文件夹,跳转至当前文件在磁盘上的位置
alt+f1 选择当前文件或菜单中的任何视图工具栏
shift+alt+insert 竖编辑模式
ctrl+alt ←/→ 返回上次编辑的位置
alt+ ←/→ 切换代码视图,标签切换
alt+ ↑/↓ 在方法间快速移动定位
alt + ‘7’: 显示当前的类 / 函数结构。类似于 eclipse 中的 outline 的效果。试验了一下,要比 aptana 的给力一些,但还是不能完全显示 prototype 下面的方法名。
shift+f6 重命名,重构 当前区域内变量重命名 / 重构
不但可以重命名文件名,而且可以命名函数名,函数名可以搜索引用的文件,还可以重命名局部变量。还可以重命名标签名。在 sublime text 中有个类似的快捷键:ctrl+shift+d。
ctrl+shift+enter (智能完善代码 如 if ())
ctrl+shift+up/down (移动行、合并选中行,代码选中区域 向上 / 下移动)
ctrl+up/down 光标跳转到编辑器显示区第一行或最后一行下
esc 光标返回编辑框
shift+esc 光 标返回编辑框,关闭无用的窗口
ctrl+f4 关闭当前的编辑器或选项卡
ctrl + alt + v 引入变量
ctrl + alt + f 类似引入变量
ctrl + alt + c 引入常量
ctrl + tab 键切换选项卡和工具窗口
ctrl + shift + a 查找快捷键
alt + #[0-9] 打开相应的工具窗口
ctrl + shift + f12 切换最大化编辑器
alt + shift + f 添加到收藏夹
alt + shift + i 检查当前文件与当前的配置文件
ctrl + 反引号() 快速切换目前的配色 / 代码方案 / 快捷键方案 / 界面方案
ctrl + alt + s 打开设置对话框(与 qq 冲突)
运行
alt + shift + f10 选择的配置和运行
alt + shift + f9 选择配置和调试
shift + f10 运行
shift + f9 调试
ctrl + shift + f10 运行范围内配置编辑器
ctrl + shift + x 运行命令行
调试
f8 步过
f7 步入
shift + f7 智能进入
shift + f8 步骤
alt + f9 运行到光标
alt + f8 计算表达式
f9 恢复程序
ctrl + f8 切换断点
ctrl + shift + f8 查看断点
导航
shift + esc 键隐藏活动或最后一个激活的窗口
ctrl + shift + f4 关闭活动运行 / 消息 // … 选项卡
ctrl + shift +backspace 键导航到最后编辑的位置
ctrl + alt+b 到实施(s)
ctrl + shift+i 打开快速定义查询
ctrl + u 转到 super-method/super-class
alt + home 组合显示导航栏
书签
ctrl + f11 切换书签助记符
ctrl +#[0-9] 转到编号书签
shift + f11 显示书签
编辑
ctrl + q 快速文档查询
alt + insert 生成的代码… 器(getter,setter 方法,构造函数)
ctrl + o 覆盖方法
ctrl + i 实现方法
alt + enter 显示意图的行动和快速修复
shift + tab 键缩进 / 取消缩进选中的行
ctrl + shift + j 智能线连接(仅适用于 html 和 javascript)
ctrl + enter 智能线分割(html 和 javascript)
shift + enter 开始新的生产线
ctrl + delete 删除字(word)
ctrl + backspace 删除字开始
ctrl + 小键盘 + /- 展开 / 折叠代码块
ctrl + shift + 小键盘 + 展开全部
ctrl + shift + 数字键盘关闭全部
1. 界面中文方框问题
settings->appearance 中
theme 设置 windows
勾选 override default fonts by (not recommended),设置字体为宋体
2. 显示行号
settings->editor->appearance 标签项,勾选 show line numbers
3. 光标不随意定位
settings->editor 中去掉 allow placement of caret after end of line。
4. 启动的时候不打开工程文件
settings->general 去掉 reopen last project on startup.
5. 无法起动 tomcat( intellij idea)
请使用 zip 版的 tomcat
6. 快捷键问题
可以使用其他软件的快捷键,
settings->keymap
7. 快捷键冲突(自己修改)
默认代码提示和补全快捷键跟输入法冲突,如何解决:settings->keymap
在上面面的图中,点击 copy ,自己新建一个方案,如 t1
然后开始设置快捷键,修改时,右击会弹出菜单,如下图,改成你想要的快捷键
8. 用 * 标识编辑过的文件
editor –> editor tabs
选中 mark modifyied tabs with asterisk
9. 编码设置:编辑器中中文乱码问题
这个是项目字符编码设置错误
file ->settings-> 有 3 处设置根据自己需要设置
ide encondings:ide 编码 ,选择 ide encoding 为 gbk。这边要自己去调整了
project encoding:项目编码
default encoding for properties files:默认文件编码
10. 编辑器中字体和大小
file -> settings> editor->colors & fonts -> font -> 右侧
size:字体大小
line spacing:行间距
下框中是字体,左侧 -> 可选择字体,右侧 -> 实际应用字体
11. 显示文件夹或文件过滤
file->setting->file types->ignore file and folders
里面填写你要的过滤不显示的
注意大小写哦
12. 当前编辑文件定位
方法 1) 
在编辑的所选文件按 alt+f1, 然后选择 project view
方法 2) 
左侧 项目列表框 顶部的 定位图标
13. 优化文件保存
file->settings->general->
synchronize file on frame activation:个人需要是否取消同步文件
save files on framedeactivation:取消
save files automatically:选中,设置自动保存,设置 30 秒自动保存时间,这样 idea 依然可以自动保持文件,所以在每次切换时,你需要按下 ctrl+s 保存文件
相关推荐:《phpstorm使用教程》
以上就是phpstrom 快捷键总结的详细内容。
其它类似信息

推荐信息