idea 的基础

1.可设置参数使之更流畅

          文件路径:D:\develop\IDEA\bin

          文件名:idea64.exe.vmoptions

          修改:-Xms128m  ->  -Xms500m

                    -Xmx750m  ->  -Xmx1500m

                   -XX:ReservedCodeCacheSize=240m  ->  -XX:ReservedCodeCacheSize=500m

2.一些基本操作

        手动导包and自动修正代码:Alt+Enter;

        Ctrl+Y:删除光标所在行

        Ctrl+D:复制光标所在行,插入光标位置下面(重复所在行)

        Ctrl+Alt+L:格式化代码

        Ctrl+/:单行注释

        Ctrl+Shift+/:选中代码注释,多行注释,再按取消注释

        Ctrl+Ins:自动生成代码,toString,get,set等方法

        Ctrl+Shift+上下箭头:移动当前代码行

        基本设置:https://www.bilibili.com/video/av51558617/?p=8

                                       (字体,颜色等)

Maven:当我们新建maven项目后,每次修改 .pom 文件,右下角都会有弹框提示我们添加依赖

Import Changes Enable Auto-Import:导入我们新添加的依赖

Enable Auto-Import:以后更改 .pom 文件后自动下载依赖包

如果想要取消自动导入依赖:打开setting→maven→importing:取消选择Import Maven projects automatically

一些常用快捷键

-------         udea中窗口最大化---->Windows 上: Ctrl+Shift+F12
 

--------      ctrl+z撤回代码

-------       ctrl+shift+z恢复撤回代码

-------         ctrl + Alt + V (返回属性变量)

-------         shift+ctrl+u (大小写的切换)

-------         Ctrl+Alt+L,格式化代码

-------           Ctrl+D 将当前行复制到下一行

-------         :Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch 也可抛错误

-------         :快捷方式一(光标移到该代码行,Alt+Enter),可以异常外抛出,也可以try-catch:

-------         Ctrl+Shift+Space,自动补全代码(提示)

-------         Ctrl+O,重写方法

-------         Ctrl+I,实现方法

-------         itar 生成array for代码块

-------         iter 生成增强for

-------         itli 生成List的遍历

-------         itit 生成iterator 迭代

-------         自定义的注释模板(自定义):M+Tab
-------         自定义的注释方法模板(自定义):r+Tab
-------         ctrl + shift + enter 句末加;


-------         连安两下 shift 查找文件

-------         CtrL +shift +r 全局搜索:

-------          ctrl +r 替换当前页的单词

-------         代码格式化: shfit + G(自定义) //ctrl +alt +L

------          直接查看和进入接口实现类的快捷键:     Ctrl+Alt+鼠标左键

-----             单机两下放大窗户:

-----      alt+capslk(大小写切换)+鼠标左键   或者:ALT + 鼠标左键     列编辑模式

------------- ctrl+shift+enter不只是用来行尾加分号的;

idea进阶快捷键:

1 查看接口的实现类:Ctrl+Alt+B:


2:查看一个类中有什么方法:Alt+7 或 点左侧边栏Structure


2 返回上/下个光标地方:Alt+Ctrl+箭头(向左) 和 Alt+ Ctrl+箭头(向右)---(全键盘)


而本机为:Alt+Ctrl+Pgup和Alt+Ctrl+Down


3: 查看Java方法调用树(被调/主调):Ctrl+Alt+H


5 :查看类继承关系图:Ctrl+Alt+U


6:查看当前类的继承树:Ctrl+H


7: 查看定义的变量在哪里被调用:Ctrl+Alt+F7


查看一个类中有什么方法:Alt+7 或 点左侧边栏Structure

  -----------列编辑------alt +左键

自动生成not null判断语句

自动生成not null这种if判断,在IDEA里有很多种办法,其中一种办法你可能没想到。

upload successfulupload successful

当我们使用rabbitTemplate. 后,直接输入notnull并回车,IDEA就好自动生成if判断了。

upload successfulupload successful

   

      

  

       

发布了45 篇原创文章 · 获赞 7 · 访问量 7791

猜你喜欢

转载自blog.csdn.net/qq_42712280/article/details/90315900