Idea使用技巧笔记-持续更新

1.调整idea的虚拟内存

本质都是去改变 .vmoptions配置文件,但推荐使用Change Memory Settings去调整,选择Edit Custom VM Options 或者在本地磁盘目录更改,通过某些方法破解的idea 很可能造成idea打不开的情况

2.idea设置成eclipse的快捷键

eclipse转idea的开发人员来说 非常友好,这样不需要记两套快捷键

3.设置提示词忽略大小写

把下图勾去掉,(有的idea版本是选择选项 选择none即可),例如String 输入string 、String 都可以提示

4.关闭代码检查

eclipse类似,idea也可以自己关闭代码检查 减少资源使用,但不推荐全部关闭,(是大佬当我没说),把我们项目中不会使用到的关闭就好了

5.显示方法分隔符

方便查看方法与方法之间的间隔,在代码不规范的项目中 很好用!

6.设置多行tab-强烈推荐!

idea默认是选择显示单行的,我们把这个去掉,就可以显示多行tab了,在打开tab过多时的场景非常方便!

6.1 tab过多会自动关闭 settings - editor - General - Editor tabs - tab limit 数值设大就好了

7.快速匹配方法的大括号位置

ctrl+[ ctrl+] 可以快速跳转到方法大括号的起止位置,配合方法分隔符使用,不怕找不到方法在哪儿分割了

8.代码结尾补全

例如一行代码补全分号,或者是if(xxx) 补全大括号,按ctrl+shift+enter 无需切换鼠标光标,大幅度提升了编码效率

10.模糊搜索方法

例如People类里面的test方法,按ctrl+shift+alt+n输入Peo.te 就可以查到该方法了,如果觉得这个快捷键难记 也可以按ctrl+shift+r (查找某个文件名的快捷键 下图中的Files),再手动选择Symbols

11.预览某个类的代码

例如People类里面的test方法,按ctrl+shift+a

例如我们在test类中,有句代码:People p = new People();我们想稍微查看一下People这个类,但是tab已经够多了,ctrl+alt+b会打开新的标签,标签多了就混乱了,尤其一堆命名类似的tab,这时候我们可以按ctrl+shift+i 实现预览功能,不占tab

12.查看方法在哪里被调用

ctrl+alt+h 可以清楚看到方法在哪些地方被调用;在知道这个快捷键之前,都是ctrl+h(idea默认 ctrl+shift+f)搜索,肉眼找的…

13.自动导包、自动移除没用的包-强烈推荐!!!

13.1 手动导包 :alt+enter 手动移除未使用包: crtl+alt+o

14.微服务项目中将不同项目添加到同一个启动窗口-强烈推荐!!!

步骤:View ——>Tool Windows ——> services ——>add services

15.java mapper层代码文件和mapper.xml文件相互跳转

Free MyBatis plugin 插件,点击绿色箭头可以直接跳转 非常方便

16.快捷键切换回上一个点开的tab

当我们打开了多个tab的时候 , 想要快速回到上一个点击的tab中 有的时候肉眼很难找

我们可以用快捷键 alt + ← 键 (eclipse版快捷键 idea默认快捷键需要自测) ,有的时候我们在后面tab编辑了内容 按一次可能不够 需要再多按几次 ,相应的 alt + →切换到下一个点击的tab

常见应用场景:debug发生类跳转时 、利用快捷键在其它类中创建方法时

使两个tab不相邻 也可以切换回去

17.idea自带的ssh连接工具

类似的idea还有自带的数据库连接工具 但是视图界面并不如Navicat 所以很多人都不选择用

  • 第一步:配置账号密码

  • 第二步:开启ssh会话

  • 18.idea同个项目不同端口多开

  • 这是个非常实用的功能,可以模拟集群 测试负载均衡。

    此外 在开发阶段也是非常好用,开发过程中,让别人直接连自己本地测试 是不是非常方便?

    那自己又想打断点调试 会影响别人 怎么办呢 ?这个时候多开的作用就体现出来了!

    网上很多方法提到勾选 Allow parallel run (不同版本idea 名称不一样) ,我也亲眼见过有老师是可以多开启动的, 但我本地启动发现每次都会同时同端口启动多个,不知道是版本问题还是操作问题,这里我用的是另一种有效的方法:

    在 VM options 加上

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值