开发工具的使用(持续更新)

一、常用开发工具截图

在这里插入图片描述

二、IDEA快捷键?(写好代码)

alt + insert             生成getter/setter方法
crtl + alt + T           可以把代码包在一个块内,例如:try/catch
ctrl + i               类中实现接口的方法
Alt+F12打开           打开git命令
ctrl+shift+F10          运行java类
shift+alt+↑↓             上下移动代码
TAB                  代码右移
shift+Tab               代码左移
变量.var               快速引用
集合变量.for            快速补齐增强for

shift+F9                 debug运行java类
F9                    继续执行,进入下一个断点或执行完程序
Alt+F10                  show execution point 显示执行断点
F8                    Step Over 跳到下一步
F7                    Step Into 进入到代码
Alt+shift+F7             Force Step Into 这个是强制进入代码
Atl+F9                 Run To Cursor 运行到光标处

alt+F8                 debug时选中查看值
F8                     单步调试,不进入函数内部
F7                   单步调试,进入函数内部
Shift+F7               选择要进入的函数
Shift+F8               跳出函数
Alt+F9                运行到断点
Alt+F8                执行表达式查看结果
Ctrl+F8                 设置/取消当前行断点
Ctrl+Shift+F8             查看断点

三、IDEA好用的插件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、如何使用Git?(代码管理)

一、windows上一定要禁止将LF自动转换成CRLF(否则会乱码)

git config --global core.autocrlf false
git config --global -l

二、代码开发一般流程

step1:clone代码到本地  Clone with commit-msg hook
git clone "ssh://liuwen766@github.com:mysql/order" && scp -p -P 29418 liuwen766@github.com:hooks/commit-msg "mysql-order/.git/hooks/"
step2:本地checkou出最新版本的分支(以v1.0.0为例)
git checkout -b origin/v1.0.0                            
step3:基于新版本分支进行checkout出自己开发的feature 分支
git checkout -b my_feature                                        
step4:基于新分支进行开发

git add .
git commit -a
git push origin HEAD:refs/for/release_mycode_V1.0.0

在要提交到v1.0.0之前,需要对基于v1.0.0的最新版进行rebase操作:
               a. git checkout v1.0.0  
               b. git remote update  
               c. git pull origin v1.0.0  
               d. git checkout my_feature  
               e. git rebase v1.0.0 
               f. git review v1.0.0
my_feature 有新更新时,重复第四步的每一个步骤。 

提交日志规范:

代码更改批注

Code Source From: Self Code
Description:
Jira:#Order-15
市场项目编号(名称):

Signed-off-by: liuwen766 <liuwen766@github.com>

三、代码上传不了:Push rejected: Push to origin/master was rejected 错误解决方案:
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次输入命令:

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

如果还不行,则: (终极方案可行)

git push -u origin master -f

3.可以在idea中重新push自己的项目,成功!!!

五、如何使用Typora、sublime?(写好博客)

Typora:一款支持实时预览的 Markdown 文本编辑器,其设计极简,入门简单,却又功能强大。
腾讯下载地址:https://pc.qq.com/detail/1/detail_24041.html

Sublime Text:前端代码编辑器;一个单纯的文本编辑工具,但其代码高亮显示、语法提示、自动完成且反应快速,还有各种丰富插件的支持,使得文本编辑过程非常规范、快速高效。
官方下载链接:http://www.sublimetext.com/3
Ctrl+Shift+P:打开命令面板
    &emsp ; &nbsp ; 全/半空格

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的程序猿~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值