快捷键
Ctrl + d #将当前行复制到下一行
alt + 鼠标左键 #同时选中多行进行编辑
Ctrl + Alt + V #可以引入变量。例如:new String(); 自动导入变量定义。
Ctrl + Alt + T #可以把代码包在一个块内,例如:try/catch。
Ctrl + R #替换文本。
Ctrl + F #查找文本。
Ctrl + Shift + f #全局搜索
Ctrl + Alt + space #内容提示或代码补全
Ctrl + / #单行注释,再次使用取消注释。
Ctrl + Shift + / #多行注释,再次使用取消注释。
Ctrl + Alt + l #代码格式化
Alt + insert #生成构造器
Ctrl + h #查看类的层级关系(光标放到哪个类就是查看哪个类)
Ctrl + b #把光标放到某一个调用的方法上可以快速定位到方法
在和面加.var #自动分配变量名
=======================================================================
模板快捷键:
sout+回车 System.out.println();
fori+回车 for (int i = 0; i < ; i++) {}
psvm+回车或者mian+回车 public static void main(String[] args) {}
关闭端口
CMD右键以管理员身份运行 在cmd查找正在使用8080端口的进程:netstat -ano | findstr 8080 杀死正在使用8080端口的进程:taskkill -pid id -f(id是指进程的id)
插件推荐
必备插件
- lombok [@Data一键生成所有get set|需要添加xml依赖]
- EditStarters [在pom.xml里面选择generate可以重新拉取启动器添加依赖]
- Maven Helper
- google-java-format [一键格式化]
界面美化插件
- Background Image Plus + [背景图片插件]
- Nyan Progress Bar [加载条太枯燥?来条彩虹猫吧]
- Rainbow Brackets [彩虹括号,觉得自己眼睛不会瞎可以试试看]
- power-mode II [打字粒子震动效果,只要你能接受]
开发拓展插件
- Alibaba Java Coding Guidelines [提示阿里巴巴java开发规范]
- Translation [翻译—> 选中单词右键translation即可]
- codota [ai推荐自动补全]
- JsonFormat [根据json倒着生成实体类]