本人于19年7月开始,几乎每天都在使用idea,2年期间总结了如下使用技巧,现分享给大家。
篇幅较长,建议先收藏。需要的时候根据目录查看
目录
25、IntelliJ IDEA 中自动生成 serialVersionUID
29、设置文件夹类型,Mark Direction As 选项解读
31、阿里Java程序员必备的Intellij IDEA 插件
40、添加try catch语句快捷键 option+command+t
1、annotate显示代码编写者及时间
2、全局搜索快捷键、类搜索
Ctrl+Shift+F打开搜索窗口
Command + O 查找类文件
Command + Shift + O 查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠/
3、替换快捷键
当前页面替换,Ctrl+R
整个项目替换,Ctrl+Shift+R
4、Ctrl+ 加减键控制当前页面大小
在File -> Setting -> Editor -> General下进行设置
5、IDEA快捷撤销 commit
选择mixed方式
6、IDEA忽略不必要提交的文件
https://blog.csdn.net/shadow_zed/article/details/80901322
7、IDEA 中的module
8、快速查看项目结构配置
9、设置鼠标悬停浮现注释
10、IDEA 自动删除类中无用包、自动导入包
11、显示方法分隔符、行号
方法分隔符效果图:
12、提示忽略大小写
效果图
13、tabs多行展示
效果图
14、设置UTF-8编码模式
Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选, 不然 Properties 文件中的注释显示的都不会是中文。
15、修改类头的文档注释信息,例如作者等信息
比如:
/**
@author shkstart
@create ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
常用的预设的变量,这里直接贴出官网给的:
- ${PACKAGE_NAME} - the name of the target package where the new class or interface will be created. ${PROJECT_NAME} - the name of the current project.
- ${FILE_NAME} - the name of the PHP file that will be created.
- ${NAME} - the name of the new file which you specify in the New File dialog box during the file creation. ${USER} - the login name of the current user.
- ${DATE} - the current system date.
- ${TIME} - the current system time.
- ${YEAR} - the current year.
- ${MONTH} - the current month.
- ${DAY} - the current day of the month.
- ${HOUR} - the current hour.
- ${MINUTE} - the current minute.
- ${PRODUCT_NAME} - the name of the IDE in which the file will be created. ${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc. ${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.
16、开启自动编译
17、IDEA常用快捷代码模版
psvm -> public static void main(String[] args)
prsf -> private static final
psf ->public static final
psfi -> public static final int
psfs -> public static final String
类推。。
sout -> System.out.println();
fori -> for (int i = 0; i < ; i++)
iter -> for (String s: arr) 增强版for循环
18、配置git