idea使用技巧分享

写在前面

分享一些常用的idea使用技巧,进来看看有没有你不知道的。

设置项目默认配置

image-20230530092439133

TODO设置

位置

方式一:setting -> editor -> TODO

image-20230530092735668

方式二:

image-20230530092849724

image-20230530092943879

定义Patterns过滤模式

image-20230530093413606

正则中“\b”是元字符代表着单词的开头或结尾,也就是单词的分界处。

添加过滤器

image-20230530093553976

自定义TODO模板

image-20230530095227548

注意 skip if defined 建议是勾选上。

image-20230602150658125

如果不勾选,那么自动生成的todo模板就会要你确认自动生成的变量值。

image-20230602150844772

字符编码

如果运行项目时,出现中文乱码,需要去查看IDEA的编码设置是否正确。

settings -> Editor -> File Encodings

image-20230601110153471

启动是否打开项目

image-20230602090654541

注释

设置注释缩进

如果注释代码的时候,//在代码行首,则取消勾选以下配置即可。

image-20230602154140262

换行符

简介

  • CRLF: 是carriagereturnlinefeed的缩写。中文意思是回车换行。
  • LF: 是line feed的缩写,中文意思是换行。
  • CR: 是carriagereturn的缩写。中文意思是回车。

批量进行LF和CRLF转换

image-20230619104058816

修改默认换行符

image-20230619104243588

git对换行符的设置

git config --global core.autocrlf true

Git可以在你push时自动地把行结束符CRLF转换成LF,而在pull代码时把LF转换成CRLF。适用于windows。

git config --global core.autocrlf input

Git 在push时把CRLF转换成LF,pull时不转换。适用于Linux和Mac系统。

git config --global core.autocrlf false

无论pull还是push都不变,代码库什么样,本地还是什么样子。

编辑器标签栏

image-20230612095919373

远程DEBUG

参考

  • https://mp.weixin.qq.com/s/mkw3T82m93_SB6_oVf4Rew

使用这个功能,可以在本地IDE对本地其他项目或者线上项目进行调试,但是由于是DEBUG,线上项目是会停在断点处,所以不要在生产环境使用。

如果是对本地项目调试,可以参考我的Maven笔记的“Maven插件开发-debug”。

快捷键

预览类

ctrl + shift + i

查看当前类的属性方法列表

alt + 7

跳转到光标所在类

F4

关闭当前标签

ctrl + F4

跳转实现类

ctrl + alt + B

查看当前类的继承父类结构

ctrl + H

The end.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伊成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值