PHPStorm 快捷键 idea快捷键

 PHPstorm  2018-08-19  admin  5976  8067

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

如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

PHPStorm 快捷键 idea快捷键 —— code.cent123.com

相关推荐


phpstorm 使用svn

phpstorm 使用svn

ScreenToGif 是一款开源的录屏、摄像头录像、画板录制工具,自带有一个视频编辑器,并能最终导出视频文件,或者 GIF 动画的 Windows 软件,身材小巧,单可执行文件

ScreenToGif 是一款开源的录屏、摄像头录像、画板录制工具,还带有一个视频编辑器,并能最终导出视频文件,或者 GIF 动画的 Windows 软件,身材小巧,单可执行文件,支持中文。这是一个功能非常丰富的工具,除了可以录制屏幕以外,还能使用本机摄像头进行视频录制,以及一个可以录制绘画过程的白板工具。ScreenToGif 支持区域、窗口、全屏录制,FPS 范围在 1~60 之间,可自定义。

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 进入设置