一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第28天,点击查看活动详情。
IDEA常用设置及推荐插件
我推荐的是我在学习中常用的idea配置和常用快捷键以及插件
设置文件编码方式
设置idea背景,我觉的初始的背景不是很好看,然后就可以设置成自己喜欢的图片
设置代码字体的大小
idea快捷键
ctrl + d 复制当前行在下一行粘贴
ctrl + y 删除当前这一行
alt + / 补全代码
ctrl + alt + l 格式化代码
ctrl + r 运行代码
ctrl + h 查看父类
ctrl + b 查看定义的方法
alt + 7 显示方法
ctrl + p 显示提示,需要传入的参数
shift + F6 修改名字
ctrl + q 显示这个方法的注释,有提示
定义变量名,末尾加.var
例如
new MyTool().var
模板
- main
public static void main(String[] args) {
- sout
System.out.println();
- fori
for (int i = 0; i < ; i++) {
iter 生成增强for循环
for` `(String s : locationUrl) {`` ` ` ``}
itli 生成List的遍历
for` `(``int` `i = ``0``; i < locationUrl.size(); i++) {`` ``String s = locationUrl.get(i);`` ` ` ``}
行内操作
- Ctrl + Shift + Enter
当光标不是在代码最尾部,而是在中间时,这个键可以帮我们快速换到下一行,省掉了用鼠标点到行尾的步骤,
补充代码结尾的分号,使用if或方法时,直接使用快捷键,会自动补全圆括号和大括号
插件
MybatisX
非常好用的MyBatis插件,对MyBatis有qiangd的提示功能,还可以实现关联xml和mapper接口,还可以逆向生成代码,点击头像就可以实现跳转,逆向生成的时候,先使用idea连接上数据库,然后选择你需要的表,右键选择
Vuesion theme
idea自带的主题不是很好看,可以选择这个主题,可以选择其他主题
Lombok
一个没有get和set方法的类通过添加注解@Getter和@Setter注解拥有了getter,setter方法