PHPStorm 快捷键 idea快捷键

 PHPstorm  2018-08-19  admin  1729  2334

Editing    编辑
Ctrl + Space基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl + 逗号 (必备)Basic code completion
Alt + EnterIntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)Show intention actions and quick-fixes
Ctrl + P方法参数提示显示 (必备)Parameter info (within method call
Ctrl + Q光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容Quick documentation lookup
Ctrl + mouse代码简介over code Brief Info
Alt + Insert代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 (必备)Generate code... (Getters, Setters,  Constructors)
Ctrl + O选择可重写的方法Override methods
Ctrl + I选择可继承的方法Implement methods
Ctrl + Alt + T对选中的代码弹出环绕选项弹出层 (必备)Surround with... (if..else, try..catch, for, etc.)
Ctrl + /注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)Comment/uncomment with line comment
Ctrl + Shift + /代码块注释 (必备)Comment/uncomment with block comment
Ctrl + W递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 (必备)Select successively increasing code blocks
Ctrl + Shift + W递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)Decrease current selection to previous state
Ctrl + Alt + L格式化代码,可以对当前文件和整个包目录使用 (必备)Reformat code
Ctrl + Alt + I光标所在行 或 选中部分进行自动代码缩进,有点类似格式化Auto-indent line(s)
Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Duplicate current line or selected block
Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Delete line at caret
Ctrl + Shift + J自动将下一行合并到当前行末尾 (必备)Smart line join (HTML and JavaScript only)
Ctrl + Enter智能线分割(仅限HTML和JavaScript)Smart line split (HTML and JavaScript only)
Shift + Enter开始新一行。光标所在行下空出一行,光标定位到新行位置 (必备)Start new line
Ctrl + Shift + U对选中的代码进行大 / 小写轮流转换 (必备)Toggle case for word at caret  or selected block
Ctrl + Shift + ] /  [选择直到代码块结束/启动Select till code block end/start
Ctrl + Delete删除光标后面的单词或是中文句 (必备)Delete to word end
Ctrl + Backspace删除光标前面的单词或是中文句 (必备)Delete to word start
Ctrl + NumPad+/-展开/折叠代码块Expand/collapse code block
Ctrl + F4 Close关闭活动编辑器选项卡Close active editor tab
Ctrl + Shift +  V弹出缓存的最近拷贝的内容管理器弹出层Paste from history
Debugging   调试
F8 Step单步调试,跳过类或方法Step over
F7 Step单步调试,进入类或方法Step into
Shift + F8在 Debug 模式下,跳出,表现出来的效果跟 F9 一样Step out
Alt + F8在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果Evaluate expression
F9 Resume恢复程序Resume program
Ctrl + F8在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点Toggle breakpoint
Ctrl+Shift+F8在 Debug 模式下,指定断点进入条件View breakpoints
Running    运行
Shift + F10等效于点击工具栏的 Run 按钮Run
Shift + F9等效于点击工具栏的 Debug 按钮Debug
Ctrl + Shift + F10从编辑器运行上下文配置Run context configuration from editor
Ctrl + Shift + X运行命令行Run command line
Search/Replace   搜索/替换
Ctrl + F/R查找/替换Find/Replace
F3/Shift + F3查找下一个/上一个Find next/previous
Ctrl + Shift + F/R在路径中查找/替换Find/Replace in path
Usage Search    常规搜索
Alt + F7 / Ctrl + F7查找用法/查找文件中的用法Find usages / Find usages in file
Ctrl + Shift + F7高亮显示所有该选中文本,按Esc高亮消失 (必备)Highlight usages in file
Ctrl + Alt + F7显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来Show usages
Navigation    导航
Ctrl + N根据输入的 类名 查找类文件 (必备)Go to class
Ctrl + Shift + N通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠 (必备)Go to file
Ctrl + Alt + Shift + N去符号Go to symbol
Ctrl + G在当前文件跳转到指定行处Go to line
Alt + Right/Left转到下一个/上一个编辑器选项卡Go to next/previous editor tab
Esc从工具窗口进入代码文件窗口 (必备)Go to editor (from tool window)
Ctrl + E显示最近打开的文件记录列表 (必备)Recent files popup
Ctrl + Alt + Left/Right导航返回/前进Navigate back/forward
Ctrl + Shift + Backspace退回到上次修改的地方 (必备)Navigate to last edit location
Alt + F1显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择 (必备)Select current file or symbol in any view
Ctrl + B or Ctrl + Click跳转到声明Go to declaration
Ctrl + Alt + B在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口Go to implementation(s)
Ctrl + Shift + I快速查看光标所在的方法 或 类的定义Open quick definition lookup
Ctrl + Shift + B跳转到类型声明处 (必备)Go to type declaration
Ctrl + U前往当前光标所在的方法的父类的方法 / 接口定义 (必备)Go to super-method/super-class
Alt + Up/Down转到上一个/下一个方法Go to previous/next method
Ctrl + ] / [移动到代码块结束/开始Move to code block end/start
F2 / Shift + F2下一个/上一个突出显示的错误Next/previous highlighted error
F4 / Ctrl + Enter编辑源/查看源码Edit source / View source
Refactoring     重构
F5/F6复制/移动Copy/Move
Alt + Delete安全删除Safe Delete
Delete Shift + F6重命名Rename
Ctrl + Alt + N内联变量Inline Variable
Ctrl + Alt + M/V/F/C提取方法/变量/字段/常量Extract Method/Variable/Field/Constant
Ctrl + Alt + Shift + T重构这个(显示所有可用的重构)Refactor This (shows all available refactorings)
VCS/Local History     VCS/本地历史
Alt + BackQuote (`)'VCS'快速弹出‘VCS’ quick popup
Ctrl + K版本控制提交项目,需要此项目有加入到版本控制才可用Commit project to VCS
Ctrl + T版本控制更新项目,需要此项目有加入到版本控制才可用Update project from VCS
Alt + Shift + C查看最近操作项目的变化情况列表View recent changes
General     常规
Double Shift搜索无处不在Search everywhere
Ctrl + Shift + A查找动作 / 设置Find Action
Alt + #[0-9]打开相应的工具窗口Open corresponding tool window
Ctrl + Alt + F11切换全屏模式Toggle full screen mode
Ctrl + Shift + F12编辑器最大化 (必备)Toggle maximizing editor
Alt + Shift + F显示添加到收藏夹弹出层 / 添加到收藏夹Add to Favorites
Alt + Shift + I查看项目当前文件Inspect current file with current profile
Ctrl + Alt + S打开 IntelliJ IDEA 系统设置 (必备)Open Settings dialog
Ctrl + Tab编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口Switch between tabs and tool window
Live Templates/Snippets     模板/片段
Ctrl + J插入自定义动态代码模板 (必备)Insert Live Template
eco  ‘echo’
statement
fore
foreach(iterable_expr as $value) {…}
forek
foreach(iterable_expr as $key => $value) {…}
inc/inco
‘include’/‘include_once’ statement
prif
private function
prof
protected function
pubf
public function
rqr/rqro
‘require’/‘require_once’ statement
Ctrl + Shift + A查找动作 / 设置To find any action inside the IDE use

相关推荐


idea phpstorm 连接数据库失败解决方法

java.lang.RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You mu

IDEA phpstorm 取消参数名称(形参名)默认提示 开启参数名称(形参名)全部提示

IDEA phpstorm 取消参数名称(形参名)默认提示把“Show parameter name hints”选项前面的勾去掉,点击“OK”开启参数名称(形参名)全部提示“Show parameter name hints” 点击 Confgure 进入设置

PHP调用 API 时对请求参数进行签名验证

一、签名方法调用 API 时需要对请求参数进行签名验证,服务器会对该请求参数进行验证是否合法的。方法如下:根据参数名称(除签名和图片文件)将所有请求参数按照字母先后顺序排序:key=value .... &key=value,并且除去待签名参数数组中的空值和签名参数例如:将foo=1,bar=2,baz=3 排序为bar=2,baz=3,foo=1,参数名和参数值链接后,得到拼装字符串ba

Windows 常用 快捷键

Windows快捷键一、复制、粘贴和其他常规键盘快捷方式Ctrl + X剪切选定项☆☆☆Ctrl + C(或Ctrl + Insert)复制选定项☆☆☆Ctrl + V(或Shift + Insert)粘贴选定项☆☆☆Ctrl + Z撤消操作☆☆☆Alt + Tab在打开的应用之间切换☆☆☆Alt + F4关闭活动项,或者退出活动应用☆☆☆Windows + L锁定电脑☆☆☆Windows + D