idea快捷键总结

确认的;

1 对一个方法点右键,有个find usages选项,意思是"找到使用它的地方

ctrl+shift+f:全局查找所有的文件

ctrl+shift +enter:格式化代码

alt +s 打开json工具;

2 ctrl+p:方法括号里面,参数类型智能提示

3 Ctrl+Shift+Enter就能自动补全末尾的字符。而且不只是括号,例如敲完if/for时也可以自动补上{}花括号

4 先说一个无敌的重构功能大汇总快捷键Ctrl+Shift+Alt+T,叫做Refactor This
6 比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab/enter。

7 Ctrl+W以及反向的Ctrl+Shift+W了。此外,Ctrl+Left/Right移动光标到前/后单词,Ctrl+[/]移动到前/后代码块,

8 用Ctrl+Shift+Num定义1-10书签(再次按这组快捷键则是删除书签),然后通过Ctrl+Num跳转。

9 Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资–shift-shift

10 类的继承关系则可用Ctrl+H打开类层次窗口,在继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实现,查看当前类的所有方法用Ctrl+F12。

11 命令:Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键

12 格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L。

13 切换窗口:Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。

14 单元测试:Ctrl+Alt+T创建单元测试用例。

15 跳转到声明位置
 快捷键: CTRL+B / CMD+B
作用:如果您将光标放在类、方法或者变量中,然后使用该快捷键,就能立即跳转到元素的声明位置

16 快捷键: CTRL+SHIFT+ENTER/ CMD+SHIFT+ENTER
作用:这个快捷键将尝试完成您当前编写的语句。如何做到?它会通过添加大括号或分号,以及换行来完成

16 if(condition==true),按快捷键则会添加打开和关闭的大括号,并将光标放到 if语句的主体内部,并附加额外的缩进。

18 Ctrl+J,自动代码(例如:serr)

19 Ctrl+Alt+J,用动态模板环绕

20 Ctrl+Alt+S,打开设置对话框

21 Ctrl+G,定位行

22 Ctrl+"+/-",当前方法展开、折叠

23 Ctrl+Shift+"+/-",全部展开、折叠

24 alt + 1 project视图

25 ctrl + e 最近文件

26 ctrl + H 查看继承情况,查看类层次

27 alt + left/right:切换

28 选中:ctrl + alt + t 代码生成(如try catch)

运行调试

F7/F8/F9分别对应Step into,Step over,Continue
alt + shift + f10运行程序
shift + f10 运行tomcat
shift + f9 启动调试
ctrl + f2 停止

自定义

垂直分屏 ctrl + num1
水平分屏ctrl + num2
1 ctrl+shift+alt+n:知识记得某一个方法名字的几个字莫进行查找

2 alt+V:演出模式,alt+v:退出模式

3 ctrl+shift+n:查找目录/

4 自动生成notnull的语句:s.notnull—s.null

5 ctrl+j:调出模版,fori…

6 itco:生成迭代器循环,

7 init:迭代器while循环

8 itli生成List的for循环

String abc = “abc”;
// “abc”.var
if (“abc” == null) {

    }
    // abc.null
    if (abc != null) {

    }
    // abc.nn
    Object a="asas";
    String a1 = (String) a;
    // a.cast

9 ritar生成从大往小遍历的for循环

Intellij idea 快速打出for循环的快捷键是什么

fori

ECtranslation:meta+l

ctrl+shift+y:调出有道云

ctrl+k呼唤git;

10 itco:生成collection迭代;

11 iten:枚举迭代

12 iter:增强for循环;

13 itve:vector迭代

var null,notnull,nn,for,fori,not,if,cast,return

14 ctrl+shift+u:选中的字符全部大写;
0-1 alt+enter:倒入包;自动快速的修正
0-2 ****
1 ctrl+shift+e:最近更爱的文件

2 ctrl+alt+v:根据右边引入变量等同于alt+enter

3 ctrl+alt+t:调出try catch

4 ctrl+r:替换文本

5 ctrl+f:查找文本在当前的窗口

6 ctrl+shift+f:全局查找–在制定的窗口查找文件

7 ctrl+j:自动代码,比如迭代

8 ctrl+alt+j:动态模版环绕

9 ctrl+B/ctrl+clich:快速的跳转到类,方法的声明的地方

10 ctrl+i:实现

11 ctrl+o:重写

12 alt+num:调出现在所有的窗口

13 ctrl+N:查找类

14 CTRL+SHIFT+N 查找文件

15 ctrl+G:定位行

16 ctrl+e:最近打开的文件

17 ALT+SHIFT+C 查找修改的文件

18 ctrl+d:复制行

19 ctrl+x:剪切,删除行

20 ctrl+shift+u:大小写转换

21 ctrl+shift+enter:自动的补全

22 ctrl+up/home:第一行/down/end最后一行

23 ctrl+shift+o:呼唤翻译

24 ctrl+h:显示类图的结构

25 ctrl+/:单行;ctrl+shift+/:双行

1 CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里

2 ctrl+alt+l:格式化

3 ctrl+alt+i:自动的缩进

4 ctrl+alt+o:优化导入的包

5 CTRL+SHIFT+UP/DOWN 代码 向上/下移动。

6 CTRL+ALT+SPACE 类名或接口名提示/CTRL+SHIFT+SPACE 自动补全代码

7 ALT+ ←/→ 切换代码视图

8 esc:光标返回编辑出

9 CTRL+W 选中代码,连续按会 有其他效果

查询快捷键
CTRL+SHIFT+ALT+N 查找类中的方法或变量

CTRL+ALT+B 找所有的子类
CTRL+SHIFT+B 找变量的类
CTRL+SHIFT+R 在指定窗口替换文本

CTRL+SHIFT+O 弹出显示查找内容
CTRL+SHIFT+V 可以复制多个文本

其他快捷方式

CTRL+SHIFT+Z 向前
CTRL+ALT+F12 资源管理器打开文件夹

SHIFT+ALT+INSERT 竖编辑模式

CTRL+ALT ←/→ 返回上次编辑的位置
ALT+ ↑/↓ 在方法间快速移动定位

CTRL+Q 显示注释文档

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值