开发工具idea从入门到爱不释手
Devtools热部署工具
打开新项目时,常用的基本设置
全局变量的配置:
1:基本设置
字体大小
根据鼠标缩小放大
设置字体编码
针对该项目的:
JDK的设置
1:编辑区的设置
关联切换列表(定位菜单的作用)
自动导包和自动移除不需要的jar包
设置行号
切换控制栏位置
修改打开java文件个数
代码长的时候,自动实时换行
二:高效的代码编辑技能
复制和复制历史
高效率的复制,直接把光标放置你想要的复制的指定行 任意位置即可 无需选中,再
ctrl+c即可复制该指定行
复制历史内容 ctrl+shift+v 可以选择曾经复制过得任意一行代码
去除网上复制下来的代码自带的1 2 3 4
1902以后的版本:
格式化代码(建议局部格式化)
快速删除
快速复制(复制多行要全选中多行)
快速换行
快速换多行
任意一行的任意位置 跳转到该行的首位或者末尾
按单词跳转
快速选中
快速跳转到指定行
java类很多的时候 进行切换
查看历史浏览过文件,最新排在最前面
快速打开某个类的文件夹
快速的查找和替换
全局的查找
全局查找文件
勾选会包含第三方的文件 不勾选则是仅仅有自己创建的类
查找任意你想要的文件
万能的搜索
201902版本已经整合了
ctrl+shift+N
万能的alt+Enter
当遇到红色报错的时候,提示你解决方法
导包
2:见到波浪线警告就按(例如提示这个没有引用)
3:无警告无报错按(如下:无被使用,可以提示优化)
键盘和鼠标的配合
纵向选择
快捷键回到某个方法(即回到ctrl+鼠标进入的方法)
运行和调试
添加启动参数 本地库和测试接口的切换
自动编译
试调项目
指定循环的次数
高级进阶
快速生成get和set方法,推荐使用插件(lomba)
生成构造方法