首页 > 教育培训

怎么将idea中所有东西格式化 idea有没有自动import class的快捷键?

idea有没有自动importclass的快捷键?

有手动importclass的快捷键设置不胜感激:

1、altenter

2、写好代码之后ctrlaltl格式化代码,360优化导入包1、altenter2、写好代码之后ctrlaltl磁盘格式化代码,优化软件导入包

怎么将idea中所有东西格式化 idea有没有自动import class的快捷键?

mac注释快捷键?

1、编辑的话

ctrlspace基本是的代码成功(类、方法、属性)

ctrlaltspace飞速导入横竖斜类

ctrlshiftenter语句能够完成

ctrlp参数信息(在方法中全局函数参数)

ctrlq飞速查找文档

f1外部文档

shiftf1外部文档,进入到web文档主页

ctrlshiftz--rlmredo重新做

ctrl鼠标简介/直接进入代码定义

ctrlf1显示错误描述或警告信息

altinsert自动生成代码

ctrlo恢复方法

ctrlaltt选中

ctrl/行注释/取消行注释

ctrlshift/块注释

ctrlw选中增强的代码块

ctrlshiftw回到之前状态

ctrlshift]/[先选代码块结束了、就开始

altenter急速关于修改〈专利法〉的决定

ctrlaltl代码重新格式化

ctrlalto系统优化导入

ctrlalti手动拱进

tab/shifttab缩进、不缩进当前行

ctrlx/shiftdelete剪切当前行或选取的代码块到剪贴板

ctrlc/ctrlinsert复制当前行或先选的代码块到剪贴板

ctrlv/shiftinsert从剪贴板ctrlv粘贴

ctrlshiftv从最近的缓冲区ctrlv粘贴

ctrld不能复制挑选的区域或行

ctrly删出选好后的行

ctrlshiftj先添加智能线

ctrlenter智能线切割

shiftenter另起一行

ctrlshiftu在选取的区域或代码块间可以切换

ctrldelete删除到字符结束了

ctrlbackspace删除到字符正在

ctrlnumpad/-展开攻击/折叠时代码块(当前位置的:函数,注释等)

ctrlshiftnumpad/-展开/折叠所有代码块

ctrlf4关闭启动的选项卡

2、查找/全部替换(search/replace)

f3下一个

shiftf3前另一个

ctrlr替换

ctrlshiftf的或发动1次敲击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包围代码(使用if..exists,,for,synchronized等层层包围选中后的代码)

?/注释/能取消注释与行注释

??/注释/取消后注释与块注释

?↑在不选中后代码块

?↓减少当前左键单击的代码块

??q会显示上下文信息

??显示意向动作和飞速修复代码

??l格式化磁盘代码

??o360优化import

??i自动出现缩起线

?/??蜷进代码/反窝进代码

?x剪切当前行或选定的块到剪贴板

?c截图当前行或选好后的块到剪贴板

?v从剪贴板再复制

??v从最近的缓冲区粘贴

?d复制当前行或选好后的块

??删掉当前行或挑选的块的行

??j智能的将代码拼接成一行

??智能的拆分拼接的行

??又开始新的一行

??u大小写错误切换

??]/??[你选待到代码块结束/就开始

??删除到单词的末尾(?键为fndelete)

??删出到单词的开头

?/?-发起/折迭代码块

??展开攻击因此代码块

??-折叠所有代码块

?w直接关闭活动的编辑器选项卡

search/replace(去查询/替换)

double?去查询任何东西

?f文件内查找

?g中搜索模式下,向上查找

??g查找模式下,上方中搜索

?r文件内全部替换

??f全局直接输入(根据路径)

??r全局替换(根据路径)

??s查询结构(ultimateedition版专用,必须在keymap中设置中)

??m重命名结构(ultimateedition版专用,是需要在keymap中设置)

usagesearch(在用可以查询)

?f7/?f7在文件中查找用法/在类中查找用法

??f7在文件中突出总是显示的用法

??f7显示用法

compilewellrun(代码编译和运行)

?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关了活动run/messages/oppofind/…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会显示方法的参数信息

中搜索

flat?中搜索任何东西

??f全局中搜索(依据路径)

?f文件内查看

?g中搜索模式下,往下查找

??g直接输入模式下,向上查看

导航

??b跳转接口的实现?u栏里点接口定义

??←/??→再退/继续前进到上一个操作的地方

?b/?鼠标点击再次进入光标所在的位置的方法/变量的接口或者定义处

??b页面跳转类型声明处

?space,?y飞速然后打开光标处方法、类的定义

?o直接输入类文件

??o查找所有类型文件、然后打开文件、然后打开目录,然后打开目录是需要在输入输入的内容前面或后面加一个反斜杠/

f12前往到前一个工具窗口?从工具窗口进入到代码文件窗口

??刻意隐藏当前或最后一个活动的窗口,且光标再次进入代码文件窗口

f3全选文件/文件夹/代码行,添加/取消书签

?f3选中文件/文件夹/代码行,建议使用助记符添加/已取消书签

?0…?9定位到按数值的书签位置

?f3会显示所有书签

?f1没显示当前文件选择类型目标弹出来层,自动弹出层中有很多目标可以不并且你选(如在代码编辑窗口这个可以你选择不显示该文件的finder)

?f12弹出对话框当前文件结构层,可以在提示框的层上再输入输入参与再筛选(可主要用于搜索类中的方法)

通用

??f可以切换全屏模式

代码文件方法编辑

原文标题:怎么将idea中所有东西格式化 idea有没有自动import class的快捷键?,如若转载,请注明出处:https://www.xinyige.net/tag/11119.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「鑫艺阁」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。