Ctrl +z 撤销
Ctrl +Shift+z 反撤销(恢复撤回DE1代码)
Ctrl +d 复制当前选中行内的所有内容 到新的一行里(超级实用)
Ctrl +y 删除当前选中行内的所有内容 当前行也会被删除
写 SQl-Mapper时
Ctrl +Shift+- 收缩所有的SQL语句(写Mybatis时超级实用,收缩了再点打开 内容超级整齐)
-------------------------------------------------------------------------------------------------------------------
Ctrl +c 复制
Ctrl +v 粘贴
Ctrl+F,查找
------------------------------------新-------------------------------------------------------------------------------
Ctrl+N,全局搜索
双击shift调出搜索窗口
Alt + Enter 引入类(引入当前位置所需要的类&包)
Alt + Insert set/get; 构造方法; toString; 重写方法。
Ctrl+Alt+L,格式化代码(排列得很整理)(每写好一个封装方法,建议折叠一下)
Ctrl+Alt+T 快捷键--- 选中代码块 try tatch
Ctrl+Alt+M 快捷键--- 封装代码包
点了方法跳到其他地方了,返回原来地方
Ctrl+Alt+ <- 快捷键--- 封装代码包
Ctrl+F12 可以调出看这个类里构造方法等内容的小窗口
快捷输入:
main主方法
sout 打印语句
.var创建对象名
------------------------------------git-------------------------------------------------------------------------------
pull/clone拉代码
push上传代码
使用git进行代码版本管理,当我们切换分支有时会遇到这样的问题:
这是因为在当前分支修改了代码,但是没有commit,所以在切换到其他分支的时候会弹出这个窗口,提示你选force checkout或者smart checkout。那该怎样处理呢?
don`t checkout 是不切分支,继续留在当前分支;
smart checkout会把冲突的这部分内容带到目的分支(如果你没有点进窗口的那些文件处理冲突的话);
force checkout就不会把冲突的这部分内容带到目的分支,但是你在当前分支修改的所有内容都会丢失,就算你再切回来会找不到,需要慎重操作。
------------------------------------git------公司换了git地址-----------------------------------------------------
------------------代码报红------------------
拉了代码,各种报红,解决方式
方法一:
plugins插件报红,到仓库中,把目录文件夹里的文件删掉,重新加载即可
------------------pom------------------
拉了代码到自己电脑也要能运行--pom文件要理解,下载依赖包
1. pom成功下载依赖包,setting文件问题,网络问题,或者 私有仓库问题,
2.pom里想用别人项目的依赖包,怎么加入
3.如果看依赖包冲突,然后解决依赖包冲突问题
4.如何看哪些加入依赖包没有用的,删了依赖,减小打包大小
------------------debug------------------
打点
进入方法
跳出方法
继续执行
------------------------------------语法糖-------------------------------------------------------------------------------
啥是语法糖, 加糖后的代码功能与加糖前保持一致,就是让人写代码更舒服了
详细介绍如下:
什么是Java的语法糖(syntactic suger) - 程序新视界 (choupangxia.com)