1.
广泛快捷键1:idea中privatestaticvoidmain(string[]args){}的快捷键是psvm2:idea中for循环的快捷键是fori3:idea中system.太out...
2.
debug系统的调试1:再点击某行代码的最左边,出现一个红点,这就是空格,如果没有已取消就再按过红点。2:点击图标debug键也可以是右键点击debug,进入debug.
1、编辑器
ctrlspace基本都的代码成功(类、方法、属性)
ctrlaltspace快速导入到正二十边形类
ctrlshiftenter语句完成
ctrlp参数信息(在方法中动态创建参数)
ctrlq急速栏里点文档
f1外部文档
shiftf1外部文档,刚刚进入web文档主页
ctrlshiftz--r26redo重装
ctrl鼠标简介/刚刚进入代码定义
ctrlf1不显示出现错误描述或警告信息
altinsert自动生成代码
ctrlo新的方法
ctrlaltt左键单击
ctrl/行注释/可以取消行注释
ctrlshift/块注释
ctrlw选中增加的代码块
ctrlshiftw回到自己之前状态
ctrlshift]/[选好后代码块都结束了、开始
altenter飞速抵消
ctrlaltl代码格式化磁盘
ctrlalto优化导入
ctrlalti手动缩进
tab/shifttab蜷进、不蜷进当前行
ctrlx/shiftdelete剪切当前行或挑选的代码块到剪贴板
ctrlc/ctrlinsert图片文件夹当前行或挑选的代码块到剪贴板
ctrlv/shiftinsert从剪贴板ctrlv粘贴
ctrlshiftv从最近的缓冲区粘帖
ctrld剪切粘贴先选的区域或行
ctrly删掉先选的行
ctrlshiftj再添加智能线
ctrlenter智能线切割
shiftenter另起一行
ctrlshiftu在先选的区域或代码块间直接切换
ctrldelete删除到字符结束
ctrlbackspace删除掉到字符结束
ctrlnumpad/-展开/折叠时代码块(当前位置的:函数,注释等)
ctrlshiftnumpad/-展开/折叠后所有代码块
ctrlf4关掉运行的选项卡
2、查看/重命名(search/replace)
f3下一个
shiftf3前个
ctrlr替换
ctrlshiftf或则发动4次敲打shift全局查找{这个可以在整个项目中直接输入某个字符串什么的,如直接输入某个函数名字符串看之前是怎末使用这个函数的}
ctrlshiftr全局替换
3、运行(running)
altshiftf10运行模式配置
altshiftf9调试模式配置
shiftf10启动
shiftf9调试
ctrlshiftf10运行编辑器配置
ctrlaltr运行任务
4、调试(debugging)
f8跳过
f7再次进入
shiftf8逃离
altf9运行游标
altf8不验证表达式
ctrlaltf8飞快验正表达式
f9可以恢复程序
ctrlf8断点开关
ctrlshiftf8查找断点
5、导航(navigation)
ctrln跳转到类
ctrlshiftn自动跳转符号
altright/left自动跳转下个、前一个编辑的选项卡
f12返回到先前的工具窗口
esc从工具窗口返回到编辑窗口
shiftesc隐藏运行的、最近运行程序的窗口
ctrlshiftf4直接关闭主动运行程序的选项卡
ctrlg查找当前行号、字符号
ctrle当前文件弹出,打开最近不使用的文件列表
ctrlaltleft/right快速后退、行进
ctrlshiftbackspace导航到最近编辑区域
altf1里查当前文件或标识
ctrlb/ctrlclick自动跳转声明
ctrlaltb跳转基于
ctrlshifti一栏迅速定义
ctrlshiftb自动跳转类型声明
ctrlu跳转到父方法、父类
altup/down跳转到上一个、下一个方法
ctrl]/[自动跳转代码块都结束了、正在
ctrlf12提示框文件结构
ctrlh类型层次结构
ctrlshifth方法层次结构
ctrlalth调用层次结构
f2/shiftf2下一条、前一条高亮的错误
f4/ctrlenter编辑资源、查看资源
althome没显示导航条f11书签开关
ctrlshiftf11书签助记电源开关
ctrl#[0-9]自动跳转标识的书签
shiftf11显示书签
6、搜索相关(usagesearch)
altf7/ctrlf7文件中可以查询用法
ctrlshiftf7文件中用法高亮显示
ctrlaltf7不显示用法
7、重构(refactoring)
f5剪切粘贴f6图片复制
altdelete安全删除掉
shiftf6拓展名
ctrlf6你要改签名
ctrlaltn内联
ctrlaltm分离提取方法
ctrlaltv再提取属性
ctrlaltf提纯字段
ctrlaltc其他提取常量
ctrlaltp再提取参数
8、压制vcs/localhistory
ctrlk递交项目
ctrlt可以更新项目
altshiftc查找最近的变化
altbackquote(')vcs飞快提示框
9、模版(livetemplates)
ctrlaltj当前行建议使用模版
ctrlj插到模版
10、基本上(general)
alt#[0-9]先打开相应的工具窗口
ctrlalty同步
ctrlshiftf12最大化编辑的话开关
altshiftf直接添加到最不喜欢
altshifti依据什么配置检查当前文件
ctrlbackquote(')快速切换当前计划
ctrlalts打开系统设置页
ctrlshifta直接输入编辑器里所有的动作
ctrltab在窗口间参与可以切换
mac快捷键大全
mac键盘符号和修饰键说明
?command
?shift
?option
?control
??return/enter
?delete
?朝前方彻底删除键(fndelete)
↑上箭头
↓下箭头
←左箭头
→右箭头
?pageup(fn↑)
?pagedown(fn↓)
homefn←
endfn→
?右制表符(tab键)
?左制表符(shifttab)
?escape(esc)editing(编辑)
?space基本是的代码最后的神(轮海卷任何类、方法、变量)
??space智能代码推衍(过滤器方法列表和变量的市场的预期类型)
???自动出现结束后代码,行末自动添加分号
?p没显示方法的参数信息
?j,mid.buttonclick快速查看文档
?f1查看外部文档(在某些代码上会可以触发再打开浏览器会显示查找文档)
?鼠标放在旁边代码上会显示代码归纳分析信息
?f1在出现了错误或警告过处没显示具体看具体解释信息
?n,??,?n生成代码(getter、setter、构造函数、hashcode/equals,tostring)
?o完全覆盖方法(覆写父类方法)
?i基于方法(利用接口中的方法)
??t包围代码(使用,,for,synchronized等层层包围全选的代码)
?/注释/能取消注释与行注释
??/注释/能取消注释与块注释
?↑后选中后代码块
?↓减少当前鼠标右键点击的代码块
??q不显示上下文信息
??显示意向动作和飞快修复代码
??l格式话代码
??o优化系统import
??i自动窝进线
?/??缩进代码/反蜷进代码
?x剪切当前行或选好后的块到剪贴板
?c复制当前行或先选的块到剪贴板
?v从剪贴板粘帖
??v从最近的缓冲区粘帖
?d复制当前行或选取的块
??删除当前行或选好后的块的行
??j智能的将代码拼接成一行
??智能的拆分拼接的行
??正在新的一行
??u大小写错误切换
??]/??[你选待到代码块结束/又开始
??删除到单词的末尾(?键为fndelete)
??彻底删除到单词的开头
?/?-展开/弯折代码块
??展开攻击因为代码块
??-折叠时所有代码块
?w关掉活动的编辑器选项卡
search/replace(可以查询/替换)
flat?网站查询任何东西
?f文件内直接输入
?g中搜索模式下,向下查看
??g查找模式下,往上里查
?r文件内修改成
??f全局里查(根据路径)
??r全局替换(依据路径)
??s去查询结构(ultimateedition版专用,要在keymap中设置里)
??m替换后结构(ultimateedition版专用,是需要在keymap中设置中)
usagesearch(可以使用网上查询)
?f7/?f7在文件中里查用法/在类中中搜索用法
??f7在文件中形态轮廓显示的用法
??f7没显示用法
compilebothrun(代码编译和运行)
?f9编译程序project
??f9编译器选择类型的文件、包或模块
??r弹出run的可选择菜单
??d弹出来debug的可选择类型菜单
?r不运行
?d调试
??r,??d从编辑器运行上下文环境配置
debugging(调试)
f8再次进入然后再,要是当前行断点是一个方法,则不进入到当前方法体内
f7再次进入下一步,假如当前行断点是一个方法,则刚刚进入当前方法体内,要是该方法体有方法,则不会刚刚进入该内嵌的方法中
?f7智能走入,断点的地方行上有多个方法动态链接库,会弹出对话框直接进入哪个方法
?f8跳出
?f9启动到光标处,如果没有光标前有其他断点会进入到该断点
?f8计算出表达式(是可以可以修改变量值使其生效)
??r完全恢复程序运行,要是该断点下面代码也有断点则停在下一个断点上
?f8直接切换断点(若光标当前行有断点则取消断点,也没则而且断点)
??f8一栏断点信息
navigation(导航)
?o中搜索类文件
??o查找所有类型文件、再打开文件、可以打开目录,再打开目录要在再输入的内容前面或后面加一个反斜杠/
??o前去指定的变量/方法
?←/?→左右可以切换可以打开的编辑tab页
f12返回到前一个工具窗口
?从工具窗口直接进入代码文件窗口
??封印当前或那一个活动的窗口,且光标进入代码文件窗口
??f4关闭活动pull/messages/vivo/…tab
?l在当前文件页面跳转某一行的委托处
?e不显示最近然后打开的文件记录列表
??←/??→直接退回/快速前进到上一个操作的地方
???跳转最后一个编辑的地方
?f1没显示当前文件中,选择目标弹出对话框层,自动弹出层中有很多目标是可以进行你选(如在代码编辑窗口也可以你选择总是显示该文件的finder)
?b/?鼠标点击刚刚进入光标处的方法/变量的接口又或者定义处
??b页面跳转利用处,在某个调用的方法名上可以使用会跳到具体看的基于处,是可以跳过接口
?space,?y快速打开光标处方法、类的定义
??b自动跳转类型声明处
?u返回当前光标处方法的父类的方法/接口定义
?↓/?↑当前光标跳转页面当前文件的前一个/后一个方法名位置
?]/?[天翼光标到当前的地方代码的花括号结束/都结束了位置
?f12提示框当前文件结构层,可以不在弹出的层上就输入参与筛选(可作用于搜索类中的方法)
?h显示当前类的层次结构
??h没显示方法层次结构
??h总是显示动态创建层次结构
f2/?f2跳转到下两个/上三个线条清晰错误或警告的位置
f4/?↓可以编辑/打开系统代码源
?home会显示到当前文件的导航条
f3全选文件/文件夹/代码行,添加/取消后书签
?f3鼠标右键点击文件/文件夹/代码行,可以使用助记符添加/已取消书签
?0...?9定位到对应数值的书签位置
?f3显示所有书签
refactoring(重构)
f5不能复制文件到指定目录
f6移动文件到更改目录
??在文件上为安全删除文件,自动弹出确认框
?f6文件名文件
?f6更改签名
??n一致性
??m将鼠标右键点击的代码其他提取为方法
??v其他提取变量
??f其他提取字段
??c分离提取常量
??p分离提取参数
vcs/localhistory(版本控制/本地历史记录)
?k递交代码到版本控制器
?t从版本控制器自动更新代码
??c一栏最近的变更记录
?c快速弹出版本控制器操作面板
livetemplates(动态代码模板)
??j弹出对话框模板你选择窗口,将选好后的代码在用相册模板包裹起来
?j再插入下拉菜单代码代码模板
general(通用)
?1...?9先打开或者编号的工具窗口
?s需要保存所有
??y同步、刷新
??f切换全屏模式
??f12可以切换最大化编辑器
??f先添加到收藏夹
??i去检查当前文件与当前的配置文件
`§?,?“迅速切换当前的scheme(快速切换主题、代码样式等)
?,然后打开idea进入设置
?再打开项目结构对话框
??a里查动作(可设置中相关选项)
??编辑窗口标签和工具窗口之间切换到(如果没有在切换的过程加按上delete,则是自动关闭填写全选的窗口)
other(一些官方文档上没有能够体现的快捷键)
??8竖编辑模式
导航
?o查找类文件ctrln
??o抵达更改的变量/方法ctrlshiftaltn
?←/?→左右直接切换可以打开的编辑tab页alt←/alt→
?从工具窗口进入到代码文件窗口esc
?l在当前文件跳转页面某一行的指定处ctrlg
?e显示最近先打开的文件记录列表ctrle
??←/??→已退回/继续前进到上一个操作的地方ctrlalt←/ctrlalt→
???自动跳转最后一个编辑时的地方?h会显示当前类的层次结构ctrlh
??h不显示方法层次结构
??h会显示动态链接库层次结构f4/
?↓编辑器/一栏代码源
??u会显示类uml图
?j一栏注释
编辑
??删除到单词的末尾(?键为fndelete)
??删除掉到单词的开头
?/?-展开攻击/弯折代码块
?f1在出现了错误或警告处显示详细详细解释信息
??l格式话代码
??o系统优化import
??又开始新的一行
???不自动都结束了代码,行末自动去添加分号
?i实现程序方法(利用接口中的方法)
?f6文件名文件的或变量
?n,??,?n生成代码(getter、setter、构造函数、hashcode/equals,tostring)
?p显示方法的参数信息
查看
soft?里查任何东西
??f全局中搜索(参照路径)
?f文件内里查
?g直接输入模式下,向下中搜索
??g查看模式下,向上查看
导航
??b跳转页面接口的实现?u查看接口定义
??←/??→再退/行进到上一个操作的地方
?b/?鼠标点击直接进入光标所在的位置的方法/变量的接口或者定义处
??b自动跳转类型声明处
?space,?y飞快先打开光标所在方法、类的定义
?o查找类文件
??o查找所有类型文件、打开文件、再打开目录,打开目录必须在然后输入的内容前面或后面加一个反斜杠/
f12赶往到前一个工具窗口?从工具窗口进入到代码文件窗口
??封印当前或那个活动的窗口,且光标进入到代码文件窗口
f3左键单击文件/文件夹/代码行,添加/取消书签
?f3左键单击文件/文件夹/代码行,使用助记符添加/取消书签
?0…?9定位到不对应数值的书签位置
?f3显示所有书签
?f1没显示当前文件中,选择目标弹出来层,弹出对话框层中有很多目标可以进行选择类型(如在代码编辑窗口也可以选择没显示该文件的finder)
?f12提示框当前文件结构层,这个可以在自动弹出的层上再输入进行删选(可主要用于搜索类中的方法)
通用
??f快速切换全屏模式