很长一段时间没有更新了,前段时间转测试了,浪费了一些时间,终于可以写文章了,今天来写一下之前自己开发的一些习惯,因为自己本身自己是一个极简主义所以 开发喜欢这样:。
全屏显示
我们可以使用【Presentation Mode】,将IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的coding。
可以使用Alt+V快捷键,弹出View视图,然后选择Enter Presentation Mode。效果如下:
鼠标移上去就会这样显示时间, 是不是很酷,移开就是全屏
幻想一下,下雨天,你全屏显示敲代码,那样的安静,那样的惬意,那样的简洁
点击 Appearance —> Exit Persenetation Mode,简单点说就是退出进入全屏模式 ,如果你绝对菜单栏还不好看,你也可以选择关闭 


分屏操作
这样看代码,个人认为比较舒服
在某一个类上面右键 
屏幕太多了,一直用鼠标也比较麻烦,这里我们可以直接 Ctrl+E 进行页面切换

Ctrl+E 还可以只用 ,Ctrl+Alt+ 方向键进行切换视图
编译项目
有的时候,我们项目改变并不是很大,其实不用热部署,直接编译就好了,这样可以达到快速重启的目的

路径:File->Settings->Editor->Color Scheme->General 设置成 C7EDCC
AutoCompletion
输出篇
快速输出
当我们要输出某一段内容的时候,很多人习惯想到
sout + Tab这是我们IDEA 的输出快捷键 ,但是其实开源更简单 ,大家可以, 输出一段字符,在点 sout,这样就直接输出啦
这里就懒得做gif动图,直接截图的好
写成这样 
Tab键

有时候我们想要定义一个成员变量,怎么办,通常都是直接把光标移入到 全局作用域的地方 ,输入我们要定义的变量名, 然后在 输出 ,有了下面的方式就好啦
首先 写一个字符串,点一个 fi , ps: (field就是属性的英文) 就会出现提示, 
很多时候,我们都需要做这些的操作,我们来看一下下,没用gif,可能图片有点多,适当看哈
快速的开发常见操作 :补全、判空、循环、取反
判空,首先我们输入一个字符串 ,然后点一个 null 值,最后在回车 

取反 也是一样的 ,首先准备一个布尔值 ,前面加个 感叹号 ,由于我们多年的习惯,我们写代码都是往前写的tab 之后 
if 然后 tab 
格式化 ,同样准备一个字符串,在里面输入占位符,然后点 format ,这时候就输出了,就像这样 

返回 ,这个应该是最常见的操作了,因为大多时候,我们都需要给方法加 返回值 ,这里我们就可以这样做,输入一个 x,然后点 return
效果是这样的啦,
循环,这里的循环,我换一种操作,定一个容器,集合、数组都行,我们来试试, 然后 .fori



forr 
Lamb快速输出 

代码抽取
很多时候,在俺们开发当中,经常会方法调用方法,有时候一段代码过于的冗余,所以需要进行抽取,脑补以下,代码超长的感受

局部变量
有的时候,咱们在需要快速定义局部变量,这样子
输入Ctrl +Alt +V 
静态变量
还是一样,字符串,这回,咱们换个快捷键,输入
Ctrl+Alt+C抽取静态变量

知道套路,咱们 就只说快捷键和效果,就省略,那些重复的图啦!
选中普通字符串 输入Ctrl +Alt +F 
抽取方法参数
有的时候,我们使用的变量,往往要变成一个参数传进来,怎么做呢
还是选中普通字符串 
Ctrl +Alt +P 这样,就变成方法参数啦!
抽取方法
这个也是最重要的核心,咱们再来讲讲 ,内容过多,抽取方法
还是字符串,输入 Ctrl+Alt+M,就会自动抽取成方法

编辑 代码块 ,进行一个常用的操作


提示篇
下面我们来看IDEA 中那些神奇的提示操作, 除了最基本的代码提示功能,IDEA 还提供更加智能的代码提示功能,该功能可以基于上下文环境,智能帮你过滤可以使用方法,推导出最适合的方法。该快捷键为 Ctrl+Shift+Space。
我们用下面两张图比对两者的区别。
基本提示功能:



Ctrl+Shift+Enter 快速完成声明 if while 等语句。在下面的例子中,我们输入 while ,接着我们输入快捷键,我们可以看到 IDEA 自动帮我们完整这个结构,然后只需要输入判断条件即可。
此外,我们还可以用该快捷键完成下面的操作。
Postfix Code
这个模式可以在编写代码时减少向后插入符号跳转。我们可以在变量后面直接跟上 if、for 等表达式,IDEA 会直接转换成相应的语句。
Live Template
我们有时候会保存一些代码片段,然后在需要的时候直接粘贴。而 IDEA Live Template 就可以帮我们保存这个代码片段,且可以自定义关键字,需要的时候只需要输入关键字,就可以直接输出代码。而且 IDEA 也已经定义很多,我们可以直接上手使用。

输入 psvm,快速生成 main 方法。
我们可以使用下面的步骤自定义自己的 Live Template。
开发的时候我们会去查看类的源码,有时我们只知道类的名字,却不知道具体包的位置,这个时候IDEA 强大的搜索功能可以帮我们迅速的找到。
我们可以按两下 shift,在弹出的窗口输入类名,就可以找到。
这个功能不仅可以找类,也可以用于找文件等。
还有的时候我们可能只记得类中的某个关键字,那上面的方法就无效。但是没关系,IDEA 还可以帮你用关键字去搜索找到 我们只要输入 Ctrl+Alt+F 快捷键。
IDEA 光标操作
操作基础
在相同内容后生成光标,一个一个选择


格式批量调整


idea 快捷键
方法参数提示
ctrl + p
折叠代码

ctrl + shift + F
最近修改的代码
ctrl + E
今天的文章多年总结IDEA 使用技巧 (建议收藏!)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/17357.html





















