JAVA实战1_必会必背_Idea快捷键&Git&Debug&pom

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)

  • 19
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值