侧边栏壁纸
博主头像
春潮带雨晚来急博主等级

行动起来,活在当下

  • 累计撰写 32 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

IDEA

Administrator
2023-12-26 / 0 评论 / 0 点赞 / 47 阅读 / 7936 字

/**

* Created By 醉美柳舞之众星捧月

* @author ${USER}

* @date ${DATE} ${TIME}

*/

/**

* Author song 醉美柳舞之众星捧月

* Date & Time $DATA$ $TIME$

* Description $END$

*/

1. alt + 左侧栏的数字,可以跳转到左侧的工具状态栏;再按esc,光标就会再跳转到编码区域

eg: alt + 1 = Project

alt + 2 = Favorites

alt + 4 = Run

alt + 5 = DeBug

alt + 7 = Structure

2. 多个项目之间的切换:顺序: ctrl + alt + [ 逆序:ctrl + alt + ]

3. 最近的文件: ctrl + e / ctrl + tal + e 最近改变的文件: ctrl + shift + e

4. 跳转到最后一次 即 上一次修改的地方 : ctrl + shift + Backspace

5. 跳转到刚刚浏览过的地方: ctrl + alt + →/←

6. 添加书签跳转: F11, 带数字标签: ctrl + F11 自定义数字,或者ctrl + shift +1.2.3.4....

跳转的时候直接输入 ctrl + 对应标签的数字键

在 alt + 2 = Favorites 里面可以看到收藏的标签或者文件

7. 单独收藏一个类或者一段代码一个方法: alt + shift + f 可以自定义一个列表

ctrl + shift +r 全局替换

8. 我的IDEA需要安装的插件:阿里巴巴的代码规范,背景图,mybatis plugings , lombok , emacIDEAs快捷键,lombok , 和代码模板

9. ctrl + h 历史记录 ctrl + g 当前代码的坐标 ctrl + w 获取当前方法的范围

10. ctrl + N 搜索某个类名 , 包括jar包里面的类也可以搜出来 / ctrl + shift + n 搜索文件

ctrl + shift + alt +n 搜索符号,变量,方法名称

字符串的搜索: ctrl + shift + f

(都是在当前项目下进行搜索的)

11. 列操作 : ctrl + shift + alt + j

12. postfix : eg: 100.fori == for(int i=0;i<100;i++);

new date().sout == sout(new date());

name.field;

返回: 变量.return;

补全返回变量: new User(); 按下 ctrl + alt + v

判断不为空: user.nn == if(user !=null){}

13.文件改名用shift + f6 ; 重构代码选中一个传入的对象的变量,shift + f6 ,就可以改变应用的所有的当前这个变量

14. ctrl + z 是全局撤销; ctrl + alt + z 只是撤销光标所在的那一行的代码不会是全局撤销代码

15.查看通过Git修改(增加或者删除过的代码) : Ctrl + Alt + Shift + ↑/↓

16. 查看本篇代码的历史记录 在ctrl shift a 中搜 local history 里面就能看到

17. 打断点 ctrl + F8 , shift + F9 DeBug单步运行 ,每次按 F8 程序就会逐行运行 ,resume: 结束当前,或者直接跳转到下一个断点去 , ctrl + shift + F8 ,查看所有的断点所在 ; debug直接运行到光标所在的地方: F9

1.双击shift 

 在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来

2.ctrl+f 

当前文件查找特定内容

3.ctrl+shift+f

当前项目查找包含特定内容的文件

4.ctrl+n 

查找类

5.ctrl+shift+n

查找文件

6.ctrl+e 

最近的文件

7.alt+F7

非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方

二.编辑相关

1.shift+enter

另起一行

2.ctrl+r

当前文件替换特定内容

3.ctrl+shift+r

当前项目替换特定内容

4.shift+F6

非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容

5.ctrl+d

复制当前行到下一行

6.ctrl+x

剪切当前行

7.ctrl+c \ ctrl+v 

大家都懂的

8.ctrl+z

撤销

9.ctrl+shift+z

取消撤销

10.ctrl+k

提交代码到SVN

11.ctrl+t

更新代码

1. <code>ctrl G</code> 获取当前代码字母的x,y坐标位置

2. <code>Ctrl M</code> 回归到 当前光标的位置

3. <code>Alt Q</code> 快照当前方法的名称和传入参数

4. <code>Ctrl Shift insert</code> == <code>Ctrl shift v</code> 调出历史粘贴板,大概5条历史记录

5. <code>Ctrl shift delete</code> 高红当前if/else代码或者其他判断能否被删除

6. <code>Ctrl E</code> 打开最近打开的文件

7. <code>Ctrl Shift E</code> 最近编辑过的文件

8. <code>Ctrl alt S</code> 打开IDEA的设置

9. <code>Ctrl F3</code> 命中一个单词对它全篇滚动查找,F3滚动到下一个。Shift F3倒序查找

10. <code>Alt ←/→</code> 左右切换类的导航栏

11. <code>Ctrl F4</code> 关闭当前类

12. <code>Shift F4</code> 将当前类从IDEA中分离单独出来

13. <code>Ctrl W</code> 选中当前代码,一个单词,一个短语,一段,很多段(即扩大选中范围,Ctrl Shift W 是减小选中范围)

14. <code>Alt j</code> 命中关键词,向下搜索,是扩搜,同时向下包含

15. <code>Ctrl Q</code> 命中一个代码先,查看代码是哪个包下面的,当前的那个代码是怎么修饰的

16. <code>Ctrl shift Alt C</code> 粘贴当前代码的位置的绝对位置和当前类的坐标

17. <code>Ctrl Alt Insert</code> 在当前目录下,新建一个文件(类)

18. <code>Ctrl Shift Alt Insert</code> 新建一个临时的文件(类)

19. <code>Ctrl Alt Enter</code> 完成向上

20. <code>Ctrl Enter</code> 向上

21. <code>Shift Enter</code> 向下

22. <code>Ctrl Shift Enter</code> 完成向下

23. <code>Ctrl Alt Shift ←/→</code> 移动参数列表中传入参数的位置(带注解移动)

24. <code>Ctrl Shift / </code> 篇幅注释

25. <code>Shift Alt Insert</code> 大批次操作(开启和关闭都是这个,类似于 ctrl alt shift j)

26. <code>Ctrl Shift .</code> 折叠当前位置的代码(是当前位置,不是整篇) <code>ctrl .</code> 释放

27. <code> ctrl shift t</code> 创建测试类

28. <code>ctrl alt t</code> 缠绕代码,if缠绕,try缠绕,多线程缠绕

29. <code>ctrl shift i </code> 快照引用的方法,来个窗口出现,出现的窗口是只读状态

0

评论区