当前位置: 首页 > 后端技术 > PHP

史上最全的IntelliJIdeamac版快捷键

时间:2023-03-29 23:26:10 PHP

IntelliJIdeamac是一款功能强大的JavaIDE编辑器,支持java系统下的web、client、Android开发。作为一个优秀的IDE,要想提高效率,最好记住常用的快捷键,这样会让你事半功倍。在这里,macw为大家带来了史上最全的IntelliJIdeamac版快捷键合集,方便提高工作效率。.Mac常用键盘符号说明?Command?Shift?Option?Control??Return/Enter?Delete?ForwardDeleteKey(Fn+Delete)↑UpArrow↓DownArrow←LeftArrow→RightArrow?PageUp(Fn+↑)?Page下(Fn+↓)HomeFn+←EndFn+→?右tab(Tab键)?左tab(Shift+Tab)?Escape(Esc)万能?+1...?+9打开对应数字?+S全部保存?+?+Y同步,刷新?+?+F切换全屏模式?+?+F12切换最大化编辑器?+?+F添加到收藏夹?+?+I检查当前文件和当前配置文件§+?,?+`快速切换当前方案(切换主题、代码风格等)?+,打开IDEA系统设置?+;打开项目结构对话框?+?+A找到动作(可以设置相关选项)?+?切换编辑窗口标签和工具窗口(如果在切换过程中按delete,会关闭对应的选中窗口)快捷方式编辑内容相关的键?+Space基本代码补全(补全任意类,方法,变量)?+?+Space智能代码补全(过滤方法列表和期望的变量类型)?+?+?自动结束代码,自动添加分号行尾?+P显示方法参数信息?+J,或鼠标中键快速查看文档?+F+1查看外部文档(部分代码会触发打开浏览器显示相关文档)?+鼠标悬停在代码上显示代码简要信息?+F1错误或警告处显示具体描述信息?+N,?+?,?+N生成代码(getter,setter,constructor,hashCode/equals,toString)?+O覆盖方法(覆盖父类方法)?+IimplementMethod(实现接口中的方法)?+?+T包围代码(使用if..else,try..catch,for,synchronized等包围选中的代码)?+/评论/取消评论和行评论?+?+/评论/取消评论和块评论?+↑连续选择代码块?+↓减少当前选择的代码块?+?+Q显示上下文信息?+?显示意图动作和快的快速修复代码?+?+L格式化代码?+?+O优化导入?+?+I自动缩进行?/??缩进代码/取消缩进代码?+X将当前行或选定块剪切到剪贴板?+C复制当前行行或选定的块到剪贴板?+V从剪贴板粘贴?+?+V从最近的缓冲区粘贴?+D复制当前行或选定的块?+?删除当前行或选定块的行?+?+J智能将代码加入一行?+?智能拆分加入的行?+?开始新行?+?+U切换大小写?+?+]/?+?+[选择直到代码块的结尾/开头?+?删除到词尾(?键是Fn+Delete)?+?删除到词首?+/?-展开/折叠代码块?+展开所有代码块??-折叠所有代码块?+W关闭活动编辑器选项卡查询/替换相关快捷键Double?查询任何内容?+F在文件中查找?+G在查找模式下查找?+?+G在搜索模式下查找?+R在文件中替换?+?+F全局查找(按路径)?+?+R球体alreplace(bypath)?+?+Squerystructure(UltimateEditionversionDedicated,需要在Keymap中设置)?+?+MReplacestructure(forUltimateEdition,需要在Keymap中设置)usequery?+F7/?+F7在文件中查找用法/在类中查找用法?+?+F7突出显示文件中的用法?+?+F7显示用法编译并运行?+F9编译项目?+?+F9编译选定的文件、包或模块?+?+R调出运行可选菜单?+?+D弹出调试可选菜单?+R运行?+D调试?+?+R,?+?+D配置调试编辑器运行上下文环境F8进入下一步,如果当前行断点是方法,则不进入当前方法体F7进入下一步,如果当前行断点是方法,则进入当前方法体方法体,如果方法体还有方法,则不会进入嵌入方法?+F7smartstep,断点l处的行有多个方法调用ocated,会弹出哪个方法输入?+F8跳出?+F9运行到在光标处,如果光标前还有断点,则进入断点?+F8计算表达式(可以更改变量值使其生效)?+?+R恢复程序运行,如果有在断点下面的代码中断点然后停在下一个断点?+F8切换断点(如果光标当前行有断点,则取消断点,如果没有,则添加断点)?+?+F8查看断点信息导航?+O查找类文件?+?+O查找所有类型的文件,打开文件,打开目录,打开目录需要在输入内容前后加反斜杠/?+?+O转到指定变量/方法?+←/?+→左右切换打开的编辑标签页F12返回上一个工具窗口?从工具窗口进入代码文件窗口?+?隐藏当前或上一个活动窗口,光标进入代码文件窗口?+?+F4关闭活动的run/messages/find/...tab?+L跳转到当前文件中的指定行?+E显示最近打开文件的记录列表?+?+←/?+?+→后退/前进到上一个操作?+?+?跳转到最后编辑的地方?+F1显示当前文件选择目标弹出层,弹出层中有很多目标可供选择(比如可以选择在代码编辑窗口中显示文件的Finder)?+B/?+点击进入光标所在方法/变量的接口或定义?+空格,?+Y快速打开光标所在方法和类的定义?+?+B跳转到类型声明?+U到当前光标所在方法的父类的方法/接口定义?+↓/?+↑当前光标跳转到当前文件的上一个/下一个方法名位置?+]/?+[将光标移动到当前代码的大括号开始/结束位置?+F12弹出current文件结构层,可以点击弹出层上面直接回车进行过滤(可以用来搜索某个类中的方法)?+H显示当前类的层级?+?+H显示方法层级?+?+H显示调用层级F2/?+F2跳转到下一个/上一个高亮错误或警告位置F4/?+↓编辑/查看代码源?+Home显示导航栏到当前fileF3选择文件/文件夹/代码行,添加/取消书签?+F3选择文件/文件夹/代码行,使用助记符添加/取消书签?+0...?+9导航到值对应的书签位置?+F3显示所有书签RefactorF5复制文件到指定目录F6移动文件到指定目录?+?安全删除文件,弹出确认框?+F6重命名文件?+F6更改签名?+?+N一致性?+?+M提取所选代码作为方法?+?+V提取变量?+?+F提取字段?+?+C提取常量?+?+P提取参数版本控制?+K提交代码到版本控制?+T从版本控制更新代码?+?+C查看最近的changelog?+C快速弹出版本控制器操作panel动态代码模板?+?+J弹出模板选择窗口,用动态模板包裹选中的代码?+J插入自定义动态代码模板Others?+?+8垂直编辑模式导航?+O查找类文件Ctrl+N?+?+O转到指定的变量/方法Ctrl+Shift+Alt+N?+←/?+→切换打开的编辑标签页Alt←/Alt→?从工具窗口进入代码文件窗口ESC?+L跳转到当前文件的指定行Ctrl+G?+E显示最近打开的记录列表文件Ctrl+E?+?+←/?+?+→后退/前进转到上一个操作Ctrl+Alt+←Ctrl+Alt+→?+?+?跳转到上次编辑的地方?+H显示当前类层级Ctrl+H?+?+H显示方法层级?+?+H显示调用层级F4/?+↓编辑/查看代码源?+?+U显示类UML图?+J查看评论合集,很多记忆力在日常使用中会更加熟练